通信人家园

标题: NAT ALG原理与应用  [查看完整版帖子] [打印本页]

时间:  2013-7-8 16:42
作者: glsun     标题: NAT ALG原理与应用



普通NAT实现了对UDP或TCP报文头中的的IP地址及端口转换功能,但对应用层数据载荷中的字段无能为力,在许多应用层协议中,比如多媒体协议(H.323、SIP等)、FTP、SQLNET等,TCP/UDP载荷中带有地址或者端口信息,这些内容不能被NAT进行有效的转换,就可能导致问题。而NAT ALG(Application Level Gateway,应用层网关)技术能对多通道协议进行应用层报文信息的解析和地址转换,将载荷中需要进行地址转换的IP地址和端口或者需特殊处理的字段进行相应的转换和处理,从而保证应用层通信的正确性。

例如,FTP应用就由数据连接和控制连接共同完成,而且数据连接的建立动态地由控制连接中的载荷字段信息决定,这就需要ALG来完成载荷字段信息的转换,以保证后续数据连接的正确建立。


[attach]214853[/attach]



时间:  2013-8-11 00:38
作者: jianghanyu

找了很久,感谢楼主分享!





通信人家园 (https://www.txrjy.com/) Powered by C114