USRE42078E

Method for preventing IP address cheating in dynamic address allocation

Claim Score by NHIP

Read claim 1, the broadest

Abstract

Disclosed is a method for preventing IP address cheating in dynamic address allocation. Firstly, check the source MAC address and the source IP address involved in an ARP packet sent from a subscriber terminal, i.e., detect whether there is a matching item in the legal subscriber address table; if so, process it normally, otherwise discard the ARP packet. In this way, an illegal subscriber cannot access to network through IP address cheating, but a legal subscriber can operate normally and continuously. For a subscriber terminal with a static IP address, a static item table is set in the legal subscriber address by manual configuration. When a new subscriber terminal asks for being allocated an IP address, check whether the IP address to be allocated has been set as a static item; if so, inform the subscriber terminal of applying for another IP address. In this way, it is guaranteed that static IP address having been allocated to a subscriber terminal will not be re-allocated, and it is avoided that the subscriber terminal with legal static IP address cannot access to network normally due to the re-allocation of IP address.

USRE42078E, drawing sheet 1
Sheet 1 of 4

Term

Term ended

Expired 23 June 2023, 3.3 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

9 claims: 3 independent, 6 dependent

  1. 1
    Broadest claimClaim Score 66, broad(NHIP)A method for preventing IP address cheating in dynamic address allocation, comprising:detecting, by using an exchange a switch , in a legal subscriber address table whether there is a matching item corresponding to the source Medium Access Control (MAC) address and the source Internet Protocol (IP) address involved in an Address Resolution Protocol (ARP) packet which is sent from a subscriber terminal;if so, adding the source IP address and the source MAC address involved in the ARP packet to the ARP table so as to make it possible for the subscriber terminal to access to network;otherwise, discarding the ARP packet.
  2. 8
    A switch for preventing IP address cheating in dynamic address allocation, comprising:a first means, configured to detect in a legal subscriber address table whether there is a matching item corresponding to a source Medium Access Control ( MAC ) address and a source Internet Protocol ( IP ) address involved in an Address Resolution Protocol ( ARP ) packet sent from a subscriber terminal;a second means, configured to add the source IP address and the source MAC address involved in the ARP packet to an ARP table so as to make it possible for the subscriber terminal to access to a network, if there is a matching item corresponding to the source MAC address and the source IP address involved in the ARP packet sent from the subscriber terminal;a third means, configured to discard the ARP packet, if there is no matching item corresponding to the source MAC address and the source IP address involved in the ARP packet sent from the subscriber terminal.
  3. 9
    A system for preventing IP address cheating in dynamic address allocation, comprising:a switch comprising a first means, a second means and a third means, wherein the first means, configured to detect in a legal subscriber address table whether there is a matching item corresponding to a source Medium Access Control ( MAC ) address and a source Internet Protocol ( IP ) address involved in an Address Resolution Protocol ( ARP ) packet sent from a subscriber terminal;wherein the second means, configured to add the source IP address and the source MAC address involved in the ARP packet to an ARP table so as to make it possible for the subscriber terminal to access to a network, if there is a matching item corresponding to the source MAC address and the source IP address involved in the ARP packet sent from the subscriber terminal;wherein the third means, configured to discard the ARP packet, if there is no matching item corresponding to the source MAC address and the source IP address involved in the ARP packet sent from the subscriber terminal.