1、什么是 local fault和remote fault?
在IEEE802.3协议中,local fault和remote fault是一种错误序列,在PCS层定义。
MAC RX侧收到local fault时,意味本地链路没有正常建立链路,MAC RX侧收到remote fault时,意味对端没有正常建立链路。local fault和remote fault是一种链路交互机制,使得对接链路能够通过fault序列建立链路,即link on。
2、local fault和remote fault是如何相互的?
从PCS,MAC解复位开始,本地设备和对端设备经行fault序列的交互,然后发送IDLE序列,最后MAC接受侧识别IDLE序列,产生link_up信号,表示链路已经建立。
如下图所示,相同颜色的1、2、3~7严格遵守时间顺序。RX表示接收侧,TX表示发送侧。为保证突出重点,serdes等没有在图中显示。
第1步:接完成或者刚解复位后,本地PCS_RX因未识别到AM码,未识别到同步头等问题产生local fault序列
第2步:MAC_RX侧接收并识别local fault序列后,产生local fault信号为1
第3步:mac_tx侧接收到mac_rx侧产生的local fault==1后,停止发送数据,产生remote fault序列发送给对端设备
第4步:对端设备pcs_rx将remote fault序列传递给mac_rx
第5步:对端MAC_RX侧接收并识别remote fault序列后,产生remote fault信号为1
第6步:对端mac_tx侧接收到mac_rx侧产生的remote fault==1后,产生IDLE序列发送给对端设备
第7步:本地设备pcs_rx将IDLE序列传递给mac_rx
第8步:本地设备mac_rx接收一定量的IDLE序列,不再接收到fault序列后,产生link_up==1,表示设备链路已建立。
文章来源地址https://www.toymoban.com/news/detail-688494.html
3、local fault和remote fault、IDLE是如何识别的?
IEEE802.3协议详细定义了local fault和remote fault、IDLE的识别机制,通过状态机实现,IEEE802.3_2015 图81-11有相关介绍
文章来源:https://www.toymoban.com/news/detail-688494.html
1、什么是 local fault和remote fault?
在IEEE802.3协议中,local fault和remote fault是一种错误序列,在PCS层定义。
MAC RX侧收到local fault时,意味本地链路没有正常建立链路,MAC RX侧收到remote fault时,意味对端没有正常建立链路。local fault和remote fault是一种链路交互机制,使得对接链路能够通过fault序列建立链路,即link on。
2、local fault和remote fault是如何相互的?
从PCS,MAC解复位开始,本地设备和对端设备经行fault序列的交互,然后发送IDLE序列,最后MAC接受侧识别IDLE序列,产生link_up信号,表示链路已经建立。
如下图所示,相同颜色的1、2、3~7严格遵守时间顺序。RX表示接收侧,TX表示发送侧。为保证突出重点,serdes等没有在图中显示。
第1步:接完成或者刚解复位后,本地PCS_RX因未识别到AM码,未识别到同步头等问题产生local fault序列
第2步:MAC_RX侧接收并识别local fault序列后,产生local fault信号为1
第3步:mac_tx侧接收到mac_rx侧产生的local fault==1后,停止发送数据,产生remote fault序列发送给对端设备
第4步:对端设备pcs_rx将remote fault序列传递给mac_rx
第5步:对端MAC_RX侧接收并识别remote fault序列后,产生remote fault信号为1
第6步:对端mac_tx侧接收到mac_rx侧产生的remote fault==1后,产生IDLE序列发送给对端设备
第7步:本地设备pcs_rx将IDLE序列传递给mac_rx
第8步:本地设备mac_rx接收一定量的IDLE序列,不再接收到fault序列后,产生link_up==1,表示设备链路已建立。
3、local fault和remote fault、IDLE是如何识别的?
IEEE802.3协议详细定义了local fault和remote fault、IDLE的识别机制,通过状态机实现,IEEE802.3_2015 图81-11有相关介绍
到了这里,关于local fault和remote fault的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!