4 .3 .4 Internet 地址

作者在 2008-12-18 10:09:30 发布以下内容

4 .3 .4 Internet 地址

网络上的每一台计算机都有一个表明自己惟一身份的地址。TCP/ IP 协议对这个地

址做了规定。一个IP 地址由一个32 位的整数表示。它的一个较为聪明的地方是很好的

规定了地址的范围和格式, 从而使地址寻址和路由选择都很方便。一个IP 地址是对一个

网络和它上面的主机的地址一块编码而形成的一个惟一的地址。

在同一个物理网络上的主机的地址都有一个相同前缀, IP 地址分成两个部分:

( netid , hostid) 。其中netid 代表网络地址, hostid 代表这个网络上的主机地址, 根据他们

选择的位数的不同, 可以分成以下几类基本IP 地址。

通过地址的前3 , 就能区分出地址是属于A, B C 类。其中A 类地址的主机容量

16 777 216 台主机, B 类地址可以有65 536 台主机, C 类地址可以有256 台主机。

将地址分成网络和主机部分, 在路由寻址时非常有用, 大大提高了网络的速度。路由

器就是通过IP 地址的netid 部分来决定是否发送和将一个数据包发送到什么地方。

一个设备并不只能有一个地址。比如一个连到两个物理网络上的路由器, 它就有两

IP 地址。所以可以将IP 地址看成是一个网络连接。

为了便于记忆和使用32 位的IP 地址, 可以将地址使用用小数点分开的四位整数来

表示。下面举个例子:

IP 地址: 10000000 00001010 00000010 00011110

记为: 128 .10 .2 .30

4 .3 .5 IP 协议和路由

IP 协议定义了一种高效、不可靠和无连接的传输方式。由于传输没有得到确认,

以是不可靠的。一个包可能丢失了, 或看不见了, 或是延时了, 或是传输顺序错了。但是

传输设备并不检测这些情况, 也不通知通信双方。无连接, 因为每个包的传递与别的包是

相互独立的。同一个机器上的包可能通过不同的路径到达另一台机器, 或在别的机器上

时已经丢失。由于传输设备都试图以最快的速度传输, 所以是最高效的。

IP 协议定义了通过TCP/ IP 网络传输的数据的格式, 定义了数据进行传递的路由功能。

IP 数据包的格式如图4-2 所示:

4-2 IP 数据报格式

一本好书 | 阅读 3008 次
文章评论,共0条
游客请输入验证码
浏览141029次
文章归档