CN108024306A - A kind of TCP connection managements method and gateway device - Google Patents

A kind of TCP connection managements method and gateway device Download PDF

Info

Publication number
CN108024306A
CN108024306A CN201711269361.6A CN201711269361A CN108024306A CN 108024306 A CN108024306 A CN 108024306A CN 201711269361 A CN201711269361 A CN 201711269361A CN 108024306 A CN108024306 A CN 108024306A
Authority
CN
China
Prior art keywords
terminal
server device
bonjour
access
gateway device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201711269361.6A
Other languages
Chinese (zh)
Other versions
CN108024306B (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.)
Ruijie Networks Co Ltd
Original Assignee
Ruijie Networks 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 Ruijie Networks Co Ltd filed Critical Ruijie Networks Co Ltd
Priority to CN201711269361.6A priority Critical patent/CN108024306B/en
Publication of CN108024306A publication Critical patent/CN108024306A/en
Application granted granted Critical
Publication of CN108024306B publication Critical patent/CN108024306B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/02Access restriction performed under specific conditions

Landscapes

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

Abstract

The present invention provides a kind of TCP connection managements method, is related to data communication field, can reduce the probability that Bonjour services are preempted in network.This method includes:Gateway device receives the first request message that first terminal is sent, and first request message is used for the server device that requesting query can establish the TCP connections of Bonjour services;The gateway device sends the first response message to the first terminal, including available server device list;The gateway device receives the second request message that the first terminal is sent, and is identified including the server device of first terminal request access;If the gateway device determines that the server device of the first terminal request access is connected with the TCP that second terminal keeps the Bonjour to service according to the server device mark of first terminal request access, refusal access message is sent to the first terminal.

Description

