CN106130863B - Transfer approach, device and the system of LAN protocol message - Google Patents

Transfer approach, device and the system of LAN protocol message Download PDF

Info

Publication number
CN106130863B
CN106130863B CN201610519317.5A CN201610519317A CN106130863B CN 106130863 B CN106130863 B CN 106130863B CN 201610519317 A CN201610519317 A CN 201610519317A CN 106130863 B CN106130863 B CN 106130863B
Authority
CN
China
Prior art keywords
server
vlan
message
virtual message
client
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
Application number
CN201610519317.5A
Other languages
Chinese (zh)
Other versions
CN106130863A (en
Inventor
宋书芳
田海燕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Raisecom Technology Co Ltd
Original Assignee
Raisecom Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Raisecom Technology Co Ltd filed Critical Raisecom Technology Co Ltd
Priority to CN201610519317.5A priority Critical patent/CN106130863B/en
Publication of CN106130863A publication Critical patent/CN106130863A/en
Application granted granted Critical
Publication of CN106130863B publication Critical patent/CN106130863B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4641Virtual LANs, VLANs, e.g. virtual private networks [VPN]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4641Virtual LANs, VLANs, e.g. virtual private networks [VPN]
    • H04L12/4675Dynamic sharing of VLAN information amongst network nodes
    • H04L12/4683Dynamic sharing of VLAN information amongst network nodes characterized by the protocol used

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)

Abstract

The present invention provides the transfer approach of LAN protocol message, device and systems, to the virtual message constructed by VLAN ID, and the virtual message is sent to server, to realize that client and server quickly establish connection, avoid calling kernel is originally created Interface Flowchart, the time for shortening creation message improves client and server i.e. local side and the efficiency of connection is established in distal end.The described method includes: constructing rule using preset message, according to for the sign and VLAN ID to server instruction VLAN ID, determine for establishing the virtual message connecting with the server;Determining virtual message is sent to server, and updates the VLAN ID.

Description

Transfer approach, device and the system of LAN protocol message
Technical field
The present invention relates to the transfer approach of field of communication technology more particularly to LAN protocol message, device and systems.
Background technique
Since the number of applications of enterprise gateway is bigger, hung under remote enterprise gateway under local side enterprise gateway, due to remote Hold enterprise gateway unclear for the network environment of local side enterprise gateway, therefore remote enterprise gateway cannot specify in pre-configuration Administrative vlan (Virtual Local Area Network, VLAN).It, need to be in beginning if not using zero configuration management When, to remote enterprise gateway equipment, manual configuration, allocative efficiency are low one by one.According to zero configuration management, in remote enterprise net Closing after equipment plugs cable can be used.Local side enterprise gateway can find remote enterprise gateway equipment using zero configuration automatically, and VLAN, the information such as Internet protocol (Internet Protocol, IP) configuration, and configuration purpose address are distributed and managed for it (Destination Network Address Translation, DNAT) rule is converted, for Simple Network Management Protocol (Simple Network Management Protocol, SNMP) network management is managed concentratedly.
Since above-mentioned local side enterprise gateway is equivalent to dynamic host configuration protocol (Dynamic Host Configuration Protocol, DHCP) client, above-mentioned remote enterprise gateway is equivalent to Dynamic Host Configuration Protocol server.Local side enterprise Industry gateway uses the prior art of zero configuration to create band VLAN mark (Identification, id) in dhcp client 4094 interface packets, one interface packets of every creation are sent to Dynamic Host Configuration Protocol server.Dynamic Host Configuration Protocol server receives required message Response message is sent to dhcp client afterwards, when dhcp client receives the response message, stops creation interface report immediately Text and stop to Dynamic Host Configuration Protocol server transmission interface message.User space building is received in the linux kernel of dhcp client After 0x0800 interface packets, that calls kernel is originally created Interface Flowchart, the interface packets after being originally created, then at this VLANID is added in interface packets, so far interface packets creation finishes, wherein to avoid handling function in kernel dispatching process Linkwatch_event operation is too frequent, and the execution time interval of function linkwatch_fire_event is set as one second.Cause This, one interface packets of every creation need at least one second, then 4094 interface packets of creation then need 4094 seconds, i.e., more than one The creation time of hour.Since the creation time of interface packets is too long, zero configuration, allocative efficiency are carried out according to the prior art It will be extremely low.
In conclusion causing creation one to connect due to the scheduling flow overlong time for the linux kernel for calling dhcp client Mouth message needs at least one second, therefore, carries out zero configuration using the prior art, allocative efficiency will be extremely low.
Summary of the invention
The embodiment of the invention provides transfer approach, device and the systems of a kind of LAN protocol message, to pass through The virtual message of VLAN ID building, and the virtual message is sent to server, to realize client and server Connection quickly is established, avoid calling kernel is originally created Interface Flowchart, shortens the time of creation message, improves client The efficiency of connection is established with server, that is, local side and distal end.
A kind of transfer approach of LAN protocol message provided in an embodiment of the present invention, comprising:
Using preset message construct rule, according to for server instruction VLAN ID sign with And VLAN ID, it determines for establishing the virtual message connecting with the server;
Determining virtual message is sent to server, and updates the VLAN ID.
In the embodiment of the present invention, the virtual message constructed by VLAN ID, and this is sent virtually to server Message, to realize that client and server quickly establish connection, avoid calling kernel is originally created Interface Flowchart, shortens The time for creating message improves client and server i.e. local side and the efficiency of connection is established in distal end.
Preferably, rule is constructed using preset message, according to for the finger to server instruction VLAN ID Indicating knowledge and VLAN ID are determined for establishing the virtual message connecting with the server, comprising:
Using preset message construct rule, by be used for server indicate VLAN ID sign and VLAN ID is added on interface packets as packet header, obtain for establish connect with the server it is virtual Message, wherein the interface packets are the User space building unit of client.
Preferably, the virtual message is by the User space unit direct construction.
Preferably, the virtual message is kernel state unit the connecing in the User space building unit by the client On the basis of mouth message, add for the sign and VLAN ID to server instruction VLAN ID Building.
Preferably, the virtual message further includes, for determining that the client and the server that send the virtual message are one The matching identification of one corresponding relationship.
Preferably, described for determining the matching of the client and the server that send the virtual message for one-to-one relationship Mark includes, for determining that the client for sending the virtual message and server are the Option Field of one-to-one relationship and are somebody's turn to do The characteristic value of Option Field.
Preferably, updating the VLAN ID, comprising:
Within a preset range, the VLAN ID is updated according to preset order, wherein the default model It encloses including at least one VLAN ID.
Preferably, the preset order, comprising: the corresponding number of the VLAN ID is increased default value Or, the corresponding number of the VLAN ID is reduced default value.
Preferably, the preset range includes multiple preset subranges, wherein between subrange described in each adjacent two Including at least one VLAN ID.
Preferably, including at least one VLAN ID between subrange described in each adjacent two, comprising:
It include the VLAN ID of same number between subrange described in each adjacent two.
Preferably, construct rule using preset message if VLAN ID meets preset condition, according to being used for To the sign and VLAN ID of server instruction VLAN ID, determine for establishing and the service The virtual message of the connection of device;Otherwise, it determines whole virtual messages is sent.
Preferably, the preset condition be the VLAN ID it is corresponding number within a preset range.
Preferably, this method further include:
If receiving the successful match response that the server is sent, stop determining virtual message operation, wherein described Successful match response is that the server determines that the VLAN ID received is identical as required VLAN ID The response issued later.
Preferably, if whole virtual messages is sent, and the successful match that the server is sent is not received Response, then according to preset interval time, whole virtual message is retransmitted.
Preferably, the preset interval time includes, when preset first interval time and preset second interval Between, wherein first interval time is less than the second interval time;
According to predetermined period, whole virtual message is retransmitted, comprising:
After first interval time, whole virtual message is retransmitted, and set number of retransmissions as One;
If not receiving the successful match response that the server is sent, and the number of retransmissions is less than or equal to default weight It passes threshold value to retransmit whole virtual message again then after first interval time, and by the number of retransmissions Add one;If not receiving the successful match response that the server is sent, and the number of retransmissions is greater than default retransmission threshold value, then After second interval time, whole virtual message is retransmitted again.
Preferably, the successful match response includes, the intelligence for establishing the server and the client is configured The address in channel;
If receiving the successful match response that the server is sent, this method further include:
According to the address in successful match response, the Simple Network Management Protocol SNMP for configuring the client is mono- Member.
A kind of transfer approach of LAN protocol message provided in an embodiment of the present invention, comprising:
What reception client was sent is used to establish the virtual message that the client is connect with server, wherein the void Quasi- message includes for the sign and VLAN ID to server instruction VLAN ID;
If the VLAN ID in the virtual message is required VLAN ID, it is determined that successful match Response;
Determining successful match response is sent to the client.
It whether is server by verifying the VLAN ID in the virtual message received in the embodiment of the present invention In preset VLAN ID, realize that client and server quickly establish connection, improve client with server i.e. The efficiency of connection is established in local side and distal end.
Preferably, the virtual message further includes, for determining that the client and the server that send the virtual message are one The matching identification of one corresponding relationship;
If the VLAN ID in the virtual message is required VLAN ID, it is determined that successful match Response, comprising:
If VLAN ID in the virtual message is required VLAN ID, and the virtual message In matching identification be agreement matching identification, it is determined that successful match response.
Preferably, the matching identification includes: for determining the client and the server that send the virtual message for one by one The characteristic value of the Option Field of corresponding relationship and the Option Field;
Matching identification in the virtual message is the matching identification of agreement, comprising:
The characteristic value of Option Field is the characteristic value of the Option Field of agreement in the virtual message.
Preferably, the successful match response further includes matching for establishing the server and the intelligence of the client Set the address in channel.
A kind of transmission device of LAN protocol message provided in an embodiment of the present invention, comprising:
Determining module, for constructing rule using preset message, according to for indicating virtual local area network mark to server The sign and VLAN ID of knowledge are determined for establishing the virtual message connecting with the server;
Sending module for sending determining virtual message to server, and updates the VLAN ID.
In the embodiment of the present invention, the virtual message constructed by VLAN ID, and this is sent virtually to server Message, to realize that client and server quickly establish connection, avoid calling kernel is originally created Interface Flowchart, shortens The time for creating message improves client and server i.e. local side and the efficiency of connection is established in distal end.
Preferably, the determining module, is specifically used for:
Using preset message construct rule, by be used for server indicate VLAN ID sign and VLAN ID is added on interface packets as packet header, obtain for establish connect with the server it is virtual Message, wherein the interface packets are the User space building unit of client.
Preferably, the virtual message is by the User space unit direct construction.
Preferably, the virtual message is kernel state unit the connecing in the User space building unit by the client On the basis of mouth message, add for the sign and VLAN ID to server instruction VLAN ID Building.
Preferably, the virtual message further includes, for determining that the client and the server that send the virtual message are one The matching identification of one corresponding relationship.
Preferably, described for determining the matching of the client and the server that send the virtual message for one-to-one relationship Mark includes, for determining that the client for sending the virtual message and server are the Option Field of one-to-one relationship and are somebody's turn to do The characteristic value of Option Field.
Preferably, updating the VLAN ID, the sending module is specifically used for:
Within a preset range, the VLAN ID is updated according to preset order, wherein the default model It encloses including at least one VLAN ID.
Preferably, the preset order, comprising: the corresponding number of the VLAN ID is increased default value Or, the corresponding number of the VLAN ID is reduced default value.
Preferably, the preset range includes multiple preset subranges, wherein between subrange described in each adjacent two Including at least one VLAN ID.
Preferably, including at least one VLAN ID between subrange described in each adjacent two, comprising:
It include the VLAN ID of same number between subrange described in each adjacent two.
Preferably, the sending module, is also used to:
If VLAN ID meets preset condition, rule is constructed using preset message, according to for service Device indicates the sign and VLAN ID of VLAN ID, determines for establishing and the company of the server The virtual message connect;Otherwise, it determines whole virtual messages is sent.
Preferably, the preset condition be the VLAN ID it is corresponding number within a preset range.
Preferably, the determining module, is also used to:
If receiving the successful match response that the server is sent, stop determining virtual message operation, wherein described Successful match response is that the server determines that the VLAN ID received is identical as required VLAN ID The response issued later.
Preferably, the sending module, is also used to:
If whole virtual messages are sent, and do not receive the successful match response that the server is sent, then According to preset interval time, whole virtual message is retransmitted.
Preferably, the preset interval time includes, when preset first interval time and preset second interval Between, wherein first interval time is less than the second interval time;
According to predetermined period, whole virtual message is retransmitted, the sending module is specifically used for:
After first interval time, whole virtual message is retransmitted, and set number of retransmissions as One;
If not receiving the successful match response that the server is sent, and the number of retransmissions is less than or equal to default weight It passes threshold value to retransmit whole virtual message again then after first interval time, and by the number of retransmissions Add one;If not receiving the successful match response that the server is sent, and the number of retransmissions is greater than default retransmission threshold value, then After second interval time, whole virtual message is retransmitted again.
Preferably, the successful match response includes, the intelligence for establishing the server and the client is configured The address in channel;
If receiving the successful match response that the server is sent, the sending module is also used to:
According to the address in successful match response, the Simple Network Management Protocol SNMP for configuring the client is mono- Member.
A kind of transmission device of LAN protocol message provided in an embodiment of the present invention, comprising:
Receiving module, for receiving the virtual report of client transmission connecting for establishing the client with server Text, wherein the virtual message includes for the sign and virtual local area to server instruction VLAN ID Network mark is known;
Respond module, if being preset VLAN ID for the VLAN ID in the virtual message, Then determine successful match response;
Sending module, for the successful match determined response to be sent to the client.
It whether is server by verifying the VLAN ID in the virtual message received in the embodiment of the present invention In preset VLAN ID, realize that client and server quickly establish connection, improve client with server i.e. The efficiency of connection is established in local side and distal end.
Preferably, the virtual message further includes, for determining that the client and the server that send the virtual message are one The matching identification of one corresponding relationship;
The respond module, is specifically used for:
If VLAN ID in the virtual message is required VLAN ID, and the virtual message In matching identification be agreement matching identification, it is determined that successful match response.
Preferably, the matching identification includes: for determining the client and the server that send the virtual message for one by one The characteristic value of the Option Field of corresponding relationship and the Option Field;
Matching identification in the virtual message is the matching identification of agreement, and the respond module is specifically used for:
The characteristic value of Option Field is the characteristic value of the Option Field of agreement in the virtual message.
Preferably, the successful match response further includes matching for establishing the server and the intelligence of the client Set the address in channel.
A kind of conveyer system of LAN protocol message provided in an embodiment of the present invention, comprising: client and server, Wherein, the client is above-mentioned transmission device, and the server is above-mentioned transmission device.
Detailed description of the invention
Fig. 1 is a kind of flow diagram of LAN protocol message transmitting method provided in an embodiment of the present invention;
Fig. 2 a is the structural schematic diagram of interface packets building rule in the prior art;
Fig. 2 b is a kind of structural schematic diagram of LAN protocol message building rule provided in an embodiment of the present invention;
Fig. 3 is a kind of structural schematic diagram of response format provided in an embodiment of the present invention;
Fig. 4 is a kind of flow diagram of LAN protocol message transmitting method provided in an embodiment of the present invention;
Fig. 5 is a kind of structural schematic diagram of LAN protocol message transmission device provided in an embodiment of the present invention;
Fig. 6 is a kind of structural schematic diagram of LAN protocol message transmission device provided in an embodiment of the present invention.
Specific embodiment
The embodiment of the invention provides transfer approach, device and the systems of a kind of LAN protocol message, to pass through The virtual message of VLAN ID building, and the virtual message is sent to server, to realize client and server Connection quickly is established, avoid calling kernel is originally created Interface Flowchart, shortens the time of creation message, improves client The efficiency of connection is established with server, that is, local side and distal end.
Following will be combined with the drawings in the embodiments of the present invention, is clearly and completely retouched to the technical solution in the present invention It states, it is clear that described embodiments are some of the embodiments of the present invention, instead of all the embodiments.Based in the present invention Embodiment, every other embodiment obtained by those of ordinary skill in the art without making creative efforts, all Belong to the scope of protection of the invention.
Referring to Fig. 1, the embodiment of the invention provides a kind of transfer approach of LAN protocol message, comprising:
S101, rule is constructed using preset message, according to for the instruction to server instruction VLAN ID Mark and VLAN ID are determined for establishing the virtual message connecting with the server;
S102, determining virtual message is sent to server, and update the VLAN ID.
It wherein, is the mark of virtual local area fidonetFido for the sign to server instruction VLAN ID, That is 802.1Q protocol-identifier.
Specifically, rule is constructed using preset message in step S101, according to for indicating virtual local area to server The sign and VLAN ID that network mark is known, it is determining for establishing the virtual message connecting with the server, Include:
Rule such as Fig. 2 b is constructed using preset message, will be used to indicate the indicateing arm of VLAN ID to server Know and VLAN ID is as packet header, be added on interface packets, obtains for establishing and the connection of the server Virtual message, wherein the interface packets are the User space building unit of client.
Specifically, the virtual message is by the User space unit direct construction.
Preferably, the virtual message is kernel state unit the connecing in the User space building unit by the client On the basis of mouth message, add for the sign and VLAN ID to server instruction VLAN ID Building, wherein the User space unit interface packets that the Central Plains a message building rule constructs according to fig. 2, i.e. 0x0800 report Text.
In the embodiment of the present invention, due to reducing the construction step of User space unit when client constructs message, User space unit is more simplified in the process of building virtual interface message.
Specifically, after the virtual message constructed, the package socket function of the kernel state unit of client is called Send the message.
Wherein, the preset message building rule is on the basis of former message constructs rule, i.e., on Fig. 2 a, to add Add the packet header of four bytes, i.e., the virtual local area fidonetFido of two bytes and the VLAN ID of two bytes VLANID, i.e., b referring to fig. 2.Wherein, virtual local area fidonetFido is 802.1Q agreement.
Specifically, the VLANID is any positive integer in 1~4094.Therefore, 4094 virtual messages are shared.
Specifically, the virtual message further includes that the client and server for the determining transmission virtual message are one The matching identification of one corresponding relationship.Wherein, the matching identification includes the client and clothes for the determining transmission virtual message Device be engaged in as the Option Field OPTION60 of one-to-one relationship, the characteristic value and VLAN ID of the Option Field VLANID.Wherein, the characteristic value of the Option Field and VLAN ID VLANID are the Option Field OPTION60 Content.
In the embodiment of the present invention, by setting the mark for matching server corresponding with client, so that only only Server configures client one by one, avoids multiple servers while configuring same client, leads to the ginseng of client Number cross-over configuration, is configured to the parameter of mistake.
Specifically, the VLAN ID is updated in step S102, comprising:
Within a preset range, the VLAN ID is updated according to preset order, wherein the default model It encloses including at least one VLAN ID.Wherein, the client can be during process initialization, to described default Range is read out.
Wherein, the preset order, comprising: by the VLAN ID it is corresponding number increase default value or, The corresponding number of the VLAN ID is reduced into default value.
Specifically, if VLAN ID meets preset condition, rule is constructed using preset message, according to being used for To the sign and VLAN ID of server instruction VLAN ID, determine for establishing and the service The virtual message of the connection of device;Otherwise, it determines whole virtual messages is sent.Wherein, the preset condition is described The corresponding number of VLAN ID is within a preset range.
Assuming that the preset order is the sequence of the corresponding number of VLANID from small to large, that is, whether first determine whether VLANID In the first preset range, wherein first preset range is [Isosorbide-5-Nitrae 094];When VLANID is 1, VLANID is pre- first If in range, then constructing rule using preset message, according to sign and the VLANID, virtual message being determined, to clothes Business device sends the virtual message, and VLANID is added 1;VLANID herein is 2, and VLANID is still in the first preset range at this time In, therefore, rule is constructed using preset message, according to sign and the VLANID, virtual message is determined, to server The virtual message is sent, and VLANID is added 1;And so on, when VLANID is 4095, i.e. VLANID is not pre- first If when in range, no longer will be performed above-mentioned circulation step.
Assuming that the preset order is the sequence of the corresponding number of VLANID from small to large, that is, whether first determine whether VLANID In the second preset range, wherein first preset range includes the second preset range;Such as second preset range be [500,900];At this point, initial VLANID is 500;When VLANID is 500, VLANID is then utilized in the second preset range Preset message building rule, according to sign and the VLANID, determines virtual message, sends the virtual report to server Text, and VLANID is added 1;VLANID herein is 501, and VLANID is still in the second preset range at this time, therefore, using default Message construct rule, according to sign and the VLANID, determine virtual message, send the virtual message to server, And VLANID is added 1;And so on, it, i.e., will no longer when VLANID is not in the second preset range when VLANID is 901 Virtual message is determined and sent, VLANID is only added 1, when VLANID is 4095, i.e. VLANID is not in the first preset range When interior, above-mentioned circulation step no longer will be performed.This method is suitble to know the corresponding numerical value of preset VLANID of the server Within the scope of which.
Specifically, the preset range includes multiple preset subranges, wherein between subrange described in each adjacent two Including at least one VLAN ID.It include the virtual LAN of same number i.e. between subrange described in each adjacent two Mark.
Assuming that the preset order is the sequence of the corresponding number of VLANID from small to large, that is, whether first determine whether VLANID In default subrange, wherein first preset range includes default subrange;For example, default subrange be [100, 300], [500,700], when VLANID is 100, VLANID is then constructed using preset message in the first default subrange Rule determines virtual message according to sign and the VLANID, sends the virtual message to server, and by VLANID Add 1;VLANID herein is 101, and VLANID is still in the first default subrange at this time, therefore, is constructed using preset message Rule determines virtual message according to sign and the VLANID, sends the virtual message to server, and by VLANID Add 1;And so on, when VLANID is 301, i.e. when VLANID is not in the first default subrange, by VLANID plus 1, directly To VLANID be 500 when, VLANID in the second default subrange, then using preset message construct rule, according to indicateing arm Knowledge and the VLANID, determine virtual message, send the virtual message to server, and VLANID is added 1;And so on, directly To VLANID be 701 when, i.e. when VLANID is not in the second default subrange, will no longer determine and send virtual message, only general VLANID adds 1, when VLANID is 4095, i.e. when VLANID is not in the first preset range, no longer will be performed above-mentioned circulation Step.This method is suitble to the corresponding numerical value of preset VLANID for knowing the server may be within the scope of which.
In the embodiment of the present invention, the method sent by above-mentioned message appropriate will reduce that matching message sends when Between, improve matching efficiency.
Specifically, if receiving the successful match response that the server is sent, stop determining virtual message operation, In, the successful match response is that the server determines the VLAN ID received and required virtual local area network mark The sensible response issued with after.Otherwise, after step s 102, this method further includes, if whole virtual messages is sent It finishes, and does not receive the successful match response that the server is sent, then it, will be described whole according to preset interval time Virtual message is retransmitted.
Wherein, the preset interval time includes the first interval time and the second interval time, wherein described One interval time is less than the second interval time;
According to predetermined period, whole virtual message is retransmitted, comprising:
After first interval time, whole virtual message is retransmitted, and set number of retransmissions as One;If not receiving the successful match response that the server is sent, and the number of retransmissions is less than or equal to default re-transmission threshold Value, then after first interval time, whole virtual message is retransmitted again, and the number of retransmissions is added One;If not receiving the successful match response that the server is sent, and the number of retransmissions is greater than default retransmission threshold value, then exists After second interval time, whole virtual message is retransmitted again.
Assuming that default first interval time is 3 seconds, presetting number of retransmissions is 2, and presetting for the second interval time is 1 minute, that , if 4094 virtual messages are issued server, and do not receive the successful match response of server transmission, then after 3 seconds, then Retransmit 4094 virtual messages;If this 4094 virtual message retransmissions are finished, and the success of server transmission is not received yet With response, then after 3 seconds, this 4094 virtual messages are retransmitted again;If this 4094 virtual message retransmissions are finished, and do not receive yet The successful match response sent to server, then after 60 seconds, retransmit virtual message again.
In the embodiment of the present invention, by the virtual message of periodicity sending, it can prevent from being not turned on or taking due to server Business device receives the message that excessive gateway is sent while unlatching, over-burden for server.
Wherein, the successful match response includes that the intelligence configuration for establishing the server and the client is logical The address in road;The format of the successful match response is referring to Fig. 3.
If receiving the successful match response that the server is sent, this method further include:
It is responded according to the successful match, configures the IP address of the wan mouth of the client, while by the successful match TRAP IP address in response is allocated to the Simple Network Management Protocol snmp protocol module of the client, to realize visitor Family end automatically configures related service by snmp protocol with server end.
Wherein, after the Simple Network Management Protocol SNMP unit for configuring the client, this method further include:
By the IP address of the wan mouth of the client of configuration and according to the TRAP IP in successful match response The relevant configuration that location obtains, automatically saves.
In the embodiment of the present invention, if client is restarted, the connection with server can be realized according to the configuration automatically saved, Without interacting again with server, joint efficiency is improved.
Referring to fig. 4, the embodiment of the invention provides a kind of LAN protocol message transmitting methods, comprising:
What S401, reception client were sent is used to establish the virtual message that the client is connect with server, wherein institute Stating virtual message includes for the sign and VLAN ID to server instruction VLAN ID;
If the VLAN ID in S402, the virtual message is required VLAN ID, it is determined that at Function matching response;
S403, determining successful match response is sent to the client.
Wherein, the virtual message further includes that the client and server for determining the transmission virtual message is one by one The matching identification of corresponding relationship;
If the VLAN ID in the virtual message is required VLAN ID, it is determined that successful match Response, i.e. step S402 include:
If VLAN ID in the virtual message is required VLAN ID, and the virtual message In matching identification be agreement matching identification, it is determined that successful match response.
Wherein, the matching identification includes: for determining that the client and the server that send the virtual message are a pair of for one The characteristic value of the Option Field and the Option Field that should be related to;
Matching identification in the virtual message is the matching identification of agreement, comprising:
The characteristic value of Option Field is the characteristic value of the Option Field of agreement in the virtual message.
In the embodiment of the present invention, by judging whether the VLANID in virtual message matches with the VLANID of agreement, and sentence Break the whether matched mode of characteristic value of the Option Field of the characteristic value and agreement of Option Field in virtual message, so that only only Server configures client one by one, avoids multiple servers while configuring same client, leads to the ginseng of client Number cross-over configuration, is configured to the parameter of mistake.
Wherein, the successful match response further includes that the intelligence for establishing the server and the client configures The address in channel.
In the embodiment of the present invention, if client is restarted, the connection with server can be realized according to the configuration automatically saved, Without interacting again with server, joint efficiency is improved.
Referring to Fig. 5, the embodiment of the invention provides a kind of transmission devices of LAN protocol message, comprising:
Determining module 501, for constructing rule using preset message, according to for indicating virtual LAN to server The sign and VLAN ID of mark are determined for establishing the virtual message connecting with the server;
Sending module 502 for sending determining virtual message to server, and updates the VLAN ID.
Specifically, the determining module, is specifically used for:
Using preset message construct rule, by be used for server indicate VLAN ID sign and VLAN ID is added on interface packets as packet header, obtain for establish connect with the server it is virtual Message, wherein the interface packets are the User space building unit of client.
Specifically, the virtual message is by the User space unit direct construction.
Specifically, the virtual message is kernel state unit the connecing in the User space building unit by the client On the basis of mouth message, add for the sign and VLAN ID to server instruction VLAN ID Building.
Specifically, the virtual message further includes that the client and server for the determining transmission virtual message are one The matching identification of one corresponding relationship.
Specifically, described for determining the matching of the client and the server that send the virtual message for one-to-one relationship Mark includes, for determining that the client for sending the virtual message and server are the Option Field of one-to-one relationship and are somebody's turn to do The characteristic value of Option Field.
Specifically, the VLAN ID is updated, the sending module 502 is specifically used for:
Within a preset range, the VLAN ID is updated according to preset order, wherein the default model It encloses including at least one VLAN ID.
Specifically, the preset order, comprising: the corresponding number of the VLAN ID is increased into default value Or, the corresponding number of the VLAN ID is reduced default value.
Specifically, the preset range includes multiple preset subranges, wherein between subrange described in each adjacent two Including at least one VLAN ID.
It specifically, include the VLAN ID of same number between subrange described in each adjacent two.
Specifically, the sending module 502, is also used to:
If VLAN ID meets preset condition, rule is constructed using preset message, according to for service Device indicates the sign and VLAN ID of VLAN ID, determines for establishing and the company of the server The virtual message connect;Otherwise, it determines whole virtual messages is sent.
Specifically, the preset condition be the VLAN ID it is corresponding number within a preset range.
Specifically, the determining module 501, is also used to: if receiving the successful match response that the server is sent, Stop determining virtual message operation, wherein the successful match response is that the server determines the virtual LAN received Identify the response issued later identical as required VLAN ID.
Specifically, the sending module 502, is also used to:
If whole virtual messages are sent, and do not receive the successful match response that the server is sent, then According to preset interval time, whole virtual message is retransmitted.
Specifically, the preset interval time include, preset first interval time and it is preset second interval when Between, wherein first interval time is less than the second interval time;
According to predetermined period, whole virtual message is retransmitted, the sending module 502 is specifically used for:
After first interval time, whole virtual message is retransmitted, and set number of retransmissions as One;
If not receiving the successful match response that the server is sent, and the number of retransmissions is less than or equal to default weight It passes threshold value to retransmit whole virtual message again then after first interval time, and by the number of retransmissions Add one;If not receiving the successful match response that the server is sent, and the number of retransmissions is greater than default retransmission threshold value, then After second interval time, whole virtual message is retransmitted again.
Specifically, the successful match response includes that the intelligence for establishing the server and the client configures The address in channel;
If receiving the successful match response that the server is sent, the sending module 502 is also used to:
According to the address in successful match response, the Simple Network Management Protocol SNMP for configuring the client is mono- Member.
Specifically, determining module 501 described in the embodiment of the present invention includes User space unit and kernel state unit;This hair Sending module 502 described in bright embodiment includes kernel state unit.
Specifically, the transmission device of the message can be client or local side enterprise gateway.
Referring to Fig. 6, the embodiment of the invention provides a kind of transmission devices of LAN protocol message, comprising:
Receiving module 601, for receive client transmission for establish the client connect with server it is virtual Message, wherein the virtual message includes for the sign and virtual office to server instruction VLAN ID Domain network mark is known;
Respond module 602, if being preset virtual local area network mark for the VLAN ID in the virtual message Know, it is determined that successful match response;
Sending module 603, for the successful match determined response to be sent to the client.
Specifically, the virtual message further includes that the client and server for the determining transmission virtual message are one The matching identification of one corresponding relationship;
The respond module 602, is specifically used for:
If VLAN ID in the virtual message is required VLAN ID, and the virtual message In matching identification be agreement matching identification, it is determined that successful match response.
Specifically, the matching identification includes: for determining the client and the server that send the virtual message for one by one The characteristic value of the Option Field of corresponding relationship and the Option Field;
Matching identification in the virtual message is the matching identification of agreement, and the respond module 602 is specifically used for:
The characteristic value of Option Field is the characteristic value of the Option Field of agreement in the virtual message.
Specifically, the successful match response further includes matching for establishing the server and the intelligence of the client Set the address in channel.
Specifically, the transmission device of the message can be server or remote enterprise gateway.
The embodiment of the invention provides a kind of LAN protocol message transfer systems, including, client and server.
In conclusion the embodiment of the invention provides transfer approach, device and the system of a kind of LAN protocol message, The virtual message is sent to the virtual message constructed by VLAN ID, and to server, to realize client Connection is quickly established with server, avoid calling kernel is originally created Interface Flowchart, shortens the time of creation message, improves The efficiency of connection is established in client and server, that is, local side and distal end;By setting for matching service corresponding with client The mark of device avoids multiple servers while configuring same visitor so that an only unique server configures client Family end leads to the parameter cross-over configuration of client, is configured to the parameter of mistake;By the virtual message of periodicity sending, can prevent Since server is not turned on or server is opened while receives the message that excessive gateway sends, server was born Weight;The time that appropriate will be reduced matching message by the method that above-mentioned message is sent and send, improve matching efficiency;If client End is restarted, and the connection with server can be realized according to the configuration automatically saved, without interacting again with server, is improved Joint efficiency.
It should be understood by those skilled in the art that, the embodiment of the present invention can provide as method, system or computer program Product.Therefore, complete hardware embodiment, complete software embodiment or reality combining software and hardware aspects can be used in the present invention Apply the form of example.Moreover, it wherein includes the computer of computer usable program code that the present invention, which can be used in one or more, The shape for the computer program product implemented in usable storage medium (including but not limited to magnetic disk storage and optical memory etc.) Formula.
The present invention be referring to according to the method for the embodiment of the present invention, the process of equipment (system) and computer program product Figure and/or block diagram describe.It should be understood that every one stream in flowchart and/or the block diagram can be realized by computer program instructions The combination of process and/or box in journey and/or box and flowchart and/or the block diagram.It can provide these computer programs Instruct the processor of general purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices to produce A raw machine, so that being generated by the instruction that computer or the processor of other programmable data processing devices execute for real The device for the function of being specified in present one or more flows of the flowchart and/or one or more blocks of the block diagram.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing devices with spy Determine in the computer-readable memory that mode works, so that it includes referring to that instruction stored in the computer readable memory, which generates, Enable the manufacture of device, the command device realize in one box of one or more flows of the flowchart and/or block diagram or The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that counting Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, thus in computer or The instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram one The step of function of being specified in a box or multiple boxes.
Obviously, various changes and modifications can be made to the invention without departing from essence of the invention by those skilled in the art Mind and range.In this way, if these modifications and changes of the present invention belongs to the range of the claims in the present invention and its equivalent technologies Within, then the present invention is also intended to include these modifications and variations.

