WO2009076848A1 - 一种pbb网络中自动拓扑发现及资源管理的方法和装置 - Google Patents

一种pbb网络中自动拓扑发现及资源管理的方法和装置 Download PDF

Info

Publication number
WO2009076848A1
WO2009076848A1 PCT/CN2008/073301 CN2008073301W WO2009076848A1 WO 2009076848 A1 WO2009076848 A1 WO 2009076848A1 CN 2008073301 W CN2008073301 W CN 2008073301W WO 2009076848 A1 WO2009076848 A1 WO 2009076848A1
Authority
WO
WIPO (PCT)
Prior art keywords
network
resource information
ospf
pbb
node
Prior art date
Application number
PCT/CN2008/073301
Other languages
English (en)
French (fr)
Inventor
Suping Zhai
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.
Publication of WO2009076848A1 publication Critical patent/WO2009076848A1/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/12Discovery or management of network topologies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/02Topology update or discovery
    • H04L45/03Topology update or discovery by updating link state protocols

Definitions

  • the present invention relates to the field of computer network technologies, and in particular, to a Provider Backbone Bridge
  • PBB Transmission Engineering
  • PBB speaks Mac-in-Mac in plain language, which means that by encapsulating a layer of media access control (MAC) address in front of a normal Ethernet (Ethernet) frame, it is called the backbone address, which makes the user address and operation.
  • the quotient address is separated.
  • the independence of management can be ensured, and on the other hand, the security of the service can be improved, and the size of the MAC table of the backbone layer device can be greatly reduced, and the complexity of the device implementation can be reduced.
  • traditional point-to-point, point-to-multipoint, multi-point to multi-point Ethernet services can be provided, and the forwarding path is based on Multiple Spanning Tree.
  • MSTP Multiple Spanning Tree Protocol
  • B-VLAN domain calculation For different B-VLANs (Backbone-Virtual)
  • the domain generates different forwarding paths.
  • TE backbone layer access control
  • B-VLAN backbone layer virtual local area network
  • PBB services can be carried on a PBB TE tunnel.
  • the main PBB is to ensure bandwidth management and complexity of implementation.
  • the establishment mechanism of the TE tunnel is implemented through static configuration. In a statically configured tunnel or an actual network deployment, you need to know the entire PBB in advance.
  • the topology and resource information of the TE network not only increases the workload, but also brings the possibility of configuration errors.
  • GMP LS is a tunnel establishment mechanism. It establishes a forwarding tunnel based on existing topology information and resource information in a specified network to carry various services. But in the prior art, for PBB
  • TE network uses GMPLS as PBB
  • the TE tunnel establishment mechanism still has no topology information and resource information collection means. It can only rely on the network to deploy the manually recorded topology information and resource information as the input of the GMPLS signaling protocol.
  • the embodiment of the present invention proposes a PBB.
  • the method for automatically discovering network topology in a TE network includes the following steps:
  • the first network node constructs an open shortest path first OSPF containing network topology information.
  • the first network node receives OSPF that is sent by other network nodes and includes network topology information.
  • the method for managing network resource information in a TE network includes the following steps:
  • the first network node constructs an OSPF protocol link state acknowledgement LSA message containing the resource information, and sends the message to other network nodes in the network;
  • the first network node receives OSPF including resource information sent by other network nodes
  • a PBB according to an embodiment of the present invention
  • the TE network node device includes an interface for interacting with other network nodes, and further includes:
  • a network topology information database configured to store received network topology information
  • the network topology information is extracted, and the network topology information is sent to the network topology information database;
  • Network topology information sending module used to construct an open shortest path priority OSPF containing network topology information
  • the TE network device includes an interface for interacting with other network nodes, and further includes:
  • Resource information collection module for receiving OSPF from the node interface
  • the resource information is extracted, and the resource information is sent to the resource information database; [23] the resource information sending module is configured to construct an OSPF protocol link state confirmation LSA message including the resource information, and The message is sent to other network nodes in the network.
  • the establishment of a TE tunnel provides sufficient information and is of great significance and significance for the QoS guarantee of the service and the deployment of the TE.
  • FIG. 1 is a flowchart of a process of transmitting a network topology information according to a first embodiment of the present invention
  • FIG. 2 is a flowchart of processing at the receiving end for implementing network topology information collection according to a second embodiment of the present invention
  • FIG. 3 is a flowchart of a process of transmitting a resource information according to a third embodiment of the present invention.
  • FIG. 4 is a flowchart of processing at a receiving end for implementing resource information management according to a fourth embodiment of the present invention.
  • FIG. 5 is a structural block diagram of a network node for implementing network topology information collection according to a fifth embodiment of the present invention.
  • FIG. 6 is a structural block diagram of a network node for implementing resource information collection according to a sixth embodiment of the present invention.
  • the embodiment of the present invention extends the OSPF protocol to make PBB
  • TE's network nodes can collect PBB through extended OSPF packets.
  • Topology information and resource information of the TE network are included in the TE network.
  • OSPF is an IP layer-based routing protocol. Its functions include routing network topology discovery, routing network status information collection, and route calculation, and network status dynamic monitoring. There are five types of OSPF packets, which are:
  • Request (link status request) message, used to request state synchronization between neighbor routers when the router status information changes;
  • LSA Acknowledgment
  • the specific extension scheme of the OSPF protocol in this embodiment is as follows.
  • IETF RFC 2370 defines three types of transparent LSAs for transmitting various link state information. The difference between the three types of LSAs is that the scope of flooding is different. Type 9 is used for flooding in links. Type 10 is used. In IS-IS
  • Type 11 is used throughout the IS-IS AS (Autonomous
  • RFC3630 uses the Type 10 pairs of IS-IS extensions, which transmit TE related information, that is, IS-IS TE.
  • the present invention utilizes TYPE
  • TBB TBB
  • TLV Type-Length-Value, type-length-value
  • the TE network transmits the resources to complete the collection and management of resources in the PBB TE network.
  • IP also needs to modify some related information in the protocol to make it applicable to PBB of Layer 2 (Layer 2).
  • the TE network actually modifies some of the fields in the OSPF packet header field (Header).
  • Router ID (router ID) in the header of the OSPF Packet Header and the above five OSPF packets, and Advertising in the LSA
  • Router Router advertisement
  • Router ID field associated with the concept need Laye r 2 instead of corresponding to the network, such as the MAC address, and byte alignment issues need to be considered.
  • the node number in the TE network is replaced with the IP directly with the MAC address.
  • This embodiment uses the extended OSPF Hello message to collect PBB.
  • the topology information in the TE network is specifically as follows:
  • the Neighbor field in the Hello packet passes the neighbor information between the nodes.
  • the destination address of the Hello packet is AllSPFRouters (224.0.0.5). After receiving the packet, all OSPF routers can collect the topology information of the PBB TE network.
  • This embodiment uses the extended transparent LSA Type 11 for PBB
  • the scheme for resource/protection information collection of the TE network is as follows:
  • Traffic engineering information such as resource and protection of the TE port.
  • Type (protection type), as shown in Table 2, used to describe the protection type information corresponding to the port.
  • PBB TE Port MTU is shown in Table 3 and is used to describe the MTU corresponding to this port.
  • Bandwidth Descriptor can be set with reference to Table 5, Delay
  • Metric Setting parameter Set according to system support, if not supported, set to 0.
  • the packet sending process discovered by the TE topology includes the following steps:
  • Step 101 The sender performs OSPF protocol initialization.
  • Step 102 The sender decides to send OSPF
  • the Hello packet carries the network topology information of the sender, including whether to support PBB. TE and corresponding PBB TE port MAC address.
  • the packet receiving process discovered by the TE topology includes the following steps:
  • Step 201 The receiving end performs OSPF protocol initialization
  • Step 202 Receiver receives OSPF
  • Hello packet where the Hello packet carries network topology information of the sender
  • Step 203 The receiving end records the network topology information in the received Hello message into the local network topology information database.
  • a third embodiment of the present invention gives PBB
  • the packet sending process of the TE resource information management includes the following steps:
  • Step 301 The sender judges PBB
  • step 302 Whether the network status of the TE changes, if yes, step 302 is performed, otherwise step 301 is still performed.
  • Step 302 Construct an OSPF LSA packet according to the change of the PBB TE network, the OSPF
  • the LBS packet carries the PBB TE resource information, where the PBB
  • the TE resource information can be in the form of Sub as shown in Table 2 to Table 4.
  • Type that is, a subtype, and sends the constructed OSPF LSA packet.
  • the process of receiving the message of TE resource information management includes the following steps:
  • Step 401 The receiving end receives the OSPF LSA packet.
  • Step 402 The receiving end is based on the PBB in the LSA message.
  • TE information update the local resource information base.
  • the network node includes an interface for interacting with other network nodes, and further includes: [80] a network topology information database 501, configured to store received network topology information; and the network topology information includes a network. Whether the B-MAC address and port of other node ports in the middle support PBB TE.
  • a network topology information collection module 502 configured to receive OSPF from the node interface
  • the network topology information is extracted, and the network topology information is sent to the network topology information database 501.
  • the IP address in the Hello packet header field is replaced with the MAC address, and the network topology information of the node is added to the OSPF.
  • the network topology information sending module 503 may include a sending timer for controlling the sending of network topology information to implement fixed transmission.
  • the TE network node includes an interface for interacting with other network nodes, and further includes: [84] a resource information database 601, configured to store the received resource information;
  • Resource information collection module 602 for receiving OSPF from the node interface
  • the resource information is extracted, and the resource information is sent to the resource information database 60 l o
  • the IP address of the LSA packet header field is replaced with the MAC address, and the resource information of the local node is added to the 0 SPF LSA packet.
  • the establishment of a TE tunnel provides sufficient information and is of great significance and significance for the QoS guarantee of the service and the deployment of the TE.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种运营商骨干网桥流量工程(PBB TE)网络中自动拓扑发现和资源信息管理的方法,包括如下步骤:第一网络节点构造包含网络拓扑信息的开放最短径优先OSPF Hello报文或包含资源信息的OSPF协议链路状态确认LSA报文,并向网络中其它节点发送所述报文;第二网络节点接收所述报文,并将所述报文中的网络拓扑信息或资源信息记录到本地的网络拓扑信息数据库或资源信息数据库中。本发明还公开一种PBB TE网络节点装置。本发明方案可以在PBB TE网络中实现自动网络拓扑发现和资源信息管理。

Description

说明书 一种 PBB网络中自动拓扑发现及资源管理的方法和装置
[1] 本申请要求于 2007年 12月 04日提交中国专利局、 申请号为 200710195217.2、 发 明名称为"一种 PBB网络中自动拓扑发现及资源管理的方法和装置"的中国专利申 请的优先权, 其全部内容通过引用结合在本申请中。
[2] 技术领域
[3] 本发明涉及计算机网络技术领域, 特别涉及一种 Provider Backbone Bridge
Traffic Engineering (运营商骨干网桥, PBB
TE) 网络中自动拓扑发现和资源信息管理的方法和装置。
[4] 发明背景
[5] PBB Traffic
Engineering (流量工程, TE) 是基于 PBB的, 这里首先介绍一下 PBB。 PBB用通 俗的语言讲就是 Mac-in-Mac, 即通过在普通的以太网 (Ethernet) 帧前再封装一 层媒体接入控制 (MAC) 地址, 称为骨干层地址, 从而使得用户地址和运营商 地址实现分离。 这样一方面可以保证管理的独立性, 一方面也可以提高业务的 安全性, 同吋可以大大减少骨干层设备 MAC表的大小, 降低设备实现的复杂性 。 在 PBB网络中, 可以提供传统的点到点, 点到多点, 多点到多点的以太业务, 转发路径根据 Multiple Spanning Tree
Protocol (多路生成树协议, MSTP) 确定。 其中 MSTP根据 B-VLAN分域计算转 发生成树, 对不同的 B-VLAN (Backbone-Virtual
LAN, 骨干层虚拟局域网) 域生成不同的转发路径。
[6] PBB流量工程 (Traffic
Engineering, TE) 由 Nortel提出, 在以太网中基于骨干层介质接入控制 (B-MAC) 和骨干层虚拟局域网 (B-VLAN) 建立有连接的以太网通道作为业务传送隧道,
PBB TE隧道上可以承载多个 PBB业务。
[7] 现有的 PBB
TE的标准化过程中, 为保证带宽管理以及从实现的复杂性考虑, 主要的 PBB TE隧道的建立机制是通过静态配置实现的。 在静态配置隧道或实际的网络部署 中, 需要预先知道整个 PBB
TE网络拓扑和网络资源状态, 以便能够满足实际的业务需求。 在现有的 PBB TE方案中, 只能是在部署网络过程中手工记录拓扑和资源信息, 以便配置静态 隧道吋使用。 静态配置实现简单, 但不能智能收集 PBB
TE网络拓扑和资源信息, 完全依赖部署吋通过人工的方法记录 PBB
TE网络的拓扑和资源信息, 不仅工作量增加, 也带来配置错误的可能。
[8] PBB
TE隧道除静态配置外, 业界也初步提出可以釆用动态的 GMPLS信令完成。 GMP LS是一种隧道建立的机制, 它是基于已有的拓扑信息和资源信息在规定的网络 中建立转发隧道, 用于承载各种业务。 但是现有技术中, 针对 PBB
TE网络使用 GMPLS作为 PBB
TE隧道建立机制, 仍然没有拓扑信息和资源信息的收集手段, 只能靠网络部署 吋人工记录的拓扑信息和资源信息作为 GMPLS信令协议的输入。
[9] 发明内容
[10] 有鉴于此, 本发明实施例提出一种 PBB
TE网络中自动网络拓扑发现的方法, 包括如下步骤:
[11] 第一网络节点构造包含网络拓扑信息的开放最短径优先 OSPF
Hello报文, 并向网络中其它网络节点发送所述报文;
[12] 所述第一网络节点接收其它网络节点发送的包含网络拓扑信息的 OSPF
Hello报文, 并将所述接收的报文中的网络拓扑信息记录到本地的网络拓扑信息 数据库中。
[13] 本发明实施例提出的一种 PBB
TE网络中网络资源信息管理的方法, 包括如下步骤:
[14] 第一网络节点构造包含资源信息的 OSPF协议链路状态确认 LSA报文, 并向网 络中其它网络节点发送所述报文;
[15] 所述第一网络节点接收其它网络节点发送的包含资源信息的 OSPF
LSA报文, 并将所述接收的报文中的资源信息记录到本地的资源信息数据库中。 [16] 本发明实施例提出的一种 PBB
TE网络节点装置, 包括用于与其它网络节点进行交互的接口, 还包括:
[17] 网络拓扑信息数据库, 用于存储接收到的网络拓扑信息;
[18] 网络拓扑信息收集模块, 用于从所述接口接收的 OSPF
Hello报文中, 提取出网络拓扑信息, 并将所述网络拓扑信息发送至所述网络拓 扑信息数据库;
[19] 网络拓扑信息发送模块, 用于构造包含网络拓扑信息的开放最短径优先 OSPF
Hello报文, 并向网络中其它网络节点发送所述报文。
[20] 本发明实施例提出的一种 PBB
TE网络装置, 包括用于与其它网络节点进行交互的接口, 还包括:
[21] 资源信息数据库, 用于存储所收到的资源信息;
[22] 资源信息收集模块, 用于从所述节点接口接收的 OSPF
LSA报文中, 提取出资源信息, 并将所述资源信息发送至所述资源信息数据库; [23] 资源信息发送模块, 用于构造包含资源信息的 OSPF协议链路状态确认 LSA报 文, 并向网络中其它网络节点发送所述报文。
[24] 从以上技术方案可以看出, 通过对开放最短径优先 (OSPF) 协议进行扩展, 可以实现在 PBB TE网络中自动收集拓扑信息和资源信息, 从而对 PBB
TE隧道的建立提供充分的信息, 对业务的 QoS保证、 以及 TE的部署都具有重要 的意义和作用。
[25] 附图简要说明
[26] 图 1为本发明第一实施例实现网络拓扑信息收集的发送端处理流程图;
[27] 图 2为本发明第二实施例实现网络拓扑信息收集的接收端处理流程图;
[28] 图 3为本发明第三实施例实现资源信息管理的发送端处理流程图;
[29] 图 4为本发明第四实施例实现资源信息管理的接收端处理流程图;
[30] 图 5为本发明第五实施例实现网络拓扑信息收集的网络节点结构框图;
[31] 图 6为本发明第六实施例实现资源信息收集的网络节点结构框图。
[32] 实施本发明的方式
[33] 为使本发明的目的、 技术方案和优点更加清楚, 下面结合附图对本发明作进一 步的详细阐述。
[34] 本发明实施例对 OSPF协议进行扩展, 使得 PBB
TE的网络节点能够通过扩展后的 OSPF报文收集 PBB
TE网络的拓扑信息和资源信息。
[35] OSPF协议是一种基于 IP层的路由协议, 其功能包含了路由网络拓扑发现, 路 由网络状态信息收集, 以及路由计算, 和网络状态动态监控的功能。 OSPF协议 共有 5种报文, 分别是:
[36] 1) Hello报文, 用于邻居节点发现和维护;
[37] 2) Database
Description (数据库描述) 报文, 用于在邻居节点建立后, 在邻居节点之间传递 初始路由链路状态信息;
[38] 3) Link State
Request (链路状态请求) 报文, 用于当路由器状态信息改变吋, 请求邻居路由 器之间进行状态同步;
[39] 4) Link State
Update (链路状态更新) 报文, 响应邻居路由器之间的状态同步请求;
[40] 5) Link State
Acknowledgment (链路状态确认, LSA) 报文, 对收到的最新的 LS A信息进行确 认, 保证 LSA信息的可靠传送。
[41] 在 PBB
TE网络中如果能弓 I入 OSPF协议部分功能, 借助已经成熟的 OSPF的协议处理, 在其基础上进行一些扩展, 可以完成 PBB
TE网络的拓扑发现和资源收集管理的功能。
[42] 本实施例对 OSPF协议的具体扩展方案如下所述。 为便于进行 OSPF扩展, IETF RFC2370定义了三种透明 LSA用于传递各种链路状态信息, 三种 LSA的区别在于 泛洪的范围不同, Type 9用于在链路内泛洪, Type 10用于在 IS-IS
域内泛洪, Type 11用于在整个 IS-IS AS (Autonomous
System, 自治域) 内泛洪。 RFC3630利用其中的 Type 10对 IS-IS扩展, 传递 TE相关信息, 也即 IS-IS TE。
[43] 本发明利用 TYPE
11(即基于整个 OSPF域内传播的链路状态宣告)的透明 LSA, 把 PBB
TE相关的属性通过 TLV (Type-Length- Value, 类型 -长度 -值) 的方式在 PBB
TE网络中进行传递, 从而完成 PBB TE网络内的资源收集管理。
由于 OSPF本身是基于第三层 (Layer
3) IP的路由协议, 还需要对协议中的一些相关的信息进行修改, 使其适用于第 二层 (Layer 2) 的 PBB
TE网络, 实际上就是对 OSPF报文头域 (Header) 中的部分域进行修改。
[45] 针对 OSPF Packet Header (分组头域) 和上述 5种 OSPF报文的 Header中的 Router ID (路由器标识) , 以及 LSA中的 Advertising
Router (广告路由器) 等和路由器标识相关的域, 需要用 Layer2网络中相对应的 概念代替, 如 MAC地址, 并且需要考虑字节对齐的问题。 对替代引起的字节对 齐问题, 有两种方法解决: 一种是用等 Bit数的唯一性标识替代, 这需要除 MAC 地址以外, 另外给出 PBB
TE网络中的节点编号。 另一种方法是直接用 MAC地址替代 IP
地址, 这需要改变对应包的长度。 在实际实现中, 推荐用后一种方法。
[46] 本实施例利用扩展的 OSPF Hello报文收集 PBB
TE网络中的拓扑信息, 具体釆用如下方案:
1) 用 B-MAC地址填充 OSPF
Hello报文中的邻居 (Neighbor) 域, 即路由器标识域, 在节点间传递邻居信息 。 Hello报文的目的地址是 AllSPFRouters(224.0.0.5), 所有运行 OSPF的路由器收 到该报文后, 可以收集到 PBB TE网络中的拓扑信息。
[48] 2) 在 Option field (可选域) 中增加 B-MAC地址对应的端口是否支持 PBB
TE的标志。 如表 1所示。
[49] 表 1
[50]
Figure imgf000007_0001
[51] 本实施例利用扩展的透明 LSA Type 11进行 PBB TE网络的资源 /保护信息收集的方案如下所示:
[52] 在 LS A报文的 Opaque
information (透明信息) 即 Payload (净荷) 中增加如下的信息, 用以传递 PBB
TE端口的资源和保护等流量工程信息。
[53] 1) Protection
Type (保护类型) , 如表 2所示, 用于描述端口对应的保护类型相关信息
[54] 表 2
[55] Sub Type (1或其它不冲突的保留值)
Length (1 octet)
Protection Type(2 octets)
0x00: Unprotected (不保护)
0x01: 1+1 Protection (1+1保护)
0x02: 1: 1 Protection (1: 1保护)
0x04: Shared Protection (共享保护)
Others: Reserved (保留)
[56] 2) PBB TE Port MTU如表 3所示, 用于描述本端口对应的 MTU。
[57] 表 3
[58] Sub Type (2或其它不冲突的保留值)
Length (1 octet)
Port MTU (2 octets)
[59] 3) PBB TE bandwidth and delay metric, 如表 4所示, 用于描述 PBB
TE可用带宽和延迟参数。
[60] 表 4 子类型(3或其它不冲突的保留值)
长度(1 octet)
带宽描述符(4 octets)
延吋参数(2 octets)
Bandwidth Descriptor (带宽描述符) 的取值可以参照表 5进行设置, Delay
Metric (延吋参数) 根据***支持情况设定, 如果不支持, 设置为 0。
表 5
[64]
Figure imgf000009_0001
[65] 所有的 OSPF协议报文的发送和接收规程均按照原协议的规定。
[66] 本发明第一实施例给出 PBB
TE拓扑发现的报文发送流程, 如图 1所示, 包括如下步骤:
[67] 步骤 101 : 发送端进行 OSPF协议初始化。
[68] 步骤 102: 发送端定吋发送 OSPF
Hello报文, 所述 Hello报文携带发送端的网络拓扑信息, 包括是否支持 PBB TE以及对应的 PBB TE端口 MAC地址。
[69] 本发明第二实施例给出 PBB
TE拓扑发现的报文接收流程, 如图 2所示, 包括如下步骤:
[70] 步骤 201 : 接收端进行 OSPF协议初始化;
[71] 步骤 202: 接收端接收 OSPF
Hello报文, 所述 Hello报文携带发送端的网络拓扑信息;
[72] 步骤 203: 接收端将所收到的 Hello报文中的网络拓扑信息记录到本地的网络拓 扑信息数据库中。
[73] 本发明第三实施例给出 PBB
TE资源信息管理的报文发送流程, 如图 3所示, 包括如下步骤:
[74] 步骤 301 : 发送端判断 PBB
TE的网络状态是否变化, 若是, 则执行步骤 302, 否则仍然执行步骤 301。
[75] 步骤 302: 根据 PBB TE网络的变化情况, 构造 OSPF LSA报文, 所述 OSPF
LSA报文中携带 PBB TE资源信息, 所述 PBB
TE资源信息的形式可以是如表 2至表 4所示的 Sub
Type, 即子类型, 并将构造好的 OSPF LSA报文发送出去。
[76] 本发明第四实施例给出 PBB
TE资源信息管理的报文接收流程, 如图 4所示, 包括如下步骤:
[77] 步骤 401 : 接收端接收 OSPF LSA报文;
[78] 步骤 402: 接收端根据所述 LSA报文中的 PBB
TE信息, 更新本地的资源信息库。
[79] 本发明第五实施例提出的实现网络拓扑信息收集的 PBB TE
网络节点如图 5所示, 包括用于与其它网络节点进行交互的接口, 还包括: [80] 网络拓扑信息数据库 501, 用于存储所收到的网络拓扑信息; 所述网络拓扑信 息包括网络中其他节点端口的 B-MAC地址和端口是否支持 PBB TE。
[81] 网络拓扑信息收集模块 502, 用于从所述节点接口接收的 OSPF
Hello报文中, 提取出网络拓扑信息, 并将所述网络拓扑信息发送至所述网络拓 扑信息数据库 501。 [82] 网络拓扑信息发送模块 503, 用于将要发送到其它网络节点的 OSPF
Hello报文头域中的 IP地址替换为 MAC地址, 并将本节点的网络拓扑信息添加到 所述 OSPF
Hello报文中。 网络拓扑信息发送模块 503中可以包括一个发送定吋器, 用于控制 网络拓扑信息的发送, 实现定吋发送。
[83] 本发明第六实施例提出的实现资源信息收集的 PBB
TE网络节点如图 6所示, 包括用于与其它网络节点进行交互的接口, 还包括: [84] 资源信息数据库 601, 用于存储所收到的资源信息;
[85] 资源信息收集模块 602, 用于从所述节点接口接收的 OSPF
LSA报文中, 提取出资源信息, 并将所述资源信息发送至所述资源信息数据库 60 l o
[86] 资源信息发送模块 603, 用于将要发送到其它网络节点的 OSPF
LSA报文头域中的 IP地址替换为 MAC地址, 并将本节点的资源信息添加到所述 0 SPF LSA报文中。
[87] 本发明实施例提供的方案, 可以在 PBB
TE网络中实现拓扑信息和资源信息的自动收集, 从而对 PBB
TE隧道的建立提供充分的信息, 对业务的 QoS保证、 以及 TE的部署都具有重要 的意义和作用。
[88] 通过以上的实施方式的描述, 本领域的技术人员可以清楚地了解到本发明可借 助软件加必需的硬件平台的方式来实现, 当然也可以全部通过硬件来实施, 但 很多情况下前者是更佳的实施方式。 基于这样的理解, 本发明的技术方案对背 景技术做出贡献的全部或者部分可以以软件产品的形式体现出来, 该计算机软 件产品可以存储在存储介质中, 如 ROM/RAM、 磁碟、 光盘等, 包括若干指令用 以使得一台计算机设备 (可以是个人计算机, 服务器, 或者网络设备等) 执行 本发明各个实施例或者实施例的某些部分所述的方法。
[89] 以上所述仅为本发明的较佳实施例而已, 并不用以限制本发明, 凡在本发明的 精神和原则之内所作的任何修改、 等同替换和改进等, 均应包含在本发明的保 护范围之内。

