Hello Filip,

I saw your reply to one of the MAP-related topics.


I am trying to build the topology of MAP-E and MAP-T IPv6 transition
technology.

I am starting with MAP-E (IETF RFC- 7597).



Please see attached pic of my Topology.

I am trying to build “MAP-CE” and “MAP-BR” machines using VPP.

Is It possible?

On both MAP-CE and MAP-BR machines, I have successfully installed VPP
(v20.09)

All machines are CentOS-7 VMs.

On MAP-CE machine, I have used below startup configuration: -



unix {

    nodaemon

    log /var/log/vpp/vpp.log

    interactive

    full-coredump

    cli-listen /run/vpp/cli.sock

    poll-sleep-usec 100

    startup-config setup.tmpl

    gid vpp

  }

  api-trace { on }

  api-segment { gid vpp }

  socksvr { default }

  dpdk {

   log-level debug

    dev default {

      num-rx-desc 512

      num-tx-desc 512

    }



    dev 0000:07:12.6 {

      name ens34

    }

    dev 0000:07:13.0 {

      name ens35

    }

    uio-driver vfio-pci

  }

  cpu {}

#  memory {

    # main-heap-size 1G

    # main-heap-page-size 1G

  #  default-hugepage-size 1G

 # }

  logging {

     default-log-level debug

     default-syslog-log-level debug

  }



  plugins {

    plugin dpdk_plugin.so { enable }

    plugin dhcp_plugin.so { enable }

    plugin nat_plugin.so { enable }

    plugin nat44_plugin.so { enable }

    plugin nat44_ei_plugin.so  { enable }

    plugin cnat_plugin.so { enable }

    plugin ping_plugin.so { enable }

    plugin det44_plugin.so { enable }

    plugin map_plugin.so { enable }

    plugin dns_plugin.so { enable }

    plugin tracedump_plugin.so { enable }

  }





 As for networking commands, I intend to use the followings: -

nat44 plugin enable sessions 63000

nat44 forwarding enable

set nat timeout udp 3000 tcp-established 7440 tcp-transitory 2400 icmp 600

set interface nat44 out  ens35 output-feature

nat44 add static mapping tcp local 10.0.0.2 5000 external 203.0.113.1 1050

nat44 add interface address ens35


However, inside VPP (I mean after entering vppctl)

I got the error below: -



vpp# nat44 enable

nat44: unknown input `enable'

--

How can I add the tunneling commands to my configuration so that MAP-CE
functions as NAT44 + encapsulator.

Last question, instead of static mapping, can I implement dynamic mapping?

What is missing?



Kind Regards

Ameen
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#22131): https://lists.fd.io/g/vpp-dev/message/22131
Mute This Topic: https://lists.fd.io/mt/94825188/21656
Group Owner: vpp-dev+ow...@lists.fd.io
Unsubscribe: https://lists.fd.io/g/vpp-dev/leave/1480452/21656/631435203/xyzzy 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to