13

4 and a half years doing socket/network programming and I only just learnt my understanding of TCP was largely incorrect...

Well then... That's something...

Comments
  • 2
    Look at it this way. Now you have 4.5 years worth of job security.
  • 0
    Give us more info :)
  • 2
    @pajaja basically I've always had it in head that TCP assigned a new port for each connection it accepted but actually it serves them all off the same port. Which really makes a lot more sense...

    Unfortunately there's a lot of major implications on some of the UDP stuff I'm doing since it was designed to work like I thought TCP did, hence I now need to rewrite a lot of it.

    It's only now, struggling to get my UDP code to break through NAT, I come to realise it's horrifically wrong in many ways 😛
Add Comment