发明名称 一种PVLAN MAC地址表、PVLAN中MAC地址学方法及其系统
摘要 本发明公开了一种PVLAN MAC地址表、PVLAN中MAC地址学方法及其系统,所述方法和系统基于的地址表,包括端口号、MAC和VLAN。方法包括:在交换设备上配置PVLAN属性;当收到数据报文时,获取端口号和源MAC,获得端口的类型;若端口是主端口,在MAC表中添加三条记录;若端口是团体端口,在MAC表中添加两条记录;若所述端口是隔离端口,将端口号、源MAC、端口关联的主PVLAN写入MAC表中。本发明使PVLAN中的端口流量尽量走已知单播转发流程,提高了网络中的转发性能和安全性。
申请公布号 CN102833366B 申请公布日期 2016.03.30
申请号 CN201210309469.4 申请日期 2012.08.27
申请人 神州数码网络(北京)有限公司 发明人 张少太
分类号 H04L12/741(2013.01)I;H04L12/46(2006.01)I 主分类号 H04L12/741(2013.01)I
代理机构 北京品源专利代理有限公司 11332 代理人 马晓亚
主权项 一种PVLAN中MAC地址学习方法,其特征在于,该方法基于PVLAN MAC地址表,所述PVLAN MAC地址表包括端口号、MAC地址和VLAN,所述PVLAN中MAC地址学习方法包括:S1、在交换设备上配置PVLAN属性,将所述PVLAN的团体PVLAN和隔离PVLAN绑定到主PVLAN上,将各端口绑定到所述端口所属的PVLAN中;S2、当交换设备收到用户数据报文时,获取端口号和所述数据报文的源MAC地址,依据所述端口号和所述配置的PVLAN属性获得所述端口的类型;S3、包括:S31、判断所述端口是否是隔离端口,若是,则执行步骤S34,否则执行步骤S32;S32、依据所述配置的PVLAN属性,获取所述端口绑定的PVLAN,将所述端口号、所述源MAC地址、所述端口绑定的PVLAN写入MAC地址表中,执行步骤S33;S33、遍历所述MAC地址表,对所述MAC地址表中每条MAC地址记录进行如下操作:获取所述MAC地址记录的VLAN,依据所述配置的PVLAN属性判断所述VLAN的类型,当所述VLAN的类型为主PVLAN,依据所述配置的PVLAN属性查找所述主PVLAN关联的团体PVLAN和关联的隔离PVLAN,将所述MAC地址记录的VLAN信息分别替换为所述关联的团体PVLAN或所述关联的隔离PVLAN添加到MAC地址表中;当所述VLAN的类型为团体PVLAN,依据所述配置的PVLAN属性查找所述团体PVLAN关联的主PVLAN,将所述MAC地址记录的VLAN信息替换为所述关联的主PVLAN添加到MAC地址表中,结束;S34、依据所述配置的PVLAN属性,获取所述端口关联的主PVLAN,将所述端口号、所述源MAC地址、所述端口关联的主PVLAN写入MAC地址表中。
地址 100085 北京市海淀区上地九街9号数码科技广场一段三层A区