Method and system for extending routing domain to non-routing end stations
First Claim
Patent Images
1. A switch, comprising:
- a processor;
a storage device coupled to the processor and storing instructions which when executed by the processor cause the processor to perform a method, the method comprising;
generating a virtual routing node identifier for a non-routing node, wherein the virtual routing node identifier indicates a multi-switch link aggregation;
constructing a frame comprising reachability information corresponding to the virtual routing node identifier;
marking an ingress-node field of a frame received from the non-routing node with the virtual routing node identifier; and
precluding a received multi-destination frame from being forwarded to the non-routing node when an ingress-node field of the multi-destination frame matches the virtual routing node identifier, thereby avoiding duplication of the multi-destination frame.
2 Assignments
0 Petitions
Accused Products
Abstract
A system is provided for facilitating assignment of a virtual routing node identifier to a non-routing node. During operation, the system assigns to a non-routing node coupled to a switch a virtual routing node identifier unique to the non-routing node. In addition, the system communicates reachability information corresponding to the virtual routing node identifier to other switches in the network.
-
Citations
15 Claims
-
1. A switch, comprising:
-
a processor; a storage device coupled to the processor and storing instructions which when executed by the processor cause the processor to perform a method, the method comprising; generating a virtual routing node identifier for a non-routing node, wherein the virtual routing node identifier indicates a multi-switch link aggregation; constructing a frame comprising reachability information corresponding to the virtual routing node identifier; marking an ingress-node field of a frame received from the non-routing node with the virtual routing node identifier; and precluding a received multi-destination frame from being forwarded to the non-routing node when an ingress-node field of the multi-destination frame matches the virtual routing node identifier, thereby avoiding duplication of the multi-destination frame. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A non-transitory storage device storing instructions which when executed by a processor cause the processor to perform a method, comprising:
-
generating, at a switch, a virtual routing node identifier for a non-routing node, wherein the virtual routing node identifier indicates a multi-switch link aggregation; constructing a frame comprising reachability information corresponding to the virtual routing node identifier; marking an ingress-node field of a frame received from the non-routing node with the virtual routing node identifier; and precluding a received multi-destination frame from being forwarded to the non-routing node when an ingress-node field of the multi-destination frame matches the virtual routing node identifier, thereby avoiding duplication of the multi-destination frame. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A switch, comprising:
-
a virtual-node-management module configured to; store a virtual routing node identifier for a non-routing node, wherein the virtual routing node identifier indicates a multi-switch link aggregation; construct a frame comprising reachability information corresponding to the virtual routing node identifier; and mark an ingress-node field of a frame received from the non-routing node with the virtual routing node identifier; and a packet processor coupled to the virtual-node-management module and precluded from forwarding a received multi-destination frame to the non-routing node when an ingress-node field of the multi-destination frame matches the virtual routing node identifier, thereby avoiding duplication of the multi-destination frame. - View Dependent Claims (12, 13, 14, 15)
-
Specification