第4章-计算机网络协议体系结构与网络操作系统课件

上传人:痛*** 文档编号:243955705 上传时间:2024-10-01 格式:PPT 页数:30 大小:284.27KB
返回 下载 相关 举报
第4章-计算机网络协议体系结构与网络操作系统课件_第1页
第1页 / 共30页
第4章-计算机网络协议体系结构与网络操作系统课件_第2页
第2页 / 共30页
第4章-计算机网络协议体系结构与网络操作系统课件_第3页
第3页 / 共30页
点击查看更多>>
资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第4章 计算机网络协议、体系结构和网络操作系统,计算机网络协议定义,计算机网络体系结构,OSI,七层参考模型,TCP/IP,参考模型,网络操作系统,第4章 计算机网络协议、体系结构和网络操作系统 计算机网络,4.1 计算机网络协议定义,计算机网络中,协议的定义是计算机网络中实体之间有关通信规则约定的集合。协议包含有三个要素,即:,1.语法(,Syntax):,数据与控制信息的格式、数据编码等。,2.语义(,Semantics):,控制信息的内容,需要做出的动作及响应。,3.时序(,Timing):,事件先后顺序和速度匹配。,4.1 计算机网络协议定义 计算机网络中,,4.2 计算机网络体系结构,4.2.1 计算机网络体系结构的发展过程,目前计算机网络技术中有两大类标准。一类是正式标准,是由权威的国际标准化组织制定的。另一类是所谓已成事实的标准,此类标准不是权威组织制定的,事先也没有作过周密规划,但已广泛流行。,网络标准化工作经过长期的努力,目前有三个常用的体系结构模型,是人们研究和实现网络的参照标准:,1.,ISO/OSI,七层模型:是从网络理论出发设计出来的标准,层次比较清晰,功能分明,是人们讨论网络问题的基本参照系。,2.,TCP/IP,协议簇:是,Internet(,因特网)的协议标准,经过长期的实践发展起来的。,3.局域网标准集,IEEE802.x:,集合了各种局域网络技术,是标准化程度最为规范和成熟的一套协议。,4.2 计算机网络体系结构 4.2.1 计算机网络体系结,4.2.2 体系结构的概念,在计算机网络中,我们采用“分而治之”的原则,将整个的通信过程划分为多个层次,每一层都对网络提供服务,都是整个网络的一个有机组成部分,不同的层次定义不同的功能,具体分层的原则有:,1.网络中各节点都具相同的层次;,2.不同节点的相同层具有相同的功能;,3.同一节点内各相邻层之间通过接口通信;,4.每一层可以使用下层提供的服务,并向其上层提供服务;,5.不同结节的同等层通过协议来实现对等层之间的通信。,4.2 计算机网络体系结构,4.2.2 体系结构的概念 4.2 计算机网络体系结构,4.2.3,OSI,七层参考模型,OSI七层参考模型由7个协议层组成,由底层到高层分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层,如图4-1所示。,图,4-1,OSI,层次模型,4.2.3 OSI七层参考模型 OSI七层参考模型由7,4.2.3,OSI,七层参考模型,数据通信中,数据的流动情况如图4-2所示。,图,4-2,OSI,模型数据流图,4.2.3 OSI七层参考模型 数据通信中,数据的流动情况,1.物理层(,Phisical Layer),物理层是,OSI,七层参考模型的最底层,它为信息流,(,bit,流,),提供物理传输通道。它不是指连接计算机的具体的物理设备或具体的传输媒体,而是尽可能的屏蔽这些物理设备的差异,对它的高层即数据链路层提供统一的服务。,为实现物理层的功能,该层协议要描述以下几方面内容:,(1)机械特性,(2)电气特性,(3)功能特性,(4)规程特性,1.物理层(Phisical Layer)物理层是OSI,2.数据链路层(,Data Link Layer),数据链路层的一个主要功能就是通过校验、确认和反馈重发等手段将原始的物理连接改造成无差错的数据链路。数据链路层传输数据的单位是帧,数据帧的格式中包括有地址信息、控制信息、数据、校验信息。,数据链路层的具体功能如下:,(1)链路管理:,(2)帧同步:,(3)流量控制:,(4)差错控制:,(5)透明传输:,(6)寻址:,2.数据链路层(Data Link Layer)数据链路,网络层传送的数据单位是报文、分组或包。在计算机网络中进行通信的两个计算机之间可能要经过多个节点和链路,也可能要经过多个路由器所连接的通信子网,网络层所关心的就是通信子网的运行控制,主要解决如何把报文或分组从源传送到目标。,在实现网络层功能时,需要解决以下问题:,(1)寻址:,(2)交换方式:,(3)路由算法:网络层根据路由选择算法,为数据分组通过网络选择最佳路径。,(4)连接服务:,3.,网络层,(,network layer),网络层传送的数据单位是报文、分组或包。在计算机网络中进行通信,4.传输层(,transport layer),传输层是第一个端对端,也是主机到主机的层次,高层用户可以通过传输层的服务直接进行端到端的数据传输,而不必知道通信子网的存在,通信子网的更替和交换技术通过传输层的屏蔽不被高层用户看到。,传输层从会话层接收数据报文,当所发送的报文较长时,传输层先把它分割成若干个报文分组,然后在交给下一层网络层进行传输。,4.传输层(transport layer)传输层是第一,5.会话层(,session layer),会话层组织和管理进程间的对话,即平时我们所说的全双工或半双工通信。在后一种场合下,会话层提供一种数据权标来控制那一方有权发送数据。,会话层的具体功能如下:,(1)会话管理:如提供单方向会话或双向同时会话,并管理会话中的发送顺序,及会话所占用时间的长短。,(2)会话流量控制:提供会话流量控制和交叉会话控制。,(3)寻址:使用远程地址建立会话连接。,(4)出错控制:会话层的实际工作是接收来自传输层的数据,并负责纠正错误。,5.会话层(session layer)会话层组织和管理进,6.表示层(,presentation layer),表示层为上层用户提供共同需要的数据或信息语法表示交换。不同的机器采用不同的编码方法来表示数据类型或数据结构,为了让采用不同编码方法的计算机通信交换后能互相理解数据的意义,可采用抽象的标准方法来定义数据结构,并采用标准的编码表示形式。,表示层的具体功能如下:,(1),数据格式处理:协商和建立数据交换格式,解决各应用程序之间在数据格式表示上的差异。,(2),数据的编码:处理字符集和数字的转换。,(3),压缩和解压缩:为减少数据的传输量,这一层还负责数据压缩与恢复。,(4),数据的加密和解密:为提高网络的安全型。,6.表示层(presentation layer)表示层,7.应用层(,application layer),应用层是,OSI,的最高层,它直接通过给用户、管理者提供各类信息,来为用户终端服务。例如虚拟终端、文件传送、远程用户登录和电子数据交换以及电子邮件等。,它在其它六层的基础上,负责完成网络中应用程序与网络操作系统之间的联系,建立与结束使用者之间的联系,并完成网络用户提出的各种网络服务及应用所需的监督、管理和服务等各种协议。此外,该层还负责协调各个应用程序间的工作。,7.应用层(application layer)应用层是,采用,OSI,七层模型有以下好处:,1.各层之间相对独立。,2.灵活性好。,3.结构上、技术上的可分割性。,4.促进标准化工作。,采用OSI七层模型有以下好处:1.各层之间相对独立。,4.2.4,TCP/IP,参考模型,4.2.4.1,TCP/IP,参考模型,1.,TCP/IP,体系结构,4.2.4 TCP/IP参考模型 4.2.4.1 TC,TCP/IP,是一个四层的体系结构,包括应用层、传输层、网络层和网络接口层,.,下面我们结合图,4-3,来分别介绍一下,TCP/IP,模型中各层的功能。,(1),网络接口层,(,network interface layer),网络接口层对应于,OSI,模型中的数据链路层和物理层,该层无具体内容,所用的协议为各通信子网本身所固有协议,因此网络接口可能会有多种,如与,IEEE 802,协议支持的各种局域网连接,也可以与使用,X.25,协议的广域网连接。,4.2.4.1,TCP/IP,参考模型,TCP/IP是一个四层的体系结构,包括应用层、传输层、网络层,4.2.4.1,TCP/IP,参考模型,(2),网络层,(,internet layer),网络层使用以下四个协议:,*,IP,协议,(,网际协议,),为要传输的数据分配地址、打包、确定收发端的路由,并提供端到端的数据报传递,,IP,协议还规定了计算机在通信是必须遵守的一些基本规则,以确保路由的正确选择和报文的正确传输。,*,ICMP,协议,(,网际控制报文协议,),:为,IP,协议提供差错报告。,*,ARP,协议,(,地址解析协议,),:该协议用于完成,IP,地址向物理地址的转换,即把远程网的,IP,地址映射到局域网的硬件地址上。,*,RARP,协议,(,逆向地址解析协议,),:该协议用于完成物理地址向,IP,地址的转换。,4.2.4.1 TCP/IP参考模型(2)网络层(in,4.2.4.1,TCP/IP,参考模型,网络层的主要功能有:,*,Internet,全网地址的识别与管理;,*,IP,数据包路由选择功能;,*,发送或接收数据包时使,Ip,数据包的长度与通信子网所允许的数据包长度相匹配,即报文的分段与重组。,4.2.4.1 TCP/IP参考模型网络层的主要功能有:,4.2.4.1,TCP/IP,参考模型,(3)传输层,在传输层运行的协议有两个,一个是传输控制协议,TCP,另一个是用户数据报协议,UDP.,TCP,提供的是面向连接的可靠的数据传输服务,这个过程类似于打电话,连接在本质上象一个管道,或者说一条专线,发送者从管道一端送入信息,接受这在管道的另一端以同样的顺序接收信息。它通过认证方式、重传机制等确保数据的可靠传输。,UDP,提供的是无连接的服务,这个过程类似于普通的邮政系统,发送方的信息类似于每一封信,都必须带有完整的目标地址,并且每一个报文都独立于其它报文,经由系统选定的路径传递到目的地。类似于邮政系统,信件有可能在途中丢失,有的信息可能在途中丢失或延误,所以说,无连接的服务不能保证报文不丢失或按时到达,是一种不可靠的数据传输方式。,4.2.4.1 TCP/IP参考模型(3)传输层,4.2.4.1,TCP/IP,参考模型,(4)应用层,应用层为用户提供所需要的各种服务,例如,Telnet,远程登录、,FTP,文件传输、,Email,电子邮件、,Web,服务器、,SNMP,网络管理、,DNS,域名服务,以及,DHCP,动态分配,IP,地址等。,目前,应用层的发展最快,随着宽带网的普及,应用层的功能可说是日新月异,多媒体技术是应用层的功能更加完善。,4.2.4.1 TCP/IP参考模型(4)应用层,2.,OSI,与,TCP/IP,体系结构的比较,2.OSI与TCP/IP体系结构的比较,4.2.4.2,IP,地址,1,IP,地址:,在使用,TCP/IP,协议的网络中,必须为每台计算机分配,IP,地址,,IP,地址不但可以在网络上面用来识别每一台主机。而且隐含着网络路径信息。,一台计算机(设备)可以含有多个,IP,地 址,但不,能把同一个,IP,地址分给多个主(设备)。,IP,地址分为,IPV4,版本(用32,bit,标识)和,IPV6,版本,(128,bit,标识)。,2.,IP,地址的格式:,网络标识,主机标识,32,bit,4.2.4.2 IP地址,4.2.4.2,IP,地址,为了给不同规模的网络提供必要的灵活性,,IP,地址的设计者将,IP,地址空间划分为五个不同的地址类别,即,A,类地址、,B,类地址、,C,类地址、,D,类地址和,E,类地址。其划分方式如下表,4-1,所示。,4.2.4.2 IP地址为了给不同规模的网络提供必要的灵,其中,A、B、C,三类最为常用。三类网络所能表示的网络数量、每个网络所支持的主机数量如表4-2所示。,其中A、B、C三类最为常用。三类网络所能表示的网络,4.2.4.2,IP,地址,在使用,A、B、C,三类地址时要注意以下几点:,(1),在,IP,地址中,网络标识号和主机标识号都不能全为零或全为1。例如:,B,类地址同一个网络号下主机数目2,16,-2=655
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!