用层阐道（，或，缩写为ALG） 是一种NAT穿透技术。就应用层面来说，它允许修改匣道上的NAT traversal的过泸规则，完成特定网路传输协定上的地址和端口的转换。举例来说，像FTP、BitTorrent、SIP、RTSP、IPsec、L2TP、H.323，这些都可以使用ALG来针对应用程式在位址及通讯埠转换上的需求。在中定义了这个功能。ALG可隐藏内部主机的IP位址。