Claims

权利要求书
[1] 一种运营商骨干网桥流量工程 PBB
TE网络中自动网络拓扑发现的方法, 其特征在于, 包括如下步骤: 第一网络节点构造包含网络拓扑信息的开放最短径优先 OSPF
Hello报文, 并向网络中其它网络节点发送所述报文;
所述第一网络节点接收其它网络节点发送的包含网络拓扑信息的 OSPF
Hello报文, 并将所述接收的报文中的网络拓扑信息记录到本地的网络拓扑 信息数据库中。
[2] 根据权利要求 1所述的方法, 其特征在于, 所述网络拓扑信息包括网络节点 的端口骨干层介质接入控制 B-MAC地址和网络节点是否支持 PBB流量工程 TE的指示。
[3] 根据权利要求 2所述的方法, 其特征在于, 构造包含网络拓扑信息的 OSPF
Hello报文包括: 将 OSPF
Hello报文中的分组头域的 IP地址替换为 MAC地址和节点编号, 所述 MAC 地址与节点编号的总长度与所述 IP地址长度相同; 或者, 将所述 IP地址替 换为 MAC地址。
[4] 一种 PBB
TE网络中网络资源信息管理的方法, 其特征在于, 包括如下步骤: 第一网络节点构造包含资源信息的 OSPF协议链路状态确认 LSA报文, 并向 网络中其它网络节点发送所述报文;
所述第一网络节点接收其它网络节点发送的包含资源信息的 OSPF
LSA报文, 并将所述接收的报文中的资源信息记录到本地的资源信息数据 库中。
[5] 根据权利要求 4所述的方法, 其特征在于, 所述资源信息包括下述至少一项 网络节点的端口保护类型、 端口的最大传输单元 MTU、 可用带宽和 PBB TE延迟参数。
[6] 根据权利要求 5所述的方法, 其特征在于, 所述构造包含资源信息的 OSPF LSA报文包括: 将 OSPF
Hello报文中的分组头域的 IP地址替换为 MAC地址和节点编号, 所述 MAC 地址与节点编号的总长度与所述 IP地址长度相同; 或者, 将所述 IP地址替 换为 MAC地址, 并根据 MAC地址的长度调整 OSPF Hello报文的长度。
[7] —种 PBB
TE网络节点装置, 包括用于与其它网络节点进行交互的接口, 其特征在于 , 还包括:
网络拓扑信息数据库, 用于存储接收到的网络拓扑信息;
网络拓扑信息收集模块, 用于从所述接口接收的 OSPF
Hello报文中, 提取出网络拓扑信息, 并将所述网络拓扑信息发送至所述网 络拓扑信息数据库;
网络拓扑信息发送模块, 用于构造包含网络拓扑信息的开放最短径优先 OS PF Hello报文, 并向网络中其它网络节点发送所述报文。
[8] 根据权利要求 7所述的网络节点装置, 其特征在于, 该网络拓扑信息发送模 块具体用于将要发送到其它网络节点的 OSPF
Hello报文头域中的 IP地址替换为 MAC地址, 将本节点的网络拓扑信息添加 到所述 OSPF Hello报文中, 将所述 OSPF Hello报文发送至对端 PBB
TE节点。
[9] 根据权利要求 7所述的网络节点装置, 其特征在于, 该网络节点装置进一步 包括:
资源信息数据库, 用于存储接收到的资源信息;
资源信息收集模块, 用于从所述接口接收的 OSPF
LSA报文中, 提取出资源信息, 并将所述资源信息发送至所述资源信息数 据库;
资源信息发送模块, 用于构造包含资源信息的 OSPF协议链路状态确认 LSA 报文, 并向网络中其它网络节点发送所述报文。
[10] 一种 PBB
TE网络装置, 包括用于与其它网络节点进行交互的接口, 其特征在于, 还 包括:
资源信息数据库, 用于存储所收到的资源信息;
资源信息收集模块, 用于从所述节点接口接收的 OSPF
LSA报文中, 提取出资源信息, 并将所述资源信息发送至所述资源信息数 据库;
资源信息发送模块, 用于构造包含资源信息的 OSPF协议链路状态确认 LSA 报文, 并向网络中其它网络节点发送所述报文。
根据权利要求 10所述的网络节点装置, 其特征在于, 资源信息发送模块具 体用于将要发送到其它网络节点的 OSPF
LSA报文头域中的 IP地址替换为 MAC地址, 并将本节点的资源信息添加到 所述 OSPF LSA报文中, 将所述 OSPF LSA报文发送到对端 PBB TE节点。
PCT/CN2008/073301 2007-12-04 2008-12-02 一种pbb网络中自动拓扑发现及资源管理的方法和装置 WO2009076848A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200710195217A CN101453412B (zh) 2007-12-04 2007-12-04 一种pbb网络中自动拓扑发现及资源信息管理的方法和装置
CN200710195217.2 2007-12-04

