Abstract:
PURPOSE: An apparatus for detecting DDoS attack is provided to lower detection error rate and to efficiently defense DDoS attack. CONSTITUTION: An apparatus for detecting DDoS attack comprises: an information collecting unit(110) for collecting DDoS detection information; and an inspection unit(120) for calculating DDoS attack probability by first probability determined by traffic change ratio information, second probability determined by variation of first type flow change, and third probability determined by second type flow PPS(packet per second).
Abstract:
PURPOSE: A conversion device and method between an IPv6 address and an IPv4 address using dynamic mapping in a flow-based router are provided to perform conversion between the IPv6 address and the IPv4 address with the generation of a mapping table for communication between an IPv6 network and an IPv4 network in the router. CONSTITUTION: An IPv4 address pool(110) dynamically assigns an IPv4 address to an IPv6 terminal. A mapping table administration unit(140) creates the mapping table of the IPv4 address. A mapping table search unit(130) refers to a mapping table corresponding to an IPv6 packet in which the address conversion is necessary. A packet processing unit(120) performs packet forwarding through the lookup of IPv4 and IPv6 FIB(Forwarding Information Base) tables. On the basis of the searched mapping table, an address converting unit(150) performs address conversion.
Abstract:
PURPOSE: A DDoS attack detection and traffic reduction method using per-flow statistical information, and a system thereof are provided to quickly report DDoS traffic to a policy management server. CONSTITUTION: A router processes first statistical information to second statistical information(S303). A router confirms the change rate of the second statistical information(S304). In case the change rate exceeds a set threshold rate, the router decides a DDoS(Distributed Denial of Service) attack(S305). The router reports a DDoS attack generation event to a policy management server(S307). The router performs a rate limit function for the reduction of the traffic(S308).
Abstract:
PURPOSE: A method for allocating just resources to network users and an apparatus thereof are provided to dynamically bandwidth on the basis of a bandwidth reduction ratio dynamically determined. CONSTITUTION: A flow information collecting unit collects information about flow(S301). The flow information collecting unit groups the collected flow information(S302). A detection unit compares a ratio value between an F/B value and an F/P value with a predetermined threshold value. In case the ratio value exceeds the predetermined threshold value, a bandwidth control unit calculates a recommended bandwidth(S304,S305). The bandwidth control unit controls the bandwidth of the grouped flow(S306).
Abstract:
본 발명은 네트워크 장치에 관한 것으로, 특히 네트워크상의 특정 노드 또는 노드 그룹의 데이터 블록을 저장할 수 있는 블랙박스 기능을 가지는 라우터 장치와 그 장치를 포함하는 네트워크 시스템에 관한 것으로, 상기 라우터 장치는 노드 데이터가 저장되는 블랙박스용 메모리와; 유/무선 전송매체를 통해 전달되는 노드 데이터중 블랙박스 저장이 요구되는 데이터 패킷을 선별 처리하기 위한 하나 이상의 패킷 전처리부와; 상기 패킷 처리부를 통해 전달되는 노드 데이터를 상기 메모리에 저장하기 위한 데이터 저장부와; 외부 장치로부터의 노드 데이터 전송요청에 응답하여 해당 노드 데이터를 독출하기 위한 데이터 독출부와; 상기 데이터 독출부에 의해 독출된 노드 데이터를 패킷 형태로 가공하여 상기 외부 장치로 전송하기 위한 데이터 전송부;를 포함한다. 이로서, 본 발명의 라우터는 특정 노드 또는 노드 그룹의 최종 데이터 블록 내지 특정 조건에 맞는 최종 데이터블록을 블랙박스 메모리에 저장하고, 저장된 데이터를 필요로 하는 외부장치에 전송하여 줌으로서, 망의 불안으로 인해 유실될 수 있는 특정 노드 또는 노드 그룹의 단발성 메세지 또는 최종 메세지를 무사히 최종 서버 혹은 호스트로 전달할 수 있게 되는 것이다. 라우터, 블랙박스, 순환버퍼.
Abstract:
본 발명은 분산 구조의 라우터 시스템 및 그의 논스톱 패킷 포워딩 제어 방법에 관한 것으로, 라우터 프로세서가 교체되거나 재시동되더라도 끊김 없는 포워딩 서비스를 제공할 수 있도록, RIB를 기반으로 FIB를 구성하고, 상기 FIB를 기반으로 패킷 포워딩을 처리하는 다수의 라인카드들과, 정상 동작시에는 이웃 라우터의 라우팅 정보 또는 운영자가 제공하는 정보를 기반으로 상기 RIB를 구성하고, 장애발생시에는 상기 라인카드들에 존재하는 FIB를 기반으로 상기 RIB를 구성한 후, 상기 RIB를 상기 라인카드에 제공하는 라우터 프로세서와, 상기 라인카드들과 상기 라우터 프로세서간에 송수신되는 정보를 전달하는 버스를 포함하여 구성되며, 이에 의하여 패킷 포워딩 동작을 끊김 없이 수행할 뿐 만 아니라, 복구된 RIB를 이웃 라우팅 시스템 또는 운영자가 제공하는 라우팅 정보를 통해 갱신하여 정보의 일치성도 보장할 수 있다. 라우팅 시스템, 패킷 포워딩, RIB, FIB
Abstract:
A router system with a distributed structure and a method for controlling its non-stop packet forwarding are provided to guarantee consistency of information by updating a recovered RIB(Routing Information Base) through routing information and providing it to a line card. A plurality of line cards(210-2MO) configure an FIB(Forwarding Information Base) based on an RIB and process packet forwarding based on the FIB. When a router processor(100) normally operates, it configures the RIB based on routing information of an adjacent router and information provided by an operator, and when an error occurs, the router processor configures the RIB based on the FIBs existing in the line cards, and provides the RIBs to the line cards. An Ethernet bus(400) transfers information transmitted/received between the line cards and the router processor.
Abstract:
An apparatus for forwarding packets in a packet switch system and a method thereof are provided to implement a system more easily, to reduce cost in accordance with the implementation, to minimize a time delay in a multimedia application and to enhance performance. An apparatus for forwarding packets in a packet switch system comprises an interface unit(110a), a bus driving unit(120), a header parsing unit(130), a network search engine controller(140), a delaying unit(150), a rearranging header(160) and an overhead eliminating unit(170). The interface unit(110a) transmits or receives packets via an interface with a data link layer. The bus driving unit(120) converts the packets received via the interface unit(110a) by using a preset logic. The header parsing unit(130) analyzes the header of the converted packets. The network search engine controller(140) receives the analysis result and the packets from the header parsing unit(130) and controls an instruction for transmitting the packets by being linked to an external network search engine and a processor. The delaying unit(150) is for synchronizing the transmitted packets. The rearranging header(160) inserts information for processing each flow into the synchronized packets and rearranges the header of the packets. The overhead eliminating unit(170) eliminates overhead inserted into the packets for internal processing.
Abstract:
본 발명은 따른 고속 라우터에서의 패킷 처리창치 및 그 방법에 관한 발명으로서, 포워딩 프로세서의 입력단 프로세서에서 ARP(Address Resolution Protocol) 와 NDP(Neighbor Discovery Protocol) 관련 패킷을 복사해서 한 패킷은 제어프로세서로, 다른 한 패킷은 출력단 프로세서로 보내고, 출력단 프로세서에서는 계층2 주소 테이블 관리를 간접주소 테이블과 직접주소 테이블로 분리하여 관리하며, 간접주소 테이블은 입력단 프로세서 테이블의 넥스트홉 테이블에서 직접 인텍싱 되며, 직접주소 테이블은 목적지 IP 주소에 대한 해싱 테이블로 구성하므로써, 제어 프로세서와 포워딩 프로세서로 분리되어 있는 고속라우터에서 포워딩 프로세서가 차지하는 포워딩 정보 테이블의 메모리를 줄이고, 제어 프로세서와 포워딩 프로세서 사이의 IPC 메시지를 감소시켜 시스템 효율을 증대시킨다. 고속라우터, 간접주소 테이블, 직접주소 테이블, 계층2 주소 테이블
Abstract:
1. 청구범위에 기재된 발명이 속한 기술분야 본 발명은 인터넷 프로토콜 패킷 룩업 방법에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은, IPv6 패킷을 처리하는 노드의 128비트 길이의 로컬 인터페이스 프리픽스 엔트리 정보만을 저장하는 작은 크기의 CAM과 64비트 이하의 네트워크 프리픽스 엔트리 정보를 저장하는 다단계로 구성되는 포워딩 테이블들을 이용하여 IPv6 패킷을 이용하여 통신을 하는 모든 네트워크 상의 노드에서 인입되는 IPv6 패킷을 최소 시간 내에 해당 목적지로 전송하기 위해 필요한 IPv6 인터넷 프로토콜 패킷 룩업 방법을 제공하고자 함. 3. 발명의 해결방법의 요지 본 발명은, 인터넷 프로토콜 패킷 룩업 방법에 있어서, 패킷 수신기로부터 패킷을 수신하여 헤더 정보를 추출하고, 추출된 헤더 정보에서 목적지 주소를 추출하여 CAM(Content Addressable Memory)에서 룩업을 수행하는 CAM 룩업단계; 상기 CAM 룩업단계에서 룩업 매칭이 발생하였는지를 확인하는 CAM 룩업 확인단계; 상기 CAM 룩업 확인단계에서, 매칭이 된 경우는 중앙 제어기로 패킷을 전달하고, 매칭이 되지 않은 경우는 상기 CAM에 저장된 인덱스를 이용하여 멀티비트-트라이 테이블 위치를 파악하여 해당 멀티비트-트라이 테이블을 이용하여 룩업을 수행하는 멀티비트-트라이 테이블 룩업단계; 상기 멀티비트-트라이 테이블 룩업단계에서 매칭이 발생하는지를 확인하는 멀티비트-트라이 테이블 룩업 확인단계; 및 상기 멀티비트-트라이 테이블 룩업 확인단계에서, 매칭이 발생하면 외부 네트워크로 전송해야할 패킷이므로 패킷 송신기로 패킷을 전달하고, 매칭이 발생하지 않으면 패킷을 폐기하거나 디폴트 루트로 패킷을 전송하는 패킷 처리단계를 포함함. 4. 발명의 중요한 용도 본 발명은 네트워크 시스템 등에 이용됨. IPv6, 인터넷 프로토콜, 프리픽스, 룩업, 포워딩 정보, 로컬 인터페이스 정보, 인덱스, CAM