发明名称 |
Dynamic port type detection |
摘要 |
An aspect includes dynamic port type detection. A link initialization frame that includes a protocol identifier is received at a port of a switch. Based on successfully decoding the protocol identifier, the port is configured to a mode of operation compatible with the protocol identifier. A table in the switch is updated to configure one or more other ports of the switch to the mode of operation compatible with the protocol identifier. A handshake response is sent to acknowledge the successful decoding of the protocol identifier. If no handshake response is received at a server prior to expiration of a wait pulse repetition time, the server periodically transmits the link initialization frame with a different protocol identifier for an alternate mode of operation until the handshake response is received or all supported modes of operation are checked. |
申请公布号 |
US9571610(B2) |
申请公布日期 |
2017.02.14 |
申请号 |
US201313833798 |
申请日期 |
2013.03.15 |
申请人 |
INTERNATIONAL BUSINESS MACHINES CORPORATION |
发明人 |
DeCusatis Casimer;Krishnamurthy Rajaram B. |
分类号 |
G06F15/177;H04L29/06;H04L12/24 |
主分类号 |
G06F15/177 |
代理机构 |
Cantor Colburn LLP |
代理人 |
Cantor Colburn LLP ;Chiu Steven |
主权项 |
1. A system for dynamic port type detection, comprising:
a server; and a switch comprising a port coupled to the server by a link in a network, the switch further comprising switch logic configured to perform a method comprising:
receiving a link initialization frame at the port of the switch from the server, the link initialization frame comprising a protocol identifier indicating a desired protocol for communication between the switch and the server, wherein the link initialization frame is defined at a physical layer or a link layer for protocols defined at the link layer or a higher layer, the higher layer comprising a network layer, a transport layer, or an application layer; andbased on successfully decoding the protocol identifier:
configuring the port to a mode of operation compatible with the protocol identifier;updating a table in the switch to configure one or more other ports of the switch to the mode of operation compatible with the protocol identifier;initiating a reset of the port at one or more of the physical layer and the link layer using a link reset request at the port based on an adjustment to the mode of operation at the port;triggering a one-shot timer in response to the link reset request;resetting the port and generating a link disable signal in response to expiration of the one-shot timer;sending the link disable signal from the port as a wraparound from an output of the port to trigger a port reset on one or more other ports of the switch based on resetting the port; andsending a handshake response to acknowledge the successful decoding of the protocol identifier. |
地址 |
Armonk NY US |