IPv6 operator training program

IPv6 Hands-on seminar
IPv6 Multicast＜Hands-on Text＞＞

Alcatel-Lucent
Yasuo Kashimura
1
1© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

IPv6 operator training program

Agenda (Part2: Hands-on)
1. Hands-on environment
2. Configuring IPv6 multicast
and checking status– Enable IPv6 multicast routing– Enable MLD– Enable PIM– Configuring RP for PIM-ASM– Configuring PIM-SSM– Configuring MLD Snooping

3. Check the behavior– sending stream– PIM-ASM behavior– PIM-SSM behavior– MLD-Snooping behavior– PIM Route Failover

4. Advanced course– PIM DR behavior– Static MLD join
– SSM mapping

5. Summary© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

2

IPv6 operator training program

Hands-on environment© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

3

IPv6 operator training program
Streaming
Streaming
ServerServerHands-on Topology
ALA

RTRT-1

RTRT-2

RTRT-20ALU

RTRT-21CIS

RTRT-22

Copper

ALA

ALU

ALU

Fiber

RTRT-3CIS

RTRT-23CIS

RTRT-24

ALA

RTRT-25

ALA

RTRT-26

ALA

RTRT-27© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

4

IPv6 operator training program
Addressing/Port number
Multicast Stream:(2001:1:10::10, FF18::1:1) for ASM(2001:1:10::10, FF38::2:1) for SSM“XX”XX” is your router number : RTRT-XX
Please use “XX”
XX” for your prefix/address.
1/1/1(ge-1/1/1) ALU
0/1(vlan1)
Alaxala2/1(Gig 2/1)
cisco

Loopback
2001::2/128

OSPFv3::2

RTRT-XX

2001:1:2::/64

RTRT-2Loopback: 2001::XX
2001::XX/128
XX/128

2001:1:10::/64

2001:2:XX::/64
::XX
::XX
2001:XX::/64

1/3/1(e-1/3/1)
1/3/3(vpls3)
0/3(vlan3)
2/3(vlan3)

ALU(L３)
ALU(L2)
Alaxalacisco

RTRT-1

2001:3:XX::/64

Streaming
Server2001:1:3::/64::3

RTRT-3
1/1/2(ge-1/1/2) ALU
0/2(vlan2)
Alaxala2/2(Gig 2/2)
cisco
© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

5

IPv6 operator training program
L2/L3 internal connection<Alcatel>
RT-2<Alaxala>
RT-3

ge-1/1/1

ge-1/1/2

vpls 3(vlan 3)

RT-2

RT-3

0/1(vlan1) 0/2(vlan2)

Vlan3<Cisco>RT-2

gig 2/1

RT-3

gig 2/2

Vlan3

e-1/3/1
1/3/2

1/3/3 1/3/4

0/3

0/4

gig 2/3

gig 2/4© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

6

IPv6 operator training program
How to access to the router■ Use “TeraTerm”
TeraTerm” as terminal software.
telnet to the router’router’s loopback address.
#put the address in parentheses like [2001::XX]

Login information:<ALU>
user/pass = admin/admin<Alaxala>user = operator
no enable password<cisco>no login password
enable password = cisco© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

7

IPv6 operator training program

Basic configuration CLI• Alcatel : directly configuring on Enable mode
ALU#
ALU# configure
configure routerrouter pim
pim xxxxxxx
xxxxxxx• Alaxala : enter to config mode, put configuration, save and exit
Alaxala#Alaxala# conf
conf tt
AlaxalaAlaxala (config)#(config)# ipv6
ipv6 pim
pim xxxxxxx
xxxxxxx!! Alaxala
Alaxala (config)#(config)# save
save
Alaxala(config)#
Alaxala(config)# exit
exit
Alaxala#Alaxala#• Cisco : enter to config mode, put configuration, and exit
cisco#conf
cisco#conf tt
cisco(config)#ipv6
cisco(config)#ipv6 pim
pim xxxxxxx
xxxxxxx
cisco(config)#exit
cisco(config)#exit
cisco#
cisco#© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

8

IPv6 operator training program

Saving Configuration• Alcatel :ALU#
ALU# admin
admin save
save
Writing
Writing file
file toto cf3:¥v6mcast-training
cf3:¥v6mcast-training
SavingSaving configuration
configuration ....
.... Completed.
Completed.

• Alaxala :!! Alaxala
mode
Alaxala (config)#(config)# save
save <saving<saving on
on config
config mode>
mode>
mode>>
Alaxala#Alaxala# copy
copy running-config
running-config startup-config
startup-config
Configuration
Configuration file
file copy
copy toto startup-config?
startup-config? (y/n):(y/n): yy• Cisco :Cisco#copy
Cisco#copy running-config
running-config startup-config
startup-config
Destination
Destination filename
filename [startup-config]?
[startup-config]?
Building
Building configuration...
configuration...
[OK]
[OK]
© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

9

IPv6 operator training program

IPv6 unicast status show commands• Alcatel :ALU#
ALU# show
show routerrouter interface
interface ipv6
ipv6
ALU#
ALU# show
show routerrouter route-table
route-table ipv6
ipv6
ALU#
ALU# show
show routerrouter route-table
route-table 2001::2
2001::2
ALU#
ALU# show
show routerrouter ospf3
ospf3 <interface/neighbor/etc..><interface/neighbor/etc..>
ALU#
ALU# ping
ping 2001::2
2001::2• Alaxala :Alaxala#Alaxala# show
show ipv6
ipv6 interface
interface
Alaxala#Alaxala# show
show ipv6
ipv6 route
route
Alaxala#Alaxala# show
show ipv6
ipv6 route
route 2001::2
2001::2
Alaxala#Alaxala# show
show ipv6
ipv6 ospf
ospf <interface/neighbor/etc..><interface/neighbor/etc..>
Alaxala#Alaxala# ping
ping ipv6
ipv6 2001::2
2001::2© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

10

IPv6 operator training program

IPv6 unicast status show commands• Cisco :cisco#
cisco# show
show ipv6
ipv6 interface
interfacecisco#
cisco# show
show ipv6
ipv6 route
route
cisco#
cisco# show
show ipv6
ipv6 route
route 2001::2
2001::2
cisco#
cisco# show
show ipv6
ipv6 ospf
ospf <interface/neighbor/etc..><interface/neighbor/etc..>
cisco#
cisco# ping
ping 2001::2
2001::2© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

11

IPv6 operator training program

Enabling IPv6 Multicast Routing© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

12

IPv6 operator training program

Enabling IPv6 multicast routing• Alcatel : not required• Alaxala:
Alaxala#Alaxala# conf
conf tt
AlaxalaAlaxala (config)#(config)# swrt_table_resource
swrt_table_resource l3switch-X
l3switch-X<change<change internalinternal resource
resource allocation
allocation toto useuse IPv6
IPv6 multicast>multicast>
AlaxalaAlaxala (config)#(config)# swrt_multicast_table
swrt_multicast_tablechassis>s><Enabling
chassis>s><Enabling both
both ofof L2
L2 andand L3L3 multicast
multicast featurefeature onon thethe samesame chassi
chassiAlaxalaAlaxala (config)#(config)# ipv6
ipv6 multicast-routing
multicast-routing<Enabling<Enabling ipv6
ipv6 multicast
multicast routing>routing>• Cisco :cisco#
cisco# conf
conf tt
cisco(config)#
cisco(config)# ipv6
ipv6 multicast-routing
multicast-routing<Enabling<Enabling ipv6
ipv6 multicast
multicast routing>routing>© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

13

IPv6 operator training program

Enabling MLD router© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

14

IPv6 operator training program

Enabling MLD router• Alcatel :ALU#
ALU# configure
configure routerrouter mld
mld interface
interface "e-1/3/1""e-1/3/1"• Alaxala :AlaxalaAlaxala (config)#(config)# interface
interface vlan
vlan 33
AlaxalaAlaxala (config-if)#(config-if)# ipv6
ipv6 mld
mld routerrouter• Cisco : not required
pim/mld is become enable on all interfaces
when “ipv6 multicast-routing” is enabled.
© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

15

IPv6 operator training program• Alcatel :Check MLD status

ALU#
ALU# show
show routerrouter mld
mld status
status==============================================================================================================================================================MLD
MLD Status
Status==============================================================================================================================================================
Admin
:: Up
Admin State
State
Up
Oper
:: Up
Oper State
State
Up
Query
Interval:
125
Query Interval
: 125
Last
Listener
Query
Interval:
Last Listener Query Interval
: 11
Query
:: 10
Query Response
Response IntervalInterval
10
Robust:: 22
Robust Count
Count==============================================================================================================================================================
ALU#
ALU# show
show routerrouter mld
mld interface
interface==============================================================================================================================================================MLD
MLD Interfaces
Interfaces==============================================================================================================================================================
Interface
Adm
Num
PolicyInterface
Adm OperOper Cfg/Opr
Cfg/OprNum
PolicyQuerier
VersionGroupsQuerier
VersionGroups------------------------------------------------------------------------------------------------------------------------------------------------------------e-1/3/1
Up
Up
2/2
00
none
e-1/3/1
Up
Up
2/2
none
FE80::216:4DFF:FE56:25DB
FE80::216:4DFF:FE56:25DB------------------------------------------------------------------------------------------------------------------------------------------------------------Interfaces
Interfaces :: 11==============================================================================================================================================================© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED. 16

IPv6 operator training program• Alaxala :Check MLD status

Alaxala#Alaxala# show
show ipv6
ipv6 mld
mld interface
interface
Date
Date 2000/02/13
2000/02/13 19:30:58
19:30:58 UTC
UTC
Total:
1
Interface
Total: 1 Interface
InterfaceVersionInterfaceVersion Flags
Flags Querier
Querier
NoticeNoticeVLAN0003
22
SS
fe80::212:e2ff:fe08:6915
VLAN0003
fe80::212:e2ff:fe08:6915

Expires
Expires

Group
Group Count
Count

--

© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

00

17

IPv6 operator training program• Cisco :Check MLD status

