[/b]
随着校园网的迅速发展,规模日益扩大,应用部门增多,网上丰富的资源产生着巨大的吸引力使接入用户快速增加。网络管理日益复杂:注册的合法IP地址日益短缺、多个用户只能同时共用IP地址、有些部门不想让外部网络用户知道自己内部网络的结构等。为了解决这些问题,出现了许多解决方案。在目前校园网络环境中常用的比较有效的方法是地址转换(NAT)和端口转换(PAT)。[/b]
[b]静态NAT[/b]
静态NAT (Static Network Address Translation)是NAT中最简单的应用方式,内部网络IP地址和外部网络IP地址只能是一一对应的固定映射方式,且需要指定和哪个地址进行转换。如果内部网络中有E-mail服务器、FTP服务器、WEB服务器等为外部网络用户提供服务,则这些服务器的IP地址必须采用静态地址转换,以便外部网络用户可以使用这些服务。[b][/b]
[b]动态NAT池[/b]
动态NAT池(Pooled NAT)是采用动态分配的方法映射内部网络的和外部网络的IP地址。可以使外部网络访问内部网络提供的服务,也可以从内部网络访问外部网络,而不需要重新配置内部网络中的IP地址。例如,分配给学校办公系统的内部子网192.168.0.0,其网络地址属于B类保留地址。作为校园网的一个子网,其IP地址仅分配给办公系统用户设备。为了使校园网其它用户能访问到这个内部网,用路由器把办公内部网和校园网连接起来,使之能相互访问。但由于192.168.0.0属于内部地址,不能直接访问外部网络。所以在路由器中设置一个动态NAT池,用来转换翻译来自内部网络的IP包的地址,把包的IP地址映射成地址池中的外部网络IP地址。因此内部网可以访问外部网络的服务器,外部网络中的任何主机也能访问内部网络提供的服务。 采用动态NAT可以在内部网中定义很多的内部用户,通过动态分配的办法,共享很少的几个外部IP地址。而静态NAT则只能形成一一对应的固定映射方式。当NAT池中动态分配的外部IP地址全部被占用后,后续的NAT翻译申请将会失败。一般有NAT功能的路由器有超时配置功能。例如在Cisco7600中可以配置成开始15分钟后删除当前的NAT进程,为后续的NAT申请预留出外部网络IP地址。由于一般的外部连接时间不会很长,所以连接的时间阈值可以设置较短。对不同的内部网络用户可以使用不同的时间阈值,以满足各自的需求。 动态NAT池(Pooled Network Address Translation)为校园网络管理提供了很大的灵活性,但也影响到部分网络管理功能。例如,原来用IP地址来跟踪设备的运行情况。但使用NAT之后,由于被翻译的地址对应的内部网络地址是动态变化的,因此无法准确了解指定内部网络设备的运行情况,给校园网设备远程管理带来一定麻烦。[b][/b]
[b]PAT[/b]
PAT(Port Address Translation)也称为NAPT,是一种动态地址转换,它可以允许多个内部本地地址共用一个内部合法地址,用不同的协议端口号映射不同的内部网络地址。PAT理论上可以支持64500个TCP/IP、UDP/IP连接,但实际可以支持的工作站数约4000。因为许多Internet应用如HTTP,实际上由许多小的连接组成。 PAT大量应用在远程访问中,特别是在远程拨号用户使用的设备中。使用PAT时,所有不同的TCP和UDP信息流仿佛都来源于同一个IP地址。虽然这样会导致信道的拥塞,但由于节省了上网费用、注册IP地址、易管理的特点,对只申请到少量IP地址但却经常同时有多个用户上外部网络的情况,这种转换极为有用。[b][/b]
[b]3 NAT/PAT配置示例[/b]
以集美大学CISCO 7600配置的PAT为例说明NAT/PAT的应用。学校机房教学网有一个内部网络192.168.20.0由于内部用户有访问外部网络的要求,因此分配给它一个外部网络的公用地址210.34.143.2用于内网络用户访问外部网络。 设置外部网络的一个地址用于PAT [i]ip nat pool mypool 210.34.143.2 210.34.143.2 prefix 30[/i]
设置办公网内部网络的要转换的地址 [i]access-list 1 permit 192.168.20.0 0.0.0.255[/i]
设置内外地址转换 [i]ip nat inside source list 1 pool mypool overload[/i]
设置内部网络的接口 [i]interface ethernet0[/i]
[i]ip nat inside[/i]
设置外部网络的接口 [i]interface ethernet1[/i]
[i]ip nat outside[/i]
通过以上配置,机房内的所有设备都能访问外部网,满足了机房学生上网的要求。 [b]4 总结[/b]
在校园网中使用NAT/PAT有许多优越性,例如使原有内部网络不必重新编址、减少注册IP地址的使用,简化了网络管理;但NAT也影响了一些网络管理功能和安全设施。NAT改变包的IP地址,对于防火墙由于它利用IP地址、TCP端口、目标地址以及其它IP包内的信息来决定是否干预网络的连接,使用NAT后会改变防火墙的规则。因此在具体应用中,NAT应集成在防火墙系统之中,提供访问控制和地址翻译的功能。不要把NAT设在防火墙之外,因为黑客可能会骗过NAT进入网络。 若在网络中使用了VPN(虚拟专用网),并用IPSec进行加密安全保证,那么错误地设置NAT会破坏VPN的功能。由于NAT改变IP包的地址,IPSec会认为包是伪造的,拒绝使用。因此要把NAT放在受保护的VPN内部,而不是在中间。 [b]参考文献:[/b]
[1]叶吉祥,利用CISCO路由器的NAT解决IP地址短缺问题.计算机应用,2002,(4):43-45 [2]户现锋,NAT技术及其在防火墙中的应用.微型机与应用,2000,(6):32-33 文章录入:csh 责任编辑:csh
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有