Logotipo ADVANTECH

Protocolo ADVANTECH Aplicación de enrutador PIM-SM

ADVANTECH-Protocolo-PIM-SM-Router-App-fig-5

2023 Advantech Czech sro Non se pode reproducir nin transmitir ningunha parte desta publicación de ningunha forma nin por ningún medio, electrónico ou mecánico, incluíndo fotografía, gravación ou calquera sistema de almacenamento e recuperación de información sen o consentimento por escrito. A información deste manual está suxeita a cambios sen previo aviso e non representa un compromiso por parte de Advantech. Advantech Czech sro non será responsable dos danos incidentais ou consecuentes derivados da subministración, execución ou uso deste manual. Todas as marcas utilizadas neste manual son marcas rexistradas dos seus respectivos propietarios. O uso de marcas comerciais ou outras designacións nesta publicación é só para fins de referencia e non constitúe unha aprobación por parte do titular da marca comercial.

Símbolos usados

Aplicación ADVANTECH WoL Gateway Router - icon1Perigo: información sobre a seguridade do usuario ou posibles danos no router.
Aplicación ADVANTECH WoL Gateway Router - icon2Atención – Problemas que poden xurdir en situacións específicas.
Aplicación ADVANTECH WoL Gateway Router - icon3Información: consellos útiles ou información de especial interese.
Aplicación ADVANTECH WoL Gateway Router - icon4Example – Example de función, comando ou script.

Rexistro de cambios

Prexistro de cambios de rotocol PIM-SM
versión 1.0.0 (2012/06/11)

  • Primeiro lanzamento
    versión 1.1.0 (2013/11/13)
  • Engadiuse compatibilidade coa configuración do período do temporizador: ola, unirse/podar, arrancar
    versión 1.2.0 (2017/03/20)
  • Recompilado co novo SDK
    versión 1.2.1 (2018/09/27)
  • Engadíronse intervalos esperados de valores ás mensaxes de erro de JavaSript
    versión 1.2.2 (2019/01/02)
  • Engadida información da licenza
    versión 1.3.0 (2020/10/01)
  • Código CSS e HTML actualizados para que coincidan con firmware 6.2.0+
    versión 1.3.1 (2022/03/24)
  • Eliminouse a ruta de configuración codificada por acumulación
    versión 1.4.0 (2022/11/03)
  • Información da licenza reelaborada
    versión 1.5.0 (2023/07/24)
  • Actualizouse pimd á versión 2.3.2

Descrición da aplicación do router

O protocolo PIM-SM da aplicación do enrutador non está contido no firmware estándar do enrutador. A carga desta aplicación de enrutador descríbese no manual de configuración (consulte o capítulo Documentos relacionados). Debido a este módulo, está dispoñible o protocolo PIM-SM (Protocol Independent Multicast – Sparse Mode). É o protocolo de enrutamento de multidifusión máis usado que está deseñado partindo da hipótese de que os destinatarios de calquera grupo de multidifusión en particular estarán pouco distribuídos pola rede. Para recibir datos de multidifusión, os enrutadores deben comunicar explícitamente aos seus veciños ascendentes o seu interese en determinados grupos e fontes. PIM-SM usa de forma predeterminada árbores compartidas, que son árbores de distribución de multidifusión enraizadas nalgún nodo seleccionado (este enrutador chámase Punto de Rendezvous, RP) e utilizadas por todas as fontes que envían ao grupo de multidifusión.

