Skip to Content.

rare-users - Re: [gn4-3-wp6-t1-wb-RARE] mcast testing in bier - the fun part.... :)

Subject: RARE user and assistance email list

List archive


Re: [gn4-3-wp6-t1-wb-RARE] mcast testing in bier - the fun part.... :)


Chronological Thread 
  • From: mc36 <>
  • To: "" <>, "" <>
  • Subject: Re: [gn4-3-wp6-t1-wb-RARE] mcast testing in bier - the fun part.... :)
  • Date: Wed, 10 Feb 2021 16:52:24 +0100

hi,

as per frederic's request, some mld testing...
as that fancy android app does not accept hex characters,
i used my plain old vlc on my ideapad to join the stream:

mc36@ideapad:~$ vlc -I dummy --audio --no-video --aout alsa
rtp://[ff09::1234]/

then the uplink got the mld join request and sent it via pim over bier to
have the info at the sender:

wifi>show ipv6 mroute inet
2021-02-10 16:32:16
source group interface upstream
targets bytes
2001:db8:8319::200:11ff:fe11:2222 ff02::1:ff17:f348 sdn1
2001:db8:1d::1 ifc=1 0+0
2001:db8:8319::200:11ff:fe11:2222 ff02::1:ff3b:8855 sdn1
2001:db8:1d::1 ifc=1 0+0
2001:db8:8319::200:11ff:fe11:2222 ff09::1234 sdn1
2001:db8:1d::1 ifc=1 0+0

wifi>


as expected, it arrived on my notebook and set up the bier encap as
expected...

noti#show ipv6 mroute inet
source group interface upstream
targets bytes
2001:db8:8319::200:11ff:fe11:2222 ff02::1:ff17:f348 sdn999
2001:db8:8319::200:11ff:fe11:2222 ifc=0 bierp=1 bierf=1 0+0
2001:db8:8319::200:11ff:fe11:2222 ff02::1:ff3b:8855 sdn999
2001:db8:8319::200:11ff:fe11:2222 ifc=0 bierp=1 bierf=1 0+0
2001:db8:8319::200:11ff:fe11:2222 ff09::1234 sdn999
2001:db8:8319::200:11ff:fe11:2222 ifc=0 bierp=1 bierf=1 0+354

noti#show ipv6 mroute inet 2001:db8:8319::200:11ff:fe11:2222 ff09::1234
category value
source 2001:db8:8319::200:11ff:fe11:2222
group ff09::1234
rd 0:0
iface sdn999
upstream 2001:db8:8319::200:11ff:fe11:2222
local false
configG false
configI false
label null
bier peer 2001:db8:1101::1101,25,2001:db8:57::1,sdn1.170,110005
bier fwd 2001:db8:57::1,sdn1.170,110005
counter tx=0(0) rx=0(0) drp=0(0)
hardware counter tx=354(3) rx=0(0) drp=0(0)

noti#


and the basic verification:

mc36@noti:~$ ping -t 111 ff09::1234
PING ff09::1234(ff09::1234) 56 data bytes
64 bytes from 2001:db8:1252:0:709a:97a6:163b:8855: icmp_seq=1 ttl=62 time=109
ms
64 bytes from 2001:db8:1252:0:709a:97a6:163b:8855: icmp_seq=2 ttl=62 time=132
ms
64 bytes from 2001:db8:1252:0:709a:97a6:163b:8855: icmp_seq=3 ttl=62 time=155
ms
^C
--- ff09::1234 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 109.077/132.122/155.286/18.864 ms
mc36@noti:~$

then i let it runnning while i composed this mail and tada, got some bier in
v6 counters on a transit node:

mchome#show mpls forwarding | include bier
110005 inet:6 null null unlabelled bier
6479+8833112
110006 inet:6 null null unlabelled bier 0+0
709518 inet:4 null null unlabelled bier
7768+32165946760
709519 inet:4 null null unlabelled bier 0+0

