CN103501239A - 一种端口状态同步方法、相关设备及*** - Google Patents
一种端口状态同步方法、相关设备及*** Download PDFInfo
- Publication number
- CN103501239A CN103501239A CN201310419659.6A CN201310419659A CN103501239A CN 103501239 A CN103501239 A CN 103501239A CN 201310419659 A CN201310419659 A CN 201310419659A CN 103501239 A CN103501239 A CN 103501239A
- Authority
- CN
- China
- Prior art keywords
- equipment
- phy
- business interface
- mac
- interface
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/30—Peripheral units, e.g. input or output ports
- H04L49/3054—Auto-negotiation, e.g. access control between switch gigabit interface connector [GBIC] and link
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/12—Discovery or management of network topologies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/66—Layer 2 routing, e.g. in Ethernet based MAN's
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0289—Congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Communication Control (AREA)
- Telephonic Communication Services (AREA)
- Small-Scale Networks (AREA)
Abstract
本申请公开一种端口状态同步方法、相关设备及***,通过PHY设备或者连接至PHY设备的外部处理器判断PHY设备的第一业务接口是否发生变化,如果发生变化,则控制PHY设备的第二业务接口重新启动自协商,通过第二业务接口发送自协商公告报文至与第二业务接口连接的第一设备,以触发第一设备根据自协商公告报文同步第二业务接口和第一业务接口的状态,实现了MAC设备或者第一设备与PHY设备之间通过业务接口进行端口状态协商同步的目的,无需配备管理MDIO接口将PHY设备和MAC设备连接,简化电路接口的设计;无需配备额外的管理模块或管理通道和将PHY设备和MAC设备连接,减少信息交互节点,增强管理信息传递的可靠性。
Description
技术领域
本发明属于计算机技术领域,具体涉及一种端口状态同步方法、相关设备及***。
背景技术
现有以太网中的通信设备处于应用状态时,一般通过管理数据输入/输出(Management Data Input/Output,MDIO)接口来实现链路层(Media Access Control,MAC)设备和物理层(PHYSICAL,PHY)设备间的端口状态信息和控制管理信息的传递,以及通过MAC设备和PHY设备之间的业务(Ethernet,Eth)接口来传递业务信息。其中,PHY设备包括***侧端口和线路侧端口,具体将***侧端口连接至MAC设备以实现MAC设备和PHY设备之间的业务接口;以及,通过PHY设备的线路侧端口连接至对端设备,以实现PHY设备和对端设备之间的信息传递。
现有的一种MDIO接口的连接实现方式是MAC设备通过MDIO接口与PHY设备连接,由MAC设备获取到PHY设备的线路侧的端口状态信息和***侧的端口状态信息;以及,MAC设备通过控制管理接口与外部处理器连接,以由MAC设备传送PHY设备的PHY线路侧的端口状态信息和PHY***侧的端口状态信息至外部处理器,使外部处理器下发指令至MAC设备,以通过MAC设备和PHY设备间的MDIO接口对PHY设备进行配置管理,从而控制PHY设备的***侧端口和线路侧端口的状态同步。在实现该种MDIO接口的连接的其中一种装置中,PHY设备和MAC设备分别设置在不同的物理板上,每个物理板上设置的PHY设备和MAC设备的数量较多,因而需要在背板上设置与PHY设备或者MAC设备的数量相同的MDIO接口实现PHY设备和MAC设备的MDIO接口的连接,耗费了大量的硬件资源,且浪费了背板走线的空间。
现有的管理数据接口的另一种连接实现方法设置了独立于外部处理器的***设备管理模块,使得信息传递路径较多,信号连接复杂繁琐,增加了通信节点,进而增大了信号的处理延时,降低了链路层和物理层通信的可靠性。
发明内容
本申请实施例提供了一种端口状态同步方法、相关设备及***,简化PHY设备和MAC设备之间的电路接口的繁琐设计,利用PHY设备自身的***侧端口或者线路侧端口作为业务接口,无需增加额外的业务接口,节约了成本,设置至少两个连接至不同MAC设备的***侧端口,拓展接口的同时节省了背板走线的空间,省去管理模块以减少信息交互节点,简化信息传递路径,减少了信号的处理延时,增强管理信息传递的可靠性。
第一方面,本实施例提供一种端口状态同步方法,其中,物理层PHY设备和链路层MAC设备之间通过业务接口连接,所述方法包括:
所述PHY设备或者连接至所述PHY设备的外部处理器判断所述PHY设备的第一业务接口是否发生变化;
如果所述PHY设备的所述第一业务接口发生变化,所述PHY设备或者所述外部处理器控制所述PHY设备的第二业务接口重新启动自协商,通过所述第二业务接口发送自协商公告报文至与所述第二业务接口连接的第一设备,所述自协商公告报文包括所述第一业务接口的状态信息,以触发所述第一设备根据所述自协商公告报文同步所述第二业务接口的状态和所述第一业务接口的状态;
其中,如果所述PHY设备和所述MAC设备之间通过所述第二业务接口连接,则所述第一设备为所述MAC设备,否则所述第一设备和所述MAC设备为不同设备。
结合第一方面,在第一种可能的实施方式中,所述PHY设备和所述MAC设备之间通过业务接口连接,包括:
所述PHY设备和所述MAC设备之间通过除管理接口之外的业务接口连接。
结合第一方面的第一种可能的实施方式,在第二种可能的实施方式中,所述第一业务接口为所述PHY设备的线路侧端口,则所述第二业务接口为所述PHY设备的***侧端口,所述物理层PHY设备和所述链路层MAC设备之间通过业务接口连接,包括:
所述物理层PHY设备和所述链路层MAC设备之间通过所述PHY设备的***侧端口连接;
所述第一设备为连接至所述PHY设备的***侧端口的所述MAC设备。
结合第一方面的第一种可能的实施方式,在第三种可能的实施方式中,所述第一业务接口为所述PHY设备的***侧端口,则所述第二业务接口为所述PHY设备的线路侧端口,所述物理层PHY设备和所述链路层MAC设备之间通过业务接口连接,包括:
所述物理层PHY设备和所述链路层MAC设备之间通过所述PHY设备的***侧端口连接;
所述第一设备为连接至所述PHY设备的线路侧端口的对端设备。
结合第一方面的第二种可能的实施方式或者第三种可能的实施方式,在第四种可能的实施方式中,所述PHY设备的***侧端口的状态或者所述PHY设备的线路侧端口的状态包括:端口工作模式、端口运行状态或者控制消息。
结合第一方面的第四种可能的实施方式,在第五种可能的实施方式中,所述PHY设备设置至少两个连接至不同MAC设备的***侧端口,以通过任一个与所述MAC设备对应的PHY设备的***侧端口连接至所述MAC设备。
第二方面,本实施例提供一种PHY设备,所述PHY设备和链路层MAC设备之间通过业务接口连接,所述PHY设备包括第一业务接口和第二业务接口,所述PHY设备还包括:
判断单元,用于判断所述PHY设备的所述第一业务接口是否发生变化;
控制单元,用于根据所述判断单元判断所述PHY设备的所述第一业务接口发生变化的结果,控制所述PHY设备的所述第二业务接口重新启动自协商,通过所述第二业务接口发送自协商公告报文至与所述第二业务接口连接的第一设备,所述自协商公告报文包括所述第一业务接口的状态信息,以触发所述第一设备根据所述自协商公告报文同步所述第二业务接口的状态和所述第一业务接口的状态;
其中,如果所述PHY设备和所述MAC设备之间通过所述第二业务接口连接,则所述第一设备为所述MAC设备,否则所述第一设备和所述MAC设备为不同设备。
结合第二方面,在第一种可能的实施方式中,所述PHY设备和所述MAC设备之间通过业务接口连接,包括:
所述PHY设备和所述MAC设备之间通过除管理接口之外的业务接口连接。
结合第二方面的第一种可能的实施方式,在第二种可能的实施方式中,所述第一业务接口为所述PHY设备的线路侧端口,则所述第二业务接口为所述PHY设备的***侧端口,所述物理层PHY设备和所述链路层MAC设备之间通过业务接口连接,包括:
所述物理层PHY设备和所述链路层MAC设备之间通过所述PHY设备的***侧端口连接;
所述第一设备为连接至所述PHY设备的***侧端口的所述MAC设备。
结合第二方面的第一种可能的实施方式,在第三种可能的实施方式中,所述第一业务接口为所述PHY设备的***侧端口,则所述第二业务接口为所述PHY设备的线路侧端口,所述物理层PHY设备和所述链路层MAC设备之间通过业务接口连接,包括:
所述物理层PHY设备和所述链路层MAC设备之间通过所述PHY设备的***侧端口连接;
所述第一设备为连接至所述PHY设备的线路侧端口的对端设备。
结合第二方面的第二种可能的实施方式或者第三种可能的实施方式,在第四种可能的实施方式中,所述PHY设备的***侧端口的状态或者所述PHY设备的线路侧端口的状态包括:端口工作模式、端口运行状态或者控制消息。
结合第二方面的第四种可能的实施方式,在第五种可能的实施方式中,所述PHY设备设置至少两个连接至不同MAC设备的***侧端口,以通过任一个与所述MAC设备对应的PHY设备的***侧端口连接至所述MAC设备。
第三方面,本实施例提供一种端口状态同步***,包括PHY设备和MAC设备,其中,所述PHY设备和所述MAC设备之间通过业务接口连接,所述PHY设备包括第一业务接口和第二业务接口;
其中,所述PHY设备,用于判断所述PHY设备的所述第一业务接口是否发生变化;
所述PHY设备,还用于根据所述PHY设备判断出所述PHY设备的所述第一业务接口发生变化的结果,控制所述PHY设备的第二业务接口重新启动自协商,通过所述第二业务接口发送自协商公告报文至与所述第二业务接口连接的第一设备,所述自协商公告报文包括所述第一业务接口的状态信息,以触发所述第一设备根据所述自协商公告报文同步所述第二业务接口的状态和所述第一业务接口的状态;
其中,如果所述PHY设备和所述MAC设备之间通过所述第二业务接口连接,则所述第一设备为所述MAC设备,否则所述第一设备和所述MAC设备为不同设备。
结合第三方面,在第一种可能的实现方式中,还包括外部处理器,所述外部处理器连接至所述PHY设备,以用于代替所述PHY设备判断所述PHY设备的所述第一业务接口是否发生变化;
所述外部处理器,还用于代替所述PHY设备,根据所述外部处理器判断出所述PHY设备的所述第一业务接口发生变化的结果,控制所述PHY设备的第二业务接口重新启动自协商,通过所述第二业务接口发送自协商公告报文至与所述第二业务接口连接的第一设备。
结合第三方面或者第三方面的第一种可能的实现方式,在第二种可能的实现方式中,所述PHY设备和所述MAC设备之间通过业务接口连接,包括:
所述PHY设备和所述MAC设备之间通过除管理接口之外的业务接口连接。
结合第三方面的第二种可能的实现方式,在第三种可能的实现方式中,所述第一业务接口为所述PHY设备的线路侧端口,则所述第二业务接口为所述PHY设备的***侧端口,所述物理层PHY设备和所述链路层MAC设备之间通过业务接口连接,包括:
所述物理层PHY设备和所述链路层MAC设备之间通过所述PHY设备的***侧端口连接;
所述第一设备为连接至所述PHY设备的***侧端口的所述MAC设备。
结合第三方面的第二种可能的实现方式,在第四种可能的实现方式中,所述第一业务接口为所述PHY设备的***侧端口,则所述第二业务接口为所述PHY设备的线路侧端口,所述物理层PHY设备和所述链路层MAC设备之间通过业务接口连接,包括:
所述物理层PHY设备和所述链路层MAC设备之间通过所述PHY设备的***侧端口连接;
所述第一设备为连接至所述PHY设备的线路侧端口的对端设备。
结合第三方面的第四种可能的实现方式,在第五种可能的实现方式中,所述PHY设备的***侧端口的状态或者所述PHY设备的线路侧端口的状态包括:端口工作模式、端口运行状态或者控制消息。
结合第三方面的第五种可能的实现方式,在第六种可能的实现方式中,所述PHY设备设置至少两个连接至不同MAC设备的***侧端口,以通过任一个与所述MAC设备对应的PHY设备的***侧端口连接至所述MAC设备。
本实施例通过所述PHY设备或者连接至所述PHY设备的外部处理器判断所述PHY设备的第一业务接口是否发生变化,如果所述PHY设备的所述第一业务接口发生变化,所述PHY设备或者所述外部处理器控制所述PHY设备的第二业务接口重新启动自协商,通过所述第二业务接口发送自协商公告报文至与所述第二业务接口连接的第一设备,所述自协商公告报文包括所述第一业务接口的状态信息,以触发所述第一设备根据所述自协商公告报文同步所述第二业务接口的状态和所述第一业务接口的状态,实现了MAC设备或者PHY设备的对端设备,与PHY设备之间通过业务接口进行端口状态同步协商的目的,则无需配备MDIO接口将所述PHY设备和所述MAC设备连接,简化了PHY设备和MAC设备在进行管理信息交互时的繁琐电路接口的设计,进而节约了接口板的信号走线空间。以及在本实施例中,也无需通过配备额外的管理通道和管理模块将所述PHY设备和所述MAC设备连接,减少了通信时的信息交互节点,进而简化了信息传递路径,降低了信息的传输延时,进而可以及时接收到可用信息,增强了管理信息传递的可靠性。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种端口状态同步方法流程图;
图2为本发明实施例提供的另一种端口状态同步方法流程图;
图3为本发明实施例提供的另一种端口状态同步方法流程图;
图4为本发明实施例提供的另一种端口状态同步方法流程图;
图5为本发明实施例提供的另一种端口状态同步方法流程图;
图6为本发明实施例提供的端口状态同步方法应用的装置结构示意图;
图7为本发明实施例提供的一种PHY设备结构图;
图8为本发明实施例提供的另一种PHY设备结构图;
图9为本发明实施例提供的另一种PHY设备结构图;
图10为本发明实施例提供的一种端口状态同步***结构图;
图11为本发明实施例提供的另一种端口状态同步***结构图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
下面通过具体实施例,分别进行详细的说明。
请参见图1,图1为本发明实施例提供的一种端口状态同步方法流程图。本实施例提供的端口状态同步方法中,涉及到的设备包括本地设备和对端设备。其中,本地设备包括第一MAC设备和第一PHY设备,其中,第一PHY设备和第一MAC设备之间通过业务接口连接。以及本实施例中,第一PHY设备包括两个业务接口,分别是第一业务接口和第二业务接口,本实施例中,第一业务接口即为***侧端口,第二业务接口即为线路侧端口,以及,第一MAC设备通过第一PHY设备的***侧端口连接至第一PHY设备,即第一MAC设备通过第一PHY设备的第一业务接口连接至第一PHY设备,第一PHY设备通过第一PHY设备的线路侧端口连接至对端设备,即第一PHY设备通过第一PHY设备的第二业务接口连接至对端设备。
如图1所示,本实施例提供的端口状态同步方法是以第一PHY设备为方法步骤执行主体进行描述的,该方法包括以下步骤:
110、第一PHY设备判断第一PHY设备的第一业务接口是否发生变化。如果判断出第一PHY设备的第一业务接口发生变化,则执行步骤120,如果判断出第一PHY设备的第一业务接口没有发生变化,则结束本流程。
120、第一PHY设备控制第一PHY设备的第二业务接口重新启动自协商,通过第二业务接口发送自协商公告报文至与第二业务接口连接的第一设备,自协商公告报文包括第一业务接口的状态信息,以触发第一设备根据自协商公告报文同步第二业务接口的状态和第一业务接口的状态。
其中,本实施例中,第一PHY设备和第一MAC设备之间通过第一业务接口连接,则连接至第一PHY设备的第二业务接口的第一设备则为对端设备,即第一PHY设备通过第一PHY设备的第二业务接口连接至对端设备,则步骤120中的第一设备即为对端设备。步骤120描述的步骤则为第一PHY设备控制第一PHY设备的第二业务接口重新启动自协商,通过第二业务接口发送自协商公告报文至与第二业务接口连接的对端设备。
作为一种可选的实施方式,第一PHY设备和第一MAC设备之间通过业务接口连接,包括:
第一PHY设备和第一MAC设备之间通过除管理接口之外的业务接口连接。即本实施例中第一PHY设备和第一MAC设备之间没有管理接口连接,只通过业务接口连接,其中业务接口并不限于第一PHY设备的***侧端口,还可以是其他业务接口。
作为一种可选的实施方式,第一MAC设备和第一PHY设备之间的业务接口可为串行千兆媒体独立(Serial Gigabit Media Independent Interface,SGMII)接口、串行千兆物理层接口(1000BASE-X接口)、串行千兆背板物理层接口(1000BASE-KX接口)、串行万兆背板物理层接口(10GBASE-KR接口)中的任一接口。
作为一种可选的实施方式,第一PHY设备的***侧端口的状态或者第一PHY设备的线路侧端口的状态包括:端口工作模式、端口运行状态或者控制消息。
作为一种可选的实施方式,第一PHY设备设置至少两个连接至不同MAC设备的***侧端口,以通过任一个与MAC设备对应的第一PHY设备的***侧端口连接至MAC设备。
作为一种可选的实施方式,第一MAC设备为包含以太MAC层功能的设备,例如可以是网卡设备、开关设备、网络处理器(Network Processor,NP)等设备中的任一设备。
作为一种可选的实施方式,第一PHY设备为提供以太PHY层接口的设备,例如可以是提供1000BASE-X接口、1000BASE-KX接口、10GBASE-KR接口或者10GBASE-SR接口的设备。
本实施例通过第一PHY设备判断第一PHY设备的第一业务接口是否发生变化,如果第一PHY设备的第一业务接口发生变化,第一PHY设备控制第一PHY设备的第二业务接口重新启动自协商,通过第一PHY设备的第二业务接口发送自协商公告报文至与第一PHY设备的第二业务接口连接的第一设备,自协商公告报文包括第一业务接口的状态信息,以触发第一设备根据自协商公告报文同步第一PHY设备的第二业务接口的状态和第一业务接口的状态,实现了第一MAC设备或者第一PHY设备的对端设备与第一PHY设备之间通过业务接口进行端口状态同步协商的目的,则无需配备MDIO接口将第一PHY设备和第一MAC设备连接,简化了第一PHY设备和第一MAC设备在进行管理信息交互时的繁琐电路接口的设计,进而节约了接口板的信号走线空间。以及,本实施例也无需通过配备额外的管理通道和管理模块将第一PHY设备和第一MAC设备连接,减少了通信时的信息交互节点,进而简化了信息传递路径,降低了信息的传输延时,进而可以及时接收到可用信息,增强了管理信息传递的可靠性。
请参见图2,图2为本发明实施例提供的另一种端口状态同步方法流程图。本实施例提供的端口状态同步方法中,涉及到的设备包括本地设备和对端设备。其中,本地设备包括第一MAC设备和第一PHY设备,其中,第一PHY设备和第一MAC设备之间通过业务接口连接。以及本实施例中,第一PHY设备包括两个业务接口,分别是第一业务接口和第二业务接口,本实施例中,第一业务接口即为线路侧端口,第二业务接口即为***侧端口,以及,第一MAC设备通过第一PHY设备的***侧端口连接至第一PHY设备,即第一MAC设备通过第一PHY设备的第二业务接口连接至第一PHY设备,第一PHY设备通过第一PHY设备的线路侧端口连接至对端设备,即第一PHY设备通过第一PHY设备的第一业务接口连接至对端设备。
如图2所示,本实施例提供的端口状态同步方法是以第一PHY设备为方法步骤执行主体进行描述的,该方法包括以下步骤:
210、第一PHY设备判断第一PHY设备的第一业务接口是否发生变化。如果判断出第一PHY设备的第一业务接口发生变化,则执行步骤220,如果判断出第一PHY设备的第一业务接口没有发生变化,则结束本流程。
220、第一PHY设备控制第一PHY设备的第二业务接口重新启动自协商,通过第二业务接口发送自协商公告报文至与第二业务接口连接的第一设备,自协商公告报文包括第一业务接口的状态信息,以触发第一设备根据自协商公告报文同步第二业务接口的状态和第一业务接口的状态。
其中,本实施例中,第一PHY设备和第一MAC设备之间通过第二业务接口连接,则连接至第一PHY设备的第二业务接口的第一设备则为第一MAC设备,即第一PHY设备通过第一PHY设备的第一业务接口连接至对端设备,则步骤220中的第一设备即为第一MAC设备。步骤220描述的步骤则为第一PHY设备控制第一PHY设备的第二业务接口重新启动自协商,通过第二业务接口发送自协商公告报文至与第二业务接口连接的第一MAC设备。
作为一种可选的实施方式,第一PHY设备和第一MAC设备之间通过业务接口连接,包括:
第一PHY设备和第一MAC设备之间通过除管理接口之外的业务接口连接。即本实施例中第一PHY设备和第一MAC设备之间没有管理接口连接,只通过业务接口连接,其中业务接口并不限于第一PHY设备的***侧端口,还可以是其他业务接口。
作为一种可选的实施方式,第一MAC设备和第一PHY设备之间的业务接口可为串行千兆媒体独立(Serial Gigabit Media Independent Interface,SGMII)接口、串行千兆物理层接口(1000BASE-X接口)、串行千兆背板物理层接口(1000BASE-KX接口)、串行万兆背板物理层接口(10GBASE-KR接口)中的任一接口。
作为一种可选的实施方式,第一PHY设备的***侧端口的状态或者第一PHY设备的线路侧端口的状态包括:端口工作模式、端口运行状态或者控制消息。
作为一种可选的实施方式,第一PHY设备设置至少两个连接至不同MAC设备的***侧端口,以通过任一个与MAC设备对应的第一PHY设备的***侧端口连接至MAC设备。
作为一种可选的实施方式,第一链路层MAC设备为包含以太MAC层功能的设备,例如可以是网卡设备、开关设备、网络处理器(Network Processor,NP)等设备中的任一设备。
作为一种可选的实施方式,第一PHY设备为提供以太PHY层接口的设备,例如可以是提供1000BASE-X接口、1000BASE-KX接口、10GBASE-KR接口或者10GBASE-SR接口的设备。
请参见图3,图3为本发明实施例提供的另一种端口状态同步方法流程图。本实施例提供的端口状态同步方法中,涉及到的设备包括本地设备和对端设备。其中,本地设备包括第一MAC设备、第一PHY设备和连接至第一PHE设备的外部处理器,其中,第一PHY设备和第一MAC设备之间通过业务接口连接。以及本实施例中,第一PHY设备包括两个业务接口,分别是第一业务接口和第二业务接口,本实施例中,第一业务接口即为***侧端口,第二业务接口即为线路侧端口,以及,第一MAC设备通过第一PHY设备的***侧端口连接至第一PHY设备,即第一MAC设备通过第一PHY设备的第一业务接口连接至第一PHY设备,第一PHY设备通过第一PHY设备的线路侧端口连接至对端设备,即第一PHY设备通过第一PHY设备的第二业务接口连接至对端设备。
如图3所示,本实施例提供的端口状态同步方法是以外部处理器为方法步骤执行主体进行描述的,该方法包括以下步骤:
310、外部处理器判断第一PHY设备的第一业务接口是否发生变化。如果判断出第一PHY设备的第一业务接口发生变化,则执行步骤320,如果判断出第一PHY设备的第一业务接口没有发生变化,则结束本流程。
320、外部处理器控制第一PHY设备的第二业务接口重新启动自协商,通过第二业务接口发送自协商公告报文至与第二业务接口连接的第一设备,自协商公告报文包括第一业务接口的状态信息,以触发第一设备根据自协商公告报文同步第二业务接口的状态和第一业务接口的状态。
其中,本实施例中,第一PHY设备和第一MAC设备之间通过第一业务接口连接,则连接至第一PHY设备的第二业务接口的第一设备则为对端设备,即第一PHY设备通过第一PHY设备的第二业务接口连接至对端设备,则步骤320中的第一设备即为对端设备。步骤320描述的步骤则为第一PHY设备控制第一PHY设备的第二业务接口重新启动自协商,通过第二业务接口发送自协商公告报文至与第二业务接口连接的对端设备。
作为一种可选的实施方式,第一PHY设备和第一MAC设备之间通过业务接口连接,包括:
第一PHY设备和第一MAC设备之间通过除管理接口之外的业务接口连接。即本实施例中第一PHY设备和第一MAC设备之间没有管理接口连接,只通过业务接口连接,其中业务接口并不限于第一PHY设备的***侧端口,还可以是其他业务接口。
作为一种可选的实施方式,第一MAC设备和第一PHY设备之间的业务接口可为串行千兆媒体独立(Serial Gigabit Media Independent Interface,SGMII)接口、串行千兆物理层接口(1000BASE-X接口)、串行千兆背板物理层接口(1000BASE-KX接口)、串行万兆背板物理层接口(10GBASE-KR接口)中的任一接口。
作为一种可选的实施方式,第一PHY设备的***侧端口的状态或者第一PHY设备的线路侧端口的状态包括:端口工作模式、端口运行状态或者控制消息。
作为一种可选的实施方式,第一PHY设备设置至少两个连接至不同MAC设备的***侧端口,以通过任一个与MAC设备对应的第一PHY设备的***侧端口连接至MAC设备。
作为一种可选的实施方式,第一MAC设备为包含以太MAC层功能的设备,例如可以是网卡设备、开关设备、网络处理器(Network Processor,NP)等设备中的任一设备。
作为一种可选的实施方式,第一PHY设备为提供以太PHY层接口的设备,例如可以是提供1000BASE-X接口、1000BASE-KX接口、10GBASE-KR接口或者10GBASE-SR接口的设备。
本实施例通过连接至第一PHY设备的外部处理器判断第一PHY设备的第一业务接口是否发生变化,如果第一PHY设备的第一业务接口发生变化,连接至第一PHY设备的外部处理器控制第一PHY设备的第二业务接口重新启动自协商,通过第一PHY设备的第二业务接口发送自协商公告报文至与第一PHY设备的第二业务接口连接的第一设备,自协商公告报文包括第一业务接口的状态信息,以触发第一设备根据自协商公告报文同步第一PHY设备的第二业务接口的状态和第一业务接口的状态,实现了第一MAC设备或者第一PHY设备的对端设备与第一PHY设备之间通过业务接口进行端口状态同步协商的目的,则无需配备MDIO接口将第一PHY设备和第一MAC设备连接,简化了第一PHY设备和第一MAC设备在进行管理信息交互时的繁琐电路接口的设计,进而节约了接口板的信号走线空间。以及,本实施例也无需通过配备额外的管理通道和管理模块将第一PHY设备和第一MAC设备连接,减少了通信时的信息交互节点,进而简化了信息传递路径,降低了信息的传输延时,进而可以及时接收到可用信息,增强了管理信息传递的可靠性。
请参见图4,图4为本发明实施例提供的另一种端口状态同步方法流程图。本实施例提供的端口状态同步方法中,涉及到的设备包括本地设备和对端设备。其中,本地设备包括第一MAC设备、第一PHY设备和连接至第一PHY设备的外部处理器,其中,第一PHY设备和第一MAC设备之间通过业务接口连接。以及本实施例中,第一PHY设备包括两个业务接口,分别是第一业务接口和第二业务接口,本实施例中,第一业务接口即为线路侧端口,第二业务接口即为***侧端口,以及,第一MAC设备通过第一PHY设备的***侧端口连接至第一PHY设备,即第一MAC设备通过第一PHY设备的第二业务接口连接至第一PHY设备,第一PHY设备通过第一PHY设备的线路侧端口连接至对端设备,即第一PHY设备通过第一PHY设备的第一业务接口连接至对端设备。
如图4所示,本实施例提供的端口状态同步方法是以外部处理器为方法步骤执行主体进行描述的,该方法包括以下步骤:
410、外部处理器判断第一PHY设备的第一业务接口是否发生变化。如果判断出第一PHY设备的第一业务接口发生变化,则执行步骤420,如果判断出第一PHY设备的第一业务接口没有发生变化,则结束本流程。
420、外部处理器控制第一PHY设备的第二业务接口重新启动自协商,通过第二业务接口发送自协商公告报文至与第二业务接口连接的第一设备,自协商公告报文包括第一业务接口的状态信息,以触发第一设备根据自协商公告报文同步第二业务接口的状态和第一业务接口的状态。
其中,本实施例中,第一PHY设备和第一MAC设备之间通过第二业务接口连接,则连接至第一PHY设备的第二业务接口的第一设备则为第一MAC设备,即第一PHY设备通过第一PHY设备的第一业务接口连接至对端设备,则步骤420中的第一设备即为第一MAC设备。步骤420描述的步骤则为第一PHY设备控制第一PHY设备的第二业务接口重新启动自协商,通过第二业务接口发送自协商公告报文至与第二业务接口连接的第一MAC设备。
作为一种可选的实施方式,第一PHY设备和第一MAC设备之间通过业务接口连接,包括:
第一PHY设备和第一MAC设备之间通过除管理接口之外的业务接口连接。即本实施例中第一PHY设备和第一MAC设备之间没有管理接口连接,只通过业务接口连接,其中业务接口并不限于第一PHY设备的***侧端口,还可以是其他业务接口。
作为一种可选的实施方式,第一MAC设备和第一PHY设备之间的业务接口可为串行千兆媒体独立(Serial Gigabit Media Independent Interface,SGMII)接口、串行千兆物理层接口(1000BASE-X接口)、串行千兆背板物理层接口(1000BASE-KX接口)、串行万兆背板物理层接口(10GBASE-KR接口)中的任一接口。
作为一种可选的实施方式,第一PHY设备的***侧端口的状态或者第一PHY设备的线路侧端口的状态包括:端口工作模式、端口运行状态或者控制消息。
作为一种可选的实施方式,第一PHY设备设置至少两个连接至不同MAC设备的***侧端口,以通过任一个与MAC设备对应的第一PHY设备的***侧端口连接至MAC设备。
作为一种可选的实施方式,第一MAC设备为包含以太MAC层功能的设备,例如可以是网卡设备、开关设备、网络处理器(Network Processor,NP)等设备中的任一设备。
作为一种可选的实施方式,第一PHY设备为提供以太PHY层接口的设备,例如可以是提供1000BASE-X接口、1000BASE-KX接口、10GBASE-KR接口或者10GBASE-SR接口的设备。
请参见图5,图5为本发明实施例提供的另一种端口状态同步方法流程图。本实施例提供的端口状态同步方法中,涉及到的设备包括本地设备和对端设备。其中,本地设备包括第一MAC设备、第一PHY设备和连接至第一PHY设备的外部处理器,其中,第一PHY设备和第一MAC设备之间通过业务接口连接。以及本实施例中,第一PHY设备包括两个业务接口,分别是第一业务接口和第二业务接口,本实施例中,第一业务接口即为线路侧端口,第二业务接口即为***侧端口,以及,第一MAC设备通过第一PHY设备的***侧端口连接至第一PHY设备,即第一MAC设备通过第一PHY设备的第二业务接口连接至第一PHY设备,第一PHY设备通过第一PHY设备的线路侧端口连接至对端设备,即第一PHY设备通过第一PHY设备的第一业务接口连接至对端设备。以及在本实施例中,以第一业务接口的端口工作状态的改变为端口工作模式的改变为例进行描述,以描述本实施例提供的端口状态同步方法,其中端口工作模式包括速率模式或者双工模式,本实施例以速率模式为例进行描述,即在第一业务接口的端口状态没有发生改变前,第一业务接口的端口工作模式为端口速率为1000Mbps,第一业务接口的端口速率发生改变从1000Mbps变为100Mbps,则如图5所示,本实施例提供的端口状态同步方法是以外部处理器为方法步骤执行主体进行描述的,该方法包括以下步骤:
510、外部处理器判断第一PHY设备的第一业务接口是否发生变化。如果判断出第一PHY设备的第一业务接口发生变化,即第一业务的端口运行状态从连接状态改变为断开状态,则执行步骤520,如果判断出第一PHY设备的第一业务接口没有发生变化,则结束本流程。
520、外部处理器控制PHY设备的第二业务接口重新启动自协商,通过第二业务接口发送自协商公告报文至与第二业务接口连接的第一设备,自协商公告报文包括第一业务接口的状态信息,以触发第一设备根据自协商公告报文同步第二业务接口的状态和第一业务接口的状态。
其中,本实施例中,第一PHY设备和第一MAC设备之间通过第二业务接口连接,则连接至第一PHY设备的第二业务接口的第一设备则为第一MAC设备,即第一PHY设备通过第一PHY设备的第一业务接口连接至对端设备,则步骤520中的第一设备即为第一MAC设备。步骤520描述的步骤则为PHY设备控制PHY设备的第二业务接口重新启动自协商,通过第二业务接口发送自协商公告报文至与第二业务接口连接的第一MAC设备,其中自协商公告报文包括第一业务接口的状态为速率100Mbps,以使第一MAC设备同步第二业务接口的端口速率为100Mbps,达到第一业务接口和第二业务接口的状态同步的目的。
作为一种可选的实施方式,基于图5所示的步骤510和520之间,该方法还包括以下步骤:
外部处理器检测是否达到预设的第一处理延时;
若外部处理器检测到达到预设的第一处理延时,检测第一PHY设备的第一业务接口是否断开。
如果检测到第一PHY设备的第一业务接口没有断开,则执行后续步骤520。如果检测到第一PHY设备的第一业务接口断开,则控制第一PHY设备断开第一PHY设备的第二业务接口。
本实施例在检测到第一PHY设备的第一业务接口的状态发生改变之后,检测是否达到预设的第一处理延时,如果达到预设的第一处理延时再检测第一PHY设备的第一业务接口是否断开,可以确保第一PHY设备的第一业务接口的状态改变后其端口状态稳定之后,再进行第一PHY设备的第一业务接口的状态和第二业务接口的状态的同步,避免由于第一PHY设备的第一业务接口的状态不稳定导致第一PHY设备的第一业务接口和第二业务接口的状态的同步协商频率增加,避免同步协商资源的浪费。
作为一种可选的实施方式,PHY设备和第一MAC设备之间通过业务接口连接,包括:
PHY设备和第一MAC设备之间通过除管理接口之外的业务接口连接。即本实施例中PHY设备和第一MAC设备之间没有管理接口连接,只通过业务接口连接,其中业务接口并不限于第一PHY设备的***侧端口,还可以是其他业务接口。
作为一种可选的实施方式,第一MAC设备和第一PHY设备之间的业务接口可为串行千兆媒体独立(Serial Gigabit Media Independent Interface,SGMII)接口、串行千兆物理层接口(1000BASE-X接口)、串行千兆背板物理层接口(1000BASE-KX接口)、串行万兆背板物理层接口(10GBASE-KR接口)中的任一接口。
作为一种可选的实施方式,PHY设备的***侧端口的状态或者PHY设备的线路侧端口的状态包括:端口工作模式、端口运行状态或者控制消息。
作为一种可选的实施方式,第一PHY设备设置至少两个连接至不同MAC设备的***侧端口,以通过任一个与MAC设备对应的第一PHY设备的***侧端口连接至MAC设备。
作为一种可选的实施方式,第一MAC设备为包含以太MAC层功能的设备,例如可以是网卡设备、开关设备、网络处理器(Network Processor,NP)等设备中的任一设备。
作为一种可选的实施方式,第一PHY设备为提供以太PHY层接口的设备,例如可以是提供1000BASE-X接口、1000BASE-KX接口、10GBASE-KR接口或者10GBASE-SR接口的设备。
本实施例提供的端口状态同步方法具体解决了本地设备的第一PHY设备的***侧端口和线路侧端口不通过管理接口传递状态信息,实现状态同步问题,实现了第一PHY设备的***侧端口和线路侧端口的状态同步。
作为一种可选的实施方式,对端设备包括第二PHY设备和第二MAC设备,第二PHY设备的线路侧端口连接至第一PHY设备的线路侧端口,第二PHY设备的***侧端口连接至第二MAC设备,则本实施例提供的端口状态同步方法还包括如下步骤:
第二PHY设备或者连接至第二PHY设备的外部处理器判断第二PHY设备的线路侧端口是否发生变化;
如果第二PHY设备的线路侧端口状态发生变化,第二PHY设备或者连接至第二PHY设备的外部处理器控制第二PHY设备的***侧端口重新启动自协商,通过第二PHY设备的***侧端口发送另一自协商公告报文至与第二PHY设备的第二业务接***侧端口连接的第二MAC设备,该另一自协商公告报文包括第二PHY设备的线路侧端口的状态信息,以触发第二MAC设备根据该另一自协商公告报文同步第二PHY设备的线路侧端口的状态和第二PHY设备的***侧端口状态。
本实施例提供的端口状态同步方法实现了本地设备和对端设备之间连接的端口的状态同步,以及实现了对端设备的端口状态同步方法。其中对端设备的端口状态同步方法可以参考本地设备的端口状态同步方法进行实现。
作为一种可选的实施方式,对端设备的第二PHY设备的线路侧端口为第二PHY设备和第一PHY设备之间的业务接口,第二PHY设备的***侧端口为第二PHY设备和第二MAC设备之间的业务接口。
作为一种可选的实施方式,第二MAC设备和第二PHY设备之间的业务接口为串行千兆媒体独立(Serial Gigabit Media Independent Interface,SGMII)接口、串行千兆物理层接口(1000BASE-X接口)、串行千兆背板物理层接口(1000BASE-KX接口)、串行万兆背板物理层接口(10GBASE-KR接口)中的任一接口。
作为一种可选的实施方式,第二MAC设备为包含以太MAC层功能的设备,例如可以是网卡设备、开关设备、网络处理器(Network Processor,NP)等设备中的任一设备。
作为一种可选的实施方式,第二物理层PHY设备为提供以太PHY层接口的设备,例如可以是提供1000BASE-X接口、1000BASE-KX接口、10GBASE-KR接口或者10GBASE-SR接口的设备。
请参见图6,图6为本发明实施例提供的端口状态同步方法应用的装置结构示意图。本实施例提供的端口状态同步方法应用于刀片服务器中,具体的刀片服务器中包含至少一个服务器板,每个服务器板设置一个网卡,本实施例中一个网卡为一个MAC设备,以及刀片服务器中还包括一个接口板,一个接口板上设置至少一个PHY设备。本实施例中,MAC设备和PHY设备分别设置在不同的物理板上。如图3所示,示出了8个服务器板和一个接口板,接口板上设置有2个PHY设备,分别是物理层PHY设备1和物理层PHY设备2。其中,物理层PHY设备1和物理层PHY设备2分别设置有4个***侧端口,物理层PHY设备1通过物理层PHY设备1的任一个***侧端口连接至与该任一个***侧端口对应的MAC设备,即物理层PHY设备1通过物理层PHY设备1的任一个***侧端口连接至与该任一个***侧端口对应的网卡。以及,物理层PHY设备2通过物理层PHY设备2的任一个***侧端口连接至与该任一个***侧端口对应的MAC设备,即物理层PHY设备2通过物理层PHY设备2的任一个***侧端口连接至与该任一个***侧端口对应的网卡。其中,本实施例提供的物理层PHY设备1把***侧端口可以通过SGMII接口连接至对应的网卡,与网卡之间的自协商机制遵循1000BASE-X接口的自协商机制,即遵循IEEE802.3Clause37规范。以及,SGMII接口设置在背板上。
本实施例中以物理层PHY设备1的线路侧端口的状态改变为速率改变说明本实施例提供的端口状态同步方法过程。具体的实现过程如下描述:
(1)物理层PHY设备1的线路侧端口原来工作在1000BASE-T模式,速率1000Mbps。
(2)物理层PHY设备1的线路侧端口与对端设备重新自协商,速率改变为100Mbps。
(3)物理层PHY设备1判断线路侧端口状态发生改变,则初始化***侧端口,重新启动自协商,以在自协商报文中写入速率100Mbps的信息通过***侧端口公告给网卡1至网卡4中的任一网卡或者全部网卡。
(4)网卡1至网卡4中的任一网卡或者全部网卡检测到***侧端口初始化后,重新启动自协商,从物理层PHY设备1发送的自协商报文中获取到线路侧端口能支持的工作速率是100Mbps,从而设置***侧端口的速率为100Mbps,物理层PHY设备1的***侧端口与线路侧端口实现速率同步,进而网卡1至网卡4与物理层PHY设备1之间的接口完成自协商,重新link up。
将本实施例与现有技术进行对比,通过分析现有的管理数据接口的另一种连接实现方法,可以得知现有同步方法中外部处理器通过控制管理接口连接至MAC设备,以获取Eth接口中连接至MAC设备的***侧端口的状态信息,以及外部处理器通过MDIO接口连接至PHY设备,以直接通过MDIO接口获取PHY设备的PHY线路侧端口的状态信息,使外部处理器下发指令控制PHY设备的PHY***侧端口和PHY线路侧端口的状态同步。实现该种管理数据接口的连接的装置中,PHY设备和MAC设备分别设置在不同的物理板上,而PHY设备和外部处理器设置在同一物理板上,以及配备一个***设备管理模块,其通过设备管理通道与外部处理器连接,外部处理器通过MDIO接口连接至PHY设备,由此***设备管理模块从外部处理器获取PHY线路侧的端口状态信息,以及从MAC设备获取PHY***侧的端口状态信息,并下发指令控制控制PHY设备的PHY***侧端口和PHY线路侧端口的状态同步,由于***设备管理模块独立于外部处理器,使得信息传递路径较多,信号连接复杂繁琐,增加了通信节点,进而增大了信号的处理延时,降低了链路层和物理层通信的可靠性。然而,综上表述,本实施例通过PHY设备或者连接至PHY设备的外部处理器判断PHY设备的第一业务接口是否发生变化,如果PHY设备的第一业务接口发生变化,PHY设备或者外部处理器控制PHY设备的第二业务接口重新启动自协商,通过第二业务接口发送自协商公告报文至与第二业务接口连接的第一设备,自协商公告报文包括第一业务接口的状态信息,以触发第一设备根据自协商公告报文同步第二业务接口的状态和第一业务接口的状态,实现了MAC设备或者PHY设备的对端设备,与PHY设备之间通过业务接口进行端口状态同步协商的目的,则无需配备MDIO接口将PHY设备和MAC设备连接,简化了PHY设备和MAC设备在进行管理信息交互时的繁琐电路接口的设计,进而节约了接口板的信号走线空间。以及,本实施例也无需通过配备额外的管理通道和管理模块将PHY设备和MAC设备连接,减少了通信时的信息交互节点,进而简化了信息传递路径,降低了信息的传输延时,进而可以及时接收到可用信息,增强了管理信息传递的可靠性。
请参见图7,图7为本发明实施例提供的一种PHY设备结构图,本实施例中的PHY设备包括两个业务接口,PHY设备和MAC设备之间通过业务接口连接,如图7所示,本实施例提供的PHY设备包括的两个业务接口分别是第一业务接口71和第二业务接口72。在本实施例中,第一业务接口71即为***侧端口,第二业务接口72即为线路侧端口,以及,MAC设备通过PHY设备的***侧端口连接至PHY设备,即MAC设备通过PHY设备的第一业务接口71连接至PHY设备,PHY设备通过PHY设备的线路侧端口连接至对端设备,即PHY设备通过PHY设备的第二业务接口72连接至对端设备;以及,PHY设备还包括判断单元710和控制单元720,其中PHY设备的内部连接情况如下描述。
在本实施例中,判断单元710,用于判断所述PHY设备的所述第一业务接口71是否发生变化;
控制单元720,用于根据所述判断单元710判断所述PHY设备的所述第一业务接口71发生变化的结果,控制所述PHY设备的所述第二业务接口72重新启动自协商,通过所述第二业务接口72发送自协商公告报文至与所述第二业务接口72连接的第一设备,所述自协商公告报文包括所述第一业务接口71的状态信息,以触发所述第一设备根据所述自协商公告报文同步所述第二业务接口72的状态和所述第一业务接口71的状态。
其中,在本实施例中,所述PHY设备和所述MAC设备之间通过所述第一业务接口71连接,则所述第一设备和所述MAC设备为不同设备,即所述第一设备为对端设备。
作为一种可选的实施方式,所述PHY设备和所述MAC设备之间通过业务接口连接,包括:
所述PHY设备和所述MAC设备之间通过除管理接口之外的业务接口连接。即本实施例中PHY设备和MAC设备之间没有管理接口连接,只通过业务接口连接,其中业务接口并不限于PHY设备的***侧端口,还可以是其他业务接口。
作为一种可选的实施方式,MAC设备和PHY设备之间的业务接口可为串行千兆媒体独立(Serial Gigabit Media Independent Interface,SGMII)接口、串行千兆物理层接口(1000BASE-X接口)、串行千兆背板物理层接口(1000BASE-KX接口)、串行万兆背板物理层接口(10GBASE-KR接口)中的任一接口。
作为一种可选的实施方式,所述PHY设备的***侧端口的状态或者所述PHY设备的线路侧端口的状态包括:端口工作模式、端口运行状态或者控制消息。
作为一种可选的实施方式,所述PHY设备设置至少两个连接至不同MAC设备的***侧端口,以通过任一个与所述MAC设备对应的PHY设备的***侧端口连接至所述MAC设备。
作为一种可选的实施方式,MAC设备为包含以太MAC层功能的设备,例如可以是网卡设备、开关设备、网络处理器(Network Processor,NP)等设备中的任一设备。
作为一种可选的实施方式,PHY设备为提供以太PHY层接口的设备,例如可以是提供1000BASE-X接口、1000BASE-KX接口、10GBASE-KR接口或者10GBASE-SR接口的设备。
请参见图8,图8为本发明实施例提供的另一种PHY设备结构图,本实施例中的PHY设备包括两个业务接口,PHY设备和MAC设备之间通过业务接口连接,如图8所示,本实施例提供的PHY设备包括的两个业务接口分别是第一业务接口81和第二业务接口82。在本实施例中,第一业务接口81即为线路侧端口,第二业务接口82即为***侧端口,以及,MAC设备通过PHY设备的***侧端口连接至PHY设备,即MAC设备通过PHY设备的第二业务接口连接至PHY设备,PHY设备通过PHY设备的线路侧端口连接至对端设备,即PHY设备通过第一PHY设备的第一业务接口连接至对端设备;以及,PHY设备还包括判断单元810和控制单元820,其中PHY设备的内部连接情况如下描述。
在本实施例中,判断单元810,用于判断所述PHY设备的所述第一业务接口81是否发生变化;
控制单元820,用于根据所述判断单元810判断所述PHY设备的所述第一业务接口81发生变化的结果,控制所述PHY设备的所述第二业务接口82重新启动自协商,通过所述第二业务接口82发送自协商公告报文至与所述第二业务接口82连接的第一设备,所述自协商公告报文包括所述第一业务接口81的状态信息,以触发所述第一设备根据所述自协商公告报文同步所述第二业务接口82的状态和所述第一业务接口81的状态。
其中,在本实施例中,所述PHY设备和所述MAC设备之间通过所述第二业务接口连接,则所述第一设备和所述MAC设备为同一设备,即所述第一设备为MAC设备。
作为一种可选的实施方式,所述PHY设备和所述MAC设备之间通过业务接口连接,包括:
所述PHY设备和所述MAC设备之间通过除管理接口之外的业务接口连接。即本实施例中PHY设备和MAC设备之间没有管理接口连接,只通过业务接口连接,其中业务接口并不限于PHY设备的***侧端口,还可以是其他业务接口。
作为一种可选的实施方式,MAC设备和PHY设备之间的业务接口可为串行千兆媒体独立(Serial Gigabit Media Independent Interface,SGMII)接口、串行千兆物理层接口(1000BASE-X接口)、串行千兆背板物理层接口(1000BASE-KX接口)、串行万兆背板物理层接口(10GBASE-KR接口)中的任一接口。
作为一种可选的实施方式,所述PHY设备的***侧端口的状态或者所述PHY设备的线路侧端口的状态包括:端口工作模式、端口运行状态或者控制消息。
作为一种可选的实施方式,所述PHY设备设置至少两个连接至不同MAC设备的***侧端口,以通过任一个与所述MAC设备对应的PHY设备的***侧端口连接至所述MAC设备。
作为一种可选的实施方式,MAC设备为包含以太MAC层功能的设备,例如可以是网卡设备、开关设备、网络处理器(Network Processor,NP)等设备中的任一设备。
作为一种可选的实施方式,PHY设备为提供以太PHY层接口的设备,例如可以是提供1000BASE-X接口、1000BASE-KX接口、10GBASE-KR接口或者10GBASE-SR接口的设备。
请参见图9,图9为本发明实施例提供的另一种PHY设备结构图,如图9所示,本实施例提供的PHY设备包括:输入装置91、输出装置92、存储器93和处理器94,其中,存储器93中存储一组程序代码,且处理器94用于调用存储器93中存储的程序代码,用于执行以下操作:
判断所述PHY设备的第一业务接口是否发生变化;
如果所述PHY设备的所述第一业务接口发生变化,控制所述PHY设备的第二业务接口重新启动自协商,通过所述第二业务接口发送自协商公告报文至与所述第二业务接口连接的第一设备,所述自协商公告报文包括所述第一业务接口的状态信息,以触发所述第一设备根据所述自协商公告报文同步所述第二业务接口的状态和所述第一业务接口的状态。
其中,如果所述PHY设备和所述MAC设备之间通过所述第二业务接口连接,则所述第一设备为所述MAC设备,否则所述第一设备和所述MAC设备为不同设备。
作为一种可选的实施方式,所述PHY设备和所述MAC设备之间通过业务接口连接,包括:
所述PHY设备和所述MAC设备之间通过除管理接口之外的业务接口连接。
作为一种可选的实施方式,所述第一业务接口为所述PHY设备的线路侧端口,则所述第二业务接口为所述PHY设备的***侧端口,所述物理层PHY设备和所述链路层MAC设备之间通过业务接口连接,包括:
所述物理层PHY设备和所述链路层MAC设备之间通过所述PHY设备的***侧端口连接;
所述第一设备为连接至所述PHY设备的***侧端口的所述MAC设备。
作为一种可选的实施方式,所述第一业务接口为所述PHY设备的***侧端口,则所述第二业务接口为所述PHY设备的线路侧端口,所述物理层PHY设备和所述链路层MAC设备之间通过业务接口连接,包括:
所述物理层PHY设备和所述链路层MAC设备之间通过所述PHY设备的***侧端口连接;
所述第一设备为连接至所述PHY设备的线路侧端口的对端设备。
作为一种可选的实施方式,所述PHY设备的***侧端口的状态或者所述PHY设备的线路侧端口的状态包括:端口工作模式、端口运行状态或者控制消息。
作为一种可选的实施方式,所述PHY设备设置至少两个连接至不同MAC设备的***侧端口,以通过任一个与所述MAC设备对应的PHY设备的***侧端口连接至所述MAC设备。
请参见图10,图10为本发明实施例提供的一种端口状态同步***结构图,如图10所示,本实施例提供的端口状态同步***包括PHY设备1010和MAC设备1020,其中,所述PHY设备1010和所述MAC设备1020之间通过业务接口连接,所述PHY设备1010包括第一业务接口101和第二业务接口102。在本实施例中,第一业务接口101即为***侧端口,第二业务接口102即为线路侧端口,以及,MAC设备1020通过PHY设备1010的***侧端口连接至PHY设备1010,即MAC设备1020通过PHY设备1010的第一业务接口101连接至PHY设备1010,PHY设备1010通过PHY设备1010的线路侧端口连接至对端设备,即PHY设备1010通过PHY设备1010的第二业务接口102连接至对端设备。
其中,所述PHY设备1010,用于判断所述PHY设备1010的所述第一业务接口101是否发生变化;
所述PHY设备1010,还用于根据所述PHY设备1010判断出所述PHY设备1010的所述第一业务接口101发生变化的结果,控制所述PHY设备1010的第二业务接口102重新启动自协商,通过所述第二业务接口102发送自协商公告报文至与所述第二业务接口102连接的第一设备,所述自协商公告报文包括所述第一业务接口101的状态信息,以触发所述第一设备根据所述自协商公告报文同步所述第二业务接口101的状态和所述第一业务接口101的状态。
其中,在本实施例中,所述PHY设备1010和所述MAC设备1020之间通过所述第一业务接口101连接,则所述第一设备和所述MAC设备1020为不同设备,即所述第一设备为对端设备。
作为一种可选的实施方式,所述PHY设备和所述MAC设备之间通过业务接口连接,包括:
所述PHY设备和所述MAC设备之间通过除管理接口之外的业务接口连接。即本实施例中PHY设备和MAC设备之间没有管理接口连接,只通过业务接口连接,其中业务接口并不限于PHY设备的***侧端口,还可以是其他业务接口。
作为一种可选的实施方式,MAC设备和PHY设备之间的业务接口可为串行千兆媒体独立(Serial Gigabit Media Independent Interface,SGMII)接口、串行千兆物理层接口(1000BASE-X接口)、串行千兆背板物理层接口(1000BASE-KX接口)、串行万兆背板物理层接口(10GBASE-KR接口)中的任一接口。
作为一种可选的实施方式,所述PHY设备的***侧端口的状态或者所述PHY设备的线路侧端口的状态包括:端口工作模式、端口运行状态或者控制消息。
作为一种可选的实施方式,所述PHY设备设置至少两个连接至不同MAC设备的***侧端口,以通过任一个与所述MAC设备对应的PHY设备的***侧端口连接至所述MAC设备。
作为一种可选的实施方式,MAC设备为包含以太MAC层功能的设备,例如可以是网卡设备、开关设备、网络处理器(Network Processor,NP)等设备中的任一设备。
作为一种可选的实施方式,PHY设备为提供以太PHY层接口的设备,例如可以是提供1000BASE-X接口、1000BASE-KX接口、10GBASE-KR接口或者10GBASE-SR接口的设备。
作为一种可选的实施方式,请参见图11,图11为本发明实施例提供的另一种端口状态同步***结构图,如图11所示,该端口状态同步***基于图10所示的端口状态同步***,还包括外部处理器1110,所述外部处理器1110连接至所述PHY设备1010,以用于代替所述PHY设备1010判断所述PHY设备1010的所述第一业务接口101是否发生变化;
所述外部处理器1110,还用于代替所述PHY设备1010,根据所述外部处理器1110判断出所述PHY设备1010的所述第一业务接口101发生变化的结果,控制所述PHY设备1010的第二业务接口102重新启动自协商,通过所述第二业务接口102发送自协商公告报文至与所述第二业务接口102连接的第一设备,以触发所述第一设备根据所述自协商公告报文同步所述第二业务接口101的状态和所述第一业务接口101的状态。
其中,在本实施例中,所述PHY设备1010和所述MAC设备1020之间通过所述第一业务接口101连接,则所述第一设备和所述MAC设备1020为不同设备,即所述第一设备为对端设备。
作为一种可选的实施方式,所述PHY设备和所述MAC设备之间通过业务接口连接,包括:
所述PHY设备和所述MAC设备之间通过除管理接口之外的业务接口连接。
作为一种可选的实施方式,如果所述第一业务接口为所述PHY设备的线路侧端口,则所述第二业务接口为所述PHY设备的***侧端口,所述物理层PHY设备和所述链路层MAC设备之间通过业务接口连接,包括:
所述物理层PHY设备和所述链路层MAC设备之间通过所述PHY设备的***侧端口连接;
则在本实施例中,所述第一设备为连接至所述PHY设备的***侧端口的所述MAC设备。
作为一种可选的实施方式,所述PHY设备的***侧端口的状态或者所述PHY设备的线路侧端口的状态包括:端口工作模式、端口运行状态或者控制消息。
作为一种可选的实施方式,所述PHY设备设置至少两个连接至不同MAC设备的***侧端口,以通过任一个与所述MAC设备对应的PHY设备的***侧端口连接至所述MAC设备。
以及,本实施例所实现的端口状态同步***所包含的PHY设备可以根据图1至图6中任一实现的端口同步状态方法中的PHY设备加以实现,具体的实现细节可参照上述对于图1至图6中任一方法实施例,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或模块可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信位于可以是通过一些接口、装置、模块或单元的间接耦合或通信位于,也可以是电的,机械的或其它的形式位于。
作为分离部件说明的模块或单元可以是或者也可以不是物理上分开的,作为模块或单元显示的部件可以是或者也可以不是物理模块或单元,即可以位于一个地方,或者也可以分布到多个网络模块或单元上。可以根据实际的需要选择其中的部分或者全部模块或单元来实现本发明实施例方案的目的。
以上描述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
Claims (19)
1.一种端口状态同步方法,其特征在于,物理层PHY设备和链路层MAC设备之间通过业务接口连接,所述方法包括:
所述PHY设备或者连接至所述PHY设备的外部处理器判断所述PHY设备的第一业务接口是否发生变化;
如果所述PHY设备的所述第一业务接口发生变化,所述PHY设备或者所述外部处理器控制所述PHY设备的第二业务接口重新启动自协商,通过所述第二业务接口发送自协商公告报文至与所述第二业务接口连接的第一设备,所述自协商公告报文包括所述第一业务接口的状态信息,以触发所述第一设备根据所述自协商公告报文同步所述第二业务接口的状态和所述第一业务接口的状态;
其中,如果所述PHY设备和所述MAC设备之间通过所述第二业务接口连接,则所述第一设备为所述MAC设备,否则所述第一设备和所述MAC设备为不同设备。
2.如权利要求1所述的方法,其特征在于,所述PHY设备和所述MAC设备之间通过业务接口连接,包括:
所述PHY设备和所述MAC设备之间通过除管理接口之外的业务接口连接。
3.如权利要求2所述的方法,其特征在于,所述第一业务接口为所述PHY设备的线路侧端口,则所述第二业务接口为所述PHY设备的***侧端口,所述物理层PHY设备和所述链路层MAC设备之间通过业务接口连接,包括:
所述物理层PHY设备和所述链路层MAC设备之间通过所述PHY设备的***侧端口连接;
所述第一设备为连接至所述PHY设备的***侧端口的所述MAC设备。
4.如权利要求2所述的方法,其特征在于,所述第一业务接口为所述PHY设备的***侧端口,则所述第二业务接口为所述PHY设备的线路侧端口,所述物理层PHY设备和所述链路层MAC设备之间通过业务接口连接,包括:
所述物理层PHY设备和所述链路层MAC设备之间通过所述PHY设备的***侧端口连接;
所述第一设备为连接至所述PHY设备的线路侧端口的对端设备。
5.如权利要求3或4所述的方法,其特征在于,所述PHY设备的***侧端口的状态或者所述PHY设备的线路侧端口的状态包括:端口工作模式、端口运行状态或者控制消息。
6.如权利要求5所述的方法,其特征在于,所述PHY设备设置至少两个连接至不同MAC设备的***侧端口,以通过任一个与所述MAC设备对应的PHY设备的***侧端口连接至所述MAC设备。
7.一种PHY设备,其特征在于,所述PHY设备和链路层MAC设备之间通过业务接口连接,所述PHY设备包括第一业务接口和第二业务接口,所述PHY设备还包括:
判断单元,用于判断所述PHY设备的所述第一业务接口是否发生变化;
控制单元,用于根据所述判断单元判断所述PHY设备的所述第一业务接口发生变化的结果,控制所述PHY设备的所述第二业务接口重新启动自协商,通过所述第二业务接口发送自协商公告报文至与所述第二业务接口连接的第一设备,所述自协商公告报文包括所述第一业务接口的状态信息,以触发所述第一设备根据所述自协商公告报文同步所述第二业务接口的状态和所述第一业务接口的状态;
其中,如果所述PHY设备和所述MAC设备之间通过所述第二业务接口连接,则所述第一设备为所述MAC设备,否则所述第一设备和所述MAC设备为不同设备。
8.如权利要求7所述的PHY设备,其特征在于,所述PHY设备和所述MAC设备之间通过业务接口连接,包括:
所述PHY设备和所述MAC设备之间通过除管理接口之外的业务接口连接。
9.如权利要求8所述的PHY设备,其特征在于,所述第一业务接口为所述PHY设备的线路侧端口,则所述第二业务接口为所述PHY设备的***侧端口,所述物理层PHY设备和所述链路层MAC设备之间通过业务接口连接,包括:
所述物理层PHY设备和所述链路层MAC设备之间通过所述PHY设备的***侧端口连接;
所述第一设备为连接至所述PHY设备的***侧端口的所述MAC设备。
10.如权利要求8所述的PHY设备,其特征在于,所述第一业务接口为所述PHY设备的***侧端口,则所述第二业务接口为所述PHY设备的线路侧端口,所述物理层PHY设备和所述链路层MAC设备之间通过业务接口连接,包括:
所述物理层PHY设备和所述链路层MAC设备之间通过所述PHY设备的***侧端口连接;
所述第一设备为连接至所述PHY设备的线路侧端口的对端设备。
11.如权利要求9或10所述的PHY设备,其特征在于,所述PHY设备的***侧端口的状态或者所述PHY设备的线路侧端口的状态包括:端口工作模式、端口运行状态或者控制消息。
12.如权利要求11所述的PHY设备,其特征在于,所述PHY设备设置至少两个连接至不同MAC设备的***侧端口,以通过任一个与所述MAC设备对应的PHY设备的***侧端口连接至所述MAC设备。
13.一种端口状态同步***,其特征在于,包括PHY设备和MAC设备,其中,所述PHY设备和所述MAC设备之间通过业务接口连接,所述PHY设备包括第一业务接口和第二业务接口;
其中,所述PHY设备,用于判断所述PHY设备的所述第一业务接口是否发生变化;
所述PHY设备,还用于根据所述PHY设备判断出所述PHY设备的所述第一业务接口发生变化的结果,控制所述PHY设备的第二业务接口重新启动自协商,通过所述第二业务接口发送自协商公告报文至与所述第二业务接口连接的第一设备,所述自协商公告报文包括所述第一业务接口的状态信息,以触发所述第一设备根据所述自协商公告报文同步所述第二业务接口的状态和所述第一业务接口的状态;
其中,如果所述PHY设备和所述MAC设备之间通过所述第二业务接口连接,则所述第一设备为所述MAC设备,否则所述第一设备和所述MAC设备为不同设备。
14.如权利要求13所述的***,其特征在于,还包括外部处理器,所述外部处理器连接至所述PHY设备,以用于代替所述PHY设备判断所述PHY设备的所述第一业务接口是否发生变化;
所述外部处理器,还用于代替所述PHY设备,根据所述外部处理器判断出所述PHY设备的所述第一业务接口发生变化的结果,控制所述PHY设备的第二业务接口重新启动自协商,通过所述第二业务接口发送自协商公告报文至与所述第二业务接口连接的第一设备。
15.如权利要求13或14所述的***,其特征在于,所述PHY设备和所述MAC设备之间通过业务接口连接,包括:
所述PHY设备和所述MAC设备之间通过除管理接口之外的业务接口连接。
16.如权利要求15所述的***,其特征在于,所述第一业务接口为所述PHY设备的线路侧端口,则所述第二业务接口为所述PHY设备的***侧端口,所述物理层PHY设备和所述链路层MAC设备之间通过业务接口连接,包括:
所述物理层PHY设备和所述链路层MAC设备之间通过所述PHY设备的***侧端口连接;
所述第一设备为连接至所述PHY设备的***侧端口的所述MAC设备。
17.如权利要求15所述的***,其特征在于,所述第一业务接口为所述PHY设备的***侧端口,则所述第二业务接口为所述PHY设备的线路侧端口,所述物理层PHY设备和所述链路层MAC设备之间通过业务接口连接,包括:
所述物理层PHY设备和所述链路层MAC设备之间通过所述PHY设备的***侧端口连接;
所述第一设备为连接至所述PHY设备的线路侧端口的对端设备。
18.如权利要求17所述的***,其特征在于,所述PHY设备的***侧端口的状态或者所述PHY设备的线路侧端口的状态包括:端口工作模式、端口运行状态或者控制消息。
19.如权利要求18所述的***,其特征在于,所述PHY设备设置至少两个连接至不同MAC设备的***侧端口,以通过任一个与所述MAC设备对应的PHY设备的***侧端口连接至所述MAC设备。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310419659.6A CN103501239B (zh) | 2013-09-13 | 2013-09-13 | 一种端口状态同步方法、相关设备及*** |
JP2016523983A JP6118464B2 (ja) | 2013-09-13 | 2014-05-26 | ポートステータス同期化方法、関連のデバイス、及びシステム |
PCT/CN2014/078439 WO2015035800A1 (zh) | 2013-09-13 | 2014-05-26 | 一种端口状态同步方法、相关设备及*** |
EP14844577.8A EP3046287B1 (en) | 2013-09-13 | 2014-05-26 | Port status synchronization method, and related device and system |
US15/066,615 US9705823B2 (en) | 2013-09-13 | 2016-03-10 | Port status synchronization method, related device, and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310419659.6A CN103501239B (zh) | 2013-09-13 | 2013-09-13 | 一种端口状态同步方法、相关设备及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103501239A true CN103501239A (zh) | 2014-01-08 |
CN103501239B CN103501239B (zh) | 2017-01-04 |
Family
ID=49866414
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310419659.6A Active CN103501239B (zh) | 2013-09-13 | 2013-09-13 | 一种端口状态同步方法、相关设备及*** |
Country Status (5)
Country | Link |
---|---|
US (1) | US9705823B2 (zh) |
EP (1) | EP3046287B1 (zh) |
JP (1) | JP6118464B2 (zh) |
CN (1) | CN103501239B (zh) |
WO (1) | WO2015035800A1 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105634807A (zh) * | 2015-12-30 | 2016-06-01 | 北京东土科技股份有限公司 | 一种端口状态同步方法及装置 |
CN111314140A (zh) * | 2020-02-19 | 2020-06-19 | 迈普通信技术股份有限公司 | 提高网络设备稳定性的方法、装置、网络设备及存储介质 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113630187B (zh) * | 2021-07-25 | 2022-06-10 | 苏州浪潮智能科技有限公司 | 一种phy初始化方法、***、设备以及介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1591290A (zh) * | 2003-09-02 | 2005-03-09 | 华为技术有限公司 | 获取物理层芯片状态信息的方法及装置 |
CN1592255A (zh) * | 2003-09-02 | 2005-03-09 | 华为技术有限公司 | 在介质访问控制中支持以太网口自协商的方法及装置 |
CN101146104A (zh) * | 2007-07-17 | 2008-03-19 | 中兴通讯股份有限公司 | 一种快速传递物理层芯片状态及状态变化的方法与装置 |
CN101159534A (zh) * | 2007-11-19 | 2008-04-09 | 杭州华三通信技术有限公司 | 一种实现接口状态同步的方法和装置 |
CN101163148A (zh) * | 2006-10-13 | 2008-04-16 | 杭州华三通信技术有限公司 | 支持非标准速率的以太网传输方法及相应装置和接入设备 |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU8684098A (en) | 1997-07-31 | 1999-02-22 | Sapphire Communications, Inc. | Means and method for a synchronous network communications system |
US6222852B1 (en) * | 1997-10-10 | 2001-04-24 | Nortel Networks Limited | Method and apparatus for transmitting dual speed ethernet information (10BASE-T and 100BASE-TX) across a physical layer device service interface |
JP2003087261A (ja) * | 2001-09-13 | 2003-03-20 | Allied Tereshisu Kk | メディアコンバータおよびそのオートネゴシエーション方法 |
US7301906B2 (en) * | 2001-12-17 | 2007-11-27 | Lsi Corporation | Methods and structures for improved buffer management and dynamic adaption of flow control status in high-speed communication networks |
JP2003198578A (ja) * | 2001-12-25 | 2003-07-11 | Kyushu Ando Denki Kk | ネットワーク装置 |
US7751442B2 (en) | 2003-12-19 | 2010-07-06 | Intel Corporation | Serial ethernet device-to-device interconnection |
US7428599B2 (en) | 2004-01-09 | 2008-09-23 | Vitesse Semiconductor Corporation | Method for detecting link partner state during auto negotiation and switching local state to establish link |
US7356047B1 (en) * | 2004-04-24 | 2008-04-08 | Cisco Technology, Inc. | 10/100/1000/2500 Mbps serial media independent interface (SGMII) |
CN100417083C (zh) | 2005-07-02 | 2008-09-03 | 华为技术有限公司 | 链路状态自协商方法 |
US8441957B2 (en) | 2005-10-17 | 2013-05-14 | Broadcom Corporation | Apparatus and method of remote PHY auto-negotiation |
CN101047712B (zh) | 2006-06-19 | 2010-04-21 | 华为技术有限公司 | 以太网接口配置检测装置和方法 |
JP5098984B2 (ja) * | 2008-12-10 | 2012-12-12 | 富士通セミコンダクター株式会社 | インターフェース装置及び再同期化方法 |
US8310949B2 (en) | 2009-07-08 | 2012-11-13 | Broadcom Corporation | System and method for enhanced physical layer device autonegotiation |
JP5585876B2 (ja) * | 2010-09-21 | 2014-09-10 | 日立金属株式会社 | メディアコンバータ、スイッチングハブ、及びオートネゴシエーションシステム |
CN102006229A (zh) * | 2010-11-24 | 2011-04-06 | 中兴通讯股份有限公司 | 链路状态的处理方法、装置及*** |
US8509616B2 (en) * | 2011-06-22 | 2013-08-13 | Telefonaktiebolaget L M Ericsson (Publ) | Devices, systems and methods for run-time reassignment of a PHY to MAC devices interconnect |
CN103067151B (zh) * | 2013-02-04 | 2016-04-13 | 恒为科技(上海)股份有限公司 | 一种保持被串接链路两端状态同步的装置及其方法 |
-
2013
- 2013-09-13 CN CN201310419659.6A patent/CN103501239B/zh active Active
-
2014
- 2014-05-26 EP EP14844577.8A patent/EP3046287B1/en active Active
- 2014-05-26 JP JP2016523983A patent/JP6118464B2/ja active Active
- 2014-05-26 WO PCT/CN2014/078439 patent/WO2015035800A1/zh active Application Filing
-
2016
- 2016-03-10 US US15/066,615 patent/US9705823B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1591290A (zh) * | 2003-09-02 | 2005-03-09 | 华为技术有限公司 | 获取物理层芯片状态信息的方法及装置 |
CN1592255A (zh) * | 2003-09-02 | 2005-03-09 | 华为技术有限公司 | 在介质访问控制中支持以太网口自协商的方法及装置 |
CN101163148A (zh) * | 2006-10-13 | 2008-04-16 | 杭州华三通信技术有限公司 | 支持非标准速率的以太网传输方法及相应装置和接入设备 |
CN101146104A (zh) * | 2007-07-17 | 2008-03-19 | 中兴通讯股份有限公司 | 一种快速传递物理层芯片状态及状态变化的方法与装置 |
CN101159534A (zh) * | 2007-11-19 | 2008-04-09 | 杭州华三通信技术有限公司 | 一种实现接口状态同步的方法和装置 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105634807A (zh) * | 2015-12-30 | 2016-06-01 | 北京东土科技股份有限公司 | 一种端口状态同步方法及装置 |
CN105634807B (zh) * | 2015-12-30 | 2019-01-08 | 北京东土科技股份有限公司 | 一种端口状态同步方法及装置 |
CN111314140A (zh) * | 2020-02-19 | 2020-06-19 | 迈普通信技术股份有限公司 | 提高网络设备稳定性的方法、装置、网络设备及存储介质 |
CN111314140B (zh) * | 2020-02-19 | 2021-12-17 | 迈普通信技术股份有限公司 | 提高网络设备稳定性的方法、装置、网络设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
EP3046287A1 (en) | 2016-07-20 |
US9705823B2 (en) | 2017-07-11 |
US20160197856A1 (en) | 2016-07-07 |
CN103501239B (zh) | 2017-01-04 |
JP6118464B2 (ja) | 2017-04-19 |
JP2016535950A (ja) | 2016-11-17 |
EP3046287B1 (en) | 2017-07-05 |
EP3046287A4 (en) | 2016-08-10 |
WO2015035800A1 (zh) | 2015-03-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1863081B (zh) | 基板管理控制器的管理***和方法 | |
EP2793428B1 (en) | Pcie switch-based server system and switching method and device thereof | |
US10031880B2 (en) | Network device and information transmission method | |
CN102204184B (zh) | Kvm数据传输的方法、业务板及*** | |
CN104899170A (zh) | 分布式智能平台管理总线ipmb连接方法及atca机框 | |
EP3866393A1 (en) | Data center traffic exchange method and apparatus, device and storage medium | |
CN104038570B (zh) | 一种数据处理方法及装置 | |
CN110224917B (zh) | 数据传输方法、装置及***、服务器 | |
CN102104531A (zh) | 一种报文处理装置、方法及*** | |
CN103501239A (zh) | 一种端口状态同步方法、相关设备及*** | |
CN104753707A (zh) | 一种***维护方法及网络交换设备 | |
CN104333617A (zh) | 一种Linux***下rack机柜自动设置静态IP的方法 | |
CN105530205B (zh) | 一种微波设备汇聚的装置和方法 | |
CN109714124B (zh) | 用于测试***的时间同步***及方法 | |
CN102983997A (zh) | 主控服务迁移方法及装置 | |
CN109428821B (zh) | 服务器、管理互备设备路由的方法和存储介质 | |
CN102118327A (zh) | 一种多主机网关 | |
CN110096114A (zh) | 一种管理多个arm服务器节点的***和方法 | |
CN115459968A (zh) | 用于高性能计算机***的隔离方法及高性能计算机*** | |
CN112448844B (zh) | 一种基于预先配置的时间触发网络重构方法 | |
CN108833306B (zh) | 一种vsm***报文传输装置及方法 | |
CN101237349A (zh) | 报文协商方法、设备和*** | |
CN102790814A (zh) | 一种媒体接入控制地址确定方法、相关装置及*** | |
CN104052665A (zh) | 一种流量转发路径的确定方法和设备 | |
CN102769538A (zh) | 一种端口变更方法、相关装置及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20220106 Address after: 450046 Floor 9, building 1, Zhengshang Boya Plaza, Longzihu wisdom Island, Zhengdong New Area, Zhengzhou City, Henan Province Patentee after: Super fusion Digital Technology Co.,Ltd. Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen Patentee before: HUAWEI TECHNOLOGIES Co.,Ltd. |