CN107231449B - ARP request forwarding method and device and W L AN communication system - Google Patents

ARP request forwarding method and device and W L AN communication system Download PDF

Info

Publication number
CN107231449B
CN107231449B CN201610177730.8A CN201610177730A CN107231449B CN 107231449 B CN107231449 B CN 107231449B CN 201610177730 A CN201610177730 A CN 201610177730A CN 107231449 B CN107231449 B CN 107231449B
Authority
CN
China
Prior art keywords
controller
terminal
request
mac address
arp
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
CN201610177730.8A
Other languages
Chinese (zh)
Other versions
CN107231449A (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201610177730.8A priority Critical patent/CN107231449B/en
Publication of CN107231449A publication Critical patent/CN107231449A/en
Application granted granted Critical
Publication of CN107231449B publication Critical patent/CN107231449B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/10Mapping addresses of different types
    • H04L61/103Mapping addresses of different types across network layers, e.g. resolution of network layer into physical layer addresses or address resolution protocol [ARP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the invention provides AN ARP request forwarding method, a device and a W L AN communication system, wherein the W L AN communication system comprises at least two W L AN controllers and at least two APs, the first AP sends a first ARP request or a first RARP request to a first W L AN controller, a source MAC address is AN MAC address of a first terminal and is used for enabling the first W L AN controller to determine that the first terminal is connected with the first AP, the first W L AN controller also receives a second ARP request sent by a gateway, the second ARP request is used for requesting AN MAC address of a second terminal, the first W L AN controller inquires a user table and sends a second ARP response to the gateway, and the MAC address carried in the second ARP response is the MAC address of the second terminal.

Description

ARP request forwarding method and device and W L AN communication system
Technical Field
The present application relates to communications technologies, and in particular, to AN ARP request forwarding method and apparatus, and a W L AN communication system.
Background
At present, mobile terminals such as smart phones and tablet computers provide a function of accessing the internet through a wireless local access network (W L AN). since the coverage range of one W L AN Access Point (AP) is limited, in the process that a plurality of AP. terminals are deployed in a W L AN wide-range coverage scene such as AN airport, a subway, a stadium, a library and the like, the Service Set Identifier (SSID) of a network accessed by the terminal and the Internet Protocol (IP) address of the terminal are not changed in the process that the W L AN network is switched from a currently connected AP to another AP, and the Service of the terminal is not interrupted, which is the terminal roaming under the W L AN.
The terminal roaming modes under the W L AN network are divided into a three-layer (L3) based roaming mode and a two-layer (L2) based roaming mode, wherein the IP addresses of the W L AN network before and after the terminal roaming in the L3 based roaming mode belong to different subnets, and the IP addresses of the W L AN network before and after the terminal roaming in the L3 based roaming mode belong to the same subnet.
Fig. 1 is a schematic diagram of data forwarding in a terminal roaming manner based on L3 networking, as shown in fig. 1, coverage areas of W L AN networks before and after terminal roaming are respectively "# 1" and "# 2", IP addresses of the two areas belong to two subnets of "10.1.0.0/24" and "192.1.0.0/24", and IP addresses of the two areas belong to different subnets, a terminal accesses from area #1 and roams from area #1 to area #2, and AN IP address of the terminal belongs to a subnet corresponding to area #1, in order to ensure that the IP address of the terminal is unchanged and service is not interrupted during roaming, data traffic of the terminal after roaming needs to be forwarded to a gateway of area #1 via a gateway of area #2 and then to a Core network (Core), obviously, data forwarding in a terminal roaming manner based on L3 networking will generate a large amount of IP data bypassing between gateways.
Fig. 2 is a schematic diagram of data forwarding of a terminal roaming method based on L networking, as shown in fig. 2, coverage areas of W L AN networks before and after terminal roaming are respectively "# 1" and "# 2", IP addresses of the terminals belong to a subnet of "192.1.0.0/16", the terminal accesses from area #1 and roams from area #1 to area #2, and data traffic of the roamed terminal can be transmitted to a core network through a gateway of area #2 without bypassing the data traffic to a gateway of area # 1.
Fig. 3 is a schematic diagram of data forwarding of another terminal roaming mode based on L networking, and as shown in fig. 3, only one gateway is arranged in the W L AN network, and the IP address of the coverage area of the W L AN network belongs to one subnet, which can ensure that the IP address of the terminal after roaming does not change and avoid a certain problem of broadcast message diffusion.
In summary, in the terminal roaming scenario of the W L AN network, the network transmission performance is greatly limited.
Disclosure of Invention
The application provides AN ARP request forwarding method, AN ARP request forwarding device and a W L AN communication system so as to improve the transmission performance of a W L AN network.
The first aspect provides a W L AN communication system, comprising at least two W L AN controllers and at least two APs;
the W L AN communication system is connected with a gateway, wherein the gateway is connected with each W L AN controller of the at least two W L AN controllers, each W L AN controller of the at least two W L AN controllers manages at least one AP of the at least two APs, and each AP of the at least two APs belongs to only one W L AN controller of the at least two W L AN controllers;
the at least two W L AN controllers include a first W L AN controller, the at least two APs include a first AP, wherein the first AP is AN AP managed by the first W L AN controller, and a user table including a MAC address and AN IP address of a terminal connected to the AP managed by the first W L AN controller is stored in the first W L AN controller;
the first AP is configured to send a first ARP request or a first Reverse Address Resolution Protocol (RARP) request to the first W L AN controller, where the first ARP request or the first RARP request is used to enable the first W L AN controller to determine that the first terminal is connected to the first AP, a source MAC Address of the first ARP request or the first RARP request is AN MAC Address of the first terminal, and the first terminal is any terminal connected to the first AP;
the first W L AN controller is further configured to receive a second ARP request sent by the gateway, where the second ARP request is used to request a MAC address of a second terminal, and the second terminal is any one of terminals connected to the AP managed by the first W L AN controller, except the first terminal;
and the first W L AN controller is further configured to send a second ARP response to the gateway after querying the user table, where AN MAC address carried in the second ARP response is the MAC address of the second terminal.
In the W L AN communication system provided by this embodiment, AN architecture of a centralized gateway and a distributed W L AN controller is adopted, the W L AN controller determines that a terminal is connected to a network managed by itself according to AN ARP request from a terminal side, and the W L AN controller is responsible for responding to the ARP request from the network side, the address in the response is a MAC address requested by the ARP request from the network side and is called AN ARP proxy response, then all replies to the ARP request from the network side are concentrated on the distributed W L AN controller, and a situation that too many transmission resources are occupied due to the ARP request being broadcast to the terminal is avoided.
Further, in a possible implementation manner of the first aspect, the first W L AN controller is further configured to send a first ARP response or a first RARP response to the first AP, where a source MAC address of the first ARP response or the first RARP response is a MAC address of the gateway.
The W L AN controller is responsible for responding the ARP request from the terminal side, wherein the source MAC address in the response is the MAC address of the gateway, which is called proxy ARP.
Further, in a possible implementation manner of the first aspect, the first AP is configured to send the first ARP request or the first RARP request to the first W L AN controller when it is determined that the first terminal is connected to the first AP.
Further, in a possible implementation manner of the first aspect, the first AP is configured to forward the first ARP request or the first RARP request sent by the first terminal to the first W L AN controller.
That is, the first AP may actively send the first ARP request or the first RARP request to the first W L AN controller when determining that the first terminal is connected to the first AP, and the first AP may only passively forward the first ARP request or the first RARP request to the first W L AN controller after receiving the first ARP request or the first RARP request sent by the first terminal.
Further, in a possible implementation manner of the first aspect, the first W L AN controller is further configured to, after receiving the first ARP request or the first RARP request, determine whether a source MAC address of the first ARP request or the first RARP request is stored in a user table of the first W L AN controller;
if the source MAC address of the first ARP request or the first RARP request is not stored in the user table of the first W L AN controller, the first W L AN controller sends a third ARP request or a third RARP request to the gateway, where the third ARP request or the third RARP request is used for enabling the gateway to determine that the first terminal is connected to AN AP managed by the first W L AN controller, and the source MAC address of the third ARP request or the third RARP request is the MAC address of the first terminal;
if the source MAC address of the first ARP request or the first RARP request is stored in the user table of the first W L AN controller, the first W L AN controller stops forwarding the first ARP request or the first RARP request.
After the first W L AN controller receives the first ARP request or the first RARP request and determines that the first terminal is connected to the AP managed by the first W L AN controller, it may also be determined whether the source MAC address of the first terminal is stored in the user table of the first W L AN controller, if not, the first W L AN controller needs to send the MAC address of the first terminal to the gateway, so that the gateway also stores the ARP information of the first terminal, so that the gateway updates the MAC table and the ARP table stored by itself, thereby forwarding the data in the network.
Further, in a possible implementation manner of the first aspect, the at least two W L AN controllers further include a second W L AN controller;
the first W L AN controller is further configured to receive a fourth ARP request or a fourth RARP request sent by the first AP, where the fourth ARP request or the fourth RARP request is used to enable the first W L AN controller to determine that a third terminal is connected to the first AP, a source MAC address of the fourth ARP request or the fourth RARP request is a MAC address of the third terminal, and the third terminal is any one of terminals connected to AN AP managed by the first W L AN controller, except the first terminal and the second terminal;
the first W L AN controller is further configured to, after receiving the fourth ARP request or the fourth RARP request, determine, according to a source IP address and a source MAC address of the fourth ARP request or the fourth RARP request, a W L AN controller that manages AN AP to which the third terminal is connected before connecting to the first AP;
if the W L AN controller managing the AP to which the third terminal was connected before connecting to the first AP is the second W L AN controller, the first W L AN controller transmitting a management migration request to a second W L AN controller;
and the first W L AN controller receives a management migration response sent by the second W L AN controller, wherein the management migration response carries the user right of the third terminal.
In this way, after the third terminal is migrated from the network managed by the second W L AN to the network managed by the first W L AN, the first W L AN controller may be allowed to obtain the right to manage the third terminal, thereby completing the terminal migration procedure.
Further, in a possible implementation manner of the first aspect, the W L AN controller is connected to at least two managed APs through a tunnel.
In short, as long as the W L AN controller can intercept the ARP request or RARP request sent by the AP, the controller can be configured to perform the connection with the AP managed by the controller.
The second aspect provides AN ARP request sending method for performing the processing of the first W L AN controller in the above-mentioned W L AN control system, the implementation procedure and technical effects thereof are as described above.
A third aspect provides AN ARP request sending apparatus for implementing the ARP request sending method, the ARP request sending apparatus comprising a receiving module, a sending module, a processing module and a storing module, wherein each module is respectively configured to perform receiving, sending, processing and storing functions in the first W L AN controller.
In a fourth aspect, the W L AN controller is a first W L AN controller in the W L AN control system, and includes a communication interface, a memory and a processor, where the communication interface may be any one of wired or wireless communication interfaces for receiving and sending data, the processor is configured to complete all processing functions in the W L AN controller and receive and send data through the communication interface, and the memory is configured to store all data in the W L AN controller.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.
Fig. 1 is a schematic diagram of data forwarding of a terminal roaming mode based on L3 networking;
fig. 2 is a schematic diagram of data forwarding of a terminal roaming mode based on L2 networking;
fig. 3 is a schematic diagram of data forwarding of another terminal roaming mode based on L2 networking;
fig. 4 is a schematic structural diagram of a W L AN communication system according to AN embodiment of the present invention;
fig. 5 is another schematic structural diagram of a W L AN communication system according to AN embodiment of the present invention;
fig. 6 is a flowchart of a first embodiment of a method for sending an ARP request according to the present invention;
fig. 7 is a flowchart of a second embodiment of a method for sending an ARP request according to the present invention;
fig. 8 is a flowchart of a third embodiment of a method for sending an ARP request according to the present invention;
fig. 9 is a flowchart of a fourth embodiment of a method for sending an ARP request according to the present invention;
fig. 10 is a schematic structural diagram of an APR request sending apparatus according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be described clearly below with reference to the accompanying drawings in the embodiments of the present invention
The embodiment of the invention provides a W L AN communication system, which is used for solving the problem that the network transmission performance is limited in a terminal roaming scene in a W L AN network.
Fig. 4 is a schematic structural diagram of a W L AN communication system according to AN embodiment of the present invention, where the W L AN communication system according to AN embodiment of the present invention includes at least two W L0 AN controllers and at least two AP., and the W L1 AN communication system in fig. 4 includes two W L2 AN controllers and four APs as AN example, as shown in fig. 4, the W L AN communication system according to this embodiment includes two W L AN controllers, which are a W L AN controller 42 and a W L AN controller 43, respectively, and four APs, which are AN AP 44, AN AP45, AN AP 46, AN AP 47, a W L AN controller 42 and a W L AN controller 43, respectively, connected to a gateway 41, the W L AN controller 42 manages the AP 44 and the AP45, and the W L controller 43 manages the AP 46 and the AP 47.
The gateway is connected with each W L AN controller of the at least two W L AN controllers, each W L AN controller of the at least two W L AN controllers manages at least one AP of the at least two APs, each AP of the at least two APs belongs to only one W L AN controller of the at least two W L AN controllers, and the AP belonging W L AN controller means that the AP is managed by the W L AN controller.
The W L AN communication system provided by the embodiment of the invention is a W L AN network with a centralized gateway and a distributed W L AN controller, wherein the centralized gateway means that the whole W L AN network is connected with only one gateway, and the gateway is responsible for data forwarding in the whole W L AN network, the distributed W L AN controller means that the network comprises a plurality of W L AN controllers, and each W L AN controller is responsible for managing a part of APs in the network.
When the first terminal is connected with the AP 44 and accesses the network through the AP 44, the first terminal implements network connection through a path of the W L AN controller 42 and the gateway 41.
After the first terminal is connected to the AP 44, the AP 44 sends a first ARP request or a first Reverse Address Resolution Protocol (RARP) request to the W L AN controller 42, where the first ARP request or the first RARP request is used to enable the first W L AN controller to determine that the first terminal is connected to the first AP, where the first ARP request or the first RARP request may be actively sent by the AP 44 when the AP 44 determines that the first terminal is connected to the AP 44, alternatively, the first ARP request or the first RARP request may also be sent by the first terminal to the AP 44, and the AP 44 forwards the first ARP request or the first RARP request to the W L controller 42 after receiving the first ARP request or the first RARP request sent by the first terminal.
When W L AN controller 42 may further receive a second ARP request sent by gateway 41, where the second ARP request is a Media Access Control (MAC) address for requesting a second terminal, after W L AN controller 42 queries a user table stored in itself, if the MAC address of the second terminal is stored in the user table stored in itself, W L0 AN controller 42 sends a second ARP response to gateway 41, where the source MAC address of the second ARP response is the MAC address of the second terminal, where the second terminal is any one of terminals connected to any AP managed by W L AN controller 42 except the first terminal, 8652 AN controller 42, that is, when W L AN controller 42 receives the second ARP request sent by gateway 41 on the network side, if the second ARP request is a MAC address of a second terminal for requesting AN AP connected to W L AN controller 42, W L AN controller 42 sends a response to the AP controller 12 a large number of ARP connections of the second terminal connected to the AP, and the MAC address of the second terminal is stored in AN AP 6 broadcast manner, where the MAC address of the second terminal is stored in response to the AP broadcast AP connection request, W3642, the MAC address of the AP stored in place of the AP stored in AN AP controller 12 a large-AP broadcast manner, where the MAC address of the AP controller 12 a large-AP broadcast Access Control Access network, and the Access Control Access network Access point wlan 42, where the Access point wlan 42 is received by the Access point wlan 42.
However, because each W L AN controller is responsible for responding to the ARP request in the network managed by the controller, the number of ARP broadcast messages in the network shown in fig. 2 is reduced, thereby saving transmission resources in the network.
In summary, in the W L AN communication system provided in this embodiment, AN architecture of a centralized gateway and a distributed W L AN controller is adopted, the W L AN controller determines that the terminal is connected to a network managed by itself according to AN ARP request from the terminal side, and the W L AN controller is responsible for responding to the ARP request from the network side, the address in the response is the MAC address requested by the ARP request from the network side and is referred to as AN ARP proxy response, then all responses to the ARP request from the network side are concentrated on the distributed W L AN controller, and the situation that too many transmission resources are occupied due to the ARP request being broadcast to the terminal is avoided.
Further, in the W L AN communication system shown in fig. 4, after receiving the first ARP request or the first RARP request, W L AN controller 42 may further send a first ARP response to AP 44, where the source MAC address of the first ARP response is the MAC address of gateway 41. that is, after receiving the first ARP request or the first RARP request sent by AP 44, W L AN controller 42 masquerades the MAC address of gateway 41 as the source MAC address of the first ARP response, so that the first ARP response is considered by the first terminal to be sent by gateway 41. then the first ARP request or the first RARP request sent by AP 44 will not be sent to gateway 41, that is, ARP request or RARP request sent by APs within the respective management ranges is proxied by each W L AN controller.
The W L AN controller is responsible for responding the ARP request from the terminal side, wherein the source MAC address in the response is the MAC address of the gateway, which is called proxy ARP.
In the W L AN communication system shown in fig. 4, since the W L AN controller 42 is responsible for ARP proxy, after the W L AN controller 42 receives the first ARP request or the first RARP request from the AP 44, it directly replies with the MAC address of the gateway 41, the gateway 41 will not obtain the ARP information of the first terminal sending the first ARP request, since the gateway 41 also needs to forward data according to the ARP information in the network, after the W L AN controller 42 receives the first ARP request or the first RARP request, it may further determine that the W L AN controller 42 determines whether the source MAC address of the first ARP request or the first RARP request is stored in the user table of the W L AN controller 42, if the first ARP request or the source MAC address of the first RARP request, i.e. the MAC address of the first terminal is not stored in the rar table of the W L AN controller 42 or the RARP controller 42, the MAC address of the first RARP controller 41 is stored in the rar table of the W L AN controller 42, or the MAC controller 42 forwards the MAC address of the first ARP request or the MAC address of the first RARP controller 41, so that the first ARP request is stored in the first ARP request or the first ARP request W6342, the ARP request or the ARP request of the first ARP controller 42, so that the first ARP controller 41 or the first ARP controller 11 a MAC controller 41 is stored in the ARP relay node of the first ARP relay node r 20 AN ad-W11 a new ARP relay node, so that the first ARP relay node r 20 AN ad-r 8 is stored in the first ARP relay node of the first ARP relay node r 20 AN ad-r 20 AN controller 41, the first ARP relay node of the first ARP relay node r 14 a first ARP relay node r 20 AN ad-r 4a relay node r 20 AN controller 41, the first ARP relay node r 4a relay node, so long as the first ARP relay node r 4a relay node, the first ARP relay node r 14 a relay node r 4AN r 4a relay node r 4a relay node r 4a r 8, the first ARP relay node r 4 is found that the first ARP relay node r 4AN r 4a relay node r 4 is needed for the first ARP relay node r 8, the first ARP relay node r 4AN r 4a first ARP request, the first ARP relay node r 4a relay node r 4 r 8, the first ARP relay node r 4a first ARP relay node r 8, the first ARP relay node r a first ARP relay node.
In the W L AN communication system described in fig. 4, when a roaming of the terminal occurs, that is, the terminal roams from a network managed by one W L AN controller to a network managed by another W L AN 0AN controller, based on the network architecture described in fig. 4, it is further necessary to establish AN interaction mechanism of signaling between W L AN controllers, so that a management authority migration procedure of the terminal is completed between W L AN controllers, as shown in fig. 4, if a third terminal connected to AP 44 is roamed by AP 46, W L AN controller 42 receives a fourth ARP request or a fourth RARP request sent by AP 44, as similar to the first RARP request or the first RARP request, the fourth RARP request or the fourth RARP request is used to make W L AN controller 42 determine that the third terminal is connected to AP 44, the fourth request or the source MAC address of the fourth RARP request is AN third terminal is the MAC address of the third terminal, the third terminal is the third terminal, the fourth RARP, the third terminal, the fourth RARP, the AP, the W, the AP, the W, the AP, the W, the AP, the W, the AP, the.
Fig. 5 is another schematic structural diagram of a W L AN communication system according to AN embodiment of the present invention, and as shown in fig. 5, the W L AN communication system according to this embodiment is different from fig. 4 in that each AP is connected to a corresponding W L AN controller through a network switch, in fig. 5, AN AP 44 is connected to a W L AN controller 42 through a network switch 51, AN AP45 is connected to a W L AN controller 42 through a network switch 52, AN AP 46 is connected to a W L AN controller 43 through a network switch 53, and AN AP 47 is connected to a W L AN controller 43 through a network switch 54.
In fact, each W L AN controller and the AP managed by it can be connected through a tunnel, besides through a network switch, that is, each W L AN controller can have a physical connection link with the AP managed by it, and can also be connected through a logical tunnel.
Fig. 6 is a flowchart of a first embodiment of a method for sending AN ARP request according to AN embodiment of the present invention, where the method provided in this embodiment is applied to the W L AN communication system shown in fig. 4 or fig. 5, and AN execution subject of the method is a first W L AN controller, as shown in fig. 6, the method provided in this embodiment includes:
step S601, the first W L AN controller receives a first ARP request or a first RARP request sent by the first AP, where the first ARP request or the first RARP request is used to enable the first W L AN controller to determine that the first terminal is connected to the first AP, a source MAC address of the first ARP request or the first RARP request is a MAC address of the first terminal, the first terminal is any terminal connected to the first AP, the first AP is AN AP managed by the first W L AN controller, and the first W L AN controller stores a user table including a MAC address and AN IP address of a terminal connected to AN AP managed by the first W L AN controller.
Step S602, the first W L AN controller receives a second ARP request sent by the gateway, the second ARP request is used for requesting the MAC address of the second terminal, the second terminal is any one of the terminals connected with the AP managed by the first W L AN controller except the first terminal, the gateway is connected with at least two W L AN controllers, and the at least two W L AN controllers comprise a first W L AN controller.
Step S603, the first W L AN controller queries the stored user table and sends a second ARP response to the gateway, where the MAC address carried in the second ARP response is the MAC address of the second terminal.
In this embodiment, the first W L AN controller may be the W L AN controller 42 or the W L AN controller 43 in the W L AN communication system shown in fig. 4 or fig. 5, when the first W L AN controller is the W L AN controller 42, the first AP is the AP 44 or the AP45, and when the first W L AN controller is the W L AN controller 43, the first AP is the AP 46 or the AP 47.
The first ARP request or the first RARP request is sent by the first AP when it is determined that the first terminal is connected to the first AP, or the first ARP request or the first RARP request is forwarded by the first AP to the first W L AN controller after receiving the first ARP request or the first RARP request sent by the first terminal.
Fig. 7 is a flowchart of a second embodiment of a method for sending AN ARP request according to the present invention, where the method provided in this embodiment is applied to a W L AN communication system shown in fig. 4 or fig. 5, as shown in fig. 7, the method provided in this embodiment further includes, on the basis of fig. 6:
in step S701, the first W L AN controller sends a first ARP response or a first RARP response to the first AP, where a source MAC address of the first ARP response or the first RARP response is a MAC address of the gateway.
Fig. 8 is a flowchart of a third embodiment of a method for sending AN ARP request according to the present invention, where the method provided in this embodiment is applied to a W L AN communication system shown in fig. 4 or fig. 5, as shown in fig. 8, the method provided in this embodiment further includes, on the basis of fig. 7:
in step S801, the first W L AN controller determines whether the MAC address of the first terminal is stored in the user table of the first W L AN controller.
Step S801 may be executed after step S601 or after step S701, that is, the first W L AN controller may execute step S801 after receiving the first ARP request or the first RARP request sent by the first AP, or the first W L AN controller may execute step S801 when sending the first ARP response or the first RARP response to the first AP.
Step S802, if the MAC address of the first terminal is not stored in the user table of the first W L AN controller, the first W L AN controller sends a third ARP request or a third RARP request to the gateway, where the third ARP request or the third RARP request is used for enabling the gateway to determine that the first terminal is connected to AN AP managed by the first W L AN controller, and a source MAC address of the third ARP request or the third RARP request is the MAC address of the first terminal.
In step S803, if the source MAC address of the first ARP request or the first RARP request is stored in the user table of the first W L AN controller, the first W L AN controller stops forwarding the first ARP request or the first RARP request.
Fig. 9 is a flowchart of a fourth embodiment of a method for sending AN ARP request according to the present invention, where the method provided in this embodiment is applied to a W L AN communication system shown in fig. 4 or fig. 5, as shown in fig. 9, the method provided in this embodiment includes:
in step S901, the first W L AN controller receives a fourth ARP request or a fourth RARP request sent by the first AP, where the fourth ARP request or the fourth RARP request is used to enable the first W L AN controller to determine that the third terminal is connected to the first AP, a source MAC address of the fourth ARP request or the fourth RARP request is a MAC address of the third terminal, and the third terminal is any one of terminals connected to the AP managed by the first W L AN controller, except the first terminal and the second terminal.
In step S902, the first W L AN controller determines a W L AN controller which manages AN AP to which the third terminal is connected before connecting to the first AP, according to the source IP address and the source MAC address of the fourth ARP request or the fourth RARP request.
Step S903, if the W L AN controller managing the AP connected by the third terminal before connecting to the first AP is the second W L AN controller, the first W L AN controller sends a management migration request to the second W L AN controller, the second W L AN controller is the W L AN controller managing the first terminal, and the second W L AN controller is connected to the gateway.
Step S904, the first W L AN controller receives a management migration response sent by the second W L AN controller, and the management migration response carries the user right of the third terminal.
In the ARP request transmission method shown in fig. 6 to 9, the implementation principle and technical effect thereof are the same as those of the W L AN controller provided in the W L AN communication system shown in fig. 4 or fig. 5, and are not described herein again.
Fig. 10 is a schematic structural diagram of AN ARP request sending apparatus according to AN embodiment of the present invention, where the ARP request sending apparatus is disposed in a first W L AN controller, and the ARP request sending apparatus according to the embodiment includes:
the receiving module 101 is configured to receive a first ARP request or a first RARP request sent by a first AP, where the first ARP request or the first RARP request is used to enable a first W L AN controller to determine that a first terminal is connected to the first AP, a source MAC address of the first ARP request or the first RARP request is a MAC address of the first terminal, the first terminal is any terminal connected to the first AP, and the first AP is AN AP managed by a first W L AN controller.
The receiving module 101 is further configured to receive a second ARP request sent by the gateway, where the second ARP request is used to request a MAC address of a second terminal, the second terminal is any one of terminals connected to AN AP managed by the first W L AN controller, except the first terminal, the gateway is connected to at least two W L AN controllers, and the at least two W L AN controllers include a first W L AN controller.
A storage module 102 for storing a user table including a MAC address and a conference IP address of a terminal connected to the first W L AN controller management AP.
And the processing module 103 is configured to query the user table stored in the storage module 102, and determine the MAC address of the second terminal.
And the sending module 104 is configured to send a second ARP response to the gateway, where an MAC address carried in the second ARP response is an MAC address of the second terminal.
The ARP request transmission apparatus provided in this embodiment may be provided in the W L AN controller 42 in the embodiment shown in fig. 5 or fig. 6.
Further, in the embodiment shown in fig. 10, the sending module 103 is further configured to send a first ARP response or a first RARP response to the first AP, where a source MAC address of the first ARP response or the first RARP response is a MAC address of the gateway.
Further, in the embodiment shown in fig. 10, the processing module 103 is further configured to determine whether the MAC address of the first terminal is stored in the user table stored in the storage module 102, the sending module 104 is configured to send a third ARP request or a third RARP request to the gateway if the MAC address of the first terminal is not stored in the user table stored in the storage module 102, where the third ARP request or the third RARP request is used to enable the gateway to determine that the first terminal is connected to AN AP managed by the first W L AN controller, and a source MAC address of the third ARP request or the third RARP request is the MAC address of the first terminal, and the sending module 104 is configured to stop forwarding the first ARP request message or the first RARP request message if the processing module 103 determines that the source MAC address in the first ARP request or the first RARP request is stored in the user table of the first W L AN controller.
Further, in the embodiment shown in fig. 10, the receiving module 101 is further configured to receive a fourth ARP request or a fourth RARP request sent by the first AP, where the fourth ARP request or the fourth RARP request is used to enable the first W L AN controller to determine that the third terminal is connected to the first AP, a source MAC address of the fourth ARP request or the fourth RARP request is a MAC address of the third terminal, and the third terminal is any one of terminals except the first terminal and the second terminal among terminals connected to AN AP managed by the first W L AN controller, the processing module 103 is further configured to determine, according to a source IP address and a source MAC address of the fourth ARP request message or the fourth RARP request message, a W L AN controller that manages AN AP connected to the third terminal before connecting to the first AP, the processing module 103 is further configured to send, if the processing module 104 determines that a W L AN controller that manages AN AP connected to the third terminal before connecting to the first AP is the second W L AN controller, the sending module 104 is further configured to send, if the processing module 104 determines that the W L AN controller 3563 AN mn controller that manages AN AP connected to the third terminal connected to the second AP connected to the first AP before connecting to the first AP, and receives a migration control transfer a response to the first AP 35563226, and sends a migration control a migration of the second AP connected to the first AP in response to the processing module 36355632353535355631 AN ad receiving a.
It should be noted that the communication interface in the embodiment of the present invention may be any communication interface in a wired or wireless manner, such as AN ethernet interface, AN optical fiber interface, and the like, the processor may be a Central Processing Unit (CPU), or AN Application Specific Integrated Circuit (ASIC), or one or more Integrated circuits that implement the embodiment of the present invention, the memory is used to store instruction codes executed by the processor, and various configuration information and data in the W L AN controller, the processor calls the instruction codes of the memory, and completes reception and transmission of data through the communication interface, and processes the received data and the data to be transmitted.
Specifically, the processor is configured to receive a first ARP request or a first RARP request sent by a first AP through a communication interface, where the first ARP request or the first RARP request is used to enable a first W L AN controller to determine that a first terminal is connected to the first AP, a source MAC address of the first ARP request or the first RARP request is a MAC address of the first terminal, the first terminal is any terminal connected to the first AP, and the first AP is AN AP managed by a first W L AN controller, and receive a second ARP request sent by a gateway through the communication interface, where the second ARP request is used to request a MAC address of a second terminal, the second terminal is any terminal other than the first terminal among terminals connected to APs managed by the first W L AN controller, the gateway is connected to at least two W L AN controllers, and the at least two W L AN controllers include a first W L AN controller.
And a memory for storing a user table including a MAC address and AN IP address of a terminal connected to the first W L AN controller management AP.
The processor is also used for inquiring the user table stored in the memory and determining the MAC address of the second terminal; and the processor is further used for sending a second ARP response to the gateway through the communication interface, wherein the MAC address carried in the second ARP response is the MAC address of the second terminal.
Further, the processor is further configured to send a first ARP response or a first RARP response to the first AP through the communication interface, where a source MAC address of the first ARP response or the first RARP response is a MAC address of the gateway.
And if the MAC address of the first terminal is not stored in the user table stored in the memory, sending a third ARP request or a third RARP request to the gateway through the communication interface, wherein the third ARP request or the third RARP request is used for enabling the gateway to determine that the source MAC address of the third ARP request or the third RARP request is the MAC address of the first terminal when the first terminal is connected with the AP managed by the first W L AN controller.
Further, the processor is further configured to receive a fourth ARP request or a fourth RARP request sent by the first AP through the communication interface, the fourth ARP request or the fourth RARP request being used to enable the first W L AN controller to determine that the third terminal is connected to the first AP, a source MAC address of the fourth ARP request or the fourth RARP request being a MAC address of the third terminal, the third terminal being any one of terminals other than the first terminal and the second terminal among terminals connected to the AP managed by the first W L AN controller, determine, according to a source IP address and a source MAC address of the fourth ARP request message or the fourth RARP request message, a W L AN controller that manages the AP connected to the third terminal before connecting to the first AP, if the processor determines that a W L AN controller that manages the AP connected to the third terminal before connecting to the first AP is the second W L AN controller, send a management W L AN request to the second AN controller through the communication interface, the second W6756L that the second W controller migrates the AP connected to the third AP before connecting to the first AP receives a migration control response from the first W L AN controller 35565635 connected to the migration controller.
Those of ordinary skill in the art will understand that: all or a portion of the steps of implementing the above-described method embodiments may be performed by hardware associated with program instructions. The program may be stored in a computer-readable storage medium. When executed, the program performs steps comprising the method embodiments described above; and the aforementioned storage medium includes: various media that can store program codes, such as a Read Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, and an optical disk.
The protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (17)

1. A wireless local area network W L AN communication system is characterized in that the system comprises at least two W L AN controllers and at least two Access Points (AP);
the W L AN communication system is connected with a gateway, wherein the gateway is connected with each W L AN controller of the at least two W L AN controllers, each W L AN controller of the at least two W L AN controllers manages at least one AP of the at least two APs, and each AP of the at least two APs belongs to only one W L AN controller of the at least two W L AN controllers;
the at least two W L AN controllers include a first W L AN controller, the at least two APs include a first AP, wherein the first AP is AN AP managed by the first W L AN controller, and a user table including a MAC address and AN Internet Protocol (IP) address of a terminal connected to the AP managed by the first W L AN controller is stored in the first W L AN controller;
the first AP is configured to send a first Address Resolution Protocol (ARP) request or a first Reverse Address Resolution Protocol (RARP) request to the first W L AN controller, where the ARP request or the RARP request is used to enable the first W L AN controller to determine that a first terminal is connected to the first AP, a source Media Access Control (MAC) address of the first ARP request or the first RARP request is AN MAC address of the first terminal, and the first terminal is any terminal connected to the first AP;
the first W L AN controller is configured to receive a second ARP request sent by the gateway, where the second ARP request is configured to request a MAC address of a second terminal, and the second terminal is any one of terminals connected to AN AP managed by the first W L AN controller, except the first terminal;
and the first W L AN controller is further configured to send a second ARP response to the gateway after querying the user table, where AN MAC address carried in the second ARP response is the MAC address of the second terminal.
2. The W L AN communication system of claim 1, wherein the first W L AN controller is further configured to send a first ARP response or a first RARP response to the first AP, wherein a source MAC address of the first ARP response or the first RARP response is a MAC address of the gateway.
3. The W L AN communication system according to claim 1 or 2, wherein the first W L AN controller is further configured to determine whether a source MAC address of the first ARP request or the first RARP request is stored in a user table of the first W L AN controller after receiving the first ARP request or the first RARP request;
if the source MAC address of the first ARP request or the first RARP request is not stored in the user table of the first W L AN controller, the first W L AN controller sends a third ARP request or a third RARP request to the gateway, where the third ARP request or the third RARP request is used for enabling the gateway to determine that the first terminal is connected to AN AP managed by the first W L AN controller, and the source MAC address of the third ARP request or the third RARP request is the MAC address of the first terminal.
4. The W L AN communication system of claim 3, wherein the at least two W L AN controllers further comprise a second W L AN controller;
the first W L AN controller is further configured to receive a fourth ARP request or a fourth RARP request sent by the first AP, where the fourth ARP request or the fourth RARP request is used to enable the first W L AN controller to determine that a third terminal is connected to the first AP, a source MAC address of the fourth ARP request or the fourth RARP request is a MAC address of the third terminal, and the third terminal is any one of terminals connected to AN AP managed by the first W L AN controller, except the first terminal and the second terminal;
the first W L AN controller is further configured to, after receiving the fourth ARP request or the fourth RARP request, determine, according to a source IP address and a source MAC address of the fourth ARP request or the fourth RARP request, a W L AN controller that manages AN AP to which the third terminal is connected before connecting to the first AP;
if the W L AN controller managing the AP to which the third terminal was connected before connecting to the first AP is the second W L AN controller, the first W L AN controller transmitting a management migration request to a second W L AN controller;
and the first W L AN controller receives a managed migration response sent by the second W L AN controller, wherein the managed migration response carries the user right of the third terminal.
5. The W L AN communication system according to any one of claims 1-2, wherein the W L AN controller is tunneled to at least two managed APs.
6. An ARP (address resolution protocol) request sending method is characterized by comprising the following steps:
a first wireless local area network W L AN controller receives a first ARP request or a first reverse address resolution protocol RARP request sent by a first access point AP, where the first ARP request or the first RARP request is used to enable the first W L AN controller to determine that a first terminal is connected to the first AP, a source medium access control MAC address of the first ARP request or the first RARP request is AN MAC address of the first terminal, the first terminal is any terminal connected to the first AP, the first AP is AN AP managed by the first W L AN controller, and the first W L AN controller stores a user table including AN MAC address and AN internet protocol IP address of a terminal connected to AN AP managed by the first W L AN controller;
the first W L AN controller receives a second ARP request sent by a gateway, the second ARP request is used for requesting a MAC address of a second terminal, the second terminal is any one terminal except the first terminal in terminals connected with AN AP managed by the first W L AN controller, the gateway is connected with at least two W L AN controllers, and the at least two W L AN controllers comprise the first W L AN controller;
and the first W L AN controller inquires the stored user table and then sends a second ARP response to the gateway, wherein the MAC address carried in the second ARP response is the MAC address of the second terminal.
7. The method of claim 6, wherein after the first W L AN controller receives the first ARP or first RARP request sent by the first AP, the method further comprises:
and the first W L AN controller sends a first ARP response or a first RARP response to the first AP, wherein the source MAC address of the first ARP response or the first RARP response is the MAC address of the gateway.
8. The method according to claim 6 or 7, wherein after the first W L AN controller receives the first ARP request or the first RARP request sent by the first AP, the method further comprises:
the first W L AN controller judging whether the MAC address of the first terminal is stored in the user table of the first W L AN controller;
if the MAC address of the first terminal is not stored in the user table of the first W L AN controller, the first W L AN controller sends a third ARP request or a third RARP request to the gateway, where the third ARP request or the third RARP request is used for enabling the gateway to determine that the first terminal is connected to AN AP managed by the first W L AN controller, and a source MAC address of the third ARP request or the third RARP request is the MAC address of the first terminal.
9. The method of claim 8, further comprising:
the first W L AN controller receives a fourth ARP request or a fourth RARP request sent by the first AP, where the fourth ARP request or the fourth RARP request is used to enable the first W L AN controller to determine that a third terminal is connected to the first AP, a source MAC address of the fourth ARP request or the fourth RARP request is a MAC address of the third terminal, and the third terminal is any one of terminals connected to AN AP managed by the first W L AN controller, except the first terminal and the second terminal;
the first W L AN controller determines a W L AN controller which manages the AP connected by the third terminal before connecting the first AP according to the source IP address and the source MAC address of the fourth ARP request or the fourth RARP request;
if the W L AN controller managing the AP connected by the third terminal before being connected with the first AP is a second W L AN controller, the first W L AN controller sends a management migration request to the second W L AN controller, the second W L AN controller is a W L AN controller managing the AP connected by the third terminal before being connected with the first AP, and the second W L AN controller is connected with the gateway;
and the first W L AN controller receives a managed migration response sent by the second W L AN controller, wherein the managed migration response carries the user right of the third terminal.
10. AN Address Resolution Protocol (ARP) request sending device, the ARP request sending device being provided in a first wireless local area network (W L) AN controller, the ARP request sending device comprising:
a receiving module, configured to receive a first ARP request or a first reverse address resolution protocol RARP request sent by a first access point AP, where the first ARP request or the first RARP request is used to enable a first W L AN controller to determine that a first terminal is connected to the first AP, a source media access control MAC address of the first ARP request or the first RARP request is AN MAC address of the first terminal, the first terminal is any terminal connected to the first AP, and the first AP is AN AP managed by a first W L AN controller;
the receiving module is further configured to receive a second ARP request sent by a gateway, where the second ARP request is used to request a MAC address of a second terminal, the second terminal is any one of terminals connected to AN AP managed by the first W L AN controller, except the first terminal, the gateway is connected to at least two W L AN controllers, and the at least two W L AN controllers include the first W L AN controller;
a storage module for storing a user table including a MAC address and AN internet protocol IP address of a terminal connected to the first W L AN controller management AP;
the processing module is used for inquiring the user table stored by the storage module and determining the MAC address of the second terminal;
and the sending module is used for sending a second ARP response to the gateway, wherein the MAC address carried in the second ARP response is the MAC address of the second terminal.
11. The ARP request sending apparatus of claim 10, wherein the sending module is further configured to send a first ARP response or a first RARP response to the first AP, and a source MAC address of the first ARP response or the first RARP response is a MAC address of the gateway.
12. The ARP request sending apparatus according to claim 10 or 11, wherein the processing module is further configured to determine whether the MAC address of the first terminal is stored in the user table stored in the storage module;
the sending module is configured to send a third ARP request or a third RARP request to the gateway if the MAC address of the first terminal is not stored in the user table stored in the storage module, where the third ARP request or the third RARP request is used to enable the gateway to determine that the first terminal is connected to the AP managed by the first W L AN controller, and a source MAC address of the third ARP request or the third RARP request is the MAC address of the first terminal.
13. The ARP request sending apparatus of claim 12, wherein the receiving module is further configured to receive a fourth ARP request or a fourth RARP request sent by the first AP, where the fourth ARP request or the fourth RARP request is used to enable the first W L AN controller to determine that a third terminal is connected to the first AP, a source MAC address of the fourth ARP request or the fourth RARP request is a MAC address of the third terminal, and the third terminal is any terminal except the first terminal and the second terminal among terminals connected to APs managed by the first W L AN controller;
the processing module is further configured to determine, according to the source IP address and the source MAC address of the fourth ARP request message or the fourth RARP request message, a W L AN controller that manages AN AP to which the third terminal is connected before connecting to the first AP;
the sending module is further configured to send a management migration request to the second W L AN controller if the W L AN controller managing the AP to which the third terminal is connected before connecting to the first AP is determined to be a second W L AN controller, where the second W L AN controller is a W L AN controller managing the AP to which the third terminal is connected before connecting to the first AP, and the second W L AN controller is connected to the gateway;
the receiving module is further configured to receive a management migration response sent by the second W L AN controller, where the management migration response carries the user right of the third terminal.
14. A wireless local area network W L AN controller is characterized in that the W L AN controller is a first W L AN controller, and the first W L AN controller comprises a communication interface, a processor and a memory;
the processor is configured to receive, through the communication interface, a first Address Resolution Protocol (ARP) request or a first Reverse Address Resolution Protocol (RARP) request sent by a first Access Point (AP), where the ARP request or the RARP request is used to enable the first W L AN controller to determine that a first terminal is connected to the first AP, a source Media Access Control (MAC) address of the first ARP request or the first RARP request is AN MAC address of the first terminal, the first terminal is any terminal connected to the first AP, and the first AP is AN AP managed by the first W L AN controller;
the processor is further configured to receive a second ARP request sent by a gateway through the communication interface, where the second ARP request is used to request a MAC address of a second terminal, the second terminal is any one of terminals connected to AN AP managed by the first W L AN controller except the first terminal, the gateway is connected to at least two W L AN controllers, and the at least two W L AN controllers include the first W L AN controller;
a memory for storing a user table including a MAC address and AN internet protocol IP address of a terminal connected with the first W L AN controller management AP;
the processor is further configured to query the user table stored in the memory, and determine the MAC address of the second terminal;
the processor is further configured to send a second ARP response to the gateway through the communication interface, where an MAC address carried in the second ARP response is an MAC address of the second terminal.
15. The W L AN controller of claim 14, wherein the processor is further configured to send a first ARP response or a first RARP response to the first AP over the communication interface, and wherein a source MAC address of the first ARP response or the first RARP response is a MAC address of the gateway.
16. The W L AN controller of claim 14 or 15, wherein the processor is further configured to determine whether the MAC address of the first terminal is stored in the user table stored in the memory, and if the MAC address of the first terminal is not stored in the user table stored in the memory, send a third ARP request or a third RARP request to the gateway through the communication interface, the third ARP request or the third RARP request being used for the gateway to determine that the first terminal is connected to the AP managed by the first W L AN controller, the source MAC address of the third ARP request or the third RARP request being the MAC address of the first terminal.
17. The W L AN controller of claim 16, wherein the processor is further configured to receive a fourth ARP request or a fourth RARP request sent by the first AP through the communication interface, the fourth ARP request or the fourth RARP request is configured to enable the first W L AN controller to determine that a third terminal is connected to the first AP, a source MAC address of the fourth ARP request or the fourth RARP request is a MAC address of the third terminal, the third terminal is any one of terminals except the first terminal and the second terminal among terminals connected to AN AP managed by the first W L AN controller, determine, according to a source IP address and a source MAC address of the fourth RARP request message, a W L AN controller managing AN AP connected to the third terminal before connecting to the first AP, determine, according to a source IP address and a source MAC address of the fourth RARP request message, that a W L AN controller managing the AP connected to the third terminal before connecting to the first AP is a W L is a W5631 AN controller, send a second communication control transfer response to the W L3 AN controller through the communication interface, and the W controller sending the second communication control migration request through the communication interface 3623, wherein the W controller responds to the first W8623 and the second AN controller sending the first communication control migration of the first AP through the first AP.
CN201610177730.8A 2016-03-24 2016-03-24 ARP request forwarding method and device and W L AN communication system Active CN107231449B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610177730.8A CN107231449B (en) 2016-03-24 2016-03-24 ARP request forwarding method and device and W L AN communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610177730.8A CN107231449B (en) 2016-03-24 2016-03-24 ARP request forwarding method and device and W L AN communication system

Publications (2)

Publication Number Publication Date
CN107231449A CN107231449A (en) 2017-10-03
CN107231449B true CN107231449B (en) 2020-07-24

Family

ID=59931906

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610177730.8A Active CN107231449B (en) 2016-03-24 2016-03-24 ARP request forwarding method and device and W L AN communication system

Country Status (1)

Country Link
CN (1) CN107231449B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108712520B (en) * 2018-05-31 2021-03-23 安科讯(福建)科技有限公司 Terminal IP address transparent transmission system and method based on LTE wireless private network
CN109743726B (en) * 2018-12-05 2021-11-23 江苏鑫软图无线技术股份有限公司 Method for sharing static terminal in LTE system roaming scene
CN109548177B (en) * 2018-12-26 2020-11-13 成都西加云杉科技有限公司 Large-scale WiFi network management system and method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1972230A (en) * 2006-11-09 2007-05-30 杭州华为三康技术有限公司 A broadcasting method and access controller for wireless LAN address resolution protocol
CN101640882A (en) * 2009-09-07 2010-02-03 杭州华三通信技术有限公司 Method and device for preventing flow from breaking
CN102158895A (en) * 2011-05-09 2011-08-17 北京傲天动联技术有限公司 Method for promoting station roaming speed in wireless network
CN102938794A (en) * 2012-11-14 2013-02-20 华为技术有限公司 Address resolution protocol (ARP) message forwarding method, exchanger and controller
WO2014183088A1 (en) * 2013-05-10 2014-11-13 Qualcomm Incorporated Ip address renewing for a wireless communications device roaming from a source ap to a target ap

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8018900B2 (en) * 2005-12-30 2011-09-13 Hewlett-Packard Company Seamless roaming across wireless subnets using source address forwarding
US20080002607A1 (en) * 2006-06-30 2008-01-03 Ramakrishnan Nagarajan Technique for handling layer 2 roaming in a network of wireless switches supporting layer 3 mobility within a mobility domain

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1972230A (en) * 2006-11-09 2007-05-30 杭州华为三康技术有限公司 A broadcasting method and access controller for wireless LAN address resolution protocol
CN101640882A (en) * 2009-09-07 2010-02-03 杭州华三通信技术有限公司 Method and device for preventing flow from breaking
CN102158895A (en) * 2011-05-09 2011-08-17 北京傲天动联技术有限公司 Method for promoting station roaming speed in wireless network
CN102938794A (en) * 2012-11-14 2013-02-20 华为技术有限公司 Address resolution protocol (ARP) message forwarding method, exchanger and controller
WO2014183088A1 (en) * 2013-05-10 2014-11-13 Qualcomm Incorporated Ip address renewing for a wireless communications device roaming from a source ap to a target ap

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
无线交换机及AP的设计与实现;宋枢楠;《硕士学位论文电子期刊》;20070915;I136-205 *

Also Published As

Publication number Publication date
CN107231449A (en) 2017-10-03

Similar Documents

Publication Publication Date Title
EP3993347A1 (en) Method and device for application migration
CN113596191B (en) Data processing method, network element equipment and readable storage medium
CN111226427B (en) Method and apparatus for avoiding paging storm during ARP broadcast of Ethernet type PDUs
CN111630824B (en) Method and computer readable medium for offloading data traffic
US10945180B2 (en) Mobility management method, apparatus, and system
KR102392120B1 (en) Processing method, device and system for nf component abnormality
CN105874830A (en) Mobility management method, apparatus, and system
US10674338B2 (en) Method and device for communications
KR102074916B1 (en) Distributed MQTT Broker Architecture based on RPL
JP2021503857A (en) Methods and devices for determining bearer identifiers, and storage media
WO2023051287A1 (en) Communication method and apparatus
WO2022017285A1 (en) Packet forwarding method, apparatus and system
JPWO2003021998A1 (en) Mobile communication system
KR20180016157A (en) Distributed mobility management system and method
CN107231449B (en) ARP request forwarding method and device and W L AN communication system
JP2022540445A (en) Communication method and network elements
US10863555B2 (en) Access method, apparatus, device, and system
US9648649B2 (en) Method and apparatus for optimizing data route in mobile communication system
CN104427568A (en) Method and device for realizing unloading of 3GPP network flow
KR101481337B1 (en) Mobile Communication System Based on Software Defined Networks and Method for Processing Access of Mobile Equipment thereof
CN114642074A (en) Method for influencing data traffic routing in core network
CN111787643A (en) Method and equipment for establishing session
CN114423074A (en) Communication method and device
CN114189894B (en) Communication method and device, electronic equipment and computer readable medium
CN112994996B (en) Home network sharing method, MEC server, computer device, and medium

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