맞춤기술찾기

이전대상기술

분산 구조 라우터에서의 계층2 테이블 관리 방법 및 시스템

  • 기술번호 : KST2015080578
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 분산 구조 라우터에서 IPv4/IPv6 패킷 포워딩을 수행하기 위해 필요로 하는 ARP(Address Resolution Protocol; 주소 결정 프로토콜), NDP(Neighbor Discovery Protocol; 인접(이웃) 탐색 프로토콜) 테이블 정보를 동시에 가지고 있는 계층2(Layer2; L2) 테이블에 대한 관리 방법 및 시스템이 개시된다. 본 발명에 따른 분산 구조 라우터에서의 L2 테이블 관리 방법 및 시스템은, 분산 구조 라우터에서 각 라인 카드에 분산되어 서로 다른 L2 테이블로 관리되고, 전체적으로 통합된 L2 테이블은 라우팅 프로세서에서 관리하여 운용자에게 제공된다. 또한, 에이징 시에 통합된 L2 테이블 정보에 대해 라우팅 프로세서에서 ARP/NDP 메시지를 전송함으로서 네트워크 주소 정보를 수집한다. IPv4/IPv6 포워딩 엔트리 정보가 추가되거나, 호스트를 목적지로 전달하는 패킷이 전송되는 경우에는 라인 카드에서 ARP/NDP 메시지를 전송하여 인접 노드의 네트워크 주소를 요구한다. ARP/NDP 응답 메시지는 라인 카드와 라우팅 프로세서에 모두 전달되어, 별도의 내부적인 제어 메시지를 필요로 하지 않고도 라인 카드와 라우팅 프로세서 간의 L2 테이블 정보의 일치성을 보장할 수 있게 한다.
Int. CL H04L 29/06 (2006.01) H04L 12/28 (2006.01)
CPC H04L 45/745(2013.01) H04L 45/745(2013.01) H04L 45/745(2013.01) H04L 45/745(2013.01) H04L 45/745(2013.01)
출원번호/일자 1020050046109 (2005.05.31)
출원인 한국전자통신연구원
등록번호/일자 10-0670818-0000 (2007.01.11)
공개번호/일자 10-2006-0124276 (2006.12.05) 문서열기
공고번호/일자 (20070119) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2005.05.31)
심사청구항수 18

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전광역시 유성구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 강유화 대한민국 대구 중구
2 김태일 대한민국 대전 유성구
3 정해원 대한민국 대전 대덕구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 리앤목특허법인 대한민국 서울 강남구 언주로 **길 **, *층, **층, **층, **층(도곡동, 대림아크로텔)
2 이해영 대한민국 서울 강남구 언주로 **길 **, *층, **층, **층, **층(도곡동, 대림아크로텔)(리앤목특허법인)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전 유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 특허출원서
Patent Application
2005.05.31 수리 (Accepted) 1-1-2005-0288850-22
2 선행기술조사의뢰서
Request for Prior Art Search
2006.09.07 수리 (Accepted) 9-1-9999-9999999-89
3 선행기술조사보고서
Report of Prior Art Search
2006.10.17 수리 (Accepted) 9-1-2006-0068607-38
4 의견제출통지서
Notification of reason for refusal
2006.10.24 발송처리완료 (Completion of Transmission) 9-5-2006-0616533-06
5 명세서등보정서
Amendment to Description, etc.
2006.11.08 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2006-0818746-59
6 의견서
Written Opinion
2006.11.08 수리 (Accepted) 1-1-2006-0818745-14
7 등록결정서
Decision to grant
2006.12.15 발송처리완료 (Completion of Transmission) 9-5-2006-0752039-19
8 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.08.04 수리 (Accepted) 4-1-2009-5150899-36
9 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
분산 구조 라우터에서의 계층2(L2) 테이블 관리 방법에 있어서, a) IPv4 또는 IPv6 포워딩 엔트리 정보가 새롭게 추가되는 단계; b) 소정의 호스트를 목적지 주소로 갖는 패킷이 수신되는 단계;c) 에이징 수행 시작과 종료를 알리고, 에이징 수행 타이머와 에이징 타이머를 관리하는 에이징 처리단계;d) 상기 에이징 수행 시작과 종료에 따른 L2 테이블을 검색하는 검색단계;e) 상기 a)단계의 넥스트홉(NEXTHOP), 상기 b)단계의 호스트, 그리고 상기 d)단계의 모든 L2 테이블 엔트리에 대해 ARP/NDP 요구 메시지를 전송하는 단계; f) 전송된 ARP/NDP 요구 메시지에 대한 ARP/NDP 응답 메시지의 수신 단계;g) 에이징 수행 시작 시, 상기 d)단계의 모든 L2 테이블 엔트리에 대해 에이징 필드 값을 REQUEST로 설정하고, 상기 f)단계에서 수신된 정보에 대한 L2 테이블을 추가/갱신하는 단계;h) 에이징 수행 종료 시, 상기 d)단계에서 검사하는 모든 L2 테이블 엔트리에 대해 에이징 필드 값이 REQUEST 상태로 남아있는 L2 테이블 엔트리를 삭제하는 단계를 구비하는 것을 특징으로 하는 L2 테이블 관리 방법
2 2
제1항에 있어서, 포워딩 엔트리를 추가하는 상기 a)단계는,하나의 IPv4/IPv6 포워딩 엔트리가 새롭게 추가되거나, 기존의 포워딩 엔트리가 변경되는 단계;라인 카드 프로세서에서 포워딩 엔트리 정보의 NEXTHOP인 인접 라우터에 대해 네트워크 주소를 요구하는 단계를 포함하는 것을 특징으로 하는 L2 테이블 관리방법
3 3
제1항에 있어서, 소정의 호스트를 목적지 주소로 갖는 패킷이 수신되는 단계로서 상기 b)단계는,인접한 네트워크에 존재하는 호스트를 목적지 주소로 가진 패킷이 수신되는 단계; 라인 카드 프로세서에서 수신된 패킷의 목적지 IPv4/IPv6 호스트 주소에 대해 네트워크 주소를 요구하는 단계를 포함하는 것을 특징으로 하는 L2 테이블 관리방법
4 4
제1항에 있어서, 상기 에이징 처리하는 상기 c)단계는,에이징 타이머를 설정하고, 매 주기마다 에이징 수행을 알리는 단계; 및 에이징 수행 시작 시, 에이징 수행 타이머를 설정하여 타이머가 만기되었을 때 에이징 수행 종료를 알리는 단계를 포함하는 것을 특징으로 하는 L2 테이블 관리방법
5 5
제4항에 있어서, 상기 에이징 타이머는 상기 c)단계에서 운용자가 임의로 정할 수 있도록 하는 것을 특징으로 하는 L2 테이블 관리방법
6 6
제1항에 있어서, 상기 L2 테이블을 검색하는 상기 d)단계는,상기 c)단계에서 에이징 수행 시작을 알리면, 라우팅 프로세서에서 L2 테이블을 검색하여 각 엔트리의 IP 주소에 대해 네트워크 주소를 요청하고, 라우팅 프로세서의 L2 테이블 엔트리의 에이징 필드 값을 REQUEST 상태로 설정 요구하는 단계; 및상기 c)단계에서 에이징 수행 종료를 알리면, 라우팅 프로세서 모든 L2 테이블 엔트리의 에이징 필드 값을 검사하는 단계를 포함하는 것을 특징으로 하는 L2 테이블 관리방법
7 7
제1항에 있어서, 상기 ARP/NDP 요구 메시지를 전송하는 e)단계는,상기 a)단계와 b)단계의 요구에 따라 라인 카드 프로세서에서 ARP Request 또는 Neighbor Solicitation 메시지를 전송하는 단계; 및상기 d)단계에서 요구하는 라우팅 프로세서의 L2 테이블 엔트리에 대해, 각 엔트리의 IP 주소에 대한 ARP Request 또는 Neighbor Solicitation 메시지를 라우팅 프로세서에서 전송하는 단계를 구비하는 것을 특징으로 하는 L2 테이블 관리방법
8 8
제1항에 있어서, ARP/NDP 응답 메시지를 수신하는 상기 f)단계는,상기 ARP/NDP 요구 메시지에 대한 응답 메시지로 ARP Response 또는 Neighbor Advertisement 메시지를 수신하는 단계;수신된 메시지 내의 IP 주소와 MAC 주소를 전달하는 단계를 포함하는 L2 테이블 관리 방법
9 9
제8항에 있어서, 상기 ARP/NDP 응답 메시지는 라인 카드 프로세서와 라우팅 프로세서로 모두 전달되어, 두 프로세서 간 L2 테이블 정보의 일치성을 보장하기 위한 별도의 제어 메시지를 필요로 하지 않는 것을 특징으로 하는 L2 테이블 관리 방법
10 10
제1항에 있어서, 상기 ARP/NDP 응답 메시지를 수신하는 상기 f)단계는,에이징 수행 시작 시, 상기 d)단계로부터 요구되는 라우팅 프로세서의 L2 테이블 엔트리 전체에 대해 에이징 필드 값을 REQUEST 상태로 설정하는 단계; 및상기 f)단계로부터 전달받은 IP 주소, MAC 주소에 대해 L2 테이블 엔트리를 추가하거나 갱신하는 단계; 라우팅 프로세서의 추가또는 갱신된 엔트리 에이징 필드 값을 RESPONSE 상태로 설정하는 단계를 포함하는 L2 테이블 관리방법
11 11
제1항에 있어서, 상기 L2 테이블을 삭제하는 h)단계는,에이징 수행 종료 시, 상기 d)단계에서 검사되는 라우팅 프로세서의 L2 테이블 전체 엔트리에 대해, 에이징 필드 값이 REQUEST 상태로 남아있어 ARP/NDP 응답 메시지를 수신하지 못한 엔트리를 삭제하는 단계;삭제된 엔트리에 대해 해당 라인 카드 프로세서로 L2 테이블 엔트리 삭제를 요구하는 단계를 포함하는 L2 테이블 관리방법
12 12
제1항에 있어서, 상기 b)단계의 소정의 호스트는 인접 네트워크에 존재하는 호스트인 것을 특징으로 하는 L2 테이블 관리방법
13 13
분산 구조 라우터에서의 계층2(L2) 테이블 관리 시스템에 있어서, 포워딩 엔트리가 추가되거나 호스트 목적지 패킷을 수신하였을 경우, 인접 라우터 또는 호스트에 대한 ARP 요청 또는 인접노드 요청 메시지를 전송하고, 응답으로 ARP 응답 또는 인접노드 광고 메시지를 수신하는 라인 카드 프로세서의 ARP/NDP 패킷 처리부; 및에이징 타이머 및 에이징 수행 타이머를 관리하고, 에이징 주기마다 에이징 수행 타이머를 설정하여 에이징 수행 시작 시에 라우팅 프로세서의 모든 L2 테이블 엔트리에 대한 네트워크 주소 요청 및 에이징 필드 값을 REQUEST로 설정을 요구하고, 에이징 수행 종료 시에 라우팅 프로세서의 모든 L2 테이블 엔트리의 에이징 필드 값 검사를 요구하는 라우팅 프로세서의 에이징 처리부; 및상기 에이징 처리장치로부터 에이징 수행 시작 시에 요구되는 IP 주소에 대해 ARP Request 또는 Neighbor Solicitation를 전송하고, ARP Response 또는 Neighbor Advertisment 메시지를 수신하는 라우팅 프로세서의 ARP/NDP 패킷 처리부를 포함하는 것을 특징으로 하는 L2 테이블 관리 시스템
14 14
제13항에 있어서, 상기 에이징 처리장치로부터 에이징 수행 시작 시에 상기 라우팅 프로세서의 모든 L2 테이블 엔트리의 에이징 필드 값을 REQUEST 상태로 설정하고, 상기 ARP/NDP 패킷처리장치로부터 전달되는 IP 주소, MAC 주소에 대해 에이징 필드 값을 RESPONSE 상태로 엔트리를 추가하거나 갱신하며, 상기 에이징 처리장치로부터 에이징 수행 종료 시에는 라우팅 프로세서 L2 테이블의 모든 엔트리 에이징 필드 값을 검사하여 RESPONSE 상태로 갱신되지 않은 엔트리는 삭제하고, 해당 라인 카드 프로세서로 삭제된 엔트리 정보를 전달하는 라우팅 프로세서의 L2 테이블 관리부를 더 포함하는 것을 특징으로 하는 L2 테이블 관리 시스템
15 15
제13항에 있어서, 상기 라인 카드 프로세서의 ARP/NDP 패킷 처리장치로부터 전달되는 L2 테이블 엔트리 정보를 라인 카드 프로세서의 L2 테이블 엔트리에 추가/갱신하고, 상기 라우팅 프로세서 L2 테이블 관리장치로부터 전달되는 엔트리 정보에 대해 라인 카드 프로세서 L2 테이블의 해당 엔트리를 삭제하는 라인 카드 프로세서 L2 테이블 관리부를 더 포함하는 것을 특징으로 하는 L2 테이블 관리 시스템
16 16
제13항에 있어서,상기 에이징 처리를 위한 별도의 에이징 필드를 가지며 IPv4, IPv6 정보를 모두 가지는 라인 카드 프로세서 L2 테이블 및 라우팅 프로세서 L2 캐시를 더 포함하는 것을 특징으로 하는 L2 테이블 관리 시스템
17 17
제16항에 있어서, 상기 라인 카드 프로세서 L2 테이블은 해당 인터페이스에 대한 정보를 갖는 것을 특징으로 하는 L2 테이블 관리 시스템
18 18
제16항에 있어서, 상기 라우팅 프로세서 L2 캐시는 상기 라인 카드 프로세서 L2 테이블의 정보를 모두 포함하는 것을 특징으로 하는 L2 테이블 관리 시스템
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.