一种消息的发送控制方法和设备的制造方法_2

文档序号:8475066阅读:来源:国知局
[0033] 学习模块,用于接收携带有预先为相应接入网络子树配置的所述ID的协议报文, 并将所述协议报文中的所述ID存储在接收所述协议报文的所述核心网络边缘接入设备的 下行端口中。
[0034] 为接入网络子树配置的所述ID,具体为:
[0035] 为不同的接入网络子树配置不同的所述ID。
[0036] 优选的,所述ID是预先为所述核心网络边缘接入设备的下行端口配置好的,具体 为:
[0037] 如果所述核心网络边缘接入设备和所述邻接设备中的下行端口连接相同的接入 网络子树时,则用于为所述核心网络边缘接入设备和所述邻接设备中连接相同的接入网络 子树的下行端口配置相同所述ID ;
[0038] 如果所述核心网络边缘接入设备和所述邻接设备中的下行端口连接不相同的接 入网络子树时,则用于为所述核心网络边缘接入设备和所述邻接设备中连接不相同的接入 网络子树的下行端口配置不相同所述ID。
[0039] 本申请中的核心网络边缘接入设备通过判断所述邻接设备的下行端口存储的ID 中是否存在与所述核心网络边缘接入设备接收消息的下行端口相同的ID,来确定所述核心 网络边缘接入设备是否要将接收到的所述消息发送给所述邻接设备中具有相同ID的下行 端口中,从而避免了某个接入网络子树内发生拓扑变化时,对其他接入网络子树的影响,增 强了在多个接入网络子树的大用户群接入网络的流量转发的稳定性,同时,能够有效隔离 接入网络子树的拓扑变化消息发送到核心网络,避免了在接入网络子树存在多条上行链路 接入核心网络的情况下,当接入网络子树发生拓扑变化时,由于IEEE802. 1Q-2005标准定 义的端口 TC报文发送限制特性对核心网络的影响。当然,实施本申请的任一产品并不一定 需要同时达到以上所述的所有优点。
【附图说明】
[0040] 为了更清楚地说明本申请或现有技术中的技术方案,下面将对本申请或现有技 术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本申请 的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据 这些附图获得其他的附图。
[0041] 图1为现有技术中的一种树形网络拓扑结构功能示意图;
[0042] 图2为现有技术中的一种TC报文发送限制功能示意图;
[0043] 图3为现有技术中的一个接入网络子树的TC报文发送到另一个接入网络子树的 功能不意图;
[0044] 图4为本申请实施例中的一种消息的发送控制发送流程图;
[0045] 图5为本申请实施例中的一种协议报文发送功能示意图;
[0046] 图6为本申请实施例中的一种TC报文发送功能示意图;
[0047] 图7为本申请实施例中的一种核心网络边缘接入设备结构示意图。
【具体实施方式】
[0048] 下面将结合本申请中的附图,对本申请中的技术方案进行清楚、完整的描述,显 然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施 例,本领域普通技术人员获得的其他实施例,都属于本申请保护的范围。
[0049] 如图3所示,核心网络边缘接入设备Dl和D2下挂有接入网络子树1和接入网络 子树2。本申请通过在核心网络边缘接入设备的下行端口增加其相应接入网络子树的ID的 方式,实现接入网络子树之间的TC报文发送隔离,把接入网络子树内的拓扑变化影响限制 在本接入网络子树内,从而增加其它接入网络子树中流量转发的稳定性。
[0050] 在核心网络边缘接入设备的下行端口增加 ID的方式有两种:
[0051] 方式一:
[0052] 所述ID是所述核心网络边缘接入设备的下行端口学习得到的。
[0053] 所述核心网络边缘接入设备的下行端口学习所述ID的具体方式是:
[0054] 所述核心网络边缘接入设备的下行端口接收携带有预先为相应接入网络子树配 置的ID的协议报文,并将所述协议报文中的ID存储在接收所述协议报文的所述核心网络 边缘接入设备的下行端口中。
[0055] 其中,为接入网络子树配置所述ID时,具体为:不同的接入网络子树配置不同的 所述ID。
[0056] 具体的,首先,为每个接入网络子树的上行设备配置一个不同的ID。
[0057] 在接入网络子树组网部署规划时,为每个接入网络子树分配一个ID来表示一个 接入网络子树,不同的接入网络子树的ID不能相同。不同接入网络子树之间只能通过汇聚 层网络设备间接地连接。然后在接入网络子树上行接入上行网络的接入网络子树顶端设备 上配置上分配的ID,标识此设备属于某个接入网络子树。
[0058] 其次,下挂有所述接入网络子树的核心网络边缘接入设备的下行端口接收并保存 相应接入网络子树的ID。
[0059] 所述接入网络子树在后续向所述核心网络边缘接入设备发送消息时,还可以将所 述ID携带在所述消息中,以使所述核心网络边缘接入设备根据所述ID和接受所述消息下 行端口中存储的ID进行比较,来判断所述接入网络子树与核心网络边缘接入设备的相应 下行端口的链路连接是否正确。
[0060] 方式二:
[0061] 所述ID是预先为所述核心网络边缘接入设备的下行端口配置好的。
[0062] 具体的配置方式为:如果所述核心网络边缘接入设备和所述邻接设备中的下行端 口连接相同的接入网络子树时,则为所述核心网络边缘接入设备和所述邻接设备中连接相 同的接入网络子树的下行端口配置相同ID ;
[0063] 如果所述核心网络边缘接入设备和所述邻接设备中的下行端口连接不相同的接 入网络子树时,则为所述核心网络边缘接入设备和所述邻接设备中连接不相同的接入网络 子树的下行端口配置不相同ID。
[0064] 其中,所述邻接设备是与所述核心网络边缘接入设备相邻的处于同一层级的其他 核心网络边缘接入设备。同时,接入网络子树通向所述邻接设备的端口是被阻塞的,阻塞端 口的作用是阻塞除协议报文以外的其他数据报文进行传输。
[0065] 具体的,如图3所述,Dl和D2都是核心网络边缘接入设备,并且,所述Dl和D2相 邻,因此,所述Dl的处于同一层级的邻接设备是D2。
[0066] 在核心网络边缘接入设备的下行端口增加 ID后,核心网络边缘接入设备接收邻 接设备的下行端口中存储的ID。
[0067] 具体的,根据协议在核心网络边缘接入设备中增加新的信息后,核心网络边缘接 入设备之间需要进行信息交互,所述核心网络边缘接入设备就可以接收所述邻接设备的下 行端口中存储的ID,以使所述核心网络边缘接入设备知道其邻接设备各个下行端口的都有 哪些ID。
[0068] 本申请实施例中的一种消息的发送控制方法流程图,应用于接入网络子树存在多 条上行连接接入核心网络的场景下,如图4所示,包括以下步骤:
[0069] 步骤401,所述核心网络边缘接入设备接收接入网络子树发送的消息,并确定接 收所述消息的下行端口,及其所述下行端口中存储的接入所述下行端口的接入网络子树的 ID。
[0070] 具体的,所述接入网络子树发送的消息会被所述核心网络边缘接入设备相应的下 行端口接收,以使所述核心网络边缘接入设备能够确定接收所述消息的下行端口,及其所 述下行端口中存储的接入所述下行端口的接入网络子树的ID。
[0071] 步骤402,所述核心网络边缘接入设备判断所述邻接设备的下行端口存储的接入 所述邻接设备相应的所述下行端口的接入网络子树的ID中是否存在与所述核心网络边缘 接入设备接收消息的下行端口相同的ID。如果存在,则进行步骤403 ;如果不存在,则结束, 不对所述消息进行转发。
[0072] 步骤403,所述核心网络边缘接入设备将接收所述消息的下行端口的ID添加到所 述消息中,并将所述消息发送给所述邻接设备,以使所述邻接设备根据所述ID确定出所述 邻接设备中存在相同ID的下行端口,并将所述消息发送到所述邻接设备具有相同ID的下 行端口中。
[0073] 具体的,所述核心网络边缘接入设备将携带有ID的消息发送给所述邻接设备,所 述邻接设备解析所述消息,并得到所述消息中的ID,所述邻接设备查询存储在所述邻接设 备下行端口中的ID,并确定出具有相同ID的下行端口,所述邻接设备只将所述消息发送到 具有相同ID的下行端口中,以使所述消息从此下行端口发送出去,以便进行后续操作。
[0074] 所述核心网络边缘接入设备在接收到所述消息后,只将所述消息发送到具有相同 ID的所述邻接设备上,并且不会将所述消息通过所述核心网络边缘接入设备的其他端口发 送。
[0075] 由于,所述接入网络子树与所述
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1