A kind of TCP connection managements method and gateway device
Technical field
The present invention relates to data communication field, more particularly to a kind of TCP connection managements method and gateway device.
Background technology
With the wireless penetration increasingly of enterprise's Office Network, enterprise's meeting room also constantly develops towards digitlization, mobile direction, existing The file of most enterprises meeting room the presentation side of cumbersome host computer+projecting apparatus of abandoning tradition is presented Formula, and use safer convenient terminal (iPhone, iPad, MacBook etc.)+server-side (box, smart television, meeting room Tablet etc.)+AirPlay throw screen presentation mode.
AirPlay is a kind of play-back technology, and the video mirror picture in terminal can be transmitted to the equipment for supporting AirPlay Played in (server-side).The customer group that AirPlay functions initially face is mainly domestic consumer, and home network architecture is simple, Usually single LAN, therefore AirPlay functions are serviced based on Bonjour and developed.Bonjour is to be based on multicast A kind of zero configuration procotol that domain name service (multicast DNS) is realized, it is that a kind of equipment based on service finds association View, can not only obtain valid ip address automatically, device address can also be found by way of inquiring about and servicing, but it is required Equipment is inquired about and is queried to necessarily be in same broadcast domain.And enterprise network infrastructure is complicated, general corporate intranet wireless network Network be based on security standpoint network can be divided into by VLAN (Virtual Local Area Network, virtual LAN) it is more A broadcast domain, while wireless SSID (Service Set Identifier, service set) signal can also be divided multiple Different use groups are supplied to, are subject to authority differentiation, even between the different terminals under identical SSID and VLAN, Probably due to open isolation and can not access mutually, so using presence in office web area based on the AirPlay of Bonjour Travelling across VLAN, across SSID can not find Bonjour service the problem of.
At present, Bonjour Gateway functions are realized in the prior art, can utilize and possess Bonjour Gateway AC (Access Controller, wireless access controller) equipment of function, realizes and is taken across the Bonjour of SSID and travelling across VLAN Business.But in enterprise's Office Network, any one user for searching service, which can use, throws screen, compared to domestic consumer For, the user number of enterprise's Office Network is more, it may occur that more malice unintentionally seize the behavior for throwing screen service, greatly It is big to reduce using the efficiency for throwing screen meeting.
The content of the invention
The application provides a kind of TCP connection managements method and gateway device, and the Bonjour services in network that can reduce are robbed The probability accounted for.
To reach above-mentioned purpose, the application adopts the following technical scheme that:
In a first aspect, the application provides a kind of TCP connection managements method, this method can include:
Gateway device receives the first request message that first terminal is sent, and first request message can for requesting query Establish the server device of the TCP connections of Bonjour services;The gateway device sends the first response to the first terminal and disappears Breath, including available server device list;The gateway device receives the second request that the first terminal is sent and disappears Breath, identifies including the server device of first terminal request access;If the gateway device is whole according to described first The server device mark of end request access determines that the server device of the first terminal request access is kept with second terminal The TCP connections of the Bonjour services, then send refusal access message to the first terminal.
Second aspect, the application provide a kind of gateway device, which includes:Receiving module, sending module and really Cover half block.Wherein, receiving module is used for the first request message for receiving first terminal transmission, and first request message is used for please Inquiry is asked to establish the server device of TCP connections of Bonjour services;Sending module, for being sent to the first terminal First response message, including available server device list;The receiving module, is additionally operable to receive the first terminal The second request message sent, identifies including the server device of first terminal request access;Determining module, is used for The server device of the first terminal request access is determined according to the server device mark of first terminal request access On whether established the TCP connections of Bonjour service;The sending module, if being additionally operable to the determining module determines institute State the server device of first terminal request access and second terminal keeps the TCP of the Bonjour services to be connected, then to described First terminal sends refusal access message.
The third aspect, the application provide a kind of gateway device, which includes:Processing unit, communication unit and deposit Storage unit.Wherein, storage unit is used to store computer executed instructions, and when the gateway device is run, processing unit performs should Computer executed instructions of processing unit storage, so that the gateway device performs first aspect and its various optional realization sides In formula it is one of any described in TCP connection management methods.
Fourth aspect, the application provide a kind of computer-readable recording medium, are stored with computer-readable recording medium One or more programs, one or more programs include computer executed instructions, are somebody's turn to do when the processing unit of the gateway device performs During computer executed instructions, which performs one of any institute in above-mentioned first aspect and its various optional implementations The TCP connection management methods stated.
5th aspect, the application provide a kind of communication network, which includes penetrating terminal, server device and second In aspect and its various optional implementations it is one of any described in gateway device.
The application provide TCP connection managements method, apparatus and system, server device Bonjour service by After terminal takes, other terminals are limited by gateway device and access same server device, ensure that Bonjour services are not robbed Account for.In compared with prior art, the TCP that terminal directly establishes Bonjour services with server device is connected, and the embodiment of the present invention carries The TCP connection management methods of confession, can effectively reduce the probability that Bonjour services are preempted.
Brief description of the drawings
Fig. 1 is enterprise's office network topology schematic diagram one;
Fig. 2 is enterprise's office network topology schematic diagram two;
Fig. 3 is TCP connection managements method schematic diagram one provided in an embodiment of the present invention;
Fig. 4 is TCP connection managements method schematic diagram two provided in an embodiment of the present invention;
Fig. 5 is TCP connection managements method schematic diagram three provided in an embodiment of the present invention;
Fig. 6 is TCP connection managements method schematic diagram four provided in an embodiment of the present invention;
Fig. 7 is TCP connection managements method schematic diagram five provided in an embodiment of the present invention;
Fig. 8 is the structure diagram one of gateway device provided in an embodiment of the present invention;
Fig. 9 is the structure diagram two of gateway device provided in an embodiment of the present invention;
Figure 10 is the structure diagram three of gateway device provided in an embodiment of the present invention.
Embodiment
TCP connection managements method provided in an embodiment of the present invention and gateway device are retouched in detail below in conjunction with the accompanying drawings State.
The terms "and/or", is only a kind of incidence relation for describing affiliated partner, and expression may have three kinds of passes System, for example, A and/or B, can represent:Individualism A, while there are A and B, these three situations of individualism B.
Term " first " and " second " etc. in the specification and attached drawing of the present invention be for distinguishing different objects, or Person is used to distinguish the different disposal to same target, rather than the particular order for description object.For example, the embodiment of the present invention In " first terminal ", " second terminal ", be only to discriminate between different terminals, not limit terminal access order.
In addition, the term " comprising " and " having " being previously mentioned in description of the invention and their any deformation, it is intended that It is to cover non-exclusive include.Such as process, method, system, product or the equipment for containing series of steps or unit do not have The step of having listed or unit are defined in, but alternatively further includes the step of other are not listed or unit, or alternatively Further include for the intrinsic other steps of these processes, method, product or equipment or unit.
It should be noted that in the embodiment of the present invention, " exemplary " or " such as " etc. word make example, example for expression Card or explanation.Be described as in the embodiment of the present invention " exemplary " or " such as " any embodiment or designing scheme should It is interpreted than other embodiments or designing scheme more preferably or more advantage.Specifically, " exemplary " or " example are used Such as " word is intended to that related notion is presented in a concrete fashion.
In the description of the present invention, unless otherwise indicated, the implication of " multiple " refers to two or more.
TCP connection managements method provided in an embodiment of the present invention, can be applied in enterprise's Office Network shown in Fig. 1, Fig. 1 It is simple enterprise's office network topology schematic diagram.As shown in Figure 1, the wireless terminal of Administrative Area passes through AP (Wireless Access Point, wireless access points) access corporate intranet, and corporate intranet includes core equipment (ratio Such as:Three-tier switch), access device (such as Layer 2 switch), and then by corporate intranet egress router access Internet Network.In corporate intranet, an AC equipment can be included, for managing the AP equipment in network, by the number from different AP According to being converged, access Internet.VLAN can across AP setting, can also belong under same AP.Exemplary, Office Area Comprising the office equipment for supporting Bonjour services in domain, such as:Smart mobile phone, Intelligent flat, smart television, meeting room tablet Deng AC equipment support Bonjour Gateway functions.It should be noted that Fig. 1 is merely illustrative Organization Chart, shown in Fig. 1 Outside functional unit, which can also include other functional units, and the embodiment of the present invention is to this without limiting.
It should be noted that TCP connection managements method provided in an embodiment of the present invention, can be applied to the enterprise shown in Fig. 1 In industry Office Network, certainly, TCP connection managements method provided in an embodiment of the present invention can also be applied to other structures and purposes In network, enterprise's Office Network is only the adaptable one of which scene of the embodiment of the present invention, the embodiment of the present invention to this not into Row limits.
The embodiment of the present invention can be applied in the communication network shown in Fig. 2.As shown in Fig. 2, communication network includes one A AC equipment, at least one server device and at least one terminal.Exemplary, with communication network in the embodiment of the present invention Exemplified by two server devices and two terminals.Wherein, AC equipment supports Bonjour Gateway functions;AC equipment is led to Access device is crossed to be connected with AP;Terminal 1, terminal 2, server-side 1 and server-side 2 belong under same AP, and terminal 1 and terminal 2 are Laptop, terminal 1 belong to VLAN2, SSID2, and terminal 2 belongs to VLAN2, SSID3, and server-side 1 and server-side 2 are intelligent electricity Depending on server-side 1 belongs to VLAN3, SSID1, and server-side 2 belongs to VLAN4, SSID2.It should be noted that the embodiment of the present invention with Terminal be support Bonjour service laptop, server-side be support Bonjour service smart television exemplified by shown Example property explanation.Certainly, the embodiment of the present invention is readily applicable to the terminal and server-side of other support Bonjour services, this hair Bright embodiment is to this without limiting.In Fig. 2, terminal 1, terminal 2, server-side 1 and server-side 2 belong under same AP, certainly In the embodiment of the present invention, terminal and server-side can also belong to different AP, and the embodiment of the present invention is to this without limiting.Terminal 1 and terminal 2 may belong to different VLAN, same VLAN can also be belonged to, terminal 1 and terminal 2 may belong to different SSID, can also belong to same SSID, the embodiment of the present invention is to this without limiting.
Method provided in an embodiment of the present invention, applied in the communication network shown in Fig. 2, by being opened in AC plant maintenances one Anti- to seize information table, control terminal access service end uses the process of Bonjour services, effectively prevents during being used Bonjour services are seized by other terminals.
The embodiment of the present invention provides a kind of TCP connection managements method, as shown in figure 3, this method can include S301- S306:
S301, first terminal send the first request message to AC equipment.
Specifically, first terminal sends the first request message to AC equipment, Bonjour can be established in requesting query network The server device of the TCP connections of service, wherein, the first request message includes the Bonjour clothes that first terminal request uses The type of business, such as:AirPlay is serviced.
S302, AC equipment receive the first request message that first terminal is sent.
Optionally, AC equipment is taken after the first request message of first terminal transmission is received according in the first request message The type of the Bonjour services of band inquires about available server device in the resource table of AC plant maintenances.
Optionally, the resource table of AC plant maintenances includes the information of server device in network, optionally, in resource table It can include the information such as the host name of server device, IP address, MAC Address, the service type supported, service port number.
Optionally, AC equipment according to predetermined period the first Bonjour query messages of broadcast transmission into network, described first Bonjour query messages are used for the server device for inquiring about all support Bonjour services in a network.
The server device of Bonjour services is supported to inquire about report in the first Bonjour for receiving the transmission of AC equipment in network Wen Hou, the first Bonjour response messages are sent to AC equipment, the type serviced including the Bonjour oneself supported, such as AirPlay services, wireless printing service etc..
As soon as the AC equipment receives each Bonjour response messages, the first Bonjour of each is responded The information carried in message adds resource table.Exemplary, there are two clothes for supporting Bonjour services in the network shown in Fig. 2 Business end equipment, the resource table that AC equipment is established are as shown in table 1.
Table 1
Optionally, AC equipment by the information carried in the first Bonjour response messages of each add resource table it Afterwards, if judged there are the information of some server device in resource table, but the first of the server device is not received Bonjour response messages, then delete the information of the server device in resource table.
Optionally, server device when adding and exitting network can also to AC equipment dispatch order message, such as, clothes When business end 1 exits network, the first notification message is sent to AC equipment, for indicating its connection that exits network.AC equipment receives institute Resource table information is updated after stating the first notification message, the resource table after renewal is as shown in table 2.
Table 2
S303, AC equipment send the first response message to first terminal.
Specifically, available server device list can be included in the first response message, wherein, available server-side is set Standby list is specially the server device list that can be found by Bonjour.
Optionally, the type that AC equipment is serviced according to the Bonjour carried in the first request message is in AC plant maintenances Available server device is inquired about in resource table..
Exemplary, resource table status is as shown in table 1 in current AC equipment, and AC equipment receives the first of first terminal transmission In request message, the type that the Bonjour used is serviced is asked to be serviced for AirPlay.AC equipment inquires support in table 1 The server-side of AirPlay has server-side 1 and server-side 2.In the first response message, the available server device list of carrying For server-side 1 and server-side 2.
S304, first terminal send the second request message to AC equipment.
Specifically, first terminal is sent in the second request message to AC equipment, include the service of second terminal request access The mark of end equipment.
Exemplary, first terminal request access service end 1.
S305, AC equipment receive the second request message that first terminal is sent.
S306, AC equipment send refusal access message to first terminal.
Optionally, AC equipment receives the second request message of first terminal transmission, according to what is carried in the second request message The mark of the server device of access is asked to be inquired about in anti-seize in information table.If it is determined that the server-side of first terminal request access Equipment keeps the TCP of Bonjour services to be connected with second terminal, then sends refusal access message to first terminal.
Wherein, prevent that it is AC plant maintenances to seize information table, it is described to prevent that seizing information table includes occupied service The mark of end equipment and the terminal marks that are connected of TCP that Bonjour services are established with the occupied server device Knowledge and the correspondence of server device and terminal.
Exemplary, it is anti-to seize letter if server-side 1 and server-side 2 are all no occupied in the network shown in Fig. 2 Table is ceased for sky.When second terminal (such as terminal 2 in Fig. 2) access service end 1, the AirPlay provided using server-side 1 is serviced. Then the mark of second terminal mark and first service end equipment (such as server-side 1 in Fig. 2) is added anti-preemption information by AC equipment Table.
Specifically, the server device of AirPlay mainly provides two kinds of Service Instances at present:_airplay._tcp (airplay) and _ raop._tcp (raop), both services are all based on Transmission Control Protocol, wherein _ airplay._tcp services are real Example is responsible for transmission picture and video data, and _ raop._tcp Service Instances are responsible for transmitting voice data.Therefore when terminal passes through Bonjour agreement queries actually get server device offer to the AirPlay server devices of service are provided The information such as the port numbers of airplay and raop, the IP address of server device, click on selection server device when terminal and use When AirPlay is serviced, can establish two TCP with server device and be connected, one be airplay TCP connections, in addition one A is the TCP connections of raop.When disconnecting AirPlay services, two TCP connections are actually disconnected.Terminal is taken using AirPlay During business, the TCP connections of the airplay between terminal and server device are connected with the TCP of raop can continue to keep.
Optionally, after AC monitoring of equipment accesses first service end equipment to second terminal, according to first service end equipment IP address and MAC Address, inquire about airplay port numbers and the raop ports for getting first service end equipment in resource table Number, the information of second terminal and first service end equipment is added to anti-seize in information table.Exemplary, it is anti-to seize information table In can include server device IP address, server device MAC Address, server device provide airplay port numbers, clothes Raop port numbers that end equipment of being engaged in provides, IP address of terminal, terminal MAC address etc..As shown in table 3, prevent seizing in information table remembering Second terminal and first service end equipment information are recorded:
Table 3
Exemplary, first terminal is terminal 1 in Fig. 2, request access service end 1, and AC equipment is seized in anti-shown in table 3 Inquired about in information table, the TCP connections of the AirPlay services of terminal 2 are had been set up in server-side 1.AC equipment can be under Hair ACL (Access Control List, accesses control list) forbids other terminals to establish AirPlay services with server-side 1 TCP connections.Optionally, AC equipment sends refusal access message to second terminal.
TCP connection managements method provided in an embodiment of the present invention, in the Bonjour clothes that terminal request is provided using server-side During business, gateway device first judges whether the server device that request uses is occupied, if the server device that request uses is Through occupied, then refuse the Bonjour services that terminal is provided using server device.In compared with prior art, terminal directly and Server device establishes the TCP connections of Bonjour services, and TCP connection managements method provided in an embodiment of the present invention can be effective Reduce the probability that Bonjour services are preempted.
The embodiment of the present invention provides a kind of TCP connection managements method, as shown in figure 4, this method can include S401- S405:
S401, AC monitoring of equipment third terminal are connected with the TCP of second service end equipment.
Specifically, the Bonjour that third terminal is provided using second service end equipment is serviced, the third terminal with it is described Second service end equipment keeps the TCP connections of Bonjour services.
AC equipment can be sent to second service end equipment by monitoring from the IP and MAC Address of third terminal The TCP message of airplay and raop port numbers, so as to obtain third terminal and the TCP connection state of second service end equipment.
Specifically, in terminal uses AirPlay service processes, the TCP message transmission frequency of airplay is about The TCP message transmission frequency of 300pps, raop are probably 2-4/2 seconds, and the TCP message transmission frequency of raop is less than airplay TCP message transmission frequency, can only monitor raop TCP connections, to save the resource of AC equipment.
Optionally, one time threshold can be set in AC equipment, if do not monitored in the time threshold The TCP message of raop, then it is assumed that the corresponding server device in raop ports is disconnected TCP with terminal and is connected.Exemplary, institute Time threshold is stated more than 2 seconds.
S402, AC equipment determine that third terminal disconnects TCP with second service end equipment and connects.
Optionally, if AC equipment determines that third terminal is disconnected TCP with second service end equipment and is connected, by described The information of three terminals and second service end equipment is deleted from anti-seize in information table.
Optionally, AC equipment can monitor the TCP message of second service end equipment raop ports.Exemplary, described Three terminals can be the terminal 1 in Fig. 2, and the second service end equipment can be the server-side 1 in Fig. 2, the time in AC equipment Threshold value is arranged to 3 seconds;If AC monitoring of equipment arrives, the raop ports of server-side 1 do not receive TCP message within 3 seconds, then really Determine terminal 1 and server-side 1 and be disconnected the TCP of AirPlay services be connected, then by terminal 1 with shown in the information from table 3 of server-side 1 Anti- seize in information table delete.
Optionally, can also be to AC if third terminal is exited the Bonjour provided using second service end equipment and serviced Equipment sends request message, and AC equipment receives the request message, you can to determine that third terminal breaks with second service end equipment TCP connections have been opened, the information of the third terminal and second service end equipment has been deleted from anti-seize in information table.
S403, first terminal send the second request message to AC equipment.
Optionally, first terminal sends the second request message, request access second service end equipment to AC equipment.
Exemplary, first terminal can be the terminal 2 in Fig. 2, and second service end equipment can be the server-side in Fig. 2 1.Terminal 2 is to AC device request access services end 1.
It should be noted that before first terminal sends the second request message to AC equipment, first terminal is from AC Equipment obtains available server device list, and acquisition process is identical with previous embodiment, and details are not described herein again.
S404, AC equipment receive the second request message that first terminal is sent.
S405, AC equipment are established first terminal and are connected with the Bonjour of the second service end equipment TCP serviced.
Optionally, AC equipment prevents seizing letter according to the mark inquiry for the server device for asking access in the second request message Cease table, however, it is determined that there is no the TCP connections for accessing Bonjour services in second service end equipment, then establish first terminal and second The TCP connections of Bonjour services between server device.Exemplary, it is anti-to seize in information table the letter for not including server-side 1 Breath, AC equipment are established terminal 2 and are connected with the AirPlay of server-side 1 TCP serviced.
TCP connection managements method provided in an embodiment of the present invention, Bonjour services are disconnected in terminal and server device After TCP connections, the information of the terminal and the server device is deleted from anti-seize in information table, so that other terminals The Bonjour services that the server device provides can be used.In compared with prior art, terminal is directly built with server device The TCP connections of vertical Bonjour services, TCP connection managements method provided in an embodiment of the present invention, can effectively reduce Bonjour The probability that service is preempted.
The embodiment of the present invention provides a kind of TCP connection managements method, as shown in figure 5, this method can include S501- S506:
S501, first terminal send the first request message to AC equipment.
Optionally, first terminal (such as terminal 2 in Fig. 2) sends the first request message, requesting query network to AC equipment In can establish Bonjour service TCP connections server device, wherein, the first request message include the 5th terminal asks The type for asking the Bonjour used to service, such as:AirPlay is serviced.
S502, AC equipment receive the first request message that first terminal is sent.
S503, AC equipment send the first response message to first terminal.
Specifically, include available server device list in the first response message, wherein, available server device List is specially the server device list for the TCP connections that can access Bonjour services.
Optionally, AC equipment is taken after the first request message of first terminal transmission is received according in the first request message The type of the Bonjour services of band inquires about available server device in the resource table of AC plant maintenances.
Exemplary, resource table status is as shown in table 1 in current AC equipment, and AC equipment receives the first of first terminal transmission In request message, the type that the Bonjour used is serviced is asked to be serviced for AirPlay.AC equipment inquires support in table 1 The server-side of AirPlay has server-side 1 and server-side 2.
Further, AC equipment queries are prevented seizing information table.Anti- information table of seizing is as shown in table 3, includes 1 kimonos of terminal The information at business end 1.
AC equipment will prevent that seize the server device recorded in information table removes from available server-side list, the first sound The available server device list carried in message is answered not include occupied server device.Exemplary, first In response message, the available server device list of carrying is server-side 2.
S504, first terminal send the second request message to AC equipment.
Specifically, first terminal is sent in the second request message to AC equipment, include the service of second terminal request access The mark of end equipment.
Exemplary, first terminal request access service end 2.
S505, AC equipment receive the second request message that first terminal is sent.
S506, AC equipment are established first terminal and are connected with the Bonjour of the second service end equipment TCP serviced.
Exemplary, first terminal can be the terminal 2 in Fig. 2, and second service end equipment can be the server-side in Fig. 2 2.AC equipment receives the second request message of terminal 2, request access service end 2.AC equipment queries are prevented seizing information table, such as table 3 Shown, anti-to seize in information table the information for not including server-side 2, AC equipment establishes the AirPlay services of terminal 2 and server-side 2 TCP connections.
TCP connection managements method provided in an embodiment of the present invention, in the available server-side that gateway device is sent to terminal List of devices includes can access the server device list of the TCP connections of the Bonjour services, not including occupied clothes Business end equipment.In compared with prior art, the server device of terminal request access is possible to be taken by other terminals, easily occurs The problem of seizing Bonjour services.TCP connection managements method provided in an embodiment of the present invention, can effectively reduce Bonjour clothes The probability that business is preempted.
The embodiment of the present invention provides a kind of TCP connection managements method, as shown in fig. 6, this method can include S601- S605:
S601, first terminal send the first request message to AC equipment.
Specifically, first terminal sends the first request message to AC equipment, Bonjour can be established in requesting query network The server device of the TCP connections of service, wherein, the first request message includes the Bonjour clothes that first terminal request uses The type of business, such as:AirPlay is serviced.Exemplary, first terminal is the terminal 2 in Fig. 2.
S602, AC equipment receive the first request message that first terminal is sent.
S603, AC equipment send the first response message to first terminal.
Specifically, include available server device list in the first response message, wherein, available server device List is specially the server device list for the TCP connections that can access Bonjour services.
Optionally, AC equipment is taken after the first request message of first terminal transmission is received according in the first request message The type of the Bonjour services of band inquires about available server device in the resource table of AC plant maintenances.
Exemplary, resource table status is as shown in table 1 in current AC equipment, and AC equipment receives the first of first terminal transmission In request message, the type that the Bonjour used is serviced is asked to be serviced for AirPlay.AC equipment inquires support in table 1 The server-side of AirPlay has server-side 1 and server-side 2.Further, AC equipment queries are prevented seizing information table, anti-preemption information Table is sky.In the first response message, the available server device list of carrying is server-side 1 and server-side 2.
First terminal preserves available server device list, exemplary, the available server-side that first terminal preserves List of devices is server-side 1 and server-side 2.
S604, AC equipment are established second terminal and are connected with the Bonjour of the first service end equipment TCP serviced.
Exemplary, second terminal can be the terminal 1 in Fig. 2, and first service end equipment can be the server-side in Fig. 2 1.AC equipment is established terminal 1 and is connected with the AirPlay of server-side 1 TCP serviced.Increase by 1 He of terminal in information table is seized anti- The information of server-side 1, as shown in table 3.
S605, AC equipment send the first broadcast message.
Optionally, AC equipment sends the first broadcast message to all terminals, wherein carrying the mark of first service end equipment Know, for making not include first service end equipment in the available server device list that the end side for receiving message shows.
Exemplary, include in the first broadcast message:The ttl of airplay and the raop service of first service end equipment Value is arranged to 0.
First terminal deletes the first clothes after the first broadcast message is received from the available server device list of preservation The mark for end equipment of being engaged in.Exemplary, the available server device list update that first terminal preserves is server-side 2.
With reference to Fig. 6, as shown in fig. 7, method provided in an embodiment of the present invention can also include:S606-S607:
S606, second terminal connect disconnection with the Bonjour of the first service end equipment TCP serviced.
Exemplary, AC equipment determines that terminal 1 is connected disconnection with the AirPlay of server-side 1 TCP serviced.By 1 He of terminal The information of server-side 1 is deleted from anti-seize in information table.
S607, AC equipment send the second broadcast message.
Optionally, AC equipment sends the second broadcast message to all terminals, wherein carrying the mark of first service end equipment Know, for making increase first service end equipment in the available server device list that the end side for receiving message show.
Exemplary, include in the second broadcast message:The ttl of airplay and the raop service of first service end equipment Value is set greater than 0 value.
First terminal increases by the first clothes after the second broadcast message is received in the available server device list of preservation The mark for end equipment of being engaged in.Exemplary, the available server device list update that first terminal preserves is server-side 1 and service End 2.
TCP connection managements method provided in an embodiment of the present invention, when the seizure condition of server device changes, net Closing equipment actively gives all terminals to send broadcast message, the available server device list for preserving terminal renewal so that eventually Holding in the available server device list preserved does not include occupied server device.In compared with prior art, terminal please The problem of asking the server device of access to be possible to be taken by other terminals, easily seizing Bonjour services.It is of the invention real The TCP connection management methods of example offer are provided, can effectively reduce the probability that Bonjour services are preempted.
It is above-mentioned that mainly scheme provided in an embodiment of the present invention is described from the angle of gateway device.It is appreciated that It is that for gateway device in order to realize above-mentioned function, it comprises perform the corresponding hardware configuration of each function and/or software module. Those skilled in the art should be readily appreciated that, with reference to each exemplary gateway device of the embodiments described herein description And algorithm steps, the present invention can be realized with the combining form of hardware or hardware and computer software.Some function actually with The mode of hardware or computer software driving hardware performs, application-specific and design constraint bar depending on technical solution Part.Professional technician can realize described function to each specific application using distinct methods, but this Realize it is not considered that beyond the scope of this invention.
The embodiment of the present invention can carry out function module or functional unit according to above method example to gateway device Division, for example, can correspond to each function divides each function module or functional unit, can also be by two or more Function be integrated in a processing module.Above-mentioned integrated module can both be realized in the form of hardware, can also use The form of software function module or functional unit is realized.Wherein, the division in the embodiment of the present invention to module or unit is Schematically, it is only a kind of division of logic function, there can be other dividing mode when actually realizing.
The embodiment of the present invention provides a kind of gateway device, and the situation of each function module is being divided using corresponding each function Under, Fig. 8 shows a kind of possible structure diagram of gateway device involved in above-described embodiment.The gateway device includes Receiving module 801, sending module 802, determining module 803.
Wherein, the receiving module 801, for receiving the first request message of first terminal transmission, first request Message is used for the server device that requesting query can establish the TCP connections of Bonjour services.
The sending module 802, for sending the first response message to the first terminal, including available service End equipment list.
The receiving module 801, is additionally operable to receive the second request message that the first terminal is sent, including described The server device mark of first terminal request access.
Determining module 803, for determining described first according to the server device mark of first terminal request access Whether the TCP connection of the Bonjour service has been established in the server device of terminal request access.
The sending module 802, if being additionally operable to the service that the determining module 803 determines the first terminal request access End equipment keeps the TCP of the Bonjour services to be connected with second terminal, then sending refusal access to the first terminal disappears Breath.
Optionally, the available server device list that the sending module 802 is sent, specifically includes:Can quilt The server device list that Bonjour has found;And/or it can access the server device of the TCP connections of the Bonjour services List.
Optionally, the determining module 803 determines institute according to the server device mark of first terminal request access The TCP connections that the Bonjour services whether have been established in the server device of first terminal request access are stated, are specifically included: The determining module 803 inquires about what the gateway device was safeguarded according to the server device mark of first terminal request access It is anti-to seize information table, if the anti-information table of seizing includes the server device mark of the first terminal request access, Determine to have accessed the TCP connections that the Bonjour is serviced in the server device of the first terminal request access, wherein, It is described to prevent that seizing information table includes the mark of occupied server device and set with the occupied server-side The terminal iidentification of the standby TCP connections for establishing Bonjour services.
Optionally, with reference to Fig. 8, as shown in figure 9, the gateway device further includes maintenance of information module 804:
Described information maintenance module 804, if for monitoring described in third terminal and the foundation of second service end equipment The TCP connections of Bonjour services, then prevent seizing by the information addition of the third terminal and the second service end equipment is described Information table.
Optionally, described information maintenance module 804, if being additionally operable to monitor the third terminal and the second service end Equipment disconnects the TCP connections of Bonjour service, then by the information of the third terminal and the second service end equipment from Anti- seize in information table is deleted.
Optionally, the gateway device further includes AM access module 805:
The AM access module 805, if determining the server-side of the first terminal request access for the determining module 803 The TCP connections of the Bonjour services are not accessed in equipment, then establishes the first terminal and is connect with first terminal request The TCP connections of Bonjour services between the server device entered.
Gateway device provided in an embodiment of the present invention, after the Bonjour services of server device are taken by terminal, leads to Cross and limit the same server device of other terminals accesses, ensure that Bonjour services are not preempted.In compared with prior art, eventually The TCP that Bonjour services are directly established at end with server device is connected, gateway device provided in an embodiment of the present invention, Ke Yiyou Effect reduces the probability that Bonjour services are preempted.
In the case of using integrated unit, Figure 10 shows one kind of gateway device involved in above-described embodiment Possible structure diagram.The gateway device includes:Processing unit 1002 and communication unit 1003.Processing unit 1002 be used for pair The action of gateway device is controlled management, is held for example, performing above-mentioned determining module 803, maintenance of information module 804, module 805 Capable step, and/or for performing other processes of techniques described herein.Communication unit 1003 is used for gateway support equipment With the communication of other network entities, for example, perform above-mentioned receiving module 801, sending module 802 perform the step of.Gateway device It can also include storage unit 1001 and bus 1004, storage unit 1001 is used for the program code sum number for storing gateway device According to.
Wherein, above-mentioned processing unit 1002 can be the processor or controller in gateway device, the processor or control Device can be realized or performed with reference to the described various exemplary logic blocks of the disclosure of invention, module and circuit.Should Processor or controller can be central processing units, and general processor, digital signal processor, application-specific integrated circuit, scene can Program gate array either other programmable logic device, transistor logic, hardware component or its any combination.It can be with Realize or perform and combine the described various exemplary logic blocks of the disclosure of invention, module and circuit.The processing Device can also be the combination for realizing computing function, such as be combined comprising one or more microprocessors, the group of DSP and microprocessor Close etc..
Communication unit 1003 can be transceiver, transmission circuit or communication interface in gateway device etc..
Storage unit 1001 can be memory in gateway device etc., which can include volatile memory, Such as random access memory;The memory can also include nonvolatile memory, such as read-only storage, flash Device, hard disk or solid state hard disc;The memory can also include the combination of the memory of mentioned kind.
Bus 1004 can be expanding the industrial standard structure (Extended Industry Standard Architecture, EISA) bus etc..Bus 1004 can be divided into address bus, data/address bus, controlling bus etc..For ease of Represent, only represented in Figure 10 with a thick line, it is not intended that an only bus or a type of bus.
The embodiment of the present invention also provides a kind of computer-readable recording medium, and one is stored with computer-readable recording medium A or multiple programs, one or more programs include instruction, when the processor of above-mentioned gateway device performs the instruction, the gateway Each step that gateway device performs in method flow shown in equipment execution above method embodiment.
The embodiment of the present invention provides a kind of communication network, which can include terminal, server device and gateway Equipment, the gateway device are used to perform TCP connection managements method provided in an embodiment of the present invention.For terminal, server device It is no longer superfluous herein with the specific associated description that may refer in above method embodiment and device embodiment of description of gateway device State.
It can be realized with reference to the step of described method of the disclosure of invention or algorithm by the mode of hardware, Can be realized by the mode of processor execution software instruction.Software instruction can be made of corresponding software module, software Module can be stored on RAM, flash memory, ROM, Erasable Programmable Read Only Memory EPROM (easable programmable ROM, EPROM), Electrically Erasable Programmable Read-Only Memory (electrically EPROM, EEPROM), register, hard disk, movement are hard In the storage medium of disk, read-only optical disc (CD-ROM) or any other form well known in the art.A kind of exemplary storage Medium couples are to processor, so as to enable a processor to from the read information, and can write and believe to the storage medium Breath.Certainly, storage medium can also be the part of processor.Pocessor and storage media can be located in ASIC.
Through the above description of the embodiments, it is apparent to those skilled in the art that, for description It is convenienct and succinct, can as needed will be upper only with the division progress of above-mentioned each function module for example, in practical application State function distribution to be completed by different function modules, i.e., the internal structure of device is divided into different function modules, to complete All or part of function described above.The specific work process of the system, apparatus, and unit of foregoing description, before may be referred to The corresponding process in embodiment of the method is stated, details are not described herein.
In several embodiments provided herein, it should be understood that disclosed system, apparatus and method can be with Realize by another way.For example, device embodiment described above is only schematical, for example, the module or The division of unit, is only a kind of division of logic function, can there is other dividing mode, such as multiple units when actually realizing Or component can combine or be desirably integrated into another system, or some features can be ignored, or not perform.It is another, institute Display or the mutual coupling, direct-coupling or communication connection discussed can be by some interfaces, device or unit INDIRECT COUPLING or communication connection, can be electrical, machinery or other forms.
The unit illustrated as separating component may or may not be physically separate, be shown as unit The component shown may or may not be physical location, you can with positioned at a place, or can also be distributed to multiple In network unit.Some or all of unit therein can be selected to realize the mesh of this embodiment scheme according to the actual needs 's.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, can also That unit is individually physically present, can also two or more units integrate in a unit.Above-mentioned integrated list Member can both be realized in the form of hardware, can also be realized in the form of SFU software functional unit.
If the integrated unit is realized in the form of SFU software functional unit and is used as independent production marketing or use When, it can be stored in a computer read/write memory medium.Based on such understanding, technical scheme is substantially The part to contribute in other words to the prior art or all or part of the technical solution can be in the form of software products Embody, which is stored in a storage medium, including some instructions are used so that a computer Equipment (can be personal computer, server, or network equipment etc.) or processor are performed described in each embodiment of the present invention The all or part of step of method.And foregoing storage medium includes:It is flash memory, mobile hard disk, read-only storage, random Access memory, magnetic disc or CD etc. are various can be with the medium of store program codes.
The above description is merely a specific embodiment, but protection scope of the present invention is not limited thereto, any Those familiar with the art the invention discloses technical scope in, change or replacement can be readily occurred in, should all be contained Cover within protection scope of the present invention.Therefore, protection scope of the present invention answers the scope of the claims of being subject to.

