Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

멀티캐스트 데이터 처리

Cisco, Juniper 및 ALU에 대한 특정 멀티캐스트 show 명령을 수집한 후 mcpath.x라는 파일이 생성되고 멀티캐스트 흐름을 설명하기 위해 자동으로 로드됩니다. 플로우의 이름은 다음과 같이 멀티캐스트 그룹 IP 주소에서 파생됩니다.

멀티캐스트 플로우의 대역폭은 벤더에 따라 다르게 파생됩니다.

  • IOS의 경우 "show ip mroute active" 명령의 속도 줄에서 추출됩니다.

  • IOS-XR의 경우 bps_in에서 추출되고 "show mfib route rate" 명령에서 bps_out됩니다. 이 두 값의 평균은 플로우 대역폭으로 계산됩니다.

  • ALU의 경우 "show router pim group detail" 명령의 Curr Fwding Rate 줄에서 추출됩니다.

멀티캐스트 경로를 가져오면 오류 또는 잠재적 오류를 가리키는 메시지가 프로젝트 사양 파일의 Log 디렉터리에 있는 Import_MCTree_log.runcode 파일에 기록됩니다.

이 Import_MCTree_log.runcode 로그 파일에는 Lineno, Error Code, Error Message, Action, LineDetail 열이 포함되어 있습니다. Lineno 열은 mcpath.runcode 파일 내에서 참조되는 정확한 줄을 참조합니다. mcpath.runcde 자체의 Lineno에 있는 줄이 LineDetail 열에 표시됩니다.

오류 코드 열에 대한 다양한 값이 가능할 수 있습니다. 본보기; Path Ignored는 경로 지정이 무시됨을 나타냅니다. 경로 오류는 잘못된 IP 주소, 경로 사양에 지정된 터널 이름이 존재하지 않거나, 경로 사양에 간격이 있음 등과 같은 오류가 발생했음을 나타냅니다.

경로 오류가 발생하면 프로그램은 다음 작업 중 하나를 수행할 수 있습니다.

  • 무시됨: 오류가 감지되었으며 경로 사양이 무시되었습니다.

  • 경고: 오류가 감지되었지만 아무 작업도 수행되지 않았습니다. 예를 들어, 명시적 경로 사양의 일부 IP 주소는 네트워크에서 정의되지 않을 수 있습니다. 유효하지 않은 IP 주소는 여전히 기억되고(즉, 계속 표시되고 저장됨) 경고 코드가 인쇄됩니다.

  • 수정됨: tunnelpath.x 파일에서 가져온 경로의 경우 프로그램은 가능한 경우 경로를 수정하려고 시도합니다. tunnelpath.x 파일의 내용은 라우터의 CLI 출력을 기반으로 합니다. 형식은 공급업체마다 다를 수 있습니다. 서로 다른 두 벤더 노드 간의 링크가 지정되지 않은 경우가 있습니다. "고정"이 인쇄되면 지정되지 않은 링크를 설명하기 위해 프로그램에 의해 링크가 자동으로 추가됨을 의미합니다.

명시적 경로 사양의 경우, 경로 사양에 정의된 IP 주소 중 일부는 네트워크에서 정의되지 않을 수 있습니다. 이 경우 잘못된 IP 주소는 기억되지만(즉, 계속 표시되고 저장됨) 라우팅 시뮬레이션에는 영향을 미치지 않습니다.

오류 메시지를 추적하려면 경로 홉 바이 홉(IP 주소별 IP 주소)을 검토하고 트리를 구성하는 데 사용된 원시 멀티캐스트 경로 데이터를 확인해야 할 수 있습니다. Import_MCTree_log.runcode 로그 파일은 문제 해결을 지원하기 위한 것입니다.