通过路由器提供虚拟化的可见性制造技术

技术编号:10344113 阅读:196 留言:0更新日期:2014-08-21 16:12
一种由网络元件实现的跟踪家庭网络中装置的IPv6地址的方法,其中网络元件向家庭网络提供DHCPv6服务,并且家庭网络上的家庭网络路由器使用由DHCPv6服务提供的前缀将IPv6地址分配给装置,方法包括:接收来自家庭网络路由器对前缀委托的DHCPv6请求;向家庭网络路由器发送包括分配的前缀的DHCPv6消息,DHCPv6消息包括对配置的IPv6地址的通知的请求;接收来自家庭网络路由器的包括用于配置的装置的MAC地址和对应的IPv6地址的第一ICMP消息;以及向家庭网络路由器发送第二ICMP消息以确认记录用于配置的装置的IPv6地址,从而使得网络元件能够直接向配置的装置提供服务和转发业务。

【技术实现步骤摘要】
【国外来华专利技术】通过路由器提供虚拟化的可见性相关申请交叉引用对与本申请在相同日期提交并且共同拥有的由WassimHaddad等人的共同未决专利申请“用于虚拟化的家庭IP服务传递的体系结构”(ARCHITECTUREFORVIRTUALIZEDHOMEIPSERVICEDELIVERY)进行交叉引用。交叉引用的申请通过引用结合于本文中。
本专利技术的实施例涉及因特网协议版本6(IPv6)地址的分配。具体而言,本专利技术的实施例涉及由路由器分配IPv6地址到家庭网络中的装置,使得因特网服务提供商具有上游路由器的分配的IPv6地址的可见性。
技术介绍
家庭网络用于将家庭中的装置相互连接和连接到因特网。这些家庭网络经称为住宅网关(RGW)的装置连接到住宅因特网服务提供商。此装置在家庭网络与接入网络(即,因特网服务提供商的核心网络,包括因特网服务提供商的接入控制装置,如宽带远程接入服务器(BRAS)路由器或宽带网络网关(BNG))之间提供物理和协议连接性。RGW能够为家庭网络提供桥接或路由选择支持。它通常也提供另外的服务,如防火墙保护和网络地址转换。RGW能够使用有线和无线协议和连接与家庭中的装置连接。RGW能够提供以太网连接的集合及使用IEEE802.11(a/b/g/n)的无线局域网。RGW也能够是用于诸如因特网协议话音(VOIP)等服务的服务传递点,或者对如共享电视传递的服务解复用点。在一些情况下,家庭网络能够附接有不止一个路由器。这些另外的路由器形成分层结构或树,其中RGW形成基(base)或根。虽然优选的体系结构是避免此类路由器,但它对因特网服务提供商具有这样的家庭网络拓扑内的装置(当它们被使用时)的可见性是有帮助的。然而,由于路由器而不是RGW最靠近配置用于装置的IP地址的装置,连接到这些拓扑中的路由器的装置的地址被隐藏。
技术实现思路
一种由因特网服务提供商的网络元件实现的跟踪家庭网络中的装置的因特网协议版本6(IPv6)地址的方法,其中网络元件向家庭网络提供动态主机配置协议版本6(DHCPv6)服务,并且家庭网络上的家庭网络路由器使用由DHCPv6服务提供的前缀将IPv6地址分配给装置,方法包括以下步骤:由网络元件接收来自家庭网络路由器对前缀委托的DHCPv6请求,包括对IPv6地址分配通知请求的支持的指示符;由网络元件向家庭网络路由器发送包括分配的前缀的DHCPv6消息,DHCP消息包括对配置用于家庭网络中的装置的IPv6地址的通知的请求;由网络元件接收来自家庭网络路由器的第一因特网控制消息协议(ICMP)消息,ICMP消息包括用于配置的装置的媒体接入控制(MAC)地址和对应的IPv6地址;以及由网络元件向家庭网络路由器发送第二ICMP消息,ICMP消息确认记录用于配置的装置的IPv6地址,从而使得网络元件能够直接向配置的装置提供服务和转发业务。一种跟踪家庭网络中装置的因特网协议版本6(IPv6)地址的因特网服务提供商的网络元件,其中网络元件向家庭网络提供动态主机配置协议版本6(DHCPv6)服务,并且家庭网络上的家庭网络路由器使用由DHCPv6服务提供的前缀将IPv6地址分配给装置,网络元件包括:存储装置,用于存储主机IPv6地址表;网络处理器,其耦合到存储装置,网络处理器执行因特网协议服务路由器来为因特网服务订户提供数据面板服务,IP服务路由器包括虚拟网关控制器以向家庭网络中的家庭网络路由器提供DHCPv6服务;DHCPv6服务响应于接收来自第一家庭网络路由器对前缀委托的DHCPv6请求(包括对IPv6地址分配通知请求的支持的指示符)而分配前缀给第一家庭网络路由器,其中DHCPv6服务发送DHCPv6消息(包括分配的前缀和对配置用于家庭网络中装置的IPv6地址的通知的请求),虚拟网关的DHCPv6服务接收来自第一家庭网络路由器的第一因特网控制消息协议(ICMP)消息,ICMP消息包括用于配置的装置的媒体接入控制(MAC)地址和对应的IPv6地址,虚拟网关在主机IPv6地址表中记录IPv6配置,并且向第一家庭网络路由器发送第二ICMP消息,第二ICMP消息确认记录用于配置的装置的IPv6地址,从而使得IP服务路由器能够提供数据面板服务到配置的装置。附图说明通过示例的方式而不是限制的方式在附图中示出本专利技术,图中相似的标号表示类似的元件。应注意,在本公开中对“一”或“一个”实施例的不同引用不一定是指相同的实施例,并且这样的引用意指至少一个。此外,结合实施例描述特定特征、结构或特性时,认为结合无论是否明确描述的其它实施例,影响这样的特征、结构或特性是在本领域技术人员的认知之内。图1是通过路由器实现虚拟化的可见性的网络的一个实施例的图。图2是在家庭网络路由器与虚拟网关控制器之间的消息传递的一个实施例的图。图3是用于通过住宅路由器使能虚拟化的可见性的过程的一个实施例的流程图。图4是用于接口连接(interfacing)虚拟网关控制器的机器到机器系统的体系结构的一个实施例的图。具体实施方式在下面的描述中,陈述了许多特定细节。然而,理解的是,可在没有这些特定细节的情况下实践本专利技术的实施例。在其它情况下,公知的电路、结构和技术未详细示出以免混淆对此描述的理解。然而,本领域的技术人员将领会到,可无需此类特定细节而实践本专利技术。通过包括的描述,本领域普通技术人员将能够在不进行不当实验的情况下实现适当的功能性。将参照图1和2的示范实施例描述流程图的操作。然而,应理解图3中流程图的操作能通过除了参照图1和2讨论的那些以外的本专利技术的实施例执行,并且参照图1和2讨论的实施例能执行与参照图3的流程图讨论的那些不同的操作。附图中所示技术可使用一个或多个电子装置(例如,终端站、网络元件、服务器或类似电子装置)上存储和执行的代码和数据来实现。此类电子装置使用非暂时性机器可读或计算机可读媒体来存储和传递(在内部和/或通过网络与其它电子装置)代码和数据,所述非暂时性机器可读或计算机可读媒体例如非暂时性机器可读或计算机可读存储媒体(例如,磁盘、光盘、随机存取存储器、只读存储器、闪速存储器装置及相变存储器)。另外,此类电子装置通常包括耦合到诸如一个或多个存储装置、用户输入/输出装置(例如,键盘、触摸屏和/或显示器)和网络连接的一个或多个其它组件的一个或多个处理器的集合。处理器的集合与其它组件的耦合通常是通过一个或更多个总线和桥接器(也称为总线控制器)。存储装置表示一个或更多个非暂时性机器可读或计算机可读存储媒体和非暂时性机器可读或计算机可读通信媒体。因此,给定电子装置的存储装置通常存储代码和/或数据用于在该电子装置的一个或多个处理器的集合上执行。当然,本专利技术的实施例的一个或多个部分可使用软件、固件和/或硬件的不同组合来实现。如本文中使用的,网络元件(例如,路由器、交换器、桥接器或类似连网装置)是一件连网设备,包括在通信上与网络上的其它设备(例如,其它网络元件、终端站或类似连网装置)互连的硬件和软件。一些网络元件是“多服务网络元件”,其为多个连网功能(例如,路由选择、桥接、交换、第2层聚合、会话边界控制、多播和/或订户管理)提供支持和/或为多个应用服务(例如,数据收集)提供支持。本专利技术的实施例提供用于避免现有技术的缺点的方法和系统。随着家庭连网的需要已本文档来自技高网
...
通过路由器提供虚拟化的可见性