cisco#show
cisco#show ipv6
ipv6 mld
mld interface
interface vlan
vlan 33
Vlan3
Vlan3 isis up,
up, lineline protocol
protocol isis upupInternetaddressisFE80::213:5FFF:FE1C:F840/10
Internet address is FE80::213:5FFF:FE1C:F840/10
MLD
MLD isis enabled
enabled on
on interface
interface
Current
Current MLD
MLD version
version is
is 22
MLD
MLD query
query intervalinterval isis 125125 seconds
seconds
MLD
MLD querier
querier timeout
timeout isis 255255 seconds
seconds
MLD
max
query
responsetime
MLD max query response time isis 10
10 seconds
seconds
Last
memberquery
response
interval
Last member query response interval isis 11 seconds
seconds
MLD
MLD activity:
activity: 13
13 joins,
joins, 00 leaves
leaves
MLD
MLD querying
querying routerrouter is
is FE80::213:5FFF:FE1C:F840
FE80::213:5FFF:FE1C:F840 (this(this system)
system)MLD
MLD snooping
snooping is
is globally
globally enabled
enabledMLD
snoopingisenabledon
MLD snooping is enabled on this
this interface
interfaceMLD
snooping
fast-leave(forv1)
MLD snooping fast-leave (for v1) isis disableddisabled
MLD
MLD snooping
snooping querier
querier isis disabled.
disabled.
MLD
MLD snooping
snooping explicit-tracking
explicit-tracking isis enabled
enabled
MLD
MLD snooping
snooping last
last member
member query
query response
response intervalinterval isis 1000
1000 ms
ms
MLD
MLD snooping
snooping report-suppression
report-suppression isis enabled
enabled© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

18

IPv6 operator training program

Enabling PIM© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

19

IPv6 operator training program

Enabling PIM on interface• Alcatel :ALU
ALU ## configure
configure routerrouter pim
pim
ALU
ALU >config>router>pim#>config>router>pim# nono ipv6-multicast-disable
ipv6-multicast-disable
ALU
ALU >config>router>pim#>config>router>pim# interface
interface ge-1/1/1
ge-1/1/1
ALU
ALU >config>router>pim>if#>config>router>pim>if# exit
exit
ALU
ALU >config>router>pim#>config>router>pim# interface
interface ge-1/1/2
ge-1/1/2
ALU
ALU >config>router>pim>if#>config>router>pim>if# exit
exit
ALU
ALU >config>router>pim#>config>router>pim# interface
interface e-1/3/1
e-1/3/1
ALU
ALU >config>router>pim>if#>config>router>pim>if# exit
exit

• Alaxala :Alaxala(config)#
Alaxala(config)# interface
interface vlan
vlan 11
Alaxala(config-if)#
Alaxala(config-if)# ipv6
ipv6 pim
pim
Alaxala(config-if)#
Alaxala(config-if)# exit
exit
Alaxala(config)#
Alaxala(config)# interface
interface vlan
vlan 22
Alaxala(config-if)#
Alaxala(config-if)# ipv6
ipv6 pim
pim
Alaxala(config-if)#
Alaxala(config-if)# exit
exit
Alaxala(config)#
Alaxala(config)# interface
interface vlan
vlan 33
Alaxala(config-if)#
Alaxala(config-if)# ipv6
ipv6 pim
pim
Alaxala(config-if)#
Alaxala(config-if)# exit
exit

• Cisco :not required
pim/mld is become
enable on all interfaces
when “ipv6 multicastrouting” is enabled.

© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

20

IPv6 operator training program

Check PIM interface status• Alcatel :ALU
ALU ## show
show routerrouter pim
pim interface
interface ipv6
ipv6==============================================================================================================================================================PIM
PIM Interfaces
Interfaces ipv6
ipv6==============================================================================================================================================================
Interface
Adm
HelloInterface
Adm OprOpr DRDR Prty
Prty
Hello Intvl
Intvl Mcast
Mcast Send
Send
DR
DR
------------------------------------------------------------------------------------------------------------------------------------------------------------Up
Up
11
30
auto
ge-1/1/1
ge-1/1/1
Up
Up
30
auto
FE80::216:4DFF:FE56:25DB
FE80::216:4DFF:FE56:25DB
ge-1/1/2
Up
Up
11
30
auto
ge-1/1/2
Up
Up
30
auto
FE80::216:4DFF:FE9B:A0FA
FE80::216:4DFF:FE9B:A0FA
e-1/3/1
Up
Up
11
30
auto
e-1/3/1
Up
Up
30
auto
FE80::216:4DFF:FE56:25DB
FE80::216:4DFF:FE56:25DB------------------------------------------------------------------------------------------------------------------------------------------------------------Interfaces
Interfaces :: 33==============================================================================================================================================================© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

21

IPv6 operator training program• Alcatel :Check PIM Neighbor

ALU
ALU ## show
show routerrouter pim
pim neighborneighbor ipv6
ipv6==============================================================================================================================================================PIM
PIM Neighbor
Neighbor ipv6
ipv6==============================================================================================================================================================
Interface
NbrUp
ExpiryHold
Interface
Nbr DRDR Prty
Prty
Up TimeTime
Expiry Time
Time
Hold TimeTime
Nbr
Nbr Address
Address------------------------------------------------------------------------------------------------------------------------------------------------------------ge-1/1/1
11
0d
0d
105
ge-1/1/1
0d 06:07:32
06:07:32
0d 00:01:43
00:01:43
105
FE80::216:4DFF:FE1D:D1B8
FE80::216:4DFF:FE1D:D1B8
ge-1/2/1
11
0d
0d
105
ge-1/2/1
0d 05:54:21
05:54:21
0d 00:01:24
00:01:24
105
FE80::216:4DFF:FE9B:A0FA
FE80::216:4DFF:FE9B:A0FA------------------------------------------------------------------------------------------------------------------------------------------------------------Neighbors
Neighbors :: 22==============================================================================================================================================================© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

22

IPv6 operator training program• Alaxala :Check PIM interface

Alaxala#Alaxala# show
show ipv6
ipv6 pim
pim interface
interfaceDate
2000/02/13
04:21:02
Date 2000/02/13 04:21:02 UTC
UTC
Interface
Component
Vif
Hello
This
Interface
Component
Vif Nbr
Nbr
Hello DR
DR
This
Count
SystemCount Intvl
Intvl Address
Address
System11
11
30
VLAN0001
PIM-SM
VLAN0001
PIM-SM
30 fe80::212:e2ff:fe08:6915
fe80::212:e2ff:fe08:6915 YY
VLAN0002
PIM-SM
22
11
30
VLAN0002
PIM-SM
30 fe80::216:4dff:fe9b:a0fa
fe80::216:4dff:fe9b:a0fa NN
VLAN0003
PIM-SM
33
00
30
VLAN0003
PIM-SM
30 fe80::212:e2ff:fe08:6915
fe80::212:e2ff:fe08:6915 YY© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

23

IPv6 operator training program• Alaxala :Check PIM Neighbor

Alaxala#Alaxala# show
show ipv6
ipv6 pim
pim neighborneighbor
Date
Date 2000/02/13
2000/02/13 04:23:18
04:23:18 UTC
UTC
Neighbor
Interface
Neighbor Address
Address
Interfacefe80::203:faff:feac:2432
fe80::203:faff:feac:2432 VLAN0001
VLAN0001
fe80::216:4dff:fe9b:a0fa
fe80::216:4dff:fe9b:a0fa VLAN0002
VLAN0002

UptimeUptime
1hour
1hour
1hour
1hour

Expires
Expires
01:41
01:41
01:41
01:41

© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

24

IPv6 operator training program• Cisco :Check PIM interface

cisco#show
cisco#show ipv6
ipv6 pim
pim interface
interface
Interface
PIM
HelloInterface
PIM Nbr
Nbr
Hello
Count
Count Intvl
Intvl

DR
DR
Prior
Prior

GigabitEthernet2/2
1130
11GigabitEthernet2/2 onon30
Address:
Address: FE80::213:5FFF:FE1C:F840
FE80::213:5FFF:FE1C:F840
DR:: FE80::216:4DFF:FE9B:A0FA
DR
FE80::216:4DFF:FE9B:A0FA
GigabitEthernet2/1
1130
11GigabitEthernet2/1 onon
30
Address:
Address: FE80::213:5FFF:FE1C:F840
FE80::213:5FFF:FE1C:F840
DR:: FE80::216:4DFF:FE1D:D1B8
DR
FE80::216:4DFF:FE1D:D1B8
Vlan3
on
00
30
11
Vlan3
on
30
Address:
Address: FE80::213:5FFF:FE1C:F840
FE80::213:5FFF:FE1C:F840
DR:: thisDR
this systemsystem© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

25

IPv6 operator training program• Cisco :Check PIM Neighborcisco#show
cisco#show ipv6
ipv6 pim
pim neighborneighbor detaildetailNeighbor
Interface
UptimeExpires
Neighbor Address(es)Address(es)Interface
UptimeExpires DR
DR pripri Bidir
Bidir
Address-list
Hellooptionincluded
as
type
24
and
65001
Address-list Hello option included as type 24 and 65001
FE80::216:4DFF:FE9B:A0FA
FE80::216:4DFF:FE9B:A0FA
2001:3:5::3
2001:3:5::3

GigabitEthernet2/2
GigabitEthernet2/2 3w0d
3w0d

00:01:21
00:01:21 11 (DR)(DR)

FE80::216:4DFF:FE1D:D1B8
FE80::216:4DFF:FE1D:D1B8
2001:2:5::2
2001:2:5::2

GigabitEthernet2/1
GigabitEthernet2/1 3w0d
3w0d

00:01:43
00:01:43 11 (DR)(DR)

© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

26

IPv6 operator training program

Configuring RP for PIM-ASM© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

27

IPv6 operator training program

Configuring RP for PIM-ASM• Alcatel :ALU
ALU ## configure
configure routerrouter pim
pim
ALU
ALU >config>router>pim#>config>router>pim# rp
rp ipv6
ipv6
ALU
ALU >config>router>pim>rp>ipv6#>config>router>pim>rp>ipv6# static
static address
address 2001::2
2001::2<onfiguring
2001::2
static<onfiguring ““2001::2”
2001::2”
as staticstaticRP>
2001::2”” asstatic--RP>
ALU>config>router>pim>rp>ipv6>static>address#
ALU >config>router>pim>rp>ipv6>static>address# override
override<addoverride
static<add ““override”
override”
configuration toto makemake staticstaticRP having
having higher
higher priority
priority than
than BSR>
BSR>
override”” configuration
static--RP
ALU
ALU >config>router>pim>rp>ipv6>static>address#>config>router>pim>rp>ipv6>static>address# group-prefixgroup-prefix FF18::/16
FF18::/16<configuringgroup
2001::2.
<configuring groupgroupaddress range
range forfor thethe RP,RP, 2001::2.>
2001::2.>
group--address
2001::2.>>• Alaxala :Alaxala(config)#
Alaxala(config)# ipv6
ipv6 access-list
access-list asm-group
asm-group
Alaxala(config-ipv6-acl)#
Alaxala(config-ipv6-acl)# 10
10 permit
permit ipv6
ipv6 any
any ff18::/16
ff18::/16<configuringgroupaccessasm
group<configuring groupgroupaddress range
range inin accessaccesslist ””asmasmgroup”
group--address
access--list
asm--group”
group”” >>Alaxala(config-ipv6-acl)#
Alaxala(config-ipv6-acl)# exit
exit
Alaxala(config)#
Alaxala(config)# ipv6
ipv6 pim
pim rp-address
rp-address 2001::2
2001::2 asm-group
asm-group<configuring
2001::2
staticgroup
accessasm
group<configuring ““2001::2”
2001::2”
as staticstaticRP andand specify
specify groupgroupaddress range
range with
with accessaccesslist ““asmasmgroup”
2001::2”” asstatic--RPgroup--address
access--list
asm--group”
group””>>© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

28

IPv6 operator training program

Configuring RP for PIM-ASM• Cisco :cisco(config)#ipv6
cisco(config)#ipv6 access-list
access-list asm-group
asm-group
cisco(config-ipv6-acl)#permit
cisco(config-ipv6-acl)#permit ipv6
ipv6 any
any ff18::/16
ff18::/16<<configuringgroupaccessasm
group
configuring groupgroupaddress range
range inin accessaccesslist ””asmasmgroup”
group--address
access--list
asm--group”
group”” >>cisco(config-ipv6-acl)#exit
cisco(config-ipv6-acl)#exit
cisco(config)#ipv6
cisco(config)#ipv6 pim
pim rp-address
rp-address 2001::2
2001::2 asm-group
asm-group<<configuring
2001::2
staticgroup
accessasm
group
configuring ““2001::2”
2001::2”
as staticstaticRP andand specify
specify groupgroupaddress range
range with
with accessaccesslist ““asmasmgroup”
2001::2”” asstatic--RPgroup--address
access--list
asm--group”
group””>>© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

29

IPv6 operator training program

Check RP to Group mapping• Alcatel :ALU
ALU ## show
show routerrouter pim
pim rprp ipv6
ipv6==============================================================================================================================================================PIM
PIM RP
RP SetSet ipv6
ipv6==============================================================================================================================================================
Group
Hold
Group Address
Address
Hold Expiry
ExpiryRPType
Prio
RP Address
Address
Type
Prio TimeTime TimeTime------------------------------------------------------------------------------------------------------------------------------------------------------------FF18::/16
FF18::/16
11
N/A
2001::2
Static2001::2
StaticN/A N/A
N/A------------------------------------------------------------------------------------------------------------------------------------------------------------Group
Group Prefixes
Prefixes :: 11==============================================================================================================================================================• Alaxala :Alaxala#Alaxala# show
show ipv6
ipv6 pim
pim rp-mapping
rp-mapping
Date
Date 2000/02/13
2000/02/13 19:17:06
19:17:06 UTC
UTC
Status:Not
CandidateRendezvous
Status : Not Candidate Rendezvous Point
Point
Total:
1
route
,
1
group
,
1
RP
Total: 1 route , 1 group , 1 RP
Group/Masklen
C-RPGroup/Masklen
C-RP Address
Address
ff18::/16
2001::2
ff18::/16
2001::2

Priority
Priority Uptime
Uptime Expires
Expires
00 16hours
16hours --:---:-© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED. 30

IPv6 operator training program

Check RP to Group mapping• Cisco :cisco#show
cisco#show ipv6
ipv6 pim
pim group-map
group-map <ff18::><ff18::><confirm
ggrouproup
address
SSM
RP
address?
<confirm how
how thatthat grouproupaddress(range)(range) is
is usedused (SM(SM oror SSM?
SSM?
RPaddress?)grouproup--address(range)
address(range)
SSM?? RPRP--address?)
address?)) >>FF18::/16*
FF18::/16*SM,
SM, RP:
RP: 2001::2
2001::2
RPF:
RPF: Gi2/1,FE80::216:4DFF:FE1D:D1B8
Gi2/1,FE80::216:4DFF:FE1D:D1B8
Info
Info source:
source: Static
StaticUptime:Uptime: 15:51:35,
15:51:35, Groups:
Groups: 11
cisco#show
cisco#show ipv6
ipv6 pim
pim range-list
range-list<confirm
SSSM
SM<confirm which
which RP
RP owns
owns what
what address
address range,
range, what
what address
address range
range isis configured
configured forfor SSM
SM>
SSM>
SM>>
StaticStatic SSM
SSM Exp:
Exp: never
never Learnt
Learnt fromfrom :: ::::FF33::/32
FF33::/32 Up:
Up: 3w2d
3w2d
FF34::/32
FF34::/32 Up:
Up: 3w2d
3w2d<snip><snip>
FF3D::/32
FF3D::/32 Up:
Up: 3w2d
3w2d
FF3E::/32
FF3E::/32 Up:
Up: 3w2d
3w2d
FF3F::/32
FF3F::/32 Up:
Up: 3w2d
3w2d
StaticStatic SM
SM RP:
RP: 2001::2
2001::2 Exp:
Exp: never
never Learnt
Learnt fromfrom :: ::::FF18::/16Up:
15:52:45
FF18::/16 Up: 15:52:45© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

31

IPv6 operator training program

Configuring PIM-SSM© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

32

IPv6 operator training program

Configuring PIM-SSM• Alcatel :ALU
ALU ## configure
configure routerrouter pim
pim
ALU
ALU >config>router>pim#>config>router>pim# ssm-groups
ssm-groups
ALU
ALU >config>router>pim>ssm#>config>router>pim>ssm# group-range
group-range FF38::/16
FF38::/16<configuring
FF38::/16group
PIM<configuring ““FF38::/16”
FF38::/16”
as groupgroupaddress range
range forfor PIMPIMSSM>
FF38::/16”” asgroup--address
PIM--SSM>• Alaxala :Alaxala(config)#
Alaxala(config)# ipv6
ipv6 access-list
access-list ssm-group
ssm-group
AlaxalaAlaxala (config-ipv6-acl)#(config-ipv6-acl)# permit
permit ipv6
ipv6 any
any ff38::/16
ff38::/16<configuringgroupaccessssm
group<configuring SSM
SSM groupgroupaddress range
range inin accessaccesslist ””ssmssmgroup”
group--address
access--list
ssm--group”
group”” >>AlaxalaAlaxala (config-ipv6-acl)#(config-ipv6-acl)# exit
exit
AlaxalaAlaxala (config)#(config)# ipv6
ipv6 pim
pim ssm
ssm range
range ssm-group
ssm-group<configuringgroupaccessssm
group<configuring SSM
SSM groupgroupaddress range
range with
with accessaccesslist ““ssmssmgroup”
group--address
access--list
ssm--group”
group”” >>## ordefault
or youyou cancan simply
simply configure
configure ““ipv6
ipv6 pim
pim ssm
ssm default”
default”
With this
this command,command, SSM
SSM isis enabled
enabled forfor allalldefault””.. With
standard
FF3x::/12standard SSM
SSM range
range ““FF3x::/12”FF3x::/12”FF3x::/12””..

• Cisco : not required
SSM is enabled for all standard SSM range “FF3x::/12”FF3x::/12” when “ipv6 multicastmulticast-routing”
routing” isenabled.
© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

33

IPv6 operator training program

Configuring MLD-Snooping© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

34

IPv6 operator training program

Configuring MLD-Snooping• Alcatel :ALU#
ALU# configure
configure service
service vpls
vpls 33
ALU
ALU >config>service>vpls#>config>service>vpls# mld-snooping
mld-snooping nono shutdown
shutdown<enablingmld
3(VLAN3)<enabling mldmldsnooing on
on ““vpls
vpls 3(VLAN3)”3(VLAN3)”
mld--snooing
3(VLAN3)””>>• Alaxala :Alaxala#Alaxala# interface
interface vlan
vlan 33
Alaxala(config-if)#
Alaxala(config-if)# ipv6
ipv6 mld
mld snooping
snooping<enablingmld
33”<enabling mldmldsnooping on
on ““vlan
vlan 3”mld--snooping
3””>>• Cisco : not required
MLDMLD-snooping is enable as default.

© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

35

IPv6 operator training program

Check MLD-snooping status• Alcatel :ALU
ALU ## show
show service
service id
id 10
10 mld-snooping
mld-snooping basebase==============================================================================================================================================================MLD
MLD Snooping
Snooping Base
Base info
info forfor service
service 1010==============================================================================================================================================================
Admin
Admin State
State :: Up
Up
Querier:: FE80::216:4DFF:FE56:25DB
Querier
FE80::216:4DFF:FE56:25DB on
on SAPSAP 1/8/2
1/8/2------------------------------------------------------------------------------------------------------------------------------------------------------------Sap/Sdp
Oper
MRtr
Max
MVR
Num
Sap/Sdp
Oper
MRtr Send
Send
Max Num
Num
MVR
Num
Id
State
Port
Queries
GroupsFrom-VPLS
GroupsId
State
Port QueriesGroupsFrom-VPLS Groups------------------------------------------------------------------------------------------------------------------------------------------------------------sap:1/8/2
UpYes
Disabled00
sap:1/8/2
Up
Yes
Disabled No
No Limit
Limit Local
Local
sap:1/8/3
UpNo
Disabled00
sap:1/8/3
UpNo
Disabled No
No Limit
Limit Local
Local==============================================================================================================================================================© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

36

IPv6 operator training program

Check MLD-snooping status• Alaxala :Alaxala#Alaxala# show
show mld-snooping
mld-snooping
Date
2000/02/13
Date 2000/02/13 20:21:35
20:21:35 UTC
UTC
VLAN
VLAN counts:
counts: 11
VLAN:
VLAN: 33
IP
Querier:
IP address:
address: fe80::212:e2ff:fe08:6915
fe80::212:e2ff:fe08:6915
Querier: disabledisableMLD
MLD querying
querying system:
system: fe80::212:e2ff:fe08:6915
fe80::212:e2ff:fe08:6915
Querierversion:
V2
Querier version: V2
IPv6
IPv6 Multicast
Multicast routing:routing: On
On
Port(1):
Port(1): 0/3
0/3
Mrouter-port:
Mrouter-port:
Group
Group Counts:
Counts: 00• Cisco :cisco#show
cisco#show ipv6
ipv6 mld
mld snooping
snooping mroutermrouter
vlan
ports
vlan
ports
-----+--------------------------------------------+---------------------------------------33 Router
Router© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

37

IPv6 operator training program

Sending video stream by VLC mediaplayer© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

38

IPv6 operator training program

Sending video stream by VLC
1. On “Media” menu, select “streaming”.
2. Select video source file, and click “stream”.

© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

39

IPv6 operator training program

Sending video stream by VLC
3.Specify
protocol,Encap type,address/port,TTL.

Be
Be carecare about
about Default
DefaultTTL
TTL isis set
set toto 1.
1.

© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

40

IPv6 operator training program

Sending video stream by VLC
4.Specify video/audio
codec,bit rate.

© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

41

IPv6 operator training program

Check PIM-ASM behavior© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

42

IPv6 operator training program

ASM: Start sending (S,G) traffic
2 (2001:1:10::10, FF18::1:1)

RP

3
1

RTRT-XX

RTRT-2

RTRT-1

MLD reportJoin(*,FF18::1:1)(2001:1:10::10, FF18::1:1)

RTRT-3
unicast.
cast.
1. FHR starts sending PIM register packets to RP[2001::2] in uni
2. By receiving register, RP creates (S,G) entry.
3. RP sends back register stop to FHR, and FHR stops sending register.
register.

© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

43

IPv6 operator training program

Check RP status
ALU#
ALU# show
show routerrouter pim
pim groupgroup ipv6
ipv6==============================================================================================================================================================PIM
PIM Groups
Groups ipv6
ipv6==============================================================================================================================================================
Group
Type
Spt
No.Oifs
Group Address
AddressType
Spt Bit
Bit Inc
Inc Intf
Intf
No.Oifs
SourceAddress
RP
Source Address
RP------------------------------------------------------------------------------------------------------------------------------------------------------------FF18::1:1(S,G)
ge-1/1/400
FF18::1:1(S,G)
ge-1/1/4
2001:1:10::10
2001::2
2001:1:10::10
2001::2------------------------------------------------------------------------------------------------------------------------------------------------------------Groups
Groups :: 11==============================================================================================================================================================© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

44

IPv6 operator training program

ASM: Joining to ASM group
RP:2001::2
RP:2001::2

RTRT-XX

RTRT-2(2001:1:10::10, FF18::1:1)

RTRT-1

MLD reportJoin(*,FF18::1:1)

RTRT-3© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

45

IPv6 operator training program

Joining to the group on VLC (ASM)
On “media” menu, select “open network stream”
Set the protocol,address and port, then click “play”.

Or execute this command on command prompt.
“vlc rtp://@[ff18::1:1]:1234”© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

46

IPv6 operator training program

Check the status◆MLD Entry is created correctly ?
◆Check PIM distribution Tree(mroute) status(Forwarding Entry is created correctly ?)◆Check the RPF interafce(incoming interface)for (*,G) and (S,G) entry. What is the reason ofthat status ?

© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

47

IPv6 operator training program• Alcatel :Check MLD Entry

ALU
ALU ## show
show routerrouter mld
mld groupgroup==============================================================================================================================================================MLD
MLD Groups
Groups==============================================================================================================================================================(*,FF18::1:1)(*,FF18::1:1)
Up
Up TimeTime :: 0d0d 00:00:14
00:00:14
Fwd
List:
e-1/8/1
Fwd List : e-1/8/1------------------------------------------------------------------------------------------------------------------------------------------------------------(*,G)/(S,G)(*,G)/(S,G) Entries
Entries :: 11==============================================================================================================================================================• Alaxala :Alaxala#Alaxala# show
show ipv6
ipv6 mld
mld group
group
Date
Date 2000/02/13
2000/02/13 22:16:09
22:16:09 UTC
UTC
Total:
1group
Total: 1 group
Group
InterfaceGroup Address/Source
Address/Source Address
Address
Interface
Reporter
UptimeReporter
Uptime Expires
Expires MLDv1
MLDv1
Time
Time MLDv2Time
MLDv2Time
ff18::1:1
VLAN0003
ff18::1:1
VLAN0003
fe80::7d4c:d2a0:dfed:d2a3
03:30-fe80::7d4c:d2a0:dfed:d2a3 17:50
17:50
03:30
-:-03:30:-03:30

VersionVersion Mode
Mode

22

Last
Last

EXCLUDEEXCLUDE© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

48

IPv6 operator training program

Check MLD Entry• Cisco :cisco#show
cisco#show ipv6
ipv6 mld
mld groups
groups detaildetailInterface:
Vlan3
Interface:
Vlan3
Group:
FF18::1:1
Group:
FF18::1:1
Uptime:00:03:27
Uptime:00:03:27
Router
EXCLUDE
Router mode:
mode:
EXCLUDE (Expires:(Expires: 00:03:41)
00:03:41)
Host
INCLUDE
Host mode:
mode:
INCLUDELast
Last reporter:
reporter: FE80::7D4C:D2A0:DFED:D2A3
FE80::7D4C:D2A0:DFED:D2A3
SourceSource list
list isis empty
empty© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

49

IPv6 operator training program
Check PIM distribution Tree
• Acatel :ALU
ALU ## show
show routerrouter pim
pim groupgroup ipv6
ipv6==============================================================================================================================================================PIM
PIM Groups
Groups ipv6
ipv6==============================================================================================================================================================
Group
Type
Spt
No.Oifs
Group Address
AddressType
Spt Bit
Bit Inc
Inc Intf
Intf
No.Oifs
SourceAddress
RP
Source Address
RP------------------------------------------------------------------------------------------------------------------------------------------------------------FF18::1:1(*,G)
ge-1/1/1
11
FF18::1:1(*,G)
ge-1/1/1**
2001::2
2001::2
FF18::1:1(S,G)
spt
ge-1/2/1
11
FF18::1:1(S,G)
spt
ge-1/2/1
2001:1:10::10
2001::2
2001:1:10::10
2001::2------------------------------------------------------------------------------------------------------------------------------------------------------------Groups
Groups :: 22==============================================================================================================================================================© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

50

IPv6 operator training program
Check PIM distribution Tree
• Alaxala :Alaxala#Alaxala# show
show ipv6
ipv6 mroutemrouteDate
2000/02/13
22:18:29
Date 2000/02/13 22:18:29 UTC
UTC
Total:
Total: 22 routes,
routes, 11 group
group ,, 11 source
source(S,G)-------------------------------------------------(S,G) 11 route
route-------------------------------------------------Group
SourceGroup Address
Address
Source Address
Address
ff18::1:1
2001:1:10::10
ff18::1:1
2001:1:10::10
uptime20:10
expires
03:05
assertflags
uptime 20:10
expires 03:05
assert 00:00
00:00
flags LTLT protocol
protocol SM
SMincoming:
upstream:
incoming: VLAN0002
VLAN0002
upstream: fe80::216:4dff:fe9b:a0fa
fe80::216:4dff:fe9b:a0fa
outgoing:
uptimeexpiresoutgoing: VLAN0003
VLAN0003
uptime 20:10
20:10
expires --:---:--------------------------------------------------(*,G)(*,G) 11 route
route-------------------------------------------------Group
Address
RP
Group Address
RP Address
Address
ff18::1:1
2001::2
ff18::1:1
2001::2
uptimeexpires
assertflags
uptime 20:10
20:10
expires --:---:-assert 00:00
00:00
flags LRLR protocol
protocol SM
SMincoming:
upstream:
incoming: VLAN0001
VLAN0001
upstream: fe80::203:faff:feac:2432
fe80::203:faff:feac:2432
outgoing:
uptimeexpiresoutgoing: VLAN0003
VLAN0003
uptime 20:10
20:10
expires --:---:--© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

51

IPv6 operator training program
Check PIM distribution Tree
• Cisco :cisco#show
cisco#show ipv6
ipv6 mroutemrouteMulticastRouting
Multicast Routing Table
Table
Flags:
Flags: DD -- Dense,
Dense, SS -- Sparse,
Sparse, BB -- Bidir
Bidir Group,Group, ss -- SSM
SSM Group,Group,CC -- Connected,
Connected, LL -- Local,
Local, II -- Received
Received Source
Source Specific
Specific Host
Host Report,
Report,PP -- Pruned,
Pruned, RR -- RP-bit
RP-bit set,
set, FF -- Register
Register flag,
flag, TT -- SPT-bit
SPT-bit set,
set,
JJ -- Join
Join SPTSPTTimers:Uptime/Expires
Timers: Uptime/Expires
Interface
Interface state:state: Interface,
Interface, State
State
(*,
(*, FF18::1:1),
FF18::1:1), 00:03:16/never,
00:03:16/never, RP
RP 2001::2,
2001::2, flags:
flags: SCJ
SCJ
Incoming
Incoming interface:interface: GigabitEthernet2/1
GigabitEthernet2/1
RPF
nbr:
FE80::216:4DFF:FE1D:D1B8
RPF nbr: FE80::216:4DFF:FE1D:D1B8
Immediate
Immediate Outgoing
Outgoing interface
interface list:
list:
Vlan3,
Vlan3, Forward,
Forward, 00:03:16/never
00:03:16/never(2001:1:10::10,(2001:1:10::10, FF18::1:1),
FF18::1:1), 00:04:05/00:00:13,
00:04:05/00:00:13, flags:
flags: SJTSJTIncoming
Incoming interface:interface: GigabitEthernet2/2
GigabitEthernet2/2
RPF
nbr:
FE80::216:4DFF:FE9B:A0FA
RPF nbr: FE80::216:4DFF:FE9B:A0FA
Inherited
Inherited Outgoing
Outgoing interface
interface list:
list:
Vlan3,
Vlan3, Forward,
Forward, 00:03:16/never
00:03:16/never© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

52

IPv6 operator training program
Check Multicast Forwarding table Entry• Alcatel : no command• Alaxala :Alaxala#Alaxala# show
show ipv6
ipv6 mcachemcacheDate
Date 2000/02/13
2000/02/13 22:21:01
22:21:01 UTC
UTC
Total:
Total: 11 route
route
Group
Group Address
Address
ff18::1:1
ff18::1:1
uptime:expires:
uptime: 22:45
22:45
expires: 03:30
03:30
incoming:
incoming:
VLAN0002
VLAN0002
outgoing:
outgoing:
VLAN0003<snooping>
VLAN0003<snooping>

SourceSource Address
Address
2001:1:10::10
2001:1:10::10© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

53

IPv6 operator training program• Cisco :Check Multicast Forwarding table Entry

cisco#show
cisco#show ipv6
ipv6 mfib
mfib FF18::1:1
FF18::1:1<snip><snip>(*,FF18::1:1)(*,FF18::1:1) Flags:
Flags: CCRP
RP Forwarding:
Forwarding: 0/0/0/0,
0/0/0/0, Other:
Other: 0/0/0
0/0/0
LC
LC Forwarding:
Forwarding: 0/0/0/0,
0/0/0/0, Other:
Other: 0/0/0
0/0/0
HW
Forwd:
0/0/0/0,
Other:
NA/NA/NA
HW Forwd:
0/0/0/0, Other: NA/NA/NA
GigabitEthernet2/1
GigabitEthernet2/1 Flags:
Flags: AA NS
NS
Vlan3
Vlan3 Flags:
Flags: FF NS
NS
Pkts:
Pkts: 0/0/0
0/0/0(2001:1:10::10,FF18::1:1)(2001:1:10::10,FF18::1:1) Flags:
Flags:
RP
Forwarding:9336/0/1376/0,
RP Forwarding: 9336/0/1376/0, Other:
Other: 25/25/0
25/25/0LC
Forwarding:
0/0/0/0,
Other:
0/0/0
LC Forwarding: 0/0/0/0, Other: 0/0/0
HW
265399/707/1376/7602,
HW Forwd:
Forwd:
265399/707/1376/7602, Other:
Other: NA/NA/NA
NA/NA/NA
GigabitEthernet2/2
GigabitEthernet2/2 Flags:
Flags: AA
Vlan3
Vlan3 Flags:
Flags: FF NS
NS
Pkts:
0/9243/9
Pkts: 0/9243/9© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

