[发明专利]一种TRILL网络中DHCP报文转发方法和路由桥有效
申请号: | 201110241888.4 | 申请日: | 2011-08-19 |
公开(公告)号: | CN102307144A | 公开(公告)日: | 2012-01-04 |
发明(设计)人: | 周万 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/12;H04L12/46 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 谢安昆;宋志强 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 trill 网络 dhcp 报文 转发 方法 路由 | ||
1.一种多链接半透明互联TRILL网络中动态主机配置协议DHCP报文转发方法,所述TRILL网络至少包括一个组播树,其中,该组播树包括多个路由桥RB,其特征在于,将连接DHCP服务器的RB的端口设置为该组播树的DHCP报文信任端口,所述方法包括:
如果所述RB本地设置该组播树的DHCP报文信任端口,该RB将使用的所述TRILL网络中的唯一虚拟组播组地址通知该网络中的其它RB,并针对组播分发树进行所述虚拟组播组剪枝;当收到其它RB发来的目的地址为所述虚拟组播组地址的请求报文时,将所述请求报文的目的MAC地址修改为广播地址发送给自身下挂的DHCP服务器;该RB收到自身下挂的DHCP服务器发来的响应报文时,转发给发来所述请求报文的RB;
如果所述RB本地未设置该组播树的DHCP报文信任端口,该RB学习到设置信任端口的RB发来的虚拟组播组地址,并针对组播分发树进行所述虚拟组播组剪枝;当收到DHCP客户端发来的请求报文时,将所述请求报文的目的MAC地址修改为所述虚拟组播组地址并沿着组播分发树转发;当收到其它RB发来的响应报文时,转发给自身下挂的DHCP客户端。
2.根据权利要求1所述的方法,其特征在于,所述RB将使用的所述TRILL网络中的唯一虚拟组播组地址通知该网络中的其它RB的方法为:
所述RB将使用的所述TRILL网络中的唯一虚拟组播组地址通知给自身的多链路透明互联中间系统之间路由协议TRILL ISIS进程,所述TRILL ISIS进程将所述虚拟组播组地址作为类型长度值TLV封装,携带在TRILL ISIS的标签转发路径LSP报文中通知TRILL网络中的其他RB。
3.根据权利要求2所述的方法,其特征在于,所述针对组播分发树进行所述虚拟组播组剪枝的方法为:
遍历组播分发树的每个端口,在发送携带虚拟组播组的TLV的ISIS LSP的RB的端口上生成虚拟组播组转发表项;所述虚拟组播组转发表项存储组播组和未被剪掉的端口的端口号。
4.根据权利要求1-3任意一项所述的方法,其特征在于,所述方法进一步包括:收到其它RB发来的目的地址为所述虚拟组播组地址的请求报文时,将所述请求报文携带的入口RB的桥标识BRIDGE ID号、客户端IP地址和客户端MAC地址绑定保存;
所述RB收到自身下挂的DHCP服务器发来的响应报文时,转发给发来所述请求报文的RB的方法为:
收到DHCP服务器发来的响应报文时,如果所述响应报文的目的MAC地址为广播地址,则将所述广播地址修改为所述绑定保存的客户端MAC地址,并封装所述绑定保存的入口RB的BRIDGE ID号,转发给发来所述请求报文的RB;如果所述响应报文的目的MAC地址为所述绑定保存的客户端MAC地址,则直接封装所述绑定保存的入口RB的桥标识BRIDGE ID号,转发给发来所述请求报文的RB。
5.根据权利要求1-3任意一项所述的方法,其特征在于,本地设置DHCP报文信任端口的RB,针对组播分发树进行所述虚拟组播组剪枝之后,所述方法进一步包括:生成DHCP报文地址转换表项;所述DHCP报文地址转换表项用于存储所述虚拟组播组地址;
所述当收到其它RB发来的目的地址为所述虚拟组播组地址的请求报文时,将所述请求报文的目的MAC地址修改为广播地址发送给自身下挂的DHCP服务器的方法为:当收到其他RB发来的目的地址为所述DHCP报文地址转换表项中存储的虚拟组播地址时,将所述请求报文的目的MAC地址修改为广播地址发送给自身下挂的DHCP服务器;
本地未设置DHCP报文信任端口的RB,针对组播分发树进行所述虚拟组播组剪枝之后,所述方法进一步包括:生成相应的DHCP报文地址转发表项;所述相应的DHCP报文地址转发表项用于存储所述虚拟组播组地址和报文特征匹配字段;所述报文匹配字段用于匹配所述DHCP客户端发送的请求报文;
当收到DHCP客户端发来的请求报文时,将所述请求报文的目的MAC地址修改为所述虚拟组播组地址并沿着组播分发树转发的方法为:当收到DHCP客户端发来的报文时,根据所述相应的DHCP报文地址转发表项中保存的报文特征匹配字段,确定接收的报文为请求报文时,将所述请求报文的目的MAC地址修改为所述相应的DHCP报文地址转发表项中存储的虚拟组播组地址并沿着组播分发树转发。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110241888.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:具有缩短的中间管的三管减震器
- 下一篇:视频比分的识别方法及装置