[发明专利]一种多链接透明互联网络数据帧的转发方法和装置有效
申请号: | 201210245735.1 | 申请日: | 2012-07-16 |
公开(公告)号: | CN102769567A | 公开(公告)日: | 2012-11-07 |
发明(设计)人: | 张少太 | 申请(专利权)人: | 神州数码网络(北京)有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 胡彬 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 链接 透明 互联网络 数据 转发 方法 装置 | ||
1.一种多链接透明互联网络(TRILL)数据帧的转发方法,所述方法包括:
步骤100、从路由交换机交换硬件接收交由路由交换机处理器处理转发的TRILL数据帧;
步骤200、判断所述TRILL数据帧是否为多播帧,如果是,则执行步骤300,如果否,则执行步骤400;
步骤300、获取以所述TRILL数据帧帧头中出口标识所指示的出口路由交换机为树根的分发树的邻居,保持TRILL数据帧中TRILL头中入口标识和出口标识字段不变,替换以太帧头的信息,依次向各个邻居转发TRILL数据帧;
步骤400、在本机是出口路由交换机时,解封装所述TRILL数据帧获得原始以太数据帧,学习所述原始以太数据帧的MAC地址,将所述原始以太数据帧进行本地二层转发;在本机不是出口路由交换机时,保持TRILL数据帧帧头入口标识和出口标识不变,遍历本地路由交换机除收到数据帧的端口以外所有上行端口,依次从所述上行端口转发该TRILL数据帧。
2.如权利要求1所述的多链接透明互联网络(TRILL)数据帧的转发方法,其特征在于,在所述步骤200前还包括:
判断所述TRILL数据帧帧头所有字段值是否合法,如果不合法,则丢弃所述TRILL数据帧。
3.如权利要求1所述的多链接透明互联网络(TRILL)数据帧的转发方法,其特征在于,所述步骤300包括:
步骤310、判断以所述TRILL数据帧帧头中的出口标识所指示的出口路由交换机为根的分发树是否存在,如果是,则执行步骤305,如果否,则丢弃所述TRILL数据帧;
步骤320、本机处理器获取所述出口路由交换机在所述分发树上的邻居信息;
步骤330、对所述TRILL数据帧进行邻居检查和分发树的RPF检查,检验转发是否会出错;如果检查通过,则执行步骤307,否则丢弃所述TRILL数据帧;
步骤340、保持TRILL数据帧帧头中入口标识和出口标识不变,只替换以太网头的信息,根据获取的所述邻居的信息依次向各个邻居转发替换了以太网头信息的TRILL数据帧,结束本机转发流程。
4.如权利要求1所述的多链接透明互联网络(TRILL)数据帧的转发方法,其特征在于,所述步骤400包括:
步骤410、判断TRILL数据帧帧头中入口标识和出口标识是否一致,如果是,则丢弃所述TRILL数据帧,如果否,则执行步骤420;
步骤420、判断TRILL数据帧的出口路由交换机是否本机,如果是,则执行步骤430,如果否,则执行步骤440;
步骤430、解封装所述TRILL数据帧获得原始以太数据帧,学习所述以太数据帧携带的MAC地址,将原始以太数据帧进行本地二层转发,结束本机转发流程;
步骤440、保持TRILL数据帧帧头入口标识和出口标识不变,遍历除收到数据帧的端口以外所有上行端口,依次转发所述TRILL数据帧,结束本机转发流程。
5.如权利要求4所述的多链接透明互联网络(TRILL)数据帧的转发方法,其特征在于,所述判断TRILL数据帧的出口路由交换机是否本机为判断所述TRILL数据帧帧头的出口标识与本机的标识是否相同。
6.如权利要求1-5中任一项所述的多链接透明互联网络(TRILL)数据帧的转发方法,其特征在于,所述入口标识为TRILL数据帧帧头的Ingress Nickname字段,所述出口标识为TRILL数据帧帧头的Egress Nickname字段。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于神州数码网络(北京)有限公司,未经神州数码网络(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210245735.1/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置