首页 > 编程知识 正文

哪个是物理层的标准,物理层标识数据电路

时间:2023-05-05 18:25:58 阅读:137712 作者:1673

文章目录网络层物理层(Physical )数字信号、模拟信号数据通信模型信道(Channel )数据链路层)数据链路层(帧数据链路层) (透明传输数据链路层) (错误检查)

网络层5 APP传输层(FTP、HTTP、SMTP、DNS、DHCP消息、用户数据4传输层(TCP )、UDP段) Segments

物理层定义了接口标准、电缆标准、传输速度、传输方式等

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

连续的信号适合长距离传输,抗噪声能力差,受到噪声时的波形失真很难校正数字信号(Digital Signal )

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

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

广域网通信模型

频道(Channel ) 信道:信息传输的通道,一条传输介质上(比如网线)上可以有多条信道

单工通讯

信号只能单向传输,无线电广播、有线电视广播的半双工通信等不能随时改变信号的传输方向

信号可以双向传输,但必须交替进行。同一时间只能往一个方向传输例如对讲机全双工通信

信号可以同时双向传输。 例如,移动电话(似乎是打电话同时进行) )数据链路层(Data Link )链路是从一个节点到相邻节点的物理线路(有线或无线),中间没有其他交换节点

数据链路:在一条链路上传输数据时,需要通信协议来控制数据的传输

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

广播信道: CSMA/CD协议(例如,由同轴电缆、集线器等组成的网络)点对点信道(PPP协议) (例如两个路由器之间的信道)数据链路层的三个基本问题

封装透明传输错误检查数据链路层-封装帧

帧的数据部分

在网络层传输的数据包(IP数据包、Packet )

最大传输单元MTU(Maximum Transfer Unit)

每一种数据链路层协议都规定了所能够传送的帧的数据长度上限

以太网的MTU为1500个字节

数据链路层-透明传输

使用soh(startofheader )作为帧开始符

使用eot (结束传输)作为帧末端

所以呢

部分数据出现SOH、EOT时,需要进行转义

数据链路层-错误检查

FCS从数据部分的开头开始计算

网卡在接收帧后,将使用帧的数据部分和数据链路层报头计算的值与FCS比较,在不同的场合,数据错误,网卡将舍弃数据

CSMA/CD协议载波侦听多址(CSMA/CD ) )。

http://www.Sina.com/多址/载波侦听

使用CSMA/CD协议的网络称为以太网(Ethernet ),可以从冲突检测

以太网帧格式在以太网v 2标准和IEEE的802.3标准中使用最多的是,以太网帧至少http://,以便能够检测在以太网v 2标准正在发送的帧中是否发生冲突

以太网帧

64

以太网v2帧的格式

头部:目标MAC源MAC网络类型(IPv4或IPv6 ) ) ) ) ) ) )。

以太网帧:报头数据FCS

数据长度至少为646624=46字节46-1500 1500 MTU

以太网v2标准数据部分的长度小于46字节时

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

接收方删除添加的字节

长度总结

以太网帧数据长度: 46~1500字节

以太网帧长度: 64到1518字节(目标MAC源MAC网络类型数据FCS ) )。

网卡

网卡收到帧后,首先进行错误检查,检查通过时接收,不通过时丢弃

Wireshark捕获的帧中没有FCS。 因为FCS正在捕获通过错误检查的帧。 (帧末尾的FCS将通过硬件移除。 ) ) ) ) )。

Wireshark无法捕获错误检查失败的帧

PP协议(Point to Point Protocol )

地址字段:图中值为0xFF,形状相同,为所以,用交换机组建的网络,依然可以叫做以太网

控制字段:图中的值为0x03,目前没有任何作用

协议字段:内部使用的协议类型

帧开始符、帧结束符:0x7E

PP协议-字节填充

将0x7E替换为0x7D5E

将0x7D替换为0x7D5D

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