rebrecs Posted March 8, 2020 CID Report Share Posted March 8, 2020 Hi, Looking for a good reference book on networking but, There are lots of networking books for sale, and mountains of research papers - all of which concentrate on some part of networking. I am not sure what part of networking might hold the answers to the questions I have. I'm hoping to limit my search by first asking here. Looking for - anything published that looks at bits and bytes in terms of 'work?' Perhaps some characterization of work versus overhead? I checked my test data csv file and our conversion here at TMN is pretty much a straight "divide by 8," which makes perfect sense; a byte is 8 bits all day long. Got it. I'm just going to ramble for a paragraph or so, and maybe someone will make sense of what I think I am asking; How much of the bit-stream on the wire constitutes a byte of actual data in the way a customer would think of their data? I believe that is a question about overhead. In my view, (as a customer) if I am going to move a 200 MB file, then in the simplest terms, and using networking byte representation, [200,000,000 bytes x 8 = 1,600,000,000 bits]. Without asking any more questions - I go away with the understanding that it takes 1.6 Gbits to move my 200 MBytes. But is that true ? (ignoring the silliness that networking byte math introduced) For discussion, and with no basis whatsoever for choosing the numbers, if in reality it takes 2 Gbits to move my 200 MBytes, then the overhead is introduced by what? I am going to guess it would come from the protocols, handshakes, CRCs, fields left blank -- I don't know, whatever protocols do. Since any bits or bytes that are purely overhead still consume bit cells, then they use time. So, do they get measured in a Mbps measurement? Or discarded/factored out? How do it all work? So that is the play pen I am going to jump into for a little while. In case there are any recommendations, thank you in advance. As well as recommendations to reference material, anyone "in-the-know" who can lay it out for me - please by all means - let me hold it. Quote Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.