Hello VPP community,

 
According to Wiki page "Deterministic NAT prealocate vector with 1000
session slots (one session 15B) for each host from inside network range". 

 

In case a expect to have about 16 k users, with an address share ratio of 1
to 64 (1000 ports per user) is it correct to expect up to 2000 sessions per
user ( 1000 tcp and 1000 udp), so this prealocated slots can be an issue?

 

In the previous scenario is it correct to expect up to 480MB of memory usage
( 2000 sessions * 16000 users * 15)?

 

When using deterministic mode is "nat mode max translations per user" a
parameter that must be specified or is it calculated based on address
sharing ratio?

 

It is  correct to claim that since deterministic mode have an static mapping
from a range of internal IP/port to a range of external ip / port it doesnt
require a bi hash table so "user hash memory", "user hash buckets","
translation hash memory" and translation hash memory" are not available to
work in this mode. Does it make sense?

 

 

Thank you very Much

 

Best Regards

 

 

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#19202): https://lists.fd.io/g/vpp-dev/message/19202
Mute This Topic: https://lists.fd.io/mt/82101219/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