计算机网络技术基础单元3网络体系结构与协议2tcpip模型

上传人:m**** 文档编号:593528699 上传时间:2024-09-25 格式:PPT 页数:24 大小:529.50KB
返回 下载 相关 举报
计算机网络技术基础单元3网络体系结构与协议2tcpip模型_第1页
第1页 / 共24页
计算机网络技术基础单元3网络体系结构与协议2tcpip模型_第2页
第2页 / 共24页
计算机网络技术基础单元3网络体系结构与协议2tcpip模型_第3页
第3页 / 共24页
计算机网络技术基础单元3网络体系结构与协议2tcpip模型_第4页
第4页 / 共24页
计算机网络技术基础单元3网络体系结构与协议2tcpip模型_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《计算机网络技术基础单元3网络体系结构与协议2tcpip模型》由会员分享,可在线阅读,更多相关《计算机网络技术基础单元3网络体系结构与协议2tcpip模型(24页珍藏版)》请在金锄头文库上搜索。

1、单元单元3 网络体系结构与协议网络体系结构与协议 模块二:模块二: TCP/IPTCP/IP模型模型【知识目标知识目标】 1.掌握TCP/IP的含义; 2.掌握TCP/IP参考模型; 3. 掌握TCP/IP参考模型与OSI参考模型的比较; 4.掌握TCP/IP参考模型与OSI参考模型的优缺点。【能力目标能力目标】 1. 具备自主学习的能力; 2. 具备团队协作的能力。 教学目标教学目标1、TCP/IP模型模型TCP/IP协议产生于协议产生于20世纪世纪70年代后期,当时年代后期,当时ARPA(美国国防部高级研究项目局)为实现异种网之间的互联和互通,为实现异种网之间的互联和互通,大力资助互联技术

2、的研究和开发,从而导致了大力资助互联技术的研究和开发,从而导致了TCP/IP的的发展。发展。1980年,年,ARPANET上所有的机器转向上所有的机器转向TCP/IP协议,并协议,并以以ARPANET为主干建立为主干建立Internet。到。到80年代末年代末90年代初,年代初,TCP/IP协议集成为事实上的标准。协议集成为事实上的标准。 从字面上看,从字面上看,TCP/IP包括:包括: 传输控制协议传输控制协议(Transmission Control Protocol, TCP)和和网络互联协议网络互联协议(Internet Protocol, IP)。两者都是不基于任何特定硬件平。两者都

3、是不基于任何特定硬件平台的网络协议,既可用于局域网台的网络协议,既可用于局域网(LAN),又可用于广域网又可用于广域网(WAN)。 但但TCP/IP实际上是一簇协议,它包括上百个具有不同功实际上是一簇协议,它包括上百个具有不同功能且互为关联的协议,而能且互为关联的协议,而TCP和和IP是保证数据完整传输的两是保证数据完整传输的两个基本的重要协议。个基本的重要协议。没有了物理、链路层,没有了物理、链路层,增加了网络接口层。增加了网络接口层。没有了表示层和会话没有了表示层和会话层。层。TCP/IPTCP/IP实现网络互连思路实现网络互连思路独立于传输网络的独立于传输网络的IPIP地址与地址与封装格

4、式封装格式承认多种传输网络存在并独承认多种传输网络存在并独立发展的事实,通过网络接立发展的事实,通过网络接口层解决口层解决IP over XIP over X问题(问题(X X各种传输网络)。各种传输网络)。TCP/IPTCP/IP模型与模型与OSIOSI参考模型对照参考模型对照 TCP/IP模型中的协议与网络模型中的协议与网络TCP/IPTCP/IP体体系系结结构构是是由由四四层层协协议议组组成成的的,由由于于其其形形状状很很像像一一个个栈栈结结构构,因因此此,常常用用TCP/IPTCP/IP协协议议栈栈或或者者TCP/IPTCP/IP协协议议族族来来表表示示它它的的TCP/IPTCP/IP

