在第三章IP:网际协议的习题中有这样一道题:
3.6 你认为为什么3.9小节中打印出来的环回接口的 MTU要设置为1536?
在网上查找资料未果,下面谈一下个人的见解,希望可以在将来深入学习后,回过头来加以印证。
拿以太网举例,一个传给环回接口的数据报,在经过传输层和网络层之后,离开网络层时,不会发往链路层,而是返回给自己。这样就比常规的处理省去了封装和分用两个步骤,也就是说,在封装步骤中,目的地址(6B)+源地址(6B)+类型(2B)+CRC(4B)=18B 的长度被节省了下来。同样分用也是18B,因此18Bx2=36B,以太网本身的MTU为1500B,1500B+36B=1536B,即为笔者机器上所设置的1536。