[发明专利]一种报文处理方法、设备和系统有效
申请号: | 201180001827.9 | 申请日: | 2011-08-05 |
公开(公告)号: | CN102326370A | 公开(公告)日: | 2012-01-18 |
发明(设计)人: | 张波;江南;郭文波;罗勇;黄兴林 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/24 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 中国广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 报文 处理 方法 设备 系统 | ||
技术领域
本发明实施例涉及通信技术,尤其涉及一种报文处理方法、设备和系统。
背景技术
目前,在二层网络中采用虚拟局域网(Virtual Local Area Network,VLAN)技术。一个二层网络中包括很多接入设备,每台接入设备下面又连接很多用户,这些用户被划分到若干个VLAN中。
在二层网络中,根据VLAN信息和媒体接入控制(Media Access Control,MAC)地址信息进行以太网报文转发,因此各个接入设备需要获知自身的每个端口所接入的VLAN以及该端口连接的接入设备的MAC地址。其中,对于接入设备各端口的VLAN信息的配置,目前采用人工手动配置的方式实现。
对于大型的二层网络,由于网络拓扑结构复杂,因此配置VLAN信息的复杂度高,采用人工手动配置的方法,配置失误的风险大,会导致二层网络的业务故障。并且,由于网络的拓扑结构经常发生变化,需要配置的VLAN信息也经常发生变化,在每次发生变化后均需要操作人员重新配置,在实际应用中的实用性差。当二层网络采用生成树协议(Spanning Tree Protocol,STP)环网时,通过STP计算改变网络拓扑结构,而二层网络中各个接入设备的物理连接并不发生变化,因此操作人员无法在拓扑变化的同时获知该变化,从而无法进行重新配置。总之,现有的人工手动配置接入设备的VLAN信息的方法正确率低,并且实用性差。
发明内容
本发明实施例提供一种报文处理方法,包括:
接收下游设备的协议报文,所述协议报文携带所述下游设备的上行端口信息以及所述下游设备的用户VLAN;
根据所述上行端口信息,对本设备的端口的类型进行学习,以及根据所述下游设备用户VLAN对本设备的用户VLAN以及所述下游设备的用户VLAN进行分类;
根据本设备保存的配置信息对收到的报文进行转发,所述配置信息配置有每种VLAN类型能加入的端口类型。
本发明实施例还提供一种报文处理设备,包括:
报文接收单元,用于接收下游设备的协议报文,所述协议报文携带所述下游设备的上行端口信息以及所述下游设备的用户VLAN;
学习单元,用于根据所述上行端口信息,对本设备的端口的类型进行学习,以及根据所述用户VLAN对本设备的用户VLAN以及所述下游设备的用户VLAN进行分类;
报文处理单元,用于根据本设备保存的配置信息对收到的报文进行转发,所述配置信息配置有每种VLAN类型能加入的端口类型。
本发明实施例还提供一种报文处理系统,包括:
所述第一设备,用于向所述第二设备发送协议报文,所述协议报文携带所述第一设备的上行端口信息以及所述第一设备的用户VLAN;
所述第二设备,用于根据所述上行端口信息,对本设备的端口的类型进行学习,以及根据所述第一设备用户VLAN对本设备的用户VLAN以及所述第一设备的用户VLAN进行分类;根据本设备保存的配置信息对收到的报文进行转发,所述配置信息配置有每种VLAN类型能加入的端口类型。
本发明实施例提供的方法、装置和系统,可以自动学习端口类型和对VLAN进行分类,可以减少人工干预,在获得端口类型和VLAN分类后,根据下发的网络配置,配置每种端口类型所能加入的VLAN信息,可以优化网络性能。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的网络结构图;
图2为本发明实施例提供的方法的流程图;
图3为本发明实施例提供的协议报文的结构图;
图4为本发明实施例提供的树形网络架构图;
图5为本发明实施例提供的STP网络架构图;
图6为本发明实施例提供的基于STP网络的流程图;
图7为本发明实施例提供的树形网络架构图;
图8为本发明实施例提供的基于STP网络的流程图;
图9为本发明实施例提供的设备的结构图;
图10为本发明实施例提供的系统的架构图。
具体实施例
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180001827.9/2.html,转载请声明来源钻瓜专利网。