CN113691651A - Top-level planning visualization management method, system and storage medium based on IPv6 network - Google Patents
Top-level planning visualization management method, system and storage medium based on IPv6 network Download PDFInfo
- Publication number
- CN113691651A CN113691651A CN202111230054.3A CN202111230054A CN113691651A CN 113691651 A CN113691651 A CN 113691651A CN 202111230054 A CN202111230054 A CN 202111230054A CN 113691651 A CN113691651 A CN 113691651A
- Authority
- CN
- China
- Prior art keywords
- planning
- ipv6
- level planning
- level
- network
- 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.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2101/00—Indexing scheme associated with group H04L61/00
- H04L2101/60—Types of network addresses
- H04L2101/618—Details of network addresses
- H04L2101/659—Internet protocol version 6 [IPv6] addresses
-
- 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/22—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5007—Internet protocol [IP] addresses
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2101/00—Indexing scheme associated with group H04L61/00
- H04L2101/30—Types of network names
- H04L2101/35—Types of network names containing special prefixes
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention discloses a top-level planning visual management method, a system and a storage medium based on an IPv6 network, relating to the technical field of network data, wherein the top-level planning visual management method comprises the following steps: building a semantic tree, and establishing IPv6 network classification according to IPv6 network planning of enterprises through the semantic tree; dividing prefix lengths according to attribute requirements of enterprises on different classifications, determining names and descriptions of IPv6 top-level planning identifiers, and performing top-level planning on the classifications of the semantic trees; carrying out value input on the top-level planning generated prefix bit width, establishing a detailed attribute identifier of each coded value of each prefix, and carrying out detailed planning on the IPv 6; by establishing an allocation rule, semantically identifying the attribute of an interface address bit according to an enumeration and identification mode, and planning the interface address of the IPv 6. The invention establishes a top-level planning and detailed planning scheme of the IPv6 network in a visual mode, improves the IPv6 network management efficiency and enhances the IPv6 network management means.
Description
Technical Field
The invention relates to the technical field of network data, in particular to a visual management method for IPv6 top-level planning.
Background
With the rapid development of internet technology and the continuous acceleration of the IP process of communication technology, the demand for IP address resources is increased by multiple, and the application and development of the internet are severely restricted because the maximum problem of IPv4 lies in insufficient network address resources. The use of the IPv6 not only solves the problem of the number of network address resources, but also solves the obstacle of connecting various access devices to the Internet. The Internet Assigned Numbers Authority (IANA) has proposed in 2016 to the Internet Engineering Task Force (IETF) that newly established internet standards support only IPv6 and are no longer compatible with IPv 4.
In the face of an IPv6 network, how to more effectively carry out overall network planning on IPv6 addresses is a problem to be faced by each enterprise in the process of IPv6 modification.
1. The method mainly adopts manual work to carry out overall planning, and adopts excel and other modes for IPv6 address fields, address prefixes, coding identifiers, address use specifications and the like, so that the efficiency is low, and the template is complex.
2. Because the IPv6 address length is too long and the hexadecimal system is not easy to identify, during the whole planning process, the whole network planner is easy to cause the problems of enterprise content planning missing, identification conflict and the like.
3. The planning data is scattered, and an integral and comprehensive planning information is lacked, so that effective support is provided for guiding the enterprise to carry out IPv6 network and address use.
Disclosure of Invention
In order to solve at least one technical problem, the invention provides a top-level planning visualization management method, a system and a storage medium based on an IPv6 network.
The invention provides a top-level planning visualization management method based on an IPv6 network, which comprises the following steps:
establishing a semantic tree, establishing IPv6 network classification according to IPv6 network planning of an enterprise through the semantic tree, and generating different network planning semantic labels according to the network scale of the enterprise;
dividing prefix lengths according to attribute requirements of enterprises on different classifications, determining names and descriptions of IPv6 top-level planning identifiers, and performing top-level planning on the classifications of the semantic trees;
carrying out value input on the top-level planning generated prefix bit width, establishing a detailed attribute identifier of each coded value of each prefix, and carrying out detailed planning on the IPv 6;
by establishing an allocation rule, semantically identifying the attribute of an interface address bit according to an enumeration and identification mode, and planning the interface address of the IPv 6.
In this scheme, the constructing the semantic tree includes:
generating classification conditions according to the IPv6 network planning of the enterprise and the network types and organizations, and creating tree classification according to the classification conditions of the enterprise;
creating a sub-classification in the tree classification according to a preset classification rule, and the sub-classification can automatically inherit a top-level division rule of a superior classification.
In the scheme, the prefix length is divided according to the attribute requirements of enterprises on different classifications, the name and description of the IPv6 top-level planning identifier are determined, and top-level planning is performed on the classification of the semantic tree, specifically:
dragging and dividing on the visual 128-bit top-layer planning way in a dragging mode to determine the prefix length;
the prefix length is divided according to the attribute requirements of the enterprise for different classifications, and the dragging operation is repeated until the top-level planning of the enterprise is finished;
after the prefix length is defined, determining the name and description of the IPv6 top-level planning identifier, wherein the name is defined semantically according to the attribute of the prefix bit by an enterprise, and the attribute comprises: organization, department, address location, network type, address type, and interface type.
In this scheme, the value entering of the prefix bit width generated by the top-level planning, establishing a detailed attribute identifier of each encoded value of each prefix, and performing detailed planning on IPv6 include:
inputting the value of the planned prefix bit width, and establishing a detailed attribute identifier of each coded value of each prefix through adding, importing and copying;
inputting a detailed attribute identifier according to a top-level planning range of the node corresponding to the semantic label, adding and importing values according to hexadecimal, associating the values with the semantic attribute, and allowing the value range of the detailed attribute identifier to be input without repetition.
In this scheme, the establishing of the allocation rule semantically identifies the attribute of the interface address bit according to enumeration and identification modes, and plans the interface address of IPv6, including:
semantically marking the attribute of the interface address bit by establishing a distribution rule and according to enumeration and marking modes;
the establishment of the distribution rule is carried out by inputting a prefix range, a rule name and a rule type, and an interface supports the establishment of a plurality of distribution rules;
judging the rule type of the distribution rule;
if the address is an enumeration type, defining values and allocating IPv6 address attribute names in an adding mode;
if the range class is the identification type, only the value of the range class is subjected to type description.
In the scheme, the top-level planning supports the division of 1bit to 128bit to identify the attributes of the enterprise.
In the scheme, when the space of 4 bits is less than the space of the top-level plan in the dividing process, the detailed planning of the IPv6 is supported by recording a binary system.
The second aspect of the present invention also provides a top-level planning visualization management system based on an IPv6 network, where the system includes: the storage comprises a program of a top-level planning visualization management method based on an IPv6 network, and the processor executes the program of the top-level planning visualization management method based on the IPv6 network to realize the following steps:
establishing a semantic tree, establishing IPv6 network classification according to IPv6 network planning of an enterprise through the semantic tree, and generating different network planning semantic labels according to the network scale of the enterprise;
dividing prefix lengths according to attribute requirements of enterprises on different classifications, determining names and descriptions of IPv6 top-level planning identifiers, and performing top-level planning on the classifications of the semantic trees;
carrying out value input on the top-level planning generated prefix bit width, establishing a detailed attribute identifier of each coded value of each prefix, and carrying out detailed planning on the IPv 6;
by establishing an allocation rule, semantically identifying the attribute of an interface address bit according to an enumeration and identification mode, and planning the interface address of the IPv 6.
In this scheme, the constructing the semantic tree includes:
generating classification conditions according to the IPv6 network planning of the enterprise and the network types and organizations, and creating tree classification according to the classification conditions of the enterprise;
creating a sub-classification in the tree classification according to a preset classification rule, and the sub-classification can automatically inherit a top-level division rule of a superior classification.
In the scheme, the prefix length is divided according to the attribute requirements of enterprises on different classifications, the name and description of the IPv6 top-level planning identifier are determined, and top-level planning is performed on the classification of the semantic tree, specifically:
dragging and dividing on the visual 128-bit top-layer planning way in a dragging mode to determine the prefix length;
the prefix length is divided according to the attribute requirements of the enterprise for different classifications, and the dragging operation is repeated until the top-level planning of the enterprise is finished;
after the prefix length is defined, determining the name and description of the IPv6 top-level planning identifier, wherein the name is defined semantically according to the attribute of the prefix bit by an enterprise, and the attribute comprises: organization, department, address location, network type, address type, and interface type.
In this scheme, the value entering of the prefix bit width generated by the top-level planning, establishing a detailed attribute identifier of each encoded value of each prefix, and performing detailed planning on IPv6 include:
inputting the value of the planned prefix bit width, and establishing a detailed attribute identifier of each coded value of each prefix through adding, importing and copying;
inputting a detailed attribute identifier according to a top-level planning range of the node corresponding to the semantic label, adding and importing values according to hexadecimal, associating the values with the semantic attribute, and allowing the value range of the detailed attribute identifier to be input without repetition.
In this scheme, the establishing of the allocation rule semantically identifies the attribute of the interface address bit according to enumeration and identification modes, and plans the interface address of IPv6, including:
semantically marking the attribute of the interface address bit by establishing a distribution rule and according to enumeration and marking modes;
the establishment of the distribution rule is carried out by inputting a prefix range, a rule name and a rule type, and an interface supports the establishment of a plurality of distribution rules;
judging the rule type of the distribution rule;
if the address is an enumeration type, defining values and allocating IPv6 address attribute names in an adding mode;
if the range class is the identification type, only the value of the range class is subjected to type description.
In the scheme, the top-level planning supports the division of 1bit to 128bit to identify the attributes of the enterprise.
In the scheme, when the space of 4 bits is less than the space of the top-level plan in the dividing process, the detailed planning of the IPv6 is supported by recording a binary system.
The third aspect of the present invention further provides a computer-readable storage medium, where the computer-readable storage medium includes a program of a top-level planning visualization management method based on an IPv6 network, and when the program of the top-level planning visualization management method based on an IPv6 network is executed by a processor, the method implements the steps of the top-level planning visualization management method based on an IPv6 network as described in any one of the above.
The invention discloses a top-level planning visual management method, a system and a storage medium based on an IPv6 network, relating to the technical field of network data, wherein the top-level planning visual management method comprises the following steps: building a semantic tree, and establishing IPv6 network classification according to IPv6 network planning of enterprises through the semantic tree; dividing prefix lengths according to attribute requirements of enterprises on different classifications, determining names and descriptions of IPv6 top-level planning identifiers, and performing top-level planning on the classifications of the semantic trees; carrying out value input on the top-level planning generated prefix bit width, establishing a detailed attribute identifier of each coded value of each prefix, and carrying out detailed planning on the IPv 6; by establishing an allocation rule, semantically identifying the attribute of an interface address bit according to an enumeration and identification mode, and planning the interface address of the IPv 6. The invention establishes a top-level planning and detailed planning scheme of the IPv6 network in a visual mode, improves the IPv6 network management efficiency and enhances the IPv6 network management means.
The invention solves the defects in the background technology, and has the following beneficial effects:
1. the IPv6 address planning can be visually carried out, subnet division can be efficiently and easily carried out in the IPv6 network planning process of enterprises, and the problems of subnet conflict planning, missing planning and disordered planning are solved; the planning panorama of the IPv6 network of the enterprise is completely shown, the management efficiency of the IPv6 network is improved, and the defects of traditional manual maintenance are overcome.
2. The system semanticizes the IPv6 address code, combines the IPv6 address code with the attribute according to the attribute specific to each enterprise, and establishes an index identifier. The IPv6 address has readability and retrievability, and the hierarchy and continuity of the IPv6 network are improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are required to be used in the embodiments of the present application will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present application and therefore should not be considered as limiting the scope, and that those skilled in the art can also obtain other related drawings based on the drawings without inventive efforts.
FIG. 1 is a flow chart of a top-level planning visualization management method based on IPv6 network;
fig. 2 shows a block diagram of a top-level planning visualization management system based on an IPv6 network.
Detailed Description
In order that the above objects, features and advantages of the present invention can be more clearly understood, a more particular description of the invention will be rendered by reference to the appended drawings. It should be noted that the embodiments and features of the embodiments of the present application may be combined with each other without conflict.
In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention, however, the present invention may be practiced in other ways than those specifically described herein, and therefore the scope of the present invention is not limited by the specific embodiments disclosed below.
FIG. 1 is a flow chart of a top-level planning visualization management method based on IPv6 network;
as shown in fig. 1, a first aspect of the embodiment of the present invention provides a top-level planning visualization management method based on an IPv6 network, including:
s102, constructing a semantic tree, establishing IPv6 network classification according to IPv6 network planning of an enterprise through the semantic tree, and generating different network planning semantic labels according to the network scale of the enterprise;
s104, dividing prefix lengths according to attribute requirements of enterprises on different classifications, determining names and descriptions of IPv6 top-level planning identifiers, and performing top-level planning on the classifications of the semantic trees;
s106, performing value entry on the prefix bit width generated by the top-level plan, establishing a detailed attribute identifier of each coded value of each prefix, and performing detailed planning on the IPv 6;
and S108, semantically identifying the attribute of the interface address bit by establishing an allocation rule according to an enumeration and identification mode, and planning the interface address of the IPv 6.
In step S102, planning management is performed on the semantic tree, multi-level classification management may be performed, tree classification 1, classification 2, classification 3, and the like are created according to the classification conditions of the enterprise, and sub-classification 1-1, classification 1-2, and the like may be created in classification 1. All classification can automatically inherit the top-level division rule of the upper level, thereby ensuring the uniqueness of data from top to bottom and realizing multi-level planning management.
In step S104, the dividing prefix length according to the attribute requirements of the enterprise for different classifications, determining the name and description of the IPv6 top-level planning identifier, and performing top-level planning on the classification of the semantic tree includes:
dragging and dividing on the visual 128-bit top-layer planning way in a dragging mode to determine the prefix length;
the prefix length is divided according to the attribute requirements of enterprises for different classifications, repeated dragging operation is carried out to carry out prefix length division of each classification on the classification result of the semantic tree, and when prefix length division of all classifications of the semantic tree is completed, top-level planning of the whole enterprise is finally completed;
after the prefix length is defined, determining the name and description of the IPv6 top-level planning identifier, wherein the name is defined semantically according to the attribute of the prefix bit width by an enterprise, and the attribute comprises: organization, department, address location, network type, address type, and interface type.
In step S106, in the detailed planning process of IPv6, value entry is performed on the planned prefix bit width by adding and importing IPv6 top-level planning identifiers, and a detailed attribute identifier of each coded value of each prefix is established;
inputting a detailed attribute identifier according to a top-level planning range of a node corresponding to the semantic label, adding and importing values according to hexadecimal, associating the values with the semantic attribute, wherein the value range of the detailed attribute identifier is not allowed to be repeated, and the problem of value conflict in the planning process is solved.
In step S108, the planning of the IPv6 interface address includes: semantically marking the attribute of an interface address bit by establishing an allocation rule according to enumeration and marking modes, establishing the allocation rule by inputting a prefix range, a rule name and a rule type, and establishing a plurality of allocation rules by an interface support to meet the requirements of enterprises under different network plans; judging the rule type of the distribution rule, wherein the rule type is generally suitable for interface addresses of various professional classifications, service types and equipment types; if the address is an enumeration type, defining values and allocating IPv6 address attribute names in an adding mode; if the address is the identification type, only the type of the value of the range type is described, usually the device number, the link number and the like, so that the subnet network and the IPv6 address are ensured to have a detailed planning scheme for management; meanwhile, IPv6 addresses existing in the network are translated through the rule, and attribute identifications contained in IPv6 addresses are effectively identified.
According to the embodiment of the invention, as every 4 bits of IPv6 binary system is converted into hexadecimal representation, and the planning of the enterprise may have the condition of less than 4 bits, the top-level planning of the system supports the division of 1bit to identify a certain attribute of the enterprise.
According to the embodiment of the invention, when less than 4bit space is defined in the top-level planning process, a binary system entering mode is supported, and the usability of the address planning process is enhanced. Other parts are added by the superior planning, so that the hierarchy and the reliability of the whole enterprise network are guaranteed.
According to the embodiment of the invention, self-adaptive top-level planning is carried out according to the size of the network scale of an enterprise and the demand degree of enterprise attributes, and the method specifically comprises the following steps:
establishing IPv6 network classification according to the IPv6 network planning of the enterprise and the network type and organization, and establishing different network planning semantic labels according to the specific network scale of the enterprise;
extracting enterprise attributes of classification nodes corresponding to different semantic labels, calculating the weight information of the enterprise attributes according to a preset mode to represent the requirement degree of the enterprise on the enterprise attributes, and planning the IPv6 range according to the requirement degree of the enterprise attributes;
the weight information is adaptively changed according to the network scale of the enterprise, so that the weight can be updated along with the change of the target enterprise, the IPv6 network management efficiency is improved, the IPv6 network management means is enhanced, and the problems of unreasonable planning and the like in the traditional manual planning are solved.
According to the embodiment of the invention, the invention also comprises the step of establishing the mapping relation between the identifier of the node corresponding to the semantic label in the semantic tree and the IPv6 address, and the access management of the IPv6 address in the enterprise is realized through the mapping relation, which specifically comprises the following steps:
establishing a mapping relation table between the identifier of the node corresponding to the semantic label in the semantic tree and the IPv6 address of the node in the gateway, and establishing a mapping relation table between the identifier of the node corresponding to the semantic label in the semantic tree and the IPv6 address of the gateway in the management server;
the gateway acquires the identifier of the node corresponding to the semantic label in the semantic tree, and judges whether the mapping relation between the identifier of the node corresponding to the semantic label in the semantic tree and the IPv6 address of the node exists in the database;
if the mapping relation does not exist, establishing the mapping relation; if the mapping relation exists, judging whether the mapping relation is consistent with the current network condition, and if not, updating the mapping relation;
the gateway sends the identifiers of the nodes corresponding to the semantic labels in the semantic tree to the management server, and inquires whether the mapping relation between the identifiers of the nodes corresponding to the semantic labels in the semantic tree and the gateway IPv6 address exists in a mapping relation table of the identifiers of the nodes corresponding to the semantic labels in the semantic tree and the gateway IPv6 address;
if the mapping relation does not exist, establishing the mapping relation; if the mapping relation exists, judging whether the mapping relation is consistent with the current network condition, and if not, updating the mapping relation between the semantic label corresponding node identification and the gateway IPv6 address.
According to the embodiment of the present invention, the present invention further includes extracting a certain attribute of the enterprise by retrieving the IPv6 address, specifically:
acquiring a query request of enterprise attribute information, generating an index identifier according to the query request, and querying a mapping relation table of identifiers of nodes corresponding to semantic labels in a semantic tree and gateway IPv6 addresses through the index identifier to acquire corresponding gateways;
the gateway receives the query request, acquires the content of the index identifier, and retrieves the identifier of the node corresponding to the semantic label in the semantic tree and the IPv6 address mapping relation table of the node;
if enterprise attribute information data corresponding to the IPv6 address is not retrieved, sending and displaying error information according to a preset mode;
and if the enterprise attribute information data corresponding to the IPv6 address is retrieved, extracting the corresponding enterprise attribute information data through data system conversion.
Fig. 2 shows a block diagram of an IPv 6-based network top-level planning visualization management system according to the present invention.
The second aspect of the embodiment of the present invention further provides a top-level planning visualization management system 2 based on an IPv6 network, where the system includes: a memory 21 and a processor 22, wherein the memory includes a program of a top-level plan visualization management method based on an IPv6 network, and when executed by the processor, the program of the top-level plan visualization management method based on the IPv6 network implements the following steps:
establishing a semantic tree, establishing IPv6 network classification according to IPv6 network planning of an enterprise through the semantic tree, and generating different network planning semantic labels according to the network scale of the enterprise;
dividing prefix lengths according to attribute requirements of enterprises on different classifications, determining names and descriptions of IPv6 top-level planning identifiers, and performing top-level planning on the classifications of the semantic trees;
carrying out value input on the top-level planning generated prefix bit width, establishing a detailed attribute identifier of each coded value of each prefix, and carrying out detailed planning on the IPv 6;
by establishing an allocation rule, semantically identifying the attribute of an interface address bit according to an enumeration and identification mode, and planning the interface address of the IPv 6.
It should be noted that planning management can be performed on the semantic tree, multi-level classification management can be performed, tree classification 1, classification 2, classification 3, and the like are created according to the classification condition of an enterprise, and sub-classification 1-1, classification 1-2, and the like can be created in classification 1. All classification can automatically inherit the top-level division rule of the upper level, thereby ensuring the uniqueness of data from top to bottom and realizing multi-level planning management.
It should be noted that, the dividing prefix length according to the attribute requirements of the enterprise for different classifications, determining the name and description of the IPv6 top-level planning identifier, and performing top-level planning on the classification of the semantic tree includes:
dragging and dividing on the visual 128-bit top-layer planning way in a dragging mode to determine the prefix length;
the prefix length is divided according to the attribute requirements of enterprises for different classifications, repeated dragging operation is carried out to carry out prefix length division of each classification on the classification result of the semantic tree, and when prefix length division of all classifications of the semantic tree is completed, top-level planning of the whole enterprise is finally completed;
after the prefix length is defined, determining the name and description of the IPv6 top-level planning identifier, wherein the name is defined semantically according to the attribute of the prefix bit by an enterprise, and the attribute comprises: organization, department, address location, network type, address type, and interface type.
It should be noted that, in the detailed planning process of IPv6, value entry is performed on the planned prefix bit width, and a detailed attribute identifier of each encoded value of each prefix is established through addition, import, copy, and other manners;
inputting a detailed attribute identifier according to a top-level planning range of a node corresponding to the semantic label, adding and importing values according to hexadecimal, associating the values with the semantic attribute, wherein the value range of the detailed attribute identifier is not allowed to be repeated, and the problem of value conflict in the planning process is solved.
It should be noted that the planning of the IPv6 interface address includes: semantically marking the attribute of an interface address bit by establishing an allocation rule according to enumeration and marking modes, establishing the allocation rule by inputting a prefix range, a rule name and a rule type, and establishing a plurality of allocation rules by an interface support to meet the requirements of enterprises under different network plans; judging the rule type of the distribution rule, wherein the rule type is generally suitable for interface addresses of various professional classifications, service types and equipment types; if the address is an enumeration type, defining values and allocating IPv6 address attribute names in an adding mode; if the address is the identification type, only the type of the value of the range type is described, usually the device number, the link number and the like, so that the subnet network and the IPv6 address are ensured to have a detailed planning scheme for management; meanwhile, IPv6 addresses existing in the network are translated through the rule, and attribute identifications contained in IPv6 addresses are efficiently identified.
According to the embodiment of the invention, as every 4 bits of IPv6 binary system is converted into hexadecimal representation, and the planning of the enterprise may have the condition of less than 4 bits, the top-level planning of the system supports the division of 1bit to identify a certain attribute of the enterprise.
According to the embodiment of the invention, the space less than 4 bits is defined in the top-level plan, the binary mode is supported to be input, and the usability of the address planning process is enhanced. Other parts are added by the superior planning, so that the hierarchy and the reliability of the whole enterprise network are guaranteed.
According to the embodiment of the invention, self-adaptive top-level planning is carried out according to the size of the network scale of an enterprise and the demand degree of enterprise attributes, and the method specifically comprises the following steps:
establishing IPv6 network classification according to the IPv6 network planning of the enterprise and the network type and organization, and establishing different network planning semantic labels according to the specific network scale of the enterprise;
extracting enterprise attributes of classification nodes corresponding to different semantic labels, calculating the weight information of the enterprise attributes according to a preset mode to represent the requirement degree of the enterprise on the enterprise attributes, and planning the IPv6 range according to the requirement degree of the enterprise attributes;
the weight information is adaptively changed according to the network scale of the enterprise, so that the weight can be updated along with the change of the target enterprise, the IPv6 network management efficiency is improved, the IPv6 network management means is enhanced, and the problems of unreasonable planning and the like in the traditional manual planning are solved.
According to the embodiment of the invention, the invention also comprises the step of establishing the mapping relation between the identifier of the node corresponding to the semantic label in the semantic tree and the IPv6 address, and the access management of the IPv6 address in the enterprise is realized through the mapping relation, which specifically comprises the following steps:
establishing a mapping relation table between the identifier of the node corresponding to the semantic label in the semantic tree and the IPv6 address of the node in the gateway, and establishing a mapping relation table between the identifier of the node corresponding to the semantic label in the semantic tree and the IPv6 address of the gateway in the management server;
the gateway acquires the identifier of the node corresponding to the semantic label in the semantic tree, and judges whether the mapping relation between the identifier of the node corresponding to the semantic label in the semantic tree and the IPv6 address of the node exists in the database;
if the mapping relation does not exist, establishing the mapping relation; if the mapping relation exists, judging whether the mapping relation is consistent with the current network condition, and if not, updating the mapping relation;
the gateway sends the identifiers of the nodes corresponding to the semantic labels in the semantic tree to the management server, and inquires whether the mapping relation between the identifiers of the nodes corresponding to the semantic labels in the semantic tree and the gateway IPv6 address exists in a mapping relation table of the identifiers of the nodes corresponding to the semantic labels in the semantic tree and the gateway IPv6 address;
if the mapping relation does not exist, establishing the mapping relation; if the mapping relation exists, judging whether the mapping relation is consistent with the current network condition, and if not, updating the mapping relation between the semantic label corresponding node identification and the gateway IPv6 address.
According to the embodiment of the present invention, the present invention further includes extracting a certain attribute of the enterprise by retrieving the IPv6 address, specifically:
acquiring a query request of enterprise attribute information, generating an index identifier according to the query request, and querying a mapping relation table of identifiers of nodes corresponding to semantic labels in a semantic tree and gateway IPv6 addresses through the index identifier to acquire corresponding gateways;
the gateway receives the query request, acquires the content of the index identifier, and retrieves the identifier of the node corresponding to the semantic label in the semantic tree and the IPv6 address mapping relation table of the node;
if enterprise attribute information data corresponding to the IPv6 address is not retrieved, sending and displaying error information according to a preset mode;
and if the enterprise attribute information data corresponding to the IPv6 address is retrieved, extracting the corresponding enterprise attribute information data through data system conversion.
The third aspect of the embodiment of the present invention further provides a computer-readable storage medium, where the computer-readable storage medium includes a program of a top-level plan visualization management method based on an IPv6 network, and when the program of the top-level plan visualization management method based on an IPv6 network is executed by a processor, the method implements the steps of the top-level plan visualization management method based on an IPv6 network as described in any one of the above.
The invention discloses a top-level planning visual management method, a system and a storage medium based on an IPv6 network, relating to the technical field of network data, wherein the top-level planning visual management method comprises the following steps: building a semantic tree, and establishing IPv6 network classification according to IPv6 network planning of enterprises through the semantic tree; dividing prefix lengths according to attribute requirements of enterprises on different classifications, determining names and descriptions of IPv6 top-level planning identifiers, and performing top-level planning on the classifications of the semantic trees; carrying out value input on the top-level planning generated prefix bit width, establishing a detailed attribute identifier of each coded value of each prefix, and carrying out detailed planning on the IPv 6; by establishing an allocation rule, semantically identifying the attribute of an interface address bit according to an enumeration and identification mode, and planning the interface address of the IPv 6. The invention establishes a top-level planning and detailed planning scheme of the IPv6 network in a visual mode, improves the IPv6 network management efficiency and enhances the IPv6 network management means; meanwhile, the problem of identification conflict in the address division process is solved, the planning repetition is reduced, the problem of identification loss in the address division process is solved, and the planning loss is avoided; the centralized planning of the IPv6 network under multiple organization structures or types is realized, and the standardization of the IPv6 network is improved; the IPv6 address management capability is improved, and standardized distribution can be performed based on IPv6 distribution rules; the translation capability of the IPv6 address is realized, and the IPv6 is enabled to map enterprise attributes, so that network analysis is facilitated.
In the embodiments provided by the present invention, it should be understood that the disclosed apparatus and method may be implemented in other ways. The above-described device embodiments are merely illustrative, for example, the division of the unit is only a logical functional division, and there may be other division ways in actual implementation, such as: multiple units or components may be combined, or may be integrated into another system, or some features may be omitted, or not implemented. In addition, the coupling, direct coupling or communication connection between the components shown or discussed may be through some interfaces, and the indirect coupling or communication connection between the devices or units may be electrical, mechanical or other forms.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units; can be located in one place or distributed on a plurality of network units; some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, all the functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may be separately regarded as one unit, or two or more units may be integrated into one unit; the integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
Those of ordinary skill in the art will understand that: all or part of the steps for realizing the method embodiments can be completed by hardware related to program instructions, the program can be stored in a computer readable storage medium, and the program executes the steps comprising the method embodiments when executed; and the aforementioned storage medium includes: a mobile storage device, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
Alternatively, the integrated unit of the present invention may be stored in a computer-readable storage medium if it is implemented in the form of a software functional module and sold or used as a separate product. Based on such understanding, the technical solutions of the embodiments of the present invention may be essentially implemented or a part contributing to the prior art may be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the methods described in the embodiments of the present invention. And the aforementioned storage medium includes: a removable storage device, a ROM, a RAM, a magnetic or optical disk, or various other media that can store program code.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the appended claims.
Claims (10)
1. A top-level planning visualization management method based on an IPv6 network is characterized by comprising the following steps:
establishing a semantic tree, establishing IPv6 network classification according to IPv6 network planning of an enterprise through the semantic tree, and generating different network planning semantic labels according to the network scale of the enterprise;
dividing prefix lengths according to attribute requirements of enterprises on different classifications, determining names and descriptions of IPv6 top-level planning identifiers, and performing top-level planning on the classifications of the semantic trees;
carrying out value input on the top-level planning generated prefix bit width, establishing a detailed attribute identifier of each coded value of each prefix, and carrying out detailed planning on the IPv 6;
by establishing an allocation rule, semantically identifying the attribute of an interface address bit according to an enumeration and identification mode, and planning the interface address of the IPv 6.
2. The method for visual management of top-level planning based on IPv6 network of claim 1, wherein the constructing semantic tree includes:
generating classification conditions according to the IPv6 network planning of the enterprise and the network types and organizations, and creating tree classification according to the classification conditions of the enterprise;
creating a sub-classification in the tree classification according to a preset classification rule, and the sub-classification can automatically inherit a top-level division rule of a superior classification.
3. The visual management method for top-level planning based on IPv6 network of claim 1, wherein the top-level planning is performed on the classification of the semantic tree by dividing prefix lengths according to the attribute requirements of enterprises for different classifications, determining names and descriptions of IPv6 top-level planning identifiers, and specifically:
dragging and dividing on the visual 128-bit top-layer planning way in a dragging mode to determine the prefix length;
the prefix length is divided according to the attribute requirements of the enterprise for different classifications, and the dragging operation is repeated until the top-level planning of the enterprise is finished;
after the prefix length is defined, determining the name and description of the IPv6 top-level planning identifier, wherein the name is defined semantically according to the attribute of the prefix bit by an enterprise, and the attribute comprises: organization, department, address location, network type, address type, and interface type.
4. The visual management method for top-level planning based on IPv6 network of claim 1, wherein the performing value entry on the bit width of the prefix generated by the top-level planning, establishing a detailed attribute identifier of each encoded value of each block of prefix, performing detailed planning on IPv6 includes:
inputting the value of the planned prefix bit width, and establishing a detailed attribute identifier of each coded value of each prefix through adding, importing and copying;
inputting a detailed attribute identifier according to a top-level planning range of the node corresponding to the semantic label, adding and importing values according to hexadecimal, associating the values with the semantic attribute, and allowing the value range of the detailed attribute identifier to be input without repetition.
5. The visual management method for top-level planning based on IPv6 network of claim 1, wherein the planning of the interface address of IPv6 by establishing allocation rules and semantically marking the attributes of interface address bits by enumeration and marking comprises:
semantically marking the attribute of the interface address bit by establishing a distribution rule and according to enumeration and marking modes;
the establishment of the distribution rule is carried out by inputting a prefix range, a rule name and a rule type, and an interface supports the establishment of a plurality of distribution rules;
judging the rule type of the distribution rule;
if the address is an enumeration type, defining values and allocating IPv6 address attribute names in an adding mode;
if the prefix range is the identification type, only the corresponding value of the prefix range is subjected to type description.
6. The visual management method for top-level planning based on IPv6 network of claim 3, wherein the top-level planning supports partitioning 1bit to 128bit to identify enterprise attributes.
7. The visual management method for top-level planning based on IPv6 network of claim 4, wherein when the top-level planning partitioning process is less than 4bit space, detailed planning for IPv6 by entering binary system is supported.
8. A top-level planning visualization management system based on an IPv6 network is characterized by comprising: the storage comprises a program of a top-level planning visualization management method based on an IPv6 network, and the processor executes the program of the top-level planning visualization management method based on the IPv6 network to realize the following steps:
establishing a semantic tree, establishing IPv6 network classification according to IPv6 network planning of an enterprise through the semantic tree, and generating different network planning semantic labels according to the network scale of the enterprise;
dividing prefix lengths according to attribute requirements of enterprises on different classifications, determining names and descriptions of IPv6 top-level planning identifiers, and performing top-level planning on the classifications of the semantic trees;
carrying out value input on the top-level planning generated prefix bit width, establishing a detailed attribute identifier of each coded value of each prefix, and carrying out detailed planning on the IPv 6;
by establishing an allocation rule, semantically identifying the attribute of an interface address bit according to an enumeration and identification mode, and planning the interface address of the IPv 6.
9. The visual management system for top-level planning based on IPv6 network of claim 8, wherein when the top-level planning division process is less than 4bit space, detailed planning for IPv6 by entering binary system is supported.
10. A computer-readable storage medium, characterized in that the computer-readable storage medium includes a program of a top-level planning visualization management method based on an IPv6 network, and when the program of the top-level planning visualization management method based on the IPv6 network is executed by a processor, the program of the top-level planning visualization management method based on the IPv6 network implements the steps of any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111230054.3A CN113691651B (en) | 2021-10-22 | 2021-10-22 | Top-level planning visualization management method, system and storage medium based on IPv6 network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111230054.3A CN113691651B (en) | 2021-10-22 | 2021-10-22 | Top-level planning visualization management method, system and storage medium based on IPv6 network |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113691651A true CN113691651A (en) | 2021-11-23 |
CN113691651B CN113691651B (en) | 2022-01-14 |
Family
ID=78587668
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111230054.3A Active CN113691651B (en) | 2021-10-22 | 2021-10-22 | Top-level planning visualization management method, system and storage medium based on IPv6 network |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113691651B (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114827090A (en) * | 2022-03-28 | 2022-07-29 | 明阳产业技术研究院(沈阳)有限公司 | IP address management method and related equipment |
CN114979074A (en) * | 2022-07-22 | 2022-08-30 | 北京连星科技有限公司 | Enterprise IPv6 address hierarchical management method, system and storage medium |
CN115361360A (en) * | 2022-10-21 | 2022-11-18 | 北京连星科技有限公司 | Method and system for realizing 64-bit refined address behind IPv6 address |
CN115460146A (en) * | 2022-08-19 | 2022-12-09 | 北京连星科技有限公司 | IPv6 address based visual management method, system and storage medium |
CN115460144A (en) * | 2022-08-16 | 2022-12-09 | 北京连星科技有限公司 | IPv 6-based panoramic monitoring method for enterprise network engineering |
CN116016423A (en) * | 2022-12-23 | 2023-04-25 | 赛尔网络有限公司 | IPv6 address rapid identification method, device, equipment, medium and program product |
CN119172101A (en) * | 2024-08-07 | 2024-12-20 | 北京连星科技有限公司 | IPv6 vulnerability scanning method, system and computer-readable storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2611094A1 (en) * | 2011-12-30 | 2013-07-03 | British Telecommunications Public Limited Company | Obtaining information from data items |
CN110650219A (en) * | 2019-09-06 | 2020-01-03 | 北京伯光时科技有限公司 | IPv6 address allocation method and device, electronic equipment and storage medium |
CN112422330A (en) * | 2020-11-06 | 2021-02-26 | 北京连星科技有限公司 | Method for managing enterprise network IPv6 era transition full life cycle |
-
2021
- 2021-10-22 CN CN202111230054.3A patent/CN113691651B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2611094A1 (en) * | 2011-12-30 | 2013-07-03 | British Telecommunications Public Limited Company | Obtaining information from data items |
CN110650219A (en) * | 2019-09-06 | 2020-01-03 | 北京伯光时科技有限公司 | IPv6 address allocation method and device, electronic equipment and storage medium |
CN112422330A (en) * | 2020-11-06 | 2021-02-26 | 北京连星科技有限公司 | Method for managing enterprise network IPv6 era transition full life cycle |
Non-Patent Citations (1)
Title |
---|
纪德伟,柏成勇: "IPv6地址规划及管理实践", 《信息通信技术与政策》 * |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114827090A (en) * | 2022-03-28 | 2022-07-29 | 明阳产业技术研究院(沈阳)有限公司 | IP address management method and related equipment |
CN114979074A (en) * | 2022-07-22 | 2022-08-30 | 北京连星科技有限公司 | Enterprise IPv6 address hierarchical management method, system and storage medium |
CN114979074B (en) * | 2022-07-22 | 2022-11-08 | 北京连星科技有限公司 | Enterprise IPv6 address hierarchical management method, system and storage medium |
CN115460144A (en) * | 2022-08-16 | 2022-12-09 | 北京连星科技有限公司 | IPv 6-based panoramic monitoring method for enterprise network engineering |
CN115460146A (en) * | 2022-08-19 | 2022-12-09 | 北京连星科技有限公司 | IPv6 address based visual management method, system and storage medium |
CN115460146B (en) * | 2022-08-19 | 2024-04-23 | 北京连星科技有限公司 | IPv6 address based visual management method, system and storage medium |
CN115361360A (en) * | 2022-10-21 | 2022-11-18 | 北京连星科技有限公司 | Method and system for realizing 64-bit refined address behind IPv6 address |
CN115361360B (en) * | 2022-10-21 | 2023-01-03 | 北京连星科技有限公司 | Method and system for realizing 64-bit refined address behind IPv6 address |
CN116016423A (en) * | 2022-12-23 | 2023-04-25 | 赛尔网络有限公司 | IPv6 address rapid identification method, device, equipment, medium and program product |
CN119172101A (en) * | 2024-08-07 | 2024-12-20 | 北京连星科技有限公司 | IPv6 vulnerability scanning method, system and computer-readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN113691651B (en) | 2022-01-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113691651B (en) | Top-level planning visualization management method, system and storage medium based on IPv6 network | |
US6636875B1 (en) | System and method for synchronizing related data elements in disparate storage systems | |
CN112367211B (en) | Method, device and storage medium for generating configuration template by device command line | |
CN110717088A (en) | Electronic document-based device management method, apparatus, device and storage medium | |
CN100580675C (en) | Method and apparatus to access heterogeneous configuration management database repositories | |
CN114979074B (en) | Enterprise IPv6 address hierarchical management method, system and storage medium | |
US6782400B2 (en) | Method and system for transferring data between server systems | |
CN111859043B (en) | GSP communication message analysis method | |
CN110650219A (en) | IPv6 address allocation method and device, electronic equipment and storage medium | |
CN103997412B (en) | Management information base file generation method and device, data handling system | |
CN117319525B (en) | A method and system for substation heterogeneous data fusion based on CMS and MMS | |
CN114265957A (en) | Method and system for joint query of multiple data sources based on graph database | |
CN114827090A (en) | IP address management method and related equipment | |
CN113746684B (en) | Network equipment management method and device, computer equipment and storage medium | |
CN105138581B (en) | A kind of write-in of mobile message and read method and system | |
CN114793244A (en) | Resource processing method, device, equipment and medium for block chain | |
CN114338527A (en) | IPv6 active identifier processing method and system | |
CN106296381A (en) | A kind of block chain realizes the method that in process of exchange, tax revenue calculates | |
CN114697291B (en) | Available IP address segment acquisition method, device, server and storage medium | |
CN112597252B (en) | MongoDB server access method and system | |
CN112686646B (en) | Contract line reporting management method and system | |
CN115455477A (en) | Data authority management method, device, equipment, medium and program product | |
CN112686647B (en) | Online contract management method and system for construction project | |
CN111767322A (en) | A method and device for managing offshore oilfield service equipment | |
CN116048810B (en) | Mixed calculation force network identification method and equipment based on three-dimensional view |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |