CL2015000917A1 - Método de aprendizaje de hardware de dirección mac, que comprende calcular clave hash en base a id de mensaje y mac origen, buscar clave en memoria ternaria (tcam), determinar si la bandera de datos tcam está establecida, comparar valores de puertos de conmutador virtual, actualizar el puerto del conmutador virtual tcam, determinar si la bandera de datos hash está establecida, almacenar la dirección mac de origen del mensaje, comparar id y dirección mac; sistema asociado - Google Patents

Método de aprendizaje de hardware de dirección mac, que comprende calcular clave hash en base a id de mensaje y mac origen, buscar clave en memoria ternaria (tcam), determinar si la bandera de datos tcam está establecida, comparar valores de puertos de conmutador virtual, actualizar el puerto del conmutador virtual tcam, determinar si la bandera de datos hash está establecida, almacenar la dirección mac de origen del mensaje, comparar id y dirección mac; sistema asociado

Info

Publication number
CL2015000917A1
CL2015000917A1 CL2015000917A CL2015000917A CL2015000917A1 CL 2015000917 A1 CL2015000917 A1 CL 2015000917A1 CL 2015000917 A CL2015000917 A CL 2015000917A CL 2015000917 A CL2015000917 A CL 2015000917A CL 2015000917 A1 CL2015000917 A1 CL 2015000917A1
Authority
CL
Chile
Prior art keywords
tcam
mac address
message
virtual switch
switch port
Prior art date
Application number
CL2015000917A
Other languages
English (en)
Inventor
Wantao Zhou
Jianhui Xu
Original Assignee
Fiberhome Telecomm Tech Co Ltd
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 Fiberhome Telecomm Tech Co Ltd filed Critical Fiberhome Telecomm Tech Co Ltd
Publication of CL2015000917A1 publication Critical patent/CL2015000917A1/es

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

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)
  • Memory System Of A Hierarchy Structure (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
CL2015000917A 2013-02-21 2015-04-10 Método de aprendizaje de hardware de dirección mac, que comprende calcular clave hash en base a id de mensaje y mac origen, buscar clave en memoria ternaria (tcam), determinar si la bandera de datos tcam está establecida, comparar valores de puertos de conmutador virtual, actualizar el puerto del conmutador virtual tcam, determinar si la bandera de datos hash está establecida, almacenar la dirección mac de origen del mensaje, comparar id y dirección mac; sistema asociado CL2015000917A1 (es)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310055657.3A CN103117931B (zh) 2013-02-21 2013-02-21 基于哈希表和tcam表的mac地址硬件学习方法及系统

Publications (1)

Publication Number Publication Date
CL2015000917A1 true CL2015000917A1 (es) 2015-07-17

Family

ID=48416209

Family Applications (1)

Application Number Title Priority Date Filing Date
CL2015000917A CL2015000917A1 (es) 2013-02-21 2015-04-10 Método de aprendizaje de hardware de dirección mac, que comprende calcular clave hash en base a id de mensaje y mac origen, buscar clave en memoria ternaria (tcam), determinar si la bandera de datos tcam está establecida, comparar valores de puertos de conmutador virtual, actualizar el puerto del conmutador virtual tcam, determinar si la bandera de datos hash está establecida, almacenar la dirección mac de origen del mensaje, comparar id y dirección mac; sistema asociado

Country Status (4)

Country Link
CN (1) CN103117931B (es)
CL (1) CL2015000917A1 (es)
MY (1) MY170382A (es)
WO (1) WO2014127605A1 (es)

Families Citing this family (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103117931B (zh) * 2013-02-21 2015-07-01 烽火通信科技股份有限公司 基于哈希表和tcam表的mac地址硬件学习方法及系统
CN104239337B (zh) * 2013-06-19 2019-03-26 中兴通讯股份有限公司 基于tcam的查表处理方法及装置
CN103678553A (zh) * 2013-12-06 2014-03-26 上海寰创通信科技股份有限公司 基于共享内存设计的无线终端数据库构建方法
CN103731355B (zh) * 2013-12-31 2017-01-25 迈普通信技术股份有限公司 避免mac地址学习时哈希冲突的方法及系统
CN105812264B (zh) * 2016-03-15 2019-04-19 西安电子科技大学 多路并行的mac地址学习和地址查找的装置及方法
CN107770076B (zh) * 2016-08-23 2020-12-04 中兴通讯股份有限公司 一种哈希冲突的处理方法、装置及交换设备
CN107332774B (zh) * 2017-06-09 2019-12-03 烽火通信科技股份有限公司 一种vpls中基于软硬件协同进行mac地址学习的方法
CN108632148B (zh) * 2017-12-29 2020-06-16 西安电子科技大学 基于预读取方式的学习mac地址的装置及方法
CN108307001B (zh) * 2018-04-28 2021-07-27 深圳市风云实业有限公司 Mac地址老化方法、装置及电子设备
CN109582598B (zh) * 2018-12-13 2023-05-02 武汉中元华电软件有限公司 一种基于外部存储实现高效查找哈希表的预处理方法
CN112087389B (zh) * 2019-06-14 2023-01-24 深圳市中兴微电子技术有限公司 一种报文匹配查表方法、系统、存储介质和终端
CN110674138B (zh) * 2019-09-23 2024-03-08 苏州雄立科技有限公司 一种报文搜索方法及装置
CN110830375B (zh) * 2019-11-07 2022-02-22 苏州盛科通信股份有限公司 基于tcam存储路由mac信息的方法及装置
CN112003792B (zh) * 2020-07-23 2022-04-15 烽火通信科技股份有限公司 一种软硬件协同的报文加速方法和装置
CN112118186B (zh) * 2020-08-28 2022-11-01 深圳市风云实业有限公司 一种交换芯片路由表项存储方法、转发方法及配置方法
CN112181309A (zh) * 2020-10-14 2021-01-05 上海德拓信息技术股份有限公司 一种海量对象存储的在线扩容方法
CN112328593B (zh) * 2020-10-21 2023-01-31 烽火通信科技股份有限公司 一种对地址学习表进行批量配置的方法、设备及系统
CN112269784B (zh) * 2020-10-28 2024-08-13 中科驭数(北京)科技有限公司 一种基于硬件实现的哈希表装置以及插入、查询和删除方法
CN112637072B (zh) * 2020-12-23 2022-08-02 北京时代民芯科技有限公司 一种用于交换芯片地址存储及查找的快速并行电路及方法
CN112866115B (zh) * 2020-12-31 2023-04-07 杭州迪普科技股份有限公司 一种实现透明串接的方法、装置、电子设备及存储介质
CN112667867B (zh) * 2020-12-31 2022-05-10 北京卓讯科信技术有限公司 一种基于tcam特征码的匹配冲突检查方法和设备
CN114764453A (zh) * 2021-01-14 2022-07-19 武汉斗鱼网络科技有限公司 一种数据处理方法、装置及电子设备
CN113489649B (zh) * 2021-06-29 2022-07-22 新华三信息安全技术有限公司 一种表项存储方法及装置
CN113709110B (zh) * 2021-07-27 2023-07-21 深圳市风云实业有限公司 一种软硬结合的入侵检测系统及方法
CN113779320B (zh) * 2021-08-18 2024-02-27 北京计算机技术及应用研究所 一种表项存储地址冲突的解决方法
CN115733795A (zh) * 2021-08-24 2023-03-03 苏州盛科通信股份有限公司 一种报文的转发方法、网络转发设备及计算机存储介质
CN113726661B (zh) * 2021-08-27 2022-10-18 西安微电子技术研究所 一种高性能低功耗的路由哈希器及其控制方法
CN113765806B (zh) * 2021-09-02 2022-09-02 烽火通信科技股份有限公司 Mac地址学习方法、装置、设备及可读存储介质
CN113904987B (zh) * 2021-10-29 2022-11-15 西安微电子技术研究所 一种mac地址路由管理控制器、系统及控制方法
CN114253979B (zh) * 2021-12-23 2023-10-03 北京百度网讯科技有限公司 一种报文处理方法、装置及电子设备
CN115065662A (zh) * 2022-06-13 2022-09-16 上海亿家芯集成电路设计有限公司 一种mac地址哈希冲突的处理方法及系统
CN115297059B (zh) * 2022-07-18 2023-11-28 浙江大学 一种基于p4的传输层负载均衡系统
CN115665092A (zh) * 2022-09-27 2023-01-31 湖南网数科技有限公司 一种用于网络通信和内容分发领域的ip识别方法
CN116319551A (zh) * 2023-03-03 2023-06-23 珠海高凌信息科技股份有限公司 一种基于fpga实现的高效网络流表设计方法
WO2024197808A1 (zh) * 2023-03-31 2024-10-03 新华三技术有限公司 存储mac地址表项
CN117539865B (zh) * 2023-11-16 2025-01-10 中科驭数(北京)科技有限公司 基于专用参数表的用户表管理方法、装置及存储介质
CN117472838B (zh) * 2023-12-28 2024-03-15 苏州元脑智能科技有限公司 高速串行计算机扩展总线设备识别方法、装置及相关设备
CN121233835B (zh) * 2025-11-25 2026-02-13 格创通信(浙江)有限公司 基于分布式查表与缓存框架的数据查询方法及芯片

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7941559B2 (en) * 2002-04-23 2011-05-10 Tellabs Bedford, Inc. Media access control address translation for a fiber to the home system
CN1319325C (zh) * 2003-04-16 2007-05-30 华为技术有限公司 一种采用哈希链表查找路由表项的方法
CN100481820C (zh) * 2006-12-18 2009-04-22 杭州华三通信技术有限公司 Tcam路由表查找方法及tcam路由表查找装置
CN100574281C (zh) * 2007-06-22 2009-12-23 中兴通讯股份有限公司 一种交换机路由表的管理方法
CN101247337B (zh) * 2008-02-18 2012-11-21 华为技术有限公司 一种报文转发的方法和设备
WO2011091581A1 (zh) * 2010-01-26 2011-08-04 华为技术有限公司 关键字存储、查找的方法及装置
CN101841473B (zh) * 2010-04-09 2011-12-28 北京星网锐捷网络技术有限公司 Mac地址表更新方法及装置
CN102880724A (zh) * 2012-10-23 2013-01-16 盛科网络(苏州)有限公司 处理哈希冲突的方法及系统
CN103117931B (zh) * 2013-02-21 2015-07-01 烽火通信科技股份有限公司 基于哈希表和tcam表的mac地址硬件学习方法及系统

Also Published As

Publication number Publication date
CN103117931B (zh) 2015-07-01
MY170382A (en) 2019-07-27
CN103117931A (zh) 2013-05-22
WO2014127605A1 (zh) 2014-08-28

Similar Documents

Publication Publication Date Title
MX2017011793A (es) Deteccion de segmentos de un programa de video.
AR119654A1 (es) Sistemas y métodos para detectar un evento subsuperficial
ECSP18079192A (es) Sistemas y métodos para proporcionar una verificación de identidad personal multifactorial basada en una cadena de bloques
WO2017196138A3 (en) System and method for early data pipeline lookup in large cache design
BR112017010985A2 (pt) aparelho e método para difusão de vetor e instrução lógica xorand
BR112015029306A2 (pt) fragmentação de banco de dados com camada de atualização
BR112016004490B8 (pt) Aparelho e método de armazenamento de dados
CO2018005318A2 (es) Sistema y método de verificación automatiazada de direcciones
GB2561501A (en) Dynamically updating captcha challenges
CL2017002612A1 (es) Sistemas y métodos para reducir densidad de los datos en grandes conjuntos de datos
MX362496B (es) Metodo y sistema para inferir un intento de usuario en una entrada de busqueda en un sistema de interaccion conversacional.
WO2016099902A3 (en) Efficiently providing virtual machine reference points
MY170382A (en) Mac address hardware learning method and system based on hash table and tcam table
HRP20181841T1 (hr) Sukristali (s)-n-metil-8-(1-((2′-metil-[4,5′-bipirimidin]-6-il)amino)propan-2-il)kinolin-4-karboksamida i njegovih deuteriranih derivata kao inhibitora dna-pk
BR112013031001A2 (pt) método, programa de computador e aparelho
EP3150963A3 (en) Indexing routes using similarity hashing
CL2017002307A1 (es) Estilo controlado por condiciones
CL2017001027A1 (es) Métodos moleculares mejorados de reproducción
HUE037896T2 (hu) Cím kiterjesztés és rövidítés többszálas számítógép rendszerben
WO2018075388A3 (en) ENHANCED LOGISTIC MANAGEMENT SYSTEM
MX376141B (es) Proceso para encapsular materiales aislantes fragiles dentro de poliisocianurato.
GB201116736D0 (en) Searching and storing data in a database
BR102014016342A8 (pt) Dispositivo de sensor de corrente, e método de fabricação do mesmo
BR112019000188A2 (pt) método implementado por computador, meio não transitório, legível por computador e sistema implementado por computador
EA202090200A1 (ru) Способ предоставления прав в отношении связанной информации формы