Claims (37)

1. a kind of transfer approach of LAN protocol message characterized by comprising
Rule is constructed using preset message, according to for the sign and void to server instruction VLAN ID Quasi- LAN ID, determines the virtual message connecting for establishing client with the server;
Determining virtual message is sent to server, and updates the VLAN ID;
Wherein, the virtual message is the base of the interface packets by the kernel state unit of the client in User space building unit On plinth, sign and VLAN ID of the addition for indicating VLAN ID to server are as packet header structure It builds.
2. transfer approach according to claim 1, which is characterized in that rule is constructed using preset message, according to being used for To the sign and VLAN ID of server instruction VLAN ID, determine for establishing and the service The virtual message of the connection of device, comprising:
Rule is constructed using preset message, will be used to indicate the sign of VLAN ID and virtual to server LAN ID is added on interface packets as packet header, obtains for establishing the virtual message connecting with the server, Wherein, the interface packets are the User space building unit of client.
3. -2 described in any item transfer approach according to claim 1, which is characterized in that the virtual message further includes being used for It determines the client for sending the virtual message and server is the matching identification of one-to-one relationship.
4. transfer approach according to claim 3, which is characterized in that described for determining the client for sending the virtual message It holds and includes for the matching identification of one-to-one relationship with server, for determining the client and server that send the virtual message For the characteristic value of the Option Field of one-to-one relationship and the Option Field.
5. transfer approach according to claim 1, which is characterized in that update the VLAN ID, comprising:
Within a preset range, the VLAN ID is updated according to preset order, wherein the preset range packet Include at least one VLAN ID.
6. transfer approach according to claim 5, which is characterized in that the preset order, comprising: by the virtual local area Network mark knows corresponding number and increases default value or, the corresponding number of the VLAN ID is reduced default value.
7. transfer approach according to claim 6, which is characterized in that the preset range includes multiple preset sub- models It encloses, wherein include at least one VLAN ID between subrange described in each adjacent two.
8. transfer approach according to claim 7, which is characterized in that include at least between subrange described in each adjacent two One VLAN ID, comprising:
It include the VLAN ID of same number between subrange described in each adjacent two.
9. transfer approach according to claim 1, which is characterized in that if VLAN ID meets preset condition, Rule is constructed using preset message, according to for the sign and virtual office to server instruction VLAN ID Domain network mark is known, and determines for establishing the virtual message connecting with the server;Otherwise, it determines whole virtual messages is sent out It send and finishes.
10. transfer approach according to claim 9, which is characterized in that the preset condition is the virtual local area network mark Know corresponding number within a preset range.
11. transfer approach according to claim 10, which is characterized in that this method further include:
If receiving the successful match response that the server is sent, stop determining virtual message operation, wherein the success Matching response is after the server determines that the VLAN ID received is identical as required VLAN ID The response of sending.
12. transfer approach according to claim 11, which is characterized in that if whole virtual messages is sent, and The successful match response that the server is sent is not received, then according to preset interval time, by whole virtual report Text is retransmitted.
13. transfer approach according to claim 12, which is characterized in that the preset interval time includes, preset First interval time and preset second interval time, wherein first interval time is less than the second interval time;
According to predetermined period, whole virtual message is retransmitted, comprising:
After first interval time, whole virtual message is retransmitted, and set number of retransmissions as one;
If not receiving the successful match response that the server is sent, and the number of retransmissions is less than or equal to default re-transmission threshold Value, then after first interval time, whole virtual message is retransmitted again, and the number of retransmissions is added One;If not receiving the successful match response that the server is sent, and the number of retransmissions is greater than default retransmission threshold value, then exists After second interval time, whole virtual message is retransmitted again.
14. transfer approach according to claim 11, which is characterized in that the successful match response includes, for establishing The address of the server and the intelligent collocation channel of the client;
If receiving the successful match response that the server is sent, this method further include:
According to the address in successful match response, the Simple Network Management Protocol SNMP unit of the client is configured.
15. a kind of transfer approach of LAN protocol message characterized by comprising
What reception client was sent is used to establish the virtual message that the client is connect with server, wherein the virtual report Text includes for the sign and VLAN ID to server instruction VLAN ID;
If the VLAN ID in the virtual message is required VLAN ID, it is determined that successful match is rung It answers;
Determining successful match response is sent to the client;
Wherein, the virtual message is the base of the interface packets by the kernel state unit of the client in User space building unit On plinth, sign and VLAN ID of the addition for indicating VLAN ID to server are as packet header structure It builds.
16. transfer approach according to claim 15, which is characterized in that the virtual message further includes, for determining hair Give client and the server of the virtual message for the matching identification of one-to-one relationship;
If the VLAN ID in the virtual message is required VLAN ID, it is determined that successful match is rung It answers, comprising:
If the VLAN ID in the virtual message is required VLAN ID, and in the virtual message Matching identification is the matching identification of agreement, it is determined that successful match response.
17. transfer approach according to claim 16, which is characterized in that the matching identification includes: to send for determining The client and server of the virtual message are the Option Field of one-to-one relationship and the characteristic value of the Option Field;
Matching identification in the virtual message is the matching identification of agreement, comprising:
The characteristic value of Option Field is the characteristic value of the Option Field of agreement in the virtual message.
18. transfer approach according to claim 15, which is characterized in that the successful match response further includes, for building Stand the address of the intelligent collocation channel of the server and the client.
19. a kind of transmission device of LAN protocol message characterized by comprising
Determining module, for constructing rule using preset message, according to for indicating VLAN ID to server Sign and VLAN ID determine the virtual message connecting for establishing client with the server;
Sending module for sending determining virtual message to server, and updates the VLAN ID;
Wherein, the virtual message is the base of the interface packets by the kernel state unit of the client in User space building unit On plinth, sign and VLAN ID of the addition for indicating VLAN ID to server are as packet header structure It builds.
20. transmission device according to claim 19, which is characterized in that the determining module is specifically used for:
Rule is constructed using preset message, will be used to indicate the sign of VLAN ID and virtual to server LAN ID is added on interface packets as packet header, obtains for establishing the virtual message connecting with the server, Wherein, the interface packets are the User space building unit of client.
21. the described in any item transmission devices of 9-20 according to claim 1, which is characterized in that the virtual message further includes using In the matching identification that the client and server for determining the transmission virtual message are one-to-one relationship.
22. transmission device according to claim 21, which is characterized in that described for determining the visitor for sending the virtual message Family end includes with the matching identification that server is one-to-one relationship, for determining the client and service that send the virtual message Device is the Option Field of one-to-one relationship and the characteristic value of the Option Field.
23. transmission device according to claim 19, which is characterized in that update the VLAN ID, the hair Module is sent to be specifically used for:
Within a preset range, the VLAN ID is updated according to preset order, wherein the preset range packet Include at least one VLAN ID.
24. transmission device according to claim 19, which is characterized in that the preset order, comprising: by the virtual office Domain network mark knows corresponding number and increases default value or, the corresponding number of the VLAN ID is reduced default value.
25. transmission device according to claim 24, which is characterized in that the preset range includes multiple preset sub- models It encloses, wherein include at least one VLAN ID between subrange described in each adjacent two.
26. transmission device according to claim 25, which is characterized in that include extremely between subrange described in each adjacent two A few VLAN ID, comprising:
It include the VLAN ID of same number between subrange described in each adjacent two.
27. transmission device according to claim 19, which is characterized in that the sending module is also used to:
If VLAN ID meets preset condition, rule is constructed using preset message, according to for referring to server Show the sign and VLAN ID of VLAN ID, determines and to be connect for establishing with the server Virtual message;Otherwise, it determines whole virtual messages is sent.
28. transmission device according to claim 27, which is characterized in that the preset condition is the virtual local area network mark Know corresponding number within a preset range.
29. transmission device according to claim 28, which is characterized in that the determining module is also used to:
If receiving the successful match response that the server is sent, stop determining virtual message operation, wherein the success Matching response is after the server determines that the VLAN ID received is identical as required VLAN ID The response of sending.
30. transmission device according to claim 29, which is characterized in that the sending module is also used to:
If whole virtual messages are sent, and do not receive the successful match response that the server is sent, then basis Preset interval time retransmits whole virtual message.
31. transmission device according to claim 30, which is characterized in that the preset interval time includes, preset First interval time and preset second interval time, wherein first interval time is less than the second interval time;
According to predetermined period, whole virtual message is retransmitted, the sending module is specifically used for:
After first interval time, whole virtual message is retransmitted, and set number of retransmissions as one;
If not receiving the successful match response that the server is sent, and the number of retransmissions is less than or equal to default re-transmission threshold Value, then after first interval time, whole virtual message is retransmitted again, and the number of retransmissions is added One;If not receiving the successful match response that the server is sent, and the number of retransmissions is greater than default retransmission threshold value, then exists After second interval time, whole virtual message is retransmitted again.
32. transmission device according to claim 29, which is characterized in that the successful match response includes, for establishing The address of the server and the intelligent collocation channel of the client;
If receiving the successful match response that the server is sent, the sending module is also used to:
According to the address in successful match response, the Simple Network Management Protocol SNMP unit of the client is configured.
33. a kind of transmission device of LAN protocol message characterized by comprising
Receiving module, for receiving the virtual message of client transmission connecting for establishing the client with server, In, the virtual message includes for the sign and virtual local area network mark to server instruction VLAN ID Know;
Respond module, if being preset VLAN ID for the VLAN ID in the virtual message, really Determine successful match response;
Sending module, for the successful match determined response to be sent to the client;
Wherein, the virtual message is the base of the interface packets by the kernel state unit of the client in User space building unit On plinth, sign and VLAN ID of the addition for indicating VLAN ID to server are as packet header structure It builds.
34. transmission device according to claim 33, which is characterized in that the virtual message further includes, for determining hair Give client and the server of the virtual message for the matching identification of one-to-one relationship;
The respond module, is specifically used for:
If the VLAN ID in the virtual message is required VLAN ID, and in the virtual message Matching identification is the matching identification of agreement, it is determined that successful match response.
35. transmission device according to claim 34, which is characterized in that the matching identification includes: to send for determining The client and server of the virtual message are the Option Field of one-to-one relationship and the characteristic value of the Option Field;
Matching identification in the virtual message is the matching identification of agreement, and the respond module is specifically used for:
The characteristic value of Option Field is the characteristic value of the Option Field of agreement in the virtual message.
36. transmission device according to claim 33, which is characterized in that the successful match response further includes, for building Stand the address of the intelligent collocation channel of the server and the client.
37. a kind of conveyer system of LAN protocol message, which is characterized in that including client and server, wherein institute Stating client is the described in any item transmission devices of claim 19~32, and the server is any one of claim 33~36 The transmission device.
CN201610519317.5A 2016-07-04 2016-07-04 Transfer approach, device and the system of LAN protocol message Active CN106130863B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610519317.5A CN106130863B (en) 2016-07-04 2016-07-04 Transfer approach, device and the system of LAN protocol message

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610519317.5A CN106130863B (en) 2016-07-04 2016-07-04 Transfer approach, device and the system of LAN protocol message

