Skip to Content.
Sympa Menu

rare-dev - Re: [rare-dev] RARE/freeRtr status @EANTC

Subject: Rare project developers

List archive

Re: [rare-dev] RARE/freeRtr status @EANTC


Chronological Thread 
  • From: Kaliraj Vairavakkalai <>
  • To: "" <>, Natrajan Venkataraman <>, Frédéric LOUI <>
  • Cc: Anton Elita <>, Reshma Das <>, Simon Leinen <>, Krzysztof Szarkowicz <>, Alexander Gall <>, "" <>
  • Subject: Re: [rare-dev] RARE/freeRtr status @EANTC
  • Date: Tue, 21 Mar 2023 08:01:13 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=mV0ufJE/Rwxvm4qEX8YIxpaJ3ngxkEdux3MGDqKsM+c=; b=kTvGqPaYg8QIOKFMoice3SqWxWVzYQChCQvwYSy80jOU7ZB6Ujet54mZzfr4/0uWDnUqcj6oTBy2obX9jbvgsfS2DllZFx3/mHkf8A9yNpX7uwTmGrXQ9ryrdB5FmWGwgMgYhlwAQagHMowfEOfxFojjHicFz0hckbsV/L8RAVrLQIR8zmh85s+ol8T9P6AVs5P45szITQ4F3gq8vTQrBPuyKa+B/7wQ8BJB+d6BrjsLYFIwrSNC/BmYHvSwFR11U6gKrAy4qjppejE272jVurm6Q4SByvaiZStLUXVX1/erHjhE3maSQMVWZGSfzk3b8FrHW+/OcsDAzv3nF8fbgg==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ptenl1dfZcmvp9PZsHeF+OWo5mx8vsxFF5n5UPJoZkLSvcOHrK8ihx9OfSv19CjOTTMzgwQs4v3NTb5JE2u9QARxc2ImsMgusJgFdS8X4Pnm+0nbg/P8glnhGbc8s+kdsczm+8rPPthPv7+EulXcHaOpZKjLqJlk09NeaxZ2CiFce2hz5hMXvTWVEA9tq8GCfU7kO2ULBsN6ZDVRHQBxln43xdc05wR3KzkwTn6qgLQqSb8cZmBk1tpfUae8eH6rNJNGsb+y+y0eb2RFabNrEFE7LvlbS2Z/tBTbM9K39P+wzrscxSQqS5I5bcP2NMEELXjdfvvJ/YuUCl4AQcDXUQ==
  • Msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True;MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4;MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2023-03-21T05:47:10.2090435Z;MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=0;MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Method=Standard

>then make it be 0-expnull, then i'll be a swap in the dataplane.... :)

 

Now we have real label (UHP) for CT routex. So it is a swap. Still don’t see the P4 programmed:

 

     core#show mpls forwarding | include 72067                                                                                                                          

72067    eantc-bgp-ct-bronze:4  tunnel3    100.1.2.36    19                   0

core#                                                                                                                                                              

 

core#show mpls forwarding | include 950444                                                                                                                          

950444   eantc-bgp-ct-gold:4    tunnel2    100.1.1.36    19                   0

 

core#show mpls forwarding 950444                                                                                                                                   

category          value

label             950444

created           2023-03-21 08:51:36

lasted            00:02:37

key               vrfUni-vrf unicast

working           true

forwarder         eantc-bgp-ct-gold:4

interface         tunnel2

nexthop           100.1.1.36

remote label      19

need local        false

pwe iface         null

pwe del           0

pwe add           n/a

counter           tx=0(0) rx=0(0) drp=0(0)

lastio            input never ago, output never ago, drop never ago

hardware counter  null

 

core#show mpls forwarding 72067                                                                                                                                    

category          value

label             72067

created           2023-03-21 08:51:36

lasted            00:03:04

key               vrfUni-vrf unicast

working           true

forwarder         eantc-bgp-ct-bronze:4

interface         tunnel3

nexthop           100.1.2.36

remote label      19

need local        false

pwe iface         null

pwe del           0

pwe add           n/a

counter           tx=0(0) rx=0(0) drp=0(0)

lastio            input never ago, output never ago, drop never ago

