문맥 (context)
[청구항 10]
입력되는 ipv6 패킷이 참조하는 프리픽스, 다음 홉(hop), 출력인터페이스를 포함하는 정보를 엔트리로 가지는 커널 포워딩 테이블
상기 다음 홉 정보에 의하여 참조되는 ipv6 주소, 인터페이스, 링크 계층 주소를 포함하는 정보를 엔트리로 가지는 커널 네이버 테이블
상기 ipv6 패킷이 전달될 출력 라인카드와 포트번호를 포함하는 정보를 엔트리로 가지는 커널 인터페이스 테이블
동적 혹은 정적 라우팅 정보에 따라 상기 커널 포워딩 테이블을 업데이트하는 포워딩 관리부
상기 라우터의 이웃노드에서 수신되는 na(neighbor advertisement) 메시지에 따라 상기 커널 네이버 테이블을 업데이트하는 네이버 관리부; 및
사용자에 의한 인터페이스 변경 혹은 ipv6 주소의 변경시 상기 커널 인터페이스 테이블을 업데이트하는 인터페이스 관리부
를 포함하며 분산 구조 라우터의 라우팅 프로세스 장치 및 라인카드에 각각 구비되는 분산 구조 라우터에서 ipv6 커널 기반 포워딩을 제어하는 장치
[청구항 11]
제10항에 있어서,상기 인터페이스 관리부는상기 라우팅 프로세스 장치에 구비된 경우, 상기 라우터가 수용하는 모든 인터페이스를 상기 커널 인터페이스 테이블에 업데이트되도록 하고 인터페이스 정보가 변경되면 그 정보를 상기 라우터내의 모든 라인카드의 인터페이스 관리부로 전달하는 것을 특징으로 하는 분산 구조 라우터에서 ipv6 커널 기반 포워딩제어하는장치.
[청구항 12]
제10항에 있어서,상기 인터페이스 관리부는ipv6 패킷 포워딩을 라인카드에서 수행하는 경우에는 상기 ipv6 패킷이 출력되는 라인카드에서 해당 인터페이스에 대한 커널 인터페이스 테이블 엔트리를 구성하도록 하고 상기 커널 인터페이스 테이블 엔트리를 상기 라우터내의 모든 라인카드의 인터페이스 관리부에 전달하는 것을 특징으로 하는 분산 구조 라우터에서 ipv6 커널 기반 포워딩제어하는장치.
[청구항 13]
제10항에 있어서,상기 포워딩 관리부는상기 라우팅 프로세스 장치에 구비된 경우, ipv6 포워딩 매체에 무관하게 동작하여 변경되는 라우팅 정보를 상기 라우터 내의 모든 라인카드의 포워딩 관리부로 전달하여 상기 포워딩 테이블 엔트리를 공유하는 것을 특징으로 하는 분산 구조 라우터에서 ipv6 커널 기반 포워딩제어하는장치.
[청구항 14]
제10항에 있어서,상기 네이버 관리부는네이버 테이블 룩업 실패시 발생하는 ns 메시지에 대응하여 이웃 노드에서 전송하는 na 메시지에 기초하여 상기 네이터 테이블에 엔트리로 추가한 후, 상기 라우터의 모든 네이버 관리부로 전송하는 것을 특징으로 하는 분산 라우터에서 ipv6 커널 기반 포워딩제어하는장치.
[청구항 15]
(a) 분산 구조 라우터에서 제공하는 모든 인터페이스에 대해 대응되는 커널 인터페이스를 구성하는 단계
(b) ipv6 패킷 포워딩을 위한 커널 포워딩 테이블, 커널 인터페이스 테이블 그리고 커널 네이버 테이블을 커널에 구비하는 단계
(c) 상기 라우터의 인터페이스에 연결된 이웃 노드들의 주소를 수집하는 단계; 및
(d) 상기 커널 포워딩 테이블, 커널 인터페이스 테이블 그리고 커널 네이버 테이블 및 주소를 기초로 ipv6 패킷 포워딩을 라인카드 프로세스 커널 혹은 라우팅 프로세스 커널에서 수행하는 단계
를 구비하는 것을 특징으로 하는 분산 구조 라우터에서 ipv6 커널 기반 포워딩을 제어하는 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
지시문 (instruction)
주어진 본문을 읽고 관련 정보를 분석하여 질문에 답하라.
질문 (question)
인터페이스 관리부가 라우팅 프로세스 장치에 구비된 경우, 인터페이스 정보가 변경되었을 때 해당 정보는 어떻게 처리되고 전달되는가?
추론 과정 (compact_reasoning)
-
1과제 해석
task_interpretation인터페이스 관리부가 라우팅 프로세스 장치에 구비된 조건에서, 인터페이스 정보 변경 시의 처리 및 전달 과정을 파악해야 한다.
-
2정보 추출
information_extraction청구항 11에서 인터페이스 관리부가 라우팅 프로세스 장치에 구비된 경우의 동작 조건을 추출한다.
- 상기 인터페이스 관리부는상기 라우팅 프로세스 장치에 구비된 경우
-
3근거 선택
evidence_selection인터페이스 정보 변경 시의 구체적인 처리(업데이트)와 전달(라인카드 전달)에 관한 구절을 선택한다.
- 상기 라우터가 수용하는 모든 인터페이스를 상기 커널 인터페이스 테이블에 업데이트되도록 하고 인터페이스 정보가 변경되면 그 정보를 상기 라우터내의 모든 라인카드의 인터페이스 관리부로 전달하는 것
-
4논리 통합
logical_integration인터페이스 정보 변경 시, 모든 인터페이스가 커널 인터페이스 테이블에 업데이트되며, 해당 정보가 라우터 내 모든 라인카드의 인터페이스 관리부로 전달된다는 논리를 결합한다.
-
5결론 도출
conclusion_formulation질문에 대한 답변으로, 모든 인터페이스를 커널 인터페이스 테이블에 업데이트하고 변경된 정보를 모든 라인카드의 인터페이스 관리부로 전달한다는 결론을 도출한다.
-
6답변 생성
answer_generation추출된 정보를 바탕으로 질문에 직접적인 답변을 작성한다.
최종 답변 (final_answer)
인터페이스 관리부가 라우팅 프로세스 장치에 구비된 경우, 상기 라우터가 수용하는 모든 인터페이스가 커널 인터페이스 테이블에 업데이트되도록 처리되며, 인터페이스 정보가 변경되면 그 정보를 상기 라우터 내의 모든 라인카드의 인터페이스 관리부로 전달한다.
핵심 해석 (core_interpretation)
분산 구조 라우터에서 인터페이스 관리부가 라우팅 프로세스 장치에 위치할 때, 인터페이스 정보의 변경 사항을 커널 인터페이스 테이블에 반영하고 이를 모든 라인카드로 전파하여 일관성을 유지하는 메커니즘을 설명한다.