Hello,

I want to use iOAM with  SRv6.

My setup is following (L3VPN for IPv4 traffic):
CLIENT1 (IPv4) <-> VPP-I <-> VPP-T1 <-> VPP-T2 <-> VPP-T3 <-> VPP-E <-> SERVER1 
(IPv4)

*VPP-I:*
set int state GigabitEthernet0/3/0 down
set int state GigabitEthernet0/4/0 down

set int ip address GigabitEthernet0/3/0 2001:cafe:0:1::1/64
set int ip address GigabitEthernet0/3/0 10.2.2.1/24
set int ip address GigabitEthernet0/4/0 2001:cafe:0:2::1/64

enable ip6 interface GigabitEthernet0/3/0
set int state GigabitEthernet0/4/0 up
enable ip6 interface GigabitEthernet0/4/0
set int state GigabitEthernet0/3/0 up

ip route add 2001:beef:0:2::/64 via 2001:cafe:0:2::2 GigabitEthernet0/4/0

set sr encaps source addr 2001:cafe:0:1::1

sr policy add bsid 2001:cafe:0:1::100 next 2001:beef:0:2::1 next 
2001:beef:0:3::1  next 2001:beef:0:4::1 encap
sr steer l3 2001:cafe:0:3::0/64 via bsid 2001:cafe:0:1::100

sr policy add bsid 2001:cafe:0:1::101 next 2001:beef:0:2::1 next 
2001:beef:0:3::1  next 2001:beef:0:4::101 encap
sr steer l3 10.3.3.0/24 via bsid 2001:cafe:0:1::101

sr localsid address 2001:beef:0:1::1 behavior end.dx6 GigabitEthernet0/3/0 
2001:cafe:0:1::2
sr localsid address 2001:beef:0:1::101 behavior end.dx4 GigabitEthernet0/3/0 
10.2.2.2

*VPP-T1:
* set int state GigabitEthernet0/3/0 down
set int state GigabitEthernet0/4/0 down
set int ip address GigabitEthernet0/3/0 2001:cafe:0:2::2/64
set int ip address GigabitEthernet0/4/0 2001:cafe:0:4::1/64
enable ip6 interface GigabitEthernet0/3/0
enable ip6 interface GigabitEthernet0/4/0
set int state GigabitEthernet0/3/0 up
set int state GigabitEthernet0/4/0 up
ip route add 2001:beef:0:1::/64 via 2001:cafe:0:2::1 GigabitEthernet0/3/0
ip route add 2001:beef:0:3::/64 via 2001:cafe:0:4::2 GigabitEthernet0/4/0
sr localsid address 2001:beef:0:2::1 behavior end

set ioam-trace profile trace-type 0x09 trace-elts 3 trace-tsp 3 node-id 0xbeef02
set ioam rewrite trace

classify table mask l3 ip6 src
classify session acl-hit-next ip6-node ip6-add-hop-by-hop table-index 0 match 
l3 ip6 src 2001:cafe:0:1::1
set int input acl intfc  GigabitEthernet0/3/0 ip6-table 0
trace add dpdk-input 500

*VPP-T2:*
<skipped sr config>
set ioam-trace profile trace-type 0x09 trace-elts 3 trace-tsp 3 node-id 0xbeef03

*VPP-T3:
* <skipped sr config>
set ioam-trace profile trace-type 0x09 trace-elts 3 trace-tsp 3 node-id 0xbeef04

I can classify packets at transit nodes and add iOAM info, but if it's possible 
to classify them at ingress/egress nodes ?
Also, I don't see any iOAM info at VPP-E.
My task is to track packet path and timestamps from VPP-I to VPP-E.

VPP version - 18.10
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#11932): https://lists.fd.io/g/vpp-dev/message/11932
Mute This Topic: https://lists.fd.io/mt/29146516/21656
Mute #vpp: https://lists.fd.io/mk?hashtag=vpp&subid=1480452
Group Owner: [email protected]
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub  [[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to