CN110798448B - IP-free network communication method and device, electronic equipment and storage medium - Google Patents
IP-free network communication method and device, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN110798448B CN110798448B CN201910893688.3A CN201910893688A CN110798448B CN 110798448 B CN110798448 B CN 110798448B CN 201910893688 A CN201910893688 A CN 201910893688A CN 110798448 B CN110798448 B CN 110798448B
- Authority
- CN
- China
- Prior art keywords
- network
- data frame
- network device
- network equipment
- equipment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/20—Network architectures or network communication protocols for network security for managing network security; network security policies in general
-
- 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/09—Mapping addresses
- H04L61/10—Mapping addresses of different types
- H04L61/103—Mapping addresses of different types across network layers, e.g. resolution of network layer into physical layer addresses or address resolution protocol [ARP]
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Small-Scale Networks (AREA)
Abstract
The invention discloses a non-IP network communication method and a device thereof, electronic equipment and a storage medium, wherein the method comprises the following steps: the method comprises the following steps that a first network device, a second network device and a third network device are sequentially connected, and the second network device comprises the following steps of: sending an ARP request data frame to the first network equipment; receiving an ARP response data frame; sending a first network data frame to a first network device; and receiving a second network data frame, judging the state of the second network data frame according to a preset rule, if the state is the first state, constructing a preset structure response data frame of the second network equipment and sending the response data frame to the first network equipment, and if the state is the second state, sending the second network data frame to the third network equipment. The invention provides an IP-free network communication method.A second network device realizes network communication through a first network device and a third network device, is only used as an intermediate node, is completely transparent in network topology, and can also realize remote network management.
Description
Technical Field
The invention belongs to the technical field of communication, and particularly relates to an IP-free network communication method and device, electronic equipment and a storage medium.
Background
In the existing network architecture, the connection, information interaction, and monitoring and management in the network largely depend on an Internet Protocol (IP) between network devices, and it is known that, at present, the configuration and management of network devices are all established on the IP, that is, IPv4 addresses are to be configured for the managed devices.
However, some network devices do not themselves require an IPv4 address, such as an ethernet switch or the like. For these devices, only because it needs to be managed, allocating IPv4 addresses to them is a waste of IP resources, increasing complexity of network topology, and the presence of IPv4 addresses makes network devices unable to implement truly transparent devices, increasing the risk of network devices suffering from network attacks, and at the same time, it is difficult to implement remote management.
Disclosure of Invention
In order to solve the above problems in the prior art, the present invention provides an IP-free network communication method and apparatus, an electronic device, and a storage medium.
The embodiment of the invention provides an IP-free network communication method, which comprises a first network device, a second network device and a third network device which are connected in sequence, wherein the second network device comprises the following steps when executing the communication method:
sending an ARP request data frame to the first network device, the ARP request data frame being constructed according to the first network device and the third network device;
receiving an ARP response data frame, wherein the ARP response data frame is sent to the second network equipment after the first network equipment receives the ARP request data frame;
after receiving the ARP response data frame, sending a first network data frame to the first network equipment, wherein the first network data frame comprises second network equipment state information;
receiving a second network data frame, judging the state of the second network data frame according to a preset rule, if the state of the second network data frame is a first state, constructing a preset structure response data frame of the second network equipment, and sending the preset structure response data frame to the first network equipment, and if the state of the second network data frame is a second state, sending the second network data frame to a third network equipment.
In one embodiment of the present invention, sending an ARP request data frame to the first network device includes:
acquiring a third network data frame, and acquiring the MAC address of the third network device and the IPv4 address of the third network device from the third network data frame;
constructing an ARP request data frame of the second network device according to the MAC address of the third network device, the IPv4 address of the third network device and a preset IPv4 address of the first network device;
and sending the ARP request data frame to the first network equipment.
In one embodiment of the invention, the ARP reply data frame comprises a MAC address of the first network device.
In an embodiment of the present invention, determining the state of the second network data frame according to a preset rule includes:
setting a first identifier, a second identifier and a third identifier of the second network equipment;
and judging whether the second network data frame is a network data frame sent to the second network equipment by the first network equipment according to the first identifier, the second identifier and the third identifier, wherein if the second network data frame is the network data frame sent to the second network equipment by the first network equipment, the state of the second network data frame is a first state, and if the second network data frame is not the network data frame sent to the second network equipment by the first network equipment, the state of the second network data frame is a second state.
In an embodiment of the present invention, constructing the pre-configured response data frame of the second network device includes:
and constructing a preset structure response data frame of the second network equipment according to the MAC address of the first network equipment, the IPv4 address of the first network equipment, the port number of the first network equipment, the MAC address of the third network equipment, the IPv4 address of the third network equipment, the port number of the second network equipment and an application layer data packet sent to the first network equipment by the second network equipment.
In an embodiment of the present invention, the IP-free network communication method further includes:
acquiring the third network data frame according to first preset time;
judging whether the third network device is in normal communication currently or not through the third network data frame, if the third network data frame is acquired by the second network device, judging that the third network device is in normal communication, and performing network communication by the second network device according to the MAC address of the third network device and the IPv4 address of the third network device; if the second network device does not acquire the third network data frame, determining that the third network device is in abnormal communication, and re-acquiring the MAC address of the third network device and the IPv4 address of the third network device, so that the second network device performs network communication according to the re-acquired MAC address of the third network device and the IPv4 address of the third network device.
In an embodiment of the present invention, the IP-free network communication method further includes:
sending an ICMP request data frame to the third network equipment according to a second preset time;
receiving an ICMP response data frame, the ICMP response data frame being sent to the second network device by the third network device after receiving the ICMP request data frame;
judging whether the third network equipment is in normal communication currently through the ICMP response data frame, if the second network equipment receives the ICMP response data frame, the third network equipment is in normal communication, the second network equipment performs network communication according to the MAC address of the third network equipment and the IPv4 address of the third network equipment, if the second network equipment does not receive the ICMP response data frame, the third network equipment is in abnormal communication, the MAC address of the third network equipment and the IPv4 address of the third network equipment are obtained again, and the second network equipment performs network communication according to the MAC address of the third network equipment and the IPv4 address of the third network equipment which are obtained again.
Another embodiment of the present invention provides an IP-less network communication apparatus, including:
a first data sending module, configured to send an ARP request data frame to the first network device, where the ARP request data frame is constructed according to the first network device and the third network device;
a first data receiving module, configured to receive an ARP reply data frame, where the ARP reply data frame is sent to the second network device after the first network device receives the ARP request data frame;
a second data sending module, configured to send a first network data frame to the first network device after receiving the ARP reply data frame, where the first network data frame includes second network device state information;
the second data receiving module is used for receiving a second network data frame, judging the state of the second network data frame according to a preset rule, if the state of the second network data frame is a first state, constructing a preset structure response data frame of the second network equipment, and sending the preset structure response data frame to the first network equipment, and if the state of the second network data frame is a second state, sending the second network data frame to the third network equipment.
The invention further provides electronic equipment without IP network communication, which comprises a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory complete mutual communication through the communication bus;
the memory is used for storing a computer program;
the processor is configured to implement any of the above IP-free network communication methods when executing the computer program stored in the memory.
Yet another embodiment of the present invention provides a computer-readable storage medium having a computer program stored therein, the computer program implementing any of the IP-free network communication methods described above when executed by a processor.
Compared with the prior art, the invention has the beneficial effects that:
the invention provides an IP-free network communication method, wherein the IP-free second network equipment realizes network communication through the IP-containing first network equipment and the IP-containing third network equipment, the IP-free second network equipment is only used as an intermediate node and is completely transparent in a network topology (without an IPv4 address and an MAC address), namely, the access of the second network equipment cannot generate any influence on the network topology, the network attack is avoided, and meanwhile, the remote network management can be realized.
The present invention will be described in further detail with reference to the accompanying drawings and examples.
Drawings
Fig. 1 is a schematic flow chart of a method for IP-free network communication according to an embodiment of the present invention;
fig. 2 is a schematic diagram of a connection relationship among a first network device, a second network device, and a third network device in IP-less network communication according to an embodiment of the present invention;
fig. 3 is a schematic structural diagram of an IP-free network communication apparatus according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of an electronic device without IP network communication according to an embodiment of the present invention;
fig. 5 is a schematic structural diagram of a computer-readable storage medium according to an embodiment of the present invention.
Detailed Description
The present invention will be described in further detail with reference to specific examples, but the embodiments of the present invention are not limited thereto.
Example one
Referring to fig. 1, fig. 1 is a flowchart illustrating a communication method without an IP network according to an embodiment of the present invention. The embodiment of the invention provides an IP-free network communication method, which comprises a first network device, a second network device and a third network device which are connected in sequence, wherein the second network device comprises the following steps when executing the communication method:
step 1, sending an ARP request data frame to a first network device, wherein the ARP request data frame is constructed according to the first network device and a third network device;
step 2, receiving an ARP response data frame, wherein the ARP response data frame is sent to second network equipment after the first network equipment receives the ARP request data frame;
step 3, after receiving the ARP response data frame, sending a first network data frame to the first network equipment, wherein the first network data frame comprises the state information of the second network equipment;
and 4, receiving a second network data frame, judging the state of the second network data frame according to a preset rule, if the state of the second network data frame is in a first state, constructing a preset structure response data frame of the second network equipment, sending the preset structure response data frame to the first network equipment, and if the state of the second network data frame is in a second state, sending the second network data frame to third network equipment.
Specifically, in the conventional network communication, IP configuration is performed on each network device, and network communication and data transmission are performed according to the configured IP, but some network devices only need to manage the IP without allocating IPv4 addresses to the network devices, and allocating IP is a waste of IP resources, which increases network topology complexity, and the presence of IPv4 addresses makes the network devices unable to implement true transparent devices, which increases the risk that the network devices are attacked by the network, or physical addresses or additional data interfaces are required to be relied on, and the additional data interfaces increase hardware cost and installation complexity, so that it is difficult to implement remote management.
In this embodiment, based on the above existing problems, an IP-free network communication method is provided, in a first network device, a second network device and a third network device connected in sequence, where the first network device and the third network device are IP-enabled network devices, the second network device is an IP-free network device, the IP-free second network device realizes communication with the first network device by borrowing the third network device, specifically, the IP-free second network device constructs an ARP request data frame according to the first network device and the third network device and sends the ARP request data frame to the first network device, the first network device sends an ARP reply data frame to the IP-free second network device after receiving the ARP request data frame, the IP-free second network device sends the first network data frame to the first network device after receiving the ARP reply data frame, the first network device sends the second network data frame to the IP-free second network device according to the first network data frame, and the second network equipment judges the communication condition between the first network equipment and the second network equipment according to the state of the second network data frame, and when the state of the second network data frame is in the first state, the second network data frame is processed on the second network equipment, and when the state of the second network data frame is in the second state, the second network data frame is processed on the third network equipment. The ARP request data frame and the ARP response data frame have the same structure, and partial data contents are different; the first network data frame and the second network data frame have the same structure, and the specific contents of the parts in the frames are different.
The second network device without the IP in this embodiment realizes communication with the first network device with the IP by borrowing the third network device with the IP, and the second network device without the IP is used only as an intermediate node and is completely transparent in the network topology (without an IPv4 address and a MAC address), that is, the access of the second network device cannot affect the network topology, thereby avoiding network attack, and meanwhile, remote network management can be realized.
Further, in step 1 of this embodiment, the second network device sends an ARP request data frame to the first network device.
Specifically, please refer to fig. 2, where fig. 2 is a schematic diagram illustrating a connection relationship among a first network device, a second network device, and a third network device in IP-less network communication according to an embodiment of the present invention. In this embodiment, the second network device is a network device without an IPv4 address and an MAC address, and has at least an uplink port and a downlink port, the first network device is connected to the second network device through the uplink port, and the second network device is connected to the third network device through the downlink port. The first network equipment can be a personal computer or a server connected in a network, and the remote monitoring management of the first network equipment on the second network equipment is mainly realized through an uplink network port of the second network equipment; the third network device is connected to the downlink port of the second network device through a network, so that network communication with the first network device can be realized, specifically, the uplink port is the port at one end of the second network device connected to the first network device, the uplink port can be set arbitrarily, the downlink port is the port at one end of the second network device connected to the third network device, and the downlink port can be set arbitrarily.
In this embodiment, the second network device realizes network communication with the first network device by borrowing the third network device, and step 1 specifically includes step 1.1, step 1.2, and step 1.3:
step 1.1, the second network device obtains a third network data frame, and obtains the MAC address of the third network device and the IPv4 address of the third network device from the third network data frame.
Specifically, in this embodiment, the second network device obtains the third network data frame through downstream port IP learning, where the third network data frame includes the MAC address and the IPv4 address of the third network device, and then the MAC address and the IPv4 address of the third network device borrowed by the second network device can be obtained from the third network data frame, and network communication with the first network device is realized by borrowing the MAC address and the IPv4 address of the third network device. The third network data frame is a network data frame of a third network device, the third network data frame has the same structure as the first network data frame and the second network data frame, and the specific content of the frame is different.
And step 1.2, constructing an ARP request data frame of the second network equipment according to the MAC address of the third network equipment, the IPv4 address of the third network equipment and the preset IPv4 address of the first network equipment.
Specifically, in this embodiment, an ARP request data frame is constructed on a second network device, and since the second network device realizes network communication with a first network device by borrowing a MAC address and an IPv4 address of a third network device, for the ARP request data frame of the second network device, the MAC address and the IPv4 address of the third network device are respectively used as a source MAC address and a source IPv4 address in the ARP request data frame, and specifically, the MAC address and the IPv4 address of the third network device are obtained in step 1.1; because the ARP request data frame is sent to the first network device, the preset IPv4 address of the first network device is used as the target IPv4 address in the ARP request data frame, so as to complete the construction of the ARP request data frame of the second network device, and the specific structure of the ARP request data frame is shown in table 1.
Table 1 ARP request data frame structure
And step 1.3, the second network equipment sends an ARP request data frame to the first network equipment.
Specifically, in this embodiment, the second network device sends the ARP request data frame constructed in step 1.2 to the first network device through the upstream network port.
Further, in step 2 of this embodiment, the second network device receives an ARP reply data frame, where the ARP reply data frame is sent to the second network device after the first network device receives the ARP request data frame.
Specifically, in this embodiment, after receiving an ARP request data frame sent by a second network device, a first network device sends an ARP reply data frame to the second network device, where the ARP reply data frame has the same structure as the ARP request data frame, and is only different from specific contents in the frame, and the ARP reply data frame includes an MAC address of the first network device. And after the second network equipment receives the ARP response data frame, analyzing the ARP response data frame to acquire the MAC address of the first network equipment.
Further, in this embodiment, in step 3, after receiving the ARP reply data frame, the second network device sends a first network data frame to the first network device, where the first network data frame includes the status information of the second network device.
Specifically, in this embodiment, the second network device sends the first network data frame to the first network device through the uplink network port. The first network data frame includes second network device status information, specifically, the first network data frame includes application layer data of the second network device, and an ethernet ii header, an IPv4 header, and a TCP/UDP header that are sequentially added to the application layer data, specifically:
the frame structure of the ethernet ii header added in this embodiment is shown in table 2, and specifically includes:
table 2 frame structure of ethernet ii header
The frame structure of the IPv4 header added in this embodiment is shown in table 3, and specifically includes:
table 3 frame structure of IPv4 header
The frame structure of the TCP header added in this embodiment is shown in table 4, and specifically includes:
table 4 frame structure of TCP header
The frame structure of the UDP header added in this embodiment is shown in table 5, and specifically includes:
table 5 frame structure of UDP header
As shown in table 6, the first network data frame in this embodiment is constructed and obtained according to the ethernet ii header obtained in table 2, the IPv4 header obtained in table 3, the TCP header obtained in table 4, the UDP header obtained in table 5, and the application layer data obtained through upstream portal learning, and specifically:
table 6 structure of first network data frame
Ethernet II header | IPv4 header | TCP/UDP header | Application layer data |
In this embodiment, the first network data frame is a network data frame of the second network device, the second network device is a network device without a MAC address and an IPv4 address, and communication with the first network device is implemented by borrowing a MAC address and an IPv4 address of the third network device, and then the source MAC address and the source IPv4 address in the first network data frame are the MAC address and the IPv4 address of the third network device obtained in step 1.1, respectively.
Further, in step 4 of this embodiment, the second network device receives the second network data frame, determines the state of the second network data frame according to the preset rule, if the state of the second network data frame is the first state, constructs a preset structure response data frame of the second network device, and sends the preset structure response data frame to the first network device, and if the state of the second network data frame is the second state, sends the second network data frame to the third network device.
Specifically, in this embodiment, the current processing condition of the second network data frame is determined according to the state of the second network data frame, where the determining the state of the second network data frame according to the preset rule in step 4 in this embodiment includes step 4.1 and step 4.2:
and 4.1, setting a first identifier, a second identifier and a third identifier of the second network equipment.
Specifically, the present embodiment sets a first identifier, a second identifier, and a third identifier of the second network device, where specifically, the set first identifier includes at least one of an IPv4 address of the first network device, a port number of the first network device, an IPv4 address of the third network device, a port number of the second network device, and a TCP/UDP transport layer protocol of the second network device, the set second identifier includes an application layer device management protocol of the second network device, and the set third identifier includes a device ID of the second network device.
It should be noted that any second network device supports setting one or more of a first identifier (only one IPv4 address), a second identifier, and a third identifier; the set first identifier, the second identifier and the third identifier are generally effective after being set once, the setting is not required to be repeated, and the resetting is required only when parameters in the first identifier, the second identifier or the third identifier are modified.
And 4.2, judging whether the second network data frame is the network data frame sent by the first network equipment to the second network equipment or not according to the first identification, the second identification and the third identification, wherein if the second network data frame is the network data frame sent by the first network equipment to the second network equipment, the state of the second network data frame is the first state, and if the second network data frame is not the network data frame sent by the first network equipment to the second network equipment, the state of the second network data frame is the second state.
Specifically, the state of the second network data frame is determined by a preset rule, where the preset rule in this embodiment is specifically to determine whether the second network data frame is a network data frame sent by the first network device to the second network device according to the first identifier, the second identifier, and the third identifier set in step 4.1, specifically, when the second network data frame satisfying the first identifier, the second identifier, and the third identifier is received by the upstream port of the second network device, it indicates that the second network data frame is a network data frame sent by the first network device to the second network device, and the state of the second network data frame is the first state, and when the second network data frame satisfying the first identifier, the second identifier, and the third identifier cannot be received by the upstream port of the second network device, it indicates that the second network data frame is not a network data frame sent by the first network device to the second network device, the state of the second network data frame is the second state.
Further, in this embodiment, when the state of the second network data frame is the first state, the second network device receives and processes the second network data frame, and at the same time, constructs a preset structure response data frame of the second network device, and sends the preset structure response data frame to the first network device from the uplink network port; and when the state of the second network data frame is the second state, the second network equipment sends the second network data frame to third network equipment from the downlink network port, and the third network equipment processes the second network data frame or performs other processes. When the state of the second network data frame is the first state, the second network device sends a preset structure response data frame to the first network device, and specifically, the constructed preset structure response data frame of the second network device includes:
and constructing a preset structure response data frame of the second network device according to the MAC address of the first network device, the IPv4 address of the first network device, the port number of the first network device, the MAC address of the third network device, the IPv4 address of the third network device, the port number of the second network device and an application layer data packet sent to the first network device by the second network device, wherein the structure of the preset structure response data frame is the same as that of the first network data frame in the step 3 and comprises application layer data, and an Ethernet II header, an IPv4 header and a TCP/UDP header which are sequentially added on the application layer data. Wherein, the source MAC address and the source IPv4 address in the preset structure reply data frame are the MAC address and the IPv4 address of the third network device, respectively, specifically, the MAC address and the IPv4 address of the third network device are obtained through the above step 1.1, the destination IPv4 address (the IPv4 address of the first network device), the transport layer protocol (TCP/UDP) of the second network device are set by an administrator or factory defaults of the network devices in the preset structure reply data frame, the destination MAC address in the preset structure reply data frame is the MAC address of the first network device (or gateway), specifically, the second network device sends an ARP request data frame to the first network device through the above step 1, then step 2, the first network device sends an ARP reply data frame to the second network device, obtains the destination MAC address from the ARP reply data frame, and the destination port number in the preset structure reply data frame is the port number of the first network device, and presetting a source port number in the structural response data frame as a port number of the second network equipment, and acquiring an application layer data packet of the second network equipment through uplink network port learning.
Further, the IP-free network communication method in this embodiment further includes that the second network device obtains a third network data frame according to the first preset time, and determines whether the current third network device is in normal communication through the third network data frame, if the second network device obtains the third network data frame, the third network device is in normal communication, the second network device performs network communication according to the MAC address of the third network device and the IPv4 address of the third network device, if the second network device does not obtain the third network data frame, the third network device is in abnormal communication, the MAC address of the third network device and the IPv4 address of the third network device need to be re-obtained, and the second network device performs network communication according to the re-obtained MAC address of the third network device and the IPv4 address of the third network device.
Specifically, in this embodiment, the downlink port of the second network device performs network IP learning at regular time by using a timer of a first preset time to obtain a third network data frame, where the third network data frame includes a MAC address and an IPv4 address of the third network device, so as to determine whether the currently borrowed third network device can perform normal communication, specifically, when the downlink port of the second network device receives the current third network data frame of the third network device, it indicates that the third network device is in a normal communication state, and the second network device performs network communication with the first network device by using the obtained MAC address and the IPv4 address of the third network device; when the downlink port of the second network device cannot receive the third network data frame of the current third network device, it indicates that the third network device is not in normal communication, and at this time, the MAC address of the third network device and the IPv4 address of the third network device need to be re-acquired according to the above method, and then network communication is performed with the first network device according to the re-acquired MAC address of the third network device and the IPv4 address of the third network device. The third network device is in abnormal communication, including abnormal communication with the second network device caused by a change in an address of the third network device itself, such as an IPv4 address, abnormal communication with the second network device possibly caused by a physical disconnection and reconnection of a downlink port of the second network device, and abnormal communication with the second network device possibly caused by an administrator actively modifying a parameter in a first identifier, such as an IPv4 address or a port number, of the first network device, at this time, the second network device needs to re-acquire a MAC address of the third network device and an IPv4 address of the third network device according to step 1.
Further, the IP-free network communication method of this embodiment further includes that the second network device sends an ICMP request data frame to the third network device according to a second preset time, the first network device sends an ICMP response data frame to the second network device after receiving the ICMP request data frame, the second network device receives the ICMP response data frame, and determines whether the third network device is in normal communication or not according to the ICMP response data frame, specifically, if the second network device receives the ICMP response data frame, the third network device is in normal communication, the second network device performs network communication according to the MAC address of the third network device and the IPv4 address of the third network device, if the second network device does not receive the ICMP response data frame, the third network device is in abnormal communication, and as the second network device cannot acquire the third network data frame, the second network device needs to re-acquire the MAC address, the IPv4 address, and the MAC address of the third network device in step 1, The IPv4 address of the third network device then performs network communication with the first network device according to the newly acquired MAC address of the third network device and the IPv4 address of the third network device. The first preset time and the second preset time can be equal or unequal according to the actual requirement of the network.
To illustrate the implementation of IP-free network communication in this embodiment, the following example is used:
for example, the IPv4 address of the first network device is 192.168.1.200, the port number of the first network device is 9060, the port number of the second network device is 9061, the MAC address and the IPv4 address of the third network device obtained through downstream port IP learning are 00:50:56:31: CB: a1 and 192.168.1.100, respectively, then an ARP request data frame of the second network device can be constructed, after the second network device sends the ARP request data frame to the first network device, the first network device sends an ARP reply data frame to the second network device, the MAC address of the first network device in the ARP reply data frame is 00:50:56:31: CB: B1, and the construction of the specific ARP request data frame and ARP reply data frame is shown in table 7.
TABLE 7 ARP request data frame and ARP reply data frame details
Setting a first identifier, a second identifier and a third identifier on the second network device through the ARP request data frame and the ARP reply data frame of table 7, specifically, using one or more elements of an IPv4 address (192.168.1.200) of the first network device, a port number (9060) of the first network device, an IPv4 address (192.168.1.100) of the borrowed third network device, a port number (9061) of the second network device and a transport layer protocol (TCP/UDP) of the second network device as the first identifier (the administrator can arbitrarily configure a valid first identifier element), and an application layer device management protocol (api) of the second network device as the second identifier; the device ID of the second network device serves as the third identifier. When an uplink network port of second network equipment receives a second network data frame which simultaneously meets a first identifier, a second identifier and a third identifier, the second network equipment processes the second network data frame and sends a preset structure response data frame to the first network equipment; when the uplink network port of the second network device cannot simultaneously receive the second network data frame meeting the first identifier, the second identifier and the third identifier, the second network device sends the second network data frame to the third network device from the downlink network port, and the third network device processes the second network data frame.
It should be noted that, in this embodiment, the first identifier, regardless of whether it is an IPv4 address of the first network device or an IPv4 address of the third network device, may be any IPv4 address (e.g., "192.168.1.200", "192.168.1.100"), or an IPv4 address (e.g., "192.168.1", "192.168.," 192.,. 100 "), where a band pass identifier represents a certain network segment, and the IPv4 address identifies that all hosts in the network segment can perform IP-free network communication with the second network device.
The second network device without the IP realizes the network communication with the first network device by borrowing the MAC address and the IPv4 address of the third network device. The second network device does not need a MAC address and does not need to distribute an IPv4 address, the second network device is only used as an intermediate node and is completely transparent in the network topology (no IPv4 address and MAC address), namely, the access of the second network device does not affect the network topology, the complexity of the network topology is reduced, the network device is prevented from being attacked by the network, and the remote network management of the second network device is realized through the first network device. Meanwhile, the second network device without the IP does not need to forward data through a physical address or other interfaces, so that dependence on the physical address or an additional data interface is avoided, and the hardware cost and the installation complexity of the network device are reduced.
Example two
On the basis of the first embodiment, please refer to fig. 3, and fig. 3 is a schematic structural diagram of an IP-less network communication apparatus according to an embodiment of the present invention. The embodiment provides an IP-free network communication apparatus, which includes:
the first data sending module is used for sending an ARP request data frame to the first network equipment, wherein the ARP request data frame is constructed according to the first network equipment and the third network equipment.
Specifically, the first data sending module in this embodiment includes the second network device obtaining a third network data frame, and obtaining a MAC address of the third network device and an IPv4 address of the third network device from the third network data frame; constructing an ARP request data frame of the second network equipment according to the MAC address of the third network equipment, the IPv4 address of the third network equipment and the preset IPv4 address of the first network equipment; the second network device sends an ARP request data frame to the first network device.
And the first data receiving module is used for receiving an ARP response data frame, wherein the ARP response data frame is sent to the second network equipment after the first network equipment receives the ARP request data frame.
Specifically, in this embodiment, the second network device in the first data receiving module receives an ARP reply data frame sent by the first network device, where the received ARP reply data frame includes the MAC address of the first network device.
And the second data sending module is used for sending the first network data frame to the first network equipment after receiving the ARP response data frame, wherein the first network data frame comprises the state information of the second network equipment.
Specifically, in this embodiment, after receiving the ARP reply data frame, the second network device in the second data sending module sends a first network data frame to the first network device, where the first network data frame includes the status information of the second network device.
And the second data receiving module is used for receiving the second network data frame, judging the state of the second network data frame according to a preset rule, if the state of the second network data frame is in the first state, constructing a preset structure response data frame of the second network equipment, sending the preset structure response data frame to the first network equipment, and if the state of the second network data frame is in the second state, sending the second network data frame to the third network equipment.
Specifically, in this embodiment, after the second network device in the second data receiving module receives the second network data frame, the determining, according to the preset rule, the state of the second network data frame includes:
setting a first identifier, a second identifier and a third identifier of a second network device;
and judging whether the second network data frame is a network data frame sent by the first network equipment to the second network equipment or not according to the first identifier, the second identifier and the third identifier, wherein if the second network data frame is the network data frame sent by the first network equipment to the second network equipment, the state of the second network data frame is a first state, and if the second network data frame is not the network data frame sent by the first network equipment to the second network equipment, the state of the second network data frame is a second state.
Constructing a preset structure response data frame of the second network device, including:
and constructing a preset structure response data frame of the second network device according to the MAC address of the first network device, the IPv4 address of the first network device, the port number of the first network device, the MAC address of the third network device, the IPv4 address of the third network device, the port number of the second network device and the application layer data packet sent to the first network device by the second network device.
Further, the second network device acquires a third network data frame according to the first preset time, judges whether the current third network device is in normal communication or not through the third network data frame, judges that the third network device is in normal communication if the second network device acquires the third network data frame, and performs network communication according to the MAC address of the third network device and the IPv4 address of the third network device; and if the second network device does not acquire the third network data frame, judging that the third network device is in abnormal communication, and re-acquiring the MAC address of the third network device and the IPv4 address of the third network device, so that the second network device can perform network communication according to the re-acquired MAC address of the third network device and the IPv4 address of the third network device.
Further, the second network device sends an ICMP request data frame to the third network device according to a second preset time; the second network equipment receives an ICMP response data frame, wherein the ICMP response data frame is sent to the second network equipment after the third network equipment receives the ICMP request data frame; judging whether the current third network equipment is in normal communication or not through the ICMP response data frame, if the second network equipment receives the ICMP response data frame, the third network equipment is in normal communication, the second network equipment carries out network communication according to the MAC address of the third network equipment and the IPv4 address of the third network equipment, if the second network equipment does not receive the ICMP response data frame, the third network equipment is in abnormal communication, the MAC address of the third network equipment and the IPv4 address of the third network equipment are obtained again, and the second network equipment carries out network communication according to the MAC address of the third network equipment and the IPv4 address of the third network equipment.
The IP-less network communication apparatus provided in this embodiment may implement the method embodiments described above, and the implementation principle and the technical effect are similar, which are not described herein again.
EXAMPLE III
On the basis of the second embodiment, please refer to fig. 4, and fig. 4 is a schematic structural diagram of an electronic device without IP network communication according to an embodiment of the present invention. The embodiment provides an electronic device without IP network communication, which comprises a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory complete mutual communication through the communication bus;
a memory for storing a computer program;
a processor for executing the computer program stored in the memory, the computer program when executed by the processor performing the steps of:
step 1, sending an ARP request data frame to the first network equipment, wherein the ARP request data frame is constructed according to the first network equipment and the third network equipment.
Specifically, in this embodiment, the method includes that the second network device obtains a third network data frame, and obtains the MAC address of the third network device and the IPv4 address of the third network device from the third network data frame; constructing an ARP request data frame of the second network equipment according to the MAC address of the third network equipment, the IPv4 address of the third network equipment and the preset IPv4 address of the first network equipment; the second network device sends an ARP request data frame to the first network device.
And step 2, receiving an ARP response data frame, wherein the ARP response data frame is sent to the second network equipment after the first network equipment receives the ARP request data frame.
Specifically, in this embodiment, the second network device receives an ARP reply data frame sent by the first network device, where the received ARP reply data frame includes the MAC address of the first network device.
And 3, after receiving the ARP response data frame, sending a first network data frame to the first network equipment, wherein the first network data frame comprises the state information of the second network equipment.
Specifically, in this embodiment, after receiving the ARP reply data frame, the second network device sends a first network data frame to the first network device, where the first network data frame includes the status information of the second network device.
And 4, receiving a second network data frame, judging the state of the second network data frame according to a preset rule, if the state of the second network data frame is in a first state, constructing a preset structure response data frame of the second network equipment, sending the preset structure response data frame to the first network equipment, and if the state of the second network data frame is in a second state, sending the second network data frame to third network equipment.
Specifically, in this embodiment, after receiving the second network data frame, the second network device determines the state of the second network data frame according to a preset rule, including:
setting a first identifier, a second identifier and a third identifier of a second network device;
and judging whether the second network data frame is a network data frame sent by the first network equipment to the second network equipment or not according to the first identifier, the second identifier and the third identifier, wherein if the second network data frame is the network data frame sent by the first network equipment to the second network equipment, the state of the second network data frame is a first state, and if the second network data frame is not the network data frame sent by the first network equipment to the second network equipment, the state of the second network data frame is a second state.
Constructing a preset structure response data frame of the second network device, including:
and constructing a preset structure response data frame of the second network device according to the MAC address of the first network device, the IPv4 address of the first network device, the port number of the first network device, the MAC address of the third network device, the IPv4 address of the third network device, the port number of the second network device and the application layer data packet sent to the first network device by the second network device.
Further, the second network device acquires a third network data frame according to the first preset time, judges whether the current third network device is in normal communication or not through the third network data frame, judges that the third network device is in normal communication if the second network device acquires the third network data frame, and performs network communication according to the MAC address of the third network device and the IPv4 address of the third network device; and if the second network device does not acquire the third network data frame, judging that the third network device is in abnormal communication, and re-acquiring the MAC address of the third network device and the IPv4 address of the third network device, so that the second network device can perform network communication according to the re-acquired MAC address of the third network device and the IPv4 address of the third network device.
Further, the second network device sends an ICMP request data frame to the third network device according to a second preset time; the second network equipment receives an ICMP response data frame, wherein the ICMP response data frame is sent to the second network equipment after the third network equipment receives the ICMP request data frame; judging whether the current third network equipment is in normal communication or not through the ICMP response data frame, if the second network equipment receives the ICMP response data frame, the third network equipment is in normal communication, the second network equipment carries out network communication according to the MAC address of the third network equipment and the IPv4 address of the third network equipment, if the second network equipment does not receive the ICMP response data frame, the third network equipment is in abnormal communication, the MAC address of the third network equipment and the IPv4 address of the third network equipment are obtained again, and the second network equipment carries out network communication according to the MAC address of the third network equipment and the IPv4 address of the third network equipment.
The electronic device without IP network communication provided in this embodiment may implement the foregoing method embodiment and the foregoing apparatus embodiment, and the implementation principle and the technical effect are similar, which are not described herein again.
Example four
On the basis of the third embodiment, please refer to fig. 5, and fig. 5 is a schematic structural diagram of a computer-readable storage medium according to an embodiment of the present invention. The present embodiment provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the following steps:
step 1, sending an ARP request data frame to the first network equipment, wherein the ARP request data frame is constructed according to the first network equipment and the third network equipment.
Specifically, in this embodiment, the method includes that the second network device obtains a third network data frame, and obtains the MAC address of the third network device and the IPv4 address of the third network device from the third network data frame; constructing an ARP request data frame of the second network equipment according to the MAC address of the third network equipment, the IPv4 address of the third network equipment and the preset IPv4 address of the first network equipment; the second network device sends an ARP request data frame to the first network device.
And step 2, receiving an ARP response data frame, wherein the ARP response data frame is sent to the second network equipment after the first network equipment receives the ARP request data frame.
Specifically, in this embodiment, the second network device receives an ARP reply data frame sent by the first network device, where the received ARP reply data frame includes the MAC address of the first network device.
And 3, after receiving the ARP response data frame, sending a first network data frame to the first network equipment, wherein the first network data frame comprises the state information of the second network equipment.
Specifically, in this embodiment, after receiving the ARP reply data frame, the second network device sends a first network data frame to the first network device, where the first network data frame includes the status information of the second network device.
And 4, receiving a second network data frame, judging the state of the second network data frame according to a preset rule, if the state of the second network data frame is in a first state, constructing a preset structure response data frame of the second network equipment, sending the preset structure response data frame to the first network equipment, and if the state of the second network data frame is in a second state, sending the second network data frame to third network equipment.
Specifically, in this embodiment, after receiving the second network data frame, the second network device determines the state of the second network data frame according to a preset rule, including:
setting a first identifier, a second identifier and a third identifier of a second network device;
and judging whether the second network data frame is a network data frame sent by the first network equipment to the second network equipment or not according to the first identifier, the second identifier and the third identifier, wherein if the second network data frame is the network data frame sent by the first network equipment to the second network equipment, the state of the second network data frame is a first state, and if the second network data frame is not the network data frame sent by the first network equipment to the second network equipment, the state of the second network data frame is a second state.
Constructing a preset structure response data frame of the second network device, including:
and constructing a preset structure response data frame of the second network device according to the MAC address of the first network device, the IPv4 address of the first network device, the port number of the first network device, the MAC address of the third network device, the IPv4 address of the third network device, the port number of the second network device and the application layer data packet sent to the first network device by the second network device.
Further, the second network device acquires a third network data frame according to the first preset time, judges whether the current third network device is in normal communication or not through the third network data frame, judges that the third network device is in normal communication if the second network device acquires the third network data frame, and performs network communication according to the MAC address of the third network device and the IPv4 address of the third network device; and if the second network device does not acquire the third network data frame, judging that the third network device is in abnormal communication, and re-acquiring the MAC address of the third network device and the IPv4 address of the third network device, so that the second network device can perform network communication according to the re-acquired MAC address of the third network device and the IPv4 address of the third network device.
Further, the second network device sends an ICMP request data frame to the third network device according to a second preset time; the second network equipment receives an ICMP response data frame, wherein the ICMP response data frame is sent to the second network equipment after the third network equipment receives the ICMP request data frame; judging whether the current third network equipment is in normal communication or not through the ICMP response data frame, if the second network equipment receives the ICMP response data frame, the third network equipment is in normal communication, the second network equipment carries out network communication according to the MAC address of the third network equipment and the IPv4 address of the third network equipment, if the second network equipment does not receive the ICMP response data frame, the third network equipment is in abnormal communication, the MAC address of the third network equipment and the IPv4 address of the third network equipment are obtained again, and the second network equipment carries out network communication according to the MAC address of the third network equipment and the IPv4 address of the third network equipment.
The computer-readable storage medium provided in this embodiment may implement the method embodiment, the apparatus embodiment, and the electronic device embodiment, which have similar implementation principles and technical effects and are not described herein again.
The foregoing is a more detailed description of the invention in connection with specific preferred embodiments and it is not intended that the invention be limited to these specific details. For those skilled in the art to which the invention pertains, several simple deductions or substitutions can be made without departing from the spirit of the invention, and all shall be considered as belonging to the protection scope of the invention.
Claims (10)
1. An IP-free network communication method is characterized by comprising a first network device, a second network device and a third network device which are connected in sequence, wherein the second network device executes the communication method and comprises the following steps:
sending an ARP request data frame to the first network device, the ARP request data frame being constructed according to the first network device and the third network device;
receiving an ARP response data frame, wherein the ARP response data frame is sent to the second network equipment after the first network equipment receives the ARP request data frame;
after receiving the ARP response data frame, sending a first network data frame to the first network equipment, wherein the first network data frame comprises second network equipment state information;
receiving a second network data frame, judging the state of the second network data frame according to a preset rule, if the state of the second network data frame is a first state, constructing a preset structure response data frame of the second network equipment, and sending the preset structure response data frame to the first network equipment, and if the state of the second network data frame is a second state, sending the second network data frame to a third network equipment.
2. The IP-less network communication method of claim 1, wherein sending an ARP request data frame to the first network device comprises:
acquiring a third network data frame, and acquiring the MAC address of the third network device and the IPv4 address of the third network device from the third network data frame;
constructing an ARP request data frame of the second network device according to the MAC address of the third network device, the IPv4 address of the third network device and a preset IPv4 address of the first network device;
and sending the ARP request data frame to the first network equipment.
3. The IP-less network communication method of claim 2, wherein the ARP reply data frame comprises a MAC address of the first network device.
4. The IP-free network communication method according to claim 3, wherein determining the status of the second network data frame according to a preset rule comprises:
setting a first identifier, a second identifier and a third identifier of the second network equipment;
and judging whether the second network data frame is a network data frame sent to the second network equipment by the first network equipment according to the first identifier, the second identifier and the third identifier, wherein if the second network data frame is the network data frame sent to the second network equipment by the first network equipment, the state of the second network data frame is a first state, and if the second network data frame is not the network data frame sent to the second network equipment by the first network equipment, the state of the second network data frame is a second state.
5. The IP-free network communication method according to claim 3, wherein constructing the pre-configured response data frame of the second network device comprises:
and constructing a preset structure response data frame of the second network equipment according to the MAC address of the first network equipment, the IPv4 address of the first network equipment, the port number of the first network equipment, the MAC address of the third network equipment, the IPv4 address of the third network equipment, the port number of the second network equipment and an application layer data packet sent to the first network equipment by the second network equipment.
6. The IP-less network communication method of claim 5, further comprising:
acquiring the third network data frame according to first preset time;
judging whether the third network device is in normal communication currently or not through the third network data frame, if the third network data frame is acquired by the second network device, judging that the third network device is in normal communication, and performing network communication by the second network device according to the MAC address of the third network device and the IPv4 address of the third network device; if the second network device does not acquire the third network data frame, determining that the third network device is in abnormal communication, and re-acquiring the MAC address of the third network device and the IPv4 address of the third network device, so that the second network device performs network communication according to the re-acquired MAC address of the third network device and the IPv4 address of the third network device.
7. The IP-less network communication method of claim 5, further comprising:
sending an ICMP request data frame to the third network equipment according to a second preset time;
receiving an ICMP response data frame, the ICMP response data frame being sent to the second network device by the third network device after receiving the ICMP request data frame;
judging whether the third network equipment is in normal communication currently through the ICMP response data frame, if the second network equipment receives the ICMP response data frame, the third network equipment is in normal communication, the second network equipment performs network communication according to the MAC address of the third network equipment and the IPv4 address of the third network equipment, if the second network equipment does not receive the ICMP response data frame, the third network equipment is in abnormal communication, the MAC address of the third network equipment and the IPv4 address of the third network equipment are obtained again, and the second network equipment performs network communication according to the MAC address of the third network equipment and the IPv4 address of the third network equipment which are obtained again.
8. An IP-free network communication apparatus, comprising a first network device, a second network device, and a third network device connected in sequence, the IP-free network communication apparatus comprising:
a first data sending module, configured to send an ARP request data frame to the first network device, where the ARP request data frame is constructed according to the first network device and the third network device;
a first data receiving module, configured to receive an ARP reply data frame, where the ARP reply data frame is sent to the second network device after the first network device receives the ARP request data frame;
a second data sending module, configured to send a first network data frame to the first network device after receiving the ARP reply data frame, where the first network data frame includes second network device state information;
the second data receiving module is used for receiving a second network data frame, judging the state of the second network data frame according to a preset rule, if the state of the second network data frame is a first state, constructing a preset structure response data frame of the second network equipment, and sending the preset structure response data frame to the first network equipment, and if the state of the second network data frame is a second state, sending the second network data frame to the third network equipment.
9. An electronic device without IP network communication is characterized in that the electronic device comprises a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory are communicated with each other through the communication bus;
the memory is used for storing a computer program;
the processor is configured to implement the IP-less network communication method according to any one of claims 1 to 7 when executing the computer program stored in the memory.
10. A computer-readable storage medium, wherein a computer program is stored in the computer-readable storage medium, and when executed by a processor, the computer program implements the IP-free network communication method according to any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910893688.3A CN110798448B (en) | 2019-09-20 | 2019-09-20 | IP-free network communication method and device, electronic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910893688.3A CN110798448B (en) | 2019-09-20 | 2019-09-20 | IP-free network communication method and device, electronic equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110798448A CN110798448A (en) | 2020-02-14 |
CN110798448B true CN110798448B (en) | 2021-12-28 |
Family
ID=69438721
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910893688.3A Active CN110798448B (en) | 2019-09-20 | 2019-09-20 | IP-free network communication method and device, electronic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110798448B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113300863B (en) * | 2020-02-24 | 2023-06-30 | 北京北斗弘鹏科技有限公司 | Network equipment operation management method without address information and network equipment |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101459532A (en) * | 2007-12-14 | 2009-06-17 | 华为技术有限公司 | Method and apparatus for automatic networking by multi-port equipment |
CN103109516A (en) * | 2010-09-15 | 2013-05-15 | 国际商业机器公司 | Multiple virtual machines sharing a single ip address |
CN105610863A (en) * | 2016-02-04 | 2016-05-25 | 上海信昊信息科技有限公司 | IP network communication encryption method without IP addresses |
CN106656596A (en) * | 2016-12-21 | 2017-05-10 | 瑞斯康达科技发展股份有限公司 | SNMP network management method and device based on DHCP server |
CN109274532A (en) * | 2018-09-19 | 2019-01-25 | 杭州迪普科技股份有限公司 | Method, apparatus, system, collection control equipment and the readable storage medium storing program for executing of policy distribution |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000079765A1 (en) * | 1999-06-23 | 2000-12-28 | At & T Wireless Services, Inc. | Reverse tunneling methods and apparatus for use with private computer networks |
-
2019
- 2019-09-20 CN CN201910893688.3A patent/CN110798448B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101459532A (en) * | 2007-12-14 | 2009-06-17 | 华为技术有限公司 | Method and apparatus for automatic networking by multi-port equipment |
CN103109516A (en) * | 2010-09-15 | 2013-05-15 | 国际商业机器公司 | Multiple virtual machines sharing a single ip address |
CN105610863A (en) * | 2016-02-04 | 2016-05-25 | 上海信昊信息科技有限公司 | IP network communication encryption method without IP addresses |
CN106656596A (en) * | 2016-12-21 | 2017-05-10 | 瑞斯康达科技发展股份有限公司 | SNMP network management method and device based on DHCP server |
CN109274532A (en) * | 2018-09-19 | 2019-01-25 | 杭州迪普科技股份有限公司 | Method, apparatus, system, collection control equipment and the readable storage medium storing program for executing of policy distribution |
Also Published As
Publication number | Publication date |
---|---|
CN110798448A (en) | 2020-02-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9571382B2 (en) | Method, controller, and system for processing data packet | |
EP2748992B1 (en) | Method for managing network hardware address requests with a controller | |
CN107948076B (en) | Method and device for forwarding message | |
CN101741742B (en) | Message processing method, access equipment and communication system | |
CN1514625A (en) | Detecting of network attack | |
US8542679B2 (en) | Method of controlling data propagation within a network | |
US10212126B2 (en) | System for mediating connection | |
JP2009530973A (en) | Logical group endpoint discovery for data communication networks | |
US20130089092A1 (en) | Method for preventing address conflict, and access node | |
US20220345437A1 (en) | Systems and methods for improving arp/nd performance on host communication devices | |
CN110798448B (en) | IP-free network communication method and device, electronic equipment and storage medium | |
CN110809065B (en) | IPv 6-based IP-free network communication method, electronic equipment and storage medium thereof | |
US7564854B2 (en) | Network architecture with a light-weight TCP stack | |
TW201727529A (en) | Method and apparatus for blocking network, and computer-readable medium | |
EP4277211A1 (en) | Interface management method for accessed user equipment, and accessed user equipment | |
JP2006203575A (en) | Communicating method | |
CN113890769A (en) | TCP blocking method | |
CN114598675A (en) | Control method, device, equipment and medium for realizing host blocking based on ARP | |
CN108777680B (en) | A defense method and defense device for SSDP reflection attack based on multi-point defense in the Internet of Things | |
EP1756719A2 (en) | Data communication system, router and method for routeing data | |
EP4184820B1 (en) | Ipv6 message transmission | |
US12074889B2 (en) | Preventing DHCP pool exhaustion and starvation with centralized arp protocol messages | |
EP3264724B1 (en) | Method and apparatus for sending, transferring and acquiring capability | |
US20240333647A1 (en) | Container network communication system and method | |
CN117714190A (en) | Cloud and intranet interconnection system and intranet access method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |