CN107171898A - Operator's Ethernet Circle detection and loop method of disposal - Google Patents

Operator's Ethernet Circle detection and loop method of disposal Download PDF

Info

Publication number
CN107171898A
CN107171898A CN201710576709.XA CN201710576709A CN107171898A CN 107171898 A CN107171898 A CN 107171898A CN 201710576709 A CN201710576709 A CN 201710576709A CN 107171898 A CN107171898 A CN 107171898A
Authority
CN
China
Prior art keywords
loop
node
access
port
disposal
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
Application number
CN201710576709.XA
Other languages
Chinese (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.)
Shanghai Information Network Co Ltd
Original Assignee
Shanghai Information Network 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 Shanghai Information Network Co Ltd filed Critical Shanghai Information Network Co Ltd
Priority to CN201710576709.XA priority Critical patent/CN107171898A/en
Publication of CN107171898A publication Critical patent/CN107171898A/en
Pending legal-status Critical Current

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/06Management of faults, events, alarms or notifications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/02Capturing of monitoring data
    • H04L43/028Capturing of monitoring data by filtering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/50Testing arrangements

Abstract

The present invention provides new operator's Ethernet Circle and detected and loop method of disposal.Operator's Ethernet initiates loop detection in the port of access node and aggregation node, and in aggregation node correspondence core node side filtering detection messages.Access node or aggregation node find to send loop alarm after loop, and carry out loop disposal.Loop disposal includes the measures such as opening after port shutdown, wait, access node filtering convergence detection messages.Detailed process is:Loop detection is initiated in the port of access node, the port of aggregation node initiates loop detection, core node ports filter detection messages, access node and finds to send loop alarm after loop, and loop is disposed, aggregation node is found to send loop alarm after loop, and loop is disposed.The present invention is controlled by the uniqueness to these processes so that operator's Ethernet energy effective detection then carries out loop alarm and disposal, and reexamine whether loop has disappeared according to latency requirement to loop.

Description