54

IPv6 operator training program
Check RPF interface/neighbor <Alcatel>
ALU
ALU ## show
show routerrouter route-table
route-table 2001::2
2001::2==============================================================================================================================================================
IPv6
IPv6 Route
Route Table
Table (Router:(Router: Base)
Base)==============================================================================================================================================================
Dest
Type
Proto
Age
Pref
Dest Prefix
Prefix
Type
Proto
Age
Pref
Next
MetricNext Hop[Interface
Hop[Interface Name]
Name]
Metric------------------------------------------------------------------------------------------------------------------------------------------------------------2001::2/128
Remote01d00h39m
10
2001::2/128
Remote OSPF3
OSPF301d00h39m
10
FE80::216:4DFF:FE1D:D1B8-"ge-1/1/1"
101
FE80::216:4DFF:FE1D:D1B8-"ge-1/1/1"
101------------------------------------------------------------------------------------------------------------------------------------------------------------No.
No. ofof Routes:
Routes: 11==============================================================================================================================================================
ALU#
ALU# show
show routerrouter route-table
route-table 2001:1:10::10
2001:1:10::10==============================================================================================================================================================
IPv6
IPv6 Route
Route Table
Table (Router:(Router: Base)
Base)==============================================================================================================================================================
Dest
Type
Proto
Age
Pref
Dest Prefix
Prefix
Type
Proto
Age
Pref
Next
MetricNext Hop[Interface
Hop[Interface Name]
Name]
Metric------------------------------------------------------------------------------------------------------------------------------------------------------------01d00h37m
10
2001:1:10::/64
Remote2001:1:10::/64
Remote OSPF3
OSPF301d00h37m
10
FE80::216:4DFF:FE9B:A0FA-"ge-1/2/1"
201
FE80::216:4DFF:FE9B:A0FA-"ge-1/2/1"
201------------------------------------------------------------------------------------------------------------------------------------------------------------No.
No. ofof Routes:
Routes: 11© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED. 55==============================================================================================================================================================

IPv6 operator training program
Check RPF interface/neighbor <Alaxala>
Alaxala#Alaxala# show
show ipv6
ipv6 route
route 2001::2
2001::2<snip><snip>** NextHop
NextHop fe80::203:faff:feac:2432%VLAN0001,
fe80::203:faff:feac:2432%VLAN0001, Interface:
Interface: VLAN0001
VLAN0001
ProtocolProtocol <OSPFv3<OSPFv3 intra>
intra>
SourceSource Gateway
Gateway ------Metric/2:: 2/Metric/2
2/Distance/2/3:
Distance/2/3: 110/1/0
110/1/0

Alaxala#Alaxala# show
show ipv6
ipv6 route
route 2001:1:10::10
2001:1:10::10<snip><snip>** NextHop
NextHop fe80::216:4dff:fe9b:a0fa%VLAN0002,
fe80::216:4dff:fe9b:a0fa%VLAN0002, Interface:
Interface: VLAN0002
VLAN0002
ProtocolProtocol <OSPFv3<OSPFv3 intra>
intra>
SourceSource Gateway
Gateway ------Metric/2:: 102/Metric/2
102/Distance/2/3:
Distance/2/3: 110/1/0
110/1/0
Alaxala#Alaxala# show
show ipv6
ipv6 rpf
rpf 2001:1:10::10
2001:1:10::10
Date
Date 2000/02/13
2000/02/13 22:55:25
22:55:25 UTCUTC
RPF
RPF information
information forfor ?? (2001:1:10::10):(2001:1:10::10):
If
If VLAN0002
VLAN0002 NextHop
NextHop fe80::216:4dff:fe9b:a0fa
fe80::216:4dff:fe9b:a0fa© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

56

IPv6 operator training program
Check RPF interface/neighbor <Cisco>cisco#show
cisco#show ipv6
ipv6 rpf
rpf 2001::2
2001::2
RPF
RPF information
information forfor 2001::2
2001::2
RPF
RPF interface:interface: GigabitEthernet2/1
GigabitEthernet2/1
RPF
RPF neighbor:neighbor: FE80::216:4DFF:FE1D:D1B8
FE80::216:4DFF:FE1D:D1B8
RPF
RPF route/mask:route/mask: 2001::2/128
2001::2/128
RPF
RPF type:
type: Unicast
UnicastRPF
RPF recursion
recursion count:
count: 00
MetricMetric preference:
preference: 110
110
Metric:Metric: 22
cisco#show
cisco#show ipv6
ipv6 rpf
rpf 2001:1:10::10
2001:1:10::10
RPF
RPF information
information forfor 2001:1:10::10
2001:1:10::10
RPF
RPF interface:interface: GigabitEthernet2/2
GigabitEthernet2/2
RPF
RPF neighbor:neighbor: FE80::216:4DFF:FE9B:A0FA
FE80::216:4DFF:FE9B:A0FA
RPF
RPF route/mask:route/mask: 2001:1:10::/64
2001:1:10::/64
RPF
RPF type:
type: Unicast
UnicastRPF
RPF recursion
recursion count:
count: 00
MetricMetric preference:
preference: 110
110
Metric:Metric: 102
102© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

57

IPv6 operator training program
What happens on LHR (Debug sample) - 1
Receives MLD report, and send (*,G)Join to the RPF neighbortowards RP.
ALU
ALU ##[029[029 22:22:48.660]
22:22:48.660] MLD
MLD interface
interface e-1/8/1
e-1/8/1[ifIndex
4]
V2
PDU:
::
->
FF02::16[ifIndex 4] V2 PDU: :: -> FF02::16 pduLen
pduLen 28
28
Type:
Type: V2
V2 REPORTREPORT maxrespCodemaxrespCode 0x0
0x0 checkSumcheckSum 0x6e74
0x6e74Num
Group
Records:
1
Num Group Records: 1
Group
Group Record
Record 00
Type:
Type: CHG_TO_EXCL,
CHG_TO_EXCL, AuxDataLen
AuxDataLen 0,0, NumNum Sources
Sources 00
Mcast
Addr:
FF18::1:1
Mcast Addr: FF18::1:1
SourceSource Address
Address List
List
51
51 2009/11/07
2009/11/07 16:24:45.49
16:24:45.49 JST
JST MINOR:
MINOR: DEBUG
DEBUG #2001#2001 Base
Base PIM[Instance
PIM[Instance 11 Base]Base]"PIM[Instance"PIM[Instance 11 Base]:Base]: pimSendJoinPrunePdu
pimSendJoinPrunePdu
pimSendJoinPrunePdu:
if
pimSendJoinPrunePdu: if 2,
2, adjadj FE80::216:4DFF:FE1D:D1B8"
FE80::216:4DFF:FE1D:D1B8"5252 2009/11/07
2009/11/07 16:24:45.49
16:24:45.49 JST
JST MINOR:
MINOR: DEBUG
DEBUG #2001#2001 Base
Base PIM[Instance
PIM[Instance 11 Base]Base]"PIM[Instance"PIM[Instance 11 Base]:Base]: pimSGEncodeGroupSet
pimSGEncodeGroupSet
pimEncodeGroupSet:
pimEncodeGroupSet: encoding
encoding groupset
groupset forfor groupgroup FF18::1:1,
FF18::1:1, numJoinedSrcs
numJoinedSrcs 1,
1, numPr
numPr
unedSrcs
0"
unedSrcs 0"
53
53 2009/11/07
2009/11/07 16:24:45.49
16:24:45.49 JST
JST MINOR:
MINOR: DEBUG
DEBUG #2001#2001 Base
Base PIM[Instance
PIM[Instance 11 Base]Base]"PIM[Instance"PIM[Instance 11 Base]:Base]: pimSGEncodeGroupSet
pimSGEncodeGroupSet
pimEncodeGroupSet:
pimEncodeGroupSet: Encoding
Encoding Join
Join forfor (*,G)(*,G) RP
RP == 2001::2"
2001::2"© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

58

IPv6 operator training program
What happens on LHR (Debug sample) - 2
Send
Send (S,G)Join(S,G)Join toto thethe RPFRPF neighborneighbor towards
towards Source.
Source.

57
57 2009/11/07
2009/11/07 16:24:45.53
16:24:45.53 JST
JST MINOR:
MINOR: DEBUG
DEBUG #2001#2001 Base
Base PIM[Instance
PIM[Instance 11 Base]Base]"PIM[Instance1Base]:
pimSendJoinPrunePdu"PIM[Instance 1 Base]: pimSendJoinPrunePdu
pimSendJoinPrunePdu:
pimSendJoinPrunePdu: if
if 3,3, adjadj FE80::216:4DFF:FE9B:A0FA"
FE80::216:4DFF:FE9B:A0FA"
58
58 2009/11/07
2009/11/07 16:24:45.53
16:24:45.53 JST
JST MINOR:
MINOR: DEBUG
DEBUG #2001#2001 Base
Base PIM[Instance
PIM[Instance 11 Base]Base]"PIM[Instance"PIM[Instance 11 Base]:Base]: pimSGEncodeGroupSet
pimSGEncodeGroupSet
pimEncodeGroupSet:
pimEncodeGroupSet: encoding
encoding groupset
groupset forfor groupgroup FF18::1:1,
FF18::1:1, numJoinedSrcs
numJoinedSrcs 1,
1, numPr
numPr
unedSrcs
unedSrcs 0"0"59
59 2009/11/07
2009/11/07 16:24:45.54
16:24:45.54 JST
JST MINOR:
MINOR: DEBUG
DEBUG #2001#2001 Base
Base PIM[Instance
PIM[Instance 11 Base]Base]"PIM[Instance"PIM[Instance 11 Base]:Base]: pimSGEncodeGroupSet
pimSGEncodeGroupSet
pimEncodeGroupSet:
pimEncodeGroupSet: Encoding
Encoding Join
Join forfor source
source 2001:1:10::10"
2001:1:10::10"
60
60 2009/11/07
2009/11/07 16:24:45.54
16:24:45.54 JST
JST MINOR:
MINOR: DEBUG
DEBUG #2001#2001 Base
Base PIM[Instance
PIM[Instance 11 Base]Base]"PIM[Instance1Base]:
pimSGEncodeGroupSet"PIM[Instance 1 Base]: pimSGEncodeGroupSet
pimEncodeGroupSet:
pimEncodeGroupSet: num
num joined
joined srcs
srcs 1,
1, numnum pruned
pruned srcs
srcs 0"0"© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

