Está en la página 1de 33

PRCTICA 4: ROUTING MULTICAST con PIM

Autor: Santiago Felici


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.
;;

También podría gustarte