TCP/IP Illustrated vol 1 笔记 Path MTU
来源:互联网 发布:node web 编辑:程序博客网 时间:2024/06/10 17:02
1. MTU (Maximum Transmission Unit):一个Frame(链路层)数据部分最大长度,即从IP层传给链路层的IP分组的最大值;如果IP层的数据包大于MTU,IP层需要执行分割(fragmentation)。
MTU值只有有限几个,最大65535(2^16 - 1):65535,17914,4464,4352,1500,1492,576,296。 (2.8节)
2. Path MTU:两个主机间的分组经过的各个数据链路的MTU的最小值。这个值不是固定的,因为分组经过的路由路径会改变;两个主机往返的Path MTU也不必是相同的。(2.9节)
3. Path MTU Discovery Mechanism:通过IP头部设置 Don't Fragment (DF)标志,如果IP Datagram却需要分割(大于下一网段的MTU),那么路由器返回 ICMP Unreachable Error (type:3, code:4, fragmentation needed but don't-fragment bit set),较新的ICMP信息中还包含下一网段的MTU(next-hop MTU)。(6.2,11.6节)
4. 用 traceout 测试 Path MTU。(11.7 节)
5. 用 sock 程序 path MTU,不同指出在于,使用了支持MTU discovery mechanism的主机solaris 2.x,发送主机IP层发现了ICMP "can't fragment" error,取消已经设置的DF,主动对UDP进行分割。(11.8节)
6.
- TCP/IP Illustrated vol 1 笔记 Path MTU
- TCP/IP协议初步认识 ——《TCP/IP Illustrated, Vol. 1: The Protocols》读书笔记
- TCP/IP Illustrated学习笔记(1)
- tcp/ip illustrated implementation 笔记
- TCP/IP Illustrated 笔记 BGP
- TCP/IP Illustrated 笔记 CIDR
- TCP/IP Illustrated 笔记 IP Fragmentation
- 笔记:TCP/IP vol.1 第二章链路层 SLIP的捋一捋
- TCP/IP Illustrated vol1 笔记 RIP OSPF
- TCP/IP Illustrated 笔记 UDP Checksum
- TCP/IP Illustrated vol1 笔记 IGMP
- TCP/IP Illustrated学习笔记(2)
- 《TCP/IP详解卷1:协议》笔记--MTU发现
- 《TCP/IP Illustrated Volume 1:The Protocols》
- TCP/IP Illustrated
- TCP/IP illustrated 阅读笔记(三) IP协议
- TCP/IP - MTU/MSS
- tcp-ip MTU
- Oracle 估算数据库大小的方法
- Oracle 索引可以比表大
- mysql数据类型
- 常用的Web服务(亲测) .
- 13.4 线程的同步和定时器
- TCP/IP Illustrated vol 1 笔记 Path MTU
- 马云给职场新人立规矩:自信还是危机感
- kill命令
- task_struct structure
- Lock详解
- asp.net 生成word 动态的填充表格(Microsoft的自带组件)
- HL7学习5
- Linux kill命令
- PHP MYSQL乱码问题,使用SET NAMES utf8校正