CN109639349A - 一种利用可变长ccm报文检测通信路径mtu故障的方法 - Google Patents
一种利用可变长ccm报文检测通信路径mtu故障的方法 Download PDFInfo
- Publication number
- CN109639349A CN109639349A CN201811554325.9A CN201811554325A CN109639349A CN 109639349 A CN109639349 A CN 109639349A CN 201811554325 A CN201811554325 A CN 201811554325A CN 109639349 A CN109639349 A CN 109639349A
- Authority
- CN
- China
- Prior art keywords
- ccm
- length
- cfm
- message
- communication path
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/07—Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems
- H04B10/075—Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems using an in-service signal
- H04B10/079—Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems using an in-service signal using measurements of the data signal
- H04B10/0793—Network aspects, e.g. central monitoring of transmission parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q2011/0079—Operation or maintenance aspects
- H04Q2011/0083—Testing; Monitoring
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
一种利用可变长CCM报文检测通信路径MTU故障的方法,可解决普通CCM的通信路径检测结果正常但实际业务却因为通信路径MTU不一致而导致业务中断的现象的技术问题。包括以下步骤:S100、建立一个端到端的CFM会话;S200、命令设置CFM的CCM报文的最小长度,最大长度以及step跨度;S300、开启CFM的CCM检测,CCM报文长度按照设置的最小长度到最大长度进行轮询发送;S400、检查设备的CFM检测是否产生LOC告警或者收到RDI告警,同时上报打印告警时的CCM报文长度。与现有CFM的CCM功能比较,新增的可变长CCM检测功能可以人为设置发送的CCM报文的大小,从而可以对整个通信路径的MTU做检测,避免发生普通CCM检测结果是正常,但实际业务却因为通信路径MTU不一致而导致业务中断的现象。
Description
技术领域
本发明涉及网络通信技术领域,具体涉及一种利用可变长CCM报文检测通信路径MTU故障的方法。
背景技术
随着越来越多种类业务在城域网和广域网上的运行,对电信级网络的故障检测、管理等也提出了更高的要求,运营商会要求设备制造商提供的交换设备,光网络设备必须支持OAM功能以保证以太网也能够提供电信级的要求,包括能够对一些业务降级和失败等网络异常错误或者异常问题能够进行及时检测、恢复和管理的功能。IEEE802.1ag的连接故障管理(CFM–ConnectivityFault Management)就是提供这些OAM能力的基础协议。
CFM报文是二层以太包,以太类型号为0x8902。在接收端的转发芯片上,当解析到一个报文的以太类型是0x8902,则该报文将进行CFM报文的处理流程。连通性检测消息(CCM,ConnectivityCheckMessage):CFM报文中最重要的一个消息,检测端周期性发送CMM报文用检测到链路的连通性;当检测到连通性故障时,CFM会产生LOC告警或者收到RDI告警。
最大传输单元(MaximumTransmissionUnit,MTU)是指一种通信协议的某一层上面所能通过的最大数据包大小(以字节为单位)。最大传输单元这个参数通常与通信接口有关(网络接口卡、串口等)。以以太网传送IPv4报文为例。MTU表示的长度包含IP包头的长度,如果IP层以上的协议层发送的数据报文的长度超过了MTU,则在发送者的IP层将对数据报文进行分片,在接收者的IP层对接收到的分片进行重组。
在网络通讯中,设备多种多样,性能参差不齐,假设通信路径中有不支持分片或者重组的设备时,超过通信路径MTU的报文将会被丢弃,直接导致业务中断。如图1所示,PC1到PC2的通信路径中间包含了R1,R2,R3,R4,而其中R2到R3的路径MTU为1000字节,其余路径MTU都是1518字节,同时R2设备不支持报文分片,那么PC1发出1000字节以上的报文,必然会在R2的出口丢弃,导致PC1到PC2的业务中断。而此时CFM的一般CCM的通信路径连通性检测的结果却还是正常的。
发明内容
本发明提出的一种利用可变长CCM报文检测通信路径MTU故障的方法,可解决际业务却因为通信路径MTU不一致而导致业务中断的现象的技术问题。
为实现上述目的,本发明采用了以下技术方案:
一种利用可变长CCM报文检测通信路径MTU故障的方法,包括:
建立一个端到端的CFM会话;
命令设置CFM的CCM报文的最小长度:len_min,最大长度:len_max,跨度:len_step在内的检测参数;
开启CFM的CCM检测,CCM报文首先以len_min长度发送,后续报文长度依次增加len_step字节,最大报文长度为len_max;每种长度的报文每次发送16个,每种长度的报文轮询发送。
检查设备的CFM检测是否有LOC告警或者RDI告警,同时上报打印告警时的CCM报文长度。
由上述技术方案可知,本发明与现有CFM的CCM功能比较,新增的可变长CCM检测功能可以人为设置发送的CCM报文的大小,从而可以对整个通信路径的MTU做检测,避免发生普通CCM检测结果是正常,但实际业务却因为通信路径MTU不一致而导致业务中断的现象
附图说明
图1是本发明中使用场景的介绍;
图2是本发明的方法流程图;
图3是本发明中可变长CCM报文检测通信路径MTU故障的方法和流程。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。
如图2所示,本实施例的一种利用可变长CCM报文检测通信路径MTU故障的方法,包括以下步骤:
S100、建立一个端到端的CFM会话;
S200、命令设置CFM的CCM报文的最小长度,最大长度以及step跨度;
S300、开启CFM的CCM检测,CCM报文长度按照设置的最小长度到最大长度进行轮询发送;
S400、检查设备的CFM检测是否产生LOC告警或者收到RDI告警,同时上报打印告警时的CCM报文长度。
以下结合图3具体说明:
开启端到端的CFM会话;
命令设置CFM的CCM报文的最小长度:len_min,最大长度:len_max,跨度:len_step在内的检测参数
开启CFM的CCM检测,CCM报文首先以len_min长度发送,后续报文长度依次增加len_step字节,最大报文长度为len_max;每种长度的报文每次发送16个,每种长度的报文轮询发送。
检查设备的CFM检测是否有产生LOC告警或者收到RDI告警,同时上报打印告警时的CCM报文长度
下面对本发明一种利用可变长CCM报文检测通信路径MTU故障的方法和***进行举例:
CFM模式配置:
cfmccmmin_sizexmax_sizeystep_sizez://设备某个CFM实例下,可变长CCM报文的最小长度为x,最大长度为y,跨度长度为z
如果设备的一个CFM实例下,配置了CCM报文的min_size,max_size,step_sizte,那么就默认开启可变长CCM检测功能。
以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (2)
1.一种利用可变长CCM报文检测通信路径MTU故障的方法,其特征在于:
包括以下步骤:
S100、建立一个端到端的CFM会话;
S200、命令设置CFM的CCM报文的最小长度,最大长度以及step跨度;
S300、开启CFM的CCM检测,CCM报文长度按照设置的最小长度到最大长度进行轮询发送;
S400、检查设备的CFM检测是否产生LOC告警或者收到RDI告警,同时上报打印告警时的CCM报文长度。
2.根据权利要求1所述的一种利用可变长CCM报文检测通信路径MTU故障的方法,其特征在于:
所述步骤S300具体包括:
开启CFM的CCM检测,CCM报文首先以len_min长度发送,后续报文长度依次增加len_step字节,最大报文长度为len_max;每种长度的报文每次发送16个,每种长度的报文轮询发送。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811554325.9A CN109639349A (zh) | 2018-12-19 | 2018-12-19 | 一种利用可变长ccm报文检测通信路径mtu故障的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811554325.9A CN109639349A (zh) | 2018-12-19 | 2018-12-19 | 一种利用可变长ccm报文检测通信路径mtu故障的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109639349A true CN109639349A (zh) | 2019-04-16 |
Family
ID=66075202
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811554325.9A Pending CN109639349A (zh) | 2018-12-19 | 2018-12-19 | 一种利用可变长ccm报文检测通信路径mtu故障的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109639349A (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080232261A1 (en) * | 2007-03-19 | 2008-09-25 | Fujitsu Limited | Transmission apparatus, test method, and transmission apparatus control program |
CN102315962A (zh) * | 2011-07-07 | 2012-01-11 | 杭州华三通信技术有限公司 | 探测以太网最大传输单元的方法及维护端点 |
US20120033671A1 (en) * | 2010-08-09 | 2012-02-09 | Hiroshi Tanaka | Communication device, communication method, and recording medium for recording communication program |
CN106817316A (zh) * | 2015-12-02 | 2017-06-09 | 华为技术有限公司 | 探测路径mtu的方法、装置和*** |
US9923835B1 (en) * | 2015-09-23 | 2018-03-20 | Juniper Networks, Inc. | Computing path maximum transmission unit size |
-
2018
- 2018-12-19 CN CN201811554325.9A patent/CN109639349A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080232261A1 (en) * | 2007-03-19 | 2008-09-25 | Fujitsu Limited | Transmission apparatus, test method, and transmission apparatus control program |
US20120033671A1 (en) * | 2010-08-09 | 2012-02-09 | Hiroshi Tanaka | Communication device, communication method, and recording medium for recording communication program |
CN102315962A (zh) * | 2011-07-07 | 2012-01-11 | 杭州华三通信技术有限公司 | 探测以太网最大传输单元的方法及维护端点 |
US9923835B1 (en) * | 2015-09-23 | 2018-03-20 | Juniper Networks, Inc. | Computing path maximum transmission unit size |
CN106817316A (zh) * | 2015-12-02 | 2017-06-09 | 华为技术有限公司 | 探测路径mtu的方法、装置和*** |
Non-Patent Citations (1)
Title |
---|
马秀芳等: "二层以太网络中一种路径MTU发现方法", 《科技创新论坛》 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100382517C (zh) | 网络服务质量测试方法及*** | |
US10623293B2 (en) | Systems and methods for dynamic operations, administration, and management | |
US10142203B2 (en) | Ethernet fault management systems and methods | |
US7957267B2 (en) | Fault detection device | |
US7821949B2 (en) | Forwarding plane data communications channel for ethernet transport networks | |
EP4236147B1 (en) | Connectivity fault management (cfm) in networks with link aggregation group connections | |
CN104270309A (zh) | 一种ip ran设备下实现多跳bfd的方法 | |
US9007228B2 (en) | Transmission system using dying gasp | |
EP3661125A1 (en) | Communication method and device and storage medium | |
US20200267460A1 (en) | Loop detection in a passive optical lan network | |
CN102136958B (zh) | 一种接入节点的诊断方法及*** | |
CN107360020A (zh) | 一种大容量数据业务单元保活***及其使用方法 | |
US20100161769A1 (en) | Method and System for Virtual LAN Media Access Control Trouble Diagnostics | |
US20040001513A1 (en) | Network element, and associated method, for facilitating communication of data between elemental devices | |
JP5113124B2 (ja) | パケットネットワークにおける障害監視システム | |
CN103036724B (zh) | 状态信息传输方法、网络设备及组合设备 | |
JP2010200152A (ja) | ネットワークシステム | |
CN104618491A (zh) | 一种代理服务器及数据转发方法 | |
JP5520741B2 (ja) | 通信装置 | |
WO2023116457A1 (zh) | 报文处理方法及装置、通信*** | |
CN109639349A (zh) | 一种利用可变长ccm报文检测通信路径mtu故障的方法 | |
CN109379301A (zh) | 一种利用cfm检测通信路径mtu的方法 | |
CN101355450B (zh) | 一种防止链路频繁切换的方法 | |
CN101247287B (zh) | 操作管理维护机制的故障检测方法 | |
KR100386948B1 (ko) | 아이티엠에이의 망 트래픽관리 및 인터페이스장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20190416 |