5、体系结构。体系结构。 传输层传输层nTCP/IP模型中的主机模型中的主机-网络层与网络层与OSI参考模型的物理层、参考模型的物理层、数据链路层以及网络层的一部分相对应。数据链路层以及网络层的一部分相对应。nTCP/IP模型并没有定义该层的协议模型并没有定义该层的协议,该层中所使用的协,该层中所使用的协议大多是各通信子网固有的协议,例如以太网议大多是各通信子网固有的协议,例如以太网802.3协议、协议、令牌环网令牌环网802.5协议或分组交换网协议或分组交换网X.25协议等。协议等。这体现了这体现了TCP/IP协议的兼容性与适应性。协议的兼容性与适应性。n网络接口层的作用是传输经网际层处理过的信

6、息,并提网络接口层的作用是传输经网际层处理过的信息,并提供一个主机与实际网络的接口,而具体的接口关系则可供一个主机与实际网络的接口,而具体的接口关系则可以由实际网络的类型所决定。以由实际网络的类型所决定。1. 主机主机-网络层(网络接口层)网络层(网络接口层)n 网络互联层是网络互联层是TCP/IP模型的关键部分。模型的关键部分。它负责将源主它负责将源主机的分组发往任何网络,(源主机与目的主机可以在一机的分组发往任何网络,(源主机与目的主机可以在一个网上,也可以在不同的网上,)并使每个分组可以单个网上,也可以在不同的网上,)并使每个分组可以单独路由。独路由。采用数据报方式的信息传送。采用数据报

7、方式的信息传送。 这些这些分组到达的顺序和发送的顺序可能不同,因此当分组到达的顺序和发送的顺序可能不同,因此当需要按顺序发送和接收时,高层必须对分组排序。需要按顺序发送和接收时,高层必须对分组排序。 2. 网络互联层、网际层(网络互联层、网际层(IP层)层)网络互联层为网络互联层为IP数据报分配一个全网唯一的传送地址数据报分配一个全网唯一的传送地址(称为(称为IP地址),实现地址),实现IP地址的识别与管理;地址的识别与管理;网络互联层所使用的协议是网络互联层所使用的协议是IP协议。协议。IP协议提供统一协议提供统一的的IP数据报格式,以消除各通信子网的差异,从而为信息数据报格式,以消除各通信

8、子网的差异,从而为信息发送方和接收方提供透明的传输通道。发送方和接收方提供透明的传输通道。发送或接收时,为了使发送或接收时,为了使IP数据报的长度与通信子网所数据报的长度与通信子网所允许的数据报长度相匹配,允许的数据报长度相匹配,它还提供对数据报大小的重新它还提供对数据报大小的重新组装功能,以适应不同网络对包大小的要求。组装功能,以适应不同网络对包大小的要求。IP编址及编址及IP分组分组n分组路由和拥塞控制是分组路由和拥塞控制是IP层的主要设计问题,所以其功层的主要设计问题,所以其功能与能与OSI网络层功能很近似。网络层功能很近似。n IP协议可以使用广域网或局域网技术,以及高速网和协议可以使

9、用广域网或局域网技术,以及高速网和低速网、无线网和有线网、光纤网等几乎所有类型的低速网、无线网和有线网、光纤网等几乎所有类型的计算机通信技术。计算机通信技术。 IP层不提供可靠的传输服务,它不提供端到端的或层不提供可靠的传输服务,它不提供端到端的或(路由)结点到(路由)结点的确认,对数据没有差(路由)结点到(路由)结点的确认,对数据没有差错控制,它只使用报头的校验码,它不提供重发和流错控制,它只使用报头的校验码,它不提供重发和流量控制。量控制。 传输层传输层为应用程序提供端到端通信功能为应用程序提供端到端通信功能,和,和OSI参考模型参考模型中的传输层相似。该层协议处理网络互联层没有处理的通信