Para a configuración, a aplicación de enrutador PIM SM está dispoñible web interface, que se invoca premendo o nome do módulo na páxina de aplicacións do router do router web interface. A parte esquerda do web interface contén o menú con páxinas para Configuración, seguimento (Estado) e Personalización do módulo. O bloque de personalización só contén o elemento Devolver, que cambia isto web interface á interface do router. Na parte de configuración do web interface é posible atopar o formulario que inclúe o seguinte:

  • Activar PIM-SM
    Permite a activación do módulo (especialmente executa a aplicación - pimd demon) implementando o protocolo PIM-SM.
  • Interfaces de rede
    Lista de interfaces de rede ethX e greX nas que se activará o protocolo PIM-SM. A configuración deste elemento está definida como a bandeira "todo multi" para a interface ethX (por exemplo, eth0) e a marca "multicast" para a interface greX (por exemplo, gre1). O valor TTL (Time to Live) é 64. Está prohibido o filtrado de rutas de retorno para todos os tipos de interfaces de rede mencionadas na lista. Isto faise configurando o elemento rp_filter apropiado no proceso file sistema (por exemplo, echo 0 > /proc/sys/net/ipv4/conf/eth0/rp_filter).
    ExampLe:
    eth0 gre1
  • Desactivar Vifs
    Corresponde a -N ou –(ver [3]), no proceso de execución da aplicación (daemon pimd) que implementa o protocolo PIM-SM. Se este elemento está marcado, todas as interfaces de rede en termos de PIM-SM están inactivas e deben activarse selectivamente (activar a opción de comando de pago no Capítulo 3 Configuración na páxina 4). Se este elemento non está marcado, entón a situación inverte e todas as interfaces de rede que non deberían ter o protocolo PIM-SM activo (por exemplo, ppp0) deben estar expresamente prohibidas. Pódense atopar detalles na documentación do daemon pimd (ver [3]).
  • Temporizador Ola Período
    As mensaxes de saúdo PIM envíanse periodicamente a cada interface que teña PIM activado na configuración file do daemon pimd (pode definilo no campo pimd. conf). Este elemento especifica o período de envío destas mensaxes. O valor predeterminado é 30 segundos.
  • Período de unión/poda do temporizador
    Usando este elemento pódese especificar o intervalo de tempo no que o enrutador envía a mensaxe de unión/poda PIM ao veciño RPF (Reverse Path Forwarding) ascendente. O intervalo predeterminado de mensaxes de unión/eliminación é de 60 segundos.
  • Período de arranque do temporizador
    Este elemento especifica un período de envío de mensaxes de arranque. O valor predeterminado é 60 segundos.
  • pimd. conf
    Configuración file de pimd daemon. Detalles e exampOs ficheiros pódense atopar na documentación do daemon pimd. Os cambios aplicaranse despois de premer o botón Aplicar.

Configuración

A seguinte lista menciona comandos que se poden usar ao editar pimd.conf file (representado polo mesmo elemento de nome na configuración web interface) e unha descrición detallada destes comandos.

  • preferencia_fonte_predeterminada
    O valor de preferencia úsase cando se seleccionan o reenviador e o enrutador ascendente para a LAN. Debido á falta de fiabilidade da obtención de preferencias dos protocolos de enrutamento unicast, permítese introducir o valor predeterminado mediante este comando. Introdúcese ao comezo do file. Canto menor sexa o valor, máis probable é que o router sexa seleccionado para os fins mencionados anteriormente. Pero as aplicacións dedicadas, como pimd, non se deben seleccionar na medida das aplicacións máis xerais, polo que é axeitado establecer o valor de preferencia algo máis alto (pode ser por exemploample 101).
  • métrica_fonte_predeterminada
    Establece o custo do envío de datos a través deste enrutador. O valor predeterminado preferido é 1024.
  • phyint [desactivar/activar] [altnet masklen ] [alcance máscara ] [thrhold thr] [preferencia de preferencia] [custo métrico]
  • Especifica interfaces polo seu enderezo IP ou polo seu nome. Se queres activar esta interface con valores predeterminados, non necesitas poñer nada máis. En caso contrario, introduza valores adicionais (unha descrición detallada está na documentación do daemon pimd [3]).
  • cand_rp [ ] [prioridade ] [tempo ] O punto de encontro (RP) é o elemento clave nas redes co protocolo PIM-SM. Este é o punto (router) que reúne os datos de fontes de multidifusión e os requisitos para tomar estes datos dos destinatarios de multidifusión. O punto de encontro no PIM pódese seleccionar de forma estática ou dinámica.
  • Para a selección dinámica utilízase o machnismo de arranque. Varios candidatos para o enrutador de arranque (CBSR) son seleccionados por un algoritmo simple BSR. Este router garante a selección dun RP dun conxunto de CRP (Candidate Rendezvous Point). O resultado debe ser un RP para o grupo de multidifusión no dominio PIM.
    Se usa o comando cand_rp en pimd.conf file, o enrutador correspondente converterase en CRP. Os parámetros son o enderezo da interface de rede que se utiliza para informar os parámetros deste CRP, a prioridade do CRP (un número máis baixo significa maior prioridade) e o período de informe. cand_bootstrap_router [ ] [prioridade ] Se usa o comando cand_bootstrap_router en pimd.conf file, o enrutador correspondente converterase en CBSR (consulte a descrición cand_rp). Os parámetros deste comando son similares aos do comando cand_rp.
  • enderezo_rp [ [enmascarado ]] Este comando aplícase cando se usa o método estático de selección de RP (ver a descrición de cand_rp). Un parámetro necesario é o enderezo IP (unicast) de RP ou un grupo de multidifusión. Parámetros adicionais poden limitar o uso de RP.
  • prefixo_grupo [enmascarado ] [prioridade ] Este comando aplícase cando se usa o método dinámico de selección RP. Especifica o grupo de multidifusión para o que o enrutador actúa como RP no caso de que se seleccione este enrutador do conxunto de CRP. O número máximo destas especificacións no pimd.conf file é 255.
  • switch_data_threshold [taxa intervalo ] O protocolo PIM-SM utiliza varias formas de transferir paquetes con enderezos de multidifusión entre fontes (transmisores) e destinatarios (receptores). Cada unha destas formas é unha topoloxía de rede lóxica característica. Esta topoloxía establécese mediante informes que se envían entre os enrutadores PIM-SM.
    Cada unha destas topoloxías -estruturas en árbore- ten o seu nome. Tamén hai unha árbore RP (RPT) que é a mesma que a árbore compartida. Outra opción é unha árbore específica da fonte e, finalmente, hai unha árbore do camiño máis curto específico da fonte.
  • Estes tipos de estruturas arbóreas están enumeradas na orde na que aumentan os gastos xerais necesarios para a súa montaxe e mantemento. Así mesmo na maioría dos casos tamén aumenta a súa capacidade de transmisión.
  • O comando switch_data_threshold establece un límite para a transición a unha topoloxía lóxica con maior rendemento. switch_register_threshold [taxa intervalo ] Oposto ao comando anterior.

