配置广域网中的Windows NT

★ 张晖

  Windows NT 4.0作为一个高性能32位多任务、多用户的网络操作系统,由于其界面的友好性和强大而直观的管理功能,无论对网络新手还是资深系统管理员,都可以迅速地构造起一套基于Windows NT的网络环境,从而赢得了众多用户的青睐。然而,随着用户网络节点的不断增加、挂接网段数的持续增长,使得网络规模日趋增大,一些在局域网环境中无法遇到的问题就会逐步地暴露出来。因此,如何保证Windows NT在多网段、多主域的复杂环境下,充分满足用户各种跨网段的访问、以及如何减少Windows NT对网络带宽的占用,保持其高效率的运作,是我们每一个系统管理员所亟待解决的问题。

  下面我们结合一个案例,分析一下在一个多网段、多主域的环境中,如何对Windows NT的一些技术参数进行设置。

  在该案例中,Windows NT网络由四个物理网段构成,网段间通过ATM交换机相连,各个网段均为独立的域(域名分别为:HK-PDC、HY-PDC、WC-PDC、PDC1)。

各个网段的网号为:
1. HK-PDC的网号10.228.17.0 掩码为:255.255.255.0
2. HY-PDC的网号10.228.18.0 掩码为:255.255.255.0
3. WC-PDC的网号10.228.19.0 掩码为:255.255.255.0
4. PDC1的网号10.228.16.0 掩码为:255.255.255.0

如图1所示。
在将Windows NT应用于广域网的过程中,需要考虑下面四个方面的问题:

一、协议的优化选择
  在小型局域网中,NetBEUI协议无疑是你的最佳选择,它无需任何人工设置,而且传递速度很快,是包括TCP/IP在内的其他协议所无法比拟的。但它的传输机制是基于密集的广播方式,这就会不可避免地造成大量网络带宽被占用(以太网带宽利用率超过50%就要考虑分段),而且无法被路由到其他网段。显然,NetBEUI协议不能用于广域网。
而TCP/IP的最初设计思想就是要将其用于分组交换的广域网,它的可路由机制及良好的跨网段亲和性,确定了它目前无可争辩的主流协议的地位。因此,任何对TCP/IP持怀疑和抵制的态度都是不明智的,而我们需要做的,是如何尽快地将网络中现有的通信协议迁移到TCP/IP协议上。
  而Windows NT将TCP/IP作为其内置缺省协议,对TCP/IP提供了良好的内在支持,从而最大限度地减少了用户在实施TCP/IP方案时可能遇到的困难,但这并不意味着不会遇到麻烦。虽然微软在这方面花了很大的力气,但目前仍然需要人工的较多干预,而且涉及面相当广泛。

二、建立WINS服务
  我们知道,WINS是名称服务的一种实现形式,它和Internet上广泛使用的DNS的作用是一样的,都是将计算机名(在DNS中称为主机名,通常两者是相同的)映射到它的IP地址上,以便两台机器在网络层建立起通信连接。不同之处在于WINS是自己动态维护的,不需要人为的干预,而DNS则是静态的,要完全依赖人工的维护。除非你的网络有Internet/Intranet方面的应用,DNS可不予设置。
  在小型局域网中,你可不考虑WINS服务的建立,你的网络也不会因此而受到削弱,因为在Windows NT上,客户机可采用广播方式找到那些出现在浏览器(不是指Internet Explorer)中,开放了各种资源(如:共享目录、打印机)的机器。
  而在广域网中,为了抑制广播风暴的发生,路由器是不转发广播信息的,这样一来,基于b节点(如没有设置WINS选项的Windows 95/98客户机缺省为b节点,这些客户机采用广播方式联络)就会导致无法跨网段进行资源的共享。这时,如果你安装了WINS,这个问题就会迎刃而解。因为,你的机器可以利用查询运行有WINS的NT服务器,来准确地定位到你想使用其共享资源的机器的IP地址。
  当然,你可以在广域网中只建立一个WINS服务器,但为了增强网络的容错性,有必要建立两个WINS服务器,一个作为主WINS服务器(Pirmary WINS Server),一个作从WINS服务器(Sencondery WINS SERVER),并为他们建立起伙伴复制关系,以确保两者的数据一致性。
  图2显示的是WINS数据库中的内容(该WINS服务器架设在10.228.16.0网段),从中我们可以看见有三个网段的WINS客户机在WINS服务器作了动态映射,在主浏览器(驻留在PDC中)的配合下,其他客户机只需访问这个数据库,就可以很方便地查询到这些身处不同网段的机器的IP地址,从而确保了跨网段浏览的连续性。

>>下一页

dian.gif (807 字节)

(C)1999《软件世界》版权所有  未经许可 不得转载

Next-->page>>回上一页,看更多资料