[发明专利]基于DHCPv6侦听的IPv6报文交换系统及方法无效
申请号: | 201210023779.X | 申请日: | 2012-02-03 |
公开(公告)号: | CN102546428A | 公开(公告)日: | 2012-07-04 |
发明(设计)人: | 梁小冰 | 申请(专利权)人: | 神州数码网络(北京)有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/12;H04L12/46 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 宋松 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 dhcpv6 侦听 ipv6 报文 交换 系统 方法 | ||
1.一种基于DHCPv6侦听的IPv6报文交换系统,所述系统包括DHCPv6客户端,接入交换机,汇聚交换机和DHCPv6服务器;其中,所述接入交换机为二层交换设备,所述汇聚交换机为三层交换设备;
所述接入交换机用于通过侦听IPv6地址请求过程建立包括用户IP地址、MAC地址和虚拟局域网标识的端口绑定信息,并通过绑定报文将所述端口绑定信息发送给汇聚交换机;
所述汇聚交换机用于根据所述绑定报文携带的绑定信息以及绑定报文接收端口更新主机路由表项,并根据所述主机路由表项对IPv6报文进行跨虚拟局域网转发。
2.如权利要求1所述的基于DHCPv6侦听的IPv6报文交换系统,其特征在于,所述接入交换机建立端口绑定信息包括:接入交换机根据DHCPv6客户端的DHCPv6请求报文中的MAC地址以及接收的报文端口和虚拟局域网标识建立临时绑定信息;接入交换机接收到DHCPv6服务器的DHCPv6回复报文后,根据DHCPv6回复报文中的IPv6地址和MAC地址结合对应的临时绑定信息生成端口绑定信息。
3.如权利要求1所述的基于DHCPv6侦听的IPv6报文交换系统,其特征在于,所述汇聚交换机根据所述绑定报文的接收端口设置端口绑定信息的接入端口,将DHCPv6端口绑定信息中的IPv6地址作为目的主机,绑定信息的MAC地址,接入端口和接入虚拟局域网标识分别对应主机路由表项下一跳的目的MAC地址DMAC、出端口、出虚拟局域网标识来更新主机路由表项。
4.如权利要求1所述的基于DHCPv6侦听的IPv6报文交换系统,其特征在于,所述接入交换机对DHCPv6绑定报文进行加密和散列处理后发送所述绑定报文。
5.如权利要求1所述的基于DHCPv6侦听的IPv6报文交换系统,其特征在于,所述接入交换机包括收发模块、交换侦听模块、临时绑定模块、端口绑定模块和绑定报文生成模块,其中,
所述收发模块从不同的端口接收/发送DHCPv6报文交由交换侦听模块转发;
所述交换侦听模块进行DHCPv6转发同时进行DHCPv6侦听,将接收到的DHCPv6请求报文重定向到临时绑定模块、将接收到的DHCPv6回复报文重定向到端口绑定模块;
所述临时绑定模块在收到来自DHCPv6客户端的DHCPv6请求报文时为该DHCPv6客户端创建一个临时请求绑定,提取DHCPv6请求报文中的MAC地址以及接收该请求报文的端口和VLAN ID保存到对应于该DHCPv6客户端的临时请求绑定信息中,并将该DHCPv6请求报文交由交换侦听模块转发至预先设置的可信端口;
所述端口绑定模块用于在从可信端口接收到DHCPv6回复报文时查询所述临时绑定模块中的临时请求绑定信息,如果存在具有相同MAC地址的临时请求绑定信息,则创建DHCPv6网络节点的端口绑定信息,从DHCPv6回复报文中取出IPv6地址和地址有效期,并从临时请求绑定信息中提取该网络节点的MAC地址、接入端口和虚拟局域网标识(VLAN ID),将上述信息绑定保存在端口绑定信息中,并将该DHCPv6回复报文交由交换侦听模块转发至DHCPv6节点所在端口;
所述绑定报文生成模块用于将DHCPv6端口绑定信息加入到DHCPv6绑定报文中,并对绑定报文进行加密和散列处理后上传到汇聚交换机。
6.如权利要求1所述的基于DHCPv6侦听的IPv6报文交换系统,其特征在于,所述汇聚交换机包括收发模块、交换模块、绑定报文处理模块和路由更新模块;
所述收发模块从不同的端口接收/发送数据报文交由交换模块转发;
所述绑定报文处理模块用于接收DHCPv6绑定报文,从中提取DHCPv6端口绑定信息,并设置DHCPv6端口绑定信息中的接入端口为收到DHCPv6绑定报文的端口;
所述路由更新模块将所述端口绑定信息中的IPv6地址、MAC地址、接入端口和虚拟局域网标识分别对应作为主机路由表的下一跳目的主机地址,下一跳的目的MAC地址、出端口、出虚拟局域网标识,更新所述交换模块中的主机路由表项;
所述交换模块用于根据第三层路由表项进行数据报文路由转发。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于神州数码网络(北京)有限公司,未经神州数码网络(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210023779.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种IMS网络中应用服务器的组网结构
- 下一篇:智能家居实现系统及方法