ATM bridge device and method for detecting loop in ATM bridge transmission
First Claim
1. An ATM (Asynchronous Transfer Mode) bridge device to which an ATM network and a layer 2 network are connected, comprising:
- a first learning unit to learn a transmitter address of a packet input from said ATM network and information about a transmission path through which said packet had been transmitted and to judge a destination of said packet based on a result from the learning, a second learning unit to learn a transmitter address of a packet input from said ATM network and information about a transmission path to which said packet is to be output; and
a packet scrapping judging unit to compare said transmitter address of said packet input from said ATM network and information about said transmission path through which said packet had been transmitted with said transmitter address of said packet learnt by said second learning unit and information about said transmission path to which said packet is to be output and, if said transmitter address of said packet input from said ATM network and information about said transmission path through which said packet had been transmitted are matched with said transmitter address of said packet learnt by said second learning unit and information about said transmission path to which said packet is to be output, to scrap said packet.
1 Assignment
0 Petitions
Accused Products
Abstract
An ATM (Asynchronous Transfer Mode) bridge device is provided which is capable of removing unwanted ATM network traffic transmitted by a loop packet, of avoiding confusion of a layer 2 network caused by occurrence of erroneous learning, of rapidly identifying a point where a loop has been formed, and of preventing simultaneous formation of loops among a plurality of points caused by loop setting in a plurality of interfaces. The ATM bridge device has functions of learning a MAC (Media Access Control) address of a packet transmitted from the ATM bridge device, of filtering and monitoring a MAC address of a packet input from an ATM network and judges, when receiving a packet output from the ATM bridge device, the input packet as a loop-back packet to scrap the packet and to notify an upper network layer of the loop-back packet.
43 Citations
27 Claims
-
1. An ATM (Asynchronous Transfer Mode) bridge device to which an ATM network and a layer 2 network are connected, comprising:
-
a first learning unit to learn a transmitter address of a packet input from said ATM network and information about a transmission path through which said packet had been transmitted and to judge a destination of said packet based on a result from the learning, a second learning unit to learn a transmitter address of a packet input from said ATM network and information about a transmission path to which said packet is to be output; and
a packet scrapping judging unit to compare said transmitter address of said packet input from said ATM network and information about said transmission path through which said packet had been transmitted with said transmitter address of said packet learnt by said second learning unit and information about said transmission path to which said packet is to be output and, if said transmitter address of said packet input from said ATM network and information about said transmission path through which said packet had been transmitted are matched with said transmitter address of said packet learnt by said second learning unit and information about said transmission path to which said packet is to be output, to scrap said packet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A loop detecting method for detecting a loop formed in an ATM bridge device to which an ATM network and a layer 2 network are connected, said method comprising:
-
a first learning step of learning a transmitter address of a packet input from said ATM network and information about a transmission path through which said packet had been transmitted and to judge a destination of said packet based on a result from the learning;
a second learning step of learning a transmitter address of a packet input from said ATM network and information about a transmission path to which said packet is to be output; and
a packet scrapping judging step of comparing said transmitter address of said packet input from said ATM network and information about said transmission path through which said packet had been transmitted with said transmitter address of said packet learnt in said second learning step and information about said transmission path to which said packet is to be output and, if said transmitter address of said packet input from said ATM network and information about said transmission path through which said packet had been transmitted are matched with said transmitter address of said packet learnt in said second learning step and information about said transmission path to which said packet is to be output, to scrap said packet. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An ATM (Asynchronous Transfer Mode) bridge device to which an ATM network and a layer 2 network are connected, comprising:
-
a first learning means to learn a transmitter address of a packet input from said ATM network and information about a transmission path through which said packet had been transmitted and to judge a destination of said packet based on a result from the learning;
a second learning means to learn a transmitter address of a packet input from said ATM network and information about a transmission path to which said packet is to be output; and
a packet scrapping judging means to compare said transmitter address of said packet input from said ATM network and information about said transmission path through which said packet had been transmitted with said transmitter address of said packet learnt by said second learning means and information about said transmission path to which said packet is to be output and, if said transmitter address of said packet input from said ATM network and information about said transmission path through which said packet had been transmitted are matched with said transmitter address of said packet learnt by said second learning means and information about said transmission path to which said packet is to be output, to scrap said packet. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification