NAT不僅實現了一般的地址轉換功能, 同時提供了完善的地址轉換應用級網關(Appication Layer Galeway, ALG)機制,使其可以支持些特殊的應用協議,而不需要對NAT平臺進行任何的修改,具有良好的可擴充性。
這些特殊協議的報文載荷裏攜帶了地址或端口信息,該信息也可能需要進行地址轉換。
可支持的特殊協議包括:
文件傳輸協議(File Transfer Protocol, FTP)、
點到點隧道協議( Point-to-Point Tunneling Protocol, PPTP)、
互聯網控制消息協議( InternetControl Message Protocol, ICMP)、
域名系統( Domain Name System, DNS)
Internet定位服務 (InterneL Locater Service, ILS).
實時流協議 ( Real Time StreamingProtocol, RTSP) .
會話發起協議 (Session Initiation Protocol, H.323 SIP).
基於 TCP/IP的網絡基本輸入輸出系統 (NetBIOS over TCP/P_ NetMeeting 3.01 .NBT)等