CN108696436A - A kind of distributed network topology is detected and route distribution system and method - Google Patents
A kind of distributed network topology is detected and route distribution system and method Download PDFInfo
- Publication number
- CN108696436A CN108696436A CN201810929670.XA CN201810929670A CN108696436A CN 108696436 A CN108696436 A CN 108696436A CN 201810929670 A CN201810929670 A CN 201810929670A CN 108696436 A CN108696436 A CN 108696436A
- Authority
- CN
- China
- Prior art keywords
- subnet management
- management agent
- subnet
- main
- agent
- 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
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/02—Topology update or discovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/04—Network management architectures or arrangements
- H04L41/046—Network management architectures or arrangements comprising network management agents or mobile agents therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/06—Generation of reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/10—Active monitoring, e.g. heartbeat, ping or trace-route
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/54—Organization of routing tables
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Cardiology (AREA)
- General Health & Medical Sciences (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The present invention disclose a kind of distributed network topology detect with route distribution system and method, which includes main subnet management and several Subnet Management Agents;The main subnet management is used for:The all-network node including interchanger and network interface card is averagely allocated to different Subnet Management Agents in a dynamic fashion;Routing table is calculated according to routing algorithm after the data that each Subnet Management Agent is collected are summarized;Simultaneously interchanger routing table distribution command is sent to Subnet Management Agent;The Subnet Management Agent is used to collect the topological structure of respective monitored object, and sends information to main subnet management.The present invention is detected by distributed subnet management mode realizing distribution topology and route distribution; it highly shortened the distribution time that network topology is detected and route; it improves extensive interference networks management dynamic and detects efficiency with route distribution, improve the availability of Network Management System.
Description
Technical field
The present invention relates to high speed interference networks fields more particularly to a kind of distributed network topology to detect and route distribution system
System and method.
Background technology
With the fast development of the technologies such as high-performance calculation, big data, cloud computing, the scale of high speed interference networks is increasingly
Greatly, scale can reach hundreds thousand of a nodes.Ultra-large interconnected network system is efficiently managed, key technology
Difficult point is that network detects the speed distributed with routing table;Network size is bigger, and network is detected to be taken with the time of route distribution
It is longer.After scale is more than hundreds thousand of a nodes, general networks are detected can take dozens of minutes with route distribution so that network pipe
It is very slow to manage running software speed, greatly reduces the availability and ease for use of network.
Invention content
It is an object of the invention to by a kind of distributed network topology detect with route distribution system and method, to solve
The problem of background section above is mentioned.
For this purpose, the present invention uses following technical scheme:
A kind of distributed network topology is detected and route distribution system comprising main subnet management and several subnet managements
Agency;The main subnet management is used for:In a dynamic fashion by the all-network node average mark including interchanger and network interface card
The different Subnet Management Agent of dispensing;The data that each Subnet Management Agent is collected are summarized, and are calculated according to routing algorithm
Routing table;Interchanger routing table distribution command is sent to Subnet Management Agent;The Subnet Management Agent is for collecting respective prison
The topology information of object is controlled, and sends information to main subnet management.
Particularly, the main subnet management is specifically used for:Receive the registration request of Subnet Management Agent;By monitored object point
The different Subnet Management Agent of dispensing;The heartbeat message of Subnet Management Agent is inspected periodically, clears up the subnet pipe that Down falls in time
Reason agency, and re-start node division and task distribution;The topology information that each Subnet Management Agent is sent is collected, and is converged
Always;Routing table is calculated according to routing algorithm, distributes to Subnet Management Agent and route.
Particularly, the Subnet Management Agent is specifically used for:It is registered to main subnet management after startup;Periodically to master
Subnet management sends heartbeat message;Receive the mission bit stream that the haircut of boss's webmaster comes;Periodically collect responsible network node open up
Flutter link information;The data of collection are sent to main subnet management.
Particularly, the Subnet Management Agent is additionally operable to:Heartbeat message periodically is updated to main subnet management, with to boss's net
Its state is reported in management.
Based on above-mentioned distributed network topology detect with route distribution system, the invention also discloses a kind of distributed networks
Topology is detected includes with route distribution method, this method:
S101, main subnet management carry out once concentrating the behaviour for detecting all-network node when exchanger information changes
Make, then by the monitored object including interchanger and network interface card, consecutive mean distributes to different Subnet Management Agents;
S102, Subnet Management Agent are responsible for collecting the topology information of respective monitored object, and send information to boss's net
Management;
S103, main subnet management the data that each Subnet Management Agent is collected are summarized after according to routing algorithm calculate road
By table;Simultaneously interchanger routing table distribution command is sent to Subnet Management Agent;
S104, each Subnet Management Agent need periodically to send heartbeat message to the haircut of boss's webmaster, as Xin Jia or delete son
When net administration agent, main subnet management needs to redistribute monitored object.
Particularly, the course of work of the main subnet management is as follows:One, receive the registration request of Subnet Management Agent;Two,
Monitored object is distributed to different Subnet Management Agents;Three, the heartbeat message of Subnet Management Agent is inspected periodically, is cleared up in time
The Subnet Management Agent that Down falls, and re-start task distribution;Four, the monitoring data that each Subnet Management Agent is sent is collected,
Summarized;Five, routing table is calculated according to routing algorithm, distributes to Subnet Management Agent and route.
Particularly, the course of work of the Subnet Management Agent is as follows:One, it is registered to main subnet management after starting;
Two, periodically heartbeat message is sent to the haircut of boss's webmaster;Three, the mission bit stream that the haircut of boss's webmaster comes is received;Four, it periodically collects
Responsible monitored object Topology connection information;Five, the data of collection are sent to main subnet management.
Particularly, the Subnet Management Agent periodically updates heartbeat message to main subnet management, with to main subnet management report
Accuse its operating status.
Distributed network topology proposed by the present invention is detected passes through distributed subnet management with route distribution system and method
Mode is detected realizing distribution topology and route distribution, highly shortened the distribution time that network topology is detected and route,
It improves extensive interference networks management dynamic and detects efficiency with route distribution, improve the availability of Network Management System.
Description of the drawings
Fig. 1 is that distributed network topology provided in an embodiment of the present invention is detected and route distribution systematic schematic diagram.
Specific implementation mode
The invention will be further described with reference to the accompanying drawings and examples.It is understood that tool described herein
Body embodiment is used only for explaining the present invention rather than limitation of the invention.It also should be noted that for the ease of retouching
It states, only some but not all contents related to the present invention are shown in the drawings, it is unless otherwise defined, used herein all
Technical and scientific term has the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs.It is used herein
Term be intended merely to description specific embodiment, it is not intended that in limitation the present invention.
It please refers to shown in Fig. 1, Fig. 1 is that distributed network topology provided in an embodiment of the present invention is detected and route distribution system
Schematic diagram.
It includes main subnet management 101 and several height that distributed network topology, which is detected with route distribution system, in the present embodiment
Net administration agent 102.The main subnet management 101 is used for:In a dynamic fashion by all nets including interchanger and network interface card
Network node is averagely allocated to different Subnet Management Agents 102;The data that each Subnet Management Agent 102 is collected are summarized,
And routing table is calculated according to routing algorithm;Interchanger routing table distribution command is sent to Subnet Management Agent 102;The subnet pipe
Topology information of the reason agency 102 for collecting respective monitored object, and send information to main subnet management 101.Wherein, network
Node refers to interconnection equipment in network, including network interface card, interchanger etc..The network port refers to the network node port in network,
Including network interface card port, switch port etc..
Specifically, the main subnet management described in the present embodiment 101 is specifically used for:Receive the note of Subnet Management Agent 102
Volume request;Monitored object is distributed to different Subnet Management Agents 102;Inspect periodically the heartbeat letter of Subnet Management Agent 102
Breath clears up the Subnet Management Agent 102 that Down falls, and re-starts node division and task distribution in time;Collect each subnet pipe
The topology information that reason agency 102 sends, and summarized;Routing table is calculated according to routing algorithm, is divided to Subnet Management Agent 102
Hair routing.
Specifically, the Subnet Management Agent 102 is specifically used in the present embodiment:To main subnet management 101 after startup
It is registered;Periodically heartbeat message is sent to main subnet management 101;Receive the mission bit stream that main subnet management 101 is sent;It is fixed
Phase collect responsible network node Topology connection information;The data of collection are sent to main subnet management 101.Wherein, described
Subnet Management Agent 102 is additionally operable to:Heartbeat message periodically is updated to main subnet management 101, to report it to main subnet management 101
State.
Based on above-mentioned distributed network topology detect with route distribution system, the invention also discloses a kind of distributed networks
Topology is detected includes with route distribution method, this method:
S101, main subnet management carry out once concentrating the behaviour for detecting all-network node when exchanger information changes
Make, then by the monitored object including interchanger and network interface card, consecutive mean distributes to different Subnet Management Agents.
S102, Subnet Management Agent are responsible for collecting the topology information of respective monitored object, and send information to boss's net
Management.
S103, main subnet management the data that each Subnet Management Agent is collected are summarized after according to routing algorithm calculate road
By table;Simultaneously interchanger routing table distribution command is sent to Subnet Management Agent.
S104, each Subnet Management Agent need periodically to send heartbeat message to the haircut of boss's webmaster, as Xin Jia or delete son
When net administration agent, main subnet management needs to redistribute monitored object.
The course of work of the main subnet management described in the present embodiment is as follows:One, the registration for receiving Subnet Management Agent is asked
It asks;Two, monitored object is distributed to different Subnet Management Agents;Three, the heartbeat message of Subnet Management Agent is inspected periodically, and
The Subnet Management Agent that Shi Qingli Down fall, and re-start task distribution;Four, the monitoring that each Subnet Management Agent is sent is collected
Data are summarized;Five, routing table is calculated according to routing algorithm, distributes to Subnet Management Agent and route.
The course of work of the Subnet Management Agent is as follows in the present embodiment:One, it is carried out to main subnet management after starting
Registration;Two, periodically heartbeat message is sent to the haircut of boss's webmaster;Three, the mission bit stream that the haircut of boss's webmaster comes is received;Four, fixed
Phase collect responsible monitored object Topology connection information;Five, the data of collection are sent to main subnet management.Wherein, described
Subnet Management Agent periodically can update heartbeat message to main subnet management.
Technical scheme of the present invention in Network Management System by distributed subnet management carry out distribution topology detect,
Route distribution, for subnet management provide a kind of extensive interference networks distribution topology detect, route distribution method, can be quick
Carry out network topology detect with parallel route distribution, detected and route distribution to improve extensive interference networks management dynamic
Efficiency improves the efficiency of network management.The present invention highly shortened the distribution time that network topology is detected and route, and improve
Extensive interference networks management dynamic detects the efficiency with route distribution, improves the availability of Network Management System.
One of ordinary skill in the art will appreciate that realizing that all parts in above-described embodiment are can to pass through computer
Program is completed to instruct relevant hardware, and the program can be stored in a computer read/write memory medium, the program
When being executed, it may include such as the flow of the embodiment of above-mentioned each method.Wherein, the storage medium can be magnetic disc, CD, only
Read storage memory (Read-Only Memory, ROM) or random access memory (Random Access Memory, RAM)
Deng.
Note that above are only presently preferred embodiments of the present invention and institute's application technology principle.It will be appreciated by those skilled in the art that
The present invention is not limited to specific embodiments described here, can carry out for a person skilled in the art it is various it is apparent variation,
It readjusts and substitutes without departing from protection scope of the present invention.Therefore, although being carried out to the present invention by above example
It is described in further detail, but the present invention is not limited only to above example, without departing from the inventive concept, also
May include other more equivalent embodiments, and the scope of the present invention is determined by scope of the appended claims.
Claims (8)
1. a kind of distributed network topology is detected and route distribution system, which is characterized in that including main subnet management and several
Subnet Management Agent;The main subnet management is used for:In a dynamic fashion by the all-network section including interchanger and network interface card
Point is averagely allocated to different Subnet Management Agents;The data that each Subnet Management Agent is collected are summarized, and according to routing
Algorithm calculates routing table;Interchanger routing table distribution command is sent to Subnet Management Agent;The Subnet Management Agent is for receiving
Collect the topology information of respective monitored object, and sends information to main subnet management.
2. distributed network topology according to claim 1 is detected and route distribution system, which is characterized in that the boss
Net management is specifically used for:Receive the registration request of Subnet Management Agent;Monitored object is distributed to different Subnet Management Agents;
The heartbeat message of Subnet Management Agent is inspected periodically, clears up the Subnet Management Agent that Down falls in time, and re-start node and draw
Divide and task is distributed;The topology information that each Subnet Management Agent is sent is collected, and is summarized;It is calculated and is route according to routing algorithm
Table is distributed to Subnet Management Agent and is route.
3. distributed network topology according to claim 2 is detected and route distribution system, which is characterized in that the subnet
Administration agent is specifically used for:It is registered to main subnet management after startup;Periodically heartbeat message is sent to the haircut of boss's webmaster;It connects
Receive the mission bit stream that the haircut of boss's webmaster comes;Periodically collect responsible network node Topology connection information;By the data of collection
It is sent to main subnet management.
4. the distributed network topology according to one of claims 1 to 3 is detected and route distribution system, which is characterized in that
The Subnet Management Agent is additionally operable to:Heartbeat message periodically is updated to main subnet management, to report its state to main subnet management.
5. a kind of distributed network topology is detected and route distribution method, which is characterized in that this method includes:
S101, main subnet management carry out once concentrating the operation for detecting all-network node when exchanger information changes, then
By the monitored object including interchanger and network interface card, consecutive mean distributes to different Subnet Management Agents;
S102, Subnet Management Agent are responsible for collecting the topology information of respective monitored object, and send information to main subnet management;
S103, main subnet management are calculated according to routing algorithm after being summarized the data that each Subnet Management Agent is collected and are route
Table;Simultaneously interchanger routing table distribution command is sent to Subnet Management Agent;
S104, each Subnet Management Agent need periodically to send heartbeat message to the haircut of boss's webmaster, as Xin Jia or delete subnet pipe
When reason is acted on behalf of, main subnet management needs to redistribute monitored object.
6. distributed network topology according to claim 5 is detected and route distribution method, which is characterized in that the boss
The course of work for netting management is as follows:One, receive the registration request of Subnet Management Agent;Two, monitored object is distributed to different
Subnet Management Agent;Three, the heartbeat message of Subnet Management Agent is inspected periodically, clears up the Subnet Management Agent that Down falls in time,
And re-start task distribution;Four, the monitoring data that each Subnet Management Agent is sent is collected, is summarized;Five, it is calculated according to routing
Method calculates routing table, distributes to Subnet Management Agent and route.
7. distributed network topology according to claim 6 is detected and route distribution method, which is characterized in that the subnet
The course of work of administration agent is as follows:One, it is registered to main subnet management after starting;Two, it periodically gets a haircut to boss's webmaster
Send heartbeat message;Three, the mission bit stream that the haircut of boss's webmaster comes is received;Four, periodically collect institute responsible monitored object topology company
Connect information;Five, the data of collection are sent to main subnet management.
8. the distributed network topology according to one of claim 5 to 7 is detected and route distribution method, which is characterized in that
The Subnet Management Agent periodically updates heartbeat message to main subnet management, to report its operating status to main subnet management.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810929670.XA CN108696436A (en) | 2018-08-15 | 2018-08-15 | A kind of distributed network topology is detected and route distribution system and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810929670.XA CN108696436A (en) | 2018-08-15 | 2018-08-15 | A kind of distributed network topology is detected and route distribution system and method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108696436A true CN108696436A (en) | 2018-10-23 |
Family
ID=63841573
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810929670.XA Pending CN108696436A (en) | 2018-08-15 | 2018-08-15 | A kind of distributed network topology is detected and route distribution system and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108696436A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111541608A (en) * | 2020-04-16 | 2020-08-14 | 腾讯科技(深圳)有限公司 | Network communication method, system and related device |
CN112532410A (en) * | 2019-09-18 | 2021-03-19 | 无锡江南计算技术研究所 | Trap quick response method for large-scale interconnection network |
EP4004842A1 (en) * | 2019-07-31 | 2022-06-01 | Hitachi Energy Switzerland AG | Autonomous semantic data discovery for distributed networked systems |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080192654A1 (en) * | 2007-02-09 | 2008-08-14 | Timothy Roy Block | Method, Apparatus, and Computer Program Product for Implementing Infiniband Network Topology Simplification |
CN102143007A (en) * | 2011-05-03 | 2011-08-03 | 中国南方电网有限责任公司 | Distribution-based hierarchical network topology discovery method |
US9930018B2 (en) * | 2011-06-03 | 2018-03-27 | Oracle International Corporation | System and method for providing source ID spoof protection in an infiniband (IB) network |
CN107852376A (en) * | 2016-01-27 | 2018-03-27 | 甲骨文国际公司 | The system and method that the router SMA of SMP connectivity inspections for supporting high-performance computing environment mid-span virtual router port is abstracted |
CN107852377A (en) * | 2016-01-27 | 2018-03-27 | 甲骨文国际公司 | For the system and method for the scalable expression that switch ports themselves situation is supported in high-performance computing environment |
-
2018
- 2018-08-15 CN CN201810929670.XA patent/CN108696436A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080192654A1 (en) * | 2007-02-09 | 2008-08-14 | Timothy Roy Block | Method, Apparatus, and Computer Program Product for Implementing Infiniband Network Topology Simplification |
CN102143007A (en) * | 2011-05-03 | 2011-08-03 | 中国南方电网有限责任公司 | Distribution-based hierarchical network topology discovery method |
US9930018B2 (en) * | 2011-06-03 | 2018-03-27 | Oracle International Corporation | System and method for providing source ID spoof protection in an infiniband (IB) network |
CN107852376A (en) * | 2016-01-27 | 2018-03-27 | 甲骨文国际公司 | The system and method that the router SMA of SMP connectivity inspections for supporting high-performance computing environment mid-span virtual router port is abstracted |
CN107852377A (en) * | 2016-01-27 | 2018-03-27 | 甲骨文国际公司 | For the system and method for the scalable expression that switch ports themselves situation is supported in high-performance computing environment |
Non-Patent Citations (1)
Title |
---|
温建伟: ""InfiniBand 子网管理技术的研究与实现"", 《中国优秀硕士学位论文全文数据库 信息科技辑I139-742010年第5期》 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP4004842A1 (en) * | 2019-07-31 | 2022-06-01 | Hitachi Energy Switzerland AG | Autonomous semantic data discovery for distributed networked systems |
CN112532410A (en) * | 2019-09-18 | 2021-03-19 | 无锡江南计算技术研究所 | Trap quick response method for large-scale interconnection network |
CN112532410B (en) * | 2019-09-18 | 2023-10-31 | 无锡江南计算技术研究所 | Rapid response method for large-scale interconnection network Trap |
CN111541608A (en) * | 2020-04-16 | 2020-08-14 | 腾讯科技(深圳)有限公司 | Network communication method, system and related device |
CN111541608B (en) * | 2020-04-16 | 2022-07-19 | 腾讯科技(成都)有限公司 | Network communication method, system and related device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102204188B (en) | Routing computation method and host node device in virtual network element | |
CN103081407B (en) | Fail analysis device, trouble analysis system and failure analysis methods | |
CN113904921B (en) | Dynamic network topology graph generation method, system, processing equipment and storage medium based on log and graph | |
CN108696436A (en) | A kind of distributed network topology is detected and route distribution system and method | |
CN107294745B (en) | Network topology automatic discovery method and device | |
CN107133273A (en) | A kind of transit's routes data processing method and server cluster based on big data | |
EP2606607B1 (en) | Determining equivalent subsets of agents to gather information for a fabric | |
CN110858810B (en) | Network link state monitoring method, device, system and medium | |
CN103001892B (en) | Based on network resource allocation method and the system of cloud computing | |
CN113810225A (en) | In-band network telemetry detection path planning method and system for SDN (software defined network) | |
CN113347059A (en) | In-band network telemetering optimal detection path planning method based on fixed probe position | |
CN202870563U (en) | Distributed comprehensive monitoring system | |
CN102082701B (en) | Method for storing network element positional information and apparatus for same | |
CN106982164A (en) | A kind of method for discovering network topology and equipment | |
CN104518995B (en) | Interchanger virtualization system based on distributed structure/architecture | |
CN102420797A (en) | Topology mapping method and system | |
CN106911769A (en) | The processing method of cloud platform route data and the physical server of cloud platform | |
JP4342795B2 (en) | Supervisory control device | |
CN110275772A (en) | A kind of data processing method and its relevant device | |
CN100413258C (en) | Pre-alarming method | |
Chandrakala et al. | Improved data availability and fault tolerance in MANET by replication | |
CN109587063A (en) | A kind of drainage method and device of data | |
CN114124789A (en) | Network cooperative detection method, device, equipment and computer medium | |
CN104503846B (en) | A kind of resource management system based on cloud computing system | |
JP6364203B2 (en) | Monitoring server for monitoring system operating status and monitoring server control method |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181023 |
|
RJ01 | Rejection of invention patent application after publication |