EP0947067A1 - System, vorrichtung und verfahren zur wegeleitung von dhcp paketen in einem öffentlichen datennetzwerk - Google Patents
System, vorrichtung und verfahren zur wegeleitung von dhcp paketen in einem öffentlichen datennetzwerkInfo
- Publication number
- EP0947067A1 EP0947067A1 EP97951515A EP97951515A EP0947067A1 EP 0947067 A1 EP0947067 A1 EP 0947067A1 EP 97951515 A EP97951515 A EP 97951515A EP 97951515 A EP97951515 A EP 97951515A EP 0947067 A1 EP0947067 A1 EP 0947067A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- dhcp
- relay agent
- server
- information
- packets
- 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.)
- Withdrawn
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/10—Mapping addresses of different types
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/35—Network arrangements, protocols or services for addressing or naming involving non-standard use of addresses for implementing network functionalities, e.g. coding subscription information within the address or functional addressing, i.e. assigning an address to a function
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5007—Internet protocol [IP] addresses
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5007—Internet protocol [IP] addresses
- H04L61/5014—Internet protocol [IP] addresses using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]
Definitions
- the invention relates generally to communication systems and, more particularly, to routing DHCP packets in a public data network.
- IP Internet Protocol
- IP provides "connectionless" service in that each unit of IP information (referred to as a datagram) is routed from its source to its destination according to an IP address in the datagram without reference to any pre-established physical or virtual connection between the source and the destination. IP is also considered to be an unreliable protocol, since it does not guarantee that all datagrams will be delivered to their destinations and does not guarantee that datagrams will be delivered in the order in which they were sent.
- IP is connectionless and unreliable, it provides a flexible platform over which other higher-layer protocols can be carried.
- TCP Transmission Control Protocol
- IP protocol provides connection-oriented reliable service over the IP protocol.
- TCP is the most common protocol used with IP, and together they are often referred to as TCP/IP.
- IP addresses Each device that will use IP services must have a unique IP address. In many cases, a device will be pre-assigned an IP address. However, in some cases, it is impractical or undesirable to pre- assign IP addresses. For example, if a particular location has a large number of devices that use IP services, but only a small number will be using IP services simultaneously, it would be a waste of IP addresses to pre-assign a unique IP address to each device. Instead, it is preferable to assign IP addresses as needed from a pool of IP addresses. Dynamic assignment of IP addresses simplifies client configuration and conserves IP addresses by assigning addresses only to actively connected clients. One protocol for dynamically assigning IP addresses is the
- DHCP Dynamic Host Configuration Protocol
- IETF Internet Engineering Task Force
- DHCP-Discover packet into the network.
- One or more servers receive the DHCP-Discover packet and respond with a DHCP-Offer packet including an IP address for the client. Since the client may receive multiple offers, the client accepts one of the offers and broadcasts a DHCP-Request packet indicating which DHCP-Offer was accepted. The server which made the offer then broadcasts a DHCP-Ack packet to the client containing configuration parameters for the client.
- the client and the server are on the same LAN segment, so the broadcast messages are handled locally by the client and the server.
- WAN wide-area network
- HFC hybrid fiber-optic/coaxial cable
- the broadcast messages must be routed by one or more intermediate relay agents.
- One problem caused by the routing function is that the broadcast messages must be transmitted on all network segments supported by the relay agent, since the relay agent cannot determine a unique destination for each message.
- all devices on the network receive the broadcast messages and must process them, even if the processing is only to determine that the messages can be ignored.
- the broadcasting of DHCP messages and in particular the broadcasting of DHCP responses from the server to the client, waste network bandwidth and waste processing resources in non- participating devices.
- FIG. 1 shows an exemplary TCP/IP network as is known in the art
- FIG. 2 is a flow diagram of a method for routing DHCP packets.
- FIG. 3 shows a system for routing DHCP packets.
- This invention routes DHCP response packets to only the network segment on which the initiating client is located.
- the relay agent is able to determine the destination network segment by inserting a source identifier into the DHCP packets sent by the client and receiving the source identifier back from the server in DHCP packets sent by the server.
- FIG. 1 shows an exemplary TCP/IP network 100 as is known in the art.
- client devices access on-line services such as the Internet and a DHCP server by means of a wide-area network (WAN).
- WAN wide-area network
- Each client interfaces with the WAN by means of a modem which provides physical layer connectivity to a Headend Unit.
- Headend Unit typically supports a number of modems over a number of physical modem connections. Headend Unit terminates the physical modem connections and relays IP datagrams between the clients and the on-line services.
- one of the functions of the Headend Units is to act as the relay agent for DHCP packets.
- any broadcast messages sent by an on-line service must be transmitted by the Headend Unit over all physical modem connections.
- this broadcast transmission is wasteful of WAN network resources.
- this broadcast transmission is wasteful of client processing resources.
- This problem is solved by including a source identifier in DHCP messages that is then used by the relay agent to identify the destination physical modem connection. Although this information could be added by the client itself, the client is considered to be an untrusted device which could insert false information to cause network problems or obtain unauthorized services.
- a preferred embodiment has the relay agent itself insert the source identifier into DHCP packets sent by the client.
- the relay agent is considered to be secure since it is typically within the control of the service provider as opposed to the client which is typically within the control of the end user.
- the relay agent can insert any information that is has available for identifying the physical modem connection, including (but not limited to) a client identifier, a modem identifier, and a circuit identifier.
- the source identifier is returned by the server in any DHCP packets it sends.
- the relay agent uses the source identifier to route DHCP responses to the correct physical modem connection.
- FIG. 2 is a flow diagram of a method for intelligently routing DHCP packets in a network having a client connected to a server by means of a relay agent.
- the method begins with the client sending a DHCP request packet.
- the relay agent Upon receipt of the packet by the relay agent, the relay agent inserts a source identifier into the packet and forwards the modified packet to the server.
- the server formats a DHCP response packet including the source identifier received in the request packet and forwards the response packet to the relay agent.
- the relay agent uses the source identifier to determine which one of a number of communications links is the destination for the response packet. The relay agent then sends the response packet on the destination communications link to the client.
- the system 300 includes a client 310 which generates a DHCP request packet.
- the DHCP request packet is sent to a relay agent 320 over an interface 340.
- the relay agent 320 inserts information into the DHCP request packet to form a modified DHCP request packet.
- the modified DHCP request packet is sent to a server 330 over an interface 350.
- the information is a source identifier.
- the server 330 receives the modified DHCP request packet over interface 350 and extracts the information from the packet.
- the server uses the information locally in selecting an IP address and other information for the client.
- the server inserts the information into a DHCP response packet which it sends to the relay agent 320 over interface 360.
- the relay agent 320 receives the DHCP response packet containing the information and extracts the information from the packet.
- the relay agent 320 uses the information to determine a destination for the DHCP response packet.
- the relay agent 320 sends the DHCP response packet to the client over interface 370.
- the relay agent 320 includes a client interface 321 for receiving DHCP request packets from the client.
- the relay agent 320 also includes a relay agent DHCP processor 322 which receives DHCP request packets from the client interface 321 over interface 324 and inserts information into the DHCP request packets to form modified DHCP request packets.
- the relay agent DHCP processor 322 outputs the modified DHCP request packets to a server interface 323 over interface 325.
- the server interface 323 sends the modified DHCP request packets to the server 330.
- the server interface 323 also receives DHCP response packets from the server which include the information inserted by the server 330.
- the information in the DHCP response packet is equal to the information in the modified DHCP request packet.
- the relay agent DHCP processor 322 uses the information, for example, to determine a destination for the DHCP response packets.
- the client interface 321 sends the DHCP response packets to the destination client.
- the server 330 processes DHCP request packets containing information inserted by the relay agent 320.
- the server 330 includes a receiver 331 for receiving the DHCP request packets, a server DHCP processor 332 for extracting the information and for processing the DHCP request packet, and a transmitter 333 for sending a DHCP response packet including the information inserted by the relay agent.
- the operation of having the relay agent insert information into DHCP packets is useful for solving other problems that arise when using DHCP over a public data network.
- the relay agent can insert any information it has available.
- the relay agent can insert other types of information in addition to or in place of a source identifier.
- the server and relay agent can then use the inserted information to provide security and other services.
- One service that the relay agent can provide is protection against IP address spoofing. IP address spoofing occurs when a client uses an unauthorized IP address. By spoofing an improper IP address, the client either denies service to a legitimate user or attempts to bypass address-based access controls within the network.
- the relay agent protects against this attack by maintaining a list of the IP addresses assigned by the DHCP server and only forwarding those IP addresses that have been assigned by the DHCP server.
- Another service that the relay agent can provide is to allow multiple clients connected to the same modem to be assigned IP addresses from the same Logical IP Subnet (LIS). It is desirable for all clients attached to the same modem to have IP addresses from the same LIS so that the clients will be able to use the Address Resolution Protocol (ARP) to determine the MAC addresses of other clients on the same LAN, enabling direct client-to-client communication. If the clients are permitted to be assigned IP addresses from different LISs, then communication between two clients on the same LAN would require routing of all information over the WAN to the relay agent and back over the WAN to the destination client.
- the relay agent solves this problem by remembering the LIS for the first IP address assigned to a client supported by a particular modem, and then inserting that LIS into DHCP packets sent by other clients supported by the same modem.
- Yet another service that the relay agent can provide is to allow multiple LISs to be supported in the network.
- a number of non-contiguous LISs may be assigned for allocation by the network.
- the issue then becomes which LIS to use for determining the contents of the "giaddr" which is a field that is included in packets sent to servers for identifying the relay agent from which the packet was generated.
- relay agents set the "giaddr" to the IP address of the interface on which the client request was received.
- the interfaces on the relay agent over which client packets are received do not have IP addresses (they are termination points for physical connections and generally are not IP addressable).
- each physical modem link may support multiple modems, and each modem may support multiple clients having multiple LISs, there may be a number of LISs all of which are associated with a single physical modem link.
- One embodiment has the relay agent use a single LIS for all "giaddr" settings. However, this is an unnecessary oversimplification which is avoided by having the relay agent select from among the number of LISs, for example, using a round-robin technique for selecting an LIS.
- IP address exhaustion can occur when a single client requests multiple IP addresses until the pool of IP addresses is exhausted. Such an attack can be used to maliciously deny service to other users.
- the server protects against this attack by maintaining a list of the clients (using the source identifier information inserted by the relay agent) and denying an IP address to any client that requests more than one IP address.
- Another service that the server can provide is the configuration of subnets.
- the original IP version 4 specification called for "classed" addresses, whereby the subnet mask of an IP address could be determined by the address itself. For some time now, however, an explicit subnet mask has been required for IP interface configuration, in order to implement "classless" IP subnetwork number assignment.
- the DHCP protocol provides no mechanism for the DHCP relay agent to provide the subnet mask of the interface from which it received the original request from the client.
- the DHCP server must know what the subnet mask is in order to select the proper range of host addresses for assigning the client an IP address.
- the DHCP server must either use a mask that can be implied from other addressing information or, more commonly, rely on pre-configured information of the subnet structure from which to assign addresses.
- pre-configuration of subnet information can be tedious considering the huge number of devices that may have different subnet masks.
- the relay agent inserts the subnet mask of the interface from which it received the original request from the client, and the server uses the subnet mask to choose an IP address from the pool of IP addresses within the specified subnet.
- the relay agent In order to support the above-mentioned services, the relay agent must insert information such as an Agent Circuit ID, an Agent Remote ID, and an Agent Subnet Mask into DHCP packets.
- information such as an Agent Circuit ID, an Agent Remote ID, and an Agent Subnet Mask
- the format of DHCP packets as specified in IETF RFC 1541 does not include fields for inserting such information. Therefore, extensions in the form of numbered DHCP options are necessary to the DHCP specification to allow such information to be inserted.
- Each DHCP option includes a code field to identify the option, a length field, and a data field for carrying the option information. Code field numbers are assigned by a standards body within the IETF.
- Code field numbers for an Agent Circuit ID option, an Agent Remote ID option, and an Agent Subnet Mask option have been assigned the decimal values 82, 83, and 84, respectively.
- Specific option field formats (including the assigned code field numbers) will be presented to the IETF for adoption as a standard, although proprietary formats may be used, and the invention is not limited to or by the formats of the option fields.
- An Agent Circuit ID MAY be added by DHCP relay agents which terminate switched or permanent circuits. It encodes a agent-local identifier of the circuit from which a DHCP discover/request packet was received. It is intended for use by agents in relaying DHCP responses back to the proper circuit. Possible uses of this field include:
- DHCP relay agents SHALL NOT modify any existing Agent Circuit ID which may be in a received DHCP Discover/Request packet; such an option may have been added by a circuit bridge.
- DHCP servers supporting this option MUST return the option value unchanged in all Offer and Ack responses. Servers MAY use the information for IP and other parameter assignment policies.
- An Agent Remote ID MAY be added by DHCP relay agents which terminate switched or permanent circuits and have mechanisms to identify the remote host end of the circuit.
- the Remote ID field may be used to encode, for instance:
- Agent Remote ID The format of the Agent Remote ID will depend on the type of circuit connected to the relay agent. The only requirement is that the remote ID be administered as globally unique.
- DHCP servers supporting this option MUST return the option value unchanged in all Offer and Ack responses.
- DHCP servers MAY use this option to select parameters specific to particular users, hosts, or subscriber modems.
- the relay agent MAY use this field in addition to or instead of the Agent Circuit ID field to select the circuit on which to forward the DHCP Offer/Ack reply.
- DHCP relay agents SHALL NOT modify any existing Agent Remote ID field in received broadcasted DHCP Discover/Ack packets; such a field may have been added by a circuit bridge.
- Agent Subnet Mask MAY be added by DHCP relay agents which terminate multiple Logical IP Subnets. It provides the server with the subnet mask for the LIS on which the relay agent received the request. (The giaddr field provides the agent's IP host address on that LIS.)
- DHCP servers supporting this option MAY copy the Agent Subnet mask value into the Client Subnet Mask parameter returned to the host, and SHOULD have a configurable option to do so.
- DHCP Servers SHOULD NOT return the Agent Subnet Mask option in the response.
- the Agent Subnet Mask option is intended to avoid the duplicate configuration in both the relay agent and the server of the agent's circuit subnet masks.
- a DHCP relay agent terminating a public data switched network may have thousands of such configured circuits and masks.
- DHCP relay agents SHALL remove any incoming Agent Subnet Mask options on received broadcasted DHCP Discover/Request packets from clients. This option is only appropriately added by the relay agent implementing a LIS interface. Although in the preferred embodiment information is added by the relay agent into DHCP packets, this specification is not intended to limit the scope of the invention to the DHCP protocol. This invention applies equally to any application in which the relay agent adds information to client/server packets for use by the relay agent, other relay agent(s), servers, and/or clients.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US3248296P | 1996-12-09 | 1996-12-09 | |
| US32482P | 1996-12-09 | ||
| US97286597A | 1997-11-18 | 1997-11-18 | |
| US972865 | 1997-11-18 | ||
| PCT/US1997/022006 WO1998026530A1 (en) | 1996-12-09 | 1997-12-03 | System, device, and method for routing dhcp packets in a public data network |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| EP0947067A1 true EP0947067A1 (de) | 1999-10-06 |
| EP0947067A4 EP0947067A4 (de) | 2002-05-02 |
Family
ID=26708479
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| EP97951515A Withdrawn EP0947067A4 (de) | 1996-12-09 | 1997-12-03 | System, vorrichtung und verfahren zur wegeleitung von dhcp paketen in einem öffentlichen datennetzwerk |
Country Status (5)
| Country | Link |
|---|---|
| EP (1) | EP0947067A4 (de) |
| CN (1) | CN1123154C (de) |
| AU (1) | AU5514298A (de) |
| CA (1) | CA2274050A1 (de) |
| WO (1) | WO1998026530A1 (de) |
Families Citing this family (30)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6016307A (en) | 1996-10-31 | 2000-01-18 | Connect One, Inc. | Multi-protocol telecommunications routing optimization |
| US6473404B1 (en) | 1998-11-24 | 2002-10-29 | Connect One, Inc. | Multi-protocol telecommunications routing optimization |
| WO2000044132A2 (en) * | 1999-01-25 | 2000-07-27 | Telefonaktiebolaget Lm Ericsson (Publ) | Secure and efficient address resolution for client stations connected over wide area network links to ip networks such as the internet |
| GB2346766A (en) * | 1999-02-12 | 2000-08-16 | Nokia Mobile Phones Ltd | Routing messages between a client and a selected server |
| JP3746395B2 (ja) * | 1999-04-20 | 2006-02-15 | 富士通株式会社 | 遠隔監視システム |
| US6952428B1 (en) * | 2001-01-26 | 2005-10-04 | 3Com Corporation | System and method for a specialized dynamic host configuration protocol proxy in a data-over-cable network |
| US7106739B2 (en) * | 2001-06-27 | 2006-09-12 | Intel Corporation | Method enabling network address translation of incoming session initiation protocol connections based on dynamic host configuration protocol address assignments |
| US6807184B2 (en) * | 2002-02-06 | 2004-10-19 | Thomson Licensing S.A. | Method and apparatus for parameter borrowing for network address translator configuration |
| US7720044B1 (en) | 2002-04-19 | 2010-05-18 | Nokia Corporation | System and method for terminal configuration |
| AU2002368088B2 (en) * | 2002-07-08 | 2007-10-18 | Packetfront Sweden Ab | Dynamic port configuration of network equipment |
| AU2003252054B2 (en) * | 2002-08-24 | 2008-09-25 | Cisco Technology, Inc. | Packet processing engine |
| US7234163B1 (en) | 2002-09-16 | 2007-06-19 | Cisco Technology, Inc. | Method and apparatus for preventing spoofing of network addresses |
| US7232063B2 (en) | 2003-06-09 | 2007-06-19 | Fujitsu Transaction Solutions Inc. | System and method for monitoring and diagnosis of point of sale devices having intelligent hardware |
| CN100370768C (zh) * | 2003-07-07 | 2008-02-20 | 华为技术有限公司 | 触发对用户ip地址分配的方法 |
| CN100362800C (zh) * | 2003-07-11 | 2008-01-16 | 华为技术有限公司 | 一种通过数据报文触发用户终端上线的方法 |
| US8230067B2 (en) | 2003-10-31 | 2012-07-24 | Ericsson Ab | DHCP proxy in a subscriber environment |
| CN100512170C (zh) * | 2003-12-31 | 2009-07-08 | 中兴通讯股份有限公司 | 宽带接入设备对动态主机配置协议的中继用户的控制方法 |
| EP1763856B1 (de) * | 2004-05-13 | 2017-03-15 | Cisco Technology, Inc. | Lokalisieren, provisionieren und identifizieren von einrichtungen in einem netzwerk |
| DE102005006889B4 (de) * | 2005-02-15 | 2007-01-11 | Siemens Ag | Verfahren, Kommunikationsanordnung und Kommunikationsvorrichtung zum Einrichten einer Kommunikationsbeziehung in zumindest einem Kommunikationsnetz |
| EP1739929B1 (de) * | 2005-06-29 | 2012-05-30 | Alcatel Lucent | Verfahren zum Weiterleiten einer Abwärtsnachricht und Netzwerkeinheit zur Realisierung des Verfahrens |
| US7345585B2 (en) | 2005-08-01 | 2008-03-18 | Cisco Technology, Inc. | Network based device for providing RFID middleware functionality |
| US8698603B2 (en) | 2005-11-15 | 2014-04-15 | Cisco Technology, Inc. | Methods and systems for automatic device provisioning in an RFID network using IP multicast |
| CN100579121C (zh) | 2006-02-17 | 2010-01-06 | 华为技术有限公司 | 一种保障专线用户上网的方法 |
| US8606604B1 (en) * | 2007-06-12 | 2013-12-10 | David L. Huber | Systems and methods for remote electronic transaction processing |
| US8161541B2 (en) * | 2007-12-13 | 2012-04-17 | Alcatel Lucent | Ethernet connectivity fault management with user verification option |
| US8078721B2 (en) | 2008-02-15 | 2011-12-13 | Cisco Technology, Inc. | Dynamic host configuration protocol (DHCP) initialization responsive to a loss of network layer connectivity |
| US8539053B2 (en) | 2009-02-27 | 2013-09-17 | Futurewei Technologies, Inc. | Apparatus and method for dynamic host configuration protocol version 6 extensions for configuring hosts with multiple interfaces |
| CN103563313B (zh) * | 2011-06-30 | 2017-02-15 | 三菱电机株式会社 | Ip地址分配系统 |
| US9634934B2 (en) | 2015-05-08 | 2017-04-25 | Cisco Technology, Inc. | Dynamic host configuration protocol relay in a multipod fabric |
| CN107343058B (zh) * | 2017-07-06 | 2020-09-04 | 北京网瑞达科技有限公司 | 一种ip地址分配的系统及其工作方法 |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5557748A (en) * | 1995-02-03 | 1996-09-17 | Intel Corporation | Dynamic network configuration |
| EP0830772A1 (de) * | 1995-06-05 | 1998-03-25 | Shiva Corporation | Verfahren und vorrichtung zur lieferung von einzelidentifiziern an fernzugangnetzwerkbenutzern |
| US5812819A (en) * | 1995-06-05 | 1998-09-22 | Shiva Corporation | Remote access apparatus and method which allow dynamic internet protocol (IP) address management |
| US5717860A (en) * | 1995-09-20 | 1998-02-10 | Infonautics Corporation | Method and apparatus for tracking the navigation path of a user on the world wide web |
| US5724510A (en) * | 1996-09-06 | 1998-03-03 | Fluke Corporation | Method of configuring a valid IP address and detecting duplicate IP addresses in a local area network |
-
1997
- 1997-12-03 CN CN97180192.4A patent/CN1123154C/zh not_active Expired - Fee Related
- 1997-12-03 AU AU55142/98A patent/AU5514298A/en not_active Abandoned
- 1997-12-03 CA CA002274050A patent/CA2274050A1/en not_active Abandoned
- 1997-12-03 EP EP97951515A patent/EP0947067A4/de not_active Withdrawn
- 1997-12-03 WO PCT/US1997/022006 patent/WO1998026530A1/en not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| WO1998026530A1 (en) | 1998-06-18 |
| CN1251710A (zh) | 2000-04-26 |
| AU5514298A (en) | 1998-07-03 |
| EP0947067A4 (de) | 2002-05-02 |
| CN1123154C (zh) | 2003-10-01 |
| CA2274050A1 (en) | 1998-06-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0947067A1 (de) | System, vorrichtung und verfahren zur wegeleitung von dhcp paketen in einem öffentlichen datennetzwerk | |
| US6282575B1 (en) | Routing mechanism for networks with separate upstream and downstream traffic | |
| JP4519214B2 (ja) | クライアント構成方法 | |
| KR100750370B1 (ko) | 어드레스 획득 | |
| US6603758B1 (en) | System for supporting multiple internet service providers on a single network | |
| US7139818B1 (en) | Techniques for dynamic host configuration without direct communications between client and server | |
| US6128294A (en) | Network connecting apparatus | |
| EP1407378B1 (de) | Computernetzwerke | |
| EP1494433B1 (de) | Überprüfung auf doppelte MAC Adressen und dynamische Zuweisung von MAC Adressen | |
| US5922049A (en) | Method for using DHCP and marking to override learned IP addesseses in a network | |
| US8260887B2 (en) | Method for automatic configuration of an access router compatible with the DHCP protocol, for specific automatic processing of IP flows from a client terminal | |
| Wimer | Clarifications and extensions for the bootstrap protocol | |
| US8477782B2 (en) | VRRP and learning bridge CPE | |
| US20080075085A1 (en) | Packet forwarding apparatus with function of limiting the number of user terminals to be connected to ISP | |
| WO1998026555A1 (en) | Method and apparatus for dynamic packet filter assignment | |
| Armitage et al. | IPv6 over Non-Broadcast Multiple Access (NBMA) networks | |
| CN101179603B (zh) | IPv6网络中用于控制用户网络接入的方法和装置 | |
| JP2001326696A (ja) | アクセス制御方法 | |
| KR100231705B1 (ko) | 하이브리드 게이트웨이 구조 및 그 운용 방법 | |
| CN100438477C (zh) | 用于业务分隔的过滤器和用于业务分隔的过滤器的方法 | |
| US7085836B1 (en) | System and method for automatic private IP address selection | |
| US7558844B1 (en) | Systems and methods for implementing dynamic subscriber interfaces | |
| KR20010073827A (ko) | 인터넷 엣지 라우터에서의 인터넷 프로토콜 주소확장 방법 | |
| WO2000044132A2 (en) | Secure and efficient address resolution for client stations connected over wide area network links to ip networks such as the internet | |
| Haverinen | Improving user privacy with firewall techniques on the wireless LAN access point |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
| 17P | Request for examination filed |
Effective date: 19990709 |
|
| AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): DE FR GB |
|
| A4 | Supplementary search report drawn up and despatched |
Effective date: 20020314 |
|
| AK | Designated contracting states |
Kind code of ref document: A4 Designated state(s): DE FR GB |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION HAS BEEN WITHDRAWN |
|
| 18W | Application withdrawn |
Withdrawal date: 20020603 |
|
| P01 | Opt-out of the competence of the unified patent court (upc) registered |
Effective date: 20230520 |