网络端口协商

电口协商

对于电口来说,自协商位于OSI七层协议中物理层PMD(物理介质相关子层),电口的自协商发生在链路信号传输之前,可以协商速率(10/1001000M),双工方式、流控等信息。在这里插入图片描述

双工模式分为全双工和半双工。全双工就是发生和接收可以同时进行,半双工就是同一时间只能接收或者发送。
接口速率就是传输速率的带宽,比如10Mbps,100Mbps, 1000Mbps等,如果不同速率的接口对接在一起,数据会出现先异常,工作速率一定要保持一致。
FLP,快速连接脉冲。在FLP中包含端口的连接能力信息,主要包括支持的传输速率、双工模式、是否支持流控等。只有当端口采用自协商模式的时候,才会发FLP,FLP只能在非屏蔽双绞线上,不能在光纤媒体上。

NLP,普通连接脉冲,NLP仅仅表示设备在位,不包含其他的额外信息。NLP只发送固定脉冲,
当采用强制模式时,对端端口收到NLP,则会被认为是一个10BASE-T的设备,和FLP一样,NLP只能在非屏蔽双绞线上,不能在光纤媒体上。

在这里插入图片描述

光口协商

对于光口,自协商位于OSI七层协议中物理层的PCS子层,这意味着光口的协商必须先建立链路同步以后才可以进行协商,因此光口
的自协商不能协商速率,可以协商双工模式以及流控等。
在这里插入图片描述

/C/码,配置码流,光口自协商模式下发送/C/码。 /C/码类似电口自协商发送的FLP脉冲。

/I/码,空闲(idle)码流,光口强制模式发送的是/I/码,/I/码类似电口自协商发送的NLP脉冲。

自协商和强制最根本的区别就是两者在建立物理链路时发送的码流不同,自协商模式发送的是/C/码,即配置码流,
强制模式发送的是/I/码,即空闲码流。
a、两端都是设置为协商模式,协商流程如下:
由于关口的自协商要建立链路速率同步之后才可以进行,所以两端设备在上电后发送 idle序列,启动链路同步机制建立链路同步。
在这里插入图片描述

 当设备接收到idle字符,通过同步机制建立起链路同步之后,设备便开始自协商机制,向对端设备发送包含自己通信能力的/C/码报文。

在这里插入图片描述

 如果设备连续接收到3个相同的/C/码报文,且接收到的码流和本端工作方式相匹配,则应答给对端设备一个带有ACK的/c/码报文。

在这里插入图片描述

 当设备连续接收到3个以上的ACK应答/C/码以后,认为两者可以互通,于是向对端设备发送封装有/I/码的空闲码流。

在这里插入图片描述

 当设备连续接收到3个以上的空闲/I/码流报文以后,则认为与对方自协商成功,可以进行数据帧的传送。

在这里插入图片描述

b、一端设置为自协商,一端设备为强制
自协商端发送/C/码,强制端发送/I/码流,强制端无法给对端提供本端的协商信息,也无法给对端会ACK应答,所以
子协商端DOWN,但是强制端本身可以识别/C/码,认为对端是与自己相匹配的端口,所以设置本端为UP。
c、两端都设置为强制模式
双方相互发送/I/码流,双方接收到/I/码流以后,认为对端是与自己相匹配,直接设置本端UP。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值