PATH DETECTION IN TRILL NETWORKS
First Claim
1. A method, comprising:
- transmitting a network-testing request frame, which includes a time-to-live (TTL) field within a Transparent Interconnection of Lots of Links (TRILL) header, from a source node to a destination node;
in response to receiving a network-testing response frame sent from an intermediate node, incrementing the TTL value by 1 and re-transmitting the network-testing frame to the destination node; and
in response to receiving a network-testing response frame sent from the destination node, determining a path between the source node and the destination node;
wherein the network-testing request or response frames is not processed on an Internet Protocol (IP) layer.
3 Assignments
0 Petitions
Accused Products
Abstract
One embodiment of the present invention provides a system for detecting a path between two nodes. During operation, the system transmits a network-testing request frame, which includes a time-to-live (TTL) field within a Transparent Interconnection of Lots of Links (TRILL) header, from a source node to a destination node. In response to receiving a network-testing response frame sent from an intermediate node, the system increments the TTL value by 1 and re-transmits the network-testing frame to the destination node. In response to receiving a network-testing response frame sent from the destination node, the system determines a path between the source node and the destination node. The network-testing request or response frames is not processed on an Internet Protocol (IP) layer.
108 Citations
31 Claims
-
1. A method, comprising:
-
transmitting a network-testing request frame, which includes a time-to-live (TTL) field within a Transparent Interconnection of Lots of Links (TRILL) header, from a source node to a destination node; in response to receiving a network-testing response frame sent from an intermediate node, incrementing the TTL value by 1 and re-transmitting the network-testing frame to the destination node; and in response to receiving a network-testing response frame sent from the destination node, determining a path between the source node and the destination node; wherein the network-testing request or response frames is not processed on an Internet Protocol (IP) layer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A switch, comprising:
-
a request-transmission mechanism configured to transmit a network-testing request frame, which includes a time-to-live (TTL) field within a Transparent Interconnection of Lots of Links (TRILL) header, from a source node to a destination node; a mechanism configured to, in response to receiving a network-testing response frame sent from the destination node, incrementing the TTL value by 1 and re-transmitting the network-testing frame to the destination node; and a determination mechanism configured to, in response to receiving a network-testing response frame sent from the destination node, determining a path between the source node and the destination node; wherein the network-testing request or response frames is not processed on an Internet Protocol (IP) layer. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. An apparatus, comprising:
-
means for transmitting a network-testing request frame, which includes a time-to-live (TTL) field within a Transparent Interconnection of Lots of Links (TRILL) header, from a source node to a destination node; means for, in response to receiving a network-testing response frame sent from an intermediate node, incrementing the TTL value by 1 and re-transmitting the network-testing frame to the destination node; and means for, in response to receiving a network-testing response frame sent from the destination node, determining a path between the source node and the destination node; wherein the network-testing request or response frames is not processed on an Internet Protocol (IP) layer.
-
Specification