10、问中的传输层相似。该层协议处理网络互联层没有处理的通信问题,保证通信连接的可靠性,能够自动适应网络的各种变化。题,保证通信连接的可靠性,能够自动适应网络的各种变化。传输层主要有两个协议,即传输控制协议(传输层主要有两个协议,即传输控制协议(TCP)和用户数据和用户数据报协议(报协议(UDP)。)。3. 传输层传输层TCP协议协议vTCP协议是面向连接的,以建立协议是面向连接的,以建立高可靠性高可靠性的消息传输连接的消息传输连接为目的,它负责把输入的用户数据(字节流)按一定的格为目的,它负责把输入的用户数据(字节流)按一定的格式和长度组成多个数据报进行发送,并在接收到数据报之式和长度组成多个数据

11、报进行发送,并在接收到数据报之后按分解后按分解顺序顺序重新组装和恢复用户数据。重新组装和恢复用户数据。vTCP协议与任何特定网络的特征相独立,对分组没有太多协议与任何特定网络的特征相独立,对分组没有太多的限制,但一般的限制,但一般TCP的实现均以网络中可承载的适当大小的实现均以网络中可承载的适当大小作为数据单元(称为作为数据单元(称为TCP段)的长度,最大长度为段)的长度,最大长度为65kB,很大的分组将在很大的分组将在IP层进行分割后传送。层进行分割后传送。 为了完成可靠的数据传输任务,为了完成可靠的数据传输任务,TCP协议具有数据报的协议具有数据报的顺序控制、差错检测、校验以及重发控制顺序

12、控制、差错检测、校验以及重发控制等功能。等功能。TCP还还要处理要处理流量控制流量控制,以避免快速的发送方,以避免快速的发送方“淹没淹没”低速的接低速的接收方而使接收方无法处理。收方而使接收方无法处理。UDP协议协议vUDP是不可靠的、无连接的协议,主要用于是不可靠的、无连接的协议,主要用于不需要不需要TCP的的排序和流量控制排序和流量控制,而是自己完成这些功能的应用程序。而是自己完成这些功能的应用程序。v它被广泛地应用于端主机和网关以及它被广泛地应用于端主机和网关以及Internet网络管理中网络管理中心等的消息通信,以达到控制管理网络运行的目的,或者心等的消息通信,以达到控制管理网络运行的

13、目的,或者应用于应用于快速递送比准确递送更重要快速递送比准确递送更重要的应用程序,例如传输的应用程序,例如传输语音或视频图像。语音或视频图像。u位于传输层之上的应用层包含所有的高层协议,为用户提位于传输层之上的应用层包含所有的高层协议,为用户提供所需要的各种服务。供所需要的各种服务。TCP/IP模型中的应用层与模型中的应用层与OSI参考参考模型中的应用层有较大的差别,它不仅包括了会话层及上模型中的应用层有较大的差别,它不仅包括了会话层及上面三层的所有功能,而且还包括了应用进程本身。面三层的所有功能,而且还包括了应用进程本身。u因此,因此,TCP/IP模型的简洁性和实用性就体现在它不仅把网模型的

14、简洁性和实用性就体现在它不仅把网络层以下的部分留给了实际网络,而且将高层部分和应用络层以下的部分留给了实际网络,而且将高层部分和应用进程结合在一起,形成了统一的应用层。进程结合在一起,形成了统一的应用层。4. 应用层应用层 到目前为止,互联网络上的应用层协议有下面几种:到目前为止,互联网络上的应用层协议有下面几种: 电子邮件协议(电子邮件协议(SMTP),),负责互联网中电子邮件的传递。负责互联网中电子邮件的传递。 超文本传输协议(超文本传输协议(HTTP),),提供提供WWW服务。服务。 网络终端协议(网络终端协议(TELNET),),实现远程登录功能。实现远程登录功能。 文件传输协议(文件

15、传输协议(FTP),),用于交互式文件传输。用于交互式文件传输。 网络新闻传输协议(网络新闻传输协议(NNTP),),为用户提供新闻订阅功能。为用户提供新闻订阅功能。另外,还有许多协议是最终用户不需直接了解但又必不可少的,另外,还有许多协议是最终用户不需直接了解但又必不可少的,如如DNS、SNMP、RIP/OSPF等。等。 域名系统(域名系统(DNS),),负责机器名字到负责机器名字到IP地址的转换。地址的转换。 简单网络管理协议(简单网络管理协议(SNMP),),负责网络管理。负责网络管理。 路由信息协议(路由信息协议(RIP/OSPF),),负责路由信息的交换。负责路由信息的交换。随着计算

16、机网络技术的发展,还不断有新协议加入。随着计算机网络技术的发展,还不断有新协议加入。2. OSI参考模型与参考模型与TCP/IP参考模型的比较参考模型的比较OSI参考模型与参考模型与TCP/IP参考模型的优缺点比较参考模型的优缺点比较 OSI参考模型的抽象能力高,适合于描述各种网络,由参考模型的抽象能力高,适合于描述各种网络,由于定义模型的时候对某些情况预计不足,造成了协议和模于定义模型的时候对某些情况预计不足,造成了协议和模型脱节的情况;型脱节的情况; TCP/IP参考模型,当然这个模型与参考模型,当然这个模型与TCP/IP的各个协议的各个协议吻合得很好,但不适合用于描述其他非吻合得很好,但

17、不适合用于描述其他非TCP/IP网络。网络。 OSI参考模型的概念划分清晰,它详细地定义了服务、参考模型的概念划分清晰,它详细地定义了服务、接口和协议的关系,优点是概念清晰,普遍适应性好;缺接口和协议的关系,优点是概念清晰,普遍适应性好;缺点是过于繁杂,实现起来很困难,效率低。点是过于繁杂,实现起来很困难,效率低。 TCP/IP在服务、接口和协议的区别上不清楚,功能描在服务、接口和协议的区别上不清楚,功能描述和实现细节混在一起,因此述和实现细节混在一起,因此TCP/IP参考模型对采取新技参考模型对采取新技术设计网络的指导意义不大,这也就使它作为模型的意义术设计网络的指导意义不大,这也就使它作为

18、模型的意义逊色很多。逊色很多。 OSI参考模型与参考模型与TCP/IP参考模型的传输层功能基本类似,参考模型的传输层功能基本类似,都是负责为用户提供真正的端到端的通信服务,也对高层屏蔽都是负责为用户提供真正的端到端的通信服务,也对高层屏蔽了底层网络的实现细节。了底层网络的实现细节。 所不同的是所不同的是TCP/IP参考模型的传输层是建立在互联层基础参考模型的传输层是建立在互联层基础之上的,而互联层只提供无连接的服务,所以面向连接的功能之上的,而互联层只提供无连接的服务,所以面向连接的功能完全在完全在TCP协议中实现,当然协议中实现,当然TCP/IP的传输层还提供无连接的的传输层还提供无连接的服

19、务,如服务,如UDP(User Datagram Protocol););而而OSI 参考模参考模型的传输层是建立在网络层基础之上的,网络层既提供面向连型的传输层是建立在网络层基础之上的,网络层既提供面向连接的服务,又提供无连接服务,但传输层只提供面向连接的服接的服务,又提供无连接服务,但传输层只提供面向连接的服务。务。 在在TCP/IP参考模型中没有会话层和表示层。事实证明,这参考模型中没有会话层和表示层。事实证明,这两层的功能确实很少用到。两层的功能确实很少用到。 TCP/IP的网络接口层并不是真正的一层,在数据链路层的网络接口层并不是真正的一层,在数据链路层和物理层的划分上基本是空白,而

20、这两个层次的划分是十分和物理层的划分上基本是空白,而这两个层次的划分是十分必要的;必要的;OSI的缺点是层次过多,事实证明会话层和表示层的缺点是层次过多,事实证明会话层和表示层的划分意义不大,反而增加了复杂性。的划分意义不大,反而增加了复杂性。 总之,总之,OSI参考模型虽然一直被人们所看好,但由于没参考模型虽然一直被人们所看好,但由于没有把握好实际,技术不成熟,实现起来很困难,因而迟迟没有把握好实际,技术不成熟,实现起来很困难,因而迟迟没有一个成熟的产品推出,大大影响了它的发展。有一个成熟的产品推出,大大影响了它的发展。TCP/IP虽然虽然有许多不尽人意的地方,但近有许多不尽人意的地方,但近30年的实践证明它还是比较成年的实践证明它还是比较成功的,特别是近年来因特网的飞速发展,也使它获得了巨大功的,特别是近年来因特网的飞速发展,也使它获得了巨大的支持。的支持。小结小结本教学单元里学习了以下内容:本教学单元里学习了以下内容:n掌握TCP/IP的含义;n掌握TCP/IP参考模型;n掌握TCP/IP参考模型与OSI参考模型的比较;n掌握TCP/IP参考模型与OSI参考模型的优缺点。Thank you!

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号