Hi
I test VPP NAT plugin performance in NAT44 dynamic translations mode with 40 
CPU core .

at the beginning show error command is look like :

vpp# 
vpp# show errors 
   Count                    Node                  Reason
        15       nat44-out2in-worker-handoff      congestion drop
         5       nat44-in2out-worker-handoff      congestion drop
       414              nat44-out2in              Good out2in packets processed
    537254              nat44-out2in              No translation
     11649          nat44-in2out-slowpath         Good in2out packets processed
    256125              nat44-in2out              Good in2out packets processed
        14                llc-input               unknown llc ssap/dsap
        14       nat44-out2in-worker-handoff      congestion drop
         2       nat44-in2out-worker-handoff      congestion drop
       212              nat44-out2in              Good out2in packets processed
    534239              nat44-out2in              No translation
     11668          nat44-in2out-slowpath         Good in2out packets processed
    257012              nat44-in2out              Good in2out packets processed
        20       nat44-out2in-worker-handoff      congestion drop
         1       nat44-in2out-worker-handoff      congestion drop
       130              nat44-out2in              Good out2in packets processed
    411670              nat44-out2in              No translation
     11692          nat44-in2out-slowpath         Good in2out packets processed
    257286              nat44-in2out              Good in2out packets processed
        10       nat44-out2in-worker-handoff      congestion drop
       144              nat44-out2in              Good out2in packets processed
    320990              nat44-out2in              No translation
     11670          nat44-in2out-slowpath         Good in2out packets processed
    256625              nat44-in2out              Good in2out packets processed
         9       nat44-out2in-worker-handoff      congestion drop
         3       nat44-in2out-worker-handoff      congestion drop
       123              nat44-out2in              Good out2in packets processed
    323996              nat44-out2in              No translation
[ . . . ]

but after a few minutes show error commands show nothing and I just have 
rx-miss on all interface :
vpp# show interface 
              Name               Idx    State  MTU (L3/IP4/IP6/MPLS)     
Counter          Count     
TenGigabitEthernet21/0/0          5      up          9000/0/0/0     rx-miss     
           228482011
TenGigabitEthernet21/0/1          6      up          9000/0/0/0     rx-miss     
            74391436
TenGigabitEthernet24/0/0          7      up          9000/0/0/0     rx-miss     
           231428640
TenGigabitEthernet24/0/1          8      up          9000/0/0/0     rx-miss     
           283173016
TenGigabitEthernet4/0/0           1      up          9000/0/0/0     rx-miss     
            12672280
TenGigabitEthernet4/0/1           2      up          9000/0/0/0     rx-miss     
             6230655
TenGigabitEthernet7/0/0           3      up          9000/0/0/0     rx-miss     
            10559818
TenGigabitEthernet7/0/1           4      up          9000/0/0/0     rx-miss     
             6825264
local0                            0     down          0/0/0/0       

I had this issue on VPP18.04 and thought this is issue when handoff queue is 
congested (multiple workers),and this was fixed in 18.10 but nothing has 
changed.
Is it still a bug in handoff ??

Output of perf top ( just nat44_worker_handoff_fn_inline exist )
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#11766): https://lists.fd.io/g/vpp-dev/message/11766
Mute This Topic: https://lists.fd.io/mt/28837511/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