This is a homework question for my networking class. I'm not looking for an exact answer (since this is my homework), but some help would be nice:
You are hired to design a TCP-like reliable byte-stream protocol that uses a sliding window. This protocol will run over a 100Mbps network. The RTT on the network is 100ms, and the maximum segment lifetime is 60 seconds. What is the minimum number of bits required for the AdvertisedWindow and SequenceNum fields in your protocol header, assuming that those two fields count bytes?
I don't have a clue how to calculate this. I know what the header fields are, and I understand what it's saying, but could anyone explain how this is calculated?