hardware counter  null

 

core#show p4lang p4 done-mpls 0 | include 950444                                                                                                                    

 

core#show p4lang p4 done-mpls 0 | include 72067                                                                                                                    

 

core#show p4lang p4 done-mpls 0                                                                                                                                    

label    vrf                    iface      hop           label       targets  bytes

3246     eantc-bgp-ct-bronze:4  sdn55      21.42.137.42  169                  0

11899    eantc-bgp-ct-gold:4    sdn49.200  22.36.137.36  unlabelled           0

67646    eantc-bgp-ct-bronze:4  sdn49.300  24.36.137.36  unlabelled           0

101851   eantc-bgp-ct:4         sdn49.100  20.36.137.36  unlabelled           0

111736   eantc-bgp-ct:4         null       null          unlabelled  local    0

149056   eantc-bgp-ct:4         sdn56      20.42.137.42  172                  0

160820   null                   null       null          unlabelled           0

206584   eantc-bgp-ct-gold:4    sdn55      21.42.137.42  168                  0

218872   inet:4                 null       null          unlabelled  bier     0

218873   inet:4                 null       null          unlabelled  bier     0

221342   eantc-bgp-ct-bronze:4  null       null          unlabelled  local    0

234875   eantc-bgp-ct:4         sdn49.100  20.36.137.36  unlabelled           0

240432   eantc-bgp-ct:4         sdn49.100  20.36.137.36  unlabelled           0

265411   eantc-bgp-ct:4         sdn49.100  20.36.137.36  unlabelled           0

292056   inet:6                 null       null          unlabelled  bier     0

292057   inet:6                 null       null          unlabelled  bier     0

302086   eantc-bgp-ct-gold:4    sdn55      21.42.137.42  168                  0

339891   eantc-bgp-ct-gold:4    null       null          unlabelled  local    0

341130   eantc-bgp-ct:4         sdn49.100  20.36.137.36  unlabelled           0

355863   eantc-bgp-ct:4         sdn49.100  20.36.137.36  unlabelled           0

362511   eantc-bgp-ct-bronze:6  null       null          unlabelled  local    0

399945   inet:4                 null       null          unlabelled  local    0

474608   eantc-bgp-ct:4         sdn49.100  20.36.137.36  unlabelled           0

478495   eantc-bgp-ct-bronze:4  null       null          unlabelled  local    0

491910   eantc-bgp-ct:4         null       null          unlabelled  local    0

516031   eantc-bgp-ct:4         sdn49.100  20.36.137.36  unlabelled           0

580052   eantc-bgp-ct:4         sdn49.100  20.36.137.36  unlabelled           0

617493   eantc-bgp-ct-bronze:4  null       null          unlabelled  local    0

655288   inet:6                 null       null          unlabelled  local    0

668541   eantc-bgp-ct-gold:6    null       null          unlabelled  local    0

698018   eantc-bgp-ct:6         null       null          unlabelled  local    0

735289   eantc-bgp-ct:4         sdn49.100  20.36.137.36  unlabelled           0

786478   nmaas:4                null       null          unlabelled  local    0

814948   eantc-bgp-ct-gold:4    null       null          unlabelled  local    0

871461   nmaas:6                null       null          unlabelled  local    0

871926   inet:6                 null       null          unlabelled  local    0

893924   eantc-bgp-ct-gold:4    null       null          unlabelled  local    0

941499   eantc-bgp-ct-bronze:4  sdn55      21.42.137.42  169                  0

949733   eantc-bgp-ct:4         null       null          unlabelled  local    0

962222   inet:4                 null       null          unlabelled  local    0

1005631  eantc-bgp-ct:4         sdn56      20.42.137.42  173                  0

 

core#                                                                                                                                                              

root@Juniper-42-PTX10001-36MR-2> show route table bgp.transport.3 match-prefix *100.4.0.36

Mar 21 07:54:00

 

bgp.transport.3: 117 destinations, 117 routes (117 active, 0 holddown, 0 hidden)

+ = Active Route, - = Last Active, * = Both

 

100.0.0.36:4:100.4.0.36/96

                   *[BGP/167] 00:02:23, localpref 100

                      AS path: 64512 I, validation-state: unverified

                    >  to 21.42.137.137 via et-0/0/10.0, Push 950444

