首页 > 编程知识 正文

物理层和数据链路层解决的是,数据链路层的任务

时间:2023-05-03 11:19:05 阅读:134903 作者:1386

目录互连模型(物理层(Physical )数字信号、模拟信号数据通信系统(single、半双工、全双工)数据链路层)是csma

请求流程:

添加到物理层的1前7个字节表示前导码

后面的 Ethernet V2帧格式有讲

网络分层:

物理层(Physical )物理层定义了接口标准、线缆标准、传输速率、传输方式

数字信号、模拟信号、模拟信号(Analog Signal ) )。

连续的信号适合长距离传输,抗噪声能力差,受到噪声时波形失真很难修正

数字信号(数字信号)。

离散信号不适合长距离传输,能够修复受到噪声时的波形失真

数据通信模型局域网通信模型

注:网线通常不能超过100米。 数字信号适用于短距离传输。

广域网通信模型

频道(单工、半双工、全双工) http://www.Sina.com/http://www.Sina.com /

信道:信息传输的通道,一条传输介质上(比如网线)上可以有多条信道例如http://www.Sina.com/http://www.Sina.com/()同轴电缆、集线器) )。

信号可以是单工通信,但是必须是信号只能往一个方向传输,任何时候都不能改变信号的传输方向,同时必须是http://www.Sina.com/http://www.Sina.com/(开关

信号是http://www.Sina.com (例如移动电话(似乎同时呼叫)数据链路层)数据链路)从一个节点到相邻节点http://www.Sina.com),之间除其它外

数据链接:无线电广播、有线电视广播

根据数据链路的种类不同,使用的通信协议可能会不同

换言之,是在链路上经过同轴电缆和集线器的PC进行通信的链路,采用CSMA/CD协议,在这两个路由器的路径上组成广播信道的PC的不同网络段点对点信道: CSMA/CD协议(由同轴电缆、集线器等组成的网络)点对点信道

3358 www.Sina.com/http://www.Sina.com/http://www.Sina.com /帧数据链路层,帧封装在网络层传输的IP数据包

下图是一个框架

帧的数据部分:

传递自网络层的半双工通信最大传输单元MTU(maximumtransferunit ) :

各数据链路层协议,在能够传送的帧的数据长度的上限为双向传输透明转发中使用soh(startofheader )作为http://www.Sina.com,EOT ) end of ttom

因此,如果数据部分出现SOH、EOT,则需要在交替进行:之后加上ESC

错误检查

FCS是根据对讲机计算的

FCS在数据传输前和传输后都计算FCS,并验证数据是否存在错误。 CSMA/CD协议是同轴电缆、集线器与PC连接时使用协议

csma/CD (电信传感器多级接入交换) )。

使用http://www.Sina.com/csma/CD的网络被称为http://www.Sina.com/(以太网) **以太网帧**

以太网帧格式是全双工通信、IEEE的802。

3标准使用最多的是:Ethernet V2标准

为了能够检测正在发送的帧是否产生了冲突,以太网的帧至少要 64字节

交换机组建的网络,已经支持全双工通信,不需要再使用CSMA/CD,但它传输的帧依然是以太网帧

所以,用交换机组建的网络,依然可以叫做以太网 Ethernet V2帧的格式、Ethernet V2标准

Ethernet V2帧的格式:

首部:目标MAC + 源MAC + 网络类型以太网帧首部 + 数据 + FCS数据的长度至少:64-目标MAC(6)-源MAC(6)-类型(2)-FCS(4) = 46字节

Ethernet V2标准:
当数据部分的长度小于 46 字节时

数据链路层会在数据的后面加入一些字节填充接收端会将添加的字节去掉 (物理层会去掉这些填充)

长度总结

以太网帧的数据长度:46~1500 字节
46字节 = 64 - 目标MAC(6) - 源MAC(6) - 类型(2) - FCS(4)
以太网帧的MTU为 1500 个字节以太网帧的长度:64~1518字节
为了能够检测正在发送的帧是否产生了冲突,以太网的帧至少要 64 字节
1518字节 = 目标MAC(6) + 源MAC(6) + 网络类型(2) + 数据(1500) + FCS(4) PPP协议(Point to Point Protocol)

用在路由器与路由器链接的协议

帧开始符、帧结束符:0x7EAddress 字段:图中的值是 0xFF,形同虚设,点到点信道不需要源MAC、目标MAC地址Control 字段:图中的值是 0x03,目前没有什么作用Protocol 字段:内部用到的协议类型

PPP协议 —— 字节填充

将 0x7E 替换成 0x7D5E将 0x7D 替换成 0x7D5D 网卡

网卡接收到一个帧,首先会进行 差错校验,如果校验通过则接收,否则丢弃Wireshark抓到的帧没有FCS,因为它抓到的是差错校验通过的帧,(帧尾的FCS会被硬件去掉)Wireshark抓不到差错校验失败的帧

注意:

集线器 : 没有智商, 充当一个网线, 只涉及 物理层交换机: 接口记录了计算机的MAC地址, 所以它涉及 数据链路层和物理层路由器: 涉及网络层、数据链路层、物理层

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。