[发明专利]在LAN接口重置期间活动的链路有效
申请号: | 201680055812.3 | 申请日: | 2016-09-23 |
公开(公告)号: | CN108028788B | 公开(公告)日: | 2021-06-08 |
发明(设计)人: | E.塔米尔;B-Z.弗里德曼;I.莱文 | 申请(专利权)人: | 英特尔公司 |
主分类号: | H04L12/28 | 分类号: | H04L12/28;H04L29/10;H04L12/931 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 姜冰;杨美灵 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | lan 接口 重置 期间 活动 | ||
用于在LAN接口重置和重新配置期间支持活动链路状态的方法和装置。在一种方法下,响应于链路重置事件,对于NIC的传送(TX)队列被暂缓并且TX管道被排空。PHY“暂停”分组被发送到NIC的链路伙伴,并且该NIC等待用于暂停分组的Ack并等待NIC的接收(RX)管道排空。链路暂停状态被报告至软件(例如操作系统或NIC设备驱动器),其通知软件不要使链路停机。执行(重新)配置更新过程,并且向链路伙伴和软件报告指示暂停已经结束的信息。
背景技术
以太网协议和相关联设备的使用对于计算机连网是普遍存在的。例如,大多数局域网(LAN)采用有线或无线以太网链路,如分别由基于IEEE 802.3和IEEE 802.11的标准所定义的。有时,对于重新配置一个或多个以太网设备是必要的。对于许多以太网设备,存在针对硬件需要重置的配置变化。经常这样做以确保对于新设置存在干净的配置(cleanconfiguration)。固件更新也典型地要求设备重置。
当前,硬件重置将导致PHY(物理层)连同剩余的硬件一起被重置。这将导致链路停机(down),引起不活动链路状态。在某些情况下,可花费若干秒来使链路再次开机(up)(即返回到活动状态)。链路丢失将中断用户的工作,因此尽可能多地最小化链路停机的时间是合乎需要的。在许多实例中,软件的行为在感应到链路正在停机或变得不可用时使问题更糟。例如,运行Microsoft Windows操作系统的计算机将丢失的链路看作对所有TCP连接的远端休息(far end rest)。此外,一旦链路被重置,在一些情况下(类似对于IEEE802.310GBASE-KR)可要求额外过程以便使链路再次开机。例如,可重复自动协商或链路伙伴并行检测,引起耗用额外时间。
通常,当重置以太网设备时使链路停机的主要原因是当MAC(媒体访问通道层)正被重置和重新配置时该设备不能够处置PHY将接收的任何业务。以太网数据通过MAC层(层2)作为以太网帧来发送,带有正通过PHY发送的对应电子数据信号。因此,数据作为电子信号的流(或对于多线路链路并行的多个信号流)由PHY所接收,并且PHY对电子信号执行一系列处理以输出数据比特流。该数据比特流在以太网帧的序列中被逻辑上划分。MAC层负责生成用于出网(outbound)数据转移的以太网帧,以及解封装包含在用于入网(inbound)数据的以太网帧中的数据。在接收侧上,当MAC不可用(由于被重置或重新配置)时,由PHY所输出的数据比特流丢失,因为不存在空间用于缓冲数据。典型地当链路停机时,传送器获悉此情况并且将制止传送并将向SW指示该情况,该SW将把连接标记为不可用并制止排队更多数据通过该链路。
附图说明
当结合附图来时,通过参考下文详细描述,本发明的前述方面和许多伴随的优势将变得更容易领会并同样变得更好理解,在附图中,除非另外指定,否则贯穿各种视图的类似参考数号指类似部件。
图1是根据一个实施例,图示用于重新配置和/或重置链路同时保持活动状态的过程的流程图;
图2是根据实现链路流控制和按优先级流控制的实施例,图示用于重新配置和/或重置链路同时保持活动状态的过程的流程图;以及
图3是其中可实现本文描述的实施例的方面的网络节点的框示意性架构图。
具体实施方式
本文描述了用于在LAN接口重置和重新配置期间支持活动链路状态的方法和装置的实施例。在下文描述中,阐明了众多特定细节以提供本发明的实施例的通透理解。然而,相关领域技术人员将意识到本发明能不通过所述特定细节中的一个或多个特定细节或通过其它方法、组件、材料等来实践。在其它实例中,没有详细地示出或描述公知的结构、材料或操作,以避免混淆本发明的方面。
贯穿该说明书对“一个实施例”或“实施例”的引用意味着联系实施例所描述的特定特征、结构或特性被包含在本发明的至少一个实施例中。因此,短语“在一个实施例中”或“在实施例中”在贯穿该说明书各种地方的出现不必要全都指同一实施例。此外,特定特征、结构或特性可以任何合适的方式来组合在一个或多个实施例中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680055812.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:光纤电缆
- 下一篇:用于接口连接封装装置与衬底的桥装置