[go: up one dir, main page]

RU2011119118A - Технология очистки и повторного изучения адресов mac в сетях передачи данных - Google Patents

Технология очистки и повторного изучения адресов mac в сетях передачи данных Download PDF

Info

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
Application number
RU2011119118/08A
Other languages
English (en)
Other versions
RU2574352C2 (ru
Inventor
Александр КУГЕЛЬ (IL)
Александр КУГЕЛЬ
Игорь ШИФРИН (IL)
Игорь ШИФРИН
Original Assignee
ИСиАй ТЕЛЕКОМ ЛТД. (IL)
ИСиАй ТЕЛЕКОМ ЛТД.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ИСиАй ТЕЛЕКОМ ЛТД. (IL), ИСиАй ТЕЛЕКОМ ЛТД. filed Critical ИСиАй ТЕЛЕКОМ ЛТД. (IL)
Publication of RU2011119118A publication Critical patent/RU2011119118A/ru
Application granted granted Critical
Publication of RU2574352C2 publication Critical patent/RU2574352C2/ru

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/30Peripheral units, e.g. input or output ports
    • H04L49/3009Header conversion, routing tables or routing tags
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4604LAN interconnection over a backbone network, e.g. Internet, Frame Relay
    • H04L12/462LAN interconnection over a bridge based backbone
    • H04L12/4625Single bridge functionality, e.g. connection of two networks over a single bridge
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/66Layer 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.
RU2011119118/08A 2010-05-13 2011-05-12 Технология очистки и повторного изучения адресов mac в сетях передачи данных RU2574352C2 (ru)

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) 虚拟专网的接入方法及实现装置