Method and system for preventing MAC addresses learning in a provider backbone network (PBBN)
AssigneeTejas Networks Limited
InventorsKumar Madaiah Vinod, Ojha Somnath
Life of this patent
Estimating the term…
Abstract
The present invention provides a method and system for preventing MAC address learning in Provider Backbone Bridge Network (PBBN). In one embodiment, this is accomplished by receiving data frames from at least one operator/client at the first PBB network which has to be communicating to the second PBB network, adding forward path learning information from the received data frames in the first PBB network and translating backbone MAC source address of the received data frame at the first PBB network by replacing the backbone MAC source address with a BEB backbone MAC address, thereby preventing of backbone MAC address learning of the first PBB network in the second PBB network.
Claims13
A method of preventing Media Access Control (MAC) address learning in a data path from a first Provider Backbone Bridge (PBB) network to a second PBB network, said path passing through a plurality of intermediate bridge nodes in the PBB network having a plurality of input/output ports for data communication, the method comprising:
- receiving, at Customer Backbone Port (CBP) of a Backbone Edge Bridge (BEB), data frames from at least one operator/client of the first PBB network which has to be communicated to at least one operator/client of the second PBB network;
- adding forward path information to the received data frames in the first PBB network, wherein the forward path information comprises I-Tag, B-Tag, Backbone MAC Source Address (B-SA) and Backbone MAC Destination Address (B-DA);
- and
- translating a backbone MAC source address of the received data frame at the first PBB network by replacing the backbone MAC source address with the BEB backbone MAC address, wherein translating comprises instantiating a table for translating one-to-one of the Backbone Source Address to its own CBP MAC Address,
- and wherein the table comprises a mapping between I-Tag, B-SA, and B-DA of the received data frame and corresponding translated I-Tag, B-SA, and B-DA, and wherein the translated I-Tag, B-SA, and B-DA, and B-Tag are sent to the CBP, thereby preventing of backbone MAC address learning of the first PBB network in the second PBB network, at the CBP of the BEB of the first PBB network.
A system of preventing Media Access Control (MAC) address learning in a data path from a first Provider Backbone Bridge (PBB) network to a second PBB network, said path passing through a plurality of intermediate bridge nodes in the PBB network having a plurality of input/output ports for data communication, the system comprising:
- means for receiving, at Customer Backbone Port (CBP) of a Backbone Edge Bridge (BEB), data frames from at least one operator/client of the first PBB network which has to be communicated to at least one operator/client of the second PBB network;
- means for adding forward path information to the received data frames in the first PBB network, wherein the forward path information comprises I-Tag, B-Tag, Backbone MAC Source Address (B-SA), and Backbone MAC Destination Address (B-DA);
- and
- means for translating a backbone MAC source address of the received data frame at the first PBB network by replacing the backbone MAC source address with the BEB backbone MAC address, wherein translating comprises instantiating a table for translating one-to-one of the Backbone Source Address to its own CBP MAC Address, and wherein the table comprises a mapping between I-Tag, B-SA, and B-DA of the received data frame and corresponding translated I-Tag, B-SA, and B-DA, and wherein the translated I-Tag, B-SA, and B-DA, and B-Tag are sent to the CBP, thereby preventing of backbone MAC address learning of the first PBB network in the second PBB network, at the CBP of the BEB of the first PBB network.
Dependencies are inferred from the claim text.