网络管理员指南 -2.TCP/IP网络事件 -4>IP路由 -3)网关

/ns/wz/net/data/20020808021432.htm

网络管理员指南 -2.TCP/IP网络事件 -4>IP路由 -3)网关


本文出自:http://www.linpus.com.tw 作者: Andrew Anderson


子网不只是一个组织的长处,它还经常是硬件边界的结果。在一个给出的物理网络上的一个主机的观点,例如一
个Ethernet,是非常有限的:它可以直接对话的唯一的主机是那些在网络连接的机器。所有其它的主机只有通过网
关访问。一个网关是一个同时连接到一个或者多个物理网络的主机并且它被设置为在其中进行交换。

如果一个主机在一个本地的物理网络上,为了使IP容易辨识,不同的物理网络必须属于不同的IP网络。例如数字
149.76.4.0在数学LAN上为主机保留。当发送一个datagram到quark,erdos上的网络软件立即从IP地址上查找,
149.76.12.4,它是在一个不同的物理网络上的主机的目的地。于是只能从一个网关进行访问(默认为sophus)

sophus本身被连接到两个分别的sophus:数学系和校园中枢,它们各自通过一个不同的界面访问eth0 和fddi0。现
在我们附值的是什么IP地址?我们是否需要给出一个在子网149.76.1.0,或者是149.76.4.0?

回答是:两个都需要。当在数学LAN上与一个主机交谈,sophus需要使用一个149.76.4.1的IP地址,并且当与一个中
枢交谈的时候,他需要使用149.76.1.4.

因此,一个网关为它所在的每一个网络上分配一个IP地址。这些地址―--连同相应的网络覆盖一起被连接到子网访问
时通过的界面。于是,为sophus准备的界面的地图和地址需要象这样:


----------------------------------------
+-------+-------------+----------------+
|iface | address | netmask |
+-------+-------------+----------------+
+-------+-------------+----------------+
|eth0 | 149.76.4.1 | 255.255.255.0 |
|fddi0 | 149.76.1.4 | 255.255.255.0 |
|lo | 127.0.0.1 | 255.0.0.0 |
+-------+-------------+----------------+
+-------+-------------+----------------+

最后部分描述lo的循环界面,它在上面有介绍

图-显示Groucho Marx大学的一部分网络布局(GMU)。同时在两个子网上的主机显示在两个地址上。

图:Groucho Marx大学部分地图布局。

通常,你可以忽略附加一个地址到一个主机和到它的界面之间的微小区别。对于只在一个网络上的主机,即使是严格的
对话,你通常需要选择拥有这个和那个IP地址的主机。Ethernet界面有这个IP地址。然而,这个区别只有当你选择一个
网关的时候才真正重要。