服务器的数据链路层怎么理解

发布时间:2021-12-20 15:34:05 作者:iii
来源:亿速云 阅读:150

本篇内容介绍了“服务器的数据链路层怎么理解”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

 服务器的数据链路层怎么理解  

MAC 地址是由 6 个字节编码而成,因此就是 48 个二进制位,那么可以表示 2 的 48 次方个值咯,是 281474976710656,是一个很大的数,反正 MAC 地址暂时是用不完的了,肯定能保证每个 MAC 地址都是唯一的。

4a:00:04:08:29:10

MAC 地址由 6 个字节编码(48 个二进制位),上面这样的 MAC 地址中,用冒号分隔开的每两个字符,因为都是十六进制的字符,16 = 2的4次方,所以两个十六进制的字符就是 2的8次方,正好是 1 个字节(Byte)。


有一个地址很特殊,其每一个二进制位都是 1,这个 MAC 地址被称为广播地址(Broadcast Address)

ff:ff:ff:ff:ff:ff

广播地址可以代表任意一个网卡,因此发向广播地址的信息就会发送到所在网络的所有网卡上。

数据帧(Data Frame)

帧是 OSI 第二层中传输的信息单元,可以将其看成数据的封包。

           服务器的数据链路层怎么理解  

第3层

DST地址

SRC地址

要发送的信息

CRC

(接收方MAC)

(发送方MAC)

使用的协议

帧头

帧头的格式是固定的,因此我们可以定义其大小:

6 x 2 + 2 + 4 = 18。因此以太网的帧头一共有 18 个字节。

循环冗余校验(Cyclic Redundancy Check)

太网协议

交换机(switch)

内容可寻址寄存表(CAM)


CAM 是 Content Addressable Memory 的缩写。content 是“内容”的意思,addressable 是“可寻址的”的意思,memory 是“内存”的意思,所以 CAM 表示“内容可寻址内存”或“内容可寻址存储器”。因此,CAM 表的术语是“内容可寻址寄存表”。

CAM 表的更新

交换机的 CAM 表是以动态的方式被构建的,也就是说交换机会随着流经的帧去不断“学习”:哪个机器连接在哪个端口.

CAM 表的生存时间

TTL 是 Time To Live 的缩写,表示“生存时间”。因此,TTL 代表了一段时间。

TTL(生存时间)的主要原理是让数据有效一段时间,一旦超过这段时间,数据就变成无效的了。

“服务器的数据链路层怎么理解”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注亿速云网站,小编将为大家输出更多高质量的实用文章!

推荐阅读:
  1. 数据链路层的几种协议
  2. 数据链路层

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

服务器

上一篇:Git版本库怎么查看

下一篇:Linux的sed怎么使用

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》