CISCO IPv6 멀티캐스트 수신기 검색 프로토콜 사용 설명서
기능 정보 찾기
귀하의 소프트웨어 릴리스는 이 모듈에 설명된 모든 기능을 지원하지 않을 수 있습니다. 최신 주의사항 및 기능 정보는 다음을 참조하세요. 버그 검색 도구 플랫폼 및 소프트웨어 릴리스에 대한 릴리스 노트. 이 모듈에 설명된 기능에 대한 정보를 찾고 각 기능이 지원되는 릴리스 목록을 보려면 이 모듈 끝에 있는 기능 정보 표를 참조하세요.
Cisco Feature Navigator를 사용하여 플랫폼 지원 및 Cisco 소프트웨어 이미지 지원에 대한 정보를 찾으십시오. Cisco Feature Navigator에 액세스하려면 다음으로 이동하십시오. www.cisco.com/go/cfn. Cisco.com의 계정은 필요하지 않습니다.
IPv6 멀티캐스트 수신기 검색 프로토콜에 대한 제한 사항
- MLD 스누핑은 지원되지 않습니다. IPv6 멀티캐스트 트래픽은 브리지 도메인과 연결된 모든 EFP(이더넷 플로우 포인트) 또는 TEFP(트렁크 EFP)로 플러딩됩니다.
- MLD 프록시는 지원되지 않습니다.
- RSP1A의 경우 1000개가 넘는 IPv6 멀티캐스트 경로가 지원되지 않습니다.
- RSP1B의 경우 2000개가 넘는 IPv6 멀티캐스트 경로가 지원되지 않습니다.
- IPv6 멀티캐스트 수신기 검색 프로토콜은 ASR 900 RSP3 모듈에서 지원되지 않습니다.
IPv6 멀티캐스트 수신기 검색 프로토콜에 대한 정보
IPv6 멀티캐스트 초과view
IPv6 멀티캐스트 그룹은 특정 데이터 스트림을 수신하려는 임의의 수신기 그룹입니다. 이 그룹에는 물리적 또는 지리적 경계가 없습니다. 수신기는 인터넷이나 개인 네트워크 어디에나 위치할 수 있습니다. 특정 그룹으로 흐르는 데이터를 수신하는 데 관심이 있는 수신기는 로컬 장치에 신호를 보내 그룹에 가입해야 합니다. 이 신호는 MLD 프로토콜을 통해 달성됩니다.
장치는 MLD 프로토콜을 사용하여 직접 연결된 서브넷에 그룹 구성원이 있는지 여부를 확인합니다. 호스트는 MLD 보고 메시지를 보내 멀티캐스트 그룹에 가입합니다. 그런 다음 네트워크는 각 서브넷에 있는 멀티캐스트 데이터의 복사본 하나만을 사용하여 잠재적으로 무제한의 수신기에 데이터를 전달합니다. 트래픽을 수신하려는 IPv6 호스트를 그룹 구성원이라고 합니다.
그룹 구성원에게 전달된 패킷은 단일 멀티캐스트 그룹 주소로 식별됩니다. 멀티캐스트 패킷은 IPv6 유니캐스트 패킷과 마찬가지로 최선의 안정성을 사용하여 그룹에 전달됩니다.
멀티캐스트 환경은 송신자와 수신자로 구성됩니다. 그룹의 구성원인지 여부에 관계없이 모든 호스트는 그룹에 보낼 수 있습니다. 그러나 그룹의 구성원만 메시지를 받습니다.
멀티캐스트 주소는 멀티캐스트 그룹의 수신자를 위해 선택됩니다. 발신자는 이 주소를 da의 대상 주소로 사용합니다.tag그룹의 모든 구성원에게 도달하려면 램을 사용하세요.
멀티캐스트 그룹의 구성원은 동적입니다. 호스트는 언제든지 참여하고 나갈 수 있습니다. 멀티캐스트 그룹의 구성원 수나 위치에는 제한이 없습니다. 호스트는 동시에 둘 이상의 멀티캐스트 그룹의 구성원이 될 수 있습니다. 멀티캐스트 그룹의 활동 정도, 지속 기간, 멤버십은 그룹마다, 수시로 다를 수 있습니다. 구성원이 있는 그룹은 활동이 없을 수 있습니다.
IPv6 멀티캐스트 라우팅 구현
Cisco 소프트웨어는 IPv6 멀티캐스트 라우팅을 구현하기 위해 다음 프로토콜을 지원합니다.
- MLD는 IPv6 장치에서 직접 연결된 링크에서 멀티캐스트 수신기를 검색하는 데 사용됩니다. MLD에는 두 가지 버전이 있습니다.
- MLD 버전 1은 IPv2용 IGMP(Internet Group Management Protocol) 버전 4를 기반으로 합니다.
- MLD 버전 2는 IPv3용 IGMP 버전 4을 기반으로 합니다.
- Cisco 소프트웨어용 IPv6 멀티캐스트는 MLD 버전 2와 MLD 버전 1을 모두 사용합니다. MLD 버전 2는 MLD 버전 1(RFC 2710에 설명됨)과 완전히 역호환됩니다. MLD 버전 1만 지원하는 호스트는 MLD 버전 2를 실행하는 장치와 상호 운용됩니다. MLD 버전 1과 MLD 버전 2 호스트가 모두 혼합된 LAN도 마찬가지로 지원됩니다.
- PIM-SM은 장치 간에 어떤 멀티캐스트 패킷이 서로에게 전달되고 직접 연결된 LAN으로 전달되는지 추적할 수 있도록 사용됩니다.
- PIM-SSM(소스 특정 멀티캐스트의 PIM)은 특정 소스 주소(또는 특정 소스 주소를 제외한 모든 주소)에서 IP 멀티캐스트 주소로 패킷 수신에 대한 관심을 보고하는 추가 기능을 갖춘 PIM-SM과 유사합니다.
아래 그림은 IPv6 멀티캐스트 환경 내에서 MLD와 PIM-SM이 작동하는 위치를 보여줍니다.
그림 1: IPv6에 지원되는 IPv6 멀티캐스트 라우팅 프로토콜
IPv6용 멀티캐스트 수신기 검색 프로토콜
c에서 멀티캐스팅 구현을 시작하려면amp네트워크를 사용하는 경우 사용자는 먼저 멀티캐스트를 수신할 사람을 정의해야 합니다. MLD 프로토콜은 IPv6 장치에서 멀티캐스트 수신기의 존재를 검색하는 데 사용됩니다(예:amp파일, 멀티캐스트 패킷을 수신하려는 노드)을 직접 연결된 링크에서 수신하고 특히 어떤 멀티캐스트 주소가 해당 이웃 노드에 관심이 있는지 검색합니다. 로컬 그룹 및 소스별 그룹 멤버십을 검색하는 데 사용됩니다. MLD 프로토콜은 특수 멀티캐스트 쿼리기와 호스트를 사용하여 네트워크 전체의 멀티캐스트 트래픽 흐름을 자동으로 제어하고 제한하는 수단을 제공합니다. 멀티캐스트 쿼리기와 호스트의 차이점은 다음과 같습니다.
- 쿼리어는 어떤 네트워크 장치가 특정 멀티캐스트 그룹의 구성원인지 검색하기 위해 쿼리 메시지를 보내는 네트워크 장치입니다.
- 호스트는 쿼리자에게 호스트 멤버십을 알리기 위해 보고서 메시지를 보내는 수신자입니다.
동일한 소스로부터 멀티캐스트 데이터 스트림을 수신하는 쿼리어 및 호스트 집합을 멀티캐스트 그룹이라고 합니다.
쿼리 수행자와 호스트는 MLD 보고서를 사용하여 멀티캐스트 그룹에 가입 및 탈퇴하고 그룹 트래픽 수신을 시작합니다.
MLD는 ICMP(Internet Control Message Protocol)를 사용하여 메시지를 전달합니다. 모든 MLD 메시지는 홉 제한이 1인 링크 로컬이며 모두 경고 옵션이 설정되어 있습니다. 경고 옵션은 홉별 옵션 헤더의 구현을 의미합니다.
MLD에는 세 가지 유형의 메시지가 있습니다.
- 쿼리 - 일반, 그룹별, 멀티캐스트 주소별. 쿼리 메시지에서 MLD가 일반 쿼리를 보낼 때 멀티캐스트 주소 필드는 0으로 설정됩니다. 일반 쿼리는 연결된 링크에 수신기가 있는 멀티캐스트 주소를 알아냅니다.
그룹별 쿼리와 멀티캐스트 주소별 쿼리는 동일합니다. 그룹 주소는 멀티캐스트 주소입니다. - 보고 - 보고 메시지에서 멀티캐스트 주소 필드는 발신자가 수신하고 있는 특정 IPv6 멀티캐스트 주소의 필드입니다.
- 완료 - 완료 메시지에서 멀티캐스트 주소 필드는 MLD 메시지 소스가 더 이상 수신하지 않는 특정 IPv6 멀티캐스트 주소의 필드입니다.
MLD 보고서는 유효한 IPv6 링크-로컬 소스 주소 또는 지정되지 않은 주소(::)(전송 인터페이스가 아직 유효한 링크-로컬 주소를 획득하지 않은 경우)를 사용하여 전송되어야 합니다. Neighbor Discovery Protocol에서 IPv6 멀티캐스트 사용을 지원하기 위해 지정되지 않은 주소로 보고서를 보내는 것이 허용됩니다.
상태 비저장 자동 구성의 경우 DAD(중복 주소 감지)를 수행하려면 노드가 여러 IPv6 멀티캐스트 그룹에 가입해야 합니다. DAD 이전에는 보고 노드가 송신 인터페이스에 대해 가지고 있는 유일한 주소는 임시 주소이므로 통신에 사용할 수 없습니다. 따라서 불특정 주소를 사용해야 합니다.
MLD 버전 2 또는 MLD 버전 1 회원 보고서의 결과는 전역적으로 또는 인터페이스별로 제한될 수 있다고 MLD에 명시되어 있습니다. MLD 그룹 제한 기능은 MLD 패킷으로 인한 서비스 거부(DoS) 공격으로부터 보호합니다. 구성된 제한을 초과하는 멤버십 보고서는 MLD 캐시에 입력되지 않으며 해당 초과 멤버십 보고서에 대한 트래픽은 전달되지 않습니다.
MLD는 소스 필터링을 지원합니다. 소스 필터링을 사용하면 노드는 특정 소스 주소(SSM 지원에 필요한)에서만 패킷을 청취하거나 특정 멀티캐스트 주소로 전송된 특정 소스 주소를 제외한 모든 주소에서 패킷 수신에 대한 관심을 보고할 수 있습니다.
MLD 버전 1을 사용하는 호스트가 탈퇴 메시지를 보내는 경우 장치는 쿼리 메시지를 보내 이 호스트가 그룹에 조인된 마지막 MLD 버전 1 호스트인지 재확인해야 트래픽 전달을 중지할 수 있습니다. 이 기능은 약 2초 정도 소요됩니다. 이 "지연 대기 시간"은 IPv2 멀티캐스트용 IGMP 버전 4에도 있습니다.
MLD 액세스 그룹
MLD 액세스 그룹은 Cisco IPv6 멀티캐스트 장치에서 수신기 액세스 제어를 제공합니다. 이 기능은 수신기가 참여할 수 있는 그룹 목록을 제한하고 SSM 채널에 참여하는 데 사용되는 소스를 허용하거나 거부합니다.
IPv6 멀티캐스트 수신기 검색 프로토콜을 구성하는 방법
IPv6 멀티캐스트 라우팅 활성화
IPv6 멀티캐스트 라우팅을 활성화하려면 다음 단계를 완료하십시오.
시작하기 전에
먼저 IPv6 멀티캐스트 라우팅을 활성화하려는 장치의 모든 인터페이스에서 IPv6 유니캐스트 라우팅을 활성화해야 합니다.
요약 단계
- ~할 수 있게 하다
- 터미널 구성
- ipv6 멀티캐스트 라우팅 [vrf vrf-이름]
- 끝
자세한 단계
명령 또는 행동 | 목적 | |
1단계 | ~할 수 있게 하다 | 특권 EXEC 모드를 활성화합니다. |
Examp르 : 장치> 활성화 |
|
|
2단계 | 터미널 구성 Examp르 : 장치# 터미널 구성 |
글로벌 구성 모드로 들어갑니다. |
3단계 | ipv6 멀티캐스트 라우팅 [vrf vrf-이름]
Examp르 : 장치(구성)# ipv6 멀티캐스트 라우팅 |
모든 IPv6 지원 인터페이스에서 멀티캐스트 라우팅을 활성화하고 장치의 모든 활성화된 인터페이스에서 PIM 및 MLD에 대한 멀티캐스트 전달을 활성화합니다.
IPv6 유니캐스트 라우팅이 활성화되면 IPv6 멀티캐스트 라우팅은 기본적으로 비활성화됩니다. 특정 장치에서는 IPv6 유니캐스트 라우팅을 사용하려면 IPv6 멀티캐스트 라우팅도 활성화해야 합니다.
|
4단계 | 끝 Examp르 : 장치(구성)# 종료 |
특권 EXEC 모드로 종료합니다. |
인터페이스에서 MLD 사용자 정의
인터페이스에서 MLD를 사용자 정의하려면 다음 단계를 완료하십시오.
요약 단계
- ~할 수 있게 하다
- 터미널 구성
- ipv6 mld 상태 제한 숫자
- IPv6 mld [브르프 vrf-이름] ssm-map 활성화
- 인터페이스 유형 번호
- ipv6 mld 액세스 그룹 액세스 목록 이름
- ipv6 mld 정적 그룹 [그룹 주소] [[포함하다| 들어오지 못하게 하다] {소스 주소 | 소스 목록 [에이씨엘]}
- ipv6 mld 쿼리-최대-응답 시간 초
- ipv6 mld 쿼리 시간 초과 초
- ipv6 mld 쿼리 간격 초
- IPv6 MLD 제한 숫자 [제외하고 액세스 목록]
- 끝
자세한 단계
명령 또는 행동 | 목적 | |
1단계 | ~할 수 있게 하다 Examp르 : 장치> 활성화 |
특권 EXEC 모드를 활성화합니다.
|
2단계 | 터미널 구성 Examp르 : 장치# 터미널 구성 |
글로벌 구성 모드로 들어갑니다. |
3단계 | ipv6 mld 상태 제한 숫자 Examp르 : 장치(구성)# ipv6 mld 상태 제한 300 |
전 세계적으로 MLD 멤버십 보고서로 인한 MLD 상태 수에 대한 제한을 구성합니다.
구성된 제한을 초과한 후 전송된 멤버십 보고서는 MLD 캐시에 입력되지 않으며 초과 멤버십 보고서에 대한 트래픽은 전달되지 않습니다.
|
4단계 | IPv6 mld [브르프 vrf-이름] ssm-map 활성화 Examp르 : 장치(구성)# ipv6 mld ssm-map 활성화 |
구성된 SSM 범위의 그룹에 대해 SSM(소스 특정 멀티캐스트) 매핑 기능을 활성화합니다.
|
5단계 | 인터페이스 유형 번호 Examp르 : 장치(구성)# 인터페이스 GigabitEthernet 1/0/0 |
인터페이스 유형 및 번호를 지정하고 장치를 인터페이스 구성 모드로 전환합니다. |
6단계 | ipv6 mld 액세스 그룹 액세스 목록 이름 Examp르 : 장치(config-if)# ipv6 액세스 목록 acc-grp-1 |
사용자가 IPv6 멀티캐스트 수신기 액세스 제어를 수행할 수 있습니다.
|
7단계 | ipv6 mld 정적 그룹 [그룹 주소] [[포함하다|들어오지 못하게 하다] {소스 주소 | 소스 목록 [에이씨엘]} Examp르 : 장치(config-if)# ipv6 mld static-group ff04::10 include 100::1 |
멀티캐스트 그룹에 대한 트래픽을 지정된 인터페이스로 정적으로 전달하고 인터페이스가 마치 MLD 조이너가 인터페이스에 있는 것처럼 작동하도록 합니다.
|
|
||
8단계 | ipv6 mld 쿼리-최대-응답 시간 초 Examp르 : 장치(config-if)# ipv6 mld query-max-response-time 20 |
MLD 쿼리에 공지된 최대 응답 시간을 구성합니다.
|
9단계 | ipv6 mld 쿼리 시간 초과 초 Examp르 : 장치(config-if)# ipv6 mld query-timeout 130 |
장치가 인터페이스 쿼리기로 인계되기 전에 시간 초과 값을 구성합니다.
|
10단계 | ipv6 mld 쿼리 간격 초 Examp르 : 장치(config-if)# ipv6 mld 쿼리 간격 60 |
Cisco IOS XE 소프트웨어가 MLD 호스트 쿼리 메시지를 보내는 빈도를 구성합니다.
|
11단계 | ipv6 mld 제한 번호 [액세스 목록 제외]
Examp르 : 장치(config-if)# ipv6 mld 제한 100 |
인터페이스별로 MLD 멤버십 보고서로 인한 MLD 상태 수에 대한 제한을 구성합니다. 구성된 한도를 초과한 후 전송된 멤버십 보고서는 MLD 캐시에 입력되지 않으며 초과 멤버십 보고서에 대한 트래픽은 전달되지 않습니다.
인터페이스별 제한과 시스템별 제한은 서로 독립적으로 작동하며 서로 다르게 구성된 제한을 적용할 수 있습니다. 인터페이스별 제한이나 전역 제한을 초과하면 멤버십 상태가 무시됩니다. Except access-list 키워드 및 인수를 구성하지 않으면 모든 MLD 상태가 인터페이스에 구성된 캐시 제한에 포함됩니다. MLD 캐시 제한 계산에서 특정 그룹이나 채널을 제외하려면 Except access-list 키워드 및 인수를 사용하십시오. MLD 멤버십 보고서는 확장 액세스에서 허용되는 경우 인터페이스별 제한에 포함됩니다. |
MLD 장치 측 처리 비활성화
사용자는 지정된 인터페이스에서만 IPv6 멀티캐스트를 수행하기를 원할 수 있으므로 지정된 인터페이스에서 MLD 장치측 처리를 끄고 싶어할 수 있습니다. MLD 장치 측 처리를 비활성화하려면 다음 단계를 완료하십시오.
요약 단계
- ~할 수 있게 하다
- 터미널 구성
- 인터페이스 유형 번호
- ipv6 mld 라우터 없음
상세한 단계
명령 또는 행동 | 목적 | |
1단계 | ~할 수 있게 하다 Examp르 : 장치> 활성화 |
특권 EXEC 모드를 활성화합니다.
|
2단계 | 터미널 구성 Examp르 : 장치# 터미널 구성 |
글로벌 구성 모드로 들어갑니다. |
3단계 | 인터페이스 유형 번호 Examp르 : 장치(구성)# 인터페이스 GigabitEthernet 1/0/0 |
인터페이스 유형 및 번호를 지정하고 장치를 인터페이스 구성 모드로 전환합니다. |
4단계 | ipv6 mld 라우터 없음 Examp르 : 장치(config-if)# ipv6 mld 라우터 없음 |
지정된 인터페이스에서 MLD 장치 측 처리를 비활성화합니다. |
MLD 트래픽 카운터 재설정
MLD 트래픽 카운터를 재설정하려면 다음 단계를 완료하십시오.
요약 단계
- ~할 수 있게 하다
- IPv6 mld 지우기 [브르프 vrf-이름] 교통
상세한 단계
명령 또는 행동 | 목적 | |
1단계 | ~할 수 있게 하다 Examp르 : 장치> 활성화 |
특권 EXEC 모드를 활성화합니다.
|
2단계 | IPv6 mld 지우기 [브르프 vrf-이름] 교통 Examp르 : 장치# ipv6 mld 트래픽 지우기 |
모든 MLD 트래픽 카운터를 재설정합니다.
|
MLD 인터페이스 카운터 지우기
MLD 인터페이스 카운터를 지우려면 다음 단계를 완료하십시오.
요약 단계
- ~할 수 있게 하다
- IPv6 mld 지우기 [브르프 vrf-이름] 카운터 인터페이스 유형
상세한 단계
명령 또는 행동 | 목적 | |
1단계 | ~할 수 있게 하다 Examp르 : 장치> 활성화 |
특권 EXEC 모드를 활성화합니다.
|
2단계 | IPv6 mld 지우기 [브르프 vrf-이름] 카운터 인터페이스 유형 | MLD 인터페이스 카운터를 지웁니다. |
Examp르 : 장치# 클리어 ipv6 mld 카운터 GigabitEthernet1/0/0 |
|
MLD 그룹 지우기
IPv6 멀티캐스트 라우팅 테이블에서 MLD 관련 정보를 지우려면 다음 단계를 완료하십시오.
요약 단계
- ~할 수 있게 하다
- 터미널 구성
- IPv6 지우기 [아이씨엠피] mld 그룹 {* | 그룹 접두사 | 그룹 [원천]} [브르프 {vrf-이름 | 모두}]
- 끝
상세한 단계
명령 또는 행동 | 목적 | |
1단계 | ~할 수 있게 하다 Examp르 : 장치> 활성화 |
특권 EXEC 모드를 활성화합니다.
|
2단계 | 터미널 구성 Examp르 : 장치# 터미널 구성 |
글로벌 구성 모드로 들어갑니다. |
3단계 | IPv6 지우기 [아이씨엠피] mld 그룹 {* | 그룹 접두사 | 그룹 [원천]} [브르프 {vrf-이름 | 모두}]
Examp르 : 장치(구성)# ipv6 mld 그룹 지우기 * |
MLD 그룹 정보를 지웁니다.
|
IPv6 멀티캐스트 수신기 검색 프로토콜 확인
- 사용하세요 ipv6 mld 그룹 표시 [링크-로컬] [그룹 이름 | 그룹 주소] [인터페이스 유형 인터페이스 번호] [세부 사항 | 명백한] 명령을 사용하여 장치에 직접 연결되고 MLD를 통해 학습된 멀티캐스트 그룹을 표시합니다.
라우터# ipv6 mld 그룹 표시
MLD 연결 그룹 멤버십 그룹 주소 |
인터페이스 |
가동시간 만료 |
FF08::1 | 기0/4/4 | 00:10:22 00:04:19 |
- 사용하세요 ipv6 mfib 표시 [브르프 vrf-이름] [모두 | 링크스코프 | 말 수가 많은 | 그룹 주소 이름 | ipv6-접두사/접두사-길이 | 소스 주소 이름 | 인터페이스 | 상태 | 요약] 명령은 IPv6 MFIB(Multicast Forwarding Information Base)의 전달 항목과 인터페이스를 표시합니다.
다음 예amp파일은 그룹 주소 FF08:1::1로 지정된 MFIB의 전달 항목 및 인터페이스를 보여줍니다.
라우터# show ipv6 mfib ff08::1
- 사용하세요 ipv6 mld 인터페이스 표시 [유형 번호] 명령에 대한 멀티캐스트 관련 정보를 표시합니다.
다음은amp의 출력 보여주다 IPv6는 mld 인터페이스 기가비트 이더넷 인터페이스 0/4/4에 대한 명령:
라우터#는 ipv6 mld 인터페이스 gigabitethernet 0/4/4를 표시합니다.
- 사용하세요 ipv6 mld 표시 [브르프 vrf-이름] 교통 MLD 트래픽 카운터를 표시하는 명령:
라우터#은 ipv6 mld 트래픽을 표시합니다.
- 사용하세요 ipv6 mroute 표시 [브르프 vrf-이름] [링크-로컬 | [그룹 이름 | 그룹 주소 [소스 주소 | source-name] ] ] PIM 토폴로지 테이블에 정보를 표시하는 명령:
라우터# show ipv6 mroute ff08::1
문서 / 리소스
![]() |
CISCO IPv6 멀티캐스트 수신기 검색 프로토콜 [PDF 파일] 사용자 가이드 IPv6, 멀티캐스트 수신기 검색 프로토콜, 수신기 검색 프로토콜, 멀티캐스트 검색 프로토콜, 검색 프로토콜, 프로토콜 |