mchome#show mpls forwarding 110005
category value
label 110005
key 18-lsrp bier
working true
forwarder inet:6
interface null
nexthop null
remote label unlabelled
need local false
bier base 110005
bier bsl 3-256
bier si 0
bier sis 0
bier idx 10
bier idx2 0
bier local bs 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 02 00
bier peer 2001:db8:4d::1 bundle1.176 lab=656682 bs= 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 20 01 00 00 00 00 00 00 00 00 00 00 00 00
bier peer 2001:db8:44::2 bundle1.182 lab=632571 bs= 00 00 00 00 00 00
00 53 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
bier peer 2001:db8:43::2 bundle1.186 lab=538830 bs= 00 00 00 00 00 00
00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
bier peer 2001:db8:33::2 bundle1.189 lab=672786 bs= 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00 00
bier peer 2001:db8:2e::2 bundle1.196 lab=81484 bs= 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 00 00
bier peer 2001:db8:1e::2 bundle1.199 lab=773292 bs= 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 22 00 00 01 c0 00 00
bier peer 2001:db8:1811::1 hairpin72.15 lab=675215 bs= 00 00 00 00 00
00 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00
bier peer 2001:db8:1813::1 hairpin82.23 lab=781115 bs= 00 00 00 00 00
02 00 00 60 08 00 00 00 00 00 00 00 00 00 00 70 00 00 40 00 00 00 01 c4 00 00
00
bier peer 2001:db8:18fd::2 hairpin92.33 lab=215920 bs= 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 80 00 00 00
00
bier peer 2001:db8:1c::2 sdn901 lab=237391 bs= 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00
bier peer 2001:db8:3a::2 sdn902 lab=173699 bs= 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 00 00
pwe iface null
pwe del 0
pwe add n/a
counter tx=0(0) rx=6479(30) drp=0(0)
hardware counter tx=0(0) rx=8848438(47280) drp=0(0)

mchome#






regards,
cs




On 2/10/21 2:40 PM, mc36 wrote:
hi,
please find attached the screenshot of my android10 with mcast tester app
gotting the packets of my notebook.
the phone joined with igmp itself! my notebook also notified by igmp, in
between them, the signaling info was
sent through in pim encapped in bier as per the draft, sent through my bier
core with the tofino in the middle...
i have 2 streams on my notebook, one for the phone testing, and the other is
a constant stream to my amplifiers
in 2 rooms.... so android also have built in support, which is good to know!
:)
regards,
cs




wifi#show ipv4 mroute inet
source      group      interface  upstream   targets  bytes
10.8.255.1  232.2.3.4  sdn1       10.1.1.49  ifc=1    0+383454

wifi#



mc36@noti:~$ iperf -u -c232.2.3.4 -p6666 -i1 -t999 -T 123 -l 1333 -b 1m
------------------------------------------------------------
Client connecting to 232.2.3.4, UDP port 6666
UDP buffer size:  208 KByte (default)
------------------------------------------------------------
[  3] local 10.8.255.1 port 47881 connected with 232.2.3.4 port 6666
^C[ ID] Interval       Transfer     Bandwidth
[  3] 0.0000-0.6293 sec  78.2 KBytes  1.02 Mbits/sec
[  3] Sent 62 datagrams
mc36@noti:~$



noti#show ipv4 mroute inet
source      group      interface  upstream    targets     
           bytes
10.8.255.1  232.2.3.2  sdn999     10.8.255.1  ifc=0 bierp=2 bierf=1 
0+3277051375
10.8.255.1  232.2.3.4  sdn999     10.8.255.1  ifc=0 bierp=1 bierf=1 
0+525722

noti#show ipv4 mroute inet 10.8.255.1  232.2.3.4
category          value
source            10.8.255.1
group             232.2.3.4
rd                0:0
iface             sdn999
upstream          10.8.255.1
local             false
configG           false
configI           false
label             null
bier peer         10.1.11.1,25,10.1.1.234,sdn1.158,942508
bier fwd          10.1.1.234,sdn1.158,942508
counter           tx=0(0) rx=0(0) drp=0(0)
hardware counter  tx=525722(386) rx=0(0) drp=0(0)

noti#show ipv4 mroute inet 10.8.255.1  232.2.3.2
category          value
source            10.8.255.1
group             232.2.3.2
rd                0:0
iface             sdn999
upstream          10.8.255.1
local             false
configG           false
configI           false
label             null
bier peer         10.10.10.8,80,10.1.1.234,sdn1.158,942508
bier peer         10.10.10.199,199,10.1.1.234,sdn1.158,942508
bier fwd          10.1.1.234,sdn1.158,942508
counter           tx=0(0) rx=0(0) drp=0(0)
hardware counter  tx=3277773883(2390544) rx=0(0) drp=0(0)

noti#



Archive powered by MHonArc 2.6.19.

Top of Page