A source from which I read here is Craig Keener's outstanding reference book, The IVP Background Commentary: New Testament.
During the discussion of John 21:11, I mentioned that my seminary professor, the late Pastor Bruce Schein, said that the 153 fish of the miraculous catch was "the perfect catch." I couldn't then remember why Schein had said this. But this is what he says in in his wonderful book, Following the Way: The Setting of John's Gospel:
"There are 153 fish in the net, a perfect catch fishermen would say--a third always goes to the boat, a third to fishermen, and a third to the provider of nets."