How TCP really works: MTU vs MSS



How TCP really works: MTU vs MSS

How TCP really works: MTU vs MSS

Wireshark TCP Deep Dive continues: You need to understand this – whats the difference between Maximum Transmission Unit (MTU) vs Maximum Segment Size (MSS).

// MENU //
00:00 ▶️ Coming Up
00:25 ▶️ Intro
00:32 ▶️ Chris introduction
00:47 ▶️ Topic: Maximum Segment Size (MSS)
01:27 ▶️ Explaining Maximum Transmission Unit (MTU)
08:42 ▶️ Interface layout
10:25 ▶️ David Bombal “War Story”
12:00 ▶️ Wireshark demo
13:26 ▶️ Increasing the MTU on your device for larger connections
16:27 ▶️ Difference between MTU and MSS
19:36 ▶️ Wireshark demo (cont’d)
24:58 ▶️ Using Path MTU Discovery
27:02 ▶️ Ping and Wireshark demo
33:32 ▶️ Cool trick for Mac system
35:08 ▶️ TCP/MSS Clamping
38:21 ▶️ Chris Greer “War Story”
51:09 ▶️ What happens if you can’t capture a server
55:08 ▶️ MSS Adjustment commands
56:55 ▶️ Tunnel Path MTU Discovery
57:40 ▶️ Figuring out 1432
01:02:52 ▶️ Conclusion
01:04:48 ▶️ “Cool features” in Wireshark

Previous video: https://youtu.be/rmFX1V49K8U

// Wireshark PCAP files //
MTU PCAP: https://github.com/packetpioneer/youtube/blob/main/PMTUD.pcapng
War Story PCAP Client: https://github.com/packetpioneer/youtube/blob/main/slowfile-clientside.pcapng
War Story PCAP Server: https://github.com/packetpioneer/youtube/blob/main/slowfile-serverside.pcapng
Special “Thumbs Up” and “Subscribe” PCAP: https://github.com/packetpioneer/youtube/blob/main/tcp-streamexport.pcapng

// VLAD SOCIAL //
Twitter: https://twitter.com/Packet_vlad
PMTUD Blog: http://www.packettrain.net/2016/09/21/pmtud-or-not/
Thanks Vladimir Gerasimov!

// GOOD READING //
Network Implications of PMTUD: https://www.ipspace.net/kb/Internet/PMTUD/30-network-implications.html
Path MTU Discovery: https://www.ipspace.net/kb/Internet/PMTUD/20-mtu-discovery.html
Resolve IPv4 Fragmentation, MTU, MSS, and PMTUD Issues with GRE and IPsec: https://www.cisco.com/c/en/us/support/docs/ip/generic-routing-encapsulation-gre/25885-pmtud-ipfrag.html
Configuring TCP MSS Adjustment: https://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst3650/software/release/16-9/configuration_guide/ip/b_169_ip_3650_cg/configuring_tcp_mss_adjustment.pdf
Ethernet MTU and TCP MSS Adjustment Concept for PPPoE Connections: https://www.cisco.com/c/en/us/support/docs/ip/transmission-control-protocol-tcp/200932-Ethernet-MTU-and-TCP-MSS-Adjustment-Conc.html

// MY STUFF //
https://www.amazon.com/shop/davidbombal

// David SOCIAL //
Discord: https://discord.com/invite/usKSyzb
Twitter: https://www.twitter.com/davidbombal
Instagram: https://www.instagram.com/davidbombal
LinkedIn: https://www.linkedin.com/in/davidbombal
Facebook: https://www.facebook.com/davidbombal.co
TikTok: http://tiktok.com/@davidbombal
YouTube: https://www.youtube.com/davidbombal

// Chris SOCIAL //
Udemy course: https://davidbombal.wiki/chriswireshark
LinkedIn: https://www.linkedin.com/in/cgreer/
YouTube: https://www.youtube.com/c/ChrisGreer
Twitter: https://twitter.com/packetpioneer

// SPONSORS //
Interested in sponsoring my videos? Reach out to my team here: [email protected]

tcp
mss
mtu
tcp/ip
tcp ip
ipv4
wireshark
icmp
slow icmp
dropped packets
wireshark tutorial
wireshark training
packet analysis
packet capture
tcp handshake
tcp analysis
tcp connections
chris greer
wireshark chris greer
chris greer wireshark
wireshark chris
transport control protocol
how tcp works
tcp/ip
transport
protocol
packet
network mtu
maximum transmission unit
tcp mss
maximum segment size
free wireshark tutorial
network troubleshooting
tcp/ip analysis
wireshark mtu
wireshark mss
ipsec
gre
mpls
tunnels
troubleshoot slow network
troubleshooting slow networks
troubleshoot slow internet

Please note that links listed may be affiliate links and provide me with a small percentage/kickback should you use them to purchase any of the items listed or recommended. Thank you for supporting me and this channel!

#wireshark #tcp #mtu .

Comments are closed.