查看完整版本: 网络管理之网关篇

想想点点 2007-6-23 07:44

网络管理之网关篇

??大家都知道,从一个房间走到另一个房间,必然要经过一扇门。同样,从一个网络向另一个网络发送信息,也必须经过一道“关口”,这道关口就是网关。&n't.H,{Y(A3H c

E}*^h1O U^jGB !R#}u}[%^

nxI"yP9b
j Tw4o_"]_
?e[\ Z-Rz}/@ ??[b]什么是网关[/b]Z\ YB1UZdW
M[DFf3A
mSY3^$^h:R

8U7{L2|7q| s 5v3XqEw-Hh I[

5u9H9@h'PJ&OvJr-] ??顾名思义,网关(Gateway)就是一个网络连接到另一个网络的“关口”。
Y2}(C)D)J:m-l nq5L9b(M YC_MW1JY

a?3A ]Ha:\3jH
1Fg h5l2S1Y_ DEt q*~IN/I

y[N{q&D$ngL ??按照不同的分类标准,网关也有很多种。TCP/IP协议里的网关是最常用的,在这里我们所讲的“网关”均指TCP/IP协议下的网关。
K?`NH p
8Va%[o?!VF] L(i4M*d;}uB|
s!mV3c:E Z%d/i
3m$iO s8J4n6N9P

f ySJ!I.g ??那么网关到底是什么呢?网关实质上是一个网络通向其他网络的IP地址。比如有网络A和网络B,网络A的IP地址范围为“192.168.1.1"192. 168.1.254”,子网掩码为255.255.255.0;网络B的IP地址范围为“192.168.2.1"192.168.2.254”,子网掩码为255.255.255.0。在没有路由器的情况下,两个网络之间是不能进行TCP/IP通信的,即使是两个网络连接在同一台交换机(或集线器)上,TCP/IP协议也会根据子网掩码(255.255.255.0)判定两个网络中的主机处在不同的网络里。而要实现这两个网络之间的通信,则必须通过网关。如果网络A中的主机发现数据包的目的主机不在本地网络中,就把数据包转发给它自己的网关,再由网关转发给网络B的网关,网络B的网关再转发给网络B的某个主机(如附图所示)。网络B向网络A转发数据包的过程也是如此。
6LP^ XX0sv+~
/N$s5|]F(^ZW)z
;G cE Im7bt&d (Wg v&d*b%JU
[img]http://it.x6x8.com/rjjc/UploadFiles_9738/200612/2006121872556974.jpg[/img]
\ Qi.U4e7I/U1O   
rL:Db|9V dvC0|6q

K*p+EE} ??所以说,只有设置好网关的IP地址,TCP/IP协议才能实现不同网络之间的相互通信。那么这个IP地址是哪台机器的IP地址呢?网关的IP地址是具有路由功能的设备的IP地址,具有路由功能的设备有路由器、启用了路由协议的服务器(实质上相当于一台路由器)、代理服务器(也相当于一台路由器)。
DzWW7^T
Ug;YG w0e Y-\a MvA
AHqmu p Y+TXM6pB1t8e1]

k)iV!GhX
9U2W$H~Q3vyY ??[b]什么是默认网关[/b]PuDT4]t
,|U K#`.H%I&j

VzMB&f*A(s
^ YfOL'@!T s
\%V eqO#I
W?2R/k;`&Az ??如果搞清了什么是网关,默认网关也就好理解了。就好像一个房间可以有多扇门一样,一台主机可以有多个网关。默认网关的意思是一台主机如果找不到可用的网关,就把数据包发给默认指定的网关,由这个网关来处理数据包。现在主机使用的网关,一般指的是默认网关。
jb6^Tn#R
To7]Oa&x$m3qy,x hs8Q7S*YeZ$I

VH J.}C5~#z$m
W0N]"e m'N;h $V3UWjQ]9K
??[b]如何设置默认网关[/b]
KL&NqQ9Z~
([;d G3[z-en#E]7a tg+~)h Te2J&\!H y

a:UJ5o4? QgE@%J&?4Pp8o S

H s-w.l S!uHZ*{j ??一台电脑的默认网关是不可以随随便便指定的,必须正确地指定,否则一台电脑就会将数据包发给不是网关的电脑,从而无法与其他网络的电脑通信。默认网关的设定有手动设置和自动设置两种方式。
} t7Z `eoT)Q
#rY~_9]`
-Ru!Z"JN-U"X
8]R y$}kKg|T"@
Y7XB6~P^Q] r ~0U2xl
??1. 手动设置
Hb{/X#sF.xn {
Pn L!WV@OGA k%?9bP(mO.~\y$~:]

Qu9?KQ T ~(V G"Z0~m+sk

-x{,} |,td;J(y)? Tc ??手动设置适用于电脑数量比较少、TCP/IP参数基本不变的情况,比如只有几台到十几台电脑。因为这种方法需要在联入网络的每台电脑上设置“默认网关”,非常费劲,一旦因为迁移等原因导致必须修改默认网关的IP地址,就会给网管带来很大的麻烦,所以不推荐使用。
[j3i-E|7nI
q F9J5X&Z W+A*PlUQa0\/F

l2~n;K7b d9DV
Sp:~'\5{ 0a%C&[D5y3E:W
??在Windows 9x中,设置默认网关的方法是在“网上邻居”上右击,在弹出的菜单中点击“属性”,在网络属性对话框中选择“TCP/IP协议”,点击“属性”,在“默认网关”选项卡中填写新的默认网关的IP地址就可以了。j-gE1M-f%ML8O
+]Q hD BM)L$~
b&\'abwVEX
7w+aw-wX7q _O

`VE UaKM;M$v X
p`] w2@7s ??需要特别注意的是:默认网关必须是电脑自己所在的网段中的IP地址,而不能填写其他网段中的IP地址。]AJ3o7z;w"m,i8iC7]

Pl^/xy
d-D:O&v*R1S;D}0?
-OH0C(Dn)i
*Z'Z'IZ3NEe:A
}s:RIJ*o H ??2. 自动设置
}9Qm&K'IM*^,V /z)k"x0w#f

YX8\{.^D
(u!x'T$z9Z`
@'zHcT8SU*z
!do1Si:l,RN^2{ ??自动设置就是利用DHCP服务器来自动给网络中的电脑分配IP地址、子网掩码和默认网关。这样做的好处是一旦网络的默认网关发生了变化时,只要更改了DHCP服务器中默认网关的设置,那么网络中所有的电脑均获得了新的默认网关的IP地址。这种方法适用于网络规模较大、TCP/IP参数有可能变动的网络。
~:V+g KpVfq(F
a_ALz1g0d PuO9B-D ]3u w
/^X8Y|W

9l5~OL"v1|@B3uQ
6Mu;T#Y8{oQW2vA ??另外一种自动获得网关的办法是通过安装代理服务器软件(如MS Proxy)的客户端程序来自动获得,其原理和方法和DHCP有相似之处。由于篇幅所限,就不再详述了。
页: [1]
查看完整版本: 网络管理之网关篇