59

IPv6 operator training program
What happens on LHR (Debug sample) - 3
Send (S,G)RPT-Prune to the RPF neighbor towards RP.
64
64 2009/11/07
2009/11/07 16:24:45.55
16:24:45.55 JST
JST MINOR:
MINOR: DEBUG
DEBUG #2001#2001 Base
Base PIM[Instance
PIM[Instance 11 Base]Base]"PIM[Instance1Base]:
pimSendJoinPrunePdu"PIM[Instance 1 Base]: pimSendJoinPrunePdu
pimSendJoinPrunePdu:
pimSendJoinPrunePdu: if
if 2,2, adjadj FE80::216:4DFF:FE1D:D1B8"
FE80::216:4DFF:FE1D:D1B8"
65
65 2009/11/07
2009/11/07 16:24:45.55
16:24:45.55 JST
JST MINOR:
MINOR: DEBUG
DEBUG #2001#2001 Base
Base PIM[Instance
PIM[Instance 11 Base]Base]"PIM[Instance"PIM[Instance 11 Base]:Base]: pimSGEncodeGroupSet
pimSGEncodeGroupSet
pimEncodeGroupSet:
pimEncodeGroupSet: encoding
encoding groupset
groupset forfor groupgroup FF18::1:1,
FF18::1:1, numJoinedSrcs
numJoinedSrcs 0,0, numPr
numPr
unedSrcs
unedSrcs 1"
1"
66
66 2009/11/07
2009/11/07 16:24:45.55
16:24:45.55 JST
JST MINOR:
MINOR: DEBUG
DEBUG #2001#2001 Base
Base PIM[Instance
PIM[Instance 11 Base]Base]"PIM[Instance"PIM[Instance 11 Base]:Base]: pimSGEncodeGroupSet
pimSGEncodeGroupSet
pimEncodeGroupSet:
pimEncodeGroupSet: Encoding
Encoding RPT
RPT Prune
Prune forfor source
source 2001:1:10::10"
2001:1:10::10"
67
67 2009/11/07
2009/11/07 16:24:45.55
16:24:45.55 JST
JST MINOR:
MINOR: DEBUG
DEBUG #2001#2001 Base
Base PIM[Instance
PIM[Instance 11 Base]Base]"PIM[Instance1Base]:
pimSGEncodeGroupSet"PIM[Instance 1 Base]: pimSGEncodeGroupSet
pimEncodeGroupSet:
pimEncodeGroupSet: num
num joined
joined srcs
srcs 0,0, numnum pruned
pruned srcs
srcs 1"1"
68
68 2009/11/07
2009/11/07 16:24:45.56
16:24:45.56 JST
JST MINOR:
MINOR: DEBUG
DEBUG #2001#2001 Base
Base PIM[Instance
PIM[Instance 11 Base]Base]"PIM[Instance1Base]:
pimSendJoinPrunePdu"PIM[Instance 1 Base]: pimSendJoinPrunePdu
pimSendJoinPrunePdu2:
pimSendJoinPrunePdu2: sending
sending JP
JP PDUPDU withwith 11 groups."
groups."© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

60

IPv6 operator training program

PIM distribution Tree after SPT switchover
RP:2001::2
RP:2001::2(*,G)Tree
RTRT-XX

RTRT-2(S,G)Tree
MLD reportJoin(*,FF18::1:1)(2001:1:10::10, FF18::1:1)

RTRT-1

Mcasttraffic

RTRT-3© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

61

IPv6 operator training program

Check PIM-SSM behavior© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

62

IPv6 operator training program

Joining to SSM group

RTRT-XX

RTRT-2(2001:1:10::10,FF38::2:1)

RTRT-1

MLD reportJoin(2001:1:10::10,FF38::2:1)

RTRT-3◆please use VLC Client from CLI to join to SSM group# vlc rtp://[2001:1:10::10]@[ff38::2:1]:1235© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

63

IPv6 operator training program◆MLD entry is created correctly ?
What’s the difference from ASM case ?
◆Check PIM distribution Tree entry.
What’s the difference from ASM case ?

© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

64

IPv6 operator training program

Check MLD Entry• Alcatel :ALU#
ALU# show
show routerrouter mld
mld groupgroup ff38::2:1
ff38::2:1==============================================================================================================================================================MLD
MLD Groups
Groups==============================================================================================================================================================(2001:1:10::10,FF38::2:1)(2001:1:10::10,FF38::2:1)
Up
Up TimeTime :: 0d0d 00:00:21
00:00:21
Fwd
Fwd List
List :: e-1/8/1
e-1/8/1------------------------------------------------------------------------------------------------------------------------------------------------------------(*,G)/(S,G)(*,G)/(S,G) Entries
Entries :: 11==============================================================================================================================================================© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

65

IPv6 operator training program• Alaxala :Check MLD Entry

Alaxala#Alaxala# show
show ipv6
ipv6 mld
mld groupgroup ff38::2:1
ff38::2:1
Total:
Total: 11 group
group
Group
Address/Source
InterfaceGroup Address/Source Address
Address
Interface
Reporter
UptimeExpires
MLDv1
Reporter
Uptime Expires MLDv1
Time
Time MLDv2Time
MLDv2Time
ff38::2:1
VLAN0003
ff38::2:1
VLAN0003
fe80::7d4c:d2a0:dfed:d2a3--:--fe80::7d4c:d2a0:dfed:d2a3 05:04
05:04--:--:---:-:---:-2001:1:10::10-2001:1:10::10
fe80::7d4c:d2a0:dfed:d2a3
03:47
fe80::7d4c:d2a0:dfed:d2a3 05:04
05:04
03:47
-03:47
03:47

VersionVersion Mode
Mode

Last
Last

22

INCLUDEINCLUDE

--

--

Fwd
Fwd
Yes
Yes

Flags
Flags
RemoteRemote 44• Cisco :cisco#show
cisco#show ipv6
ipv6 mld
mld groups
groups ff38::2:1
ff38::2:1 detaildetailInterface:
Vlan3
Interface:
Vlan3
Group:
FF38::2:1
Group:
FF38::2:1
Uptime:00:00:22
Uptime:00:00:22
RouterINCLUDE
Router mode:
mode:
INCLUDEHost
INCLUDE
Host mode:
mode:
INCLUDE
FE80::7D4C:D2A0:DFED:D2A3
Last
reporter:
Last reporter: FE80::7D4C:D2A0:DFED:D2A3
GroupGroup source
source list:
list:
SourceUptimeSource Address
Address
Uptime2001:1:10::10
00:00:22
2001:1:10::10
00:00:22

Expires
Expires
00:03:57
00:03:57© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

66

IPv6 operator training program
Check PIM distribution Tree
• Alcatel :ALU
ALU ## show
show routerrouter pim
pim groupgroup ff38::2:1
ff38::2:1==============================================================================================================================================================PIM
PIM Groups
Groups ipv6
ipv6==============================================================================================================================================================
Group
Type
Spt
No.Oifs
Group Address
AddressType
Spt Bit
Bit Inc
Inc Intf
Intf
No.Oifs
SourceAddress
RP
Source Address
RP------------------------------------------------------------------------------------------------------------------------------------------------------------FF38::2:1(S,G)
ge-1/2/1
11
FF38::2:1(S,G)
ge-1/2/1
2001:1:10::10
2001:1:10::10------------------------------------------------------------------------------------------------------------------------------------------------------------Groups
Groups :: 11==============================================================================================================================================================© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

67

IPv6 operator training program
Check PIM distribution Tree
• Alaxala :Alaxala#Alaxala# show
show ipv6
ipv6 mroutemroute ff38::2:1
ff38::2:1
Date
Date 2000/02/13
2000/02/13 23:34:23
23:34:23 UTC
UTC
Total:
Total: 11 route
route ,, 11 group
group ,, 11 source
source(S,G)-------------------------------------------------(S,G) 11 route
route-------------------------------------------------Group
SourceGroup Address
Address
Source Address
Address
ff38::2:1
2001:1:10::10
ff38::2:1
2001:1:10::10
uptimeexpires
assertflags
uptime 06:29
06:29
expires --:---:-assert 00:00
00:00
flags LL
protocolprotocol SSM
SSM
incoming:
upstream:
incoming: VLAN0002
VLAN0002
upstream: fe80::216:4dff:fe9b:a0fa
fe80::216:4dff:fe9b:a0fa
outgoing:
uptimeexpiresoutgoing: VLAN0003
VLAN0003
uptime 06:29
06:29
expires --:---:--© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

68

IPv6 operator training program
Check PIM distribution Tree
• Cisco :cisco#show
cisco#show ipv6
ipv6 mroutemroute ff38::2:1
ff38::2:1
MulticastMulticast Routing
Routing Table
Table
Flags:
Flags: DD -- Dense,
Dense, SS -- Sparse,
Sparse, BB -- Bidir
Bidir Group,Group, ss -- SSM
SSM Group,Group,CC -- Connected,
Connected, LL -- Local,
Local, II -- Received
Received Source
Source Specific
Specific Host
Host
Report,Report,PP -- Pruned,
Pruned, RR -- RP-bit
RP-bit set,
set, FF -- Register
Register flag,
flag, TT -- SPT-bit
SPT-bit set,
set,
JJ -- Join
Join SPTSPTTimers:Timers: Uptime/Expires
Uptime/Expires
Interface
Interface state:state: Interface,
Interface, State
State(2001:1:10::10,(2001:1:10::10, FF38::2:1),
FF38::2:1), 00:01:52/never,
00:01:52/never, flags:
flags: sTI
sTI
Incoming
Incoming interface:interface: GigabitEthernet2/2
GigabitEthernet2/2
RPF
RPF nbr:
nbr: FE80::216:4DFF:FE9B:A0FA
FE80::216:4DFF:FE9B:A0FA
Immediate
Immediate Outgoing
Outgoing interface
interface list:
list:
Vlan3,
Vlan3, Forward,
Forward, 00:01:52/never
00:01:52/never© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

69

IPv6 operator training program

PIM distribution Tree after joining SSM GroupRTRT-XX

RTRT-2(S,G)Tree
MLD reportJoin(2001:1:10::10,FF38::2:1)(2001:1:10::10, FF38::2:1)

RTRT-1

Mcasttraffic

RTRT-3© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

