数据链路层

      数据链路层:通过物理层传输介质互联的设备之间进行信息处理。

    以太网帧格式:

      

   需要特备注意的是这里的目的地址和源地址不再是IP地址了而是MAC(硬件地址),长度是48位,也就意味着他比IP地址有着更多的地址,一个网卡在出产的时候就已经将MAC地址分配好了,就已经写死了,不可以改了,MAC地址使用在数据链路层,用来实现两个相邻的设备之间的数据转发。

    类型这里有三种:

     

     类型这里是16进制IP数据报内就包含了从应用层,传输层,网络层传输先来的部分。ARP和RARP这两个虽然与数据传输没有直接关系,但是可以辅助数据的传输。

    ART协议建立了主机IP地址和MAC地址的映射关系,当前设备接入网络的时候就会忘广播地址发送ARP报文,收到ARP请求机会返回ARP响应,响应中就会告知自己的IP和MAC。

    数据中关于最小的46字节在这里我们就不过多讨论了,我们在这里只来讨论1500字节是怎么来的,这个空间大小是由MTU决定的,也就是和硬件直接相关的,不同的硬件MTU也有所不同,而在以太网中1500字节相当于1.5KB是非常小的,此处的MTC就会对上层协议产生直接影响,IP协议能拆包组包,实际上IP协议更多是为了应对MTU的限制,当一个IP数据报达到1500以上时,就会自动进行拆包了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

熬到半夜敲代码

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值