Introduction
Este documento descreve o fluxo de pacote do Modelo de Multicast de Origem Qualquer (ASM - Any-Source Multicast).
Informações de Apoio
Este documento fornece o fluxo de pacote detalhado do fluxo de pacote Multicast Nativo e a análise de sua saída. Isso descreve a saída de análise detalhada e o fluxo de pacotes no plano de controle e no plano de encaminhamento.
O ASM é o modelo no qual o receptor não tem o conhecimento do remetente. Significa que pode receber tráfego de qualquer fonte. O receptor está ciente apenas do grupo multicast que o remetente usa e do Internet Group Management Protocol (IGMP) para assinar e receber todo o tráfego destinado a esse endereço.
Tudo isso é abordado neste documento:
1. O que acontece quando o Receptor está ativo.
2. O que acontece quando a Origem está ativa.
3. O que acontece quando o registro é recebido no ponto de encontro (RP).
4. Como (S,G) se formou. Até o roteador First Hop (FHR).
5. Qual caminho é seguido para o primeiro Fluxo Multicast.
6. O que acontece quando dois fluxos recebem no LHR (Last Hop Router).
7. Como o SPT (Shortest Path Tree, Árvore de caminho mais curto) é formado sobre a árvore compartilhada. Exatamente o que acontece e o motivo pelo qual a mudança ocorre.
O Protocol Independent Multicast (PIM) é usado como um protocolo de roteamento multicast entre a origem e o receptor para criar a árvore multicast. No ASM, (*,G) a entrada multicast é usada em que * representa qualquer origem e G é o receptor de endereço de grupo multicast que está interessado para receber o tráfego.
Etapa 1. Quando o receptor está ativo, ele envia uma mensagem de relatório IGMP
- Quando a expressão de interesse do receptor é recebida, o roteador designado (DR) envia uma mensagem PIM Join para o RP desse grupo multicast.
- Esta mensagem Join é conhecida como um (*,G) Join porque ingressa no grupo G para todas as fontes desse grupo.
- A união (*,G) viaja salto a salto em direção ao RP para o grupo e, em cada roteador, passa pelo estado de árvore multicast para o grupo G é instanciada.
O LHR é considerado o roteador do último salto porque ele tem o flag C na entrada (*,G), o que significa que ele tem o receptor conectado diretamente (na verdade, nesse caso, ele é o próprio com o uso do comando igmp join group).
Etapa 2. Quando a origem está ativa
- Antes que o DR envie a mensagem de registro, em resumo, ele precisa consultar a tabela mroute para garantir que ela não seja o RP e tenha informações do RP-Set e todas as verificações exigem que o PIM seja ativado entre o roteador DR e o RP.
- Tanto o túnel FHR quanto o RP precisam ter encapsulamento e desencapsulamento de túnel de nível de software.
- Register Message (Registrar mensagem) fornece as informações Source Group (Grupo de origem) e a existência de Source (Origem).
- O pacote multicast encapsulado é extraído e o RP verifica se existe um estado (*,G) para o endereço de destino.
- Se não houver um estado (*,G), PIM Register-Stop é enviado de volta imediatamente.
Etapa 3. Árvore Compartilhada do Formulário
- Antes que o DR envie a mensagem de registro, em resumo, ele precisa consultar a tabela mroute para garantir que ela não seja o RP e tenha informações do RP-Set e todas as verificações exigem que o PIM seja ativado entre o roteador DR e o RP
- Tanto o túnel FHR quanto o RP precisam ter encapsulamento e desencapsulamento de túnel de nível de software
- Register Message (Registrar mensagem) fornece as informações Source Group (Grupo de origem) e a existência if Source (Origem).
- O pacote multicast encapsulado é extraído e o RP verifica se existe um estado (*,G) para o endereço de destino.
- Se não houver um estado (*,G), PIM Register-Stop é enviado de volta imediatamente.
Etapa 4. (S,G) Alcance de pacote em direção à FHR
- Somente a presença de MENSAGEM REGISTRADA no PIM JOIN RP (S,G) viaja até a FHR. Para criar o estado Encaminhamento.
- Depois que PIM JOIN, ele conclui o processo para criar um estado de encaminhamento de hardware para o fluxo de tráfego Multicast.
- Se houver (*,G) ouvintes, o RP começa a construir o SPT em direção ao endereço IP de origem multicast. Aqui é onde a verificação RPF é executada para descobrir a interface upstream para a qual enviar o PIM Join.
Etapa 5. Primeiro fluxo de pacote multicast, acesse o receptor através da árvore compartilhada
- Um roteador encaminha o fluxo multicast somente se for recebido na interface INC/RFP.
- O endereço de origem dos pacotes multicast é verificado em relação ao RT unicast.
- Determine a interface e o roteador multicast do próximo salto na direção da origem para onde a junção foi enviada.
- O RP está no processo de ingressar na árvore de origem específica para S, os pacotes de dados continuarão sendo encapsulados para o RP. Quando os pacotes de S também começarem a chegar nativamente ao RP, o RP receberá duas cópias de cada um desses pacotes.
- Nesse ponto, o RP começa a descartar a cópia encapsulada desses pacotes e envia uma mensagem REGISTER STOP de volta ao DR de S para evitar que o DR encapsule desnecessariamente os pacotes.
- Quando o RP receber o tráfego de origem através da árvore de origem. O caminho da origem do hardware está estabelecido. Defina o sinalizador "T" e a árvore será criada.
- O RP envia REGISTER STOP para destruir o túnel do FHR para o RP depois de receber o tráfego de origem.
- Para interromper esse processo de registro, o RP envia uma mensagem de parada de registro PIM
Etapa 6. O LHR recebe tráfego do SPT e envia mensagem de remoção para a árvore compartilhada
Após o recebimento de dois fluxos de tráfego multicast, o LHR começa a receber o tráfego do SPT e envia a mensagem de remoção para a árvore compartilhada.
O flag J significa que o respectivo estado (*,G) é alternar o SPT pelo roteador leaf.
Nº LHR
(10.0.12.1, 239.1.1.1), 00:00:38/00:02:21, flags: LJT
Interface de entrada: FastEthernet0/0, RPF nbr 10.0.78.7
Lista de interfaces de saída:
GigabitEthernet1/0, Encaminhamento/Esparso, 00:00:38/00:02:21
O flag "F" é normalmente encontrado para os estados criados no roteador PIM DR - ele sinaliza os estados de encaminhamento que correspondem aos fluxos registrados no RP. Se o sinalizador "F" persistir, o roteador provavelmente não poderá receber as mensagens PIM Register-Stop de volta do RP e, portanto, há fontes que não mudaram para o SPT.