TCP protocol and congestion control explaination through an example -


i trying understand tcp flow , congestion control mechanisms
example following has these parameters

  • assume initial sequence number (isn) tcp 100 , isn tcp b 600
  • both window sizes fixed @ 2048 bytes.the maximum segment size (mss) 536 bytes
  • the initial congestion window size 1 mss

the transaction takes places in following sequence:
1. establishes connection b
2. sends 30 byte data b
3. b reads data , sends 3000 byte data a

the protocol explanation goes like:
1. -> b: syn=1 seq no=100
2. b -> a: syn=1, ack=1, seq no=600, ackn no=101, window size=2048
3. -> b: ack=1, seq no=101, ackn no=601, window size=2048
4. ...(it continue)

can explain relevance of congestion window size of 1 mss here?


Comments

Popular posts from this blog

asynchronous - C# WinSCP .NET assembly: How to upload multiple files asynchronously -

aws api gateway - SerializationException in posting new Records via Dynamodb Proxy Service in API -

asp.net - Problems sending emails from forum -