e博士看台(27):TCP/IP协议中的三大设置难点
网络通信
网络设置是网络组建中无法避免的操作,比方说TCP/IP协议中要设置网关、DNS、子网掩码等,在进行此类设置时,有的网虫会选择求助于人,有的网虫干脆来个不设置,结果导致了很多本不应该出现的故障出现了……所以在这一期中,e博士就将以TCP/IP协议中的三个主要设置为例给大家讲解一下设置的要诀!
网络的大门──网关
网关(Gateway)又称网间连接器、协议转换器,它既可以用于广域网互连,也可以用于局域网互连。就像每个教室都会有一扇门让学生进出一样,每个局域网也要有一扇门(网关)才能对外部网络进行数据收发,否则每个局域网中的工作站将只能在本地网络中进行数据收发。
按照不同的分类标准,网关也有很多种。比方说在TCP/IP协议里的“默认网关”就是其中的一种,我们可以将“默认网关”看成“安全门”,人们在无路可走时就会自然地想到从安全门逃生。在网络中,当收发的数据无法找到特别指定的网关时,就会自动尝试从默认网关中收发,所以“默认网关”是需要进行设置的,这就好比一个房间可以有几扇门一样,一个网络除了一个“默认网关”外,还可以有其他网关存在,这样就等于让一个网络有了多扇可以选择的门(图1)。
小知识:一个较大规模的局域网往往是由多个小型局域网组成的,这些小型局域网如果想互相访问,就要设置不同的网关,比方说A局域网的网关是“192.168.1.1”,那么B局域网的网关就要与之不同,如“192.168.5.1”。只有设置好网关,TCP/IP协议才能实现不同网络之间的相互通讯。
那么网关的IP地址从何而来呢?其实网关的IP地址就是具有路由功能设备的IP地址,这些设备有路由器(有些ADSL Modem就内置了路由功能)、代理服务器等。
域名的翻译官──DNS服务器
有时我们想访问一个网站却死活打不开,当高手们给了一个所谓的DNS服务器(Domain Name System)IP地址并让我们在TCP/IP协议中设置后,那个屡屡不得其门而入的网站居然就神奇地打开了!这是什么原因呢?其实这一切并不神秘,因为这个DNS服务器的主要工作就是将域名与IP地址进行“翻译”!那为什么要进行域名与IP的翻译呢?原因就是具有典型特征的域名比多个数字组成的IP地址要好记多了,如www.chinaren.com就比它的61.135.150.78这个IP地址既好理解又容易记忆。但有了域名后总要与相应的IP地址有着一定转换方式才行呀!为了解决这个问题,专门负责将域名与IP地址进行翻译的DNS服务器就应运而生了!
理解了DNS服务器的作用后,我们就可以知道要想访问一些使用域名的网站时,就必须在TCP/IP协议中设置DNS服务器的IP地址才行(图2)。
注意:最好设置离自己最近、速度非常快的机器为DNS服务器,否则使用速度很慢或者不能使用DNS服务器时,一些网站就可能无法打开了。
小知识:什么是“首选DNS服务器”和“备用DNS服务器”?顾名思义,当TCP/IP需要对一个域名进行IP地址翻译时,会首先使用“首选”的DNS服务进行翻译,当首选的DNS服务器“失效”时,为了保证用户能正常对该网站进行访问,就会立即启用“备用”的DNS服务器进行翻译,一般情况下两台DNS服务器是完全可以胜任网站的“翻译”工作的。当然,也可以设置多个DNS服务器供TCP/IP协议调用。
IP地址的规化师──子网掩码
子网掩码(Subnet Mask)的功能很多,例如通过正确的子网掩码计算,就可以将一个局域网设置成具有多个子网的局域网模式。但相对于普通用户来说,子网掩码最重要的功能莫过于“定位”的功能了──对于采用TCP/IP协议的网络来说,子网掩码就相当于一位规化师,主机把目标IP地址和它合并,就可以看出目标IP所属的网段。比方说,通过子网掩码可以判断出任意两台计算机的IP地址是否属于同一网段,如果这两台计算机同属一个网段,则可以进行直接的通讯,如果不同则需要转发。
作为普通的网络用户,我们只需要了解最常用的两个子网掩码就可以了:
一是“255.255.255.0”。它可以提供256个IP地址,但实际可用的IP地址数量是256减去2,即254个。因为普通用户组建网络时的计算机数量一般不会超出254台,所以大多数用户都是使用这个子网掩码。
二是“255.255.0.0”。它可以提供255的二次方个IP地址。但是实际可用的IP地址数量是255的二次方减去2,即65023个。如果网络的规模超过254台电脑时,就可以考虑使用“255.255.0.0”的子网掩码了。

