1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
会话层的功能包括对话控制与同步。
表示层表示层考虑的是两个系统所交换的信息的语法和语义。
表示层的功能包括转换加密和解密压缩。
应用层应用层将用户接入网络,给用户提供了接口和服务支持,如电子邮件远程文件存取和传送共享的数据库管理,以及其他类型的分布式信息服务。
应注意在这层中不增加头部和尾部。
应用层的功能包括网络虚拟终端文件传送存取和管理邮件服务名录服务。
模型中各层的功能协议栈,就是传输控制协议属于传输层协议。
,就是网际协议属于网络层协议。
这两个协议是协议栈中两个最基础的协议。
协议栈由四层组成网络接口层层传输层和应用层。
模型将模型的应用层表示层和会话层结合在起,叫做应用层。
它又将数据链路层和物理层结合在起,称为网络接口层也称为链路层。
协议栈的前三层与模型的前四层相对应,提供物理标准网络接口网际互联,以及传输功能。
数据从上层开始,每向下经过层,在前面加上下层报头的过程叫做封装。
报头的格式是由进行封装的协议规定的,例如,报头和报头的格式就是不同的。
报头记录着很重要的信息,对等实体之间就是利用这些信息来交流的。
协议栈网络接口层在发送方,网络接口层负责将层提供的数据封装成帧,帧头中包含源物理地址目标物理地址使用何种链路封装协议如,等信息,然后把帧发送出去在接收方,该层读取帧头中的信息。
如果是发给自己的,则拆开帧头,将数据报交给网络层处理如果不是发给自己的则丢弃该帧。
网络接口层可以是面向连接的,也可以是无连接的,是否面向连接决定往帧中加入不同的报头。
如果是面向连接的,则报头必须指明分组中帧的数量和在目的地中帧需要重新装配的顺序。
网络接口层通过循环冗余校验的方法来确保所有的帧都能被正确接收。
协议栈中的各层层层负责将数据分组路由到正确的目的地。
在发送方,层将传输层提供的数据段封装到数据报中,并填入报头包括源地址目标地址使用什么协议校验和等等在接收方,层通过读取报头中的信息决定如何处理数据报。
如果是路由器收到数据报,它则通过校验和检验其有效性,决定是做本地处理还是转发该数据报如果是目标主机收到该数据报,通过校验后,它会去掉报头交给传输层处理。
层主要提供寻址和路由选择协议,包括网际协议和另外四个支持性的协议和。
协议栈中的各层网际协议主要负责逻辑寻址,对数据报进行最佳路由选择。
这是个不可靠无连接的数据报协议,它尽最大的努力使不同的设备之间利用算机在启动时,就要用到。
控制报文协议提供控制和传递消息的功能,用于主机和路由器之间交换信息,例如不可到达目的地址网络拥塞重定向到更好的路径报文生命周期超时等。
报文包括查询报文和差错报告报文。
组管理协议用来将份报文同时传送给组接收者。
协议栈中的各层传输层传输层的主要功能是分割并重新组装上层提供的数据流,为数据流提供端对端的传输服务。
在发送方,传输层将应用层提供的数据流分段,并将这些数据段加上标识,包括由哪个应用程序发出由哪个应用程序处理使用什么传输层协议校验和报文长度等,这种标识称为传输层报文头,例如报文头报文头。
在接收方,传输层去掉传输层报文头,利用报文头中的校验和来检验数据在传输过程中是否出错,以定的顺序将数据段重新组装成数据流交给应用程序处理。
协议族中有两个传输层协议和。
是主机到主机的协议,即把分组从个物理设备传送到另个物理设备。
和则是传输级的协议,负责将报文从个进程传送到另个进程。
协议栈中的各层用户数据报协议是进程到进程的协议,对从上层来的数据只增加端口地址校验和差错控制,以及长度信息。
为应用程序提供的是种不可靠的无连接的分组交付服务,报文可能出现丢失重复时延乱序和连接失效等问题。
但正是由于它不提供这种可靠性,所以它的开销很小。
换句话说,提供了种在高效可靠的网络上传输数据,而不用消耗不必要的网络资源和处理时间的通信方式。
使用的协议包括。
协议栈中的各层传输控制协议是可靠的流传输协议。
“流”在这里表示面向连接,确保了数据完整的传输到目的地。
在传输数据之前,通信双方要进行三次握手来建立连接,以保证连接的可靠性。
如果在传输过程中有错误产生,将负责向目的地重传此数据。
在通信结束时,通信双方会使用改进的三次握手来关闭连接。
在发送端的每次传输,将数据流划分为较小的单元,称为报文段。
每个报文段都有个序号用来在收到报文段后重新排序和个确认号用来对收到的报文段进行确认。
报文段放在数据报中传送。
在接收端,将每个到达的数据报收集起来,并根据序号将他们重新排序。
还提供流量控制全双工连接,以及多路复用技术用端口号来实现。
协议栈中的各层应用层中的应用层相当于模型中的会话层表示层和应用层的结合。
用户通过应用层提供的服务来访问网络。
用户可以使用的协议和服务包括超文本传输协议应用层的个面向对象协议,适用于分布式超媒体信息系统。
文件传输协议用于简化网络上系统之间文件传送的协议。
采用可使用户高效地从上的服务器下载大信息量的数据文件,以达到资源共享和传递信息的目的。
简单文件传输协议用于小文件的传输,对内存和处理器的要求很低,速度快。
但不具备的许多功能,它只能从文件服务器上获得或写入文件,而不能列出目录,也不能进行认证,所以它没有建立连接的过程及错误恢复的功能。
协议栈中的各层简单网络管理协议它允许第三方的管理系统集中采集来自许多网络设备的数据,为网络管理系统提供底层网络管理的框架。
利用,个管理工作站可以远程管理所有支持这种协议的网络设备,包括监视网络状态修改网络设备配置接收网络事件警告等。
域名服务服务器中包含了域名和相应的地址的映射,其作用是把域名转换成网络可以识别的地址。
协议栈中的各层中的编址在使用协议的互联网中,有三个等级的地址物理链路地址,网络地址,以及端口地址。
每种地址属于体系结构中的特定层。
下图为中的各种地址与层次的关系物理地址物理地址也叫做链路地址,是节点的地址。
物理地址包含在数据链路层使用的帧中,是最低级的地址。
绝大多数的局域网使用字节位的物理地址,写成个十六进制数字,每两个字节由个连字符分隔开。
如。
地址在的环境中仅使用物理地址是不够的,因为不同的网络可以使用不用的地址格式。
因此,需要种通用的编址系统,使每台主机能被惟的标识,而不用管底层使用的物理网络是怎么样的。
地址就是为了这个目的而设计的。
目前的地址是位地址,可以用来标识连接在上的每台主机。
在没有两台主机具有相同的地址。
中的编址第章体系结构本章学习目标掌握模型分层体系及各层的功能理解协议的工作原理,了解协议栈中各层的作用掌握数据在网络模型中是如何传输,理解编址方式计算机网络的形成与发展计算机网络是地理上分散的,多台自主的计算机遵循约定的通信协议,通过软硬件互联起来,以实现交互通信资源共享信息交换协同工作和在线处理等功能的系统。
年,世界上第台数字计算机诞生美国国防部高级研究计划局于年资助建立了个名为的网络年,网际协议和传输控制协议问世年后,温顿瑟夫提出在每个网络内部各自使用自己的通信协议,在和其他网络通信时使用协议网络类型的划分按距离划分广域网局域网城域网按通信的传输介质划分有线网无线网按通信传播方式划分点对点传播方式网广播式传播方式网按通信速率划分低速网中速网高速网按数据交换方式划分电路交换网分组交换网信元交换网按通信性能划分资源共享计算机网分布式计算机网远程通信网按使用范围划分公用网专用网按配置划分同类网单服务器网混合网按数据的组织方式划分分布式数据组织网络系统集中式数据组织网络系统层次体系结构开放式系统互联参考模型,简称模型由七个有序的层组成物理层第层数据链路层第层网络层第层传输层第层会话层第层表示层第层和应用层第层。
下图表示设备向设备发送个报文所涉及到的层。
应用层应用层接口接口表示层表示层接口接口会话层会话层接口接口传输层传输层接口接口网络层网络层网络层网络层接口接口接口接口数据链路层数据链路层数据链路层数据链路层接口接口接口接口设备物理层物理层物理层物理层中间节点中间节点设备层次体系结构下面给出了使用模型交换数据的过程进程从应用层开始往下传送,在每层第层和第层除外都要给数据单元加上头部,在第层还要加上尾部。
当格式化后的数据单元通过物理层时,就变成电磁信号并沿着条物理链路传输。
到达目的端时,信号进入物理层并转换回数字形式,数据单元再向上通过各层。
当每个数据块到达上层时,要移去在对应的发送层所加的头部和尾部,然后进行该层的相应处理。
数据应用层表示层会话层传输层网络层分组数据链路层帧物理层数据数据数据数据数据数据数据数据数据数据数据传输媒介模型中的各层物理层协调在物理媒体中传送比特流所需的各种功能,涉及接口和传输媒体的机械和电气规约。
物理层的功能包括接口和媒体的物理特性比特的表示数据率,即传输速率即每秒发送的位数比特的同步线路配置物理拓扑以及传输模式。
数据链路层将物理层转换成可靠的链路,使在数据链路层的上层网络层看来,物理层是无错的。
数据链路层的功能包括组帧物理编址流量控制差错控制以及接入控制。
网络层网络层负责分组源端到目的端的传送。
这可能要跨越多个网络链路,数据链路层监督在同个网络链路上的两个系统之间分组的传送,而网络层则确保每个分组从源端到达目的端。
网络层的功能包括逻辑编址和路由选择。
下图说明了数据链路层是跳到跳即节点到节点方式传送,而网络层是端到端传送的。
模型中的各层模型中的各层传输层传输层负责整个报文的源端到目的端端到端的传送。
网络层监督单个分组的端到端传送,不考虑分组之间的关系。
网络层地处理每个分组,就好像每个分组属于的报文,而不管是否真得如此。
传输层则是确保整个报文完整地按序到达,在源端到目的端这级上监督差错控制和流量控制。
传输层的功能包括服务点编址分段与重装连接控制流量控制以及差错控制。
下图表示传输层与网络层及会话层的关系。
会话层会话层是网络的对话控制器,它建立维持和同步通信系统之间的对话。
会话层的功能包括对话控制与同步。
表示层表示层考虑的是两个系统所交换的信息的语法和语义。
表示层的功能包括转换加密和解密压缩。
应用层应用层将用户接入网络,给用户提供了接口和服务支持,如电子邮件远程文件存