Claims (13)

  1. A kind of 1. TCP connection managements method, it is characterised in that including:
    Gateway device receives the first request message that first terminal is sent, and first request message, which is used for requesting query, to be established The server device of the TCP connections of Bonjour services;
    The gateway device sends the first response message to the first terminal, including available server device list;
    The gateway device receives the second request message that the first terminal is sent, and is connect including first terminal request The server device mark entered;
    If the gateway device determines that the first terminal please according to the server device mark of first terminal request access Ask the server device of access and second terminal to keep the TCP of the Bonjour services to be connected, then sent to the first terminal Refusal access message.
  2. 2. according to the method described in claim 1, it is characterized in that, the available server device list, including:
    The server device list that can be found by Bonjour;And/or
    It can access the server device list of the TCP connections of the Bonjour services.
  3. 3. method according to claim 1 or 2, it is characterised in that the gateway device is asked according to the first terminal Described in the server device and second terminal of the definite first terminal request access of server device mark of access are kept The TCP connections of Bonjour services, specifically include:
    The gateway device is inquired about the gateway device according to the server device mark of first terminal request access and is safeguarded It is anti-seize information table, if it is described it is anti-seize information table and include the server device of the first terminal request access identify, Then determine to have accessed the TCP connections that the Bonjour is serviced in the server device of the first terminal request access, its In, it is described it is anti-seize information table include the mark of occupied server device and with the occupied server-side Equipment establishes the terminal iidentification of the TCP connections of Bonjour services.
  4. 4. according to the method described in claim 3, it is characterized in that, the method further includes:
    If the gateway device monitors that third terminal and second service end equipment are established the TCP of the Bonjour services and be connected, Then the information of the third terminal and the second service end equipment is added and described anti-seizes information table.
  5. 5. according to the method described in claim 4, it is characterized in that, the method further includes:
    If the gateway device monitors that the third terminal disconnects the Bonjour services with the second service end equipment TCP connections, then delete the third terminal and the information of the second service end equipment from anti-seize in information table.
  6. 6. according to the method described in claim 1 to 5 any one, it is characterised in that the method further includes:
    The gateway device is if it is determined that without the access Bonjour clothes in the server device of first terminal request access The TCP connections of business, then establish the first terminal and the first terminal request access server device between it is described The TCP connections of Bonjour services.
  7. A kind of 7. gateway device, it is characterised in that including:
    Receiving module, for receiving the first request message of first terminal transmission, first request message is used for requesting query The server device of the TCP connections of Bonjour services can be established;
    Sending module, for sending the first response message to the first terminal, including available server device list;
    The receiving module, is additionally operable to receive the second request message that the first terminal is sent, including described first eventually The server device mark of end request access;
    Determining module, for determining that the first terminal is asked according to the server device mark of first terminal request access Whether the TCP connection of the Bonjour service has been established in the server device of access;
    The sending module, if being additionally operable to the determining module determines the server device of first terminal request access and the Two terminals keep the TCP connections of the Bonjour services, then send refusal access message to the first terminal.
  8. 8. gateway device according to claim 7, it is characterised in that the available service that the sending module is sent End equipment list, specifically includes:
    The server device list that can be found by Bonjour;And/or
    It can access the server device list of the TCP connections of the Bonjour services.
  9. 9. the gateway device according to claim 7 or 8, it is characterised in that the determining module is according to the first terminal It is described whether the server device mark of request access determines to have established in the server device of the first terminal request access The TCP connections of Bonjour services, specifically include:
    The determining module is inquired about the gateway device according to the server device mark of first terminal request access and is safeguarded It is anti-seize information table, if it is described it is anti-seize information table and include the server device of the first terminal request access identify, Then determine to have accessed the TCP connections that the Bonjour is serviced in the server device of the first terminal request access, its In, it is described it is anti-seize information table include the mark of occupied server device and with the occupied server-side Equipment establishes the terminal iidentification of the TCP connections of Bonjour services.
  10. 10. gateway device according to claim 9, it is characterised in that the gateway device further includes maintenance of information module:
    Described information maintenance module, if being serviced for monitoring that third terminal and second service end equipment establish the Bonjour TCP connections, then the information of the third terminal and the second service end equipment is added and described anti-seizes information table.
  11. 11. gateway device according to claim 10, it is characterised in that
    Described information maintenance module, if being additionally operable to monitor described in the third terminal and second service end equipment disconnection The TCP connections of Bonjour services, then prevent seizing letter by the information of the third terminal and the second service end equipment from described Deleted in breath table.
  12. 12. according to the gateway device described in claim 7 to 11 any one, it is characterised in that AM access module is further included,
    The AM access module, if determining do not have in the server device of the first terminal request access for the determining module The TCP connections of the Bonjour services are accessed, then establish the first terminal and the server-side of first terminal request access The TCP connections of Bonjour services between equipment.
  13. 13. a kind of computer-readable recording medium, it is characterised in that including computer instruction, when the computer instruction is in net When being run in the equipment of pass so that the gateway device performs the TCP connection managements method as described in claim 1 to 6 any one.