Operator's Ethernet Circle detection and loop method of disposal
Technical field
The present invention relates to operator's Ethernet field, at more particularly to new operator's Ethernet Circle detection and loop Put method.
Background technology
The development of ethernet technology, brings the technology upgrading of operator's bearer network.PBB (provider backbone bridge) technology It is a kind of ethernet technology encapsulated based on Mac-in-Mac, by introducing I-SID and the encapsulation to MAC Address, realizes The scalability of network.Operator's Ethernet is to be combined ethernet technology and operator's bearer network, to realize high bandwidth It is highly reliable access, high-quality network protection, the easily effectiveness such as network management.
Operator's Ethernet has accepted the networking services of a large number of users as the bearer network of operator.Due to user terminal net The uncontrollability of network environment, once loop phenomenon occurs in user terminal, broadcasting data messages will in the loop be circulated and forwarded, Finally cause broadcast storm, cause port, the link even drastically decline of joint behavior, cause the blocking failure of network.In office End node side, the failure of carelessness or equipment in itself due to local side workmen, it is also possible to cause loop phenomenon.
When operator's Ethernet develops into larger network size, it is necessary to consider following problem:How one be On the premise of local side spends less overhead, the loop monitoring of network is effectively carried out;How two be to loop detection report Text is effectively isolated so that it is small that influence of the detection messages to network performance is tried one's best;Three be how when loop occurs and When alert, and loop is disposed, the port for occurring loop is closed in time;Four be to be entered using which kind of strategy to being turned off port Row is detected again, to recover port and link automatically after loop is eliminated so that it is local that loop disposes brought network Break period is short as far as possible, and the influence caused simultaneously for instant loop can play timely restitution.
Above Railway Project is to need the emphasis of concern in terms of operator's Ethernet Circle detection and loop disposal.With The development of operator's ethernet technology, the technology such as PTN (packet switching network) is also continually added to application.According to ether The inherent characteristic of network technology, loop detection and loop disposal are still wherein important network key technology.
The content of the invention
The shortcoming of prior art in view of the above, it is an object of the invention to provide new operator's Ethernet Circle Detection and loop method of disposal, so as to realize the effective detection of loop, and carry out loop alarm and disposal after loop is found, then Check whether loop has disappeared according to latency requirement.
In order to achieve the above objects and other related objects, the present invention provides the loop detection and ring of a kind of operator's Ethernet Road method of disposal, operator's Ethernet includes:Core nodes of several interconnections, it is connected with several described core nodes Several aggregation nodes and several access rings for being connected with several described aggregation nodes, wherein, in each access ring There are several access nodes;Methods described includes:The port of access node every the very first time interval sent to user-side port Detection messages are accessed, wherein, the access detection messages have the port mac address information of the access node;Aggregation node Port send convergence detection messages to access node side every the second time interval, wherein, it is described convergence detection messages have The port mac address information and hop count information of the aggregation node;Core node is according to the feature pair for converging detection messages It is filtered, so that the convergence detection messages that the aggregation node is sent will not be by the core node;Saved when there is access When point detects the access detection messages that its port is sent, loop situations are assessed, and make loop alarm;Send loop alarm Access node, the convergence detection messages from the aggregation node are fallen in the ports filter of the aggregation node of its connection;Send loop Access node after alarm carries out loop disposal, and shutoff operation is carried out to the discovery loop ports of access node;Saved when there is convergence When point detects the convergence detection messages that its port is sent, loop situations are assessed, and make loop alarm;Send after loop alarm Aggregation node carry out loop disposal, shutoff operation is carried out to the discovery loop ports of aggregation node.
In one embodiment of the invention, after access node carries out loop disposal, if same day x: th occurs loop and accused It is alert, then port is opened again after the stand-by period of c^ ((x-1)) seconds, wherein, x is positive integer, and c is prefixed time interval.
In one embodiment of the invention, if the stand-by period exceedes the same day and x>Default value, then no longer automatically open up end Mouthful;Otherwise wait for remaining valid, next day restarts to count to the number of times for occurring loop alarm.
In one embodiment of the invention, after aggregation node carries out loop disposal, if same day x: th occurs loop and accused It is alert, then port is opened again after the stand-by period of xb seconds, wherein, x is positive integer, and b is second time interval.
In one embodiment of the invention, if the stand-by period exceedes the same day, wait is remained valid, and next day is to occurring loop The number of times of alarm restarts to count.
In one embodiment of the invention, the core node of the interconnection has 2m, and the aggregation node has 2n, and m and n are Positive integer;Wherein, every 2 aggregation nodes are partnered, and interconnection is carried out to several core nodes described in the first line of a couplet, And the networking access of several access rings of the second line of a couplet is provided.
In one embodiment of the invention, often by a propagation jumped, then hop count increases by 1 to the convergence detection messages, exceedes The convergence detection messages of default life cycle hop count are then rejected.
In one embodiment of the invention, the very first time interval is less than second time interval.
In order to achieve the above objects and other related objects, the present invention provides a kind of operator's Ethernet, using as above any The loop detection and loop method of disposal of described operator's Ethernet.
As described above, operator's Ethernet Circle detection of the present invention and loop method of disposal, operator's Ethernet are connecing Loop detection is initiated in the port of ingress and aggregation node, and in aggregation node correspondence core node side filtering detection messages.Connect Ingress or aggregation node find to send loop alarm after loop, and carry out loop disposal.Loop disposal include port shutdown, etc. Opened after, the measures such as detection messages are converged in access node filtering.Detailed process is:Initiate loop inspection in the port of access node Survey, the port of aggregation node initiates to send after loop detection, core node ports filter detection messages, access node find loop Loop is alerted, and loop is disposed, and aggregation node is found to send loop alarm after loop, and loop is disposed.This Invention is controlled by the uniqueness to these processes so that operator's Ethernet energy effective detection then carries out loop announcement to loop Alert and disposal, and reexamine whether loop has disappeared according to latency requirement.
Brief description of the drawings
Fig. 1 is shown as the network topology structure schematic diagram of operator's Ethernet in one embodiment of the invention.
Fig. 2 is shown as the signal of the loop detection and loop method of disposal of operator's Ethernet in one embodiment of the invention Figure.
Embodiment
Illustrate embodiments of the present invention below by way of specific instantiation, those skilled in the art can be by this specification Disclosed content understands other advantages and effect of the present invention easily.The present invention can also pass through specific realities different in addition The mode of applying is embodied or practiced, the various details in this specification can also based on different viewpoints with application, without departing from Various modifications or alterations are carried out under the spirit of the present invention.It should be noted that, in the case where not conflicting, following examples and implementation Feature in example can be mutually combined.
It should be noted that the diagram provided in following examples only illustrates the basic structure of the present invention in a schematic way Think, then in schema only display with relevant component in the present invention rather than according to component count, shape and the size during actual implement Draw, it is actual when implementing, and kenel, quantity and the ratio of each component can be a kind of random change, and its assembly layout kenel It is likely more complexity.
The network topology structure of operator's Ethernet of the present invention is shown in Fig. 1, and operator's Ethernet is preferably Operator's Ethernet of networking is carried out using PBB agreements, including:Core node 1 (wherein m is positive integer), the 2n of 2m interconnection Individual aggregation node 2 (wherein n is positive integer).As shown in figure 1, in the network topology structure, every 2 aggregation nodes 2 composition one It is right, interconnection is carried out to the core node 1 of the first line of a couplet, and provide the networking access of several access rings of the second line of a couplet, that is to say, that There are several access rings in network topology structure shown in Fig. 1, each access ring includes several access nodes 3 and 2 convergences Node 2.
Referring to Fig. 2, the method for loop detection and the loop disposal of operator's Ethernet proposed by the present invention is including as follows Step:
Step S201:The port of access node initiates loop detection, and detection is comprised the concrete steps that:The port of access node is every Every (wherein 30 seconds a seconds>A >=5 second) access detection messages are sent to user-side port, access detection messages are with having port mac Location, the special mac address information of detection messages.
Step S202:The port of aggregation node initiates loop detection, and detection is comprised the concrete steps that:The port of aggregation node is every Every b seconds (wherein 300>B >=30 second) convergence detection messages are sent to access node side, convergence detection messages are with having port mac Location and hop count information.Converge propagation of the detection messages often by a jump then hop count information+1.More than regulation life cycle hop count Message is then abandoned.
Step S203:Core node ports filter detection messages, filtering is comprised the concrete steps that:Core node is reported according to detection The characteristic filter detection messages of text so that the detection messages that aggregation node is sent will not be by core node.
Step S204:Access node is found to send loop alarm after loop, and loop is disposed, and is comprised the concrete steps that: When access node detects the access detection messages that the port is sent, loop situations are assessed, and make loop alarm;Send ring Access node after the alarm of road, the ports filter for being connected to aggregation node in this access node falls the convergence detection from aggregation node Message;Send the access node after loop alarm and carry out loop disposal, closing behaviour is carried out to the discovery loop ports of access node Make;Access node is carried out after loop disposal, if loop alarm occurs for same day x: th, by the wait of c^ ((x-1)) seconds Port (wherein 60 is opened after time again>C >=10 second);If the stand-by period exceedes the same day and x>3, then no longer automatically open up end Mouthful;Otherwise wait for remaining valid, next day x restarts to count.
Step S205:Aggregation node is found to send loop alarm after loop, and loop is disposed, and is comprised the concrete steps that: When aggregation node detects the convergence detection messages that the port is sent, loop situations are assessed, and make loop alarm;Send ring Aggregation node after the alarm of road carries out loop disposal, and shutoff operation is carried out to the discovery loop ports of aggregation node;Aggregation node Carry out after loop disposal, if loop alarm occurs for same day x: th, port is opened again after the stand-by period of xb seconds; If the stand-by period exceedes the same day, wait is remained valid, and next day x restarts to count.
In addition, the present invention also provides a kind of ring of operator's Ethernet described in foregoing any embodiment of application Road detection and operator's Ethernet of loop method of disposal, because the technical characteristic in preceding method embodiment can apply to this Operator's Ethernet embodiment, thus do not repeating to repeat.
In summary, operator's Ethernet Circle detection of the invention and loop method of disposal, effectively overcome existing skill Various shortcoming in art and have high industrial utilization.
The above-described embodiments merely illustrate the principles and effects of the present invention, not for the limitation present invention.It is any ripe Know the personage of this technology all can carry out modifications and changes under the spirit and scope without prejudice to the present invention to above-described embodiment.Cause This, those of ordinary skill in the art is complete without departing from disclosed spirit and institute under technological thought such as Into all equivalent modifications or change, should by the present invention claim be covered.

Claims (9)

1. the loop detection and loop method of disposal of a kind of operator's Ethernet, it is characterised in that operator's Ethernet bag Include:Core nodes of several interconnections, several aggregation nodes for being connected with several described core nodes and with it is described some Several access rings of individual aggregation node connection, wherein, there are several access nodes in each access ring;Methods described bag Include:
The port of access node every the very first time interval to user-side port send access detection messages, wherein, the access Detection messages have the port mac address information of the access node;
The port of aggregation node sends convergence detection messages every the second time interval to access node side, wherein, the convergence Port mac address information and hop count information of the detection messages with the aggregation node;
Core node is filtered according to the feature of the convergence detection messages to it, so that the convergence that the aggregation node is sent Detection messages will not pass through the core node;
When there is access node to detect the access detection messages that its port is sent, loop situations are assessed, and make loop alarm; The access node of loop alarm is sent, the convergence detection from the aggregation node is fallen in the ports filter of the aggregation node of its connection Message;Send the access node after loop alarm and carry out loop disposal, closing behaviour is carried out to the discovery loop ports of access node Make;
When there is aggregation node to detect the convergence detection messages that its port is sent, loop situations are assessed, and make loop alarm; Send the aggregation node after loop alarm and carry out loop disposal, shutoff operation is carried out to the discovery loop ports of aggregation node.
2. according to the method described in claim 1, it is characterised in that after access node carries out loop disposal, if the same day Loop alarm occurs for x: th, then opens port again after the stand-by period of c^ ((x-1)) seconds, wherein, x is positive integer, and c is Prefixed time interval.
3. method according to claim 2, it is characterised in that if the stand-by period exceedes the same day and x>Default value, then No longer automatically open up port;Otherwise wait for remaining valid, next day restarts to count to the number of times for occurring loop alarm.
4. according to the method described in claim 1, it is characterised in that after aggregation node carries out loop disposal, if the same day Loop alarm occurs for x: th, then opens port again after the stand-by period of xb seconds, wherein, x is positive integer, and b is described second Time interval.
5. method according to claim 4, it is characterised in that if the stand-by period exceedes the same day, wait is remained valid, Next day restarts to count to the number of times for occurring loop alarm.
6. according to the method described in claim 1, it is characterised in that the core node of the interconnection has 2m, the convergence section Point has 2n, and m and n are positive integer;Wherein, every 2 aggregation nodes partner, to several core sections described in the first line of a couplet Point carries out interconnection, and provides the networking access of several access rings of the second line of a couplet.
7. according to the method described in claim 1, it is characterised in that the convergence detection messages are often then jumped by a propagation jumped Number increase by 1, the convergence detection messages more than default life cycle hop count are then rejected.
8. according to the method described in claim 1, it is characterised in that the very first time interval was less than between second time Every.
9. a kind of operator's Ethernet, it is characterised in that operator Ethernet of the application as described in any in claim 1 to 8 Loop detection and loop method of disposal.
CN201710576709.XA 2017-07-14 2017-07-14 Operator's Ethernet Circle detection and loop method of disposal Pending CN107171898A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710576709.XA CN107171898A (en) 2017-07-14 2017-07-14 Operator's Ethernet Circle detection and loop method of disposal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710576709.XA CN107171898A (en) 2017-07-14 2017-07-14 Operator's Ethernet Circle detection and loop method of disposal

