RU2011119118A - Технология очистки и повторного изучения адресов mac в сетях передачи данных - Google Patents
Технология очистки и повторного изучения адресов mac в сетях передачи данных Download PDFInfo
- Publication number
- RU2011119118A RU2011119118A RU2011119118/08A RU2011119118A RU2011119118A RU 2011119118 A RU2011119118 A RU 2011119118A RU 2011119118/08 A RU2011119118/08 A RU 2011119118/08A RU 2011119118 A RU2011119118 A RU 2011119118A RU 2011119118 A RU2011119118 A RU 2011119118A
- Authority
- RU
- Russia
- Prior art keywords
- port
- state
- instance
- clear
- mac
- Prior art date
Links
- 238000004140 cleaning Methods 0.000 title claims abstract 10
- 238000000034 method Methods 0.000 claims abstract 21
- 230000005540 biological transmission Effects 0.000 claims 5
- 238000010926 purge Methods 0.000 claims 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/30—Peripheral units, e.g. input or output ports
- H04L49/3009—Header conversion, routing tables or routing tags
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4604—LAN interconnection over a backbone network, e.g. Internet, Frame Relay
- H04L12/462—LAN interconnection over a bridge based backbone
- H04L12/4625—Single bridge functionality, e.g. connection of two networks over a single bridge
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/66—Layer 2 routing, e.g. in Ethernet based MAN's
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Abstract
1. Способ выполнения процесса очистки в порте сетевого коммутатора, характеризующийся тем, что процесс очистки содержит по меньшей мере две операции, представляющие собой операцию лавинной передачи и операцию повторного изучения адресов MAC; при этом способ содержит этапы, на которых: делают независимыми упомянутые две операции, начинают операцию повторного изучения адресов MAC до окончания операции лавинной передачи и начинают операцию перенаправления пакетов в повторно изученные адреса MAC до окончания операции лавинной передачи. ! 2. Способ по п.1, в котором выполняют упомянутую операцию лавинной передачи и упомянутую операцию повторного изучения соответственно со ссылкой на два искусственно обеспеченные разные экземпляры упомянутого очищенного порта, тем самым делая упомянутые две операции независимыми и не допуская лавинной передачи пакетов в повторно изученные адреса MAC во время выполнения операции лавинной передачи. ! 3. Способ по п.2, в котором сетевой коммутатор содержит множество портов, при этом способ дополнительно содержит этапы, на которых ! присваивают упомянутые два разных экземпляра каждому порту упомянутого множества, причем один экземпляр представляет собой основной экземпляр, а другой экземпляр представляет собой дополнительный экземпляр, ! в случае, когда процесс очистки требуется для конкретного порта, объявляют состояние "очистки" только для одного из экземпляров упомянутого конкретного порта; ! выполняют операцию лавинной передачи с использованием экземпляра, находящегося в состоянии "очистки"; ! выполняют операции повторного изучения и операцию перенаправления с использовани�
Claims (8)
1. Способ выполнения процесса очистки в порте сетевого коммутатора, характеризующийся тем, что процесс очистки содержит по меньшей мере две операции, представляющие собой операцию лавинной передачи и операцию повторного изучения адресов MAC; при этом способ содержит этапы, на которых: делают независимыми упомянутые две операции, начинают операцию повторного изучения адресов MAC до окончания операции лавинной передачи и начинают операцию перенаправления пакетов в повторно изученные адреса MAC до окончания операции лавинной передачи.
2. Способ по п.1, в котором выполняют упомянутую операцию лавинной передачи и упомянутую операцию повторного изучения соответственно со ссылкой на два искусственно обеспеченные разные экземпляры упомянутого очищенного порта, тем самым делая упомянутые две операции независимыми и не допуская лавинной передачи пакетов в повторно изученные адреса MAC во время выполнения операции лавинной передачи.
3. Способ по п.2, в котором сетевой коммутатор содержит множество портов, при этом способ дополнительно содержит этапы, на которых
присваивают упомянутые два разных экземпляра каждому порту упомянутого множества, причем один экземпляр представляет собой основной экземпляр, а другой экземпляр представляет собой дополнительный экземпляр,
в случае, когда процесс очистки требуется для конкретного порта, объявляют состояние "очистки" только для одного из экземпляров упомянутого конкретного порта;
выполняют операцию лавинной передачи с использованием экземпляра, находящегося в состоянии "очистки";
выполняют операции повторного изучения и операцию перенаправления с использованием экземпляра, который не находится в состоянии "очистки".
4. Способ по п.3, в котором:
выполняют операцию повторного изучения адреса MAC следующим образом:
если пакет, имеющий адрес MAC источника, поступает в новый порт, для которого он не был ранее присвоен, повторно изучают упомянутый адрес MAC с использованием экземпляра нового порта, находящегося не в состоянии "очистки";
если пакет, имеющий известный адрес MAC источника, поступает в тот же конкретный порт, в котором он был зарегистрирован раньше, повторно изучают упомянутый известный адрес MAC с использованием экземпляра упомянутого конкретного порта, находящегося не в состоянии "очистки";
выполняют операцию перенаправления пакетов только с использованием экземпляров, находящихся не в состоянии "очистки",
в результате чего разделяют и делают независимыми упомянутую операцию лавинной передачи и упомянутую операцию повторного изучения, ускоряя тем самым операцию повторного изучения и весь процесс очистки в упомянутом конкретном порте.
5. Способ по п.1, дополнительно содержащий этапы, на которых
обеспечивают таблицу состояния портов коммутатора,
обеспечивают в таблице состояния основную запись для конкретного порта коммутатора, содержащую основной индекс упомянутого порта;
обеспечивают в таблице состояния дополнительную запись для упомянутого конкретного порта коммутатора, причем дополнительная запись содержит дополнительный индекс того же конкретного порта;
обеспечивают следующее поведение основной записи и дополнительной записи в случае необходимости выполнения процесса очистки на упомянутом конкретном порте коммутатора:
одна из упомянутых записей конкретного порта получает состояние "очистки", а другая запись имеет альтернативное состояние относительно упомянутого состояния "очистки";
используют запись, имеющую упомянутое альтернативное состояние, в качестве замены записи в состоянии "очистки" для операции повторного изучения MAC в упомянутом конкретном порту, когда в упомянутом порту выполняют лавинную передачу;
в случае, когда в том же порту требуется другая очистка, выполняют взаимный обмен состояниями двух записей.
6. Устройство коммутации пакетов, характеризующееся тем, что выполнено с возможностью выполнения способа по п.1.
7. Модуль коммутации пакетов (PSM) для сетевого устройства коммутации пакетов, имеющего множество портов, содержащий базу данных состояния упомянутых портов и базу данных перенаправления (FDB), при этом FDB содержит две записи с разными индексами для каждого из упомянутых портов, причем
в случае необходимости очистки конкретного порта PSM выполнен с возможностью присваивать одной записи упомянутого конкретного порта состояние "очистки", что обеспечивает использование записи, имеющей состояние "очистки", для лавинной передачи, а другая запись выполнена с возможностью одновременного использования для повторного изучения адресов MAC и перенаправления пакетов в повторно изученные адреса MAC.
8. Устройство коммутации пакетов, содержащее множество портов и содержащее связанные друг с другом центральное процессорное устройство (CPU) и модуль коммутации пакетов (PSM), причем упомянутый PSM содержит базу данных состояния упомянутых портов и базу данных перенаправления (FDB), при этом FDB содержит две записи с разными индексами для каждого из упомянутых портов, причем
в случае, когда конкретный порт находится в состоянии "очистки", одна из упомянутых двух записей конкретного порта выполнена с возможностью использования для лавинной передачи пакетов, а другая из записей выполнена с возможностью одновременного использования для повторного изучения адресов MAC и перенаправления пакетов в повторно изученные адреса MAC.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| IL205725 | 2010-05-13 | ||
| IL205725A IL205725A0 (en) | 2010-05-13 | 2010-05-13 | Techonlogy for flushing and relearning mac addresses in telecommunication networks |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| RU2011119118A true RU2011119118A (ru) | 2012-11-20 |
| RU2574352C2 RU2574352C2 (ru) | 2016-02-10 |
Family
ID=
Also Published As
| Publication number | Publication date |
|---|---|
| US8611255B2 (en) | 2013-12-17 |
| IL205725A0 (en) | 2010-12-30 |
| US20110280242A1 (en) | 2011-11-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9673999B2 (en) | Member device of stacked switches system | |
| CN1125545C (zh) | 实现局域网虚通道传送的数据转发方法 | |
| CN104243324B (zh) | 转发报文的方法和设备 | |
| EP1779605B1 (en) | Forwarding database in a network switch device | |
| US8874838B2 (en) | Providing dynamic databases for a TCAM | |
| CN104218995B (zh) | 一种onu、通信系统及onu通信方法 | |
| CN103581022B (zh) | Mac地址的查找转发方法和装置 | |
| DE602008002575D1 (de) | MPLS-Transportnetzschema | |
| CN107994942B (zh) | 一种光宽带接入网业务资源树拓扑发现方法 | |
| EP2912803A1 (en) | Forwarding table optimization with flow data | |
| CN101610216B (zh) | 以太网报文转发方法、装置及系统 | |
| US20140071988A1 (en) | Compressing Singly Linked Lists Sharing Common Nodes for Multi-Destination Group Expansion | |
| CN105515993B (zh) | 一种光电混合交换内部路径映射方法 | |
| CN101848186A (zh) | 一种塑料光纤三层以太网交换机 | |
| CN104883337B (zh) | 环网用户安全的实现方法及装置 | |
| Garimella et al. | Characterizing VLAN usage in an operational network | |
| CN102333000B (zh) | 一种基于多链接透明互联网络的邻居维护方法和设备 | |
| CN105162703A (zh) | 基于混合协议的多级网络拓扑智能发现及生成方法和系统 | |
| CN101340445B (zh) | 一种为mac地址重复用户提供服务的方法及装置 | |
| CN100496017C (zh) | 保证城域传输设备中二层以太网交换机数据安全的方法 | |
| CN104221338A (zh) | 控制装置、通信系统、节点控制方法和程序 | |
| CN105429901B (zh) | 上行数据包转发方法及装置、下行数据包转发方法及装置 | |
| RU2011119118A (ru) | Технология очистки и повторного изучения адресов mac в сетях передачи данных | |
| CN100466606C (zh) | 未知组播报文的处理方法 | |
| CN100382531C (zh) | 虚拟专网的接入方法及实现装置 |