Abstract:
1. 청구범위에 기재된 발명이 속한 기술분야 본 발명은 인터넷 프로토콜 패킷 룩업 방법에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은, IPv6 패킷을 처리하는 노드의 128비트 길이의 로컬 인터페이스 프리픽스 엔트리 정보만을 저장하는 작은 크기의 CAM과 64비트 이하의 네트워크 프리픽스 엔트리 정보를 저장하는 다단계로 구성되는 포워딩 테이블들을 이용하여 IPv6 패킷을 이용하여 통신을 하는 모든 네트워크 상의 노드에서 인입되는 IPv6 패킷을 최소 시간 내에 해당 목적지로 전송하기 위해 필요한 IPv6 인터넷 프로토콜 패킷 룩업 방법을 제공하고자 함. 3. 발명의 해결방법의 요지 본 발명은, 인터넷 프로토콜 패킷 룩업 방법에 있어서, 패킷 수신기로부터 패킷을 수신하여 헤더 정보를 추출하고, 추출된 헤더 정보에서 목적지 주소를 추출하여 CAM(Content Addressable Memory)에서 룩업을 수행하는 CAM 룩업단계; 상기 CAM 룩업단계에서 룩업 매칭이 발생하였는지를 확인하는 CAM 룩업 확인단계; 상기 CAM 룩업 확인단계에서, 매칭이 된 경우는 중앙 제어기로 패킷을 전달하고, 매칭이 되지 않은 경우는 상기 CAM에 저장된 인덱스를 이용하여 멀티비트-트라이 테이블 위치를 파악하여 해당 멀티비트-트라이 테이블을 이용하여 룩업을 수행하는 멀티비트-트라이 테이블 룩업단계; 상기 멀티비트-트라이 테이블 룩업단계에서 매칭이 발생하는지를 확인하는 멀티비트-트라이 테이블 룩업 확인단계; 및 상기 멀티비트-트라이 테이블 룩업 확인단계에서, 매칭이 발생하면 외부 네트워크로 전송해야할 패킷이므로 패킷 송신기로 패킷을 전달하고, 매칭이 발생하지 않으면 패킷을 폐기하거나 디폴트 루트로 패킷을 전송하는 패킷 처리단계를 포함함. 4. 발명의 중요한 용도 본 발명은 네트워크 시스템 등에 이용됨. IPv6, 인터넷 프로토콜, 프리픽스, 룩업, 포워딩 정보, 로컬 인터페이스 정보, 인덱스, CAM
Abstract:
PURPOSE: An ER-LSP(Explicit Routed-Label Switched Path) management method for admitting the fault of an MPLS(Multi Protocol Label Switching) system and an apparatus therefor are provided to prevent that unnecessary control messages are generated by the resetting of all ER-LSPs by managing LDP(Label Distribution Protocol) session information and state information according to the ER-LSPs and resetting only a corresponding ER-LSP by stored information when an LDP session is connected after a system and link fault is removed. CONSTITUTION: An ER-LSP database(40) stores an ER-LSP ID, an ER-LSP state, link information, and a link state with respect to each ER-LSP. An ER-LSP setup/release management unit(20) manages the setup and release of the ER-LSP. A state informing block performs a line recovery and LDP session setup informing function and a link fault and LDP session release informing function. If the fault of the LDP session and link is sensed by the state informing block, an ER-LSP fault management unit(60) performs the fault management function of the ER-LSP, releases assigned resources, and releases internal switch connection setup. If the state of the ER-LSP is changed by the ER-LSP setup/release management unit(20) and the ER-LSP fault management unit(60), an ER-LSP state management unit(30) changes ER-LSP state information and LDP session information of the ER-LSP database(40). When the LDP session setup is sensed by the state informing block, an ER-LSP resetting task block(90) requests resetting with respect to the ER-LSP of the setup state and the ER-LSP of a down-state.
Abstract:
PURPOSE: A device and a method for adaptively controlling cell transfer in an ATM(Asynchronous Transfer Mode)-based MPLS(Multi-Protocol Label Switching) system are provided to periodically calculate an ATM cell transfer rate by using IP packet characteristics information varying according to given CR-LSP(Constraint-Route Label Switched Path) band information and time, and to reflect the calculated information on channel bands, thereby securing CR-LSP service quality and efficiently using system bands. CONSTITUTION: A database(40) manages data such as band characteristics according to CR-LSPs. A packet size statistics collector(30) collects IP(Internet Protocol) packet statistical information according to CR-LSPs from a delivery engine(80) to record the collected information in the database(40). A cell transfer rate calculator(50) calculates the current maximum cell transfer rate and an average transfer rate based on the information stored in the database(40), and stores the calculated rates in the database(40). A band converter(60) calculates change rates of the maximum and average cell transfer rates by using the information stored in the database(40), if update of the maximum and average cell transfer rates is notified from the cell transfer rate calculator(50), and updates prior maximum and average cell transfer rates stored in the database(40) according to the calculated change rates, then requests change of bands allocated to the CR-LSPs to a connection controller(70).
Abstract:
PURPOSE: A method for setting a connection and restoring a fault of the connection for protecting and restoring the connection in an MPLS(Multi Protocol Label Switching) network is provided to efficiently make use of network resources by setting up a protection connection using former connection fault information in case that an LSP(Label Switching Path) connection fault is generated in an MPLS network, and by rapidly restoring the connection fault using an MPLS FIS(Fault Indication Signal). CONSTITUTION: Information capable of triggering a fault restoration system is received(801). It is analyzed whether the information is an LDP connection setting request(802). In case that a new LSP connection setting is requested, a connection setting response is waited(803). In case that the connection setting response is received, it is checked whether there is link information which experienced a PD fault(804). In case that there's the information, a protection connection is set up(805). In case that a PSL receives fault notifying information(806), it is checked whether the protection connection has already set up(807). In case that the protection connection has already set up, a traffic is switched(809). In case that the protection connection has not already set up, the protection connection is set up(808). After that the switching is performed(809). In case that the PSL receives fault restoration notifying information(810), the protection connection is maintained(811).
Abstract:
A method and an apparatus for updating link state information are provided to remarkably reduce the overheads due to link state update and the fluctuation of a routing protocol by reducing the number of times link state information is updated. A node, in a network where a plurality of nodes are connected through links, transmits link state information, which indicates the state of its own connected link, to a neighbor node, and constructs a whole network link state table containing link state information of the whole network, based on the transmitted link state information(S110). If a QoS routing request is made, the node configures a QoS routing table, based on the whole network link state table, and establishes a QoS path. The node calculates a value consumed for the resources of each link located on the established QoS path and acquires the present value and average value of the link state information(S120). In case the difference between the present value and average value of the link state information is larger than a threshold, the node transmits the present value to the neighbor node(S130).
Abstract:
A method and an apparatus for updating link state information are provided to remarkably reduce the overheads due to link state update and the fluctuation of a routing protocol by reducing the number of times link state information is updated. A node, in a network where a plurality of nodes are connected through links, transmits link state information, which indicates the state of its own connected link, to a neighbor node, and constructs a whole network link state table containing link state information of the whole network, based on the transmitted link state information(S110). If a QoS routing request is made, the node configures a QoS routing table, based on the whole network link state table, and establishes a QoS path. The node calculates a value consumed for the resources of each link located on the established QoS path and acquires the present value and average value of the link state information(S120). In case the difference between the present value and average value of the link state information is larger than a threshold, the node transmits the present value to the neighbor node(S130).
Abstract:
PURPOSE: A method for supplying an extranet IP-VPN(Virtual Private Network) service in an MPLS(Multi Protocol Label Switching)-based network is provided to simply support the extranet service, and to assign more than one RD(Route Descriptor) for the same interface, thereby simultaneously supporting an intranet service and the extranet service. CONSTITUTION: When path information is added(231), a CE(Customer Edge)1(121) transmits the path information to a PE(Provider Edge)1(111)(232). The PE1(111) retrieves an RD, and decides whether a VPN_intra1 is connected with a VPN_extra2(233), then distributes path update information to BGP peers(234). The path update message is reflected on a VPN_extra2 table of a PE3(113)(235). The PE3(113) transmits the path information to a CE3(123)(236), and modifies route information(237). The received information is reflected on a VPN_extra2 table of a PE4(114)(239). The PE4(114) transmits the path information to a CE4(124)(240).
Abstract:
본 발명은 멀티 프로토콜 레이블 교환(MPLS) 망에서 라우터간의 트래픽 흐름들에 대한 서비스품질(QoS)을 보장하는 경로 보호 방법 및 그 기록매체에 관한 것으로서, MPLS 망 등에서 임의의 두 레이블 에지 라우터(LER : Label Edge Router)간의 트래픽 흐름의 집합에 대한 QoS 조건이 주어져 있을 때, 사전 보호 경로 설정을 통해 망의 고장시에 신속히 제한적 레이블 스위치 경로(CR-LSP)를 복구하여 그 QoS 조건을 보장함으로써, 망의 자원 활용도와 서비스 가용성을 최대화하기 위한 경로 보호 방법 및 그 기록매체를 제공하기 위하여, 한 쌍의 LER 사이의 트래픽 흐름의 집합에 대한 QoS 조건을 만족하는 동작/보호 경로들로 경로 집합을 설정하는 단계; 설정된 경로 집합에 속하는 모든 경로들을 동작 경로로 활용하면서 동시에 서로의 보호 경로로도 활용할 수 있도록, 트래픽 흐름 집합에 속하는 각 트래픽 흐름들이 요구하는 자원을 경로 집합에 속하는 모든 경로들에 할당하여 예약한 후에, 고장인 경로를 식별하는 단계; 및 정상인 상태에서 고장인 상태로 바뀐 경로들에 할당되었던 예약 자원을 정상인 경로로 옮겨 할당함으로써 트래픽 흐름 집합의 QoS 조건을 만족시켜, 트래픽 흐름 집합을 QoS 조건이 만족되도록 전송하는 단계를 포함함.
Abstract:
PURPOSE: A VPN(Virtual Private Network) service system in an MPLS(Multi Protocol Label Switching) network and a method thereof are provided so that an edge router can efficiently provide VPN service on the basis of a communication network like an MPLS network. CONSTITUTION: An operator command processing block(11) receives and processes an operator's command. A VPN_CFB(12) is a VPN service function block that provides VPN service actually. A BGP4_FB(13) indicates a BGP4+ function block to transfer generic routing information and VPN routing information. An SIG_FB(14), a function block to set up an LSP(Label Switched Path), executes a CR-LDP protocol or an RSVP-TE protocol. An IBM_FB(15) creates a resource management and forwarding entry and transfers the created entry to a VFE_FB(16). The VFE_FB(16) indicates a forwarding engine. A VPN_comp_t(17) is a table to manage information related to VPN groups and sites. A VPN_rib_t(18) is a table to manage VPN routing information. A VPN_path_t(19) is a table to manage paths by the site. An LSP_table(20) stores LSP associated information. A VPN_ft(21) indicates a VPN forwarding table.
Abstract:
A link information management method of OSPF(Open Shortest Path First)-TE(Traffic Engineering) and a device are provided to generate relatively small link state advertising messages through available bandwidth change information of accumulated links and changed available bandwidth information of links, thereby preventing an increase in traffic within a network. TE link information set by an operator is inputted(201). A neighbor with a routing peer of neighboring nodes is formed by using link management information initialized on the basis of the TE link information(202,203). The TE link information is exchanged with the neighboring nodes to configure a TE-LSDB(Link State DB) for providing TE paths(204). If a TE link resource information change event occurs, the link management information is updated(205,206). It is decided whether to advertise the TE link resource information change based on statistical information of available link bandwidths, and the routing peer of the neighboring nodes is notified with the change of the TE link resource information(207,208). The TE-LSDB is reconfigured according to the changed TE link resource information(209).