Resources:
- Find a Path’s MTU/MSS using PING Command Windows, Linux, Etc
- How TCP Works – MTU vs MSS https://youtu.be/XMcYwr-yJGA
- Set MTU value for Windows 10
- HOW TO TEST AND CHANGE MTU LIMIT ON WINDOWS OS
- netsh command (Windows):
Open your terminal of choice and list the interfaces available:
netsh interface ipv4 show subinterfaces
Looking at the list find the name of the interface you want. In my example its Ethernet0:
netsh interface ipv4 set subinterface "Ethernet0" mtu=9000 store=persistent
The default MTU value should usually be 1518. In my example I set this to 9000 to allow jumbo packages on my 10GB network.
Tasks:
- Write a computer program to discover the MTU and MSS size of your communication network.
- What is the difference between MTU and MSS?
- Compare the discovered MSS with the MTU size displayed in your operating system. Explain the reason, with a diagram.
Delivery: Demonstrate your work while recording the screen, upload the video on YouTube.
Deadline: None. However, it is expected that you complete the tasks by the first week.
Questions:
- How did you discover the MTU/MSS on your system with the PING command?
- What is the role of the DF flag?
- Write the command to send an ICMP ping request to 8.8.8.8 of size 5000 Bytes with DF set to one.