IP Library Granted Patent US 7,710,971
Granted Patent B2
US 7,710,971 · App. 11/592,136 · Granted May 4, 2010

Method of blocking network attacks using packet information and apparatus thereof

Assignee: Electronics and Telecommunications Research Institute
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,710,971
App. No.
11/592,136
Granted
May 4, 2010
Kind
B2
Abstract

A method of blocking network attacks using information included in a packet, and an apparatus thereof are provided. The method includes: receiving a packet containing information on the packet including at least information on a source from which the packet is sent, and information on a destination to which the packet is sent; and extracting the information on the packet included in the packet, comparing the information with a predetermined access control condition, and blocking or passing the packet. By doing so, a packet being transferred with a routing header capable of bypassing a security device as in an Internet Protocol version 6 (IPv6) network can be appropriately blocked or passed. Accordingly, security problems caused by the routing header can be overcome, and as a result, usage of the routing header can be promoted. Also, since a routing header can be used for transmitting a packet along a desired path, the routing header can be widely used without security problems, and can ease network security concerns relating to IPv6 networks that are expected to come into increasingly wide use.

Claims (16)

1. A method of blocking a network attack using information included in a packet, the method comprising:

receiving a packet containing information on the packet comprising at least information on a source from which the packet is sent, and information on a destination to which the packet is sent; and

extracting the information on the packet included in the packet, comparing the information with a predetermined access control condition, and blocking or passing the packet;

wherein the information on the received packet comprises a routing header specifying intermediate nodes through which the packet is transferred, so that the packet is transferred through the intermediate nodes;

wherein in the blocking or passing of the packet, the packet access control condition to block or pass the packet comprises a condition determined with comprising at least the source information, destination information, and routing header information of the packet; and

wherein, in the blocking or passing of the packet, by comparing the source and destination information of the packet included in the information on the packet with the blocking or passing criterion with respect to source and destination included in the packet access control condition, the blocking or passing of the packet is firstly determined, and if a routing header is included in the information on the packet, by comparing the source and routing header information included in the information on the packet with the blocking or passing criterion with respect to source and destination included in the packet access control condition, the blocking or passing of the packet is secondly determined.

2. The method of claim 1 , wherein the packet is a packet transferred through an IPv6 (Internet Protocol version 6) network, and the information on the packet is included in a header of the packet.

3. The method of claim 1 , wherein, in the blocking or passing of the packet, by comparing the source and destination information of the packet included in the information on the packet with a blocking or passing criterion with respect to source and destination included in the packet access control condition, the blocking or passing of the packet is determined.

4. The method of claim 1 , wherein, if a plurality of routing headers are included in the information on the packet, the comparison with the packet access control condition is performed by using one routing header, and then in the same manner, the comparison with the packet access control condition is sequentially performed using the remaining routing headers, so that the blocking or passing of the packet is determined.

5. An apparatus for blocking a network attack using information included in a packet, the apparatus comprising:

a packet reception unit receiving a packet containing information on the packet comprising information on a source from which the packet is sent, information on a destination to which the packet is sent, and a routing header specifying intermediate nodes through which the packet is transmitted, so that the packet can be transmitted through the intermediate nodes;

a packet information extraction unit extracting the information on the packet from the received packet;

an access control list comprising and storing a predetermined condition to block or pass a packet according to the source information, destination information of the packet; and

a packet processing unit comparing the source information, destination information and routing header of the packet included in the extracted information on the packet, with the condition of the access control list to block or pass the packet;

wherein, by comparing the source and destination information of the packet included in the information on the packet with the blocking or passing criterion with respect to source and destination included in the packet access control condition, the packet processing unit firstly determines to block or pass the packet, and then, if a routing header is included in the information on the packet, by comparing the source and routing header information included in the information on the packet with the blocking or passing criterion by source and destination included in the packet access control condition, the packet processing unit secondly determines to block or pass the packet.

6. The apparatus of claim 5 , wherein the packet received by the packet reception unit is a packet transmitted through an IPV6 network, and in the extraction of information on the packet by the packet information extraction unit, the information included in the header of the received packet is extracted.

Assignments (2)
LICENSE Recorded Mar 17, 2014
From: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
To: INTELLECTUAL DISCOVERY CO., LTD.
Reel/Frame 032456/0991 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 3, 2006
From: LIM, JAE DEOK; KIM, YOUNG HO; RYU, SEUNG HO; CHUNG, BO HEUNG; KIM, KI YOUNG
To: ELECTRICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
Reel/Frame 018508/0857 →
Priority Claims (1)
KR 10-2005-0108290 · Nov 12, 2005 · national
Continuity (1)
Related Publication 20070110069A1 · May 17, 2007