100.0.0.36:5:100.4.0.36/96

                   *[BGP/167] 00:02:23, localpref 100

                      AS path: 64512 I, validation-state: unverified

                    >  to 21.42.137.137 via et-0/0/10.0, Push 72067

 

 

 

Thanks

Kaliraj

 

From: Kaliraj Vairavakkalai <>
Date: Monday, March 20, 2023 at 10:52 PM
To: <>, Natrajan Venkataraman <>, Frédéric LOUI <>
Cc: Anton Elita <>, Reshma Das <>, Simon Leinen <>, Krzysztof Szarkowicz <>, Alexander Gall <>, <>
Subject: Re: [rare-dev] RARE/freeRtr status @EANTC

Yet to try exp-null/UHP label. May need code-change on my side.

 

Label-mode per-prefix-label exists in config currently:

 

core#show running-config vrf eantc-bgp-ct-gold                                                                                                                     

vrf definition eantc-bgp-ct-gold

rd 91136:2359300

rt4import 91136:2359300

rt4export 91136:2359300

rt6import 91136:2359300

rt6export 91136:2359300

clr4import 128

clr4export 128

clr6import 128

clr6export 128

label4mode per-prefix

exit

!

 

Thanks

Kaliraj

From: mc36 <>
Date: Monday, March 20, 2023 at 10:45 PM
To: Natrajan Venkataraman <>, Kaliraj Vairavakkalai <>, <>, Frédéric LOUI <>
Cc: Anton Elita <>, Reshma Das <>, Simon Leinen <>, Krzysztof Szarkowicz <>, Alexander Gall <>, <>
Subject: Re: [rare-dev] RARE/freeRtr status @EANTC

[External Email. Be cautious of content]


or you can do

vrf def xxxx
  label-mode per-prefix....



On 3/21/23 06:44, mc36 wrote:
> okkk, without expnull (0) it's just an mpls-decap and an lpm, isn't it? :)
>
> thanks,
>
> cs
>
> On 3/21/23 06:42, mc36 wrote:
>> so expnull worked?
>>
>> thanks,
>>
>> cs
>>
>> On 3/21/23 06:38, Natrajan Venkataraman wrote:
>>> Just sharing the latest FreeRTR CONFIG.
>>>
>>> rare@stordis:~$ ls -l /
>>>
>>> -rw-r--r--         1 root root 31709 Mar 21 06:16 rtr-sw-20230320-2216-PDT.txt
>>>
>>> -Nats-
>>>
>>> *From: *Kaliraj Vairavakkalai <>
>>> *Date: *Monday, March 20, 2023 at 8:59 PM
>>> *To: *mc36 <>, <>, Natrajan Venkataraman <>, Fr   d   ric LOUI <>
>>> *Cc: *Anton Elita <>, Reshma Das <>, Simon Leinen <>, Krzysztof Szarkowicz <>, Alexander Gall
>>> <>, <>
>>> *Subject: *Re: [rare-dev] RARE/freeRtr status @EANTC
>>>
>>> Yes, label 3 is advertised by PE1 to ASBR1
>>>
>>> *From: *mc36 <>
>>> *Date: *Monday, March 20, 2023 at 8:55 PM
>>> *To: * <>, Kaliraj Vairavakkalai <>, Natrajan Venkataraman <>, Fr   d   ric LOUI
>>> <>
>>> *Cc: *Anton Elita <>, Reshma Das <>, Simon Leinen <>, Krzysztof Szarkowicz <>, Alexander Gall
>>> <>, <>
>>> *Subject: *Re: [rare-dev] RARE/freeRtr status @EANTC
>>>
>>> [External Email. Be cautious of content]
>>>
>>>
>>> this is an implicit null, right? :)
>>>
>>>
>>>
>>> On 3/21/23 04:48, Kaliraj Vairavakkalai wrote:
>>>> remote label                                         3
>>>>
>>>
>>> Juniper Business Use Only
>>>
>>>
>>> Juniper Business Use Only
>>>


Juniper Business Use Only




Archive powered by MHonArc 2.6.24.

Top of Page