केवल अगर मूल आउटगोइंग डेटाग्राम का स्रोत पोर्ट भी पोर्ट N था, और अगर NAT ने स्रोत पोर्ट को फ्लोट करने का विकल्प नहीं चुना।
यानि मशीन A से पहला UDP डेटाग्राम आपके LAN पर इस तरह दिखता है:
Source IP: MachineAPrivate
Source Port: PortA <-- note this is typically different than the destination port
Destination IP: MachineBPublic
Destination Port: PortN
फिर, एनएबी द्वारा आउटबाउंड दिशा में अनुवाद किए जाने के बाद, यह इस तरह दिखता है:
Source IP: NATPublic
Source Port: PortC <-- note this may or may not be the same as "PortA" above
Destination IP: MachineBPublic
Destination Port: PortN
अब, जब मशीन B उत्तर देता है, तो उत्तर आम तौर पर इस तरह दिखता है:
Source IP: MachineBPublic
Source Port: PortN
Destination IP: NATPublic
Destination Port: PortC
इसके बाद, यह इनबाउंड NAT अनुवाद प्रक्रिया से गुजरने के बाद:
Source IP: MachineBPublic
Source Port: PortN
Destination IP: MachineAPrivate
Destination Port: PortA
तो, यदि IF मशीन A उसी स्रोत पोर्ट से गंतव्य पोर्ट ("पोर्ट N") के रूप में फ़्रेम भेजता है, और यदि NAT उस स्रोत पोर्ट को संरक्षित करने में सक्षम है (यानी जब संभव हो तो स्रोत पोर्ट को संरक्षित करने के लिए इसे कॉन्फ़िगर किया गया है, और वह स्रोत पोर्ट उपयोग में नहीं है), तो आप मशीन ए को वापस पाने के लिए "पोर्ट एन" के लिए एक जवाब की उम्मीद कर सकते
यहाँ उचित NAT UDP व्यवहार पर आधिकारिक संदर्भ दिया गया है:
RFC 4787 / BCP 127: यूनिकैस्ट UDP के लिए नेटवर्क एड्रेस ट्रांसलेशन (NAT) व्यवहार आवश्यकताएँ