【技术保护点】
一种由因特网服务提供商的网络元件实现的跟踪家庭网络中装置的因特网协议版本6 (IPv6)地址的方法,其中所述网络元件向所述家庭网络提供动态主机配置协议版本6 (DHCPv6)服务,并且所述家庭网络上的家庭网络路由器使用由所述DHCPv6服务提供的前缀将IPv6地址分配给所述装置,所述方法包括以下步骤:由所述网络元件接收来自家庭网络路由器对前缀委托的DHCPv6请求,所述DHCPv6请求包括对IPv6地址分配通知请求的支持的指示符;由所述网络元件向所述家庭网络路由器发送包括分配的前缀的DHCPv6消息,所述DHCP消息包括对配置用于所述家庭网络中所述装置的IPv6地址的通知的请求;由所述网络元件接收来自所述家庭网络路由器的第一因特网控制消息协议(ICMP)消息,所述ICMP消息包括用于配置的装置的媒体接入控制(MAC)地址和对应的IPv6地址;以及由所述网络元件向所述家庭网络路由器发送第二ICMP消息,所述ICMP消息用于确认记录用于所述配置的装置的所述IPv6地址,从而使得所述网络元件能够直接向所述配置的装置提供服务和转发业务。

【技术特征摘要】
【国外来华专利技术】2011.10.11 US 13/271,0471.一种由因特网服务提供商的网络元件实现的跟踪家庭网络中装置的因特网协议版本6IPv6地址的方法,其中所述网络元件向所述家庭网络提供动态主机配置协议版本6DHCPv6服务,并且所述家庭网络上的家庭网络路由器使用由所述DHCPv6服务提供的前缀将IPv6地址分配给所述装置,所述方法包括以下步骤:由所述网络元件接收来自家庭网络路由器对前缀委托的DHCPv6请求,所述DHCPv6请求包括对IPv6地址分配的通知的请求的支持的指示符;由所述网络元件向所述家庭网络路由器发送包括分配的前缀的DHCPv6消息,所述DHCPv6消息包括对配置用于所述家庭网络中所述装置的IPv6地址的通知的请求;由所述网络元件接收来自所述家庭网络路由器的第一因特网控制消息协议ICMP消息,所述第一ICMP消息包括用于配置的装置的媒体接入控制MAC地址和对应的IPv6地址;以及由所述网络元件向所述家庭网络路由器发送第二ICMP消息,所述第二ICMP消息用于确认记录用于所述配置的装置的所述IPv6地址,从而使得所述网络元件能够直接向所述配置的装置提供服务和转发业务。2.如权利要求1所述的方法,其中所述第一ICMP消息由所述网络元件从充当所述因特网服务提供商网络与所述家庭网络之间的桥接器的住宅网关接收。3.如权利要求1所述的方法,其中所述第一ICMP消息在由所述家庭网络路由器与所述网络元件之间的另一家庭网络路由器转发后由所述网络元件接收。4.如权利要求1所述的方法,其中从所述家庭网络路由器接收的所述MAC地址由所述家庭网络路由器使用重复地址检测过程确定。5.如权利要求1所述的方法,其中所述第一ICMP消息包括所述配置的装置的使用期限或重新验证时间,以使能由所述网络元件检测所述配置的装置从所述家庭网络的断开。6.一种跟踪家庭网络中装置的因特网协议版本6IPv6地址的因特网服务提供商的网络元件,其中所述网络元件向所述家庭网络提供动态主机...

【专利技术属性】
技术研发人员:W哈达J哈尔佩恩
申请(专利权)人:瑞典爱立信有限公司
类型:发明
国别省市:瑞典;SE

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1