Publications (1)

Publication Number Publication Date
WO2009076848A1 true WO2009076848A1 (zh) 2009-06-25

Family

ID=40735442

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2008/073301 WO2009076848A1 (zh) 2007-12-04 2008-12-02 一种pbb网络中自动拓扑发现及资源管理的方法和装置

Country Status (2)

Country Link
CN (1) CN101453412B (zh)
WO (1) WO2009076848A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110896377A (zh) * 2019-11-19 2020-03-20 迈普通信技术股份有限公司 一种ospf路由控制方法及装置
CN114257594A (zh) * 2021-12-21 2022-03-29 四川灵通电讯有限公司 对分布式***中对用户网络侧进行网络资源分配的方法
CN115333949A (zh) * 2022-07-29 2022-11-11 北京国信蓝盾科技有限公司 一种基于窄带网络实现拓扑发现业务模型的方法

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102904817B (zh) * 2012-10-24 2015-05-20 福建星网锐捷网络有限公司 链路状态通告发送方法、ospf设备及网络***
CN106330725A (zh) * 2015-06-19 2017-01-11 中兴通讯股份有限公司 一种实现网络管理的方法和装置
CN108616904B (zh) * 2016-12-21 2021-07-02 上海未来宽带技术股份有限公司 一种无线频点管理方法及***

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1449158A (zh) * 2002-03-28 2003-10-15 华为技术有限公司 一种网络拓扑信息收集方法
CN1866863A (zh) * 2005-11-03 2006-11-22 华为技术有限公司 一种网络设备的邻居发现方法及***
CN1972230A (zh) * 2006-11-09 2007-05-30 杭州华为三康技术有限公司 一种无线局域网地址解析协议广播方法及接入控制器

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100446500C (zh) * 2007-01-08 2008-12-24 杭州华三通信技术有限公司 生成树网络连接环网的保护方法及其应用的网络节点

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1449158A (zh) * 2002-03-28 2003-10-15 华为技术有限公司 一种网络拓扑信息收集方法
CN1866863A (zh) * 2005-11-03 2006-11-22 华为技术有限公司 一种网络设备的邻居发现方法及***
CN1972230A (zh) * 2006-11-09 2007-05-30 杭州华为三康技术有限公司 一种无线局域网地址解析协议广播方法及接入控制器

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
WEN CHUN ET AL.: "A Method of Implementing VPN Topology Automatic Discovery by Extending OSPF Protocol", MICRO COMPUTER INFORMATION, vol. 22, no. 8-3, December 2006 (2006-12-01), pages 166 - 168 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110896377A (zh) * 2019-11-19 2020-03-20 迈普通信技术股份有限公司 一种ospf路由控制方法及装置
CN114257594A (zh) * 2021-12-21 2022-03-29 四川灵通电讯有限公司 对分布式***中对用户网络侧进行网络资源分配的方法
CN114257594B (zh) * 2021-12-21 2023-12-01 四川灵通电讯有限公司 分布式***中对用户网络侧进行网络资源分配的方法
CN115333949A (zh) * 2022-07-29 2022-11-11 北京国信蓝盾科技有限公司 一种基于窄带网络实现拓扑发现业务模型的方法
CN115333949B (zh) * 2022-07-29 2023-10-27 北京国信蓝盾科技有限公司 一种基于窄带网络实现拓扑发现业务模型的方法

