第6章 传输层_第1页
第6章 传输层_第2页
第6章 传输层_第3页
第6章 传输层_第4页
第6章 传输层_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、,计算机网络原理(4741),第六章传输层,本章主要内容,传输层传输控制协议的基本概念,用户数据报协议,用户数据报协议,1。串音,一、下层三层通信和上层三层信息处理之间的中间层。P134b。TCP地址不同于IP地址,IP地址是字节地址。一个节点可以运行多个应用程序,而TCP的地址是该节点的一个应用程序的地址,它是计算机内部的一个进程。多个进程的数据传输是通过不同的端口完成的,因此在TCP段结构中,地址用“端口”表示。P135c、传输控制协议、用户数据报传输协议。1.寻址:首先根据IP地址找到目标主机,然后根据主机端口号确定进程的端口。P1342。建立连接和释放连接都是三向握手方法:a .发送请

2、求;确认请求;c .确认确认请求。3。传输层的角色:传输层为应用程序进程提供端到端的进程通信服务,这是七层模型中负责数据通信的最高层。它也面向网络4。传输层中为应用层提供服务的硬件或软件称为(传输实体)(P134)。5.传输服务通过建立连接的两个传输实体之间采用的(传输协议)来实现(P135)。6.在传输层(P136)中有两种寻址模式(分层结构)和(平面结构)。网络层传输协议的要素包括(寻址)(建立连接)和(释放连接)(p136)。8.有两种释放连接的方法(对称释放)和(不对称释放)(P137)。9.TCP连接释放采用(对称释放)模式(P140)。10.TCP滑动窗口协议的大小(接受窗口)随着

