课件2第2章了解TCP/P
课件2 第2章了解TCP/IP
第2章理解TCP/P 这一章将首先回顾TCP/P体系结构。参 与系统中TCPP协议配置和有关网络访 问的某些重要文件,因为它们本身的重 要性以及对系统的安全具有重要的影响, 在这一章将做较为详细的探讨。最后将 简单介绍TCP/P的一些守护程序及协议
第2章 理解TCP/IP ⚫ 这一章将首先回顾TCP/IP体系结构。参 与系统中TCP/IP协议配置和有关网络访 问的某些重要文件,因为它们本身的重 要性以及对系统的安全具有重要的影响, 在这一章将做较为详细的探讨。最后将 简单介绍TCP/IP的一些守护程序及协议
2.1TCP/P参考模型简介 TCPP参考模型与OSI七层结构由很大的区 别。由于 TCP/P在设计时考虑到要与具体 的物理传送媒体无关,因此在TCP/P的标 准中并没有OSI结构中的最低两层做出规定。 所以,TCPP体系就只有三个层次。最高 的是应用层( Application Layer),相当于OSI 的最高三层;与OS运输层相当的是运输层 ( Transmission Layer);与OS网络层相当 的是互连网层( Internet Layer)
2.1 TCP/IP参考模型简介 ⚫ TCP/IP参考模型与OSI七层结构由很大的区 别。由于TCP/IP在设计时考虑到要与具体 的物理传送媒体无关,因此在TCP/IP的标 准中并没有OSI结构中的最低两层做出规定。 所以,TCP/IP体系就只有三个层次。最高 的是应用层(Application Layer),相当于OSI 的最高三层;与OSI运输层相当的是运输层 (Transmission Layer);与OSI网络层相当 的是互连网层(Internet Layer)
图2-1OS/RM和TCPP参考模型比较 应用层 应用层 表示层 TCPP模型 会话层 中没有设这 传输层 传输层 两层 网络层 互连网络层 数据链路层各种网络的接口 物理层
图2-1 OSI/RM和TCP/IP参考模型比较 表示层 会话层 传输层 网络层 数据链路层 物理层 应用层 应用层 传输层 互连网络层 各种网络的接口 TCP/IP 模 型 中没有设这 两层
21.1TCPP的互连网层 ●互连网层(IP层)是支持整个体系结构的 关键,它的主要作用就是将源端主机的分 组数据发送到网络上去,并且使分组数据 能够独立地传输到达目的端主机(目的端 主机可能与源端主机处于不同的网络上)。 分组数据并非一定按顺序达到目的端主机, 在这种情况下,必须由高层协议将失序的 分组重新按顺序排好,然后再交付目的端 主机
2.1.1 TCP/IP的互连网层 ⚫ 互连网层(IP层)是支持整个体系结构的 关键,它的主要作用就是将源端主机的分 组数据发送到网络上去,并且使分组数据 能够独立地传输到达目的端主机(目的端 主机可能与源端主机处于不同的网络上)。 分组数据并非一定按顺序达到目的端主机, 在这种情况下,必须由高层协议将失序的 分组重新按顺序排好,然后再交付目的端 主机
●互连网层主要的协议就是无连接的互连 网协议IP( Internet protocol)。数据传输 单位是数据报。与P配合使用的还有 个协议,就是 Internet控制报文协议 ICMP(Internet Control Message Protocol) 地址转换协议ARP( Address resolution Protocol)和反向地址转换协议 RARP(Reverse Address resolution Protocol)
⚫ 互连网层主要的协议就是无连接的互连 网协议IP(Internet Protocol)。数据传输 单位是数据报。与IP配合使用的还有三 个协议,就是Internet控制报文协议 ICMP(Internet Control Message Protocol), 地址转换协议ARP(Address Resolution Protocol)和反向地址转换协议 RARP(Reverse Address Resolution Protocol)
前面我们已经提到,由于TCP/P参考模型在设计时 考虑到要与具体的物理传送媒体无关,因此在 TCP/P参考模型的标准中并没有对OSI结构中的最 低两层做出规定。但必须指出的是,一个与互连网 络相连的主机必须使用某种协议才能将IP数据报发 送到网络上去,而且随主机和网络的不同而各不相 同,如数据链路层中典型的协议有髙级链路数据控 制HDLC( High-level Data Link Control);物理层 中典型的协议有EIA232-D、RS-449及X21等
⚫ 前面我们已经提到,由于TCP/IP参考模型在设计时 考虑到要与具体的物理传送媒体无关,因此在 TCP/IP参考模型的标准中并没有对OSI结构中的最 低两层做出规定。但必须指出的是,一个与互连网 络相连的主机必须使用某种协议才能将IP数据报发 送到网络上去,而且随主机和网络的不同而各不相 同,如数据链路层中典型的协议有高级链路数据控 制HDLC(High-level Data Link Control);物理层 中典型的协议有EIA-232-D、RS-449及X.21等
212TCP/P的运输层 ●运输层可使用两种不同的协议。一种是 传输控制协议TCP( Transmission control Protocol),是可靠的、面向连接的协议 保证从源端主机发出的数据流无差错、 按顺序地达到网络上的目的主机。数据 流的传输单位是报文段( Segment)。 TCP协议首先将要发送的数据流分成组, 然后分别交付互连网层
2.1.2 TCP/IP的运输层 ⚫ 运输层可使用两种不同的协议。一种是 传输控制协议TCP(Transmission Control Protocol),是可靠的、面向连接的协议, 保证从源端主机发出的数据流无差错、 按顺序地达到网络上的目的主机。数据 流的传输单位是报文段(Segment)。 TCP协议首先将要发送的数据流分成组, 然后分别交付互连网层
目的端的TCP协议进程把接收到的分组 按顺序重新组装并交付目的端主机。同 时,TCP协议也具有流量控制功能,保 证在目的端主机处理速度较慢的情况下, 仍然能够来的及接收和处理源端主机发 送来的分组
⚫ 目的端的TCP协议进程把接收到的分组 按顺序重新组装并交付目的端主机。同 时,TCP协议也具有流量控制功能,保 证在目的端主机处理速度较慢的情况下, 仍然能够来的及接收和处理源端主机发 送来的分组
●另一种协议是用户数据报协议UDP User Datgram Protocol),是无连接的 不可靠的协议,不能保证数据按顺序达 到,也不提供流量控制功能。数据传输 单位是数据报( Datagram)。UDP协议 广泛用于突发性的数据传输 Client/server类型的请求应答的交互以及 及时传送比精确地交付更重要的应用场 合,例如语音、图象等信息的传输
⚫ 另一种协议是用户数据报协议UDP (User Datgram Protocol),是无连接的、 不可靠的协议,不能保证数据按顺序达 到,也不提供流量控制功能。数据传输 单位是数据报(Datagram)。UDP协议 广泛用于突发性的数据传输、 Client/Server类型的请求/应答的交互以及 及时传送比精确地交付更重要的应用场 合,例如语音、图象等信息的传输