[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN101047618B - 获取网络路径信息的方法和系统 - Google Patents

获取网络路径信息的方法和系统 Download PDF

Info

Publication number
CN101047618B
CN101047618B CN2006100668085A CN200610066808A CN101047618B CN 101047618 B CN101047618 B CN 101047618B CN 2006100668085 A CN2006100668085 A CN 2006100668085A CN 200610066808 A CN200610066808 A CN 200610066808A CN 101047618 B CN101047618 B CN 101047618B
Authority
CN
China
Prior art keywords
message
forwarding unit
network
access
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN2006100668085A
Other languages
English (en)
Other versions
CN101047618A (zh
Inventor
欧阳伟龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN2006100668085A priority Critical patent/CN101047618B/zh
Publication of CN101047618A publication Critical patent/CN101047618A/zh
Application granted granted Critical
Publication of CN101047618B publication Critical patent/CN101047618B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了获取网络路径信息的方法和系统,方法包括:在发给网络边缘设备的报文的传输过程中,报文途经的转发设备将自身设备标识信息和或该报文接入该转发设备的链路信息按照预定的顺序添加到报文中;当所述报文到达网络边缘设备后,从所述报文中顺序解析出各个转发设备标识和该报文接入该转发设备的链路信息,组合成该网络路径信息。系统包括:转发设备,设置在所述转发设备上用于将设备标识以及报文接入链路信息添加到报文中的添加模块,还包括用于从报文中顺序解析出转发设备标识和接入链路信息、并组合成该报文的网络路径信息的生成模块。本发明可以实现收集详细的网络路径信息,并在此基础上充分保障网络的服务质量。

Description

获取网络路径信息的方法和系统
技术领域
本发明涉及通信网络的信息收集技术,尤其涉及在通信网络中获取网络路径信息的方法和系统。 
背景技术
目前,欧洲电信标准化协会(ETSI)和国际电信联盟电信标准化部门(ITU-T)等国际标准化组织都提出下一代电信网是构建在IP或分组交换网上的。随着技术的不断发展,在IP网上提供三网合一的技术趋势日益显现。但是IP网的设计初衷仅是解决位于不同地方的设备的互连问题,具有极大的开放性。由于其具有开放性,所以IP网技术得以在短短十年间已经得到的长足的发展,基本已经普及到家庭了,并成为人们日常生活和工作中不可缺少的组成部分。但是,也因为其开放性和仅提供互连的能力,导致IP网无法保证业务的服务质量和用户访问网络的安全。 
传统的公共交换电话网(PSTN)经过了几十年的不断演进,才发展到集智能网、数字数据网(DDN)等多业务的网络,由于PSTN为封闭式系统,所以其具备的安全和可靠的服务质量得到了广泛的公识。但是,由于其本身技术问题,使得PSTN无法像IP网一样提供宽带服务。 
目前下一代电信网所面临的问题是提供像PSTN那样的可靠的服务质量,困扰宽带发展的最后“一公里”即接入网也是同样存在服务质量问题。 
由于接入网的技术多样且存在较大的收敛比,要实现可靠的服务质量首先要解决的问题是如何收集和管理用户的网络拓扑信息,并以此为基础收集接入网的拓扑结构。图1为一种接入网的拓扑接口示意图。参见图1,用户网络的用户设备(UE)发出的报文经过接入网络的二层交换机(LSW)、光网络单元(ONU)、和数字业务线路接入汇聚设备(DSLAM)进入到二层汇聚层,经过三层软交换设备(L3Switch)进行转发,之后再进入到三层网络,由IP边缘设备(IP Edge)即资源接纳控制系统(RACS)进行处理。 
目前的数字业务线路论坛(DSL forum)为了解决IP上联的接入网DSLAM上的用户端口定位问题,采用扩展动态主机配置协议(DHCP)option 82或PPPoE自定义属性(0X0105)携带用户在DSLAM上的端口信息上报给IPEdge(BRAS),从而区分共享接入网的VLAN或端口的不同用户,防止帐号盗用。 
但是上述方案由于仅有DLSAM才能添加上述用户的端口信息,因此只能收集接入网的VLAN或端口信息,无法收集和管理详细的网络路径信息,更无法收集详细的网络拓扑信息。 
发明内容
有鉴于此,本发明的主要目的在于提供一种获取网络路径信息的方法,可以实现收集的详细网络路径信息,以在此基础上充分保障网络的服务质量。 
本发明的另一目的在于提供一种获取网络路径信息的系统,以实现收集详细的网络路径信息,并在此基础上充分保障网络的服务质量。 
为了实现上述发明目的,本发明的主要技术方案为: 
一种获取网络路径信息的方法,该方法包括: 
在发给网络边缘设备的报文的传输过程中,报文途经的转发设备将自身设备标识信息和/或该报文接入该转发设备的链路信息按照预定的顺序添加到该报文中,其中,所述报文为用户发起的用户报文或网络设备发起的报文,且所述报文通过网络中的各个转发设备依次转发; 
当所述报文到达网络边缘设备后,所述网络边缘设备从所述报文中顺序解析出各个转发设备标识和该报文接入该转发设备的链路信息,组合成该报文的网络路径信息。 
优选地,所述方法进一步包括:根据通过不同发起方发起的多个报文所 
优选地,所述方法进一步包括:根据通过不同发起方发起的多个报文所 获取的多个不同网络路径信息构建网络的拓扑结构。 
优选地,所述方法进一步包括:所述转发设备在收到报文后进一步解析出最晚添加到该报文中的设备标识信息,根据该设备标识信息判断此设备是否与本转发设备接入该报文的链路直接相连,如果是则将本转发设备的标识信息和该报文接入本转发设备的链路信息按照预定的顺序添加到该报文中并转发;否则,将所述最晚添加到该报文中的设备标识信息和或链路信息设置为无效或者丢弃所述报文并上报。 
优选地,所述报文为用户发起的用户报文或网络设备发起的报文。 
所述方法还可进一步包括:所述转发设备在转发报文的同时,绑定记录本转发设备标识、该报文接入本转发设备的链路信息和报文发起方的标识;在后续通讯过程中如果收到的报文未从该报文的发起方所绑定的接入链路接入,则判定该报文接入非法,并触发执行处理非法报文的过程。 
所述报文可以为:地址分配协议报文。且所述方法进一步包括:所述地址分配协议报文发送到网络连接子系统NASS,由NASS进行认证后,为报文发起方分配IP地址,并将所述IP地址、以及所述IP地址申请报文所途径网络路径的设备标识和链路信息发送给资源接纳控制系统RACS,由RACS根据所述网络路径的资源占用情况为报文发起方分配网络资源。 
上述地址分配协议为:DHCP、PPPoE、或IPv6的邻居发现协议,且所述设备标识信息和或所述报文接入转发设备的链路信息添加在邻居发现协议的扩展选项或属性中。 
所述报文也可以为:认证报文、生成树协议、或链路发现协议报文。 
所述报文可以为用户发起的报文,且所述网络中接入用户报文的转发设备依次为二层交换机、光网络单元、数字业务线路接入汇聚设备、和三层软交换设备。 
优选地,所述报文接入转发设备的链路信息包括:该报文接入该转发设备的端口号和VLAN信息。 
一种获取网络路径信息的系统,包括通信网络中用于接入转发报文的转发设备,该系统还包括:添加模块,设置在所述转发设备上,用于在转发设备接入转发发送给网络边缘设备的报文时,将本地转发设备的标识以及所述报文接入该转发设备的链路信息按照预定的顺序添加到所述该报文中,其中,所述报文为用户发起的用户报文或网络设备发起的报文,且所述报文通过网络中的各个转发设备依次转发;还包括网络路径信息生成模块,用于在所述报文到达网络边缘设备后,从该报文中顺序解析出各个转发设备标识和该接入该转发设备的链路信息,组合成该报文的网络路径信息。
优选的,该系统进一步包括:网络拓扑结构生成模块,用于根据所述网络路径信息生成模块所组合成的不同发起方所发起报文的网络路径信息构建网络的拓扑结构。 
优选的,该系统进一步包括判断模块,设置在所述转发设备上,用于在所述转发设备在收到报文后解析出最晚添加到该报文中的设备标识信息,根据该设备标识信息判断此设备是否与本转发设备接入该报文的链路直接相连,如果是则触发所述添加模块将本转发设备的标识信息和所述报文接入本转发设备的链路信息按照预定的顺序添加到报文中并转发;否则,将所述最晚添加到该报文中的设备标识信息和/或链路信息设置为无效或者丢弃所述报文并上报。 
所述报文可以为用户发起的用户报文或网络设备发起的报文。 
该系统进一步包括第一安全处理模块,设置在所述转发设备上,用于绑定记录所述报文接入本转发设备的链路信息和报文发起方的标识;还包括第二安全处理模块,与所述第一安全处理模块相连,用于根据所述第一安全处理模块的绑定记录信息判断转发设备收到的报文是否从该报文发起方所绑定的接入链路接入,如果判定未从所绑定的接入链路接入则判定该报文的接入为非法,并触发转发设备执行处理非法报文。 
所述报文可以为:地址分配协议报文。且该系统进一步包括:NASS和RACS,NASS还用于为报文发起方分配IP地址,并将所述IP地址、以及申请IP地址的报文所途径网络路径的设备标识和链路信息发送给RACS,RACS用于根据所述该网络路径的资源占用情况为报文发起方分配网络资源。 
优选的,所述报文可以为:认证报文、生成树协议、或链路发现协议报文。 
优选的,所述报文为用户发起的用户报文,且所述网络中接入转发该用户报文的所述转发设备依次为二层交换机、光网络单元、数字业务线路接入汇聚设备、和三层软交换设备。 
优选的,所述报文接入转发设备的链路信息包括:该报文接入该转发设备的端口号和VLAN信息。 
由于本发明在每个转发设备转发报文的同时(例如在申请IP地址的过程中,或者用户认证的过程中,或者进行链路发现的过程中)在报文中添加网络拓扑信息,即转发设备的标识和该报文接入的端口号和链路信息,并组成报文的网络路径信息,因此可以实现收集详细的网络路径信息,并在此基础上充分保障网络的服务质量。 
通过收集多个网络路径信息,还可以在此基础上构建整个接入网的拓扑结构,从而根据整个接入网的拓扑结构更合理地分配资源,提高服务质量,并为A-RACF对接入网的服务质量或业务控制打下坚实的基础。 
而且,由于本发明可以在转发报文的过程中即可构建出网络拓扑结构,因此减少了现有技术中通过手工维护网络拓扑的复杂度。 
最后,由于本发明所述转发设备可绑定记录转发设备标识、用户接入本转发设备的链路信息和用户标识;在后续通讯过程中一旦发现接入的报文没有从所记录的该报文的用户标识对应的接入链路接入,则判定该报文接入非法,并执行非法处理,例如直接丢弃报文,这样就可以在各级转发设备做了设备标识、用户标识和用户接入链路的绑定关系,因此可以防止用户标识(例如MAC地址)被盗用,能够彻底保证用户的安全接入。 
附图说明
图1为一种接入网的拓扑接口示意图; 
图2为本发明所述地址分配协议中扩展选项的示意图; 
图3为本发明获取网络路径信息的示意图; 
图4为本发明所述的一种获取网络路径信息的系统的结构示意图。 
具体实施方式
下面通过具体实施例和附图对本发明做进一步详细说明。 
本发明的核心技术方案为:在发给网络边缘设备的报文的传输过程中,报文途经的转发设备将自身设备标识信息和或该报文接入该转发设备的链路信息按照预定的顺序添加到该报文中;当所述报文到达网络边缘设备后,从所述报文中顺序解析出各个转发设备标识和该报文接入该转发设备的链路信息,组合成该报文的网络路径信息。在获取的网络路径信息的基础上,本发明还可根据通过不同发起方发起的多个报文所获取的多个不同网络路径信息构建网络的拓扑结构。当发起所述报文的设备越全面,则所获取的网络路径信息也越丰富,所构建的网络拓扑结构也越全面;当网络中所有的设备都向边缘设备发起过报文,并利用这些报文获取相应的网络路径,则以此可构建出的完整的网络拓扑结构。 
本发明所述发给网络边缘设备的报文可以为由用户发起的用户地址分配协议报文,也可以为用户认证报文,也可以是用户专门发起的链路发现报文。同样,所述发给网络边缘设备的报文也可以为任何一个网络设备所发起的报文,例如地址分配协议报文、认证报文、生成树协议、以及链路发现协议报文等等。例如所述用户地址分配协议具体可以为:DHCP或IPv6的IP地址申请报文或地址重复检查报文,或者为PPPoE的链路建立请求报文,这些报文都是在分配IP地址后才能确定网络的路径信息。以下实施例中以用户发起的IP地址申请报文为例对本发明进行详细描述。 
当在网络接入用户IP地址申请报文的过程中实施本发明时,所述用户报文所采用的通信协议为地址分配协议。所述地址分配协议为:DHCP、PPPoE、或IPv6的邻居发现协议,且所述设备标识信息和或用户接入设备的 链路信息添加在邻居发现协议的扩展选项(或扩展属性,本文以扩展选项为例说明)中。图2为本发明所述地址分配协议中扩展选项的示意图。参见图2,所述扩展选项中包括一个选项头、至少一个子选项或,其中选项头包含选项长度和指向最后一个子选项的指针,每个子选项包含设备标识、用户链路信息及其有效位标志。 
本实施例以收集接入网的网络路径信息并进一步收集接入网的拓扑结构信息为例进行说明。例如一般接入网中的转发设备依次包括:二层交换机(LSW)、光网络单元(ONU)、数字业务线路接入汇聚设备(DSLAM)、和三层软交换设备(L3Switch)。以下实施例以收集所述接入网的拓扑结构信息为例对本发明进行说明。图3为本发明获取网络路径信息的示意图。参见图3,本发明的方法包括: 
步骤1、用户设备(UE)向网络侧发起IP地址申请报文,通过接入网络中的各个转发设备依次转发。 
步骤2、转发所述IP地址申请报文的转发设备将自身设备标识信息和或用户接入该转发设备的链路信息按照预定的顺序添加到所述IP地址申请报文的扩展选项中,这样所述IP地址申请报文每经过一个设备都会添加一个的子选项或属性。 
所述的设备标识可以为该设备的MAC地址信息、VLAN信息、或端口号等标识,所述用户接入该转发设备的链路信息可以包括所述用户报文(即IP地址申请报文)接入该转发设备的端口号和VLAN信息。 
步骤3、从UE到网络边缘设备(IP Edge)的各级转发设备依次在地址分配协议报文(即IP地址申请报文)中添加自身设备标识信息和或用户接入该设备的链路信息,最终IP Edge将所述IP地址申请报文转发给网络连接子系统NASS进行认证和IP地址分配处理。 
步骤4、所述IP地址申请报文到达IP Edge后,从所述IP地址申请报文中顺序解析出各个转发设备标识和用户接入该转发设备的链路信息,组合成该用户的网络拓扑信息;并由NASS对该IP地址申请报文的发起用户进 行认证,为该用户分配IP地址;进一步地,还可根据通过不同发起方发起的多个报文所获取的多个不同网络路径信息构建出接入网络的拓扑结构,以在此基础上保障网络服务质量。 
步骤5、NASS在IP地址分配成功后将用户的IP地址、以及所述用户的网络路径信息(即所述IP地址申请报文所途径的网络路径的设备标识和链路信息)通知给资源接纳控制系统(RACS);RACS得知用户的网络拓扑信息后,可很容易地从IP地址得到用户访问业务网络路径的资源占用情况,从而能够为用户有效地分配网络资源。RACS还可以根据NASS所构建出的整个接入网络的拓扑结构,合理地为用户分配网络资源,保障网络的服务质量。 
作为本发明的另一种较优化的方案,在上述步骤2中,所述转发带有扩展选项IP地址申请报文的转发设备还可进一步解析所述扩展选项,取出最晚添加到该IP地址申请报文中的设备标识信息,根据该设备标识信息判断此设备是否与本转发设备接入该报文的用户链路直接相连,如果是则将本转发设备的标识信息和用户接入本转发设备的链路信息按照预定的顺序添加到报文中,将所述最晚添加到该IP地址申请报文中的设备标识信息和或链路信息设置为有效,添加有效标志,并转发该IP地址申请报文;否则,将所述最晚添加到该IP地址申请报文中的设备标识信息和或链路信息设置为无效或者丢弃所述报文并向网络管理器上报该IP地址申请报文。通过这种处理,在所述IP地址申请报文最终转发到NASS后,NASS可进一步根据检查所述IP地址申请报文中添加的有效标志来判断用户所经的网络设备是否都正确,如果有效则都正确,并为该用户分配IP地址,并进行后续操作;如果无效则丢弃该IP地址申请报文。 
为了彻底地防止用户标识被盗用,本发明可以在上述方案的基础上进一步包括:所述转发设备在转发IP地址申请报文的同时,绑定记录本转发设备标识、报文接入本转发设备的链路信息和报文发起方的标识(此处为用户标识,例如用户的MAC地址、VLAN号、或IP地址等标识);在后续通讯 过程中如果本转发设备收到的报文未从该报文的发起方所绑定的接入链路接入,则判定该报文接入非法,并触发执行处理非法报文的过程(例如将该报文丢弃)。 
通过上述处理,由于本发明通过设备标识如MAC地址,可以知道发送给网络边缘设备的报文所途径的网络路径及其与网络拓扑的关系,而且各级转发设备都绑定记录了设备标识、报文发起方的MAC和报文接入转发设备的链路信息,因此可以防止MAC地址被盗用,因此更能够保证用户的安全接入。 
上述实施例所述发给网络边缘设备的报文是由用户发起的IP地址申请报文,当所述报文为其他类型的地址分配协议报文、或者为用户认证报文、或者为用户专门发起的链路发现报文、或生成树协议时,其处理过程与上述实施方法相同,不再赘述。 
当所述发给网络边缘设备的报文是由网络设备(例如ONU)发起时,其处理过程也与上述实施方法相同。例如,由ONU发起的报文在传输过程中,途经的转发设备(例如DSLAM和L3Switch)将自身设备标识信息和或该报文接入该转发设备的链路信息按照预定的顺序添加到该报文中;在报文到达网络边缘设备后,从所述报文中顺序解析出各个转发设备标识和该报文接入该转发设备的链路信息,组合成该报文的网络路径信息。并进一步根据通过多个不同的网络设备(例如LSW、ONU、DSLAM、L3Switch等)所发报文所获取的网络路径信息构建网络的拓扑结构。 
本发明还公开了一种实施上述方法的获取网络路径信息的系统。图4为本发明所述的一种获取网络路径信息系统的结构示意图。参见图4,该系统包括通信网络中用于接入转发报文的转发设备,例如,如果所述报文为用户发送的用户报文,则转发设备按照该用户报文的接入顺序可以依次为LSW、ONU、DSLAM、L3Switch等转发设备,所述报文还可以为网络设备发起的报文所述报文可以为:地址分配协议报文,认证报文、生成树协议、或链路发现协议报文。所述系统还包括:添加模块41,设置在所述转发设备上, 用于在转发设备接入转发报文时,将本地转发设备的标识以及该报文接入该转发设备的链路信息按照预定的顺序添加到所述该报文中;还包括网络路径信息生成模块42,用于在所述报文到达网络边缘设备即IP Edge后,从该报文中顺序解析出各个转发设备标识和该报文接入该转发设备的链路信息,组合成该报文的网络路径信息。 
该系统还进一步包括:网络拓扑结构生成模块43,用于根据所述网络路径信息生成模块42所组合成的不同发起方所发起报文的网络路径信息构建接入网络的拓扑结构。 
该系统还进一步包括判断模块46,设置在所述转发设备上,用于在所述转发设备在收到报文后解析出最晚添加到该报文中的设备标识信息,根据该设备标识信息判断此设备是否与本转发设备接入该报文的链路直接相连,如果是则触发所述添加模块41将本转发设备的标识信息和所述报文接入本转发设备的链路信息按照预定的顺序添加到报文中并转发;否则,将所述最晚添加到该报文中的设备标识信息和或链路信息设置为无效或者丢弃所述报文并上报。 
为了确保转发报文(尤其是用户报文)的安全性,该系统还进一步包括第一安全处理模块44,设置在所述转发设备上,用于绑定记录所述报文接入本转发设备的链路信息和报文发起方的标识;还包括第二安全处理模块45,与所述第一安全处理模块44相连,用于根据所述第一安全处理模块44的绑定记录信息判断转发设备收到的报文是否从该报文发起方所绑定的接入链路接入,如果判定未从所绑定的接入链路接入则判定该报文的接入为非法,并触发转发设备执行处理非法报文,例如将该报文丢弃。 
另外,为了处理地址分配协议报文,所述系统中还进一步包括:NASS和RACS,所述网络路径信息生成模块42可以设置在NASS中,所述网络拓扑结构生成模块43可以设置在RACS中,NASS还用于为用户分配IP地址,并将所述IP地址、以及申请IP地址的报文所途径网络路径的设备标识和链路信息发送给RACS,RACS用于根据所述该网络路径的资源占用情况 为用户分配网络资源,将分配的网络资源发给IP Edge。 
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉该技术的人在本发明所揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。 

Claims (17)

1.一种获取网络路径信息的方法,其特征在于,该方法包括:
用户设备向网络边缘设备发起报文,并将自身的设备标识信息添加到该报文中,所述报文通过接入网络中的各个转发设备依次转发,其中,所述报文为用户发起的用户地址分配协议报文、用户认证报文或者链路发现报文;
所述各个转发设备在收到报文后,解析出最晚添加到该报文中的设备标识信息,根据该设备标识信息判断此设备是否与本转发设备接入该报文的链路直接相连,如果是则将本转发设备的标识信息和该报文接入本转发设备的链路信息按照预定的顺序添加到该报文中并转发;否则,将所述最晚添加到该报文中的设备标识信息和/或链路信息设置为无效或者丢弃所述报文并上报;
当所述报文到达网络边缘设备后,所述网络边缘设备从所述报文中顺序解析出各个转发设备标识和该报文接入该转发设备的链路信息,组合成该报文的网络路径信息。
2.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:根据通过不同发起方发起的多个报文所获取的多个不同网络路径信息构建网络的拓扑结构。
3.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:所述转发设备在转发报文的同时,绑定记录本转发设备标识、该报文接入本转发设备的链路信息和报文发起方的标识;在后续通讯过程中如果收到的报文未从该报文的发起方所绑定的接入链路接入,则判定该报文接入非法,并触发执行处理非法报文的过程。
4.根据权利要求1所述的方法,其特征在于,所述报文为:地址分配协议报文。
5.根据权利要求4所述的方法,其特征在于,所述方法进一步包括:所述地址分配协议报文发送到网络连接子系统NASS,由NASS进行认证后,为报文发起方分配IP地址,并将所述IP地址、以及所述IP地址申请报文所途径网络路径的设备标识和链路信息发送给资源接纳控制系统RACS,由RACS根据所述网络路径的资源占用情况为报文发起方分配网络资源。
6.根据权利要求4所述的方法,其特征在于,所述地址分配协议为:DHCP、PPPoE、或IPv6的邻居发现协议,且所述设备标识信息和/或所述报文接入转发设备的链路信息添加在邻居发现协议的扩展选项或属性中。
7.根据权利要求1所述的方法,其特征在于,所述报文为:认证报文、生成树协议、或链路发现协议报文。
8.根据权利要求1所述的方法,其特征在于,所述报文为用户发起的报文,且所述网络中接入用户报文的转发设备依次为二层交换机、光网络单元、数字业务线路接入汇聚设备、和三层软交换设备。
9.根据权利要求1或2所述的方法,其特征在于,所述报文接入转发设备的链路信息包括:该报文接入该转发设备的端口号和VLAN信息。
10.一种获取网络路径信息的系统,包括通信网络中用于接入转发报文的转发设备,其特征在于,该系统还包括:添加模块和判断模块,设置在所述转发设备上;其中:
所述判断模块,用于在所述转发设备收到报文后解析出最晚添加到该报文中的设备标识信息,根据该设备标识信息判断此设备是否与本转发设备接入该报文的链路直接相连,如果是则触发所述添加模块将本地转发设备的标识以及所述报文接入该转发设备的链路信息按照预定的顺序添加到所述该报文中并转发;否则,将所述最晚添加到该报文中的设备标识信息和/或链路信息设置为无效或者丢弃所述报文并上报;其中,所述报文为用户设备向网络边缘设备发起的用户地址分配协议报文、用户认证报文或链路发现报文,且所述报文通过网络中的各个转发设备依次转发;其中,用户设备在向网络边缘设备发起报文时,将自身设备标识信息添加到所述报文中;
该系统还包括网络路径信息生成模块,用于在所述报文到达网络边缘设备后,从该报文中顺序解析出各个转发设备标识和该接入该转发设备的链路信息,组合成该报文的网络路径信息。
11.根据权利要求10所述的系统,其特征在于,该系统进一步包括:网络拓扑结构生成模块,用于根据所述网络路径信息生成模块所组合成的不同发起方所发起报文的网络路径信息构建网络的拓扑结构。
12.根据权利要求10所述的系统,其特征在于,该系统进一步包括第一安全处理模块,设置在所述转发设备上,用于绑定记录所述报文接入本转发设备的链路信息和报文发起方的标识;还包括第二安全处理模块,与所述第一安全处理模块相连,用于根据所述第一安全处理模块的绑定记录信息判断转发设备收到的报文是否从该报文发起方所绑定的接入链路接入,如果判定未从所绑定的接入链路接入则判定该报文的接入为非法,并触发转发设备执行处理非法报文。
13.根据权利要求10所述的系统,其特征在于,所述报文为:地址分配协议报文。
14.根据权利要求13所述的系统,其特征在于,该系统进一步包括:NASS和RACS,NASS还用于为报文发起方分配IP地址,并将所述IP地址、以及申请IP地址的报文所途径网络路径的设备标识和链路信息发送给RACS,RACS用于根据所述该网络路径的资源占用情况为报文发起方分配网络资源。
15.根据权利要求10或11所述的系统,其特征在于,所述报文为:认证报文、生成树协议、或链路发现协议报文。
16.根据权利要求10或11所述的系统,其特征在于,所述报文为用户发起的用户报文,且所述网络中接入转发该用户报文的所述转发设备依次为二层交换机、光网络单元、数字业务线路接入汇聚设备、和三层软交换设备。
17.根据权利要求10或11所述的系统,其特征在于,所述报文接入转发设备的链路信息包括:该报文接入该转发设备的端口号和VLAN信息。
CN2006100668085A 2006-03-29 2006-03-29 获取网络路径信息的方法和系统 Expired - Fee Related CN101047618B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2006100668085A CN101047618B (zh) 2006-03-29 2006-03-29 获取网络路径信息的方法和系统

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2006100668085A CN101047618B (zh) 2006-03-29 2006-03-29 获取网络路径信息的方法和系统

Publications (2)

Publication Number Publication Date
CN101047618A CN101047618A (zh) 2007-10-03
CN101047618B true CN101047618B (zh) 2013-11-06

Family

ID=38771856

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2006100668085A Expired - Fee Related CN101047618B (zh) 2006-03-29 2006-03-29 获取网络路径信息的方法和系统

Country Status (1)

Country Link
CN (1) CN101047618B (zh)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101175090B (zh) * 2007-11-21 2011-01-19 华为技术有限公司 基于服务特性的服务合成系统及服务合成方法
CN102098278B (zh) * 2009-12-15 2015-01-21 华为技术有限公司 用户接入方法、系统及接入服务器、接入设备
CN102201963B (zh) * 2010-03-22 2014-02-05 杭州华三通信技术有限公司 媒体接入控制强制转发方法及功能单元
TWI459749B (zh) 2010-12-27 2014-11-01 Ind Tech Res Inst 數位資訊編碼方法、解碼方法、資訊傳播裝置及資訊管理裝置
CN102724107A (zh) * 2011-03-31 2012-10-10 百度在线网络技术(北京)有限公司 用于转发报文及选择报文转发装置的方法、装置和设备
CN102820946B (zh) * 2011-06-07 2017-11-14 邳州高新区城市矿产研究院有限公司 一种传输设备及其主动发布自身信息的方法
CN103905236A (zh) * 2012-12-28 2014-07-02 中国移动通信集团福建有限公司 一种终端定位方法、系统及装置
CN103973828B (zh) 2013-02-01 2017-07-14 华为技术有限公司 一种dhcp客户端获取ip地址的方法及装置
CN103269277B (zh) * 2013-04-22 2016-06-08 华为技术有限公司 用于发现链路的方法和系统、第一网元及网管设备
CN104735001B (zh) * 2013-12-24 2019-11-05 中兴通讯股份有限公司 软件定义网络中的链路发现方法、装置及系统
CN105100291B (zh) * 2014-04-22 2018-10-09 深圳市志友企业发展促进中心 一种资源地址的生成方法、装置及系统
CN105812162A (zh) * 2014-12-30 2016-07-27 北京华为数字技术有限公司 一种获取业务流的转发路径信息的装置及方法
WO2017198088A1 (zh) * 2016-05-19 2017-11-23 华为技术有限公司 资源订阅方法、资源订阅装置和资源订阅系统
CN107404512B (zh) 2016-05-19 2021-03-05 华为技术有限公司 资源订阅方法、资源订阅装置和资源订阅系統
CN106936664B (zh) * 2017-01-18 2020-04-07 中国电子科技集团公司第五十研究所 软件定义网络路径性能测试装置和方法
CN107395676B (zh) * 2017-06-16 2021-01-26 深圳市盛路物联通讯技术有限公司 边缘网络中设备的管理方法及系统
CN109981329A (zh) * 2017-12-28 2019-07-05 华为终端有限公司 确定网络设备连接关系的方法、设备及系统
CN112291075B (zh) * 2019-07-23 2022-08-30 中国移动通信集团浙江有限公司 网络故障定位方法、装置、计算机设备及存储介质
CN111010299B (zh) * 2019-12-17 2023-05-26 杭州迪普科技股份有限公司 记录报文转发流程的方法及装置
CN111817965B (zh) * 2020-09-10 2020-12-22 鹏城实验室 报文轨迹跟踪方法、系统及计算机可读存储介质
CN113472646B (zh) * 2021-05-31 2023-02-10 华为技术有限公司 一种数据传输方法、节点、网络管理器及系统

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5732086A (en) * 1995-09-21 1998-03-24 International Business Machines Corporation System and method for determining the topology of a reconfigurable multi-nodal network
CN1400775A (zh) * 2001-08-01 2003-03-05 华为技术有限公司 网络拓扑结构的搜索方法
CN1449158A (zh) * 2002-03-28 2003-10-15 华为技术有限公司 一种网络拓扑信息收集方法
CN1535516A (zh) * 2001-04-30 2004-10-06 ���˹���Ѷ��� 自动检测拓扑的远程电信网以及用于这种检测的方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5732086A (en) * 1995-09-21 1998-03-24 International Business Machines Corporation System and method for determining the topology of a reconfigurable multi-nodal network
CN1535516A (zh) * 2001-04-30 2004-10-06 ���˹���Ѷ��� 自动检测拓扑的远程电信网以及用于这种检测的方法
CN1400775A (zh) * 2001-08-01 2003-03-05 华为技术有限公司 网络拓扑结构的搜索方法
CN1449158A (zh) * 2002-03-28 2003-10-15 华为技术有限公司 一种网络拓扑信息收集方法

Also Published As

Publication number Publication date
CN101047618A (zh) 2007-10-03

Similar Documents

Publication Publication Date Title
CN101047618B (zh) 获取网络路径信息的方法和系统
CN100583773C (zh) 以网络层元件控制数据链路层元件的方法及装置
US9253106B2 (en) Traffic-control-based data transmission method and communication system
CN101179603B (zh) IPv6网络中用于控制用户网络接入的方法和装置
US8837514B2 (en) Broadband multi-drop local network, interface and method for multimedia access
US8711865B2 (en) Auto-provisioning of network services over an Ethernet access link
CA1317015C (en) Network transit prevention
CN101188614B (zh) 一种用户接入安全控制的方法、系统和设备
US9154404B2 (en) Method and system of accessing network for access network device
CN101313534A (zh) 一种实现vpn配置服务的方法、装置和系统
CN102148766B (zh) 一种三层功能组网下pon内业务互通的方法
CN106059994A (zh) 一种数据传输方法及网络设备
US20130188646A1 (en) Metropolitan area network communications method and communication system
CN110493366A (zh) 一种接入点加入网络管理的方法及装置
CN101610177A (zh) 基于DHCP Server机制的业务配置的系统和方法
CN101904150A (zh) 具有用户验证选项的以太网连接性故障管理
CN105635335B (zh) 社会资源接入方法、装置及系统
CN101141380B (zh) 一种传输报文的方法和系统
CN101141396B (zh) 报文处理方法和网络设备
CN101047706B (zh) 一种接入网会话控制系统及方法
KR20110120651A (ko) 멀티서비스 자동 식별 방법 및 이를 이용한 멀티서비스를 제공하는 방법
CN103141072B (zh) Ip地址获取方法及网络接入设备
CN100518138C (zh) 实现虚拟专用网的方法
CN100477609C (zh) 实现网络专线接入的方法
CN100361465C (zh) 宽带数字用户接入集中器级联组网的自动拓扑发现的方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20131106

Termination date: 20190329

CF01 Termination of patent right due to non-payment of annual fee