网络技术发展到今天,已不再局限在一个小的LAN中了。在日常组网中,碰到最多的就是将现有的
网络互联起来,实现最大限度的资源共享、信息互通。将不同的
网络互联,第一个碰到的问题就是采用什么样的协议。TCP/IP发展到目前为止,已成为一个最为广泛使用的
网络通用协议。被广大计算机使用者所认可。采用TCP/IP,可以方便地进行不同
网络种类、不同
操作系统的
网络间的互联,同时又可以方便地联入Internet。
在TCP/IP
网络互联中,不同
网络的互联往往要使用到
路由器。传统的基于硬件的
路由器价格往往较高,不为一般的单位所接受,而且在联网过程中,常碰到的问题都是将两个或两个以的的局域网互联,也用不着使用昂贵的专用
路由器。实际上,有好多
网络操作系统本身就提供路由功能,只不过是基于软件的路由而已,如Windows NT的静态路由系统、NOVELL的多协议路由MPR等基于软件的路由技术。
基于软件的路由,功能上肯定不如基于硬件的专用
路由器。但它已具备了
路由器的基本功能。可以实现基本的路由功能。采用基于软件的路由,对于小型
网络间的互联是比较理想的。下面以
网络间的互联为例来说明基于软件的路由技术。
众所周知,在TCP/IP协议中,IP协议(Internet Protocol)提供编址和路由功能。在
网络上发送数据时,数据首先被打包,成为一个个IP数据包。IP允许数据包在
网络上从一个地方传到另一个地方。数据在
网络中的传输就是通过一种方式进行的。在一个以太网内,把报文从一台机器发送到另一台机器很容易,因为以太网是一个基于广播方式的
网络,任何一台机器上发出的报文立即就会被网上的所有机器监听到,只有同报文中地址相同的那台机器才会发出响应,别的机器将忽略此信息。由此可见,在同一
网络内部,每一个报文都无须选择路径,就可以直接达到它的目的地。但是,在两个或两个以上的
网络互联时,情况就大不一样了。如图1所示,处在
网络Counter中的某一台机器要向处在
网络Computer Center中的一台机器发送信息时,如果没有从
网络Counter到
网络Computer Center的路由,则信息是根本无法发到的。
从上述分析可以知道:既然在同一个
网络内信息可以畅通传送,那么如果有这样一台机器就好了:一台既属于
网络Counter又属于
网络Computer Center的机器。通过它,两个不同的
网络就可以相互传递信息了。实际上,在Windows NT中,IP路由是IP具有的功能。NT允许将一台机器 瞥啥嗨拗骰R布丛谕惶扑慊希卑沧傲娇榛蚨嗫橥ǎ恳豢橥右桓?a href=http://www.bitscn.com/network/ class=gjlink>网络。由这一台机器作为
路由器,在两个
网络之间进行IP包的路由。此路由为静态路由,静态
路由器要求手工构造和更新路由表。
在各
网络已建成的情况下,建立NT
路由器,其建立过程如下:
1、在同一台Windows NT机器中安装两块网卡,网卡可以采用任何NT所支持的网卡。Windows NT可以是Windows NT Server也可以是Windows NT Workstation,版本最好是3.51或更高的版本。本文基于Win?dowsNTServer4.0中文版。
2、进入控制面板,安装TCP/IP协议
3、配置网卡:为每一块网卡配置一个IP地址,两个IP地址分别属于不同的
网络内的IP地址。
4、设置Windows NT的IP路由功能为Enable。
5、确定后重新启动计算机。
这样,NT
路由器就可以在两
网络间进行工作了。