Publications (2)

Publication Number Publication Date
CN106130863A CN106130863A (en) 2016-11-16
CN106130863B true CN106130863B (en) 2019-09-17

Family

ID=57468329

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610519317.5A Active CN106130863B (en) 2016-07-04 2016-07-04 Transfer approach, device and the system of LAN protocol message

Country Status (1)

Country Link
CN (1) CN106130863B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108183863B (en) * 2017-12-22 2021-05-07 新华三技术有限公司 Broadcast message sending system, method and device
CN109831282B (en) * 2019-01-31 2022-03-08 郑州云海信息技术有限公司 Data packet retransmission method, data packet retransmission system, data packet retransmission device and readable storage medium
CN111865639B (en) * 2019-04-30 2023-07-14 深信服科技股份有限公司 Method and device for collecting information of snmp service equipment and electronic equipment

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101425954A (en) * 2008-12-15 2009-05-06 华为技术有限公司 Method, apparatus and system for automatically configuring virtual LAN numbering
CN101771614A (en) * 2010-01-15 2010-07-07 瑞斯康达科技发展股份有限公司 DHCP route tracing method and DHCP relay equipment
CN101883090A (en) * 2010-04-29 2010-11-10 北京星网锐捷网络技术有限公司 Client access method, equipment and system
CN101883158A (en) * 2010-06-28 2010-11-10 中兴通讯股份有限公司 Method and client for acquiring VLAN (Virtual Local Area Network) IDs (Identifiers) and network protocol addresses
CN102257772A (en) * 2010-06-07 2011-11-23 华为技术有限公司 Method, device and system for service configuration
CN102857587A (en) * 2012-08-17 2013-01-02 福建三元达通讯股份有限公司 Method and system for sharing dynamic address pool in multi-virtual local area network (VLAN) environment

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101425954A (en) * 2008-12-15 2009-05-06 华为技术有限公司 Method, apparatus and system for automatically configuring virtual LAN numbering
CN101771614A (en) * 2010-01-15 2010-07-07 瑞斯康达科技发展股份有限公司 DHCP route tracing method and DHCP relay equipment
CN101883090A (en) * 2010-04-29 2010-11-10 北京星网锐捷网络技术有限公司 Client access method, equipment and system
CN102257772A (en) * 2010-06-07 2011-11-23 华为技术有限公司 Method, device and system for service configuration
CN101883158A (en) * 2010-06-28 2010-11-10 中兴通讯股份有限公司 Method and client for acquiring VLAN (Virtual Local Area Network) IDs (Identifiers) and network protocol addresses
CN102857587A (en) * 2012-08-17 2013-01-02 福建三元达通讯股份有限公司 Method and system for sharing dynamic address pool in multi-virtual local area network (VLAN) environment

