Dites que je suis derrière un Restricted Cone NAT et je veux être en mesure de recevoir un message UDP à partir de certains points de terminaison EP-A
(de certains PC sur Internet pas derrière un NAT). J'envoie d'abord un paquet UDP à cette EP-A
pour perforer un trou dans le NAT.Combien de correspondances un NAT Restricted Cone se souvient-il?
Cela signifie que le NAT a besoin de se rappeler la mise en correspondance:
(My local endpoint, EP-A)
Mais ce qui se passe quand j'envoie un paquet UDP à un autre point de terminaison distant EP-B
? Le nouveau mappage (My local endpoint, EP-B)
va-t-il remplacer l'ancien? Ou le NAT se souviendra-t-il des deux?
Si le NAT est capable de mémoriser plus d'un tel mappage, quel est le maximum?
Je comprends que cela peut différer d'un NAT à l'autre, donc s'il n'y a pas un RFC pour cela que je serais également très intéressé par les statistiques, « recommandations pour les fabricants NAT », ...
Merci! Auriez-vous connaissance d'un nombre approximatif du nombre maximum de mappages sur un routeur domestique moyen (par ordre de grandeur)? –
pour un exemple: dd-wrt (firmware tiers basé sur linux) a une limite de 4k par défaut et de mon expérience, le firmware du stock peut être plus bas que cela. De plus, la taille de la table n'est pas la seule limite. le délai d'expiration est également important si l'application udp effectue de nombreux échanges de courte durée vers des adresses IP différentes.puisque contrairement à TCP le NAT ne peut pas savoir quand la connexion est fermée – the8472
4k ne semble pas trop mauvais, mon souci était que ce serait jusqu'à environ 256 ou tel. Pourtant, il est probablement moins que ceux 4k sur des appareils bon marché à 30 $. –