Configuración example – Selección estática de RP
Abaixo está un examparchivo de configuración cunha selección estática de RP (Punto de cita). A configuración introdúcese no campo pimd.conf do ficheiro web interface desta aplicación de enrutador.

ADVANTECH-Protocolo-PIM-SM-Router-App-fig-1

Configuración example – Selección dinámica de RP

ADVANTECH-Protocolo-PIM-SM-Router-App-fig-1
Abaixo está un example de configuración cunha selección dinámica de RP (Rendezvous Point). A configuración introdúcese no campo pimd.conf do ficheiro web interface desta aplicación de enrutador.

ADVANTECH-Protocolo-PIM-SM-Router-App-fig-3

Rexistro do sistema
En caso de problemas é posible view o rexistro do sistema premendo o elemento do menú Rexistro do sistema. Na xanela móstranse informes detallados de aplicacións individuais que se executan no enrutador, incluíndo posibles informes relacionados co módulo PIM SM.

ADVANTECH-Protocolo-PIM-SM-Router-App-fig-4

Interoperabilidade
Pimd pode traballar con outros produtos de software que cumpran as especificacións do protocolo PIM-SM. As excepcións son algunhas versións antigas de iOS (Cisco) que non cumpren esta especificación nun momento dado. Máis concretamente, o problema é o cálculo da suma de verificación das mensaxes PIM_REGISTER. Nas versións máis recentes de iOS, este problema xa está resolto.

Licenzas

Resume as licenzas de software de código aberto (OSS) utilizadas por este módulo.

ADVANTECH-Protocolo-PIM-SM-Router-App-fig-5

Documentos relacionados
Internet: manpages.ubuntu.com/manpages/maverick/man8/pimd.8.html Podes obter documentos relacionados co produto no Portal da Enxeñaría en icr.Advantech.cz enderezo. Para obter a guía de inicio rápido, o manual de usuario, o manual de configuración ou o firmware do seu enrutador, vaia á páxina Modelos de enrutador, busque o modelo necesario e cambie á pestana Manuais ou Firmware, respectivamente. Os manuais e paquetes de instalación de aplicacións de enrutador están dispoñibles na páxina de aplicacións de enrutador. Para os documentos de desenvolvemento, vai á páxina DevZone.

Documentos/Recursos

Protocolo ADVANTECH Aplicación de enrutador PIM-SM [pdfGuía do usuario
Protocolo PIM-SM Router App, Protocol PIM-SM, Router App, App, App Protocol PIM-SM

Referencias

Deixa un comentario

O teu enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados *