CN103634177B - Configuration method and system based on Network - Google Patents
Configuration method and system based on Network Download PDFInfo
- Publication number
- CN103634177B CN103634177B CN201310655180.2A CN201310655180A CN103634177B CN 103634177 B CN103634177 B CN 103634177B CN 201310655180 A CN201310655180 A CN 201310655180A CN 103634177 B CN103634177 B CN 103634177B
- Authority
- CN
- China
- Prior art keywords
- network
- configuration
- network equipment
- option
- business
- 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.)
- Active
Links
Abstract
nullThe invention discloses a kind of configuration method and system based on Network,Establish for user and set up Network configuration database,Network topology content based on Network demand and concrete business tine can be chosen from this data base topological structure、The mark of Business Stream and the mark of the network equipment of traffic streams,Physical port、The configuration informations such as VLAN selection,Thus according to identifying type of service in the network equipment port of traffic streams、Source MAC and target MAC (Media Access Control) address,From Network configuration database, traffic stream identifier and port configuration information set up network topology,The configuration of same business realizing configuration is transmitted from VLAN selects,These configuration informations are issued to each network equipment simultaneously,Reduce the complexity of network configuration and loaded down with trivial details degree,The network of configuration makes the transmission of concrete business have more recognizability,Make network configuration list reliability high.
Description
Technical field
The present invention relates to the network communications technology, in particular it relates to a kind of configuration realization side based on Network
Method and system.
Background technology
Network configuration currently for LAN, it is common that at the physical entity designing and building well LAN
After, technical staff on the network equipment of LAN, this network equipment is carried out network configuration.Technical staff
The foundation configuring network is various design documentations, and these design documentations are from configuration based on business
Each stage of design produces respectively, if design work lacks systematicness planning, then these design literary compositions
Easily lack system relationship and inheritance between Dang, thus be easily caused technical staff to based on business from
The configuration work complexity of configuration is loaded down with trivial details, inefficiency, working cycle are long, even if after network configuration completes, and net
The identification of network business is also big technological difficulties, when wherein the business under high amount of traffic amount sets, requirement that
The promptness that business sets, thus use flow to set, the technical scheme such as five-tuple identification, but these skills
Art content all can not accurately and timely set by finishing service.
Further, the network equipment in technical staff's local area network configures, and needs technical staff to be well understood by
The various technology relevant to LAN, that is, existing based on business from configuration configuration work be towards skill
The collocation method of art, the use user of LAN does not knows about local area network technology and just cannot carry out LAN voluntarily and join
Put.And, technical staff realizes configuration when carrying out concrete configuration work by the various orders of input,
It is required for inputting various order on each network equipment the most in a local network and realizes configuration, here it is cause
Work complexity is loaded down with trivial details in configuration, inefficiency, working cycle are long.Further, when configuring the various of work institute foundation
Design documentation lacks relatedness, is easy for causing configuring miswork, reduces the configuration efficiency of work, prolongation
The cycle of configuration work.
Visible, in the prior art, it is a kind of technology oriented to the collocation method from configuration based on business
Collocation method, collocation method complexity is loaded down with trivial details, system relationship is low for this, inefficiency, cycle length and to
The technical merit at family requires height, simultaneously by identical network business.
Summary of the invention
In view of this, embodiments provide a kind of configuration implementation method based on Network and be
System, in order to solve in prior art to based on business from configuration configuration method complexity is loaded down with trivial details, system relationship
Property low, inefficiency, cycle length and the technical merit of user is required high problem.
Embodiment of the present invention technical scheme is as follows:
A kind of configuration implementation method based on Network, including:
Step one: (1) sets up Network configuration database, described Network configuration database includes net
Network topological structure config option module, business configuration option mod, node and port config option module and excellent
Change config option module;
(2) described network topology structure config option module is based on Network demand, by described network industry
Business demand is divided into network topology content and concrete business tine, described network topology structure config option module root
According to the quantity of the described network topology contents selection network equipment, between the mark of the network equipment and the network equipment
One or more in annexation option, described network topology content is for the group of network equipment topological structure
State realizes;
Described business configuration option mod chooses the Business Stream of transmission in network according to described concrete business tine
Mark and the mark of the network equipment of traffic streams, described concrete business tine is joined for network service flow
The configuration put realizes;
(3) mark of the network equipment of the traffic streams that basis is chosen from business config option module,
Described node and port config option module are chosen and are transmitted industry on the type option of the network equipment and the network equipment
That is engaged in the physical port option of stream is one or more;
(4) according to the mark of the Business Stream of transmission in the LAN chosen from business config option module,
Described option mod of distributing rationally is chosen and is included one below or combination: Business Stream priority config option, net
Flow-control option on network equipment or physical port, the Address Configuration Option of the network equipment, the stream of Business Stream
Amount class option, VLAN (VLAN, Virtual Local Area Network) select;
Step 2, according to from the LAN that business config option module is chosen transmission Business Stream mark and
The mark of the network equipment of traffic streams, first, identifies industry in the network equipment port of traffic streams
Service type, source media interviews control (MAC, Media Access Control) address and purpose MAC ground
Location, secondly, the MAC Address of the network equipment that retrieval preserves in network topology structure config option module
Table, transmits industry with described node by described mac address table on the network equipment in port config option module
The physical port option association of business stream, forms the network equipment topology of traffic streams, again, according to carrying
The network equipment topology of Business Stream can individually be held at the described VLAN option and installment distributing option mod rationally
Carry the VLAN of different service types, finally, the same type business in the traffic flow types that will recognize
It is connected in same VLAN transmission, it is achieved the network of the same type Network under same VLAN
Topology configuration.
A kind of configuration based on Network realizes system, includes the following:
Network configuration database sets up device, includes that network is opened up including described Network configuration database
Flutter structural configuration choices module, business configuration option mod, node are joined with port config option module and optimization
Put option mod;
Described network topology structure config option module is based on Network demand, by described Network demand
Being divided into network topology content and concrete business tine, described network topology structure config option module is according to described
The quantity of the network topology contents selection network equipment, the connection between the mark of the network equipment and the network equipment are closed
Being one or more in option, described network topology content is real for the configuration of network equipment topological structure
Existing;
Described business configuration option mod, for choosing the industry of transmission in network according to described concrete business tine
The mark of business stream and the mark of the network equipment of traffic streams, described concrete business tine is used for Network
The configuration of stream configuration realizes;
Described node and port config option module, according to the carrying industry chosen from business config option module
The mark of the network equipment of business stream, described node and port config option module choose the type choosing of the network equipment
And the network equipment on transmitting business stream physical port option in one or more;
Described distribute option mod rationally, transmit according in the LAN chosen from business config option module
The mark of Business Stream, described in distribute option mod rationally and choose and include one below or combination: Business Stream is excellent
Flow-control option on first level config option, the network equipment or physical port, the address configuration of the network equipment
Option, the traffic classes option of Business Stream, VLAN select;
Network configuration realizes device, according to transmission from the LAN that business config option module is chosen
The mark of Business Stream and the mark of the network equipment of traffic streams;First, the network in traffic streams sets
Identifying type of service, source MAC and target MAC (Media Access Control) address in standby port, secondly, retrieval is at network
The mac address table of the network equipment preserved in topological structure config option module, by described MAC Address
Table and described node and the physical port option of transmitting business stream on the network equipment in port config option module
Association, forms the network equipment topology of traffic streams, again, opens up according to the network equipment of traffic streams
Flutter and can individually carry different service types at the described VLAN option and installment distributing option mod rationally
VLAN, finally, the same type service connection in the traffic flow types that will recognize to same VLAN
Middle transmission, it is achieved the network topology configuration of the same type Network under same VLAN.
Technical scheme according to embodiments of the present invention, establishes for user and sets up Network configuration database,
Network topology content based on Network demand and concrete business tine can be chosen from this data base
The mark of the network equipment of topological structure, the mark of Business Stream and traffic streams, physical port, VLAN
The configuration informations such as selection, thus according to identifying type of service, source in the network equipment port of traffic streams
MAC Address and target MAC (Media Access Control) address, traffic stream identifier and port configuration from Network configuration database
Information sets up network topology, transmits the configuration of same business realizing configuration, simultaneously by these from VLAN selects
Configuration information is issued to each network equipment.Allow users to information based on Network configuration database and net
The concrete ins and outs of the coupling disengaging of network equipment practical business carry out the network design of LAN, reduce net
The complexity of network configuration work and loaded down with trivial details degree, and design process has systematicness and relatedness so that generate
Network configuration list reliability high, the time generating network configuration list is short, efficiency is high, by network configuration
The configuration information of each network equipment in list imports in each network equipment corresponding, it is possible to automatically may be used
Configuration to network equipment operation is completed, it is to avoid each by input on network devices by technical staff by ground
Kind of order realizes configuring that the allocative efficiency caused is low, the problem of cycle length such that it is able to efficiently, rapidly
Carry out based on business from configuration configuration, it is possible in solution prior art, technology oriented is based on business from group
State collocation method complexity is loaded down with trivial details, system relationship is low, inefficiency, cycle length and the technology water to user
Put down and require high problem.Further, after the network equipment is configured, to joining of being imported in the network equipment
The configuration information of this network equipment in confidence breath and network configuration classification verifies, in check results always
In the case of, determine this network equipment is based on business from configuration configuration successful, it is possible to effectively verify
Based on business the most successful from configuration configuration, so that it is guaranteed that the effectiveness from configuration configuration based on business.
Reducing the complexity of network configuration and loaded down with trivial details degree, the network of configuration makes concrete business transmit more simultaneously
There is recognizability so that network configuration list reliability is high.
Other features and advantages of the present invention will illustrate in the following description, and, partly from explanation
Book becomes apparent, or understands by implementing the present invention.The purpose of the present invention and other advantages can
Realize by structure specifically noted in the description write, claims and accompanying drawing and obtain
?.
Accompanying drawing explanation
The workflow of the configuration implementation method based on network service that Fig. 1 provides for the embodiment of the present invention;
The schematic diagram setting up Network configuration database that Fig. 2 provides for the embodiment of the present invention;
Fig. 3 realizes the structured flowchart of system for the configuration based on Network that the embodiment of the present invention provides;
Fig. 4 is the network topology structure schematic diagram shown during the embodiment of the present invention is specifically applied;
Fig. 5 is the network topology structure schematic diagram shown during the embodiment of the present invention is specifically applied;
Fig. 6 is the port configuration schematic diagram shown during the embodiment of the present invention is specifically applied.
Detailed description of the invention
Below in conjunction with accompanying drawing, embodiments of the invention are illustrated, it will be appreciated that enforcement described herein
Example is merely to illustrate and explains the present invention, is not intended to limit the present invention.
For in prior art, the efficiency from configuration collocation method based on business of technology oriented is low, the cycle
Long problem, embodiments provides a kind of based on business from configuration allocation plan, asks solving this
Topic.The technical scheme of the embodiment of the present invention provides a kind of with user for the allocation plan guided, program bag
Include: provide the user the config option of network configuration, select or for input for config option according to user
The configuration information of frame input, generates the network configuration of the configuration information of each network equipment included in LAN
List, and the configuration information of each network equipment in network configuration list is imported to each network corresponding
In equipment, wherein, provide the user the config option of network configuration, select for config option according to user
Or the configuration information for input frame input, generate the configuration information of each network equipment included in LAN
Network configuration list, allow users to depart from concrete ins and outs and carry out the network design of LAN, fall
The complexity of low netconfig job and loaded down with trivial details degree, and design process has systematicness and relatedness, makes
The network configuration list reliability that must generate is high, and the time generating network configuration list is short, efficiency is high,
The configuration information of each network equipment in network configuration list is imported in each network equipment corresponding,
Can automatically be reliably completed the operation of the configuration to the network equipment, it is to avoid by technical staff by setting at network
The standby various order of upper input realizes configuring that the allocative efficiency caused is low, the problem of cycle length such that it is able to high
Effect, be quickly carried out based on business configuring from configuration, it is possible to solve technology oriented in prior art based on
Business loaded down with trivial details from configuration collocation method complexity, system relationship is low, inefficiency, cycle length and to
The technical merit at family requires high problem.Further, after the network equipment is configured, in the network equipment
The configuration information of this network equipment in the configuration information imported and network configuration classification verifies, in school
Test result always in the case of, determine this network equipment is based on business from configuration configuration successful, it is possible to
Effectively verify based on business the most successful from configuration configuration, configure from configuration so that it is guaranteed that based on business
Effectiveness.
Below the technical scheme of the embodiment of the present invention is described in detail.
Fig. 1 shows the workflow of the configuration implementation method based on Network that the embodiment of the present invention provides
Journey, the method includes:
Step one:
1.1 set up Network configuration database, and described Network configuration database includes that network topology is tied
Structure config option module, business configuration option mod, node and port config option module, distribute choosing rationally
Item module and configuration correction verification module, as shown in Figure 2;
Described in 1.2, network topology structure config option module is based on Network demand, by described Network
Demand is divided into network topology content and concrete business tine, described network topology structure config option module according to
The quantity of the described network topology contents selection network equipment, the company between the mark of the network equipment and the network equipment
Connect in relation option is one or more, and described network topology content is for the configuration of network equipment topological structure
Realize;
Described business configuration option mod chooses the Business Stream of transmission in network according to described concrete business tine
Mark and the mark of the network equipment of traffic streams, described concrete business tine is joined for network service flow
The configuration put realizes;
The mark of the network equipment of the traffic streams that 1.3 bases are chosen from business config option module, institute
State node and port config option module to choose and transmit business on the type option of the network equipment and the network equipment
Stream physical port option in one or more;
1.4 according to the mark of the Business Stream of transmission, institute in the LAN chosen from business config option module
State and distribute option mod rationally and choose and include one below or combination: Business Stream priority config option, network
Flow-control option on equipment or physical port, the Address Configuration Option of the network equipment, the flow of Business Stream
Class option, VLAN select;
Then, further, it is also possible to select or for defeated for network topology structure config option according to user
Enter the configuration information of frame input, also show that the network topology structure of the LAN corresponding with this configuration information is shown
It is intended to;The configuration information selected for business configuration option according to user or input for input frame, described
The Business Stream information corresponding with this configuration information is shown on the network topology structure schematic diagram of LAN;With
And, the configuration information selecting with port config option for node according to user or inputting for input frame, exhibition
Show the port configuration schematic diagram corresponding with this configuration information;In above process, select or pin according to user
Configuration information to input frame input, shows the information corresponding with configuration information with figure, it is possible to more straight
See ground and show, to user, the configuration information that user selects, in order to the configuration of user and design work;
Preferably, above-mentioned provided config option can be figure config option or text configuration choosing
?;
Step 2, according to from the LAN that business config option module is chosen transmission Business Stream mark and
The mark of the network equipment of traffic streams, performs step 2.1, in the network equipment port of traffic streams
Middle identification type of service, source MAC and target MAC (Media Access Control) address;
In this step, utilize the mark of the Business Stream being saved in business configuration option mod, identify network
Type of service, source MAC and target MAC (Media Access Control) address in transmission, these information are as network topology
The essential information of configuration;
2.2, the mac address table of the network equipment that retrieval preserves in network topology structure config option module,
By described mac address table and described node and transmitting business stream on the network equipment in port config option module
Physical port option association, formed traffic streams the network equipment topology;
In this step, in store conventional network equipment in network topology structure config option module
Mac address table, these MAC Address are uploaded with the network equipment in port config option module with described node
The physical port of defeated Business Stream corresponding with associate, the path that Business Stream is formed according to mac address table is carried out
Transmission;
2.3, topological at the described VLAN distributing option mod rationally according to the network equipment of traffic streams
Option and installment can individually carry the VLAN of different service types;
In this step, a VLAN can carry same service message, it is also possible to carries not at different time
Same service message, mainly utilizes VLAN;
2.4, the same type service connection in the traffic flow types that will recognize to same VLAN transmits,
The network topology configuration of realization same type Network under same VLAN.
In this step, the convenience set for Business Stream, by the message of identical services stream type by same
VLAN transmits, thus realizes the network topology configuration of the same type Network under same VLAN.
Preferably, the configuration implementation method based on Network that the embodiment of the present invention provides also includes walking as follows
Rapid:
Step 3, the same type Network under same VLAN network topology configuration configuration letter
Breath imports to, in each network equipment corresponding, specifically include:
For current network device to be configured, according to the configuration format of the current network device pre-saved,
By current network device in the network topology configuration of described same type Network under same VLAN
The format match of configuration information and after being converted into the form corresponding with the configuration format of current network device
Import in current network device;Wherein, described configuration format includes the suitable of the configuration information in configuration order
Sequence and/or the title of configuration information.
After the network topology configuration of the same type Network under completing same VLAN, also have and will utilize
Configuration information in Network configuration database imports in each network equipment corresponding, thus realizes net
Network configuration is in the operation of real network equipment.
Specifically, for current network device to be configured in LAN, according to the current network pre-saved
The configuration format of equipment, mates the configuration information of current network device in described network configuration table and is converted into
Import in current network device after the form corresponding with the configuration format of current network device, wherein, join
Put form and include order and/or the title of configuration information of configuration information in configuration order.
Wherein, when carrying out mating and changing according to the configuration format of the current network device pre-saved, search
The configuration format of the current network device pre-saved, can according to the manufacturer information of current network device and
Unit type information is indexed and inquires about acquisition;
Specifically, the configuration information of each network equipment includes above-mentioned join corresponding with config option that be that enumerate
Confidence ceases, i.e. configuration information includes: network topology structure configuration information, service configuration information, node and end
Mouthful configuration information and distribute information rationally;
The most concrete mode is: described Network configuration realizes device and is additionally operable to: join in described optimization
Put in the VLAN selection under option mod, by same VLAN and described node and port config option mould
On the network equipment chosen under block, the physical port of transmitting business stream is associated, by by described different physics
The same type Network of transmission under same VLAN described in port transmission, it is achieved at same VLAN
Under same type Network shunting network topology configuration.
Port 5~8 is set to same VLAN with G1, so can realize big data video business same
Flow shunt is carried out during one VLAN transmission.
After completing based on the network topology configuration of the same type Network under same VLAN, described in join
Put this network equipment in the correction verification module configuration information to being imported in the network equipment and network configuration list
Configuration information verify;
Specifically, the configuration information imported is obtained to network device requests;Directly acquired network is set
The configuration information of this network equipment in standby middle imported configuration information and network configuration list verifies;
Or, this network in the configuration information imported in the acquired network equipment and network configuration list is set
Standby configuration information exports and verifies to calibration tool;
Further, in the case of check results is inconsistent, outputting alarm information, wherein, in warning information
Including the configuration information imported in the inconsistent mark of the network equipment of check results, this network equipment and net
The configuration information of this network equipment in network configured list.
Step 4, to this network equipment in the configuration information imported in the network equipment and network configuration list
Configuration information verify, in the case of check results is consistent, determine to this network equipment based on industry
Business from configuration configuration successful;
Specifically, the configuration information imported is obtained to network device requests;Directly acquired network is set
The configuration information of this network equipment in standby middle imported configuration information and network configuration list verifies;
Or, this network in the configuration information imported in the acquired network equipment and network configuration list is set
Standby configuration information exports and verifies to calibration tool;
Further, in the case of check results is inconsistent, outputting alarm information, wherein, in warning information
Including the configuration information imported in the inconsistent mark of the network equipment of check results, this network equipment and net
The configuration information of this network equipment in network configured list.
According to said method, provide the user the config option of network configuration, according to user for config option
The configuration information selected or input for input frame generates network configuration list, and it is right that network configuration list includes
The configuration information of each network equipment in LAN, allows users to depart from concrete ins and outs and carries out office
The network design of territory net, reduces the complexity of netconfig job and loaded down with trivial details degree, and design process has
Systematicness and relatedness so that the network configuration list reliability of generation is high, and generates network configuration list
Time short, efficiency is high, the configuration information of each network equipment in network configuration list is imported to accordingly
Each network equipment in, it is possible to be automatically reliably completed configuration to network equipment operation, it is to avoid by skill
By inputting various order on network devices, art personnel realize configuring that the allocative efficiency caused is low, the cycle is long
Problem such that it is able to efficiently, be quickly carried out based on business configuring from configuration, it is possible to solve existing skill
In art technology oriented based on business loaded down with trivial details from configuration collocation method complexity, system relationship is low, efficiency is low
Under, cycle length and the technical merit of user is required high problem.
Further, after the network equipment is configured, to the configuration information imported in the network equipment and network
The configuration information of this network equipment in configuration categories verifies, check results always in the case of, really
Fixed based on business from configuration configuration successful to this network equipment, it is possible to effectively verify based on business from
Configuration configuration is the most successful, so that it is guaranteed that the effectiveness from configuration configuration based on business.
Based on identical inventive concept, it is real that the embodiment of the present invention additionally provides a kind of configuration based on Network
Existing system.
Fig. 3 shows that the configuration based on Network that the embodiment of the present invention provides realizes the structural frames of system
Figure, this system includes:
Network configuration database sets up device, includes that network is opened up including described Network configuration database
Flutter structural configuration choices module, business configuration option mod, node and port config option module, optimize and join
Put option mod and configuration correction verification module;
Network topology structure config option module and business configuration option mod, based on Network demand, will
Described Network demand be divided into network topology content and concrete business tine, described network topology content be from
The quantity of the network equipment, the mark of the network equipment and the network chosen in network topology structure config option module
One or more in annexation option between equipment, described network topology content is opened up for the network equipment
The configuration flutterring structure realizes;
Described node and port config option module, described concrete business tine is from described business configuration option
The mark of the Business Stream transmitted in the LAN chosen in module and the mark of the network equipment of traffic streams,
Described concrete business tine realizes for the configuration of Network stream configuration;
Described node and port config option module, according to the carrying industry chosen from business config option module
The mark of the network equipment of business stream, described node and port config option module choose the type choosing of the network equipment
And the network equipment on transmitting business stream physical port option in one or more;
Described distribute option mod rationally, transmit according in the LAN chosen from business config option module
The mark of Business Stream, described in distribute option mod rationally and choose and include one below or combination: Business Stream is excellent
Flow-control option on first level config option, the network equipment or physical port, the address configuration of the network equipment
Option, the traffic classes option of Business Stream, VLAN select;
Further, it is also possible to select or for input frame for network topology structure config option according to user
The configuration information of input, also shows that the network topology structure signal of the LAN corresponding with this configuration information
Figure;The configuration information selected for business configuration option according to user or input for input frame, in described office
The Business Stream information corresponding with this configuration information is shown on the network topology structure schematic diagram of territory net;And,
Select for node and port config option according to user or for the configuration information of input frame input, show with
The port configuration schematic diagram that this configuration information is corresponding;In above process, select or for defeated according to user
Enter the configuration information of frame input, show the information corresponding with configuration information with figure, it is possible to more intuitively
The configuration information that user selects is shown, in order to the configuration of user and design work to user;
Preferably, above-mentioned provided config option can be figure config option or text configuration choosing
?;
Such as, if user have selected 4 network equipments, have input 4 network equipments mark (a, b,
C, d) and select when being ring-like annexation between these 4 network equipments, to generate and show such as
Network topology structure schematic diagram shown in Fig. 4;
The most such as, if user have selected 4 network equipments, have input 4 network equipments mark (a,
B, c, d) and select when being chain annexation between these 4 network equipments, to generate and show
Network topology structure schematic diagram as shown in Figure 5;
Network configuration realizes device, according to transmission from the LAN that business config option module is chosen
The mark of Business Stream and the mark of the network equipment of traffic streams, first, the network in traffic streams sets
Standby port identifies type of service, source MAC and target MAC (Media Access Control) address;
In this device, utilize the mark of the Business Stream being saved in business configuration option mod, identify network
Type of service, source MAC and target MAC (Media Access Control) address in transmission, these information are as network topology
The essential information of configuration.
Secondly, the MAC Address of the network equipment that retrieval preserves in network topology structure config option module
Table, transmits industry with described node by described mac address table on the network equipment in port config option module
The physical port option association of business stream, forms the network equipment topology of traffic streams;
In this module, in store conventional network equipment in network topology structure config option module
Mac address table, these MAC Address are uploaded with the network equipment in port config option module with described node
The physical port of defeated Business Stream corresponding with associate, the path that Business Stream is formed according to mac address table is carried out
Transmission;
Again, the network equipment according to traffic streams is topological at the described VLAN distributing option mod rationally
Option and installment can individually carry the VLAN of different service types;
In this module, a VLAN can carry same service message, it is also possible to carries not at different time
Same service message, mainly utilizes VLAN;
Finally, the same type service connection in the traffic flow types that will recognize passes in same VLAN
Defeated, it is achieved the network topology configuration of the same type Network under same VLAN;
In this device, the convenience set for Business Stream, by the message of identical services stream type by same
VLAN transmits, thus realizes the network topology configuration of the same type Network under same VLAN.
Such as, for being designated the network equipment of d, the type of the network equipment d that user selects is switch
(can also be other network equipments such as router), be passed by physical interface 5~8,17~20, G1 and G2
Defeated video traffic, port 5 is unidirectional inbound port, and port 7 is unidirectional to go out port, can be by physics
Interface, the most as shown in Figure 6, the Business Stream of transmission from the LAN that business config option module is chosen
The mark of the network equipment of mark and traffic streams, such as video traffic, use physical port 5;
First, the network equipment port of traffic streams identifies type of service, source MAC and mesh
MAC Address, such as the business in real network is video traffic, including source MAC and
Target MAC (Media Access Control) address, uses physical port 5 and G1, and wherein G1 is transmission video traffic;
Secondly, the MAC Address of the network equipment that retrieval preserves in network topology structure config option module
Table, mac address table here is saved in physical port 5 and G1 list item, by described mac address table
Close with the physical port option of transmitting business stream on the network equipment in port config option module with described node
Connection, namely this video traffic uses based on its source MAC and target MAC (Media Access Control) address and is saved in thing
MAC Address path in reason port 5 and G1 list item, thus form the network equipment topology of traffic streams;
Again, the network equipment according to traffic streams is topological at the described VLAN distributing option mod rationally
Option and installment can individually carry the VLAN of different service types, is set to same by port 5 and G1 here
VLAN;
Finally, the same VLAN that video traffic is arranged by port 5 and G1 is transmitted, this biography
Transmission method is conducive to carrying out the identification of class of service at port.
The most concrete mode is: described Network configuration realizes device and also includes: join in described optimization
Put in the VLAN selection under option mod, by same VLAN and described node and port config option mould
On the network equipment chosen under block, the physical port of transmitting business stream is associated, by by described different physics
The same type Network of transmission under same VLAN described in port transmission, it is achieved at same VLAN
Under same type Network shunting network topology configuration.
Port 5~8 is set to same VLAN with G1, so can realize big data video business same
Flow shunt is carried out during one VLAN transmission.
Further comprising, described Network configuration realizes device in the same type under same VLAN
The configuration information of the network topology configuration of Network imports to, in each network equipment corresponding, specifically wrap
Include:
For current network device to be configured, according to the configuration format of the current network device pre-saved,
By current network device in the network topology configuration of described same type Network under same VLAN
The format match of configuration information and after being converted into the form corresponding with the configuration format of current network device
Import in current network device;Wherein, described configuration format includes the suitable of the configuration information in configuration order
Sequence and/or the title of configuration information.
After the network topology configuration of the same type Network under completing same VLAN, also have and will utilize
Configuration information in Network configuration database imports in each network equipment corresponding, thus realizes net
Network configuration is in the operation of real network equipment.
Specifically, for current network device to be configured in LAN, according to the current network pre-saved
The configuration format of equipment, mates the configuration information of current network device in described network configuration table and is converted into
Import in current network device after the form corresponding with the configuration format of current network device, wherein, join
Put form and include order and/or the title of configuration information of configuration information in configuration order.
Wherein, when carrying out mating and changing according to the configuration format of the current network device pre-saved, search
The configuration format of the current network device pre-saved, can according to the manufacturer information of current network device and
Unit type information is indexed and inquires about acquisition;
Specifically, the configuration information of each network equipment includes the configuration information corresponding with config option, i.e.
Configuration information includes: network topology structure configuration information, service configuration information, node and port configuration information
With the information of distributing rationally;
After completing based on the network topology configuration of the same type Network under same VLAN, described in join
Put this network equipment in the correction verification module configuration information to being imported in the network equipment and network configuration list
Configuration information verify;
Specifically, configuration correction verification module obtains the configuration information imported to network device requests;Directly to institute
The configuration of this network equipment in the configuration information imported in the network equipment obtained and network configuration list
Information verifies;Or, the configuration information imported in the acquired network equipment and network configuration are arranged
The configuration information of this network equipment in table exports and verifies to calibration tool;
Further, configuration correction verification module is imported in the network equipment configuration information and network configuration arrange
The configuration information of this network equipment in table carry out the check results that verifies inconsistent in the case of, outputting alarm
Information;Wherein, warning information includes the inconsistent mark of the network equipment of check results, this network equipment
The configuration information of this network equipment in middle imported configuration information and network configuration list.
One of ordinary skill in the art will appreciate that and realize all or part of step that above-described embodiment method is carried
Suddenly the program that can be by completes to instruct relevant hardware, and described program can be stored in a kind of computer
In readable storage medium storing program for executing, this program upon execution, including one or a combination set of the step of embodiment of the method.
It addition, each functional unit in each embodiment of the present invention can be integrated in a processing module,
Can also be that unit is individually physically present, it is also possible to two or more unit are integrated in a module
In.Above-mentioned integrated module both can realize to use the form of hardware, it would however also be possible to employ software function module
Form realizes.If described integrated module realizes and as independent product using the form of software function module
When selling or use, it is also possible to be stored in a computer read/write memory medium.
Those skilled in the art are it should be appreciated that embodiments of the invention can be provided as method, system or meter
Calculation machine program product.Therefore, the present invention can use complete hardware embodiment, complete software implementation or knot
The form of the embodiment in terms of conjunction software and hardware.And, the present invention can use and wherein wrap one or more
Computer-usable storage medium containing computer usable program code (include but not limited to disk memory and
Optical memory etc.) form of the upper computer program implemented.
The present invention is with reference to method, equipment (system) and computer program product according to embodiments of the present invention
The flow chart of product and/or block diagram describe.It should be understood that can by computer program instructions flowchart and
/ or block diagram in each flow process and/or flow process in square frame and flow chart and/or block diagram and/
Or the combination of square frame.These computer program instructions can be provided to general purpose computer, special-purpose computer, embedding
The processor of formula datatron or other programmable data processing device is to produce a machine so that by calculating
The instruction that the processor of machine or other programmable data processing device performs produces for realizing at flow chart one
The device of the function specified in individual flow process or multiple flow process and/or one square frame of block diagram or multiple square frame.
These computer program instructions may be alternatively stored in and computer or the process of other programmable datas can be guided to set
In the standby computer-readable memory worked in a specific way so that be stored in this computer-readable memory
Instruction produce and include the manufacture of command device, this command device realizes in one flow process or multiple of flow chart
The function specified in flow process and/or one square frame of block diagram or multiple square frame.
These computer program instructions also can be loaded in computer or other programmable data processing device, makes
Sequence of operations step must be performed to produce computer implemented place on computer or other programmable devices
Reason, thus the instruction performed on computer or other programmable devices provides for realizing flow chart one
The step of the function specified in flow process or multiple flow process and/or one square frame of block diagram or multiple square frame.
Obviously, those skilled in the art can carry out various change and modification without deviating from this to the present invention
Bright spirit and scope.So, if the present invention these amendment and modification belong to the claims in the present invention and
Within the scope of its equivalent technologies, then the present invention is also intended to comprise these change and modification.
Claims (10)
1. a configuration implementation method based on Network, it is characterised in that comprise the steps:
Step one: (1) sets up Network configuration database, described Network configuration database includes network topology structure config option module, business configuration option mod, node and port config option module and distributes option mod rationally;
(2) described network topology structure config option module is based on Network demand, described Network demand is divided into network topology content and concrete business tine, one or more according in the described quantity of the network topology contents selection network equipment, the annexation option between the mark of the network equipment and the network equipment of described network topology structure config option module, described network topology content realizes for the configuration of network equipment topological structure;
Described business configuration option mod chooses the mark of the Business Stream of transmission in network and the mark of the network equipment of traffic streams according to described concrete business tine, and described concrete business tine realizes for the configuration of Network stream configuration;
(3) according to the mark of the network equipment of traffic streams chosen from business config option module, it is one or more that described node and port config option module are chosen on the type option of the network equipment and the network equipment in the physical port option of transmitting business stream;
(4) according to the mark of the Business Stream of transmission in the LAN chosen from business config option module, described in distribute option mod rationally and choose and include one below or combination: the flow-control option on Business Stream priority config option, the network equipment or physical port, the Address Configuration Option of the network equipment, the traffic classes option of Business Stream, virtual LAN VLAN select;
nullStep 2、Mark according to the Business Stream of transmission from the LAN that business config option module is chosen and the mark of the network equipment of traffic streams,First,Type of service is identified in the network equipment port of traffic streams、Source MAC address and target MAC (Media Access Control) address,Secondly,The mac address table of the network equipment that retrieval preserves in network topology structure config option module,Described mac address table is associated with the physical port option of transmitting business stream on the network equipment in port config option module with described node,Form the network equipment topology of traffic streams,Again,Network equipment topology according to traffic streams individually carries the VLAN of different service types at the described VLAN option and installment distributing option mod rationally,Finally,Same type service connection in the traffic flow types that will recognize transmits in same VLAN,The network topology configuration of realization same type Network under same VLAN.
Method the most according to claim 1, it is characterized in that, described method also includes: in the described VLAN distributed rationally under option mod selects, same VLAN is associated with the physical port of transmitting business stream on the network equipment chosen under port config option module with described node, by by the different described same type Networks of transmission under same VLAN of physical port transmission, it is achieved the network topology configuration of the same type Network shunting under same VLAN.
Method the most according to claim 1, it is characterised in that described method also includes:
For current network device to be configured, according to the configuration format of the current network device pre-saved, import in current network device by the format match of the configuration information of current network device in the network topology configuration of described same type Network under same VLAN and after being converted into the form corresponding with the configuration format of current network device;Wherein, described configuration format includes the order of the configuration information in configuration order and/or the title of configuration information.
Method the most according to claim 3, it is characterised in that described method also includes:
The configuration information imported is obtained to network device requests;
Directly the configuration information of this network equipment in the configuration information imported in the acquired network equipment and network configuration list is verified;Or, the configuration information of this network equipment in the configuration information imported in the acquired network equipment and network configuration list is exported and verifies to calibration tool.
Method the most according to claim 4, it is characterised in that described method also includes:
In the case of check results that the configuration information of this network equipment in the configuration information imported in the network equipment and network configuration list verifies is inconsistent, outputting alarm information;
Wherein, the configuration information of this network equipment in warning information is imported in including the inconsistent mark of the network equipment of check results, this network equipment configuration information and network configuration list.
6. a configuration based on Network realizes system, it is characterised in that including:
Network configuration database sets up device, and described Network configuration database includes network topology structure config option module, business configuration option mod, node and port config option module and distributes option mod rationally;
Described network topology structure config option module, for based on Network demand, described Network demand is divided into network topology content and concrete business tine, one or more according in the described quantity of the network topology contents selection network equipment, the annexation option between the mark of the network equipment and the network equipment of described network topology structure config option module, described network topology content realizes for the configuration of network equipment topological structure;
Described business configuration option mod, for choosing the mark of the Business Stream of transmission in network and the mark of the network equipment of traffic streams according to described concrete business tine, described concrete business tine realizes for the configuration of Network stream configuration;
Described node and port config option module, for the mark according to the network equipment of traffic streams chosen from business config option module, that chooses on the type option of the network equipment and the network equipment in the physical port option of transmitting business stream is one or more;
Described distribute option mod rationally, for according to the mark of the Business Stream of transmission in the LAN chosen from business config option module, choose and include one below or combination: the flow-control option on Business Stream priority config option, the network equipment or physical port, the Address Configuration Option of the network equipment, the traffic classes option of Business Stream, virtual LAN VLAN select;
nullNetwork configuration realizes device,For the mark according to the Business Stream of transmission from the LAN that business config option module is chosen and the mark of the network equipment of traffic streams,First,Type of service is identified in the network equipment port of traffic streams、Source MAC address and target MAC (Media Access Control) address,Secondly,The mac address table of the network equipment that retrieval preserves in network topology structure config option module,Described mac address table is associated with the physical port option of transmitting business stream on the network equipment in port config option module with described node,Form the network equipment topology of traffic streams,Again,Network equipment topology according to traffic streams can individually carry the VLAN of different service types at the described VLAN option and installment distributing option mod rationally,Finally,Same type service connection in the traffic flow types that will recognize transmits in same VLAN,The network topology configuration of realization same type Network under same VLAN.
System the most according to claim 6, it is characterized in that, described Network configuration realizes device and is additionally operable to: in the described VLAN distributed rationally under option mod selects, same VLAN is associated with the physical port of transmitting business stream on the network equipment chosen under port config option module with described node, by by the different described same type Networks of transmission under same VLAN of physical port transmission, it is achieved the network topology configuration of the same type Network shunting under same VLAN.
System the most according to claim 6, it is characterised in that Network configuration realizes device and is additionally operable to:
For current network device to be configured, according to the configuration format of the current network device pre-saved, import in current network device by the format match of the configuration information of current network device in the network topology configuration of described same type Network under same VLAN and after being converted into the form corresponding with the configuration format of current network device;Wherein, described configuration format includes the order of the configuration information in configuration order and/or the title of configuration information.
System the most according to claim 8, it is characterised in that described Network configuration database is set up device and also included:
Configuration correction verification module, is used for: obtain the configuration information imported to network device requests;
Directly the configuration information of this network equipment in the configuration information imported in the acquired network equipment and network configuration list is verified;Or, the configuration information of this network equipment in the configuration information imported in the acquired network equipment and network configuration list is exported and verifies to calibration tool.
System the most according to claim 9, it is characterised in that described configuration correction verification module also includes:
In the case of check results that the configuration information of this network equipment in the configuration information imported in the network equipment and network configuration list verifies is inconsistent, outputting alarm information;
Wherein, the configuration information of this network equipment in warning information is imported in including the inconsistent mark of the network equipment of check results, this network equipment configuration information and network configuration list.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310655180.2A CN103634177B (en) | 2013-12-05 | 2013-12-05 | Configuration method and system based on Network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310655180.2A CN103634177B (en) | 2013-12-05 | 2013-12-05 | Configuration method and system based on Network |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103634177A CN103634177A (en) | 2014-03-12 |
CN103634177B true CN103634177B (en) | 2016-08-17 |
Family
ID=50214825
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310655180.2A Active CN103634177B (en) | 2013-12-05 | 2013-12-05 | Configuration method and system based on Network |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103634177B (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015081542A1 (en) * | 2013-12-05 | 2015-06-11 | 北京东土科技股份有限公司 | Network service based configuration implementation method and system |
CN105337853A (en) | 2014-06-11 | 2016-02-17 | 杭州华三通信技术有限公司 | Instance establishing method and apparatus in software defined network (SDN) |
CN105471609B (en) | 2014-09-05 | 2019-04-05 | 华为技术有限公司 | A kind of method and apparatus for configuration service |
CN105591769A (en) * | 2014-10-22 | 2016-05-18 | 中兴通讯股份有限公司 | Reserved bandwidth configuration method and apparatus of service port |
US20170127427A1 (en) * | 2015-11-02 | 2017-05-04 | Viavi Solutions Uk Limited | Enhancing network topology information for a self-organizing network |
CN112486591A (en) * | 2020-11-30 | 2021-03-12 | 锐捷网络股份有限公司 | Electronic equipment configuration method and electronic equipment |
CN112650175A (en) * | 2020-12-21 | 2021-04-13 | 佳都新太科技股份有限公司 | Self-configuration method and system of environment control equipment, computer equipment and storage medium |
CN112650174A (en) * | 2020-12-21 | 2021-04-13 | 佳都新太科技股份有限公司 | Identity identification method and system of environment control equipment and computer storage medium |
CN113193980A (en) * | 2021-03-29 | 2021-07-30 | 中盈优创资讯科技有限公司 | Method and device for quickly generating function configuration based on novel metropolitan area network topology |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1716877A (en) * | 2004-06-30 | 2006-01-04 | 国际商业机器公司 | Method and apparatus for self-configuring routing devices in a network |
CN1960299A (en) * | 2005-11-04 | 2007-05-09 | 中兴通讯股份有限公司 | Method of automatic establishing virtual dedicated network topology based on exchange network of multiprotocol tags |
CN102137395A (en) * | 2010-09-09 | 2011-07-27 | 华为技术有限公司 | Method, device and system for configuring access device |
US8578002B1 (en) * | 2003-05-12 | 2013-11-05 | Sourcefire, Inc. | Systems and methods for determining characteristics of a network and enforcing policy |
-
2013
- 2013-12-05 CN CN201310655180.2A patent/CN103634177B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8578002B1 (en) * | 2003-05-12 | 2013-11-05 | Sourcefire, Inc. | Systems and methods for determining characteristics of a network and enforcing policy |
CN1716877A (en) * | 2004-06-30 | 2006-01-04 | 国际商业机器公司 | Method and apparatus for self-configuring routing devices in a network |
CN1960299A (en) * | 2005-11-04 | 2007-05-09 | 中兴通讯股份有限公司 | Method of automatic establishing virtual dedicated network topology based on exchange network of multiprotocol tags |
CN102137395A (en) * | 2010-09-09 | 2011-07-27 | 华为技术有限公司 | Method, device and system for configuring access device |
Also Published As
Publication number | Publication date |
---|---|
CN103634177A (en) | 2014-03-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103634177B (en) | Configuration method and system based on Network | |
CN105721306B (en) | A kind of transmission method and device of configuration information | |
CN104079492B (en) | The methods, devices and systems that flow table is configured in a kind of OpenFlow networks | |
CN107579951A (en) | A kind of business data processing method, method for processing business and equipment | |
CN106897809A (en) | Workflow creation method, workflow designer and workflow system | |
CN104301251A (en) | QoS processing method, system and device | |
CN105871602A (en) | Control method, device and system for counting traffic | |
CN105404507A (en) | Process template construction method and system | |
CN107947977B (en) | A kind of configuration method of interchanger, device, electronic equipment and storage medium | |
CN107624230A (en) | The method and entity of service availability management | |
CN106161096A (en) | Port configuration method and device | |
CN108574590A (en) | A kind of opening network element method and apparatus and computer readable storage medium | |
CN104184663A (en) | Communication method and device based on software-defined network and integrated identification network | |
CN109756357A (en) | A kind of network slice generation method and device and terminal | |
CN105847153A (en) | Message forwarding method and network device | |
CN105100002B (en) | The operating method and device of attribute | |
CN109510777A (en) | Flow table method of combination, device and SDN controller | |
CN108418752A (en) | A kind of creation method and device of aggregation group | |
CN108650178A (en) | A kind of service message processing method, apparatus and system | |
CN104394075B (en) | A kind of method and apparatus of message transmissions | |
CN104620547A (en) | Control apparatus, control method, communication system, and program | |
CN107086960A (en) | A kind of message transmitting method and device | |
CN104516734B (en) | Operation flow configuration method and device | |
CN107885552A (en) | A kind of intelligent telecontrol communication machine unitizes collocation method | |
CN110062396A (en) | A kind of method and device configuring base station |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |