支持QINQ流量透明桥代理的方法、装置、设备及介质制造方法及图纸

技术编号:41949793 阅读:24 留言:0更新日期:2024-07-10 16:38
本申请公开了支持QINQ流量透明桥代理的方法、装置、设备及介质,涉及计算机技术领域,包括:利用目标钩子判断skb结构体中存放的数据包对应的协议是否为目标协议;若是,记录数据包对应的虚拟局域网的目标信息,判断skb结构体的目标头部中是否存在虚拟局域网的流量;若存在,记录内层对应的虚拟局域网的目标信息,剥离skb结构体的内层虚拟局域网,获取相应的ip层信息,以便基于ip层信息判断目标ip以及目标端口信息是否为待保护流量;若是,则将目标ip以及目标端口信息记录至预设的ip_mac表中,基于ip_mac表利用上层协议栈对待保护流量进行代理。本申请解决了QINQ流量在透明桥模式下无法被识别和代理的问题。

【技术实现步骤摘要】

本专利技术涉及计算机,特别涉及支持qinq流量透明桥代理的方法、装置、设备及介质。


技术介绍

1、ieee 802.1q中定义的vlan id(identity document)只有12个比特,仅能表示4096个vlan(virtual local area network,虚拟局域网)域,随着网络规模的扩大,4096个vlan域已无法满足网络扩容的需求,为此,ieee 802.1ad中在原有的802.1q报文的基础上增加一层802.1q tag(也叫做vlan tag或标签),使vlan数量增加到4094×4094,这种双层tag的报文就叫做qinq(802.1q-in-802.1q)报文。随着以太网的进一步发展以及运营商精细化运作的要求,qinq的双层tag又有了新的应用场景。它的内外层tag可以代表不同的信息,如内层tag代表用户,外层tag代表业务。另外,qinq报文带着两层tag穿越运营商网络,内层tag透明传送,也是一种简单、实用的vpn技术。所以,qinq产生的两大背景是:一是解决日益紧缺的vlan id资源问题;二是满足业务精细化管理的需本文档来自技高网...

【技术保护点】

1.一种支持QINQ流量透明桥代理的方法,其特征在于,包括:

2.根据权利要求1所述的支持QINQ流量透明桥代理的方法,其特征在于,所述利用所述目标钩子判断skb结构体中存放的数据包对应的协议是否为目标协议之前,还包括:

3.根据权利要求1所述的支持QINQ流量透明桥代理的方法,其特征在于,所述利用所述目标钩子判断skb结构体中存放的数据包对应的协议是否为目标协议之后,还包括:

4.根据权利要求1所述的支持QINQ流量透明桥代理的方法,其特征在于,所述判断所述skb结构体的目标头部中是否存在所述虚拟局域网的流量之后,还包括:

5.根据权利要...

【技术特征摘要】

1.一种支持qinq流量透明桥代理的方法,其特征在于,包括:

2.根据权利要求1所述的支持qinq流量透明桥代理的方法,其特征在于,所述利用所述目标钩子判断skb结构体中存放的数据包对应的协议是否为目标协议之前,还包括:

3.根据权利要求1所述的支持qinq流量透明桥代理的方法,其特征在于,所述利用所述目标钩子判断skb结构体中存放的数据包对应的协议是否为目标协议之后,还包括:

4.根据权利要求1所述的支持qinq流量透明桥代理的方法,其特征在于,所述判断所述skb结构体的目标头部中是否存在所述虚拟局域网的流量之后,还包括:

5.根据权利要求1所述的支持qinq流量透明桥代理的方法,其特征在于,所述记录所述skb结构体的内层对应的所述虚拟...

【专利技术属性】
技术研发人员:陈加群郭晓
申请(专利权)人:杭州安恒信息技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1