计算机网络之——链路层

1、在TCP/IP世界中,以太网的封装是在RFC894中定义的,IEEE802网络的IP数据包封装是在RFC1024中定义的。主机需求RFC要求每台Internet主机都与一个10Mb/s的以太网电缆相连:

①必须能够发送和接收采用RFC894(以太网)封装格式的分组;

②应该能够接收与RFC894混合的RFC1042(IEEE802)封装格式的分组;

③也许可以发送RFC1042格式封装的分组。

下图是IEEE802.2/802.3(RFC1042)和以太网的封装格式(RFC894):


注意:

1、RFC894与RFC1042帧格式前12字节都是目的地址,源地址。这就是我们通常所说的硬件(MAC)地址。win10查询有线/无线网卡MAC地址

2、RFC894规定以太网数据帧数据部分最小为46字节,最大1500字节;相应的RFC1042以太网数据帧数据部分最小长度38字节,最大部分1492字节。以RFC894帧格式为例,ARP请求与应答数据报大小为28字节,小于RFC894规定的数据部分的最小长度46字节,因此需要填充18字节。

猜你喜欢

转载自blog.csdn.net/weixin_40825228/article/details/80824330