Hi team,

I have implemented a new isakmp plugin that will register with udp for port
500 and 4500 IKE pkts as shown below (In my cluster, we don't use the
default ikev2 plugin of VPP. The IKEv2 plugin is disabled as we are using
3rd party IKE stack)

The peer of VPP is Strongswan client.

My plugin is getting only IKE pkts over 500 and able to establish SA
successfully but when I tried NAT case (SS is sending AUTH pkt over 4500),
the AUTH packet coming over port 4500 is not coming to my IKE graph node
registered in the udp_register_dst_port() API.

I referred to the code of ikev2 plugin and it does the same for port
registration? Could I be missing something?


Port registration
==============
udp_register_dst_port (vm, UDP_DST_PORT_IKE,
an_ppe_isakmpmgr_input_node.index, 1); -----> the 2nd param is port 500
udp_register_dst_port (vm, UDP_DST_PORT_IKENAT,
an_ppe_isakmpmgr_input_node.index, 1); ----> the 2nd param is port 4500
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#19352): https://lists.fd.io/g/vpp-dev/message/19352
Mute This Topic: https://lists.fd.io/mt/82628621/21656
Group Owner: vpp-dev+ow...@lists.fd.io
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to