70

IPv6 operator training program
Useful command to check multicast stream rate
• Alcatel :ALU
ALU ## show
show routerrouter pim
pim groupgroup ff38::2:1
ff38::2:1 detaildetail＜snip＞＜snip＞Group:: FF38::2:1
Group Address
Address
FF38::2:1
Source:: 2001:1:10::10
Source Address
Address
2001:1:10::10＜snip＞＜snip＞
Curr:: 6920.7
Curr Fwding
Fwding Rate
Rate
6920.7 kbps
kbps
Forwarded
Discarded
Forwarded Packets
Packets :: 71223
71223
Discarded Packets
Packets :: 00
Forwarded:: 98002848
RPF
:: 00
Forwarded Octets
Octets
98002848
RPF Mismatches
Mismatches
Spt:: 00 kbps
ECMP
Spt threshold
threshold
kbps
ECMP opt
opt threshold
threshold :: 77
Admin:: 11 kbps
Admin bandwidth
bandwidthkbps------------------------------------------------------------------------------------------------------------------------------------------------------------Groups
Groups :: 11==============================================================================================================================================================• Cisco :cisco#show
cisco#show ipv6
ipv6 mfib
mfib active
activeActiveIPv6
Multicast
Active IPv6 Multicast Sources
Sources -- sending
sending >=>= 44 kbps
kbps
Group:
Group: FF18::1:1
FF18::1:1
Source:Source: 2001:1:10::10
2001:1:10::10
RP
RP Rate:Rate: 00 pps/0
pps/0 kbps(1sec)kbps(1sec)
LC
LC Rate:Rate: 00 pps/0
pps/0 kbps(1sec)kbps(1sec)
HW
Rate:
706
pps/7597
HW Rate: 706 pps/7597 kbps(1sec)kbps(1sec)© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

71

IPv6 operator training program

Check MLD Snooping behavior© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

72

IPv6 operator training program
Check MLD status<Alcatel>
RT-2<Alaxala>
RT-3

ge-1/1/1

ge-1/1/2

vpls 3(vlan 3)

RT-2

RT-3

0/1(vlan1) 0/2(vlan2)

Vlan3<Cisco>RT-2

gig 2/1

RT-3

gig 2/2

Vlan3

e-1/3/1
1/3/2

1/3/3 1/3/4

0/3

PacketCaptureVLC
ClientVLC
Client0/4

PacketCapturegig 2/3

VLC
Clientgig 2/4

PacketCaptureCapture the packets on not-joined port, and confirm no multicast packets arecaptured.
© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

73

IPv6 operator training program• Alcatel :Check MLD Snooping entry

ALU
ALU ## show
show service
service id
id 33 mld-snooping
mld-snooping proxy-db
proxy-db
Group
Group Address
Address
Mode
Up
Num
Mode
Up TimeTime
Num Sources
Sources------------------------------------------------------------------------------------------------------------------------------------------------------------FF18::1:1
FF18::1:1
exclude00
exclude 0d
0d 00:11:40
00:11:40
FF38::2:1
FF38::2:1
include11
include 0d
0d 00:11:40
00:11:40------------------------------------------------------------------------------------------------------------------------------------------------------------Number
Number ofof groups:
groups: 22==============================================================================================================================================================ALU
ALU ## show
show service
service id
id 33 mld-snooping
mld-snooping port-db
port-db sap
sap 1/3/3
1/3/3
Group
Group Address
AddressMode
Type
From-VPLS
Mode
Type
From-VPLS Up
Up Time
Time

Num
MC
Num
MC
Src
Stdby
Src
Stdby
------------------------------------------------------------------------------------------------------------------------------------------------------------c6504#show
c6504#show ipv6
ipv6 mfib
mfib active
activeFF18::1:1
FF18::1:1
ActiveIPv6
Multicast
Active IPv6 Multicast Sources
Sources -- sending
sending >=>= 44 kbps
kbps
excludedynamic
local
0d
00:11:41143s
00
excludedynamic
local
0d
00:11:41
143s
Group:
Group: FF18::1:1
FF18::1:1
FF38::2:1
FF38::2:1
Source:Source: 2001:1:10::10
2001:1:10::10
includedynamic0d0s
11includedynamic local
local
0d 00:11:41
00:11:410s
RPkbps(1sec)
RP Rate:Rate: 00 pps/0
pps/0kbps(1sec)------------------------------------------------------------------------------------------------------------------------------------------------------------LC
LC Rate:Rate: 00 pps/0
pps/0 kbps(1sec)kbps(1sec)
Numberofgroups:22
Numberofgroups:
HW
Rate:
706
pps/7597
HW Rate: 706 pps/7597 kbps(1sec)kbps(1sec)==============================================================================================================================================================© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED. 74• Cisco :Expires
ExpiresIPv6 operator training program• Alaxala :Check MLD Snooping entry

Alaxala#Alaxala# show
show mld-snooping
mld-snooping group
group
Date
Date 2000/02/14
2000/02/14 01:02:29
01:02:29 UTC
UTC
Total
Total Groups:
Groups: 22
VLAN
VLAN counts:
counts: 11
VLAN:
VLAN: 33 Group
Group counts:
counts: 22 IPv6
IPv6 Multicast
Multicast routing:routing: On
On
Group
Address
MAC
Address
Group Address
MAC Address
ff18::1:1
3333.0001.0001
ff18::1:1
3333.0001.0001
Port-list:0/3
Port-list:0/3
ff38::2:1
3333.0002.0001
ff38::2:1
3333.0002.0001
Port-list:0/3
Port-list:0/3
Alaxala#Alaxala# show
show mld-snooping
mld-snooping port
port 0/3
0/3
Date
Date 2000/02/14
2000/02/14 01:02:33
01:02:33 UTC
UTC
Port
VLAN
Port 0/3
0/3
VLAN counts:
counts: 11
VLAN:
VLAN: 33 Group
Group counts:
counts: 22
Group
Last
Group Address
Address
Last Reporter
Reporter
ff18::1:1
fe80::7d4c:d2a0:dfed:d2a3
ff18::1:1
fe80::7d4c:d2a0:dfed:d2a3
ff38::2:1
fe80::7d4c:d2a0:dfed:d2a3
ff38::2:1
fe80::7d4c:d2a0:dfed:d2a3• Cisco :UptimeUptime
00:50
00:50
00:50
00:50

VersionVersion
--

Mode
Mode
--

--

--

Expires
Expires
04:01
04:01
04:05
04:05

© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

75

IPv6 operator training program• Cisco :Check MLD Snooping entry

cisco#show
cisco#show mac-address-table
mac-address-table multicast
multicast mld-snooping
mld-snooping
vlan
mac
type
learn
ports
vlan
mac address
address
type
learn qos
qos
ports-----+---------------+--------+-----+---+------------------------------------+---------------+--------+-----+---+-------------------------------33 3333.0002.0001
static-Gi2/3,Router
3333.0002.0001
static Yes
Yes
Gi2/3,Router33 3333.0000.000d
staticYes
Gi1/2,Gi2/1,Gi2/2,Gi2/3
3333.0000.000d
static Yes
Gi1/2,Gi2/1,Gi2/2,Gi2/3
Router,Switch
Router,Switch
33 3333.0000.0001
static-Switch3333.0000.0001
static Yes
Yes
Switch33 3333.0001.0003
static-Gi2/3,Router
3333.0001.0003
static Yes
Yes
Gi2/3,Router33 3333.0001.0001
staticYes
Gi2/3,Router
3333.0001.0001
static Yes
Gi2/3,Router33 3333.0000.0016
staticYes
Switch3333.0000.0016
static Yes
Switch© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

76

IPv6 operator training program
Check MLD Snooping<Alcatel>
RT-2<Alaxala>
RT-3

ge-1/1/1

ge-1/1/2

RT-2

RT-3

0/1(vlan1) 0/2(vlan2)
Vlan3<Cisco>RT-2

gig 2/1

RT-3

gig 2/2

Vlan3

vpls 3(vlan 3)

e-1/3/1
1/3/2

1/3/3 1/3/4

0/3

PacketCaptureVLC
ClientVLC
Client0/4

PacketCapturegig 2/3

VLC
Clientgig 2/4

PacketCaptureDisable MLD Snooping and confirm multicast packets are flooded.
© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

77

IPv6 operator training program

Disabling/Enabling MLD-Snooping• Alcatel :ALU
ALU ## configure
configure service
service vpls
vpls 33 mld-snooping
mld-snooping shutdown
shutdown
ALU#
configureservicevpls
3
mld-snoopingno
ALU # configure service vpls 3 mld-snooping no shutdown
shutdown• Alaxala :Alaxala(config)#
Alaxala(config)# no
no ipv6
ipv6 mld
mld snooping
snooping
Alaxala(config)#
Alaxala(config)# ipv6
ipv6 mld
mld snooping
snooping• Cisco :cisco(config)#no
cisco(config)#no ipv6
ipv6 mld
mld snooping
snooping
cisco(config)#ipv6
cisco(config)#ipv6 mld
mld snooping
snooping© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

78

IPv6 operator training program

PIM Route Failover© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

79

IPv6 operator training program

PIM Route Failover
Shutdown the uplink, and check PIM route failover.
RP:2001::2
RP:2001::2(*,G)Tree
RTRT-XX

RTRT-2(Sx,Gx)Tree
MLD reportJoin(*,FF18::1:1)(2001:1:10::10, FF18::1:1)

RTRT-1

Mcasttraffic

RTRT-3Check how PIM distribution tree has been changed.
“show router pim group ipv6”/ “show ipv6 mroute”© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

80

IPv6 operator training program

PIM Route Failover process
RP:2001::2
RP:2001::2

6.(S,G)Join

5.(S,G)Join
RTRT-2
7
RTRT-XX(2001:1:10::10, FF18::1:1)
7

4.(S,G)Prune
RTRT-1

Receiver
ReceiverMcast
traffic

2.Unicast route change
3.multicast RPF change
RTRT-3

1.Port down(*,G) Tree
OLD (S,G) Tree
New (S,G) Tree

© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

81

IPv6 operator training program

Advanced Course
PIM DR behavior© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

82

IPv6 operator training program

PIM DR
Enable(no shutdown) the port between RT-XXs, and configure mrouter port
on Alaxala.

