网络管理员指南-1.网络介绍-3.TCP/IP 网络 -4)Internet协议

/ns/wz/net/data/20020808020222.htm

网络管理员指南-1.网络介绍-3.TCP/IP 网络 -4)Internet协议

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

当然,你不希望你的网络限制在一个Ethernet局域网上。理想状态下,你希望能够使用一个网络,它不需要考虑它所
运行的是什么硬件和它由几个子单元组成。例如,在比较大的安装中,如Groucho Marx大学,你通常有一些分开的
Ethernets,它们需要使用某种方法进行连接。在GMU,数学系运行着两个Ethernets:一个给教授和研究生使用的快
机器的网络和另外一个为学生准备的慢机器的网络。它们都连接在FDDI校园中枢上

这个连接由一个指定的主机处理,它就是一个所谓的网关,它通过在两个Ethernets个光缆线之间复制来处理输入和输
出的包。例如,如果你在数学系,并且想要从你的box中访问物理系子网上的quark的话,网络软件无法直接发送包到
quark,因为它不在同一个Ethernet。因此,它需要网关作为一个转发器。网关(被称为sophus)于是使用中枢转发这
些包裹到物理系与它同等级别的网关niels,niels再处理它到目标机器上。erdos 和quark之间的数据流动显示在下面
(向Guy L. Steele道歉)

表:从erdos 到 quark发送一个datagram的三个步骤。对不起:

这个指导数据到主机的计划被称为routing,并且包裹在这个上下文中经常是指datagrams。为了方便处理,datagrams交
换由一个简单的协议管理,它独立于硬件使用的IP或者Internet协议。在章节,我们将会更详细的谈到IP和routing中
的一些事项。

IP的主要益处是它将物理上相异的网络转化为月个亿显然统一的网络。这被被称为内部网络,它的结果“meta-network”
被称为一个internet.请注意,这里一个internet和那个internet之间的细微区别。后者是一个特殊的全球的internet的
名字。

当然,IP还需要一个独立硬件的地址计划。这通过分派给每个主机一个唯一的32-bit的数字来实现,被称为IP地址。一个
IP地址经常被写为有4个小数的数字,每个有8-bit位,由点隔开。例如,quark可能有一个IP地址是0x954C0C04,它可以被
写为149.76.12.4这种格式还被称为dotted quad符号。

你将会注意到,我们现在由个不同类型的地址:第一个是主机名,象quark,然后是IP地址,最后是硬件地址,如
6-byte Ethernet地址。所有这些都需要相匹配,所以当你输入登录到quark的时候,可以给网络软件quark的IP 地址;
当IP 处理任何数据到物理系Ethernet的时候,它需要找到相对应于IP地址的Ethernet地址,这似乎有些混乱。

我们在这里不准备在继续了,进一步的内容将在章节中提到。现在,可以完全记起这些查找地址的步骤被称为主机名决议,
用于引导主机名到IP地址和地址决议,用于引导后面的部分到硬件地址。