1.- Objetivo Configurar en la maqueta de routers que se muestra en la figura siguiente, routing multicast utilizando PIM (Protocol Independent Multicast), tanto en modo denso (PIM-DM, dense mode), modo disperso (PIM-SM, sparse mode) y en modo disperso-denso. Para configuracin de modo disperso en PIM-SM utilizaremos puntos de encuentro o !"endez#ous Point$ (que se a%re#ia por "P). &a implementacin la realizaremos con routers de Cisco Systems con su sistema operati#o I'S ( que soporta PIM. Para la realizacin de este pr)ctica se requiere el mane*o de las aplicaciones multicast #istas en pr)cticas anteriores, %ien SD" de las +erramientas M%one (con ,IC y "-.) o %ien con ,ideo&-/. Para #er el uso de estas +erramientas #er el ane0o III. -dem)s se pretende que el alumno se familiarice con los comandos de los routers de Cisco Systems para analizar el comportamiento multicast. Para el an)lisis del tr)fico multicast, ser1a interesante que el alumno guardara en un fic+ero aparte, para analizar a posteriori las diferentes salidas de los comandos, dados que estos incluyen muc+a informacin. 2.- Introduccin 2na #ez el router sa%e por I3MP en qu4 grupos multicast est)n interesados los +osts de su &-/ de%e 5conspirar6 o actuar como apoderado de sus clientes, con los dem)s routers para conseguir que dic+os paquetes le lleguen desde cualquier sitio donde se est4n produciendo, utilizando para ello protocolos de routing multicast. 7sta conspiracin tiene dos planteamientos iniciales, o que todo el mundo est4 interesado en la emisin multicast o que no lo est4, lo cual da pie a funcionamiento de los protocolos de routing en modo denso y disperso respecti#amente. 7n el modo denso, inicialmente los datagramas multicast se propagan por toda la red siguiendo un )r%ol ptimo sin %ucles y si alg8n router no est) interesado en#1a un mensa*e de podado o 5prune6 (prune 9 podar), formando el )r%ol de distri%ucin multicast. 7n el modo disperso, se presupone que slo una minor1a de los routers tienen miem%ros del grupo multicast y en principio no se le en#1a a ninguno: si a alguno le interesa lo de%e solicitar con un mensa*e e0pl1cito (*oin). PIM-DM utiliza para calcular rutas a los emisores la ta%la de routing unicast. 7l tr)fico se transmite inicialmente por inundacin, con lo cual los routers no interesados pueden en#iar comandos Prune (podar) o 3raft (in*ertar). &a inundacin (y el consiguiente podado) se repite cada ; minutos. .ras esta primera inundacin, para e#itar %ucles, los routers e*ecutan el "P< c+ec= ("e#erse Pat+ <or>arding c+ec=). 7l "P< es una forma de e#itar los %ucles por inundacin tanto en PIM-DM (Dense Mode) y PIM-SM (Sparse Mode o modo disperso), que consiste en, que antes de reen#iar por inundacin un paquete el router realiza la siguiente compro%acin? (. -naliza la interfaz de entrada del paquete y su direccin de origen (unicast) @. Consulta en la ta%la de rutas la interfaz de la ruta ptima +acia la direccin de origen ;. Si la interfaz de entrada coincide con la de la ruta ptima, el paquete es aceptado y redistri%uido por inundacin. A. 7n caso contrario el paquete se descarta ya que pro%a%lemente se trata de un duplicado Destacar que el "P< c+ec= es incompati%le con rutas asim4tricas o%#iamente. -unque PIM-DM es relati#amente simple, presenta pro%lemas de escala%ilidad, como que cada router de la red +a de mantener la relacin de las 5ramas6 que cuelgan de 4l en el )r%ol as1 como la relacin de las ramas que +an sido podadas para cada emisor y cada grupo (cada par (S,3), Source, 3roup). Por tanto la gran cantidad de informacin de estado +ace dif1cil esta%lecer un ser#icio multicast en una red grande para un n8mero ele#ado de emisores y grupos. Como alternati#a a PIM-DM tenemos PIM-SM, donde no se +ace inundacin de la informacin por parte de los routers con emisores acti#os y para localizar a los emisores, esta%lecemos un punto de encuentro o !"endez#ous Point$ donde los emisores se registren y los receptores #ayan a preguntar. De esta forma, se crean )r%oles compartidos con ra1z com8n en el !"endez#ous Point$, minimizando la cantidad de informacin de estado en los routers, mateniendo slo informacin de estado de (B,3), donde B es el !"endez#ous Point$ o centro de reunin de emisores y 3 son los diferentes grupos multicast emitidos desde el !"endez#ous Point$. ( &as #ersiones de I'S utilizadas son IPC o IP plus ( 7n PIM-SM, los mensa*es Doin o Prune se en#1an por la interfaz por la que apunta la ruta unicast +acia el !"endez#ous Point$ (o +acia la fuente, en caso de que se est4 esta%leciendo el )r%ol SP., S+ortest Pat+ .ree, directamente con ella). &a direccin de destino de esos mensa*es no es el !"endez#ous Point$ o la fuente, sino la direccin multicast @@A.E.E.(; propia de PIM#@ (PIM #ersin @: por tanto slo se mandan al siguiente router). 7l siguiente router, en funcin del mensa*e reci%ido y su informacin de estado multicast, decide si de%e o no, propagar el Doin o Prune al siguiente router +acia la fuente. -dem)s PIM-SM puede fi*ar un um%ral de tr)fico a partir del cual los routers conmutan de )r%ol compartido con ra1z en el !"endez#ous Point$, a )r%ol de distri%ucin indi#idual con ra1z en la fuente multicast o SP.. 7n el caso de la implementacin de Cisco Systems, esta conmutacin se realiza con el primer paquete multicast reci%ido en el receptor. Comentar finalmente que el !"endez#ous Point$ se puede asignar por configuracin en cada router y es posi%le asignar un !"endez#ous Point$ diferente para diferentes rangos de direcciones multicast. 'tro elemento importante en PIM-SM es el descu%rimiento autom)tico del !"endez#ous Point$ (e*, -uto-"P de Cisco Systems), de forma que para e#itar la configuracin manual se utilizan protocolos de descu%rimiento del !"endez#ous Point$ (no estandarizados) que +ace uso de dos grupos multicast para distri%uir sus mensa*es, concretamente !"P -nnounce? @@A.E.(.;F$ y !"P Disco#ery? @@A.E.(.AE$. 7stos dos grupos multicast +an de distri%uirse necesariamente en modo denso. .am%i4n, e0iste la posi%ilidad de configurar los routers multicast en modo mi0to denso y disperso, de forma que si se conoce a un !"endez#ous Point$ (para un rango de direcciones multicast) se tra%a*a en modo disperso (para el rango de direcciones multicast especificado) y si no en modo denso, llam)ndose este modo PIM-SM-DM. 3.- Realizacin de la prctica &77" -/.7S D7 7MP7G-"? 7n el la%oratorio se #an a desarrollar #arias maquetas (maqueta H, donde H ser) (, @, ;, etc) cada una formada por tres routers que denominaremos "P(H), "S((H) y "S@(H). "P(H) tiene asociados dos +osts, IP((H) y IP@(H), mientras que "S((H) y "S@(H) tienen asociados los +osts IS((H) y IS@(H) respecti#amente. Inicialmente las maquetas son independientes (figura (), luego se interconectan todas entre s1 (figura @). &os siguientes pasos se +an de realizar de fora coordinada !or todo" lo" aluno" # !a"o a !a"o durante toda la sesin y siguiendo las instrucciones del guin. Pre#iamente, se supone que los alumnos de%en estar familiarizados con la pr)ctica o +a%erse le1do este documento. Todo" lo" aluno" $ue !artici!an en una i"a a$ueta% de&en co!ro&ar la e'ecuci(n de lo" coando" en lo" diferente" router" de "u a$ueta, ya que la informacin de cada router es slo parcial dentro de los )r%oles multicast y por tanto para analizar el comportamiento del multicast necesitamos conocer la informacin de cada uno de los routers que forman la maqueta. Se recoienda tener controlado el tr)fico ultica"t para poder o%ser#ar los )r%oles multicast creados por PIM. *n oca"ione" tendreo" $ue utili+ar un anali+ador de !rotocolo" ,!or e'e!lo *t-ereal o .ire"-ar/0 !ara co!ro&ar realente el tr)fico eitido !or cada ordenador. -dem)s, las l1neas serie entre los routers no permiten #elocidades superiores a (@J K%Ls, por lo que es importante e#itar superar los ((E K%ps como m)0imo, pues en caso de saturacin no podr)n pasar los mensa*es de PIM. .am%i4n se recomienda eliinar cual$uier cortafuego" 1 configurado, para e#itar que el tr)fico multicast sea filtrado. &os pasos a realizar en esta pr)ctica son? Paso 0: cableado de la maqueta @ 7n &inu0 desacti#e el fire>all, !"er2ice" i!ta&le" "to!34 7n MS Mindo>s, mirar en la esquina inferior derec+a la aplicacin en e*ecucin del cortafuegos y pinc+ando con el %otn derec+o, seleccionar !desacti#ar cortafuegos$. @ 7n primer lugar compro%ar la conecti#idad f1sica de toda la maqueta tal como indica en la siguiente figura. 7n el caso de las &-/ de "P(H), a la que se conecta el router y dos +osts, es preciso utilizar un +u% o conmutador . 7n el caso que los routers dispongan de #arias interfaces &-/, escoger aquella de mayor #elocidad. Figura 54 Ma$ueta inde!endiente" de tre" router" en alla co!leta4 Paso 1: configuracin de todos los routers con OSPF 7n este paso #amos a configurar lgicamente la maqueta, concretamente sus routers. Como +ay #arias maquetas, cada maqueta #endr) identificada por un n8mero en %ase al cual se realizar) la asignacin de direcciones IP. 7n concreto, la #aria%le H que aparece en la asignacin de IP +ace referencia al n8mero de maqueta ((, @, ;, N) que asignar) el profesor al inicio de la sesin. Seg8n la figura, la asignacin de IP son "outer "P(H) &-/ (E.(.(.HL@A SE (DC7) (E.H.(E.(L;E S( (E.H.(@.@L;E "outer "S( (H) &-/ (E.H.@.(L@A SE (E.H.(E.@L;E S( (DC7) (E.H.((.(L;E "outer "S@ (H) &-/ (E.H.;.(L@A SE (DC7) (E.H.(@.(L;E S( (E.H.((.@L;E Coentario 6C*76T*? por simplificacin, podemos configurar como DC7 todas las interfaces con !clock rate$ y aquellas que no sean DC7 ingonar)n dic+o comando. ; Ejemplo: En la maqueta 2, la IP del router RS1(2) en su LAN ser 10.2.2.1/2 ! la IP del router RP(2) en su LAN ser 10.1.1.2/2. Para el "aso de los #osts "one"tados en LAN de RP(2), ser en "ada "aso #ost $P1(2) 10.1.1. (2%&'2() ! #ost $P2(2) 10.1.1.(2%&'(2()1)), ! "omo (*2 +or ser la maqueta 2, +or tanto 10.1.1.2%2 ! 10.1.1.2%1. 7n concreto las IP de las interfaces son? *$ui!o Interfa+ Ma$ueta 5 Ma$ueta 1 Ma$ueta 8 9 Ma$ueta : "P <astet+ernet E (E.(.(.( (E.(.(.@ (E.(.(.; (E.(.(.0 Serial E (E.(.(E.( (E.@.(E.( (E.;.(E.( (E.0.(E.( Serial ( (E.(.(@.@ (E.@.(@.@ (E.;.(@.@ (E.0.(@.@ IP( 7t+E (E.(.(.@OA (E.(.(.@O@ (E.(.(.@OE (E.(.(.(@OP-@0) IP@ 7t+E (E.(.(.@O; (E.(.(.@O( (E.(.(.@AF (E.(.(.(@OP-(@0C()) "S( <astet+ernet E (E.(.@.( (E.@.@.( (E.;.@.( (E.0.@.( Serial E (E.(.(E.@ (E.@.(E.@ (E.;.(E.@ (E.0.(E.@ Serial ( (E.(.((.( (E.@.((.( (E.;.((.( (E.0.((.( IS( 7t+E (E.(.@.@OA (E.@.@.@OA (E.;.@.@OA (E.0.@.@OA "S@ <astet+ernet E (E.(.;.( (E.@.;.( (E.;.;.( (E.0.;.( Serial E (E.(.(@.( (E.@.(@.( (E.;.(@.( (E.0.(@.( Serial ( (E.(.((.@ (E.@.((.@ (E.;.((.@ (E.0.((.@ IS@ 7t+E (E.(.;.@OA (E.@.;.@OA (E.;.;.@OA (E.0.;.@OA &os pasos para configurar los routers son? NOT: En ning!n momento" se indica a lo largo de la pr#ctica guardar la configuracin de los routers$ %on ello se simplifica el !ltimo paso de la pr#ctica" que consiste en dejar la maqueta & los routers configurados tal como estaba en el inicio$ a4; utilizaremos la cone0in de consola mediante el programa de emulacin de terminal !minicom$ (comando 5inico6) o Iyper.erminal en MS Mindo>s (Programas-Q-ccesorios-QComunicaciones-QIyper.erminal). &a configuracin del programa de emulacin de%e ser la siguiente? ,elocidad FPEE %itsLs Sin paridad J %its de datos %it de parada (J/() Dispositi#o de entrada? ttySE o C'M( &4; encender el router. De%e aparecer la secuencia de mensa*es de arranque. 7sto nos confirma que la comunicacin por el puerto de consola es correcta. c4; 2na #ez +a arrancado el router de%e aparecer el prompt Router>: teclear el comando enable para pasar a modo Pri#ilegiado. 7n caso de que pida una pass>ord consultar al profesor. d4; 7*ecutar el comando !show ip interface brief$ y tomar nota de los nom%res asignados a las interfaces en cada modelo de router. 7l nom%re de las interfaces depende del modelo y se utilizar)n a continuacin. e4; 2na #ez en modo Pri#ilegiado entraremos en modo Configuracin 3lo%al para introducir la configuracin que corresponde a cada router, siguiendo el siguiente modelo. 2tilizad en cada router, el nom%re para identificar a las diferentes interfaces, tal como se +a indicado anteriormente. 7*emplo, para el router "S( de maqueta @ configurado so%re un router Cisco Systems (R@(. .ened en cuenta que los nom%res de las interfaces as1 como la identificacin de cada uno de ellas depende seg8n modelo. Por ese moti#o, se e*ecut pre#iamente el comando !show ip interface brief$ para sa%er el nom%re de las interfaces en el router y modelo utilizado. A Router>enable Router#configure terminal Router(config)#hostname RS1(2) RS1(2) (config)#no ip domain-lookup RS1(2) (config)#interface fastethernet 0 RS1(2) (config-if)#ip address 10.2.2.1 255.255.255.0 RS1(2) (config-if)#no shutdown RS1(2) (config)#interface serial 0 RS1(2) (config-if)#ip address 10.2.10.2 255.255.255.252 RS1(2) (config-if)#clock rate 128000 3 RS1(2) (config-if)#no shutdown RS1(2) (config)#interface serial 1 RS1(2) (config-if)#ip address 10.2.11.1 255.255.255.252 RS1(2) (config-if)#clock rate 128000 RS1(2) (config-if)#no shutdown RS1(2) (config-if)#exit Como routing #amos a utilizar en este caso un protocolo estado del enlace no propietario, concretamente 'SP< ('SP<, 'pen S+ortest Pat+ <irst). Para ello +ay que +a%ilitar el 'SP< declarando todas las interfaces de cada router dentro del !rea 0$, es decir, #amos a configurar todas las redes como parte del )rea %ac=%one (troncal) y por tanto todos los routers #an a disponer de la misma informacin de la red. 'tra forma para realizar esta configuracin 'SP<, ser1a en el caso de tener una red de mayores dimensiones, utilizando routing *er)rquico, con m8ltiples )reas. &a forma de configurar 'SP< es como sigue? 'outer(config)*router ospf +++ 'outer(config,router)*net-or. d.d.d.d m.m.m.m area 0 Donde 000 es un n8mero o identificati#o de proceso que e*ecuta 'SP< interno para el router (por e*emplo, podemos poner !router ospf 1$ o cualquier #alor), d.d.d.d son direcciones de red de redes directamente conectadas y m.m.m.m es una !,-ldmas.$, es decir tiene el significado in#erso de la m)scara, (6s en #ez de E6s. 7*emplo, L@A ser1a E.E.E.@OO en #ez de @OO.@OO.@OO.E. Para poder introducir esta configuracin, tenemos @ opciones? 7specificar la direccin de las su%redes de los interfaces que se #ayan a anunciar con su ,-ldmas. apropiada, o en su defecto declarar la clase mayor que incluye a las interfaces y de*ar que el propio proceso anuncie slo las su%redes dentro de la clase mayor declarada 7specificar la IP de las interfaces que se #ayan a anunciar con ,-ldmas. E.E.E.E, es decir, fi*ando 8nicamente la IP de la interfaz y de*ando que el proceso tome la m)scara completa de la interfaz identificada De estos m4todos, el m)s simple y el que #amos a utilizar es el primero en su modo por defecto con declaracin de la clase mayor. Por tanto, en nuestro caso %astar) declarar (config)*router ospf 1 (config,router)*net-or. 10.0.0.0 0.2%%.2%%.2%% area 0 2na #ez configurado 'SP< y antes de e*ecutar ning8n comando m)s, #amos a %orrar las posi%les rutas aprendidas si las +u%iera para forzar que el router o%tenga las rutas utilizando para ellos el nue#o protocolo de routing configurado. Para ello, de%emos e*ecutar 'outer*clear ip route / 2na #ez inicializada la ta%la de rutas ("outing .a%le (".)), contrastar la informacin que nos ofrece so%re 'SP< los siguientes comandos? 'outer* s0o- ip protocol 'outer* s0o- ip ospf nei 'outer* s0o- ip route ; Coentario 6C*76T*? por simplificacin, podemos configurar como DC7 todas las interfaces con !clock rate$ y aquellas que no sean DC7 ingonar)n dic+o comando. O SSe #en todas las redesT 7n caso de no #er todas las redes compro%ar que las configuraciones son correctas y que las interfaces de todos los routers est)n operati#as. Si todo est) correcto, de*a un tiempo para que las ta%las de rutas se esta%ilicen dado que 'SP< tiene que +acer con los &SP (&in= State Pac=ets) el )r%ol unicast SP<. Prue&a a reali+ar ping a toda" la" interface" de lo" router"4 Si no funciona% < re"uel2e lo" !ro&lea"=4 >a"ta $ue no e:i"ta conecti2idad IP total no !odeo" continuar% dado $ue PIM re$uiere conecti2idad IP del !rotocolo de routing utili+ado4 *'ercicio te(rico: -ntes de seguir con los siguientes pasos, #amos a realizar un e*ercicio terico pre#io a routing multicast, que es el )r%ol de distri%ucin %roadcast truncado (-U.) o Source Distri%ution .ree (SD.). Como sa%emos PIM #a a calcular estos )r%oles tanto para el modo denso como para el modo disperso, utilizando la informacin de routing unicast (que se puede deducir a tra#4s del esquema de la maqueta) en %ase al "P< c+ec= ("e#erse Pat+ <or>arding c+ec=). Calculad el A?T o S6T? suponed que en todas las &-/ +ay receptores multicast y todos los routers e*ecutan PIM. ,er figura de la maqueta para detalles de IP y cone0iones. a.' ut-l-/ando modo denso ! "on un em-sor en la LAN del router RP(0). ' ' ' ' ' 1.' ut-l-/ando modo d-s+erso ! s-endo el 2Rende/3ous Po-nt4, el router RP(0) ! "on un em-sor en la LAN del router RS2(0). ' ' ' ' ' Paso 1: configuracin de los 0osts 7n este paso #amos a configurar los +osts, que pre#iamente +a%remos conectado en sus correspondientes &-/s. De%emos asignarles una direccin IP y una ruta por defecto. &a configuracin en los +osts es? ifconfig eth0 inet d.d.d.d netmask 255.255.255.0 route add default gw r.r.r.r donde !d.d.d.d$ es la direccin del +ost acorde con la figura de la maqueta de la pr)ctica y !r.r.r.r$ es la ruta por defecto. /ue#amente, #amos a compro%ar la conecti#idad de los +osts, en este caso slo a los +osts conectados en la &-/ de "P(H). 7n el caso de utilizar Mindo>s, utilizar !Propiedades$ en !Mis cone0iones de "ed$y all1 configurar la IP y ruta por defecto de forma manual. Paso 2: creacin de una !nica sesin multicast utili3ando las 0erramientas 4istas en pr#cticas anteriores en un 0ost de la 5N del router 'P(6) 2na #ez tenemos conecti#idad IP entre todos los +osts y routers de la maqueta, #amos a lanzar una 8nica sesin multicast con un )m%ito a ni#el de organizacin o mundo y crear por tanto el emisor multicast a tra#4s de las +erramientas disponi%les en uno de los +osts conectados en la &-/ del router "P(H). Para ello, en primer lugar conectaremos la c)mara 2SU, (y el auricular y micrfono para el caso de emisin de audio). &anzamos la aplicacin utilizada para creacin de sesiones multicast, anotamos la IP del grupo multicast utilizada y los puertos en los que se emite. Consultar la ayuda de las +erramientas en el ane0o III. P 7n el resto de ordenadores (uno en cada &-/ de todos los routers), incluido donde est) el emisor #amos a configurar los receptores y tratar de sintonizar el grupo multicast anunciado. S.enemos 40itoT?VVVVVVVVVVVVVVVVVVVVVV SPor qu4T?VVVVVVVVVVVVVVVVVVVVVV Ante" de continuar al "iguiente !a"o% de&eo" de de"conectar todo" lo" rece!tore" e:i"tente" # de'ar "(lo el @nico ei"or conectado4 Paso 7: routing multicast con P89,:9 o P89 en 9odo :enso 2na #ez lanzada la sesin multicast, podemos o%ser#ar que en el resto de +ost en otras &-/ no reci%imos las sesiones nue#as anunciadas, simplemente porque no tenemos toda#1a routing multicast. Para solucionarlo, #amos a utilizar PIM-DM. 7n estos momentos no de%e +a%er ning8n receptor multicast conectado, slo el emisor del paso anterior. Para configurar todos los routers para que e*ecuten IP multicast, I3MP y PIM, +ay que introducir el siguiente comando en modo glo%al de configuracin? 'outer(config)*ip multicast,routing - continuacin, para acti#ar PIM-DM, +ay que ir interfaz por interfaz y en .'D-S ellas y en .'D'S los routers, configurar como #emos para un caso general (((/!!! 'outer(configf)*interface +++;&&& 'outer(config,if)*ip pim dense,mode 7s importante configurar .'D-S las interfaces, dado que PIM utiliza la ta%la de rutas unicast para el "P< y por tanto, si las interfaces tra%a*an en unicast, tam%i4n lo de%en de +acer para multicast. Con la configuracin de PIM-DM en los routers, tenemos disponi%les en los routers los siguientes comandos, los cuales ser1a interesante e*ecutar y tomar nota de sus diferentes salidas. &os comandos di"!oni&le" de la 2er"i(n de IOS utili+ada, centr)ndonos en la" o!cione" ultica"t las podemos #er en el -ne0o I y -ne0o I,. A-ora% e'ecutar lo" "iguiente" coando". Ser1a interesante tomar nota (o guardar en fic+ero) en especial de las siguientes salidas, para analizarlas posteriormente, dado que #an a aparecer diferentes direcciones IP multicast y muc+a informacin a procesar en una 8nica sesin. Para poder interpretar las direcciones multicast podemos +acer uso de los ser#idores D/S en alg8n +ost conectado a Internet, mediante preguntas con los comandos !nslookup$ en MS Mindo>s o !host$ en &inu0. 7*emplo en &inu0 !host 224.0.0.1$ nos indica que es -&&- SWS.7MS.MC-S../7.. -dem)s en el -ne0o II e0iste una relacin de direcciones multicast. -dem)s, tal como +emos comentado anteriormente, ser1a interesante lanzar un analizador de protocolos (por e*emplo 7t+ereal o Mires+ar=) para #er el tr)fico IP multicast generado por los +ost de cada &-/, para #er la co+erencia de los comandos e*ecutados a continuacin, por e*emplo con el comando !src net 10.1.1.0/24 and ip multicast$ para #er los paquetes multicast con origen la &-/ de "P((). 'tra forma de compro%ar el tr)fico multicast en la &-/ es a tra#4s de I3MP. Wa que son los routers quienes gestionan I3MP, podemos #er las solicitudesLa%andonos de tr)fico multicast con? Router#debug ip igmp (para desacti#arlo e*ecutamos !undebug all$) -unque no e0istan receptores en el grupo del emisor multicast creado en el paso anterior, podemos compro%ar como los routers siguen participando en diferentes grupos multicast. 7n particular, el grupo creado anteriormente, si no e0isten receptores, no de%e aparecer. Pasemos en primer lugar a e*ecutar en todos los routers (las salidas #an a ser diferentes para cada router), los siguientes comandos? R &os siguientes comandos nos dan informacin de I3MP, su estado en cada interfaz y los grupos que gestiona. Router#show ip igmp groups IGMP Connected Group Membership Group Address Interface Uptime Expires Last Reporter - - - - - Router#show ip igmp interface - - - - - 7l siguiente comando nos da informacin de los )r%oles multicast. Detalle de este comando lo tenemos en el -ne0o I,. &a salida de este comando est) estructurada por los diferentes grupos multicast (B, 3) y luego el detalle de las diferentes fuentes (S, 3). 7n modo denso, nos indica que no +ay !"endez#ous Point$ con "P E.E.E.E y con "P< n%r ("e#erse Pat+ <or>arding neig+%or) la IP del router en la rama siguiente del )r%ol multicast. Para el grupo (B, 3) mantiene acti#o el flag D de denso. Para las fuentes (S, 3) nos indica con el flag . que est) tra%a*ando con el )r%ol SP.. Para cada (S, 3) nos determina adem)s las interfaces del router que participan en el )r%ol. Router#show ip mroute IP Multicast Routing Table Flags: D - Dense, S - Sparse, B - Bidir Group, s - SSM Group, C - Connected, L - Local, P - Pruned, R - RP-bit set, F - Register flag, T - SPT-bit set, J - Join SPT, M - MSDP created entry, X - Proxy Join Timer Running, A - Candidate for MSDP Advertisement, U - URD, I - Received Source Specific Host Report, s - SSM Outgoing interface flags: H - Hardware switched Timers: Uptime/Expires Interface state: Interface, Next-Hop or VCD, State/Mode - - - - - 'tros comandos interesantes y complementarios al anterior son con la opcin de resumen (summary) y con la opcin de !active$ para #isualizar slo aquellas fuentes que emiten tr)fico mayor que un cierto um%ral? Router#show ip mroute summary Router#show ip mroute active 7l siguiente comando nos permite #er los interfaces configurados para multicast con PIM. De%en ser todos como +emos dic+o anteriormente. Router#show ip pim interface - - - - J - 7l siguiente comando nos permite #er el tr)fico multicast de entrada y salida por las interfaces del router. Router#show ip pim interface count - - - - - 7l siguiente comando nos permite #er los #ecinos que e*ecutan PIM. Router#show ip pim nei - - - - - Para compro%ar las adyacencias esta%lecidas por el protocolo PIM podemos lanzar el modo depuracin? Router#debug ip pim (para desacti#arlo e*ecutamos !undebug all$) -+ora podr1amos compro%ar que las sesiones multicast se pueden #isualizar en cualquier +ost de cualquier &-/, si tenemos la maqueta %ien configurada. Pero para pro%arlo, lo +aremos a tra#4s de las siguientes prue%as, e*ecutando en cada una de ellas los comandos #istos anteriormente. 'tro comentario para poder analizar los diferentes resultados, es que lo" u"uario" "u"crito" a un gru!o ultica"t% de fora indirecta !artici!an coo ei"ore" ultica"t al en#iar paquetes con el protocolo ".CP, por tanto en una emisin si se utiliza ".P que es lo +a%itual, +a%r) tantos emisores como receptores y #ice#ersa, es decir tanto )r%oles como &-/ con +osts en el grupo multicast. Pa"eo" a reali+ar la" "iguiente" !rue&a" e inter!retar lo" re"ultado" corre"!ondiente"% en todo" lo" router" de la a$ueta4 Tened en cuenta $ue lo" ca&io" a !roducir !ueden lle2ar "u tie!o ,del orden de inuto"0% tal coo "e indic( en la introducci(n4 7n particular el comando !show ip mroute [source][group]3 permite o%ser#ar las rutas multicast para un origen (source) o grupo (group) en concreto. 7n nuestro caso particular, puede ser 8til fi*ar !source$, como la IP del emisor multicast en la &-/ de "P(H). Realice la" "iguiente" !rue&a": a.' "om+ro1ar el r1ol de d-str-1u"-5n "uando s5lo tenemos un em-sor ! un re"e+tor, +or e6em+lo en la LAN del router RP(0). 78o-n"-de "on el est-mado +re3-amente9 1.' una 3e/ 3-sto el r1ol de d-str-1u"-5n "reado, des"one"tar el re"e+tor. Es+erar el t-em+o ne"esar-o #asta que el r1ol de d-str-1u"-5n se #a!a mod-:-"ado, 7"ul es el nue3o r1ol9 ".' a#ora "one"tar en "ada LAN un re"e+tor ! anal-/ar "ul es el nue3o r1ol de d-str-1u"-5n d.' una 3e/ tenemos todo el r1ol, 7qu; +asar<a s- des"one"tremos el em-sor9 Paso <: routing multicast con P89,S9 o P89 en 9odo :isperso 2no de los incon#enientes de PIM-DM es la cantidad innecesaria de tr)fico que se realiza. SPor qu4T - - - - - F Para solucionarlo, planteamos utilizar PIM-SM. 7n primer lugar #amos a eliminar cualquier tipo de configuracin relacionada con PIM-DM simplemente con el comando? Router("on:-=)* no -+ mult-"ast'rout-n= 2na #ez %orrada la configuracin, #ol#emos a proceder como en el paso anterior. 'outer(config)*ip multicast,routing W a continuacin, acti#amos PIM-SM, en .'D-S las interfaces de los routers, que para un caso general (((/!!! 'outer(configf)*interface +++;&&& 'outer(config,if)*ip pim sparse,mode 'tro elemento necesario y caracter1stico de los modos de routing multicast en modo disperso para PIM-SM, es especificar el lugar de cita de los emisores multicast o sesiones multicast, en lo que +emos llamado (!"endez#ous Point$). Para configurar el !"endez#ous Point$ en los routers, de%emos de introducir en todos los routers 'outer(config)*ip pim rp,address =d$d$d$d> donde en este caso !d.d.d.d$ es la direccin de un router que realizar) el papel de !"endez#ous Point$. 7n nuestro caso configuraremos cualquiera de las IP de las interfaces del router "P(H). 7n el mismo "P(H), podemos %ien no configurar nada o configurarse a 4l como su propio !"endez#ous Point$. 2na #ez realizada la configuracin anterior, compro%ar que todas las interfaces est)n en modo disperso. *'ecutar lo" "iguiente" coando". Ser1a interesante tomar nota (o guardar en fic+ero) en especial de las siguientes salidas, para analizarlas. Destacar que la #ersin de PIM-SM en Cisco Systems conmuta r)pidamente (con el primer paquete) del -U. con !"endez#ous Point$ al modo SP.. Router#show ip igmp groups IGMP Connected Group Membership Group Address Interface Uptime Expires Last Reporter - - - - - Router#show ip igmp interface - - - - - 7l siguiente comando nos da informacin de los )r%oles multicast. Detalle de este comando lo tenemos en el -ne0o I,. &a salida de este comando est) estructurada por los diferentes grupos multicast (B, 3) y luego el detalle de los diferentes fuentes (S, 3). 7n modo disperso, nos indica para (B, 3) el !"endez#ous Point$ con "P y la IP, adem)s el flag S nos indica que estamos en modo Sparse. Con "P< n%r ("e#erse Pat+ <or>arding neig+%or) la IP del router en la rama ascendente del )r%ol multicast. Para (S, 3) se puede o%ser#ar los flags de . o D, que nos dan informacin de si la ruta es seg8n SP. en el caso de . o si el -U. +a conmutado a SP. por superar el um%ral de tr)fico en caso de D. Dado que la conmutacin de -U. a SP. por defecto es con E K%ps, no o%ser#aremos los )r%oles con ra1z en el !"endez#ous Point$, aunque s1 nos indicar) que +a sido el punto de encuentro. Para cada (S, 3) nos determina adem)s las interfaces del router que participan en el )r%ol. Router#show ip mroute (E IP Multicast Routing Table Flags: D - Dense, S - Sparse, B - Bidir Group, s - SSM Group, C - Connected, L - Local, P - Pruned, R - RP-bit set, F - Register flag, T - SPT-bit set, J - Join SPT, M - MSDP created entry, X - Proxy Join Timer Running, A - Candidate for MSDP Advertisement, U - URD, I - Received Source Specific Host Report, s - SSM Outgoing interface flags: H - Hardware switched Timers: Uptime/Expires Interface state: Interface, Next-Hop or VCD, State/Mode - - - - - Router#show ip mroute summary Router#show ip mroute active Router#show ip pim interface - - - - - Router#show ip pim interface count - - - - - Router#show ip pim nei - - - - - Router#debug ip pim (para desacti#arlo e*ecutamos !undebug all$) -+ora, #amos a compro%ar el mapeo de !"endez#ous Point$ y su funcionamiento. Para ello, e*ecutamos Router#show ip pim rp mapping - - - - - Router#debug ip pim auto-rp (para desacti#arlo e*ecutamos !undebug all$). 7n este caso, el mapeo es est)tico, aunque no por ello el router trata de %uscar anuncios de "P. - - - - (( - .rata de descri%ir en %ase a los comandos anteriores, las diferencias m)s e#identes entre PIM-DM y PIM-SM. - - - - - SCu)les son los nue#os )r%oles de distri%ucin creados cuando utilizamos !"endez#ous Point$T - - - - - "ealizar las mismas prue%as que en el apartado anterior, para #er como e#oluciona el routing multicast. S-fectar1a para algo en PIM si utiliz)ramos 7I3"P en #ez de 'SP<T - - SXu4 #ersin de PIM utilizan los routers de la pr)cticaT - - Paso ?: P89,S9,:9 Como +emos comentado anteriormente, se puede pre#er en esta maqueta una configuracin mi0ta de PIM-DM y PIM-SM, de forma que si se conoce un "P se tra%a*e como PIM-SM y si no como PIM-DM. Para ello de%emos de configurar los interfaces que puedan conocer a un "P de la siguiente forma para un caso general (((/!!! 'outer(configf)*interface +++;&&& 'outer(config,if)*ip pim sparse,dense,mode Por lo general, las interfaces M-/ se suelen asociar al modo SM dado que disponen de un menor anc+o de %anda y las interfaces &-/ al modo DM. Paso @: P89,S9 & cone+in de TO:S las maquetas Para poder o%ser#ar los )r%oles con mayor n8mero de nodos, #amos a interconectar las diferentes maquetas utilizando para ello la &-/ de los routers "P(H), conectando por tanto "P((), "P(@), "P(;), N tal como se muestra en la siguiente figura. Para ello utilizaremos ca%les cruzados para conectar cada conmutador de las maquetas en las mesas laterales con el conmutador de la mesa central. 7n definiti#a, lo que +acemos en unir los routers "P(H) y los +osts IP((H) y IP@(H) en una misma &-/. .al como +emos asignado las direcciones en el paso (, las IP de los diferentes routers interconectados ser)n (si lo +emos realizado correctamente) (E.(.(.(L@A, (E.(.(.@L@A, (E.(.(.;L@A, etcN. respecti#amente para "P((), "P(@), "P(;), N Para reali+ar la" do" unione" entre el conutador # la a$ueta 8 ,router RP,80 # -o"t >P5,800 "in tener $ue o2er e$ui!o" ni cru+ar ca&le" !or el la&oratorio utili+areo" do" !uente" $ue -a# e"ta&lecido" entre la e"a central # la lateral% concretaente entre la" ro"eta" n@ero" A8B # AAC # entre la A4C # AAD4 (@ Figura 14 Ma$ueta co!leta de uni(n de toda" la" a$ueta" inde!endiente"4 2na #ez ca%leado todo, de%emos o%ser#ar .'D-S las rutas unicast en .'D'S los routers y para ello e*ecutaremos los siguientes comandos? 'outer*clear ip route /
2na #ez %orrada los restos de la anterior ta%la de rutas, o%ser#emos la nue#a ta%la creada con? 'outer* s0o- ip route 7n caso de no #er todas las redes compro%ar que las configuraciones son correctas y que las interfaces de todos los routers est)n operati#as y no +ay IP duplicadas. Si todo est) correcto, de*a un tiempo para que las ta%las de rutas se esta%ilicen dado que 'SP< tiene que reci%ir todos los &SP6s (&in= State Pac=ets) y calcular el )r%ol unicast SP<, en %ase al cual crea la ta%la de rutas en el router. Para poder tra%a*ar con*untamente #amos a configurar un 8nico lugar de cita de los emisores multicast o sesiones multicast o !"endez#ous Point$. ,amos a fi*ar en todos los routers como !"endez#ous Point$ a "P((). Para ello, tal como +emos realizado anteriormente, de%emos de introducir en todos los routers 'outer(config)*ip pim rp,address =d$d$d$d> donde en este caso !d.d.d.d$ es cualquiera de las IP de las interfaces del router "P((). 7n el mismo "P((), podemos %ien no configurar nada o configurarla a 4l como su propio !"endez#ous Point$. -dem)s, #ol#ermos a configurar PIM-SM, para ello de%emos de configurar los interfaces para un caso general (((/!!! 'outer(configf)*interface +++;&&& 'outer(config,if)*ip pim sparse,,mode 2na #ez realizada la configuracin anterior, compro%ar que todas las interfaces est)n en modo disperso. (; A-ora "(lo el -o"t >P5,50 reali+ar) una ei"i(n ultica"t $ue todo" lo" de)" -o"t" reci&ir)n4 Recordeo" no "u!erar el caudal ):io de 55E F&7"4 No de&e -a&er ning@n otro ei"or4 *'ecutar lo" "iguiente" coando". Ser1a interesante tomar nota en especial de las siguientes salidas, para analizarlas? Router#show ip igmp interface - - - - - Router#show ip igmp groups IGMP Connected Group Membership Group Address Interface Uptime Expires Last Reporter - - - - - Router#show ip mroute IP Multicast Routing Table Flags: D - Dense, S - Sparse, B - Bidir Group, s - SSM Group, C - Connected, L - Local, P - Pruned, R - RP-bit set, F - Register flag, T - SPT-bit set, J - Join SPT, M - MSDP created entry, X - Proxy Join Timer Running, A - Candidate for MSDP Advertisement, U - URD, I - Received Source Specific Host Report, s - SSM Outgoing interface flags: H - Hardware switched Timers: Uptime/Expires Interface state: Interface, Next-Hop or VCD, State/Mode - - - - - Router#show ip pim interface - - - - - Router#show ip pim interface count - - - - - Router#show ip pim nei - - - - - (A Router#debug ip pim (para desacti#arlo e*ecutamos !undebug all$) -+ora, #amos a compro%ar el mapeo de !"endez#ous Point$ y su funcionamiento. Para ello, e*ecutamos Router#show ip pim rp mapping - - - - - Router#debug ip pim auto-rp (para desacti#arlo e*ecutamos !undebug all$) - - - - - Paso A: dejarlo todo como al principio <inalizada la pr)ctica, de*aremos la configuracin de los equipos y la maqueta tal como esta al principio de empezar la pr)ctica. (O AN*GO I: Coando" IP ultica"t en IOS c5CEE;"#;+4511;554T55 Router#show ip ? dvmrp DVMRP information igmp IGMP information mpacket Display possible duplicate multicast packets mrm IP Multicast Routing Monitor information mroute IP multicast routing table msdp Multicast Source Discovery Protool (MSDP) mtag IP Multicast Tagswitching TIB pim PIM information Router#show ip msdp 4 ? count SA count per AS peer MSDP Peer Status sa-cache MSDP Source-Active Cache summary MSDP Peer Summary Router#show ip pim ? autorp Global AutoRP information bsr-router Bootstrap router (v2) interface [count] PIM interface information neighbor PIM neighbor information rp PIM Rendezvous Point (RP) information rp-hash RP to be chosen based on group selected Router#debug ip ? cgmp CGMP protocol activity dvmrp DVMRP protocol activity igmp IGMP protocol activity mbgp MBGP information mhbeat IP multicast heartbeat monitoring mpacket IP multicast packet debugging mrm IP Multicast Routing Monitor mrouting IP multicast routing table activity msdp Multicast Source Discovery Protocol (MSDP) mtag IP multicast tagswitching activity pim PIM protocol activity Router#show ip igmp ? groups IGMP group membership information interface IGMP interface information membership IGMP membership information for forwarding tracking IGMP Explicit Tracking information udlr IGMP undirectional link multicast routing information A MSDP Multi Source Disco#ery Protocol, es un protocolo para descu%rimiento de "P entre diferentes sistemas autnomos. (P Ane:o II: Relaci(n de direccione" ultica"t # a"ignaci(n Rango U"o @@A.E.EL@A Uloque de control de la red local. /o propagado por los routers. -signado por la I-/- @@A.E.(L@A Uloque de control para la Internet. -signado por la I-/- @@A.E.@L@A Y @@A.E.@OOL@A Uloque para asignaciones ad-+oc @@A.(L(P 3rupos multicast Stream Protocol 1144175H ?lo$ue S6P7SAP ,M?one0 @;@LJ Multicast espec1fico de la fuente (SSM) @;;LJ "eser#ado para 5glop addressing6, que incluye %yte @ y ; con el sistema autnomo. @;FLJ Multicast con )m%ito limitado por la direccin @OO.@OO.@OO.@OOL;@ Uroadcast confinado a la &-/ Sco!e IP2H &ito 6ireccione" IP24 ,RFC 18HA0 E "eser#ado ( /odo 1 Ni2el de enlace ,LAN0 1144E4E4E714 18D41AA4E4E75H ; (sin asignar) A (sin asignar) O 2%icacin (e*. Campus) P (sin asignar) R (sin asignar) B Organi+aci(n 18D45D14E4E754 F (sin asignar) - (sin asignar) U (sin asignar) C (sin asignar) D (sin asignar) 7 3lo%al @@A.E.(.E-@;J.@OO.@OO.@OO < "eser#ado 6irecci(n U"o 1144E4E4E Re"er2ada 1144E4E45 >o"t" con "o!orte ultica"t 1144E4E41 Router" con "o!orte ultica"t 1144E4E44 Router" 6IMRP ,routing ultica"t0 1144E4E4A Router" OSPF 1144E4E4H Router" OSPF de"ignado" 1144E4E4D Router" RIP 21 1144E4E45E Router" IGRP 1144E4E455 Agente" (2ile" 1144E4E451 Agente" 6>CP "er2er7rela# 1144E4E458 Router" PIM21 ,routing ultica"t0 (R 1144E4E45A Router" C?T ,routing ultica"t0 1144E4E411 Router" IGMP 28 ,Me&4 Re!ort0 1AA41AA41AA41AA Todo" lo" -o"t" 6irecci(n U"o 1144E4545 NTP J NetKor/ Tie Protocol 1144E454C Audio NeK" 1144E45451 I*TF;5;Iideo 1144E4545H Mu"ic;Ser2ice 1144E4548D RP Announce ,PIM0 1144E4544E RP 6i"co2er# ,PIM0 1144E45445 Gate/ee!er" ,>48180 1144E454A1 6irectorio ICR de M?one 1144E454HB Protocolo MA6CAP 11441451C41A4 Anuncio de "e"ione" SAP ,S6R0 (J Ane:o III: >erraienta" ultica"t: M&one tool" # ILC Mbone tools &as +erramientas MUone son un con*unto de programas que permiten realizar #ideoconferencias multicast a tra#4s de Internet. 7l soft>are es de li%re distri%ucin y puede o%tenerse de +ttp?LL>>>-mice.cs.ucl.ac.u=LmultimediaLsoft>areL. De la multitud de +erramientas disponi%les nosotros utilizaremos el SD" y el ,IC. S6R ,Se""ion 6irector#0 permite crear y anunciar sesiones multicast, as1 como unirnos a otras ya e0istentes. Reci&ir la li"ta de ei"ione" de Internet con S6R Para e*ecutar el SD" de%emos +acer do%le clic en el icono correspondiente, o %ien seleccionar LInicio6 ;M LTodo" lo" !rograa"N, de la lista seleccionar 5M&one Tool"6 y una #ez all1 5"dr6. - continuacin aparece una #entana con la lista de sesiones. Para #er una sesin la seleccionamos mediante do%le clic. Reali+ar ei"ione" !ro!ia" con S6R Para crear una emisin multicast, en la #entana de sesiones del SD" 5NeK6 y a continuacin 5Create ad2erti"ed "e""ion6. Se entra entonces en un di)logo con #arias etapas? E. 7n la etapa E asigna a la sesin un nom%re de la sesin: adem)s le asignar) una descripcin (es o%ligatorio asignar una). (. 7n la etapa ( elegir) el #alor por defecto (sesin tipo .est). @. 7n la etapa @ tam%i4n elegir) los #alores por defecto (sesin de dos +oras de duracin a empezar de forma inmediata). ;. 7n la etapa ;, 5Select t-e 6i"tri&ution Sco!e6, elegir) 5IP#A &ocal Scope6 con lo que la sesin reci%ir) una direccin del rango @;F.@OO.E.EL(P que tiene restringido el alcance al )m%ito local. A. 7n la etapa A elegir) audio y #1deo (aunque el audio no funciona esto nos permitir) #er lgunos aspectos interesantes). O. 7n la etapa O 5Pro2ide Contact 6etail"6 de*ar) los #alores por defecto. P. 7n la etapa P 5Select "ecurit# !araeter" for t-i" "e""ion6 tam%i4n de*ar) los #alores por defecto. R. -ceptar 2na #ez creada la sesin cualquier ordenador puede unirse a ella simplemente seleccion)ndola de la lista que muestra la #entana de SD". 7n la #entana que aparece de%emos +acer clic en OPoinO. Como SD" +a asignado una direccin multicast diferente al audio y al #1deo nos da opcin de unirnos independientemente a uno de am%os medios, o a los dos. Si nos unimos al #1deo el SD" arrancar) el programa ,IC y si nos unimos al audio arrancar) el "-.. Para generar nuestra propia emisin seleccionaremos el men8 5Tran"it6 y en 56e2ice96 el dispositi#o 5US? caera6. Despu4s pulsamos el %otn 5Tran"it6 y a partir de ese momento estaremos emitiendo #1deo. Podemos utilizar los mandos del 5Rate Control6 para regular el caudal (en K%Ls) y el n8mero de fotogramas por segundo que generamos. (F Herramientas !" ,ideo&-/ es un soft>are de dominio p8%lico que permite realizar distri%ucin de #1deo streaming por Internet. 7l soft>are incorpora tanto las funciones de ser#idor como de cliente. 7l procedimiento para arrancar el cliente IideoLAN es el siguiente? 5; -rrancar el programa 5ILC edia !la#er6 mediante do%le clic en el icono correspondiente. 1; Seleccionar en la #entana que aparece el men8 5Arc-i2o:F6 8; 7legir de la lista la opcin 5A&rir A!arato de Ca!tura96 4; 7n la #entana 5A&rir96 seleccionar la pestaZa 5Red6 A; 7n la lista de %otones radio seleccionar 5U6P7RTP Multiei"i(n6. 7n ese momento se +a%ilitan los campos 56irecci(n6 y 5Puerto6. &a direccion la podemos prefi*ar pre#iamente dentro del rango "<C @;PO para )m%ito de organizacin @;F.(F@.E.EL(A.-m%os cliente y ser#idor utilizar)n la misma direccin y puerto. 7l campo 5Puerto6 de%e quedar con su #alor por defecto ((@;A). H; Pulsar el %otn 5OF6 - partir de este momento el cliente ya est) preparado para reci%ir cualquier emisin multicast que ocurra en esa direccin y la tar*eta de red est) preparada para capturar cualquier trama et+ernet cuya direccin M-C de destino coincida con la M-C de mapeo de la direccin IP que +emos seleccionado. 7l procedimiento para poner en marc+a la emisin en el "er2idor IideoLAN con "treaing de"de fic-ero, es el siguiente? 54 -rrancar el programa 5ILC edia !la#erN mediante do%le clic en el icono correspondiente. 14 Seleccionar el men8 5Arc-i2o:FN 84 7legir de la lista la opcin 5A&rir Iolcado de Red9: NN 44 7n la #entana 5A&rir96 seleccionar la pestaZa 5Arc-i2oN A4 Pulsar el %otn 5*:!lorarN y seleccionar el fic+ero correspondiente (5*t-ernet4!gN) H4 Marcar la casilla 5Iolcado7Sal2arN y pulsar el %otn 5'pciones6. C4 7n la #entana 5Iolcado de "alidaN marcar la casilla 5RTPN. 7n ese momento se +a%ilitan los campos 56irecci(nN y 5PuertoN. B4 7n el campo 56irecci(nN poner la direccin que utilizar) el ser#idor para la emisin multicast del rango "<C @;PO para )m%ito de organizacin, @;F.(F@.E.EL(A .7l campo 5PuertoN de%e quedar con su #alor por defecto ((@;A). D4 -dem)s, especificar el campo ..&, dado que por defecto las emisiones se realizan con ..& ( y por tanto este )m%ito es de &-/. Modificar ese campo a P; o (@R por e*emplo. 5E4 Pulsar el %otn 5'K6 7l procedimiento para poner en marc+a la emisin en el "er2idor IideoLAN con ei"ion en directo, es el siguiente? 54 -rrancar el programa 5ILC edia !la#erN. 14 Seleccionar el men8 5Arc-i2o:FN 84 7legir de la lista la opcin 5A&rir Iolcado de Red9: NN 44 7n la #entana 5A&rirN6 seleccionar la pestaZa 56irectS-oKN @E A4 7n la l1nea donde aparece 5No&re del a!arato de 2QdeoN pulsar el %otn 5Refre"- li"tN, desplegar la lista que aparece a la izquierda y seleccionar la c)mara. Si no aparece esta opcin de%emos pulsar nue#amente el %otn 5"efres+ list6 +asta que aparezca. H4 Compro%ar que no est4n marcadas las casillas 5Propiedades del aparato6 y 5Propiedades del sintonizador6. C4 Marcar la casilla 5Iolcado7Sal2arN y pulsar el %otn 5O!cione"N. B4 7n la #entana 5Iolcado de "alida6 marcar la casilla 5".P6. D4 7n el campo 56irecci(nN poner la direccin que utilizar) el ser#idor para la emisin multicast del rango "<C @;PO para )m%ito de organizacin, @;F.(F@.E.EL(A .7l campo 5PuertoN de%e quedar con su #alor por defecto ((@;A). 5E4 Marca la casilla 5C(dec de 2QdeoN. Seleccionar 5mp(#6. 7n 5.asa de %its (=%Ls)6 seleccionar 5O(@6. 7n 57scala6 de*ar el #alor por defecto ((). 554 -dem)s, especificar el campo ..&, dado que por defecto las emisiones se realizan con ..& ( y por tanto este )m%ito es de &-/. Modificar ese campo a P; o (@R por e*emplo. 514 Pulsar el %otn 5'K6. @( Ane:o II: Relaci(n e:ten"a de coando" utili+ado" Informacin original p8%lica e0tra1da de Cisco Systems para la #ersin de I'S utilizada en la pr)ctica, respecto a los comandos utilizados en el desarrollo de la pr)ctica. "-oK i! ig! grou!" "-oK i! ig! interface "-oK i! route "-oK i! !i interface "-oK i! !i neig-&or "-oK i! !i r! s#o$ ip i%mp %roups /e0t ta%le descri%es t+e significant fields s+o>n in t+e displays. "-oK i! ig! grou!" <ield Descriptions Field 6e"cri!tion 3roup -ddress -ddress of t+e multicast group. Interface Interface t+roug+ >+ic+ t+e group is reac+a%le. 2ptime Io> long (in >ee=s, days, +ours, minutes, and seconds) t+is multicast group +as %een =no>n. 70pires Io> long (in +ours, minutes, and seconds) until t+e entry e0pires. If an entry e0pires, t+en it >ill (for a s+ort period) s+o> t+e >ord [no>[ %efore it is remo#ed. .+e >ord [ne#er[ indicates t+at t+e entry >ill not time out, %ecause a local recei#er is on t+is router for t+is entry. .+e >ord [stopped[ indicates t+at timing out of t+is entry is not determined %y t+is e0pire timer. If t+e router is in I/C&2D7 mode for a group, t+en t+e >+ole group entry >ill time out after t+e last source entry +as timed out (unless t+e mode is c+anged to 7HC&2D7 mode %efore it times out). &ast "eporter &ast +ost to report %eing a mem%er of t+e multicast group. Uot+ I3MP #;lite and 2"D require a #@-report. 3roup mode? Can %e eit+er I/C&2D7 or 7HC&2D7. .+e group mode is %ased on t+e type of mem%ers+ip reports recei#ed on t+e interface for t+e group. In t+e output for t+e "-oK i! ig! grou!" detail command, t+e 7HC&2D7 mode also s+o>s t+e [70pires?[ field for t+e group entry (not s+o>n in t+e output). CS" 3rp 70p .+is field is s+o>n for multicast groups in t+e Source Specific Multicast (SSM) range. It indicates t+e time (in +ours, minutes, and seconds) since t+e last recei#ed group mem%ers+ip report >as recei#ed. Cisco I'S soft>are needs to use t+ese reports for t+e operation of 2"D and I3MP #;lite, %ut t+ey do not indicate group mem%ers+ip %y t+emsel#es. @@ 3roup source list? Pro#ides details of >+ic+ sources +a#e %een requested %y t+e multicast group. Source -ddress IP address of t+e source. 2ptime Indicates t+e time since t+e source state >as created. #; 70p Indicates t+e time (in +ours, minutes, and seconds) until t+e mem%ers+ip for t+e source >ill time out according to I3MP operations. .+e >ord [stopped[ is s+o>n if no mem%er uses I3MP#; (%ut only I3MP #;lite or 2"D). CS" 70p Indicates t+e time (in +ours, minutes, and seconds) until t+e mem%ers+ip for t+e source >ill time out according to I3MP #;lite or 2"D reports. .+e >ord [stopped[ is s+o>n if mem%ers use only I3MP#;. <>d Indicates >+et+er t+e router is for>arding multicast traffic due to t+is entry. <lags Information a%out t+e entry. .+e "emote flag indicates t+at an I3MP#; report +as %een recei#ed %y t+is source. .+e C flag indicates t+at an I3MP #;lite or 2"D report >as recei#ed %y t+is source. .+e 2 flag indicates t+at a 2"D report >as recei#ed for t+is source. s#o$ ip i%mp inter&ace /e0t ta%le descri%es t+e significant fields s+o>n in t+e display. s+o> ip igmp interface <ield Descriptions Field 6e"cri!tion 7t+ernetE is up, line protocol is up Interface type, num%er, and status. Internet address is... su%net mas= is... Internet address of t+e interface and su%net mas= %eing applied to t+e interface, as specified >it+ t+e i! addre"" command. I3MP is ena%led on interface Indicates >+et+er I3MP +as %een ena%led on t+e interface >it+ t+e i! !i command. I3MP query inter#al is PE seconds Inter#al at >+ic+ t+e Cisco I'S soft>are sends Protocol Independent Multicast (PIM) router query messages, as specified >it+ t+e i! ig! $uer#;inter2al command. In%ound I3MP access group is not set Indicates >+et+er an I3MP access group +as %een configured >it+ t+e i! ig! acce"";grou! command. @; Multicast routing is ena%led on interface Indicates >+et+er multicast routing +as %een ena%led on t+e interface >it+ t+e i! !i command. Multicast ..& t+res+old is E Pac=et time-to-t+res+old, as specified >it+ t+e i! ultica"t ttl; t-re"-old command. Multicast designated router (D") is... IP address of t+e designated router for t+is &-/ segment (su%net). /o multicast groups *oined Indicates >+et+er t+is interface is a mem%er of any multicast groups and, if so, lists t+e IP addresses of t+e groups. s#o$ ip mroute .o display t+e contents of t+e IP multicast routing ta%le, use t+e "-oK i! route command in 7H7C mode. "-oK i! route \=rou+'address ] =rou+'name^ \sour"e'address ] sour"e'name^ \t!+e num1er^ \"uar#^ \count^ \acti2e .1+s^ S&nta+ :escription =rou+'address ] =rou+'name ('ptional) IP address or name multicast group as defined in t+e Domain /ame System (D/S) +osts ta%le. sour"e'address ] sour"e'name ('ptional) IP address or name of a multicast source. t!+e num1er ('ptional) Interface type and num%er. "uar# ('ptional) Displays a one-line, a%%re#iated summary of eac+ entry in t+e IP multicast routing ta%le. count ('ptional) Displays statistics a%out t+e group and source, including num%er of pac=ets, pac=ets per second, a#erage pac=et size, and %ytes per second. acti2e .1+s ('ptional) Displays t+e rate t+at acti#e sources are sending to multicast groups. -cti#e sources are t+ose sending at t+e .1+s #alue or +ig+er. .+e .1+s argument defaults to A =%ps. Bsage Cuidelines If you omit all optional arguments and =ey>ords, t+e "-oK i! route command displays all entries in t+e IP multicast routing ta%le. .+e Cisco I'S soft>are populates t+e multicast routing ta%le %y creating (S, 3) entries from (B, 3) entries. .+e asteris= (B) refers to all source addresses, t+e [S[ refers to a single source address, and t+e [3[ is t+e destination multicast group address. In creating (S, 3) entries, t+e soft>are uses t+e %est pat+ to t+at destination group found in t+e unicast routing ta%le (t+at is, t+roug+ "e#erse Pat+ <or>arding \"P<^). @A .+e output for t+e "-oK i! route command >it+ t+e acti2e =ey>ord >ill display eit+er positi#e or negati#e num%ers for t+e rate pps. .+e router displays negati#e num%ers >+en "P< pac=ets fail or >+en t+e router o%ser#es "P< pac=tets >it+ an empty 'I< list. .+is type of acti#ity may indicate a multicast routing pro%lem. /e0t ta%le descri%es t+e significant fields s+o>n in t+e displays. "-oK i! route <ield Descriptions Field 6e"cri!tion <lags? Pro#ides information a%out t+e entry. D - Dense 7ntry is operating in dense mode. S - Sparse 7ntry is operating in sparse mode. U - Uidir 3roup Indicates t+at a multicast group is operating in %idirectional mode. s - SSM 3roup Indicates t+at a multicast group is >it+in t+e SSM range of IP addresses. .+is flag is reset if t+e SSM range c+anges. C - Connected - mem%er of t+e multicast group is present on t+e directly connected interface. & - &ocal .+e router itself is a mem%er of t+e multicast group. 3roups are *oined locally %y t+e i! ig! 'oin;grou! command (for t+e configured group), t+e i! "a! li"ten command (for t+e >ell- =no>n session directory groups), and rendez#ous point ("P) mapping (for t+e >ell-=no>n groups @@A.E.(.;F and @@A.E.(.AE). &ocally *oined groups are not fast s>itc+ed. P - Pruned "oute +as %een pruned. .+e Cisco I'S soft>are =eeps t+is information so t+at a do>nstream mem%er can *oin t+e source. " - "P-%it set Indicates t+at t+e (S, 3) entry is pointing to>ard t+e "P. .+is is typically prune state along t+e s+ared tree for a particular source. < - "egister flag Indicates t+at t+e soft>are is registering for a multicast source. . - SP.-%it set Indicates t+at pac=ets +a#e %een recei#ed on t+e s+ortest pat+ source tree. D - Doin SP. <or (B, 3) entries, indicates t+at t+e rate of traffic flo>ing do>n t+e s+ared tree is e0ceeding t+e SP.-.+res+old set for t+e group. (.+e default SP.-.+res+old setting is E =%ps.) M+en t+e D - Doin s+ortest pat+ tree (SP.) flag is set, t+e ne0t (S, 3) @O pac=et recei#ed do>n t+e s+ared tree triggers an (S, 3) *oin in t+e direction of t+e source, t+ere%y causing t+e router to *oin t+e source tree. <or (S, 3) entries, indicates t+at t+e entry >as created %ecause t+e SP.-.+res+old for t+e group >as e0ceeded. M+en t+e D - Doin SP. flag is set for (S, 3) entries, t+e router monitors t+e traffic rate on t+e source tree and attempts to s>itc+ %ac= to t+e s+ared tree for t+is source if t+e traffic rate on t+e source tree falls %elo> t+e SP.-.+res+old of t+e group for more t+an ( minute. Note .+e router measures t+e traffic rate on t+e s+ared tree and compares t+e measured rate to t+e SP.-.+res+old of t+e group once e#ery second. If t+e traffic rate e0ceeds t+e SP.- .+res+old, t+e D - Doin SP. flag is set on t+e (B, 3) entry until t+e ne0t measurement of t+e traffic rate. .+e flag is cleared >+en t+e ne0t pac=et arri#es on t+e s+ared tree and a ne> measurement inter#al is started. If t+e default SP.-.+res+old #alue of E =%ps is used for t+e group, t+e D - Doin SP. flag is al>ays set on (B, 3) entries and is ne#er cleared. M+en t+e default SP.-.+res+old #alue is used, t+e router immediately s>itc+es to t+e s+ortest pat+ source tree >+en traffic from a ne> source is recei#ed. M - MSDP created entry Indicates t+at a (B, 3) entry >as learned t+roug+ a Multicast Source Disco#ery Protocol (MSDP) peer. .+is flag is only applica%le for a rendez#ous point ("P) running MSDP. H - Pro0y Doin .imer "unning Indicates t+at t+e pro0y *oin timer is running. .+is flag is only set for (S, 3) entries of an "P or [turnaround[ router. - [turnaround[ router is located at t+e intersection of a s+ared pat+ (B, 3) tree and t+e s+ortest pat+ from t+e source to t+e "P. - - -d#ertised #ia MSDP Indicates t+at an (S, 3) entry >as ad#ertised t+roug+ an MSDP peer. .+is flag is only applica%le for an "P running MSDP. 2 - 2"D Indicates t+at a 2"& "endez#ous Directory (2"D) c+annel su%scription report >as recei#ed for t+e (S, 3) entry. I - "ecei#ed Source Specific Iost "eport Indicates t+at an (S, 3) entry >as created %y an (S, 3) report. .+is (S, 3) report could +a#e %een created %y Internet 3roup Management Protocol ,ersion ; (I3MP#;), 2"D, or I3MP #;lite. .+is flag is only set on t+e designated router (D"). 'utgoing interface flags? Pro#ides information a%out t+e entry. I - Iard>are s>itc+ed Indicates t+at a Multicast Multilayer S>itc+ing (MM&S) for>arding pat+ +as %een esta%lis+ed for t+is entry. .imers?2ptimeL70pires [2ptime[ indicates per interface +o> long (in +ours, minutes, and seconds) t+e entry +as %een in t+e IP multicast routing ta%le. [70pires[ indicates per interface +o> long (in +ours, minutes, @P and seconds) until t+e entry >ill %e remo#ed from t+e IP multicast routing ta%le. Interface state? Indicates t+e state of t+e incoming or outgoing interface. Interface Indicates t+e type and num%er of t+e interface listed in t+e incoming or outgoing interface list. /e0t-Iop or ,CD [/e0t-+op[ specifies t+e IP address of t+e do>nstream neig+%or. [,CD[ specifies t+e #irtual circuit descriptor num%er. [,CDE[ means t+e group is using t+e static map #irtual circuit. StateLMode [State[ indicates t+at pac=ets >ill eit+er %e for>arded, pruned, or null on t+e interface depending on >+et+er t+ere are restrictions due to access lists or a .ime .o &i#e (..&) t+res+old. [Mode[ indicates >+et+er t+e interface is operating in dense, sparse, or sparse-dense mode. (B, @@A.E.@OO.() and ((FJ.F@.;R.(EEL;@, @@A.E.@OO.() 7ntry in t+e IP multicast routing ta%le. .+e entry consists of t+e IP address of t+e source router follo>ed %y t+e IP address of t+e multicast group. -n asteris= (B) in place of t+e source router indicates all sources. 7ntries in t+e first format are referred to as (B, 3) or [star comma 3[ entries. 7ntries in t+e second format are referred to as (S, 3) or [S comma 3[ entries. (B, 3) entries are used to %uild (S, 3) entries. "P -ddress of t+e "P router. <or routers and access ser#ers operating in sparse mode, t+is address is al>ays E.E.E.E. flags? Information a%out t+e entry. Incoming interface? 70pected interface for a multicast pac=et from t+e source. If t+e pac=et is not recei#ed on t+is interface, it is discarded. "P< neig+%or or "P< n%r IP address of t+e upstream router to t+e source. .unneling indicates t+at t+is router is sending data to t+e "P encapsulated in register pac=ets. .+e +e0adecimal num%er in parent+eses indicates to >+ic+ "P it is registering. 7ac+ %it indicates a different "P if multiple "Ps per group are used. If an asteris= (B) appears after t+e IP address in t+is field, t+e "P< neig+%or +as %een learned t+roug+ an assert. D#mrp Indicates if t+e "P< information is o%tained from t+e Distance ,ector Multicast "outing Protocol (D,M"P) routing ta%le. If [Mroute[ is displayed, t+e "P< information is o%tained from t+e static mroutes configuration. /e0t ta%le descri%es t+e significant fields s+o>n in t+e display for t+e count o!tion4 @R "-oK i! route count <ield Descriptions Field 6e"cri!tion 3roup? Summary statistics for traffic on an IP multicast group 3. .+is ro> is displayed only for non-SSM groups. <or>arding Counts? Statistics on t+e pac=ets t+at are recei#ed and for>arded to at least one interface. Note .+ere is no specific command to clear only t+e for>arding counters: you can clear only t+e actual multicast for>arding state >it+ t+e clear i! route command. Issuing t+is command >ill cause interruption of traffic for>arding. P=t CountL .otal num%er of pac=ets recei#ed and for>arded since t+e multicast for>arding state to >+ic+ t+is counter applies >as created. P=ts per secondL /um%er of pac=ets recei#ed and for>arded per second. 'n an IP multicast fast-s>itc+ing platform, t+is num%er is t+e num%er of pac=ets during t+e last second. 't+er platforms may use a different approac+ to calculate t+is num%er. Please refer to t+e platform documentation for more information. -#g P=t SizeL .otal num%er of %ytes di#ided %y t+e total num%er of pac=ets for t+is multicast for>arding state. .+ere is no direct display for t+e total num%er of %ytes. Wou can calculate t+e total num%er of %ytes %y multiplying t+e a#erage pac=et size %y t+e pac=et count. Kilo%its per second Uytes per second di#ided %y pac=ets per second di#ided %y (EEE. 'n an IP multicast fast s>itc+ing platform, t+e num%er of pac=ets per second is t+e num%er of pac=ets during t+e last second. 't+er platforms may use a different approac+ to calculate t+is num%er. Please refer to t+e platform documentation for more information. 't+er counts? Statistics on t+e recei#ed pac=ets. .+ese counters include statistics a%out t+e pac=ets recei#ed and for>arded and pac=ets recei#ed %ut not for>arded. .otalL .otal num%er of pac=ets recei#ed. "P< failedL /um%er of pac=ets not for>arded due to a failed "P< or acceptance c+ec= (>+en %idir-PIM is configured). 't+er drops('I<-null, rate-limit etc) /um%er of pac=ets not for>arded for reasons ot+er t+an an "P< or acceptance c+ec= (suc+ as t+e 'I< list >as empty or %ecause t+e pac=ets >ere discarded %ecause of a configuration, suc+ as i! ultica"t rate;liit, >as ena%led). 3roup? Summary information a%out counters for (B, 3) and t+e range of (S, 3) states for one particular group 3. .+e follo>ing "P-tree? and Source? output fields contain information a%out t+e indi#idual states %elonging to t+is group. @J Note <or SSM range groups, t+e 3roup? displays are statistical. -ll SSM range (S, 3) states are indi#idual, unrelated SSM c+annels. Source count? /um%er of (S, 3) states for t+is group 3. Indi#idual (S, 3) counters are detailed in t+e Source? output field ro>s. Pac=ets for>arded? .+e sum of t+e pac=ets detailed in t+e <or>arding Counts? fields for t+is IP multicast group 3. .+is field is t+e sum of t+e "P-tree and all Source? fields for t+is group 3. Pac=ets recei#ed? .+e sum of pac=ets detailed in t+e 't+er counts fields for t+is IP multicast group 3. .+is field is t+e sum of t+e 't+er count? P=t Count fields of t+e "P-tree? and Source? ro>s for t+is group 3. "P-tree? Counters for t+e (B, 3) state of t+is group 3. .+ese counters are displayed only for groups t+at +a#e a for>arding mode t+at do not for>ard pac=ets on t+e s+ared tree. .+ese (B,3) groups are %idir-PIM and PIM-SM groups. .+ere are no "P-tree displays for PIM-DM and SSM range groups. Source? Counters for an indi#idual (S, 3) state of t+is group 3. .+ere are no (S, 3) states for %idir-PIM groups. s#o$ ip pim inter&ace /e0t ta%le descri%es t+e significant fields s+o>n in t+e displays. "-oK i! !i interface <ield Descriptions Field 6e"cri!tion -ddress Interface IP address of t+e ne0t +op router. Interface Interface type and num%er t+at is configured to run PIM. Mode Multicast mode in >+ic+ t+e Cisco I'S soft>are is operating. .+is can %e dense mode or sparse mode. [D,M"P[ indicates t+at a Distance ,ector Multicast "outing Protocol tunnel is configured. /eig+%or Count /um%er of PIM neig+%ors t+at +a#e %een disco#ered t+roug+ t+is interface. If t+e /eig+%or Count is ( for a D,M"P tunnel, t+e neig+%or is acti#e (recei#ing pro%es and reports). Xuery Inter#al <requency, in seconds, of PIM router query messages, as set %y t+e i! !i $uer#;inter2al interface configuration command. .+e default is ;E seconds. D" IP address of t+e designated router on a net>or=. /ote t+at serial lines do @F not +a#e designated routers, so t+e IP address is s+o>n as E.E.E.E. <S -n asteris= (B) in t+is column indicates t+at fast s>itc+ing is ena%led. Mpac=ets InL'ut /um%er of pac=ets into and out of t+e interface since t+e router +as %een up. "P IP address of t+e "P. D< Minner IP address of t+e elected D<. Metric 2nicast routing metric to t+e "P announced %y t+e D<. 2ptime &engt+ of time t+e "P +as %een up, in days and +ours. If less t+an ( day, time is e0pressed in +ours?minutes?seconds. State Indicates >+et+er t+e specified interface is an elected D<. 'ffer count is /um%er of PIM D< election offer messages t+at t+e router +as sent out t+e interface during t+e current election inter#al. Current D< ip address IP address of t+e current D<. D< >inner up time &engt+ of time t+e current D< +as %een up, in days and +ours. If less t+an ( day, time is e0pressed in +ours?minutes?seconds. &ast >inner metric preference .+e preference #alue used for selecting t+e unicast routing metric to t+e "P announced %y t+e D<. &ast >inner metric 2nicast routing metric to t+e "P announced %y t+e D<. s#o$ ip pim nei%#bor /e0t ta%le descri%es t+e significant fields s+o>n in t+e display. "-oK i! !i neig-&or <ield Descriptions Field 6e"cri!tion /eig+%or -ddress IP address of t+e PIM neig+%or. ;E Interface Interface type and num%er on >+ic+ t+e neig+%or is reac+a%le. 2ptimeL70pires 2ptime s+o>s +o> long (in +ours?minutes?seconds) t+e entry +as %een in t+e PIM neig+%or ta%le. 70pires s+o>s +o> long (in +ours?minutes?seconds or in milliseconds) until t+e entry >ill %e remo#ed from t+e IP multicast routing ta%le. ,er PIM protocol #ersion. D" PrioLMode Priority and mode of t+e designated router (D"). Possi%le modes are S (state refres+ capa%le), U (%idirectional PIM capa%le), and / (neig+%or doesn_t include t+e D"-Priority 'ption in its Iello messages). s#o$ ip pim rp .o display acti#e rendez#ous points ("Ps) t+at are cac+ed >it+ associated multicast routing entries, use t+e "-oK i! !i r! command in 7H7C mode. "-oK i! !i r! \a!!ing ] \elected ] in-u"e^ ] etric^ \r+'address^ S&nta+ :escription a!!ing ('ptional) Displays all group-to-"P mappings of >+ic+ t+e router is a>are (eit+er configured or learned from -uto-"P). elected ('ptional) Displays only t+e elected -uto "Ps. in-use ('ptional) Displays t+e learned "Ps in use. etric ('ptional) Displays t+e unicast routing metric to t+e "Ps configured statically or learned #ia -uto-"P or t+e %ootstrap router (US"). r+' address ('ptional) "P IP address. :efaults If no "P is specified, all acti#e "Ps are displayed. Bsage Cuidelines .+e Protocol Independent Multicast (PIM) #ersion =no>n for an "P influences t+e type of PIM register messages (#ersion ( or #ersion @) t+at t+e router sends >+en acting as t+e designated router (D") for an acti#e source. If an "P is statically configured, t+e PIM #ersion of t+e "P is not set and t+e router, if required to send register pac=ets, first tries to send PIM #ersion @ register pac=ets. If t+at fails, t+e router sends PIM #ersion ( register pac=ets. .+e #ersion of t+e "P displayed in t+e "-oK i! !i r! command output can c+ange according to t+e operations of t+e router. M+en t+e group is created, t+e #ersion s+o>n is for t+e "P in t+e "P mapping cac+e. &ater, t+e #ersion displayed %y t+is command may c+ange. If t+is router is acting as a D" for an acti#e source, t+e router sends PIM register messages. .+e PIM register messages are ans>ered %y t+e "P >it+ PIM register stop messages. .+e router ;( learns from t+ese PIM register stop messages t+e actual PIM #ersion of t+e "P. 'nce t+e actual PIM #ersion of t+e "P is learned, t+is command displays only t+is #ersion. If t+e router is not acting as a D" for acti#e sources on t+is group, t+en t+e #ersion s+o>n for t+e "P of t+e group does not c+ange. In t+is case, t+e PIM #ersion of t+e "P is irrele#ant to t+e router %ecause t+e #ersion of t+e "P influences only t+e PIM register messages t+at t+is router must send. M+en you enter t+e "-oK i! !i r! a!!ing command, t+e #ersion of t+e "P displayed in t+e output is determined only %y t+e met+od t+roug+ >+ic+ an "P is learned. If t+e "P is learned from -uto-"P t+en t+e "P displayed is eit+er [#([ or [#@, #(.[ If t+e "P is learned from a static "P definition, t+e "P #ersion is undetermined and no "P #ersion is displayed in t+e output. If t+e "P is learned from t+e US", t+e "P #ersion displayed is [#@.[ 2se t+e elected =ey>ord on an -uto-"P Mapping -gent to limit t+e output to only t+e elected "Ps t+at t+e mapping agent >ill ad#ertise to all ot+er routers in t+e net>or= #ia -uto-"P. .+is is useful >+en comparing t+e output of t+e "-oK i! !i r! a!!ing command on non mapping agent routers >it+ t+e output of t+e "-oK i! !i r! a!!ing elected command on a mapping agent to #erify t+at t+e 3roup-to-"P mapping information is consistent. /e0t ta%le descri%es t+e significant fields s+o>n in t+e displays. "-oK i! !i r! <ield Descriptions Field 6e"cri!tion 3roup -ddress of t+e multicast group a%out >+ic+ to display "P information. "P -ddress of t+e "P for t+at group. #@ Indicates t+at t+e "P is running PIM #ersion @. #( Indicates t+e "P is running PIM #ersion (. ne0t "P- reac+a%le in... Indicates t+e time t+e ne0t "P-reac+a%le message >ill %e sent. .ime is e0pressed in +ours?minutes?seconds. %idir Indicates t+at t+e "P is operating in %idirectional mode. Info source "P mapping agent t+at ad#ertised t+e mapping. (T) Indicates t+at no Domain /ame System (D/S) name +as %een specified. #ia -uto-"P Indicates t+at "P >as learned #ia -uto-"P. 2ptime &engt+ of time t+e "P +as %een up (in days and +ours). If less t+an ( day, time is e0pressed in +ours?minutes?seconds. e0pires .ime in (+ours? minutes? and seconds) in >+ic+ t+e entry >ill e0pire. Metric Pref .+e preference #alue used for selecting t+e unicast routing metric to t+e "P announced %y t+e designated for>arder (D<). ;@ Metric 2nicast routing metric to t+e "P announced %y t+e D<. <lags Indicates t+e flags set for t+e specified "P. .+e follo>ing are descriptions of possi%le flags? ` Ca"P is configured. ` &a"P learned #ia -uto-"P or t+e US". "P< .ype "outing ta%le from >+ic+ t+is route >as o%tained, eit+er unicast, Distance ,ector Multicast "outing Protocol (D,M"P), or static mroute. Interface Interface type and num%er t+at is configured to run PIM. ;;