1 / 21
文档名称:

传输控制协议.doc

格式:doc   大小:245KB   页数:21页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

传输控制协议.doc

上传人:drp539606 2019/2/25 文件大小:245 KB

下载得到文件列表

传输控制协议.doc

文档介绍

文档介绍: TCP/IP协议栈为有助于清楚地表达数据是如何在运行TCP/IP的设备之间移动的,一个类似于第2章中已经讨论过的OSI参考模型的模型被开发了出来。图6-1所示是对这两个模型进行了对比。从中可以看到,两个模型是不同的。其中OSI模型有7个层,而TCP/IP协议栈只有4个层。其应用层包含OSI参考模型的应用层、表示层和会话层,其网络层使用术语网际来描述第3层,而网络访问层则既包含数据链路层也包含物理层。TCP/IP协议栈实际上并没有定义TCP/IP标准中的网络访问层组件,但它使用术语引用了第1层和第2层的功能。考试要点TCP/IP协议栈有4个层:应用层、传输层、网际层和网络访问层。TCP/IP寻址简介TCP/IP协议栈最易于让人混淆的一个方面大概是在网际层上使用的地址,也就是IP地址。本章将介绍IPv4寻址;但本章其余部分将讨论IP寻址的细节。注意,TCP/IP有两个不同的版本:IPv4和IPv6。第7章中将讨论IPv4寻址,第24章将讨论IPv6。IPv4地址的长度是32比特。然而,为了使得这些地址易读,它们被分解为4个字节(称为8位位组),每个字节之间用句点(小数点)隔开。记住,一个字节中有8个比特(这在第3章中已讨论过)。这样,这些地址就可以用被肉眼识别,随后这4组二进制数被转换为十进制。来看一个简单的实例:111111111111111111111**********是32个1,它被分解为4个8位位组,就像这样:。然后,这些8位位组中的每一个都被转换为十进制,。此地址的格式通常称为点分十进制。。表6-2提供了这些类型的简单描述。表6-2 IP地址类型IP地址类型说明保留(Reserved)不能分配给网络组件的地址(例如网络地址、广播或者D类和E类地址)workID)分配给网段或VLAN的网络编号主机ID(HostID)IP地址的主机组件定向广播(DirectedBroadcast)网络ID的广播地址——可通过路由器传递这些地址本地广播(LocalBroadcast)同一网段上适用于每个人的“所有主机”地址:(路由器不路由这种类型的地址)环回(Loopback)用于测试功能的设备内部地址()自动配置(Autoconfigured)此地址自动分配给网络组件(DHCP就是这类寻址的一个实例)公有(Public)用户跨因特网或其他公共网络访问设备的地址私有(Private)用于访问局域网中设备的地址,,逻辑地址(或第3层地址)有两个组件:网络号和主机号。处理IP地址时,该地址被断开为两个组成部分。网络组件:定义设备位于网络中的哪个网段上;主机组件:定义特定网段上的具体设备。网络号唯一地标识了网络中的某个网段,而主机号唯一地标识网段上的某台设备。这两个号的组合在整个网络上必须是唯一的。TCP/IP也使用相同的两个组件实现寻址,但它添加了一个将网络号分解成5类的手法:类别A、B、C、D和E,这些类别中的每一类都有预定义的网络和主机界限。A类地址:第一个字节是网络号(8比特),后3个字节是主机号(24比特)。B类地址:前两个字节是网络号(16比特),后两个字节是主机号(16比特)。C类地址:前3个字节是网络号(24比特),最后一个字节是主机号(8比特)。D类和E类地址:用于组播,E类地址是保留地址。考试要点记住IP地址的5个类别,A类地址默认情况下有8个网络比特,B类有16个网络比特,C类有24个网络比特。因为上面讨论的特征,所以IP寻址对于IPv4似乎很容易。然而,第1个比特到第5个比特的设定用于区分不同的地址类别:A类地址总是以最高次比特中的一个"0"开始;B类地址总是以最高次比特中的"10"开始;C类地址总是以最高次比特中的"110"开始;D类地址总是以最高次比特中的"1110"开始;E类地址总是以最高次比特中的"11110"开始;每当提到最高次比特时,这包括所有32个比特。因此,这正是地址左边的第一个比特(最高有效比特)。如果第一个8位位组包含1000001,这表示十进制的129,那么这个地址将是一个B类地址。因为上述已指定高次比特值的这些特征,所以对于给定的地址,就很容易推算它属于哪一类网络号。A类地址的范围是1~126:0是保留地址,表示所有IP地址;127也是保留地址,用于测试,例如一个接口上的环回。B类地址的范围是128~191:二进制10000000~10111111。C类地址的范围是192~223:二进制11000000~11011111。D类地址的范围是224~239: