가공데이터 · 특허 지식베이스

IPv6 송신자 기반 멀티캐스트 패킷 포워딩을 위한네트워크 프로세서 및 그 방법 document_id 1020050051089

출원번호
1020050051089
분류
전기(H섹션)
문맥 (context)
[청구항 1] 패킷의 목적지 주소를 기초로 상기 패킷이 ipv6 송신자 기반 멀티캐스트 패킷인지 파악하고, 상기 패킷이 ipv6 송신자 기반 멀티캐스트 주소이면 상기 패킷의 소스 주소 및 목적지 주소를 해쉬키로 사용하여 멀티캐스트 포워딩 테이블을 검색하는 인그레스 포워더; 및 ipv6 멀티캐스트 출력 포트 테이블을 검색하여 상기 패킷에 해당하는 출력 포트의 수를 파악하고, 상기 파악된 포트의 수 만큼 상기 패킷을 복사하여 전송하는 이그레스 포워더 를 포함하는 것을 특징으로 하는 네트워크 프로세서 [청구항 2] 제 1항에 있어서,상기인그레스 포워더는,상기 패킷의 목적지 주소를 기초로 상기 패킷이 ipv6 멀티캐스트 패킷인지 ipv6 유니캐스트 패킷인지 파악하고, 상기 패킷이 ipv6 멀티캐스트 패킷이면 상기 패킷이 ipv6 송신자 기반 멀티캐스트 패킷인지 파악하는 패킷 분류부;상기 패킷이 ipv6 송신자 기반 멀티캐스트 패킷이면, 상기 패킷의 소스 주소 및 목적지 주소를 해쉬키로 사용하여 멀티캐스트 포워딩 테이블을 검색하고, 상기 검색된 포워딩 테이블의 엔트리가 반영된 패킷 메타 데이터를 생성하는 인그레스멀티캐스트포워포함하는것을특징으로 하는네트워크 프로세서. [청구항 3] 제 1항에 있어서,상기인그레스 포워더는,망으로부터 수신한 패킷의 데이터 링크 계층의 타입 값을 기초로 상기 패킷이 ipv6패킷파악하는것을특징으로 하는네트워크 프로세서. [청구항 4] 제 2항에 있어서,상기인그레스 포워더는,상기 인그레스 멀티캐스트 포워더로부터 전달받은 ipv6 송신자 기반 멀티캐스트 패킷을 csix 프레임으로 생성하여 상기 이그레스 포워더로 전달하는 csix프레임생성부더포함하는것을특징으로 하는네트워크 프로세서. [청구항 5] 제 2항에 있어서,상기인그레스 포워더는,상기 인그레스 멀티캐스트 포워더로부터 소정의 ipv6 링크 로컬 멀티캐스트 주소를 가지는 패킷을 전달받고, 상기 전달받은 패킷에 대한 예외 처리를 수행하는예외패킷 처리부더포함하는것을특징으로 하는네트워크 프로세서. [청구항 6] 제 1항에 있어서,레스 포워더는,상기 인그레스 멀티캐스트 포워더로부터 전달받은 패킷에 대한 출력 포트 수를 멀티캐스트 출력 포트 테이블을 검색하여 파악하는 이그레스 멀티캐스트 포워더; 및상기 파악된 출력 포트 수 만큼 상기 패킷을 복제하여 버퍼에 저장하는패킷 복제부포함하는것을특징으로 하는네트워크 프로세서. [청구항 7] 제 6에 있어서 상기 이그레스 포워더는, 상기 복제된 각각의 패킷에 대해 상기 멀티캐스트 출력 포트 테이블을 검색하여 해당하는 넥스트 홉을 상기 각각의 패킷에 설정하여 전송하는 패킷 전송부 를 더 포함하는 것을 특징으로 하는 네트워크 프로세서
지시문 (instruction)
주어진 본문을 읽고 관련 정보를 분석하여 질문에 답하라.
질문 (question)
IPv6 송신자 기반 멀티캐스트 패킷인 경우, 인그레스 포워더가 멀티캐스트 포워딩 테이블을 검색할 때 사용하는 해쉬키의 구성 요소는 무엇인가?
추론 과정 (compact_reasoning)
  1. 1과제 해석task_interpretation

    IPv6 송신자 기반 멀티캐스트 패킷일 때 인그레스 포워더가 멀티캐스트 포워딩 테이블 검색을 위해 사용하는 해쉬키의 구성 요소를 찾는 작업이다.

  2. 2정보 추출information_extraction

    청구항 1 및 청구항 2에서 IPv6 송신자 기반 멀티캐스트 패킷의 처리 방식과 해쉬키 사용에 관한 내용을 추출한다.

    • 상기 패킷이 ipv6 송신자 기반 멀티캐스트 주소이면 상기 패킷의 소스 주소 및 목적지 주소를 해쉬키로 사용하여 멀티캐스트 포워딩 테이블을 검색하는 인그레스 포워더
  3. 3근거 선택evidence_selection

    해쉬키의 구성 요소가 명시된 구절인 '소스 주소 및 목적지 주소'를 선택한다.

    • 상기 패킷의 소스 주소 및 목적지 주소를 해쉬키로 사용하여
  4. 4논리 통합logical_integration

    패킷이 IPv6 송신자 기반 멀티캐스트 패킷인 경우, 인그레스 포워더는 해당 패킷의 소스 주소와 목적지 주소를 결합하여 해쉬키로 사용함을 확인한다.

    • 상기 패킷이 ipv6 송신자 기반 멀티캐스트 주소이면 상기 패킷의 소스 주소 및 목적지 주소를 해쉬키로 사용하여
  5. 5결론 도출conclusion_formulation

    해쉬키의 구성 요소는 소스 주소와 목적지 주소임을 도출한다.

    • 상기 패킷의 소스 주소 및 목적지 주소를 해쉬키로 사용하여
  6. 6답변 생성answer_generation

    질문에 대한 직접적인 답변으로 소스 주소 및 목적지 주소를 제시한다.

    • 소스 주소 및 목적지 주소
최종 답변 (final_answer)
소스 주소 및 목적지 주소
핵심 해석 (core_interpretation)
IPv6 송신자 기반 멀티캐스트 패킷의 효율적인 포워딩을 위해 소스 주소와 목적지 주소를 결합한 해쉬키를 사용하여 멀티캐스트 포워딩 테이블을 검색하는 기술에 관한 것이다.