3、接受的数据量(P141)而变化。11.TCP协议通过设置重传定时器来控制数据段是否需要重传。在TCP拥塞控制中,重传策略的关键是设置定时器的初始值。发送方将发送窗口和拥塞窗口中的(最小)值作为发送的字节数(P143)。12.UDP适用于(不需要)回复,并且通常一次只传输(少量数据)(P143)。1.传输层和数据链路层协议之间的异同(P136)。答:相似性:错误控制/数据包顺序/流量控制差异:运行环境传输层和数据(P136)回答:(1)发送方向接收方发送连接建立请求消息;(2)接收方用连接建立请求消息的确认消息来响应发送方;(3)发送方向接收方发送确认消息;(3)简要描述传输层的作用。(P137

4、)回答:(1)提供可靠的端到端通信;(2)向会话层提供独立于网络的传输服务;(4)简述用户数据传输协议UDP的服务模型。(P143)回答:连接在传输前建立,在传输完成后释放前不需要端到端连接。不支持广播。不检查和修改数据报。高可靠性确保正确传输,无需等待另一方的响应。全双工实时性能好,高效字节流提供紧急数据传输功能。5.简要描述TCP和UDP之间的区别。(P144)回答:(1)在UDP协议的数据传输过程中,不需要建立逻辑连接,也不需要检查数据包,因此比TCP协议效率高,具有速度优势。(UDP协议的可靠性低于TCP协议,为了获得更好的使用效果,往往会牺牲一定的可靠性。6.简要说明计算机A和B使用

5、TCP协议通信时的连接建立过程。(P140)回答:(1)A向B发送连接建立请求段;(2)B接受请求并向A发送连接请求确认段;(3)A收到确认段后,向B发送连接请求确认。第二,本章主要填写空白处。1.TCP连接由_ _ _ _ _ _ _ _ _ _ _ _ _建立。(三次握手)2。在互联网中,控制拥塞最有效的方法是_ _ _ _ _ _ _ _ _ _ _ _ _ _ _。(降低数据传输速率)3。TCP段结构中的端口地址是_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _。(16位)(传输实体)5。在TCP分段结构中,有两种寻址模式。(港口)6。传输层有两种寻址模式:分层结构和_

6、_ _ _ _ _ _ _ _ _ _ _ _ _ _。(平面结构),7。_ _ _ _ _ _ _ _层是唯一负责整体数据传输和控制的层。(传输层)8。小于_ _ _ _ _ _ _ _ _ _ _ _ _ _ _的TCP端口号被定义为公共端口。(256)9。根据不同的协议,传输层的传输服务可以分为两种类型:_ _ _ _ _ _ _ _ _ _ _ _和非连接。(面向连接)10。网络层传输协议的要素包括_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

7、 _ _ _ _ _ _ _ _ _ _ _ _ _ _。(寻址)11。TCP重传策略的关键是设置_ _ _ _ _ _ _ _ _ _ _ _ _ _。(计时器的初始值)12。TCP重传控制协议是一种面向连接的控制协议,建立、维护和释放连接的过程是_ _ _ _ _ _ _ _ _ _ _ _ _ _。(连接管理)13。在TCP拥塞控制中,发送方将发送窗口和拥塞窗口的_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _值作为发送的字节数。(最小值),3。本章课后作业和答案,1。什么是传输服务?答:(1)传输层位于网络层和应用层之间。传输层通过使用网络层向应用层提供服

8、务。传输层中为应用层提供服务的硬件和软件称为传输实体。传输层的最终目标是为其用户(或应用层的进程)提供有效、可靠且价格合理的服务。为了实现这个目标,传输层利用网络层提供的服务。(2)传输层的传输服务根据不同的协议分为面向连接和非连接两种类型。面向连接是指发送方和接收方需要建立连接,然后传输数据,最后释放连接的过程。对于未连接的传输服务,发送方不需要事先建立连接,只要需要发送,就直接发送数据。传输协议的要素是什么?答:(1)传输层和数据链路层的主要区别是:传输层需要寻址,建立连接的过程,以及数据缓冲和流量控制方法的区别。寻址:寻址方式一般采用传输地址的定义,由地址和主机端口号组成。传输层有两种寻

9、址模式:分层结构和平面结构。建立连接:在实际的网络应用中,采用了一种称为三次握手的算法,并添加了一些条件来解决最终的确认问题。释放连接:释放连接仍然采用类似于建立连接的三次握手的方法,但是有两种释放连接的方式:对称释放和非对称释放。3.简要描述传输层向应用层提供的服务内容。答:(1)传输层的最终目的是为其用户(或应用层的进程)提供有效、可靠和价格合理的服务。为了实现这个目标,传输层利用网络层提供的服务。网络层、传输层和应用层之间的逻辑关系:网络层是通信子网的最高层,不能保证通信子网或路由器提供的面向连接的服务的可靠性,而用户一般不能直接控制通信子网,因此在网络层增加了传输层以提高传输质量。网络

10、地址和传输地址之间的关系:网络层地址是地址,即可以到达主机的地址;传输层地址是主机上进程使用的端口地址。两种传输服务:传输层的传输服务根据不同的协议分为面向连接和非连接两种类型。面向连接是指发送方和接收方需要建立连接,然后传输数据,最后释放连接的过程。对于未连接的传输服务,发送方不需要事先建立连接,只要需要发送,就直接发送数据。5、试描述传输过程、端口号分配的原理和应用o段结构中的端口地址是16位,可以有65535范围内的端口号。对于这65535个端口号,有以下使用规则:1 .小于256的端口号被定义为公共端口,服务器通常由公共端口标识。客户端通常不关心他选择的端口号,只需要确保端口号在机器上

11、是唯一的。客户端口号也称为时间监控端口号,因为它的存在时间很短。大多数网络控制协议/IP实现将10245000之间的端口号分配给临时端口。大于5000的端口号是为其他服务器保留的(互联网上不常用的服务)。6.尝试描述TCP的主要特征、端口号的分配、套接字地址的概念和应用场合。答:(TCP提供的服务有以下主要特点:(1)面向连接的传输。端到端通信不支持广播通信。可靠性高,保证传输数据的正确性,不丢失或混乱。和全双工模式传输。采用字节流模式,即以字节为单位传输字节序列。并提供紧急数据的传输功能。(2)有关端口号分配的详细信息,请参见问题4 (2)。(3) socket通常也称为“socket”,用

12、来描述地址和端口是通信链的句柄。应用程序通常通过“套接字”向网络发送请求或回答网络请求。一个完整的套接字有一个由操作系统分配的本地唯一的套接字编号。(4)TCP/IP的主要应用场合:TCP应用于大数据传输。7.建立和释放TCP连接需要多少次握手?你为什么想要这样一个步骤?答:TCP连接的建立和释放采用三次握手。这主要是为了防止无效的连接请求消息段突然传输到目标主机,从而产生错误。源主机发送连接请求,但由于它在某些网络节点中停留的时间太长,源主机不会收到确认,并再次重新发送请求消息段。第一个无效消息段到达目标主机,并且目标主机错误地认为源主机再次发送新的连接请求,因此它向源主机发送确认消息段并同

13、意建立连接。这样,许多资源被浪费了。8.什么是传输控制协议的重传策略?答:基于设置重传计时器,TCP协议用于控制数据段是否需要重传。发送数据段时启动重传计时器,如果在计时器到期前收到确认,则关闭计时器,如果在计时器到期前没有收到确认,则重传数据段。这种重传策略的关键是设置定时器的初始值。9.TCP和UDP有什么区别?答:传输数据前需要建立连接,UDP不需要建立连接;传输控制协议适用于传输大量数据,而UDP适用于一次只传输少量数据的情况;传输控制协议可靠性高;UDP服务中的应用需要对传输的可靠性负责。10.简要描述TCP和UDP的服务模型。答:TCP提供的服务有以下主要特点:a)面向连接的传输,

14、要求在数据传输前建立连接,在数据传输后释放连接。端到端通信不支持广播通信。c)可靠性高,确保传输数据的正确性,不会丢失或混乱。全双工传输。e)采用字节流模式,即以字节为单位传输字节序列。如果字节流太长,将其分段。f)提供紧急数据传输功能,即当有紧急数据需要发送时,发送过程会立即发送,接收方收到紧急数据后会暂停当前工作,读取紧急数据并进行相应处理。UDP提供的服务有以下主要特点:(1)在传输数据之前不需要建立连接。如果一个应用程序进程有一个数据报要发送,它将直接发送它,这属于无连接数据传输服务。()不要检查和修改数据报。()不要等待对方的回答。()由于上述特点,它具有更好的实时性和高效性。11.TCP和UDP对端口号的使用有什么规定?答:的港口分配规则与的相同。段

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论