Publications (1)

Publication Number Publication Date
CN107171898A true CN107171898A (en) 2017-09-15

Family

ID=59816875

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710576709.XA Pending CN107171898A (en) 2017-07-14 2017-07-14 Operator's Ethernet Circle detection and loop method of disposal

Country Status (1)

Country Link
CN (1) CN107171898A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109391526A (en) * 2018-11-27 2019-02-26 锐捷网络股份有限公司 A kind of detection method and device of network loop
CN109743234A (en) * 2019-03-01 2019-05-10 盛科网络(苏州)有限公司 Loop detection method and system based on tolerant mechanism
CN112769667A (en) * 2021-01-14 2021-05-07 北京星网锐捷网络技术有限公司 Loop protection control method and device for multi-device cascade communication network

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060013141A1 (en) * 2004-07-14 2006-01-19 Fujitsu Limited Loop frame detecting device and method for detecting loop frame
CN102055525A (en) * 2010-12-17 2011-05-11 北京格林伟迪科技有限公司 Loop detecting and controlling method
CN105657584A (en) * 2014-12-01 2016-06-08 北京蓝山科技股份有限公司 Three-network convergence optical path structure applied in EPON/ONU
CN106789625A (en) * 2016-12-26 2017-05-31 北京华为数字技术有限公司 A kind of loop detecting method and device
CN106878057A (en) * 2016-12-31 2017-06-20 广东东研网络科技股份有限公司 Loop detection and sweep-out method in Ethernet passive optical network EPON system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060013141A1 (en) * 2004-07-14 2006-01-19 Fujitsu Limited Loop frame detecting device and method for detecting loop frame
CN102055525A (en) * 2010-12-17 2011-05-11 北京格林伟迪科技有限公司 Loop detecting and controlling method
CN105657584A (en) * 2014-12-01 2016-06-08 北京蓝山科技股份有限公司 Three-network convergence optical path structure applied in EPON/ONU
CN106789625A (en) * 2016-12-26 2017-05-31 北京华为数字技术有限公司 A kind of loop detecting method and device
CN106878057A (en) * 2016-12-31 2017-06-20 广东东研网络科技股份有限公司 Loop detection and sweep-out method in Ethernet passive optical network EPON system

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109391526A (en) * 2018-11-27 2019-02-26 锐捷网络股份有限公司 A kind of detection method and device of network loop
CN109391526B (en) * 2018-11-27 2020-12-18 锐捷网络股份有限公司 Network loop detection method and device
CN109743234A (en) * 2019-03-01 2019-05-10 盛科网络(苏州)有限公司 Loop detection method and system based on tolerant mechanism
CN112769667A (en) * 2021-01-14 2021-05-07 北京星网锐捷网络技术有限公司 Loop protection control method and device for multi-device cascade communication network

