MTU:每一种数据链路层协议都规定了所能够传送的帧的数据部分长度的上限–即最大传输单元MTU(Maximum Transfer Unit),以太网的MTU为1500个字节。
透明传输
帧的开始符为SOH (start of head),是ASCII字符表中的,对应的16进制是0x01,结束符为EOT (End of Transmission),也是ASCII字符表中。当传输二进制数据,很可能在数据部分出现和结束符雷同的编码,那么为了避免提前结束,那么就必要用转义字符ECS,来告诉接收端的数据链路层,这里不是真正的结束符号。其他必要转义的字符也是也是如此。
从网络层来的是 IP 数据报,数据链路层分别在添加上:目标MAC地点,源MAC地点,类型(ip数据报的类型),以及在末端处添加了差错控制部分fcs。物理层在以太网的MAC数据帧上添加8字节数据。
当数据字段的长度小于46字节时,数据链路层就会在数据字段的背面加入一个整数字节的添补字段,以保证以太网的MAC帧长不小于64字节,接收端还必须能够将添加的字节去掉。