• Alcatel :ALU
ALU ## configure
configure port
port 1/3/5
1/3/5 nono shutdown
shutdown
ALU#
configureservicevpls
3
ALU # configure service vpls 3 mld-snooping
mld-snooping shutdown
shutdown• Alaxala :Alaxala(config)#
Alaxala(config)# interface
interface gigabitethernet
gigabitethernet 0/5
0/5
Alaxala(config-if)#noshutdown
Alaxala(config-if)# no shutdown
Alaxala(config)#
Alaxala(config)# interface
interface vlan
vlan 33
Alaxala(config-if)#
Alaxala(config-if)# ipv6
ipv6 mld
mld snooping
snooping mroutermrouter interface
interface gigabitethernet
gigabitethernet 0/5
0/5• Cisco :cisco(config)#interface
cisco(config)#interface gigabitEthernet
gigabitEthernet 2/5
2/5
cisco(config-if)#nocisco(config-if)#no shutdown
shutdown© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

83

IPv6 operator training program

PIM DR
RT-2

RT-3

0/1(vlan1) 0/2(vlan2)

RT-2

RT-3

0/1(vlan1) 0/2(vlan2)

Vlan3

Vlan3

◆Which router become DR ?
◆Which router become MLD Querier ?
◆Which router is forwarding multicast traffic ?
© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

84

IPv6 operator training program

Advanced Course
useful command: Static MLD Join
Emulates joined client even if no real client on the port.

© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

85

IPv6 operator training program
Static MLD Join
• Alcatel :ALU
ALU ## configure
configure routerrouter mld
mld
ALU>config>router>mld#
ALU>config>router>mld# interface
interface e-1/3/1
e-1/3/1
ALU>config>router>mld>if#
staticgroup
ALU>config>router>mld>if# static group ff18::1:1
ff18::1:1 starg
starg<configure
starg
starg”
option.(not specify
specify source).
source). >><configure emulated
emulated joined
joined status
status forfor ASMASM group(FF18::1:1)
group(FF18::1:1) with
with ““starg”
starg”” option.(notALU>config>router>mld>if#
ALU>config>router>mld>if# static
static group
group ff38::2:1
ff38::2:1 source
source 2001:1:10::10
2001:1:10::10
FF18::1:1)
F18::1:1)<configure
FF18::1:1)
F18::1:1) with
with specifying
specifying source
source address>
address><configure emulated
emulated joined
joined status
status forfor SSM
SSM group(2001:1:10::10,
group(2001:1:10::10, F
F• Cisco :cisco(config)#interface
cisco(config)#interface vlan
vlan 33
cisco(config-if)#ipv6
cisco(config-if)#ipv6 mld
mld static-group
static-group ff18::1:1
ff18::1:1<< configure
configure emulated
emulated joined
joined status
status forfor ASMASM group(FF18::1:1)
group(FF18::1:1) >>cisco(config-if)#cisco(config-if)# ipv6
ipv6 mld
mld static-group
static-group ff38::2:1
ff38::2:1 2001:1:10::10
2001:1:10::10<< configure
FF18::1:1) with
with specifying
specifying source
source address
address >>configure emulated
emulated joined
joined status
status forfor SSM
SSM group(2001:1:10::10,
group(2001:1:10::10, FF18::1:1)© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

86

IPv6 operator training program
Static MLD Join
• Alaxala :Alaxala(config)#
Alaxala(config)# ipv6
ipv6 access-list
access-list asm-static
asm-static
Alaxala(config-ipv6-acl)#
permitipv6
Alaxala(config-ipv6-acl)# permit ipv6 any
any host
host ff18::1:1
ff18::1:1
Alaxala(config-ipv6-acl)#
Alaxala(config-ipv6-acl)# exit
exit
<Configureasm
static<Configure group
group address
address inin ACLACL ””asmasmstatic”
asm--static”
static””>>
Alaxala(config)#
Alaxala(config)# interface
interface vlan
vlan 33
Alaxala(config-if)#
Alaxala(config-if)# ipv6
ipv6 mld
mld static-group
static-group asm-static
asm-static<configure
static<configure staticstaticgroup on
on thethe interface.
interface. >>static--group
Alaxala#Alaxala# ipv6
ipv6 access-list
access-list ssm-static
ssm-static
Alaxala(config-ipv6-acl)#
Alaxala(config-ipv6-acl)# permit
permit ipv6
ipv6 any
any host
host ff38::2:1
ff38::2:1<Configuresm
static<Configure group
group address
address inin ACLACL ””sssmsmstatic”
sm--static”
static””>>
Alaxala(config)#
Alaxala(config)# ipv6
ipv6 mld
mld ssm-map
ssm-map enableenable<enablessm<enable ssmssmmapping>ssm--mapping>
Alaxala(config)#
Alaxala(config)# ipv6
ipv6 mld
mld ssm-map
ssm-map static
static ssm-static
ssm-static 2001:1:10::10
2001:1:10::10<configure
group
to<configure groupgrouptosrouce mapping>mapping>group--toto--srouce
Alaxala(config)#
Alaxala(config)# interface
interface vlan
vlan 33
Alaxala(config-if)#
Alaxala(config-if)# ipv6
ipv6 mld
mld static-group
static-group ssm-static
ssm-static<< configure
staticconfigure staticstaticgroup on
on thethe interface.
interface. >>static--group© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

87

IPv6 operator training program

Advanced Course
SSM mapping
Statically map group-address to source-address
useful to support PIM-SSM in MLDv1-Client only environment.

© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

88

IPv6 operator training program• Alcatel :ALU
ALU ## configure
configure routerrouter mld
mld
ALU>config>router>mld#
ALU >config>router>mld# ssm-translate
ssm-translate grp-range
grp-range ff38::2:1
ff38::2:1 ff38::2:1
ff38::2:1 source
source2001:1:10::10
2001:1:10::10<Configure
address>>>
group<Configure groupgroupaddress>
group--address
address range(start/end
range(start/end address)
address) andand mapped
mapped source
source address
address• Alaxala :Alaxala(config)#
Alaxala(config)# ipv6
ipv6 access-list
access-list ssm-static
ssm-static
Alaxala(config-ipv6-acl)#
Alaxala(config-ipv6-acl)# permit
permit ipv6
ipv6 any
any host
host ff38::2:1
ff38::2:1<configure
group
ssm
static<configure groupgrouprange inin ACLACL ““ssmssmstatic”
group--range
ssm--static”
static”” >>Alaxala(config)#
ipv6
mld
ssm-map
Alaxala(config)# ipv6 mld ssm-map enableenable<enablessm<enable ssmssmmapping>ssm--mapping>
Alaxala(config)#
Alaxala(config)# ipv6
ipv6 mld
mld ssm-map
ssm-map static
static ssm-static
ssm-static 2001:1:10::10
2001:1:10::10<configuresourcegroup
ssm
static<configure mapped
mapped sourcesourceaddress forfor thethe groupgrouprange ““ssmssmstatic”
source--addressgroup--range
ssm--static”
static”” >>Alaxala(config-if)#
Alaxala(config-if)# exit
exit

• Cisco :cisco(config)#ipv6
cisco(config)#ipv6 access-list
access-list ssm-test
ssm-test
cisco(config-ipv6-acl)#permit
ipv6
cisco(config-ipv6-acl)#permit ipv6 any
any host
host ff38::2:1
ff38::2:1<< configure
group
ssm
test
configure groupgrouprange inin ACLACL ““ssmssmtest”
group--range
ssm--test”
test”” >>cisco(config)#ipv6
cisco(config)#ipv6 mld
mld ssm-map
ssm-map enableenable<enablessm<enable ssmssmmapping>ssm--mapping>cisco(config)#ipv6
cisco(config)#ipv6 mld
mld ssm-map
ssm-map static
static ssm-test
ssm-test 2001:1:10::10
2001:1:10::10<< configuresource
group
ssm
test
configure mapped
mapped sourcesourceaddress forfor thethe groupgrouprange ““ssmssmtest”
source--addressgroup--range
ssm--test”
test”” >>© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

89

IPv6 operator training program
Useful command: static mroute
Static route only used for multicast to decide RPF neighbor, without any
effect for Unicast routing.
It’s useful to change multicast RPF without unicast routing change.
RP:2001::2
RP:2001::2(*,G)Tree
RT-XX
RT

MLD reportJoin(*,FF18::1:1)
ConfigureConfigure thethe mroute(mcast-ipv6
mroute(mcast-ipv6
route)
route) forfor 2001:1:10::10/128
2001:1:10::10/128 asasnext-hoop=RT-2(2001:2:XX::2)
next-hoop=RT-2(2001:2:XX::2)

RTRT-2(Sx,Gx)Tree(2001:1:10::10, FF18::1:1)
RTRT-1

Mcasttraffic

RTRT-3ALU
ALU ## configure
configure routerrouter static-route
static-route 2001:1:10::10/128
2001:1:10::10/128 next-hop
next-hop 2001:2:XX::2
2001:2:XX::2
mcast-ipv6
mcast-ipv6
cisco(config)#ipv6
cisco(config)#ipv6 route
route 2001:1:10::10/128
2001:1:10::10/128 2001:2:XX::2
2001:2:XX::2 multicast
multicast© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

90

IPv6 operator training program

How to trouble-shoot multicast• Check the source sending multicast traffic correctly.
– It has enough TTL value ?(in some apps, default TTL set to 1)– Source/Group Address is correct ?
• Check the status from Receiver side towards Source/RP side.
– MLD entry is created on LHR correctly ?
– LHR has PIM Neighbor entry ?
– PIM entry(mroute) is created on LHR correctly ?
– RPF Neighbor/Interface is expected one ?
– LHR is sending Join to RPF Neighbor ?
– PIM entry(mroute) is created on upstream router correctly ?
– RPF Neighbor/Interface is expected one on upstream router ?
– Upstream router is sending Join to RPF Neighbor ?
Repeat the check on each router towards the Source© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

91

IPv6 operator training program

Debug commands• Alcatel :ALU
ALU ## debug
debug routerrouter pim
pim jp
jp
ALU
#
debug
routerpim
packet
ALU # debug router pim packet
ALU
ALU ## debug
debug routerrouter pim
pim dbdb
ALU
ALU ## debug
debug routerrouter mld
mld packet
packet• Alaxala :Alaxala#Alaxala# show
show tcpdump
tcpdump interface
interface vlan
vlan 33 detaildetail || grep
grep multicast
multicast
Alaxala#show
tcpdumpinterfacevlan
3
detail|grep
pim
Alaxala# show tcpdump interface vlan 3 detail | grep pim
Alaxala#Alaxala# show
show tcpdump
tcpdump interface
interface vlan
vlan 33 detaildetail || grep
grep ip6
ip6• Cisco :cisco#debug
cisco#debug ipv6
ipv6 pim
pim groupgroupcisco#debug
cisco#debug ipv6
ipv6 mrib
mrib route
route
cisco#debug
cisco#debug ipv6
ipv6 mld
mld groupgroup© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

92

IPv6 operator training program

www.alcatel-lucent.com© Task Force on IPv4 Address Exhaustion, Japan ALL RIGHT RESERVED.

93