Similar Documents

Publication Publication Date Title
CN101771618B (en) Host routing reachable method and system in access ring of packet transport network
CN102984057B (en) A kind of Multi-service integration dual-redundancy network system
CN103491076B (en) The prevention method and system of a kind of network attack
CN101557343B (en) Detecting and protecting method of double-layer loop in VRRP topological network
CN101272310B (en) Ethernet looped network automatic protection rotation method and device
CN103095603B (en) A kind of Ethernet storm suppressing method
WO2017215291A1 (en) Ipran device-based method for detecting and processing ethernet loop
Huang et al. Software-defined QoS provisioning for fog computing advanced wireless sensor networks
CN108259333A (en) A kind of BUM flow control methods, relevant apparatus and system
CN103401781B (en) It is applied to cut-in method and the equipment of multilink transparent interconnection network
CN107171898A (en) Operator's Ethernet Circle detection and loop method of disposal
CN102857377B (en) The online topological automatic generation method of a kind of train network
CN106789635A (en) A kind of message forwarding method and device
CN1937531B (en) Method and device for detecting and maintaining group integrity, and end increasing method and device
CN101908983B (en) Joint detection method and system for Ethernet local segment protection
US20170063617A1 (en) Seamless migration from rapid spanning tree protocol to ethernet ring protection switching protocol
CN106161078A (en) A kind of Ethernet ring protection switching reverse method and node
CN101986615B (en) Multiple-ring Ethernet and protection method thereof
CN103078777A (en) Method and device for eliminating loop in resilient packet ring network
CN103391231B (en) Networking method and device for data communication network
CN103227733B (en) A kind of topology discovery method and system
CN104702498A (en) Method and device for reducing the number of optical connections through coordination protection
CN102710482B (en) Method and device for looped network protection
CN101834770A (en) Ethernet multiple-ring network address refreshing method and device
CN104717140B (en) The fault handling method and device of edge route bridge device in TRILL network

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
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 200080 building, No. 1761, North Sichuan Road, Shanghai, Hongkou District, 5

Applicant after: Shanghai Information Network Co., Ltd.

Address before: 201206 Shanghai Pudong New Area Pudong New Area Yun Qiao Road 858 1 Building 1 building 01 room

Applicant before: Shanghai Information Network Co., Ltd.

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170915