[发明专利]一种数据报文的处理方法及装置在审
申请号: | 201710648472.1 | 申请日: | 2017-08-01 |
公开(公告)号: | CN107317740A | 公开(公告)日: | 2017-11-03 |
发明(设计)人: | 马超;张海泉;李剑荣;黄汉钊;余莜 | 申请(专利权)人: | 京信通信系统(中国)有限公司;京信通信系统(广州)有限公司;京信通信技术(广州)有限公司;天津京信通信系统有限公司 |
主分类号: | H04L12/46 | 分类号: | H04L12/46;H04L12/741 |
代理公司: | 北京同达信恒知识产权代理有限公司11291 | 代理人: | 黄志华 |
地址: | 510663 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据 报文 处理 方法 装置 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种数据报文的处理方法及装置。
背景技术
在通信系统中,VLAN(Virtual Local Area Network,虚拟局域网)技术在近年来得到大力发展,VLAN是一组逻辑上的设备和用户,这些设备和用户不受物理位置的限制,可以根据功能、部门及应用等因素将它们组织起来,相互之间的通信就好像它们在同一个网段中一样。在交换局域网的技术之上,VLAN可以将不同物理的网络进行逻辑划分。有助于控制网络风暴,提高网络安全性,更方便地管理网络,并且,衍生出VPN(Virtual Private Network,虚拟专用网络)实现、定制服务等多种应用。
计算机网络可以被分为多个不同的VLAN,不同VLAN是相互隔离的,不同VLAN之间想要通信,需要通过路由器或交换机进行数据报文的路由转发。因此,为了避免三层交换技术成为整个VLAN的瓶颈,现有技术中,建立了MAC(Media Access Control,媒体介入控制)地址与VLAN的地址映射关系。由于VLAN工作在OSI(Open System Interconnection,开放式系统互联)参考模型的第二层数据链路层和第三层网络层。现有技术中的数据报文在转发时需要在三层确定数据报文接收方对应的IP,又需要在二层通过终端的MAC地址查询到相应的VLAN,这样数据报文在转发处理时需要较多的步骤,耽误的时间较长。
发明内容
本申请提供一种数据报文的处理方法及装置,用以简化具有三层即IP层处理功能的网络设备处理虚拟局域网的报文的操作流程,缩短数据报文的转发处理时间。
本发明实施例提供的一种数据报文的处理方法,包括:
网络设备的二层数据单元解析第一数据报文,获取第一虚拟局域网VLAN标识;所述第一数据报文是位于所述第一VLAN中的第一终端发送给第二终端的;
所述网络设备的三层数据单元解析所述第一数据报文,获得所述第一VLAN对应的第一IP标识;
所述网络设备的三层数据单元建立所述第一IP标识与所述第一VLAN标识的对应关系,所述对应关系用于所述网络设备转发数据报文时三层数据单元根据IP地址查询数据报文所属的VLAN。
可选的,还包括:
所述网络设备的三层数据单元解析第二数据报文,获得所述第一IP标识;所述第二数据报文为所述第二终端发送给所述第一终端的;
所述网络设备的三层数据单元根据所述第一IP标识确定所述第一IP标识对应的第一VLAN标识;
所述网络设备将所述第二数据报文转发给所述第一VLAN中的所述第一终端。
可选的,所述网络设备的二层数据单元解析第一数据报文,获取第一虚拟局域网VLAN标识之前,还包括:
所述网络设备通过端口接收所述第一数据报文;
所述网络设备的二层数据单元解析第一数据报文,获取第一虚拟局域网VLAN标识之后,所述网络设备的三层数据单元解析所述第一数据报文之前,还包括:
所述网络设备根据所述端口的IP标识与VLAN的对应关系,判断所述第一VLAN标识是否对应于所述端口的IP标识,若是,则执行步骤所述网络设备的三层数据单元解析所述第一数据报文;否则,丢弃所述第一数据报文;
其中,所述端口的IP标识与VLAN的对应关系为所述端口的IP标识与多个VLAN标识相对应。
可选的,所述网络设备的三层数据单元解析第二数据报文,获得所述第一IP标识之后,还包括:
若所述网络设备的三层数据单元根据所述第一IP标识,无法获取所述第一IP标识对应的第一VLAN标识,则获取所述端口的IP标识对应的所有VLAN;
针对所述端口的IP标识对应的所有VLAN中的一个VLAN,所述网络设备向所述VLAN中的所有终端进行广播,确定所述第一IP标识对应的第三终端;
至少根据所述第一IP标识与所述第三终端反馈的第二VLAN标识,所述网络设备的三层数据单元建立所述第一IP标识与所述第二VLAN标识的对应关系。
可选的,所述网络设备的三层数据单元根据所述第一IP标识,无法获取所述第一IP标识对应的第一VLAN标识之前,包括:
所述网络设备确定所述第一IP标识与所述第一VLAN标识的对应关系的保存时间已超出保存时间阈值,则删除所述第一IP标识与所述第一VLAN标识的对应关系。
可选的,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京信通信系统(中国)有限公司;京信通信系统(广州)有限公司;京信通信技术(广州)有限公司;天津京信通信系统有限公司,未经京信通信系统(中国)有限公司;京信通信系统(广州)有限公司;京信通信技术(广州)有限公司;天津京信通信系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710648472.1/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置