[发明专利]网络通信装置以及网络映像表的操作方法有效
申请号: | 202010137988.1 | 申请日: | 2020-03-03 |
公开(公告)号: | CN113364891B | 公开(公告)日: | 2023-07-18 |
发明(设计)人: | 许烱发;杨嘉瑞;丁俊安 | 申请(专利权)人: | 瑞昱半导体股份有限公司 |
主分类号: | H04L61/103 | 分类号: | H04L61/103;H04L61/255 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 王红艳 |
地址: | 中国台*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 通信 装置 以及 映像 操作方法 | ||
本发明涉及网络通信装置以及网络映像表的操作方法。一种网络通信装置,包含多个端口、存储介质以及处理器。存储介质经配置以储存第一查找表及第二查找表。第一查找表的列数据包含旗标字段。第二查找表的列数据包含第一查找表的列地址。其中该装置经配置以:解析封包以获得目的IP地址;根据封包的目的IP地址计算得到于第二查找表的列数据;读取列数据的一指向第一查找表列数据的列地址;以及通过第一查找表的该列数据的内容来获得目的媒体访问控制地址,并可实时更新端口信息。
技术领域
本案是有关于一种网络装置,且特别是有关于一种操作网络地址映像表的网络通信装置。
背景技术
地址解析协议查找表是用来记录网络IP地址和MAC实体地址的对应关系。设计网络交换机或路由器时,为节省面积通常会将地址解析协议表格所需记录的48位MAC实体地址字段和第二层地址查找表格中的MAC地址字段共享。一般做法是增加一个字段指到相对应的L2(layer2)表格地址,电路通过L2表格便可得到该ARP条目对应的MAC实体地址。但是此记录在L2表格中的MAC数据可能因来源地址学习而被覆盖掉,往往导致ARP查找表得到错误的MAC地址的问题。因此,即使交换器或路由器读取ARP查找表得到L2查找表索引值,得到的L2查找表的数据因早已被修改过,而导致得到了错误的MAC实体地址。其次,若为避免数据被覆盖而设定此对应数据项为静态数据列,即本列数据禁止来源MAC地址学习,而不执行来源端口的更新。这样的作法产生另一个问题是:当来源MAC地址的主机已更换到不同端口时,若L2查找表端口字段未被更新,将会导致得到了错误的转送端口号信息。
因而,错误的转送端口号使得目的主机会有一段时间接收不到来源主机所送出的封包或者需要软件介入去修正错误L2表格数据,导致交换器或路由器效能不佳的问题。据此,如何解决索引到错误数据是亟需解决的技术问题。
发明内容
根据本案之一实施例,公开一种网络通信装置,包含:多个端口,经配置以接收一封包;一存储介质,经配置以储存一第一查找表与第二查找表。第一查找表的一列数据包含一旗标字段。第二查找表的列数据包含该第一查找表的一列地址。处理器耦接该存储介质以及该些端口,其中该网络通信装置经配置以:硬件或软件解析该封包以获得一来源媒体访问控制地址(MAC);根据该封包的该来源MAC地址计算得到于该第一查找表的该列数据;读取该列数据的该旗标字段;以及通过该旗标字段的内容来判断该列数据是否被该第二查找表所参考。
根据另一实施例,公开一种网络映像表的操作方法,适用于一网络通信装置,该网络通信装置储存一第一查找表,该第一查找表的一列数据包含一旗标字段,其中该网络映像表的操作方法包含:自一端口接收一封包;解析该封包以获得一来源媒体访问控制(MAC)地址;根据该封包的该来源MAC地址计算得到于该第一查找表的该列数据;读取该列数据的该旗标字段;以及通过该旗标字段的内容来判断该列数据是否被该第二查找表所参考。
附图说明
以下详细描述结合随附图式阅读时,将有利于较佳地理解本公开文件的形式。
图1绘示根据本案一些实施例中的一种网络通信装置与多个网络节点交换数据的网络架构示意图。
图2绘示根据本案一些实施例中的来源MAC地址的学习更新方法的流程图。
图3绘示根据本案另一些实施例中的来源MAC地址的学习更新方法的流程图。
图4绘示根据本案另一些实施例中依据封包的目的IP地址来查询MAC地址及映像端口的流程图。
具体实施方式
请参照图1,其绘示根据本案一些实施例中的一种网络通信装置100与多个网络节点进行数据交换的网络架构示意图。本案以网络节点150A~150F作为例示性说明,并且不限于图1的网络架构。于一些实施例中,网络通信装置100是支持开放式系统互联模型的第二层交换器或第三层路由器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞昱半导体股份有限公司,未经瑞昱半导体股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010137988.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:集成式驱动系统和电动车辆
- 下一篇:基于混沌映射的物联网三方认证密钥协商协议