Traffic Dictator providing the options to run in containerlab and easy to pair it with Nokia VSIM. This is the first time I am exploring this traffic dictator and need to see it helps to push SR-TE LSP.
We require PCEP and BGP-LS session with the controller for the SDN. PCEP is used for real time LSP status and path calculation to the router and BGP-LS provide the Link state database to the controller. We can also push the policy using BGP-LU
TD and Nokia configuration:
Configure BGP from traffic-dictator
router bgp 4445
router-id 101.101.101.101
!
neighbor 192.168.0.2
remote-as 4445
address-family ipv4-labeled-unicast
address-family ipv4-srte
address-family link-state
PCEP Configuration
router pcep
!
neighbor 1.0.0.1
!
Nokia Router Configuration:
*A:PE1>config>router>bgp# info
----------------------------------------------
group "td"
family label-ipv4 bgp-ls sr-policy-ipv4
type internal
local-address 192.168.0.2
neighbor 192.168.0.1
exit
exit
no shutdown
First we need to export the isis LSDB before exporting it to BGP-LS.
We need to enable the below commands in IGP, in our case it is ISIS.
/configure router isis 11 database-export
Under database-export we have options to identify which IGP it is exported and bgp-ls identifier. This is used mainly to identify the which IGP instance it is exported.
“Igp-identifier”
By default if we don’t specify it is consider as “0” in nokia.
Then bgp-ls identifier can he used to identify the bgp-AS.
Both are optional only
/configure router bgp link-state-import-enable
Above command is used to import IGP LSDB to BGP-LS
PCEP PCC configuration on Nokia
#--------------------------------------------------
echo "Pcep Configuration"
#--------------------------------------------------
pcep
pcc
local-address 11.0.0.2
peer 192.168.0.1
route-preference inband
no shutdown
exit
no shutdown
exit
exit
Verification
Using BGP-LS now TD receiving the LSDB.
PCEP: I did see the routes in TD controller but I ma not to ping them even I did some troubleshooting and identified that traffic is taking eth0 instead of Eth1.
After some deep digging found a way to add the static route to my system ip subnet pointing to eth1. After that I am to ping and PCEP sessions were up.
After fixing the default route now PCEP session formed.
After exploring Traffic dictator, it doesn't have the option to send SR-TE tunnel information to Router. So couldn’t test the PCE controlled or PCE initiated SR-TE LSP using Traffic dictator.
At least we were able to check the PCEP and BGP-LS Topology.
I am planning to integrate Cisco XR in my topology to act as PCEP controller and push SR-TE in upcoming blog.
No comments:
Post a Comment