CN201711269361.6A 2017-12-05 2017-12-05 TCP connection management method and gateway equipment Active CN108024306B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711269361.6A CN108024306B (en) 2017-12-05 2017-12-05 TCP connection management method and gateway equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711269361.6A CN108024306B (en) 2017-12-05 2017-12-05 TCP connection management method and gateway equipment

Publications (2)

Publication Number Publication Date
CN108024306A true CN108024306A (en) 2018-05-11
CN108024306B CN108024306B (en) 2020-12-18

Family

ID=62078677

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711269361.6A Active CN108024306B (en) 2017-12-05 2017-12-05 TCP connection management method and gateway equipment

Country Status (1)

Country Link
CN (1) CN108024306B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111163074A (en) * 2019-12-25 2020-05-15 腾讯云计算(北京)有限责任公司 Gateway service control method and device
WO2021175214A1 (en) * 2020-03-05 2021-09-10 荣耀终端有限公司 Projection screen connection control method and electronic device
CN114513549A (en) * 2022-02-18 2022-05-17 新华三技术有限公司 Communication method and device

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103874047A (en) * 2012-12-17 2014-06-18 华为终端有限公司 Service information finding method and equipment
US20140366105A1 (en) * 2013-06-10 2014-12-11 Apple Inc. Configuring wireless accessory devices
US20150049714A1 (en) * 2013-08-15 2015-02-19 Benu Networks, Inc. Centrally managed wi-fi
CN104378569A (en) * 2013-08-13 2015-02-25 佳能株式会社 Information processing apparatus and control method
CN104735526A (en) * 2015-03-30 2015-06-24 天脉聚源(北京)教育科技有限公司 Server connection method and device
CN105981352A (en) * 2014-02-05 2016-09-28 苹果公司 Uniform communication protocols for communication between controllers and accessories
CN106210821A (en) * 2016-08-03 2016-12-07 青岛海信电器股份有限公司 Find that TV carries out throwing method and the mobile terminal of screen based on Bonjour

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103874047A (en) * 2012-12-17 2014-06-18 华为终端有限公司 Service information finding method and equipment
US20140366105A1 (en) * 2013-06-10 2014-12-11 Apple Inc. Configuring wireless accessory devices
CN105284178A (en) * 2013-06-10 2016-01-27 苹果公司 Configuring wireless accessory devices
CN104378569A (en) * 2013-08-13 2015-02-25 佳能株式会社 Information processing apparatus and control method
US20150049714A1 (en) * 2013-08-15 2015-02-19 Benu Networks, Inc. Centrally managed wi-fi
CN105981352A (en) * 2014-02-05 2016-09-28 苹果公司 Uniform communication protocols for communication between controllers and accessories
CN104735526A (en) * 2015-03-30 2015-06-24 天脉聚源(北京)教育科技有限公司 Server connection method and device
CN106210821A (en) * 2016-08-03 2016-12-07 青岛海信电器股份有限公司 Find that TV carries out throwing method and the mobile terminal of screen based on Bonjour

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
SAMSUNG, LGE: "LIPA, Multicast and Service Discovery", 《3GPP TSG SA WG2 MEETING #79 TD S2-102406》 *
黄从富、曾一芳、冷静: "基于Bonjour的网络设备自动发现研究", 《电子世界》 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111163074A (en) * 2019-12-25 2020-05-15 腾讯云计算(北京)有限责任公司 Gateway service control method and device
WO2021175214A1 (en) * 2020-03-05 2021-09-10 荣耀终端有限公司 Projection screen connection control method and electronic device
CN114513549A (en) * 2022-02-18 2022-05-17 新华三技术有限公司 Communication method and device
CN114513549B (en) * 2022-02-18 2023-09-15 新华三技术有限公司 Communication method and device

