第五章传输层
计算机网络第5章传输层
1、基于TCP/IP的因特网服务中,IP协议提供主机之间的哪种分组传输服务?A.可靠的面向连接的B.不可靠的无连接的C.可靠的无连接的D.不可靠的面向连接的2、关于传输层端口,下列说法中哪个是错误的?A.端口是传输层和网络层通信的服务访问点B.利用传输端口可以识别通信的进程C.端口地址用16比特的端口号来标识D.TCP/IP将端口分为保留端口和自由端口两类3、UDP提供面向什么的传输服务?A.端口B.地址C.连接D.无连接4、下列关于UDP的叙述中,正确的是哪一个?A.给出数据的按序投递B.不允许多路复用C.运行主机的流控机制D.是面向无连接的5、关于UDP协议下列说法正确的是哪一个?A.UDP是面向连接的B.UDP使用尽最大努力交付,不保证可靠交付C.UDP使用拥塞控制,不适合多媒体通信D.UDP首部开销较大6、关于TCP协议下列说法错误的是哪一个?A.TC P是面向连接的B.TCP使用尽最大努力交付,不保证可靠交付C.TC P使用拥塞控制,不适合多媒体通信D.TC P首部开销较大7、以下哪项不是UDP协议的特性A.提供可靠服务B.提供无连接服务C.提供端到端服务D.提供全双工服务8、连续ARQ方式中,当传输中出现差错时,需要做什么?A.从0号帧开始全部重发B.仅重发出错的帧C.发端等待出错帧超时重发D.从出错的帧开始全部重发9、流量控制功能实质上是由下列哪一方控制执行的?A.发送方B.接收方C.发送方和接收方D.发送方和接收方间的中间节点10、TCP协议进行流量控制的是下列哪一种方法?A.检错码B.纠错码C.滑动窗口D.字符填充11、滑动窗口协议用于下列哪一种管理控制协议?A.差错控制B.流量控制C.拥塞控制D.链路管理12、TCP报文段中序号字段指的是下面什么?A.数据部分第一个字节B.数据部分最后一个字节C.报文首部第一个字节D.报文最后一个字节13、TCP报文中,确认号指的是什么?A.已收到的最后一个数据序号B.期望收到的第一个字节序号C.出现错误的数据序号D.请求重传的数据序号14、TCP报文中,确认号为1000表示为什么?A.已收到999字节B.已收到1000字节C.报文段999已收到D.报文段1000已收到15、TCP通常采用下列哪种机制来保证连接的可靠建立?A.三次握手法B.窗口控制机制C.自动重发机制D.端口机制16、“三次握手”机制是用于解决哪一问题的?A.网络中出现重复请求报文B.网络中无请求报文C.网络中出现重复确认报文D.网络中无确认报文17、TCP连接报文中,当SYN=1,ACK=0时,表示该报文是什么报文?A.释放连接B.接受连接C.连接请求D.持续连接18、TCP连接建立时,发起连接一方序号为x,则接收方确认的序号为什么?A.y B.x C.x+1D.x-119、TCP释放连接有下列哪一方发起?A.收发任何一方均可B.服务器端vvC.客户端D.连接建立一方20、TCP释放连接时,需要将下面哪一个比特置1?A.SYN B.END C.FIN D.STOP1、TCP/IP运输层中的两个协议分别是【UDP】和TCP。
计算机网络各章试题及答案
计算机网络各章试题及答案本篇文章将按照试题和答案的形式来回答计算机网络各章的问题。
首先,将分别列出各个章节的试题,然后给出相应的答案。
希望这种形式能够帮您更好地理解和记忆计算机网络的知识。
第一章计算机网络概述试题一:计算机网络的定义是什么?答案:计算机网络是指将地理位置不同的计算机与设备通过通信线路连接起来,实现数据和资源共享的技术系统。
试题二:计算机网络的分类有哪些?答案:计算机网络可以按照规模分类为局域网、城域网、广域网和互联网;按照连接技术分类为有线网络和无线网络。
第二章物理层试题一:物理层的主要任务是什么?答案:物理层的主要任务是通过传输介质传输比特流。
试题二:常见的物理层传输介质有哪些?答案:常见的物理层传输介质包括双绞线、同轴电缆、光纤等。
第三章数据链路层试题一:数据链路层的主要功能是什么?答案:数据链路层的主要功能包括成帧、差错控制、流量控制和可靠传输等。
试题二:请简要解释CRC校验的原理。
答案:CRC(循环冗余检验)校验是一种根据多项式除法的原理进行差错检测的方法,发送端利用生成多项式对数据进行除法运算得到校验码,并将数据和校验码一起发送,接收端再进行一次除法运算,若余数不为0,则认为出现错误。
第四章网络层试题一:网络层的主要功能是什么?答案:网络层的主要功能包括路由选择、流量控制和拥塞控制等。
试题二:请简要解释IP地址的组成和分类。
答案:IP地址由32位二进制数表示,可以分为A类、B类、C类、D类和E类五类地址。
其中A类地址用于大型网络,B类地址用于中型网络,C类地址用于小型网络,D类地址用于多播,E类地址保留。
第五章传输层试题一:传输层的主要功能是什么?答案:传输层的主要功能包括提供可靠传输和分组传输服务。
试题二:TCP和UDP有什么区别?答案:TCP(传输控制协议)提供面向连接、可靠的数据传输服务;UDP(用户数据报协议)提供无连接、不可靠的数据传输服务。
以上是对计算机网络各章的试题及答案的简要介绍。
计算机网络各章框架图
第一章计算机网络体系结构第二章物理层物理层信源、信道、信宿、宽带、码元、波特、速率产生和发送信息的设备或计算机信号的传输媒质,分为有线信道和无线信道接收和处理信息的设备或计算机代表不同离散数值的基本波形连接在计算机网络上的主机在数字信道上传送数据的速率码元传输速度的单位,1波特表示每秒传送1个码元码元传输率奈奎斯特定理(无噪声):C max=2f×log2N (其中f表示带宽)香农定理(有噪声): C max = W × log2(1+ S/N)(b/s)其中W为信道的带宽调制编码基带调制:改变波形,调制后仍然是基带信号带通调制:搬移频段,三种方式:调幅、调频、调相模拟数据编码技术:振幅键控、移频键控、移相键控数字数据编码:非归零码、曼彻斯特编码、差分曼彻斯特编码脉冲编码调制:采样(参考采样定理)、量化和编码数据交换方式电路交换报文交换分组交换虚电路数据报传输介质:1.双绞线2.同轴电缆3.光纤4.无线传输介质交互方式1.单工2.半双工3.全双工设备:1.转发器2.集线器课本19页第三章数据链路层数据链路层功能设备差错控制流量控制与可靠传输1.检错2.纠错1.单帧滑动窗口与停止等待协议2.多帧滑动窗口与后退N帧协议3.多帧滑动窗口与选择重传协议广域网局域网介质访问控制轮询随机信道令牌传递协议1.ALOHA协议2.CSMA协议3.CSMA/CD协议4.CSMA/CA协议1.频分2.时分3.波分4.码分链路控制1.HDLC2.PPP以太网拓扑无线局域网1.星形2.环形3.总线4.树形IEEE802.11IEEE802.3交换机网桥源选径网桥透明网桥原理算法生成树算法第四章 网络层网络层功能设备路由与转发异构网络互联路由器组成功能拥塞控制IP 地址移动IPIP 组播IPV6IPV4地址协议1.CIDR2.表示法3.三类地址4.NAT1.ARP2.DHCP3.ICMP协议算法动态路由静态路由分层次路由自治系统链路状态路由算法距离-向量路由算法域间路由域内路由BGPOSPF RIP移动IP 的通信过程第五章 传输层传输层服务寻址与端口功能面向连接服务无连接服务TCPUDP数据报校验流量和拥塞控制可靠传输连接管理快重传和快恢复慢开始和拥塞避免连接:3次释放:4次应用层客户服务器模型p2p 模型FTPDNS WWW电子邮件1.层次域名空间2.域名服务器3.域名解析过程1.概念2.组成结构3.HTTP 协议1.组成结构2.电子邮件格式3.协议(MIME 、SMTP 、POP3)1.原理2.连接(包括控制连接和数据连接)第六章应用层应用层客户服务器模型p2p模型FTPDNS WWW电子邮件1.层次域名空间2.域名服务器3.域名解析过程1.概念2.组成结构3.HTTP协议1.组成结构2.电子邮件格式3.协议(MIME、SMTP、POP3)1.原理2.连接(包括控制连接和数据连接)。
计算机网络第三版课后习题答案
计算机网络第三版课后习题答案计算机网络第三版课后习题答案计算机网络是现代社会中不可或缺的一部分,它连接了世界各地的人们并促进了信息的传递和共享。
而对于学习计算机网络的人来说,课后习题是检验自己对所学知识的理解和掌握程度的重要途径。
本文将为大家提供《计算机网络第三版》的部分课后习题答案,希望能够对大家的学习有所帮助。
第一章:导论1. 答案:计算机网络是指将地理位置不同的计算机和其他设备通过通信线路连接起来,以便实现数据和信息的传输和共享的系统。
2. 答案:计算机网络的主要优点包括资源共享、高效的数据传输、灵活性和可靠性。
3. 答案:计算机网络的分类可以从不同的角度进行,常见的分类包括局域网、城域网、广域网和互联网。
第二章:物理层1. 答案:物理层主要负责将比特流转化为电信号,并通过传输介质进行传输。
2. 答案:物理层的主要功能包括数据的传输、数据的同步、数据的编码和解码等。
3. 答案:常见的物理层传输介质包括双绞线、同轴电缆、光纤和无线传输介质等。
第三章:数据链路层1. 答案:数据链路层的主要功能包括将物理层传输的比特流转化为数据帧,并通过链路进行传输。
2. 答案:数据链路层的主要协议包括以太网、令牌环和点对点协议等。
3. 答案:数据链路层的主要技术包括流量控制、差错控制和访问控制等。
第四章:网络层1. 答案:网络层的主要功能包括将数据链路层传输的数据帧转化为数据包,并通过网络进行传输。
2. 答案:网络层的主要协议包括IP协议、ICMP协议和路由协议等。
3. 答案:网络层的主要技术包括路由选择、拥塞控制和分组转发等。
第五章:传输层1. 答案:传输层的主要功能是为应用层提供可靠的端到端的数据传输服务。
2. 答案:传输层的主要协议包括TCP协议和UDP协议等。
3. 答案:传输层的主要技术包括流量控制、差错控制和拥塞控制等。
第六章:应用层1. 答案:应用层是最靠近用户的一层,主要负责为用户提供各种网络应用服务。
计算机网络(谢希仁第五版)-第五章_习题答案
第五章传输层5—01 试说明运输层在协议栈中的地位和作用,运输层的通信和网络层的通信有什么重要区别为什么运输层是必不可少的答:运输层处于面向通信部分的最高层,同时也是用户功能中的最低层,向它上面的应用层提供服务运输层为应用进程之间提供端到端的逻辑通信,但网络层是为主机之间提供逻辑通信(面向主机,承担路由功能,即主机寻址及有效的分组交换)。
各种应用进程之间通信需要“可靠或尽力而为”的两类服务质量,必须由运输层以复用和分用的形式加载到网络层。
5—02 网络层提供数据报或虚电路服务对上面的运输层有何影响答:网络层提供数据报或虚电路服务不影响上面的运输层的运行机制。
但提供不同的服务质量。
5—03 当应用程序使用面向连接的TCP和无连接的IP时,这种传输是面向连接的还是面向无连接的答:都是。
这要在不同层次来看,在运输层是面向连接的,在网络层则是无连接的。
<5—05 试举例说明有些应用程序愿意采用不可靠的UDP,而不用采用可靠的TCP。
答:VOIP:由于语音信息具有一定的冗余度,人耳对VOIP数据报损失由一定的承受度,但对传输时延的变化较敏感。
有差错的UDP数据报在接收端被直接抛弃,TCP数据报出错则会引起重传,可能带来较大的时延扰动。
因此VOIP宁可采用不可靠的UDP,而不愿意采用可靠的TCP。
5—06 接收方收到有差错的UDP用户数据报时应如何处理答:丢弃5—07 如果应用程序愿意使用UDP来完成可靠的传输,这可能吗请说明理由答:可能,但应用程序中必须额外提供与TCP相同的功能。
5—08 为什么说UDP是面向报文的,而TCP是面向字节流的答:发送方UDP 对应用程序交下来的报文,在添加首部后就向下交付IP 层。
UDP 对应用层交下来的报文,既不合并,也不拆分,而是保留这些报文的边界。
接收方UDP 对IP 层交上来的UDP 用户数据报,在去除首部后就原封不动地交付上层的应用进程,一次交付一个完整的报文。
Ch07 传输层
5.1 概述 5.2 UDP协议 5.3 TCP协议
1
5.1 概述
从通信和信息处理的角度看,运输层向 它上面的应用层提供通信服务,它属于 面向通信部分的最高层,同时也是用户 功能中的最低层。
当网络的边缘部分中的两个主机使用网 络的核心部分的功能进行端到端的通信 时,只有位于网络边缘部分的主机的协 议栈才有运输层,而网络核心部分中的 路由器在转发分组时都只用到下三层的 功能。
t
B
A
t
36
5.4.2 连续 ARQ 协议
发送窗口
1
2
3
4
5
6
7
8
9
10 11
12
(a) 发送方维持发送窗口(发送窗口是 5) 发送窗口
向前
1
2
3
4
5
6
7
8
9
10 11 12
(b) 收到一个确认后发送窗口向前滑动
37
29
TCP端口、端点、连接
端口、端点概念与方式与UDP完全一样
连接:TCP上通信双方抽象的虚电路连接
80 16250
202.115.12.6
Port: 80
202.115.12.34
Endpoint: (202.115.12.6, 80) Connection: (202.115.12.6, 80) and (202.115.12.34, 16250)
4
运输层协议和网络层协议的主要区别
应用进程 应用进程
…
…
因 特 网
IP 协议的作用范围 (提供主机之间的逻辑通信)
第五章传输层
第五章传输层一、选择题1、在OSI参考模型的各层次中,()的数据传送单位是报文。
A.物理层 B.数据链路层C.网络层 D.运输层2、文件传输协议是()上的协议。
A.网络层B.运输层 C.应有层D.物理层3、TCP/IP体系结构中的TCP和IP所提供的服务分别为( )A.链路层服务和网络层服务B.网络层服务和运输层服务C.运输层服务和应用层服务D.运输层服务和网络层服务4、TCP采用的滑动窗口()A.是3位的滑动窗口B.仅用于流量控制C.传输过程中窗口大小不调整D.窗口大小为0是合法的5、在TCP/IP协议簇的层次中,解决进程之间通信问题是在( )A.网络接口层 B.网际层 C.传输层 D.应用层7、采用有序接收的滑动窗口协议,设序号位数为n,则发送窗口最大尺寸为()A. 2n-1B. 2n-1C. 2nD. 2n +18、下面关于停止等待协议的说法错误的是()A. 停止等待协议的发送窗口和接收窗口大小都为1B. 停止等待协议中的计数器的功能主要是防止产生死锁C. 连续请求重传的效率一定比停止等待协议高D. 对数据帧进行编号主要是为了防止接收端收到重复的数据9、主机甲和主机乙之间建立一个TCP连接,TCP最大段长度为1000字节,(勤思考研)若主机甲的当前拥塞窗口为4000字节,在主机甲向主机乙连续发送2个最大段后,成功收到主机乙发送的第一段的确认段,确认段中通告的接收窗口大小为2000字节,则此时主机甲还可以向主机乙发送的最大字节数是()A、1000B、2000C、3000D、400010、TCP是互联网中的传输层协议,TCP协议进行流量控制的方法是_______。
A.使用停等ARQ协议B.使用后退N帧的ARQ协议C.使用固定大小的滑动窗口协议D.使用可变大小的滑动窗口协议协议的类型号。
B.17是互联网中的传输层协议,当TCP实体发出连接请求(SYN)后,等待对方的_______响应。
,ACK ,ACK13.传输层向用户提供_______。
计算机网络传输层
流量控制----滑动窗口控制
• 连续发送协议效率高,但要控制发送速度, 避免数据溢出。一般采用滑动窗口控制进 行流量控制。
• 各种连续发送协议使用的滑动窗口控制基 本类似,都是数据单元在发送端排队,在 队列上设置滑动窗口,在滑动窗口内的数 据单元可以发送,在滑动窗口外的数据单 元不能发送。
IP数据报的检验和字段。 • 通过检验和发现错误,则舍弃UDP整个数据报。
UDP协议(5)
• UDP的优点: 1. 发送前不建立连接,减少了开销和发送前
的时延; 2. 不使用拥塞控制,也不保证可靠交付,因
此主机不需要维持许多参数和状态表; 3. 首部只有8个字节,附加信息少; 4. 没有拥塞控制,不会因为拥塞降低数据发
• UDP不考虑拥塞控制问题,只以自己的速 度发送数据。
UDP协议(3)
• UDP不考虑拥塞控制问题,只以自己的速 度发送数据。
• 用户数据报UDP只有两个字段:数据字段 和首部字段。 其中首部只有8个字节。源IBiblioteka 地址12字节 目的IP地址
0 17 UDP长度
伪首部
源端口 目的端口 长度 检验和
首部
• 网络层和传输层的区别 1. 传输层为应用进程提供端到端的逻辑通信,
网络层为主机之间提供点到点的逻辑通信; 2. 传输层对报文数据进行差错检验,网络层
只对报文头进行差错检验; 3. 传输层提供面向连接的TCP服务和无连接
的UDP服务,网络层只能提供无连接的IP 数据报服务。
传输层概述
• 传输层向高层屏蔽了下面通信子网的细节,它建 立的逻辑通信使两个进程看见的就是在两个传输 实体之间有一条端到端的逻辑通信信道。
计算机网络笔记(第五章~第九章)
计算机⽹络笔记(第五章~第九章)第五章传输层传输层是整个⽹络体系结构中的关键层之⼀5.1 传输层协议的概述5.1.1 进程之间的通信传输层向他上⾯的应⽤层提供通信服务两个主机进⾏通信就是两个主机中的应⽤进程互相通信通信的真正端点并不是主机⽽是主机中的进程。
端到端的通信是应⽤进程之间的通信传输层有⼀个很重要的功能————复⽤和分⽤复⽤是指在发送⽅不同的应⽤进程都可以使⽤同⼀个传输层协议进⾏传送数据分⽤是指接收⽅的传输层在剥去报⽂的⾸部后能够把这些数据正确交付到⽬的应⽤进程传输层功能:(1)⽹络层是为主机之间提供逻辑通信,传输层为应⽤进程之间提供端到端的逻辑通信(2)传输层还要对收到的报⽂进⾏差错检验(3)传输层需要有两个不同的传输协议,即⾯向连接的TCP和⽆连接的UDP(4)传输层向⾼层⽤户屏蔽了下⾯⽹络核⼼的细节,它使应⽤进程看见的就好像在两个传输层实体之间有⼀条端到端的逻辑通信信道TCP和UDP都是全双⼯采⽤⾯向连接的TCP协议时,尽管下⾯的⽹络是不可靠的(只提供尽最⼤努⼒服务),但这种逻辑通信信道就相当于⼀条全双⼯的可信通道当传输层采⽤⽆连接的UDP协议时,这种逻辑通信信道仍然是⼀条不可靠信道5.1.2 传输层的两个主要协议TCP/IP传输层的两个主要协议都是因特⽹的正式标准,即:(1)⽤户数据报协议UDP(2)传输控制协议TCP (主要的协议)两个对等传输实体在通信时传送的数据单位叫作传输协议数据单元TPDU在TCP/IP体系中,则根据所使⽤的协议是TCP或UDP,分别称之为TCP报⽂段或UDP⽤户数据报UDP在传送数据报之前不需要先建⽴连接(为不可靠的)TCP则提供⾯向连接的服务,数据传送结束后要释放连接。
TCP不提供⼴播或多播服务(为可靠的)5.1.3 传输层的端⼝传输层的复⽤和分⽤功能也是类似的。
应⽤层所有的应⽤进程都可以通过传输层在传送到IP层,这就是复⽤。
传输层从IP层收到数据后必须交付给指明的应⽤进程,这就是分⽤。
计算机网络第五版答案完整版
计算机网络第五版答案完整版计算机网络是现代社会中应用广泛的技术领域,网络的发展带来了信息的快速传播与交流。
然而,对于计算机网络这一复杂的技术体系,很多人在学习过程中可能会遇到一些难题和疑问。
为了帮助读者更好地理解计算机网络相关内容,本文将提供《计算机网络第五版》的完整答案,希望对大家的学习有所帮助。
第一章:计算机网络和因特网第一章主要介绍计算机网络的概念及其在现代社会中的作用。
以下是第一章的一些重要问题及其答案:1. 什么是计算机网络?计算机网络指的是将多台计算机连接在一起,实现信息共享和资源共享的技术体系。
通过计算机网络,用户可以方便地共享文件、打印机、数据库等资源。
2. 什么是因特网?因特网(Internet)是全球最大的计算机网络,它由多个互连的网络组成,通过国际互联网络协议(TCP/IP)进行通信。
因特网为用户提供了各种服务,包括电子邮件、在线聊天、远程登录等。
3. 计算机网络的分类有哪些?计算机网络可以按照不同的标准进行分类,包括按照覆盖范围的分类(局域网、城域网、广域网等)、按照拓扑结构的分类(总线型、星型、环型等)以及按照传输技术的分类(有线网络、无线网络等)。
第二章:物理层第二章主要介绍计算机网络的物理层,该层负责传输比特流,实现数据的物理传输。
以下是第二章的一些重要问题及其答案:1. 什么是物理层?物理层是计算机网络协议栈中的第一层,它负责将比特流从发送方传输到接收方。
物理层主要关注传输媒体、物理接口、调制解调和编解码等问题。
2. 有哪些物理传输介质?物理传输介质可以分为有线介质和无线介质。
有线介质包括双绞线、同轴电缆和光纤;无线介质包括无线电波和红外线等。
3. 什么是调制解调器?调制解调器是物理层中常用的设备,它负责将数字信号转换为模拟信号以便在传输介质上进行传输,同时将接收到的模拟信号转换为数字信号供上层使用。
第三章:数据链路层第三章主要介绍计算机网络的数据链路层,该层负责将物理层传输的比特流划分为数据帧,并检测和纠正传输错误。
计算机网络第3版课后题参考答案
计算机网络第3版课后题参考答案计算机网络是关于数据通信和网络互连的科学与工程,是当今社会中最重要的领域之一。
计算机网络第3版是一本经典的网络教材,对于学习计算机网络的人来说是一本必备的参考书。
本文将为读者提供计算机网络第3版课后题的参考答案,帮助读者更好地理解和掌握网络知识。
第一章:导论1. 计算机网络是什么?答:计算机网络是指将分散的、独立的计算机系统通过通信线路连接起来,以实现资源共享和信息传输的系统。
2. 网络的分类有哪些?答:网络可以分为广域网、局域网和城域网三类。
3. 什么是分组交换?答:分组交换是一种数据传输方式,将数据划分为小块的数据包(分组),并通过网络独立传输。
将大数据包拆分为多个小数据包传输,提高了传输效率。
第二章:物理层1. 计算机网络中如何表示和传输比特流?答:计算机网络中采用电信号表示比特流,并通过物理媒介(如电缆、光纤等)传输比特流。
2. 什么是调制和解调?答:调制是将数字信号转换为模拟信号的过程,解调是将模拟信号转换为数字信号的过程。
3. 什么是噪声?如何降低噪声对传输的影响?答:噪声是指干扰信号的杂乱信号。
降低噪声对传输的影响可以采取多普勒补偿、误码纠正等技术手段。
第三章:数据链路层1. 数据链路层的主要功能是什么?答:数据链路层的主要功能是通过物理媒介传输数据包,并确保数据的可靠性和安全性。
2. 什么是差错检测码?答:差错检测码是一种用于检测数据传输过程中是否出现错误的编码方法,常见的有奇偶校验码、CRC等。
3. 什么是点对点协议(PPP)?答:点对点协议是一种常用的串行链路协议,用于在两个节点之间传输数据,常用于拨号上网和广域网连接。
第四章:网络层答:网络层的主要功能是实现在不同网络之间的数据包传输和路由选择。
2. 什么是IP地址?答:IP地址是用于标识计算机网络中的主机的唯一地址,可以分为IPv4和IPv6两种格式。
3. 什么是路由器?答:路由器是一种用于连接不同网络并进行数据转发的网络设备,可以根据路由表选择最佳的传输路径。
西方经济学 吴功宜 第五章 习题
第五章习题5.1 习题分析1、以下关于传输层基本概念的描述中,错误的是( C:设计传输层的目的会改善最终用户的服务质量,下三层是传输网络)A、网络层解决的是由“点-点”链路组成的传输路径B、传输层在源主机的应用进程与目的主机的应用进程之间建立“端-端”连接。
C、设计传输层的目的就是为了改善传输网络的性能D、TPDU头用于传达传输层协议的命令和响应2、以下关于应用进程、传输层接口与套接字的描述中,错误的是(A:应用程序和传输层协议TCP和UDP都是在主机操作系统控制下工作的)A、应用进程是在应用程序开发者控制下工作的,它不依赖于主机操作系统B、传输层的TCP或UDP协议是在主机操作系统控制下工作的C、一个IP地址与一个进程标识叫做一个“套接字”或“套接字地址”D、套接字也叫做应用程序编程接口(API)3、以下关于网络环境中应用进程标识的描述中,错误的是(D:不同的操作系统传输层可能使用不同的协议)A、IANA定义的端口号有:熟知端口号、注册端口号和随机端口号B、客户程序使用的临时端口号的数值范围在49152-65535C、服务器程序分配的熟知端口号值范围在0-1023D、所有传输层的协议都使用了统一的熟知端口号和临时的端口号4、以下哪个熟知端口号是错误的( D )A、TELNET:23B、SMTP:25C、HTTP:80D、BGP:1615、以下关于TCP和UDP协议特点的描述中,错误的是( D: )A、TCP面向连接,UDP无连接B、TCP基于字节流,UDP基于报文C、TCP提供可靠的报文传输,UDP提供的是尽力而为的交付D、TCP传输数率高于UDP传输数率6、以下关于UDP协议特点的描述中,错误的是(?)A、UDP报头主要包括端口号、长度、校验和等字段B、UDP的长度是UDP数据报的长度,包括伪报头的长度C、UDP校验和包括:伪报头、UDP报头及应用层数据D、伪报头包括IP分组报头的一部分7、以下关于UDP协议实用范围的描述中,错误的是( A:应该是系统的完整性)A、系统对性能的要求高于对数据安全性的要求B、需要“快捷简短”的数据交换C、需要多播和广播的应用D、适用于实时语音与视频传输的传输层协议8、UDP用户数据长度为8192B,通过以太网传输。
计算机网络基础钱峰第二版答案
计算机网络基础钱峰第二版答案计算机网络是现代社会信息化进程中不可或缺的一部分,对于理解计算机网络的基础知识和原理,进行网络设计与实施至关重要。
本文将介绍《计算机网络基础钱峰第二版》的答案,帮助读者更好地掌握和应用相关知识。
第一章概述本章主要介绍计算机网络的基本概念和分类,包括计算机网络的定义、组成和功能等。
此外,还介绍了网络的分类以及计算机网络的发展历程。
第二章物理层物理层是计算机网络的最底层,它负责将比特流转化为适合在传输介质中传输的信号。
本章的答案内容主要包括数据通信基础、传输媒体、调制解调器等内容。
第三章数据链路层数据链路层主要负责处理节点之间的数据传输,确保可靠的传输。
本章的答案内容包括数据链路层的基本概念、错误检测与纠正、介质访问控制等内容。
第四章网络层网络层主要负责网络互连,实现数据包的路由和转发。
本章的答案内容包括网络层的基本概念、路由算法、IP协议等内容。
第五章传输层传输层主要负责提供端到端的可靠数据传输服务。
本章的答案内容包括传输层的基本概念、可靠传输协议、UDP协议等内容。
第六章应用层应用层为用户提供网络应用服务。
本章的答案内容包括应用层的基本概念、常用应用层协议(HTTP、SMTP、FTP等)、网络安全等内容。
第七章网络管理与安全本章主要介绍网络管理和网络安全的基本概念和方法。
答案内容包括网络管理的基本任务、网络安全的基本原理、防火墙技术等。
第八章无线网络与移动计算无线网络与移动计算是计算机网络的重要发展方向。
本章的答案内容包括无线通信的基本原理、移动计算的基本概念、移动IP等内容。
第九章多媒体网络多媒体网络是实现音频、视频等多种媒体数据传输的网络。
本章的答案内容包括多媒体数据的特点、流媒体技术、多媒体网络的QoS保障等内容。
第十章下一代互联网下一代互联网是对当前互联网的发展和改进。
本章的答案内容包括下一代互联网的需求、IPv6协议、云计算等内容。
结语通过对《计算机网络基础钱峰第二版》的答案进行介绍,希望读者能更好地掌握计算机网络的基础知识和原理,为网络设计和实施提供指导和帮助。
第五章:传输层复习题(答案)
第五章:传输层复习题(答案)第五章:传输层习题集1.传输层的基本概念:1.(90) 在 OSI 模型中,提供端到端传输功能的层次是( C )A.物理层 B .数据链路层 C .传输层 D .应⽤层2.(90) TCP 的主要功能是( B )A .进⾏数据分组B .保证可靠传输C .确定数据传输路径D .提⾼传输速度3.(90)TCP/IP 模型分为四层,最⾼两层是应⽤层、运输层。
4.(90)传输层使⾼层⽤户看到的就是好像在两个运输层实体之间有⼀条端到端、可靠的、全双⼯通信通路。
5.(90)运输层位于数据链路层上⽅(F)6.(90)传输层是属于⽹络功能部分,⽽不是⽤户功能部分(F)2.端⼝的概念:7.(90)应⽤层的各种进程通过(B)实现与传输实体的交互A 程序B 端⼝C 进程D 调⽤8.(60)传输层与应⽤层的接⼝上所设置的端⼝是⼀个多少位的地址(B)A 8位B 16位C 32位D 64位9.(90)熟知端⼝的范围是(C)A 0~100B 20~199C 0~255D 1024~4915110.(90)以下端⼝为熟知端⼝的是(C)A 8080B 4000C 161D 25611.(90)TCP/IP ⽹络中,物理地址与⽹络接⼝层有关,逻辑地址与⽹际层有关,端⼝地址和运输层有关。
12.(90)UDP和TCP都使⽤了与应⽤层接⼝处的端⼝与上层的应⽤进程进⾏通信。
13.(90)在TCP连接中,主动发起连接建⽴的进程是客户14.(90)在TCP连接中,被动等待连接的进程是服务器。
15.(90)⼀些专门分配给最常⽤的端⼝叫熟知端⼝。
16.(60)TCP使⽤连接,⽽不仅仅是端⼝来标识⼀个通信抽象。
17.(20)⼀个连接由两个端点来标识,这样的端点叫插⼝或套接字。
18.(20)现在常使⽤应⽤编程接⼝作为传输层与应⽤层19.(60)主机中的进程发起⼀个TCP连接,其源端⼝可以重复(F)20.(60)传输层上的连接为了避免通信混乱,所有的端⼝都不能重复使⽤(F)21.(60)解释socket的含义?答在传输层的连接中,由两个进程的IP地址和端⼝组成⼀个端点,这样的端点叫socket。
计算机网络第五章运输层练习题
1.主机A向主机B发送一个(SYN=1,Seq=11220)的TCP段,期望与主机B建立TCP连接,若主机B接受该连接请求,则主机B向主机A发送的TCP报文段可能是()C
A.(SYN=0,ACK=0,seq=11221,ack=11221)
B. (SYN=1,ACK=1,seq=11220,ack=11220)
C. (SYN=1,ACK=1,seq=11221,ack=11221)
D. (SYN=0,ACK=0,seq=11220,ack=11220)
的数据传输采用的是(A)方式
A.以字节为单位窗口不变
B.以字节为单位窗口可变
C.以报文为单位窗口不变
D.以报文为单位窗口可变
(
3.下面哪些特征属于TCP协议所特有(A)
A.面向连接
B.面向无连接
C.提供可靠传输服务
D.提供不可靠传输服务
4.一台TCP机器在1Gbps的通道上使用65535字节的发送窗口,单程延迟时间等于10ms。
问可以取得的最大吞吐率是多少线路效率是多少7%
5.在主机1上的一个进程被分配端口p,在主机2上的一个进程被分配端口q。
试问:这两个端口之间是否可以同时存在两条或者更多条TCP连接请说明理由。
不可以。
一条连接仅仅用它的套接口标识。
因此,(1,p)--(2,q)是在这两个端口之间惟一可能的连接。
|。
谢希仁计算机网络第五版(第5章)课后习题答案
第五章传输层5—01试说明运输层在协议栈中的地位和作用,运输层的通信和网络层的通信有什么重要区别?为什么运输层是必不可少的?答:运输层处于面向通信部分的最高层,同时也是用户功能中的最低层,向它上面的应用层提供服务运输层为应用进程之间提供端到端的逻辑通信,但网络层是为主机之间提供逻辑通信(面向主机,承担路由功能,即主机寻址及有效的分组交换)。
各种应用进程之间通信需要“可靠或尽力而为”的两类服务质量,必须由运输层以复用和分用的形式加载到网络层。
5—02网络层提供数据报或虚电路服务对上面的运输层有何影响?答:网络层提供数据报或虚电路服务不影响上面的运输层的运行机制。
但提供不同的服务质量。
5—03当应用程序使用面向连接的TCP和无连接的IP时,这种传输是面向连接的还是面向无连接的?答:都是。
这要在不同层次来看,在运输层是面向连接的,在网络层则是无连接的。
5—04试用画图解释运输层的复用。
画图说明许多个运输用户复用到一条运输连接上,而这条运输连接有复用到IP数据报上。
5—05试举例说明有些应用程序愿意采用不可靠的UDP,而不用采用可靠的TCP。
答:VOIP:由于语音信息具有一定的冗余度,人耳对VOIP数据报损失由一定的承受度,但对传输时延的变化较敏感。
有差错的UDP数据报在接收端被直接抛弃,TCP数据报出错则会引起重传,可能带来较大的时延扰动。
因此VOIP宁可采用不可靠的UDP,而不愿意采用可靠的TCP。
5—06接收方收到有差错的UDP用户数据报时应如何处理?答:丢弃5—07如果应用程序愿意使用UDP来完成可靠的传输,这可能吗?请说明理由答:可能,但应用程序中必须额外提供与TCP相同的功能。
5—08为什么说UDP是面向报文的,而TCP是面向字节流的?答:发送方UDP 对应用程序交下来的报文,在添加首部后就向下交付IP 层。
UDP 对应用层交下来的报文,既不合并,也不拆分,而是保留这些报文的边界。
接收方UDP 对IP 层交上来的UDP 用户数据报,在去除首部后就原封不动地交付上层的应用进程,一次交付一个完整的报文。
第五章 计算机网络 传输层 (1)
(答案仅供参考如有不对请自己加以思考)第五章传输层一、习题1.在TCP协议中,采用()来区分不同的应用进程。
A.端口号B.IP地址C.协议类型D.MAC地址2.下面信息中()包含在TCP首部中而不包含在UDP首部中。
A.目标端口号B.序号C.源端口号 D.校验号3.在TCP/IP模型中,传输层的主要作用是在互联网络的源主机和目的主机对等实体之间建立用于会话的()。
A.点到点连接B.操作链接C.端到端连接D.控制连接4.在TCP/IP网络中,为各种公共服务保留的端口号范围是()。
A.1-255 B.0-1023C.1-1024D.1-655355.假设某应用程序每秒产生一个60B的数据块,每个数据块被封装在一个TCP报文中,然后在封装到一个IP数据报中。
那么最后每个数据报所含有的应用数据所占的百分比是()(注意:TCP报文和IP数据报的首部没有附加字段。
)A.20%B.40%C.60%D.80%6.如果用户程序使用UDP协议进行数据传输,那么()层协议必须承担可靠性方面的全部工作。
A.数据链路层B.网际层C.传输层D.应用层7.有一条TCP连接,它的最大报文段长度2KB,TCP拥塞窗口为24KB,这时候发生了超时事件,那么该拥塞窗口变成了()。
A.1KBB.2KBC.5KBD.7KB8.TCP协议是面向连接的协议,提供连接的功能是(1)______的;采用(2)_______技术来实现可靠数据流的传送。
为了提高效率,又引入了滑动窗口协议,协议规定重传(3)_______的报文段,这种报文段的数量最多可以(4)________;TCP采用滑动窗口协议可以实现(5)_______。
(1)A.全双工 B.单工C.半双工D.单方向(2)A.超时重传 B.肯定确认C.超时重传和肯定确认D.丢失重传和否定性确认(3) A.未被确认及至窗口首端的所有报文段B.在计时器到时前未被确认的所有报文段C.未被确认及至退回N值的所有报文段D.未被确认的报文段(4)A.是任意的 B.1个C.大于发送窗口的大小D.等于发送窗口的大小(5)A.端到端的流量控制B.整个网络的拥塞控制C.端到端的流量控制和网络的拥塞控制D.整个网络的差错控制9.OSI 7层模型中,提供端到端的透明数据传输服务、差错控制和流量控制的层是()。
计算机网络(第五版)谢希仁课后答案第五章
计算机网络(第五版)谢希仁课后答案第五章第五章传输层5—01 试说明运输层在协议栈中的地位和作用,运输层的通信和网络层的通信有什么重要区别?为什么运输层是必不可少的?答:运输层处于面向通信部分的最高层,同时也是用户功能中的最低层,向它上面的应用层提供服务运输层为应用进程之间提供端到端的逻辑通信,但网络层是为主机之间提供逻辑通信(面向主机,承担路由功能,即主机寻址及有效的分组交换)。
各种应用进程之间通信需要“可靠或尽力而为”的两类服务质量,必须由运输层以复用和分用的形式加载到网络层。
5—02 网络层提供数据报或虚电路服务对上面的运输层有何影响?答:网络层提供数据报或虚电路服务不影响上面的运输层的运行机制。
但提供不同的服务质量。
5—03 当应用程序使用面向连接的TCP和无连接的IP时,这种传输是面向连接的还是面向无连接的?答:都是。
这要在不同层次来看,在运输层是面向连接的,在网络层则是无连接的。
5—04 试用画图解释运输层的复用。
画图说明许多个运输用户复用到一条运输连接上,而这条运输连接有复用到IP数据报上。
5—05 试举例说明有些应用程序愿意采用不可靠的UDP,而不用采用可靠的TCP。
答:VOIP:由于语音信息具有一定的冗余度,人耳对VOIP数据报损失由一定的承受度,但对传输时延的变化较敏感。
有差错的UDP数据报在接收端被直接抛弃,TCP数据报出错则会引起重传,可能带来较大的时延扰动。
因此VOIP宁可采用不可靠的UDP,而不愿意采用可靠的TCP。
5—06 接收方收到有差错的UDP用户数据报时应如何处理?答:丢弃5—07 如果应用程序愿意使用UDP来完成可靠的传输,这可能吗?请说明理由答:可能,但应用程序中必须额外提供与TCP相同的功能。
5—08 为什么说UDP是面向报文的,而TCP是面向字节流的?答:发送方UDP 对应用程序交下来的报文,在添加首部后就向下交付IP 层。
UDP 对应用层交下来的报文,既不合并,也不拆分,而是保留这些报文的边界。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第五章传输层
一、选择题
1、在OSI参考模型的各层次中,()的数据传送单位是报文。
A.物理层B.数据链路层
C.网络层D.运输层
2、文件传输协议是()上的协议。
A.网络层B.运输层C.应有层D.物理层
3、TCP/IP体系结构中的TCP和IP所提供的服务分别为( )
A.链路层服务和网络层服务
B.网络层服务和运输层服务
C.运输层服务和应用层服务
D.运输层服务和网络层服务
4、TCP采用的滑动窗口()
A.是3位的滑动窗口
B.仅用于流量控制
C.传输过程中窗口大小不调整
D.窗口大小为0是合法的
5、在TCP/IP协议簇的层次中,解决进程之间通信问题是在()
A.网络接口层 B.网际层 C.传输层 D.应用层
7、采用有序接收的滑动窗口协议,设序号位数为n,则发送窗口最大尺寸为()
A. 2n-1
B. 2n-1
C. 2n
D. 2n+1
8、下面关于停止等待协议的说法错误的是()
A. 停止等待协议的发送窗口和接收窗口大小都为1
B. 停止等待协议中的计数器的功能主要是防止产生死锁
C. 连续请求重传的效率一定比停止等待协议高
D. 对数据帧进行编号主要是为了防止接收端收到重复的数据
9、主机甲和主机乙之间建立一个TCP连接,TCP最大段长度为1000字节,(勤思考研)若主机甲的当前拥塞窗口为4000字节,在主机甲向主机乙连续发送2个最大段后,成功收到主机乙发送的第一段的确认段,确认段中通告的接收窗口大小为2000字节,则此时主机甲还可以向主机乙发送的最大字节数是()
A、1000
B、2000
C、3000
D、4000
10、TCP是互联网中的传输层协议,TCP协议进行流量控制的方法是_______。
A.使用停等ARQ协议
B.使用后退N帧的ARQ协议
C.使用固定大小的滑动窗口协议
D.使用可变大小的滑动窗口协议
协议的类型号。
B.17
是互联网中的传输层协议,当TCP实体发出连接请求(SYN)后,等待对方的_______响应。
,ACK ,ACK
13.传输层向用户提供_______。
A.点到点服务
B.端到端服务
C.网络到网络服务
D.子网到子网服务
14.下列层次中提供建立、维护和拆除端到端连接的是。
A.物理层
B.数据链路层
C.会话层
D.传输层
15.设TCP在实现可靠传输时发送窗口尺寸WT=5,在发送4号帧、并接到2号帧的确认帧后,
发送方还可连续发送。
帧帧帧帧
16.主机A向主机B连续发送了三个报文报,其序号分别是70,100与190,如果A发送的第二个报文段丢失了,第一个报文与第三个报文到达了B,如果B在第三个报文到达后向A发送确认,则确认号应是。
是面向_______的运输层协议。
A.报文
B.字节流
C.比特流
D.数据流
18.通信子网的最高层是。
A.物理层
B.传输层
C.网络层
D.数据链路层
是面向________的运输层协议,每一条TCP连接唯一地被通信两端的两个________所确定。
A.字节流,端口
B. 字节流,套接字
C. 字节流,IP地址
D.字
符,套接字
使用的流量控制协议是。
A.固定大小的滑动窗口协
B.可变大小的滑动窗口协议
协议 D.选择重发ARQ协议
二、填空题
1、OSI的会话层处于_______层提供的服务之上,为_______层提供服务。
2、一数据块使用TCP传送,如果在运输层与网络层封装时都只有固定首部,则该数据块最
大长度为。
3、在TCP/IP层次模型中与OSI参考模型第四层(运输层)相对应的主要协议有_______和
_______,其中后者提供无连接的不可靠传输服务。
4、TCP协议中引入了套接字(Socket)的概念,它是由和结合起来标记连
接的。
5、TCP通过调节_______来进行流量控制。
6、主机甲和主机乙间已建立一个TCP 连接,主机甲向主机乙发送了两个连续的TCP 段,分别包含400 字节和500 字节的有效载荷,第一个段的序列号为300,主机乙正确接收到两个段后,发送给主机甲的确认序列号是_______。
三、简答题
1、试述TCP/IP和OSI的体系结构的异同点。
2、简述TCP建立连接和释放连接的过程。
3.主机A向主机B连续发送了两个TCP报文段,其序号分别是70和100。
试问:
(1)第一个报文段携带了多少字节的数据
(2)主机B收到第一个报文段后发回的确认中的确认号应当是多少
(3)如果B收到第二个报文段后发回的确认中的确认号是1200,试问A发送的第二个报文
段中的数据有多少字节
(4)如果A发送的第一个报文段丢失了,但第二个报文段到达了B。
B在第二个报文段到达后向A发送确认。
试问这个确认号应为多少。