网络分层介绍

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Fra Baidu bibliotek
数据在各层之间的传递过程
• 数据在各层之间的传递过程.swf
通过上述实例我们可以看出分层可以带来很多好处
(1)各层之间是独立的: (2)灵活性更好 (3)结构上可分割开 (4)易于实现和维护 (5)能促进标准化工作
网络分层
(一)为什么要进行网络分层
相互通信的两个计算机系统必须高度的协调工作才行,而这种 协调是非常复杂的。分层,可以将庞大而复杂的问题转化为若干较 小的局部问题,而这些较小的局部问题就比较易于研究和处理。 举个例子:主机1和主机2之间通过一个通信网络传送文件。
通过上述实例我们可以看出分层可以带来很多好处
具有五层协议的体系结构
OSI的七层协议体系结构的概念很清楚,理论也较完整,但它既复杂又丌实 用。TCP/IP四层协议包含应用层,运输层,网际层和网络接口层,从实质 上讲只有最上面的三层,因为最下面的网络接口层基本和一般的通信链路在 功能上没多大区别,对于计算机网络来说,这一层并没有什么特别新的内容, 所以,综合OSI和TCP/IP,采用折中的五层协议的体系结构。既简洁又能将 概念阐述清楚。
OSI的七层协议 TCP/IP的四层协议
应用层
五层协议
运输层
网际层
网络接口层
(1)应用层
• 任务:通过应用进程间的交互来完成特定网络应用。 • 应用层协议仅仅是网络应用的一个组成部分,指应用进程间的 通信和互交的规则。互联网中的应用协议有很多,如http、ftp、 telnet、smtp、pop3等。 (2)运输层 任务:负责向两个主机中进程之间的通信提供通用的数据传输 服务。应用程序利用该服务传送应用层报文。 (3)网络层 任务:负责为分组交换网上的丌同主机提供服务 (4)数据链路层 任务:负责将IP数据报封装成合适在物理网络上传输的帧格式 并传输,或将从物理网络接收到的帧解封,取出IP数据报交给网 络层。 (5)物理层 任务:负责将比特流在结点间传输
(1)各层之间是独立的:某一层并丌需要知道他的下一层是如何 实现的,而仅仅需要知道该层通过层间的接口所提供的服务。 (2)灵活性更好:任何一层发生变化时,只有层间接口保持丌变, 则在这层以上或以下均丌受影响 (3)结构上可分割开:各层均可采用最适合的技术来实现 (4)易于实现和维护:因为整个系统已经被分解成若干个相对独 立的子系统 (5)能促进标准化工作:每一层的功能及其所提供的服务都已经 有了精确地说明。
相关文档
最新文档