Also Published As

Publication number Publication date
CN106130863A (en) 2016-11-16

Similar Documents

Publication Publication Date Title
CN111556136B (en) Data interaction method between internal containers of power edge Internet of things agent
CN109218261B (en) Data processing method and data processing device
CN110071984A (en) A kind of network identity mapping method and system and terminal, mark gateway
CN104243210A (en) Method and system for remotely having access to administrative web pages of routers
CN105227466B (en) Communication processing method and device
US9883010B2 (en) Method, apparatus, device and system for generating DHCP snooping binding table
EP3073698A1 (en) Method for processing address resolution protocol message, forwarder and controller
CN106130863B (en) Transfer approach, device and the system of LAN protocol message
CN106899500B (en) Message processing method and device for cross-virtual extensible local area network
CN105245639A (en) Host and IP address conflict prevention method thereof
WO2021057802A1 (en) Das system management method and device, electronic device, and storage medium
CN102598637B (en) Communications system
CN108809549B (en) Data transmission method and equipment
US11153118B2 (en) Technique for executing a service in a local area network through a wide area communication network
CN108989157B (en) Method and device for controlling intelligent equipment
CN105472054B (en) A kind of file transmitting method and access device
CN107426014A (en) A kind of management system of EOC equipment
US11817970B2 (en) Method, device, and system for determining generic routing encapsulation GRE tunnel identifier
CN104780229A (en) Method of setting cloud server IP address through cloud terminal, system and cloud system
US11411797B2 (en) Device management method and related device
KR101692672B1 (en) Tcp / ip network disconnection type one-way access system and method corresponding to the dual transmission device
CN109166205B (en) Parking lot access control system, adaptation method and Internet of things gateway
CN109286665B (en) Real-time mobile game long link processing method and device
CN106685600B (en) Message delivery method in local area network between work station
KR101206159B1 (en) Management system and method for smart grid network having private ip

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 100094 First to Fifth Floors of Building 11, East Yard, No. 10 Wangdong Road, Northwest Haidian District, Beijing

Applicant after: Raisecom Technology Inc.

Address before: 100085 No. 2 Building, No. 28 Shangdi Sixth Street, Haidian District, Beijing

Applicant before: Raisecom Technology Inc.

GR01 Patent grant
GR01 Patent grant