Enhanced data switching/routing for multi-regional IP over fiber network
First Claim
1. An extended-area network, for data communications, comprising:
- a backbone network comprising;
(a) a plurality of backbone data switches;
(b) a first ring of optical fiber interconnecting the backbone data switches; and
(c) at least one core data switch coupled to the first ring of optical fiber, for providing data communication to and from a wide area data network; and
a plurality of access networks, each access network comprising;
(1) a plurality of edge data switches;
(2) a second ring of optical fiber interconnecting the edge data switches and at least one of the backbone data switches; and
(3) one or more data links extending from each of the edge data switches, for coupling to end-user data equipment;
a plurality of learning bridge modules, one of the learning bridge modules running in each of the edge data switches of a respective one of the access networks, for learning media access control addresses and port information corresponding to the media access control addresses for switching control purposes from frames communicated via the respective access network;
a spanning tree protocol agent, running in the at least one backbone data switch interconnected to the second ring of optical fiber of the respective access network, for managing routing tables for the media access control addresses, wherein the edge data switches of the respective one of the access networks do not run spanning tree protocol; and
an aging timer with a predetermined value, included in each of the learning bridge modules, for causing a respective edge data switch to discard learned port information corresponding to an individual media access control address if no further frame containing the individual media access control address is received before the aging timer reaches the predetermined value, wherein the predetermined value is set to a relatively short time period in each of the edge data switches of the respective access network.
5 Assignments
0 Petitions
Accused Products
Abstract
Wide-area data communications utilize regional networks transporting IP-over-Ethernet on fiber. For certain Layer 2 services, a regional implementation of the network makes limited use of spanning tree protocol on a backbone ring. Learning bridge operations in switches on associated access rings involve a short default for an aging timer. For use of Open Shortest Path First (OSPF), the connection of each access ring to the backbone ring uses a pair of routers with dual links therebetween. One of these links is bonded to the backbone (OSPF Area 0), whereas the other link is bonded to the Area of the respective access ring. Also, certain routers within each regional network form a mini-autonomous system, for boundary gateway protocol (BGP). The mini-autonomous systems of the regional networks form a confederation. The network utilizes route reflectors in the mini-autonomous systems. The Internet carries confederation commands to and from a designated hub.
253 Citations
15 Claims
-
1. An extended-area network, for data communications, comprising:
-
a backbone network comprising; (a) a plurality of backbone data switches; (b) a first ring of optical fiber interconnecting the backbone data switches; and (c) at least one core data switch coupled to the first ring of optical fiber, for providing data communication to and from a wide area data network; and a plurality of access networks, each access network comprising; (1) a plurality of edge data switches; (2) a second ring of optical fiber interconnecting the edge data switches and at least one of the backbone data switches; and (3) one or more data links extending from each of the edge data switches, for coupling to end-user data equipment; a plurality of learning bridge modules, one of the learning bridge modules running in each of the edge data switches of a respective one of the access networks, for learning media access control addresses and port information corresponding to the media access control addresses for switching control purposes from frames communicated via the respective access network; a spanning tree protocol agent, running in the at least one backbone data switch interconnected to the second ring of optical fiber of the respective access network, for managing routing tables for the media access control addresses, wherein the edge data switches of the respective one of the access networks do not run spanning tree protocol; and an aging timer with a predetermined value, included in each of the learning bridge modules, for causing a respective edge data switch to discard learned port information corresponding to an individual media access control address if no further frame containing the individual media access control address is received before the aging timer reaches the predetermined value, wherein the predetermined value is set to a relatively short time period in each of the edge data switches of the respective access network. - View Dependent Claims (2, 3, 4)
-
-
5. A regional-area network, for data communications, comprising:
-
a plurality of access ring networks, each access ring network comprising; (a) a plurality of edge-point of presence (E-POP) switches; (b) data links extending from the E-POP switches to individual customer locations; (c) at least one mega-point of presence (M-POP) switch; and (d) a redundant optical fiber access ring interconnecting the E-POP switches and the at least one M-POP switch; a redundant optical fiber backbone ring interconnecting the M-POP switches of the access ring networks; at least one giga-point of presence (G-POP) switch coupled to the redundant optical fiber backbone ring, for providing data communication to and from a wide area data network; a learning bridge module, running in each of the E-POP switches of a respective one of the access ring networks, for learning media access control addresses and port information corresponding to the media access control addresses for switching control purposes from frames communicated via the respective access ring network; a spanning tree protocol agent, running in the at least one M-POP switch of the respective access ring network, for managing forwarding so as to avoid loops, wherein the E-POP switches of the respective one of the access ring networks do not run spanning tree protocol; and an aging timer with an assigned value, included in each of the learning bridge modules, for causing a respective E-POP switch to discard learned port information corresponding to an individual media access control address if no further frame containing the individual media access control address is received before the aging timer reaches the assigned value, wherein the assigned value is set to a relatively short time period in each of the E-POP switches of the respective access ring network, so that the learning bridge modules learn relatively quickly, to compensate for lack of interaction between the spanning tree protocol agent running in the at least one M-POP switch of the respective access ring network and the learning bridge modules running in the E-POP switches of the respective one of the access ring networks. - View Dependent Claims (6, 7, 8)
-
-
9. A network for data communications, comprising:
-
a plurality of access ring networks, each respective access ring network comprising; (a) a plurality of edge-point of presence (E-POP) switches; (b) data links from the E-POP switches to individual customer locations; (c) at least one mega-point of presence (M-POP) switch; (d) an access ring of links interconnecting the E-POP switches and the at least one M-POP switch, for carrying data communications therebetween; (e) a learning bridge module, running in each of the E-POP switches of the respective access ring network, for learning media access control addresses and port information corresponding to the media access control addresses for switching control purposes from frames communicated via the respective access ring network; (f) a spanning tree protocol agent, running in the at least one M-POP switch of the respective access ring network, for managing forwarding tables for media access control addresses, wherein the E-POP switches of the respective access ring network do not run spanning tree protocol; and (g) an aging timer with a reduced set value, for each of the learning bridge modules, for causing a respective E-POP switch to discard learned port information corresponding to an individual media access control address if no further frame containing the individual media access control address is received before the aging timer reaches the set value, wherein the set value is a relatively short time period in each of the E-POP switches of the respective access ring network; and a backbone ring interconnecting the M-POP switches of the respective access ring networks. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification