NAT和路由和代理服务器

来源:互联网 发布:己知直径求周长 编辑:程序博客网 时间:2024/05/29 09:07

网络地址转换(NAT)和代理服务器

1、NAT技术原理

         在边界路由器中配置NAT后,可以在内网使用私有IP地址,外网使用公有IP地址,通过NAT技术将内网私有IP地址翻译成合法的公有IP地址,并在Internet上使用。路由器、防火墙、3层交换机等网络设备,都具有NAT功能。

原理图如下:


2、代理服务器技术原理

       当机器通过代理服务器上网时。通讯是分两次的,先是机器和代理服务器通讯,再是代理服务器和目的地址通讯。 机器和代理服务器通讯时,目的IP是代理服务器的IP。代理服务器和目的地址通讯时,源IP是代理服务器的IP,当外部的数据也是一样的,在内网中,出现的IP数据,全是内网和代理服务器的IP。因此,从IP包头是看不出任何与外面通讯的信息的。只有从数据中才能看到。 

Web代理原理:



代理服务器软件九大产品:

1.Microsoft Proxy Server
   Microsoft Proxy Server是把对Intemet的访问带入一个组织内部每一个桌面上去的一种容易而又安全的方法,它包括Web Proxy服务器、Winsock Proxy服务器和Socks Proxy服务器。
2.Wingate
   Wingate是Qbic公司的产品,软件分为服务器和客户两部分。服务器可运行于Win 98或Win NT平台,提供用户认证,各种网络应用层协议代理,Intemet访问控制,包过滤等服务;客户部分为一个用户登录程序Gatekeeper,用户使用它 在代理服务器上进行登录,代理服务器将用户的IP地址与相应用户账号绑在一起。
3.SyGate
   SyGate是一种支持多用户访问Intemet的软件,并且是只通过一台计算机,共享Intemet账号,达到上网的目的。
4.WinProxy
            WinProxy是一个集大成者。它集中了WinRoute和WinGate的强大功能与SyGate的易用于一 身。WinProxy结合了最新的Internet连接共享(Internet Connection Sharing)的技术。
5.WinRoute
   WinRoute除了具有代理服务器的功能外,还具有NAT(Network Address Translation,网络地址转换)、防火墙、邮件服务器、DHCP服务器、DNS服务器等功能,能为用户提供一个功能强大的软网关。 
6.CCProxy
   CCProxy功能强大,完全支持Win98.WinMe、WinNT、Win2000、WinXp、Win2003。支持共享 Modem.ISDN、ADSL、DDN、专线.蓝牙、二级代理等访问Intemeh支持HTTP.FTP、Gopher、SOCK $4/5.Telnet、Secure(HTTPS)、News(NNTP).RTSP、MMS等代理协议。
7.Microsoft lSA Server
   ISA Server Internet Security and Acceleration(ISA)Server提供了Intemet连接方案,它不仅包括特性丰富且功能强大的防火墙,还包括用于加速Internet 连接的可伸缩的Web缓存。
8.SuperProxy
   SuperProxy是一个功能强大,速度快,稳定性和安全性较高的成熟产品,它运行在Windows 95/98/Me/Nt/2000/XP等平台上, 而且在每一种平台都严格地进行过100小时大用户量的压力测试,具有良好的兼容性。
9.squid
   在Unix/linux下使用的比较优秀的代理服务器软件Squid。之所以说它比较优秀,是因为它可以在代理服务器上作一个很大的缓存,可以把好多常去的网站内容存储到缓存中,这样,内部网的机器再访问那些网站,就可以从缓存里调用了。这样一方面可以加快内部网浏览因特网的速度,这就是所谓的提高客户机的访问命中率;另一方面,Squid不仅仅支持HTTP协议,而且还支持FTP、GOPHER、SSL和WAIS等协议。


原创粉丝点击