Also Published As

Publication number Publication date
CN101453412B (zh) 2012-09-05
CN101453412A (zh) 2009-06-10

Similar Documents

Publication Publication Date Title
CN107637031B (zh) 用于网络业务的路径计算单元中央控制器
JP4109692B2 (ja) ラベルスイッチネットワークにおけるセッション確立方法及びラベルスイッチノード
US9036474B2 (en) Communication available transport network bandwidth to L2 ethernet nodes
EP1585263B1 (en) Method for managing communications in an access network
EP1585261B1 (en) Apparatus and method for processing labeled flows in a communications access network
US7440438B2 (en) Refresh and filtering mechanisms for LDP based VPLS and L2VPN solutions
US7127523B2 (en) Spanning tree protocol traffic in a transparent LAN
WO2009074093A1 (fr) Procédé et appareil de détermination de la topologie et de gestion automatique des ressources dans un réseau pbb
WO2013182059A1 (zh) 多协议标签交换流量工程隧道建立方法及设备
US7778204B2 (en) Automatic maintenance of a distributed source tree (DST) network
US20120163384A1 (en) Packet Transport Node
WO2008077300A1 (fr) Procédé et système permettant de négocier le discriminateur de session de détection de transmission bidirectionnelle d'un pseudo-fil
WO2005078994A1 (fr) Procede de realisation d'une ligne privee virtuelle
WO2008031334A1 (fr) Procédé et système de mise à jour de chemin, et routage
WO2009135392A1 (zh) 一种信令控制的方法、***及设备
WO2007003088A1 (fr) Méthode et système de mise à jour d’une route
WO2009117948A1 (zh) 网络拓扑变化的通告方法及装置
WO2009076848A1 (zh) 一种pbb网络中自动拓扑发现及资源管理的方法和装置
WO2022021818A1 (zh) 数据报文的处理方法及装置、存储介质、电子装置
WO2006102851A1 (fr) Procede d'information et de negociation de l'aptitude a surveiller propre a la commutation de label
EP2239956B1 (en) Method, apparatus and system for ip/optical convergence
CN101160862A (zh) 一种实现虚电路状态一致的方法及***
WO2008028383A1 (fr) Procédé d'identification de protocole de couche 3 dans une interconnexion à supports hétérogènes dans un réseau privé virtuel de protocole l2 et appareil et système correspondants
CN114448859A (zh) 支持用于边界网关协议的多传输选项
JP2003060715A (ja) Osiトンネルルーティング方法及びその装置

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 08862622

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 08862622

Country of ref document: EP

Kind code of ref document: A1