[发明专利]Vlan帧处理方法、装置及服务器有效
申请号: | 201710395344.0 | 申请日: | 2017-05-26 |
公开(公告)号: | CN108933722B | 公开(公告)日: | 2021-08-06 |
发明(设计)人: | 何健;侯轶 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/46 | 分类号: | H04L12/46 |
代理公司: | 深圳鼎合诚知识产权代理有限公司 44281 | 代理人: | 江婷;李发兵 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种Vlan帧处理方法、装置及服务器,针对包含VlanTag且VlanTag长度为n字节的Vlan帧,设置了依次连接的n+1个寄存器单元,获取到Vlan帧后,对其进行解析,将解析得到的数据以1字节为步长1个时钟为写入周期依次写入寄存器单元0,并在每一时钟周期,将前一寄存器单元中的数据写入后一寄存器单元;在寄存器单元n中写入了数据时,判断寄存器单元n中的数据是否为Vlan标签数据,如否,从寄存器单元n中读取数据;否则,在后续每一时钟周期从寄存器单元0中读取数据,并停止将前一寄存器单元中的数据写入后一寄存器单元,本发明利用n+1个寄存器单元能将Vlan帧中的VlanTag数据有效剥离,并不需要使用FIFO逻辑资源,且读写控制也相对更简单,能降低硬件和控制维护成本。 | ||
搜索关键词: | vlan 处理 方法 装置 服务器 | ||
【主权项】:
1.一种Vlan帧处理方法,包括:获取包含Vlan标签的Vlan帧,所述Vlan标签长度为n字节;对所述Vlan帧进行解析,将解析得到的数据以1字节为步长,以1个时钟为写入周期,依次写入寄存器单元0,所述寄存器单元0与寄存器单元1、…、寄存器单元i、…寄存器单元n依次连接,在写入过程中,还包括在每一时钟周期,将前一寄存器单元中的数据写入后一寄存器单元;在所述寄存器单元n中写入了数据时,在每一时钟周期判断所述寄存器单元n中的数据是否为Vlan标签数据,如否,从所述寄存器单元n中读取数据,并继续在每一时钟周期将前一寄存器单元中的数据写入后一寄存器单元;否则,在后续每一时钟周期从所述寄存器单元0中读取数据,并停止将前一寄存器单元中的数据写入后一寄存器单元。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710395344.0/,转载请声明来源钻瓜专利网。