cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
371
Views
15
Helpful
4
Replies
Highlighted
Participant

TCP MSS

Who determines the MSS value? sender or receiver?

 

I believe "receiver",  any thoughts?

2 ACCEPTED SOLUTIONS

Accepted Solutions
Highlighted
VIP Mentor

Its all depends on who intiating the connection.

 

Suggest to watch an video which explain , how MTU and MSS work and configurable.

 

https://www.youtube.com/watch?v=XMcYwr-yJGA

 

Cisco explanation :

 

https://www.youtube.com/watch?v=XMcYwr-yJGA

 

More information can be find in RFC , i you intrested deep dive.

https://tools.ietf.org/html/rfc879

 

BB
*** Rate All Helpful Responses ***

View solution in original post

In this video we will dig into the difference between the network MTU and the TCP MSS. Both Ethernet and IP MTU's will be explained as well as how the MSS is...
Highlighted

Almost correct. The receiver does "instruct" the sender, but doing so is an option.

View solution in original post

4 REPLIES 4
Highlighted
VIP Mentor

Its all depends on who intiating the connection.

 

Suggest to watch an video which explain , how MTU and MSS work and configurable.

 

https://www.youtube.com/watch?v=XMcYwr-yJGA

 

Cisco explanation :

 

https://www.youtube.com/watch?v=XMcYwr-yJGA

 

More information can be find in RFC , i you intrested deep dive.

https://tools.ietf.org/html/rfc879

 

BB
*** Rate All Helpful Responses ***

View solution in original post

In this video we will dig into the difference between the network MTU and the TCP MSS. Both Ethernet and IP MTU's will be explained as well as how the MSS is...
Highlighted
VIP Expert

"Who determines the MSS value? sender or receiver?"

Both. (NB: in can differ, based on direction of data flow.)

Balaji's RFC reference has the details.
Highlighted
Participant

Hi   @balaji.bandi  @Joseph W. Doherty

 

Thanks for the reply

 

Let's say host A and B are communicating

A------packet---->B  = B determines the MSS

 

A<------packet----B = A determines the MSS 

 

the receiver will always instruct the sender to limit the MSS that the receiver can accept. Am I right?

 

Thanks 

Siva

 

Highlighted

Almost correct. The receiver does "instruct" the sender, but doing so is an option.

View solution in original post