发明名称 Use of test packets by packet switches in computer networks
摘要 A packet switch receives a management packet sent for discovery on a data flow's path through a network. The switch creates a test packet (310T) which looks like a packet belonging to the data flow of interest. The test packet is processed by the switch like the data flow of interest except that the test packet is not necessarily transmitted. The processing results may include the egress ports for the test packet, and if the ports are part of a LAG or ECMP group, the results provide the group and the group members associated with the egress ports. Firewall actions and other information can be included. The switch may forward the results to the originator of the management packet. The switch may insert the results into the management packet and forward the management packet on the ports determined as egress ports for the test packet. Other features are also provided.
申请公布号 US8885493(B2) 申请公布日期 2014.11.11
申请号 US201213662338 申请日期 2012.10.26
申请人 Dell Products L.P. 发明人 Sundaram Shivakumar;Subramanian Krishnamurthy;Janardhanan Pathangi Narasimhan;Venkataswami Balaji Venkat
分类号 H04J1/16 主分类号 H04J1/16
代理机构 Haynes and Boone, LLP 代理人 Haynes and Boone, LLP
主权项 1. A method for packet processing by a packet switch comprising a plurality of ports connected to a network, the packet switch being operable to perform a first processing operation on packets, wherein the first processing operation on a packet comprises: determining whether or not the packet is to be forwarded or discarded; if the packet is to be forwarded, then determining one or more ports on which the packet is to be forwarded, the one or more ports being ports of the packet switch; wherein the method comprises: receiving a first packet over a network at a port of the packet switch; detecting, by the packet switch, whether or not the first packet is of a predefined type; if the first packet is not of the predefined type, then the packet switch performing the first processing operation on the first packet; if the first packet is of the predefined type, then: the packet switch forming a test data structure which comprises a test packet, the test data structure being formed using a payload of the first packet; andthe packet switch performing the first processing operation on the test packet to determine results of the processing operation, wherein if the first processing operation determines that the test packet is to be forwarded, then the results indicate the one or more ports on which the test packet is to be forwarded as determined by the first processing operation, and if the first processing operation determines that the test packet is to be discarded, then the results indicate that the test packet is to be discarded.
地址 Round Rock TX US
您可能感兴趣的专利