Also Published As

Publication number Publication date
CN108024306B (en) 2020-12-18

Similar Documents

Publication Publication Date Title
CN109379206A (en) The management method and relevant device of network function information
US7450595B1 (en) Method and system for managing multiple networks over a set of ports
CN103731341B (en) A kind of method and system that instant messaging business is handled
JP4909277B2 (en) Network communication device, network communication method, address management device
US20030200311A1 (en) Methods and apparatus for wiretapping IP-based telephone lines
CN105245629B (en) Host communication method based on DHCP and device
EP2252093B1 (en) Method for enabling mobility of client devices in large scale unified networks
EP2218214B1 (en) Network location service
JP2002538663A (en) Method and apparatus for providing high-speed connectivity to a hotel environment
CN102045409B (en) Network penetrating method and network communication system
CN100547980C (en) A kind of information processor and control method
CN104320502B (en) Terminating gateway IP address distribution method, the method for data transfer, MME and system
CN102055816A (en) Communication method, business server, intermediate equipment, terminal and communication system
CN108024306A (en) A kind of TCP connection managements method and gateway device
KR20120071121A (en) Virtual tunnel router, ip camera management server and ip camera service method based on position information
CN104639913A (en) Network video recorder (NVR) and automatic IPC (Internet Protocol Camera) access method thereof
CN100389575C (en) Method for realizing access-in management of on-line apparatus
CN111327668A (en) Network management method, device, equipment and storage medium
CN108243026A (en) Lan device communication management method, system and gateway device
CN105635335B (en) Social resources cut-in method, apparatus and system
CN101904148B (en) Method and arrangement for network roaming of corporate extension identities
CN102340421B (en) Gateway management method, address allocation method, device and system
CN107347110A (en) Intelligent terminal tele-control system
CN103001890B (en) A kind of method for network access control
JP2002064525A (en) Switching hub and network management apparatus

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