网站大量收购独家精品文档,联系QQ:2885784924

网络层及其协议.ppt

  1. 1、本文档共104页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网络层及其协议.ppt

3.3 网络层及其协议 网络层概述   网络层是OSI参考模型中的第三层,它建立在数据链路层所提供的两个相邻端点之间的数据帧的传送功能之上,将数据从源端经过若干中间节点传送到目的端。从而向运输层提供最基本的端到端的数据传送服务。网络层是处理端到端数据传输的最底层,体现了网络应用环境中资源子网访问通信子网的方式。 网络层的功能 网络服务 路由控制 拥塞控制 透明传输   透明传输就是不管所传数据是什么样的比特组合,都应当能够在链路上传送。当所传数据中的比特组合恰巧出现了与某一个控制信息完全一样时,必须采取适当的措施,使收方不会将这样的数据误认为是某种控制信息。这样才能保证数据链路层的传输的透明的。 · 网络层的功能 异种网络的互联   解决不同网络在寻址、分组大小、协议等方面的差异。不同类型的网络对分组大小,分组结构等的要求都不相同,因此要求在不同种类网络交界处的路由器能够对分组进行处理,使得分组能够在不同网络上传输。 ·分组生成和装配:   运输层报文与网络层分组间的相互转换。运输层报文通常很长,不适合直接在分组交换网络中传输。在发送端,网络层负责将运输层报文拆成一个个分组,再进行传输。在接收端,网络层负责将分组组装成报文交给运输层处理。 对于网络层应提供的服务,两个观点争论得很激烈。一个观点认为不管怎样设计,通信子网注定是不可靠的,因此差错控制和流量控制必须由主机自己完成,即网络层提供的服务是无连接的。另一个观点认为,通信子网应该提供一种可靠的、面向连接的服务。面向连接的网络服务是在数据交换之前,必须先建立连接,当数据交换结束后,终止这个连接。无连接服务是两个实体之间的通信不需要事先建立好一个连接,通信所需的资源无需事先预定保留,所需的资源是在数据传输时动态地进行分配的。 网络层的服务 面向连接和面向无连接的服务各有其适用场合,面向连接的服务是可靠的报文序列服务;无连接服务却不能防止报文的丢失、重复或失序,但无连接服务灵活方便,并且迅速。因此,当前的网络层既提供面向连接的服务,即虚电路方式,又提供面向无连接的服务,即数据报方式。 面向连接和无连接两种服务方式的争论,实质就是将复杂的功能放在何处的问题。在面向连接服务中,它们被置于网络层(通信子网),而在面向无连接服务中,则被置于运输层(主机)。 网络服务模式 指整个通信子网向传输层或资源子网提供的服务规范。 分组交换,虚电路工作原理及其特性 从通信资源的分配角度来看,“交换”就是按照某种方式动态地分配传输线路的资源 。 分组交换又称包交换,它是现代计算机网络的技术基础。1966年6月,英国国家物理实验室(NPL)的戴维斯(Davies)首次提出分组(Packet)一词。1969年12月美国的分组交换网ARPANET投入运行。从此,计算机网络的发展就进入了一个新的纪元,分组交换网的出现成为现代电信时代的开始。 分组交换方式又可分为虚电路方式和数据报方式。 虚电路 基本思想: 在虚电路方式中,为进行数据传输,源和目的节点间必须为分组的传输预先建立一条逻辑通路。这条传输数据的逻辑通道和电路交换中的连接类似,叫做虚电路。之所以是虚的,是因为这条电路不是专用的,分组仍然在每个节点处首先被缓冲,并排队等待转发。 呼叫分组:源主机首先发起一个虚呼叫,即发送一个特定格式的呼叫分组到目的主机,要求进行通信,同时也寻找一条合适的路由。若目的主机同意通信,就发回响应,这样在源主机和目的主机之间就建立了一条虚电路。 虚电路工作过程 虚电路建立: 通过呼叫分组 数据传输:源主机向目的主机传送的所有分组都必须沿着这条虚电 路进行数据传送 释放虚电路:在数据传送完毕后,还要将这条虚电路释放掉 虚电路分类: 呼叫虚电路 永久虚电路 注意: 每个节点到其他节点之间可能同时有若干条虚电路,也可能同时与多个节点间存在虚电路。 每条虚电路支持特定的两个端系统之间的数据传输,两个端系统之间也可以有多条虚电路为不同的进程服务。 由于采用了存储转发技术,所以这种虚电路和电路交换的连接有很大的不同。 当我们占用一条虚电路进行计算机通信时,由于采用的是存储转发的分组交换,所以只是断续地占用一段又一段的链路。 虚电路 呼叫分组:一个特殊的分组。携带全称地址,需要路由选择。 呼叫虚电路号 呼叫虚电路号的分配:选取当前尚未使用的最低的虚电路号。 虚电路表 数据传输:虚电路号的替换,不需要全称地址。 数据报方式 在数据报方式中,每个分组的传输是被单独处理的,与先前传送的分组无关。每个分组被称为一个数据报。每个数据报自身必须包含有目的地的完整地址信息。主机只要想发送数据就随时可以发送。每个分组独立地选择路由。这样,先发送出去

文档评论(0)

aiwendang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档