网络原理---拿捏数据链路层:以太网

本文介绍了以太网报文中的目的地址和源地址(MAC地址),强调了其在标识相邻节点中的作用。讨论了IP地址和MAC地址的区别,以及数据链路层的三种类型(IP、ARP、RARP)和CRC校验和的作用。还提到UDP和以太网校验和的处理方式差异。
摘要由CSDN通过智能技术生成


学习协议很大程度上就是学习协议的报文格式,下面就来介绍以太网的报文格式:
在这里插入图片描述

目的地址、源地址

这个地址是mac地址,是用6个字节表示的地址。它也是用来标识主机位置的,但是是标识相邻节点之间的主机,用来实现相邻节点之间的转发用的。

6个字节的mac地址到现在为止还是够用的。因为:

  1. 表示的范围是:0 - 42亿9千万 * 65535 范围够大
  2. mac地址只是用来标识相邻主机的,只要相邻的主机mac地址不同就行,不相邻的主机mac地址相同也没有啥影响。

有了IP地址为啥还要再搞个mac地址?

设计这两种地址的团队不同。他们各自设计了一套地址体系。

注:

  1. mac地址通常用十六进制来表示
  2. 在数据报传输的过程中,源IP和目的IP是不变的;但是源mac和目的mac是一直变化的。

类型

在这里插入图片描述
一共有三种类型,分别对应:IP协议、ARP协议、RARP协议。

如果把物理层比作公路,那么数据链路层就是跑在公路上的卡车。
三种类型分别代表着三种卡车,他们有不同的载重。

CRC帧尾:校验和

校验和:作用是为了检查数据是否出错了。保证接收方知道接收到的数据是正确的还是错误的。

注:

  1. UDP的校验和是通过软件来计算的;以太网的校验和是交给硬件来计算的。
  2. 软件的计算速度比不过硬件。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值