第五章传输层复习题
计算机网络第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(用户数据报协议)提供无连接、不可靠的数据传输服务。
以上是对计算机网络各章的试题及答案的简要介绍。
谢希仁《计算机网络》(第5版)章节题库-运输层(圣才出品)
第5章运输层一、选择题1.主机甲与主机乙之间已建立一个TCP连接,主机甲向主机乙发送了3个连续的TCP 段,分别包含300B、400B和500B的有效载荷,第3个段的序号为900。
若主机乙仅正确接收到第1个和第3个TCP段,则主机乙发送给主机甲的确认序号是()。
[2011统考]A.300B.500C.1200D.1400【答案】B【解析】首先应该计算出第二个段的第一个字节的序号。
第三个段的第一个字节序号为900,由于第二个段有400B,所以第二个段的第一个字节的序号为900-400=500。
由于确认号就是期待接收下一个TCP段的第一个字节序号,所以主机乙发送给主机甲的确认序号是500。
这一题相对比较简单,考生只要理解TCP发送确认号的原理就可以了。
2.主机甲向主机乙发送一个(SYN=1,SEQ=11220)的TCP段,期望与主机乙建立TCP连接,若主机乙接受该连接请求,则主机乙向主机甲发送的正确的TCP段可能是()。
[2011统考]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)【答案】C【解析】首先,不管是连接还是释放,一般只要写出来,SYN、ACK、FIN的值一定是1,排除A项和D项。
确认号是甲发送的序列号加1,ACK的值应该为11221(即11220已经收到,期待接收11221),所以排除B项可得正确答案A项。
另外需要重点提醒的是,乙的SEQ值是主机随意给的,和甲的SEQ值没有任何关系,这里只是巧合。
3.主机甲和主机乙之间建立一个TCP连接,TCP最大段长度为1000字节,若主机甲的当前拥塞窗口为4000字节,在主机甲向主机乙连续发送2个最大段后,成功收到主机乙发送的第一段的确认段,确认段中通告的接收窗口大小为2000字节,则此时主机甲还可以向主机乙发送的最大字节数是()。
第五章 运输层及答案
第5章运输层一选择题1、在建立TCP连接过程中,出现错误连接时,______标志字段置“1”。
A.SYN B.RST C.FIN D.ACK2、TCP序号单位是______。
A.字节 B.报文 C.比特 D.以上都不是3、下图中主机A和主机B通过三次握手建立TCP连接,图(2)处的数字是______。
A.100 B.101C.300 D.3014、TCP使用的流量控制协议是______。
A.固定大小的滑动窗口协议B.可变大小的滑动窗口协议C.后退N帧ARQ协议D.停等协议5、TCP是互联网中的重要协议,为什么TCP要使用三次握手建立连接?______。
A.连接双方都要提出自己的连接请求并且回答对方的连接请求B.为了防止建立重复的连接C.三次握手可以防止建立单边的连接D.防止出现网络崩溃而丢失数据6、下面的应用层协议中通过UDP传送的是______。
A.SMTP B.TFTP C.POP3 D.HTTP7、下面______不是UDP用户数据报首部的一部分?A.序号B.源端口地址C.检验和D.目的端口号8、在OSI 模型中,提供端到端传输功能的层次是______。
A.物理层B.数据链路层C.传输层D.应用层9、TCP 的主要功能是______。
A.进行数据分组B.保证可靠传输C.确定数据传输路径D.提高传输速度10、应用层的各种进程通过______实现与传输实体的交互。
A.程序B.端口C.进程D.调用11、传输层上实现不可靠传输的协议是______。
A.TCP B.UDP C.IP D.ARP12、传输层与应用层的接口上所设置的端口是一个多少位的地址______。
A.8位B.16位C.32位D.64位13、以下端口为熟知端口的是______。
A.8080B.4000C.21D.25614、UDP中伪首部的传递方向______。
A.向下传递B.向上传递C.既不向下也不向上传递D.上下两个方向都传递15、欲传输一个短报文,TCP和UDP哪个更快______。
【VIP专享】计算机网络-传输层-有答案
27.在滑动窗口流控中,假如窗口大小为 63,序列号的范围是(A )。
A.0-63 B.0-64 C.1-63 D.1-64
28.流控是用来防止( C)。
A.位差错
B.发送缓冲器溢出
C.接收缓冲器溢出 D.发送器和接收器的冲突
29.滑动窗口大小为 n-1,最多可发送(B )个帧而毋需回答响应。
A.0 B.n-1 C . n D.n+1
21.传输层执行的功能类型和(C )层相同。
A.会话
C.数据链路 D.物理
22.( C)的地址类型专门用于传输层。
A.站地址
B.网络
C.应用程序端口地址 D.对话地址
23.( B)控制可确保到达目的地的数据段是有序的。
A.差错 B.序列 C.丢失 D.重复
24.假如有两个同样的数据分组到达目的站,那么(D )没有起作用。
冲
A.3 个 B.4 个 C . 5 个 D.6 个
11.TCP 报文包括两个部分,它们是( C)。
A.源地址和数据 B.目的地址和数据
C.头标和数据 D.序号和数据
6.培养学生观察、思考、对比及分析综合的能力。过程与方法1.通过观察蚯蚓教的学实难验点,线培形养动观物察和能环力节和动实物验的能主力要;特2征.通。过教对学观方察法到与的教现学象手分段析观与察讨法论、,实对验线法形、动分物组和讨环论节法动教特学征准的备概多括媒,体继课续件培、养活分蚯析蚓、、归硬纳纸、板综、合平的面思玻维璃能、力镊。子情、感烧态杯度、价水值教观1和.通过学理解的蛔1虫.过观适1、察于程3观阅 六蛔寄.内列察读 、虫生出蚯材 让标容生3根常蚓料 学本教活.了 据见身: 生,师的2、解 问的体巩鸟 总看活形作 用蛔 题线的固类 结雌动态业 手虫 自形练与 本雄学、三: 摸对 学动状习人 节蛔生结4、、收 一人 后物和同类 课虫活构请一蚯集 摸体 回并颜步关 重的动、学、蚓鸟 蚯的 答归色学系 点形教生生让在类 蚓危 问纳。习从 并状学理列学平的害 题线蚯四线人 归、意特出四生面体以形蚓、形类 纳大图点常、五观玻存 表及动的鸟请动文 本小引以见引、察璃现 ,预物身类 3学物明 节有言及的、导巩蚯上状 是防的体之生和历 课什根蚯环怎学固蚓和, 干感主是所列环史 学么据蚓节二样生练引牛鸟 燥染要否以举节揭 到不上适动、区回习导皮类 还的特分分蚯动晓 的同节于物让分答。学纸减 是方征节布蚓物起 一,课穴并学蚯课生上少 湿法。?广的教, 些体所居归在生蚓前回运的 润;4泛益学鸟色生纳.靠物完的问答动原 的4蛔,处目类 习和活环.近在成前题蚯的因 ?了虫以。标就 生体的节身其实端并蚓快及 触解寄上知同 物表内特动体结验和总利的慢我 摸蚯生适识人 学有容点物前构并后结用生一国 蚯蚓在于与类 的什,的端中思端线问活样的 蚓人飞技有 基么引进主的的考?形题环吗十 体生行能着 本特出要几变以动,境?大 节活的1密 方征本“特节化下物.让并为珍 近习会形理切 法。课生征有以问的小学引什稀 腹性态解的 。2课物。什游题主.结生出么鸟 面和起结蛔关观题体么戏:要利明蚯?类 处适哪构虫系察:的特的特用确蚓等 ,于些特适。蛔章形殊形征板,这资 是穴疾点于可虫我态结式。书生种料 光居病是寄的们结构,五小物典, 滑生?重生鸟内学构,学、结的型以 还活5要生类部习与.其习巩鸟结的爱 是如原活生结了功颜消固类构线鸟 粗形何因的存构腔能色化练适特形护 糙态预之结的,肠相是系习于点动鸟 ?、防一构现你动适否统。飞都物为结蛔。和状认物应与的行是。主构虫课生却为和”其结的与题、病本理不蛔扁的他构特环以生?8特乐虫形观部特8征境小理三页点观的动位点梳相组等、这;,哪物教相,理适为方引些2鸟,育同师.知应单面导鸟掌类结了;?生识的位学你握日构解2互.。办特生认线益特了通动手征观识形减点它过,抄;察吗动少是们理生报5蛔?物,与的解.参一了虫它和有寄主蛔与份解结们环些生要虫其。蚯构都节已生特对中爱蚓。会动经活征人培鸟与飞物灭相。类养护人吗的绝适这造兴鸟类?主或应节成趣的为要濒的课情关什特临?就危感系么征灭来害教;?;绝学,育,习使。我比学们它生可们理以更解做高养些等成什的良么两好。类卫动生物习。惯根的据重学要生意回义答;的3.情通况过,了给解出蚯课蚓课与题人。类回的答关:系线,形进动行物生和命环科节学动价环值节观动的物教一育、。根教据学蛔重虫点病1.引蛔出虫蛔适虫于这寄种生典生型活的线结形构动和物生。理二特、点设;置2.问蚯题蚓让的学生生活思习考性预和习适。于穴居生活的形态、结构、生理等方面的特征;3.线形动物和环节动物的主要特征。
计算机网络第五章运输层习题及答案
计算机网络第五章运输层习题及答案问题5-1:TCP协议是面向连接的,但TCP使用的IP协议却是无连接的。
这两种协议都有哪些主要的区别?答:这个问题很重要,一定要弄清楚。
TCP是面向连接的,但TCP所使用的网络则可以是面向连接的(如X.25网络),但也可以是无连接的(如现在大量使用的IP网络)。
选择无连接网络就使得整个的系统非常灵活,当然也带来了一些问题。
下面是TCP和显然,TCP提供的功能和服务要比IP所能提供的多得多。
这是因为TCP使用了诸如确认、窗口通知、计时器等机制,因而可以检测出有差错的报文、重复的报文和失序的报文。
问题5-2:从通信的起点和终点来比较,TCP和IP的不同点是什么?答:用下面的图就可说明。
进程A和进程B的通信是使用面向连接的TCP提供的可靠的传输。
主机X和主机Y的通信是使用无连接的IP提供的不可靠的传输。
请注意:对TCP来说,通信的起点和终点是运输层上面的两个套接字(socket),而应用层的应用进程正是通过应用层和运输层之间的套接字来使用TCP提供的服务。
TCP协议根据报文段首部中的端口号找到目的端口,将报文段交付给目的进程。
请注意:套接字是由IP地址和端口号决定的,套接字也可称为“插口”。
对IP来说,通信的起点和终点是连接在网络上的两个主机。
IP 协议根据数据报首部中的目的IP地址找到目的主机,将数据报交付给目的主机。
请注意可靠传输的范围和不可靠传输的范围是不同的。
我们还应当注意的是:虽然在两个套接字之间的通信是面向连接的,但IP数据报在下面的网络中传输时是独立地选择路由,而不是沿着某一条固定的路径传输。
然而在上面的端口看来,TCP 报文段好像都是从一个虚拟的、可靠的通信管道中传输到对方的端口。
问题5-3:端口(port)和套接字(socket)的区别是什么?答:从本书经常使用的套接字定义来看,套接字包含了端口,因为套接字=(IP地址,端口号)。
套接字是TCP连接的端点。
第五章传输层
第五章传输层一、选择题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.传输层向用户提供_______。
计算机网络复习题-传输层
传输层一知识点:一传输层的功能1.提供应用进程间的逻辑通信(网络层提供主机之间的逻辑通信)两个主机进行通信实际上就是两个主机中的应用进程互相通信应用进程之间的通信又称为端到端的通信这里“逻辑通信”的意思是:传输层之间的通信好像是沿水平方向传送数据,但事实上这两个传输层之间并没有一条水平方向的物理连接2.对收到的报文进行差错检测(网络层只检查IP数据报首部)3.根据应用的不同,传输层需要有两种不同的传输协议,即面向连接的TCP和无连接的UDP(网络层无法同时实现两种协议二传输层寻址与端口(理解)数据链路层按MAC地址寻址,网络层按IP地址来寻址的,而传输层是按端口号来寻址的端口就是传输层服务访问点(TSAP)不同的应用进程的报文可以通过不同的端口向下交付给传输层,再往下由传输层统一处理交给网络层,这一过程称为复用端口用一个16bit端口号进行标志,共允许有64k个端口号1.熟知端口,其数值一般为0-1023当一种新的应用程序出现时,必须为它指派一个熟知端口,以便其他应用进程和其交互常用端口:FTP: 21,20; SMTP:25 ; 80 ;2.一般端口,用来随时分配给请求通信的客户进程我们知道,一台拥有IP地址的主机可以提供许多服务,实际上是通过“IP地址+端口号”来区分不同的服务的称为插口或套接字套接口即:插口=(IP地址,端口号)三无连接服务与面向连接服务(重点)传输层提供了两种类型的服务:无连接服务和面向连接服务相应的实现分别是用户数据报协议UDP和传输控制协议TCP当采用TCP协议时,传输层向上提供的是一条全双工的可靠逻辑信道;当采用UDP协议时,传输层向上提供的是一条不可靠的逻辑信道的主要特点(1)传送数据前无需建立连接,数据到达后也无需确认(2)不可靠交付(3)报文头部短,传输开销小,时延较短的主要特点(1)面向连接,不提供广播或多播服务(2)可靠交付(3)报文段头部长,传输开销大常见的使用UDP的应用层协议有:DNS,TFTP,RIP,BOOTP,DHCP,SNMP,NFS,IGMP等使用TCP的应用层协议有:SMTP,TELNET,HTTP,FTP等四用户数据报协议UDP概述UDP和TCP最大的区别在于它是无连接的,UDP只在IP的数据报服务之上增加了端口的功能和差错检测的功能虽然UDP用户数据报只能提供不可靠的交付,但UDP在某些方面有其特殊的优点:(1)发送数据之前不需要建立连接(2)UDP的主机不需要维持复杂的连接状态表(3)UDP用户数据报只有8个字节的首部开销(4)网络出现的拥塞不会使源主机的发送速率降低这对某些实时应用(如IP电话实时视频会议)是很重要的数据报UDP数据报有两个字段:数据字段和首部字段首部字段有8个字节,由4个字段组成,每个字段都是两个字节:(1)源端口,即源端口号(2)目的端口,即目的端口号(3)长度,即UDP用户数据报的长度(4)检验和,即检测UDP用户数据报在传输中是否有错六TCP连接管理(重点,必考)TCP的传输连接有三个阶段,即:连接建立数据传送和连接释放TCP传输连接的管理就是使传输连接的建立和释放都能正常地进行TCP的连接和建立都是采用客户服务器方式主动发起连接建立的应用进程叫做客户(client)被动等待连接建立的应用进程叫做服务器(server)“三次握手”一定要会!!TCP传输连接的建立采用“3次握手”的方法,如图所示:第一次握手,A向B发送连接请求,即一个SYN字段为1的报文段;第二次握手,B收到连接请求报文段后,如同意,则发回确认第三次握手,A收到B的确认信息后,再加以确认采用3次握手”的方法,目的是为了防止报文段在传输连接建立过程中出现差错通过3次报文段的交互后,通信双方的进程之间就建立了一条传输连接,然后就可以用全双工的方式在该传输连接上正常的传输数据报文段了七TCP可靠传输数据编号与确认TCP协议是面向字节的并使每一个字节对应于一个序号在连接建立时,双方要商定初始序号TCP每次发送的报文段的首部中的序号字段数值表示该报文段中的数据部分的第一个字节的序号TCP的确认是对接收到的数据的最高序号表示确认接收端返回的确认号是已收到的数据的最高序号加1因此确认号表示接收端期望下次收到的数据中的第一个数据字节的序号的重传机制TCP每发送一个报文段,就对这个报文段设置一次计时器只要计时器设置的重传时间到了规定时间,但此时还没有收到确认,那么就要重传这一报文段由于TCP的下层是一个互联网环境,IP数据报所选择的路由变化很大因而传输层的往返时延的方差也很大为了计算超时计时器的重传时间,TCP采用了一种自适应的算法:(1)记录每一个报文段发出的时间,以及收到相应的确认报文段的时间这两个时间之差就是报文段的往返时延(2)将各个报文段的往返时延样本加权平均,就得出报文段的平均往返时延RTT(3)每测量到一个新的往返时延样本,就按下式重新计算一次平均往返时延RTT:平均往返时延RTT =α×(旧的RTT)+ (1-α)×(新的往返时延样本)在上式中,0≤α<1若α很接近于1,表示新算出的平均往返时延RTT和原来的值相比变化不大八TCP流量控制和拥塞控制1.滑动窗口的概念TCP采用大小可变的滑动窗口进行流量控制窗口大小的单位是字节在TCP报文段首部的窗口字段写入的数值就是当前给对方设置的发送窗口数值的上限因特网建议标准定义了以下四种算法:慢开始塞避免快重传和快恢复慢开始算法的做法是:在连接建立时,将拥塞窗口cwnd初始化为一个最大报文段长度MSS的数值此后,每收到一个对新的报文段的确认,就将拥塞窗口cwnd增加至多一个MSS的数值通常表现为按指数规律增长为防止拥塞窗口cwnd的增长引起网络阻塞,还需要一个状态变量,即慢开始门限ssthresh,其用法如下:当cwnd<ssthresh时,使用慢开始算法;当cwnd>ssthresh时,停止使用慢开始算法,改用拥塞避免算法;当cwnd=ssthresh时,既可使用慢开始算法,也可使用拥塞避免算法拥塞避免算法的做法是:发送端的拥塞窗口cwnd每经过一个往返时延RTT就增加一个MSS的大小通常表现为按线性规律增长(“拥塞避免”并非指完全能够避免了拥塞,而只是使网络比较不容易出现拥塞)不论在慢开始阶段还是拥塞避免阶段,只要发现网络出现拥塞(其根据是没有按时收到ACK或收到了重复的ACK),就要将慢开始门限ssthresh设置为出现拥塞时的发送窗口值的一半(但不能小于2)3.快重传和快恢复快重传和快恢复是对以上拥塞控制算法的改进,以避免有时一条TCP连接会因等待重传计时器的超时而空闲很长的时间快重传算法规定,发送端只要一连收到三个重复的ACK 即可断定有分组丢失了,就应立即重传丢失的报文段而不必继续等待为该报文段设置的重传计时器的超时快恢复算法如下:(1)当发送端收到连续三个重复的ACK时,就重新设置慢开始门限ssthresh(2)与慢开始不同之处是拥塞窗口cwnd不是设置为1,而是设置为ssthresh +3×MSS(3)若收到的重复的ACK 为n个(n>3),则将cwnd设置为ssthresh+n×MSS(4)若发送窗口值还容许发送报文段,就按拥塞避免算法继续发送报文段(5)若收到了确认新的报文段的ACK,就将cwnd缩小到ssthresh例题精讲【例1】在TCP/IP参考模型中,传输层的主要作用是在互联网络的源主机和目的主机对等实体之间建立用于会话的( C )A.点到点连接B.操作连接C.端到端连接D.控制连接【例2】如果用户程序使用UDP协议进行数据传输,那么( D )层协议必须承担可靠性方面的全部工作A.数据链路层B.网际层C.传输层D.应用层【例3】TCP协议是面向连接的协议,提供连接的功能是(1)( A )的;采用(2)( B )技术来实现可靠数据流的传送为了提高效率,又引入了滑动窗口协议,协议规定重传(3)(B )的报文段,这种报文段的数量最多可以(4)( D );TCP采用滑动窗口协议可以实现(5)( C )(1)A.全双工 B.单工 C.半双工 D.单方向(2)A.超时重传 B.肯定确认(捎带一个报文段的序号)C.超时重传和肯定确认D.丢失重传和否定性确认(3)A.未被确认及至窗口首端的所有报文段 B.未被确认C.未被确认及至退回N值的所有报文段D.仅丢失(4)A.是任意的个C.大于发送窗口的大小D.等于发送窗口的大小(5)A.端到端的流量控制 B.整个网络的拥塞控制C.端到端的流量控制和网络的拥塞控制D.整个网络的差错控制【例7】假定TCP采用2次握手代替3次握手来建立连接,也就是说省去第三个报文,是否可能会发生死锁解本题考查对TCP连接管理中三次握手原理的理解3次握手完成两个重要的功能,既要双方做好发送数据的准备工作(双方都知道彼此已准备好),也要允许双方就初始序列号进行协商,这个序列号在握手过程中被发送和确认现在把三次握手改成仅需要两次握手,死锁是可能发生的作为例子,考虑计算机A和B之间的通信,假定A给B发送一个连接请求分组,B收到了这个分组,并发送了确认应答分组按照两次握手的协定,B认为连接已经成功地建立了,可以开始发送数据分组可是,A在B的应答分组在传输中被丢失的情况下,将不知道B是否已准备好,也不知道B发送数据使用的初始序列号,A 甚至怀疑B是否收到自己的连接请求分组在这种情况下,A认为连接还未建立成功,将忽略B发来的任何数据分组,只等待连接确认应答分组而B在发出的分组超时后,重复发送同样的分组,这样就形成了死锁(如图练习题精选一单项选择题七层模型中,提供端到端的透明数据传输服务差错控制和流量控制的层是(C )A.物理层B.网络层C.传输层D.会话层2.传输层为( B )之间提供逻辑通信A.主机B.进程C.路由器D.操作系统3.( C )是TCP/IP模型传输层中的无连接协议协议协议协议协议4.以下哪项不是UDP协议的特性( A )A.提供可靠服务B.提供无连接服务C.提供端到端服务D.提供全双工服务5.下列不属于通信子网的是( D )A.物理层B.数据链路层C.网络层D.传输层6.可靠的传输协议中的“可靠”指的是( D )A.使用面向连接的会话B.使用“尽力而为”的传输C.使用滑动窗口来维持可靠性D.使用确认机制来确保传输的数据不丢失7.下列关于TCP协议的叙述中,正确的是( D )是一个点到点的通信协议提供了无连接的可靠数据传输将来自上层的字节流组织成数据报,然后交给IP协议将收到的报文段组成字节流交给上层8.一个TCP连接的数据传输阶段,如果发送端的发送窗口值由2000变为3000,意味着发送端可以( C )A.在收到一个确认之前可以发送3000个TCP报文段B.在收到一个确认之前可以发送1000个字节C.在收到一个确认之前可以发送3000个字节D.在收到一个确认之前可以发送2000个TCP报文段9.一条TCP连接的建立过程和释放过程,分别包括( C )个步骤,3 ,3 ,4 ,310.下列关于因特网中的主机和路由器的说法,错误的是( B )A.主机通常需要实现IP协议B.路由器必须实现TCP协议C.主机通常需要实现TCP协议D.路由器必须实现IP协议二综合应用题1.简述TCP和UDP协议的主要特点和应用场合答:UDP的主要特点是:(1)传送数据前无需建立连接,没有流量控制机制,数据到达后也无需确认(2)不可靠交付,只有有限的差错控制机制(3)报文头部短,传输开销小,时延较短因此,UDP协议简单,在一些特定的应用中运行效率高通常用于可靠性较高的网络环境(如局域网)或不要求可靠传输的场合,另外也常用于客户机/服务器模式中TCP的主要特点是:(1)面向连接,提供了可靠的建立连接和拆除连接的方法,还提供了流量控制和拥塞控制的机制(2)可靠交付,提供了对报文段的检错确认重传和排序等功能(3)报文段头部长,传输开销大因此,TCP常用于不可靠的互联网中为应用程序提供面向连接的可靠的端到端的字节流服务2.在一个1Gb/s的TCP连接上,发送窗口的大小为65535B,单程延迟时间等于10ms问可以取得的最大吞吐率是多少线路效率是多少2.答:根据题意,往返时延RTT=10ms×2=20ms,每20ms可以发送一个窗口大小的数据,每秒50个窗口(1000ms÷20ms=50)每秒能发送数据即吞吐量:65535×8×50=s线路效率:s÷1000Mb/s≈%所以,最大吞吐率是s,线路效率约为%3.有一个TCP连接,当它的拥塞窗口大小为64个分组大小时超时,假设该线路往返时间RTT是固定的即为3s,不考虑其他开销,即分组不丢失,该TCP连接在超时后处于慢开始阶段的时间是多少秒答:根据题意,当超时的时候,慢开始门限值ssthresh变为拥塞窗口大小的一半即ssthresh=64/2=32个分组此后,拥塞窗口重置为1,重新启用慢开始算法根据慢开始算法的指数增长规律,经过5个RTT,拥塞窗口大小变为2=32,达到ssthresh此后便改用拥塞避免算法因此,该TCP连接在超时后重新处于慢开始阶段的时间是5×RTT=15s应用层(重点)知识点讲解一网络应用模型(理解)每个应用层协议都是为了解决某一类应用问题,而问题的解决又往往是通过位于不同主机中的多个应用进程之间的通信和协同工作来完成的应用层的具体内容就是规定应用进程在通信时所遵循的协议这些应用进程之间相互通信和协作通常采用一定的模式,常见的有:客户/服务器模型和P2P模型1.客户/服务器模型客户/服务器模型所描述的是进程之间服务和被服务的关系客户(client)和服务器(server)都是指通信中所涉及的两个应用进程其中,客户是服务请求方,服务器是服务提供方模型P2P(Peer to Peer)模型即对等网络模型相对于传统的集中式客户/服务器模型,P2P弱化了服务器的概念,系统中的各个节点不再区分服务器和客户端的角色关系,每个节点既可充当客户,也可充当服务器,结点之间可以直接交换资源和服务而不必通过服务器二域名系统DNS(重点)1.层次域名空间由于点分十进制的IP地址难记,在因特网中我们还可用域名来标识一台主机连接在因特网上的任何一台主机或者路由器都具有层次性结构的唯一名称,即域名(domainname)域名只是一个逻辑概念,它并不代表计算机的物理地址域名的结构由若干个分量组成,各分量之间用点隔开:….三级域名.二级域名.顶级域名各分量分别代表不同级别的域名各级域名由上一级的域名管理机构管理,最高的顶级域名由因特网的相关机构管理现在的顶级域名TLD 有三大类:(1)国家顶级域名nTLD:如:表示中国,.us表示美国,.uk表示英国,等等(2)国际顶级域名iTLD:采用.int国际性的组织可在.int下注册(3)通用顶级域名gTLD:如,,.org等等2.域名服务器:负责域名和IP地址的翻译共有以下三种不同类型的域名服务器:(1)本地域名服务器:也称默认域名服务器,距离用户较近,当所要查询的主机也属于同一个ISP时,该本地域名服务器立即将查询的域名转换为它的IP地址(2)根域名服务器:通常用来管辖顶级域名(如)当一个本地域名服务器不能立即回答某个主机的查询时,该本地域名服务器就以DNS客户的身份向某一根域名服务器查询(3)授权域名服务器:主机所登记注册的域名服务器,通常是该主机的本地ISP的一个域名服务器3.域名解析过程(重点)当客户端需要域名解析时,通过本机的域名解析器构造一个域名请求报文,并发往本地域名服务器域名请求报文指明了所要求的域名解析方法,包括两类:递归查询和递归与迭代相结合的方法当指定的域名服务器收到域名解析请求报文时,首先检查所请求的域名是否在所管辖的范围内如果域名服务器能完成域名解析的任务,就将请求的域名转换成相应的IP地址,并将结果返回给发送请求的客户端否则,域名服务器检查客户端要求的解析方法类型:(1)如果要求递归查询,则请求另外一个域名服务器,并最终通过应答报文将结果转交给客户端(2)如果要求使用递归和迭代相结合的方法,则产生一个应答报文并传回给客户端,该应答报文指定了客户端下次应该请求的域名服务器三文件传送协议FTP(重点)文件传送协议FTP是因特网上使用的最广泛的文件传送协议,适合于在异构网络中任意计算机之间传送文件的工作原理在进行文件传输时,FTP的客户和服务器之间要建立两个连接:(1)控制连接,由控制进程进行操纵,使用端口号21,用来传输控制命令(如连接请求,传送请求等)它在整个会话期间一直保持打开(2)数据连接,由数据传送进程操纵,使用端口号20,用来传输文件它在接收到FTP客户文件传送请求后被创建,在传送完毕后关闭,数据传送进程也结束运行由于FTP使用了两个不同的端口号,所以数据连接与控制连接不会发生混乱使用两个独立的连接的主要好处是使协议更加简单和更容易实现,同时在传输文件时还可以利用控制连接(例如,客户发送请求终止传输)四电子邮件电子邮件又称E mail1.电子邮件系统的组成结构一个电子邮件系统有三个主要构件:(1)用户代理:用户与电子邮件系统的接口,如Outlook,Foxmail基本功能是:撰写显示和处理(2)邮件服务器:因特网上所有的ISP都有邮件服务器,功能是发送和接收邮件,同时还要向发信人报告邮件传送的情况(已交付被拒绝丢失等)(3)电子邮件使用的协议:如用于SMTPPOP3等电子邮件的发送和接收过程:(重点)(1)发信人调用用户代理来编辑要发送的邮件用户代理用SMTP把邮件传送给发送端邮件服务器(2)发送端邮件服务器将邮件放入邮件缓存队列中,等待发送(3)运行在发送端邮件服务器的SMTP客户进程,发现在邮件缓存中有待发送的邮件,就向运行在接收端邮件服务器的SMTP服务器进程发起TCP连接的建立(4)TCP连接建立后,SMTP客户进程开始向远程的SMTP服务器进程发送邮件当所有的待发送邮件发完了,SMTP就关闭所建立的TCP连接(5)运行在接收端邮件服务器中的SMTP服务器进程收到邮件后,将邮件放入收信人的用户邮箱中,等待收信人在方便时进行读取(6)收信人在打算收信时,调用用户代理,使用POP3(或IMAP)协议将自己的邮件从接收端邮件服务器的用户邮箱中的取回(如果邮箱中有来信的话)协议(重点)简单邮件传送协议(SMTP,SimpleMailTransferProtocol)所规定的就是在两个相互通信的SMTP进程之间应如何交换信息SMTP运行在TCP基础之上,使用25号端口,也使用客户/服务器模型SMTP规定了14条命令和21种应答信息SMTP通信的三个阶段如下:(1)连接建立:连接是在发送主机的SMTP客户和接收主机的SMTP服务器之间建立的SMTP不使用中间的邮件服务器(2)邮件传送(3)连接释放:邮件发送完毕后,SMTP应释放TCP连接协议(重点)邮局协议(POP,PostOfficeProtocol)是一个非常简单但功能有限的邮件读取协议,现在使用的是它的第三个版本POP3POP也使用客户服务器的工作方式在接收邮件的用户PC机中必须运行POP客户程序,而在用户所连接的ISP的邮件服务器中则运行POP服务器程序五万维网WWW(重点)浏览器和服务器之间进行交互的协议称为超文本传输协议HTT P另外,Web页的地址称为统一资源定位符URL2.统一资源定位符URL万维网使用统一资源定位符URL(UniformResourceLocator)是对可以从因特网上得到的资源(包括目录文件等)的位置和访问方法的一种简洁的表示URL的一般形式:<URL的访问方式>:文本传输协议HTTPHTTP是面向事务的应用层协议,它规定了在浏览器和服务器之间的请求和响应的格式和规则一旦获得了服务器的IP地址,浏览器将通过TCP向浏览器发送连接建立请求每个服务器上都有一个服务进程,它不断地监听TCP的端口80,当监听到连接请求后便与浏览器建立连接TCP连接建立后,浏览器就向服务器发送要求获取某一Web页面的HTTP请求服务器收到HTTP请求后,将构建所请求的Web页的必需信息,并通过HTTP响应返回给浏览器浏览器再将信息进行解释,然后将Web页显示给用户最后,TCP连接释放因此,HTTP有两类报文:(1)请求报文———从客户向服务器发送连接请求;(2)响应报文———从服务器到客户的回答例题精讲【例1】DNS协议主要用于实现下列哪项网络服务功能( A )A.域名到IP地址的映射B.物理地址到IP地址的映射地址到域名的映射地址到物理地址的映射【例2】一台主机希望解析域名如果这台主机的配置的DNS地址为A,Internet根域名服务器为B,而存储域名与其IP地址对应关系的域名服务器为C,那么这台主机通常先查询( A )A.域名服务器AB.域名服务器 BC.域名服务器 CD.不确定【例3】FTP用于传输文件的端口是( B )【例4】从协议分析的角度,WWW 服务的第一步操作是WWW 浏览器完成对WWW 服务器的( B )A.地址解析B.域名解析C.传输连接建立D.会话连接建立【例5】因特网提供了大量的应用服务,大致可以分为通信获取信息和共享计算机等三类(1)( A )是世界上使用极广泛的一类因特网服务,以文本形式或HTML格式进行信息传递,而图像等文件可以作为附件进行传递(2)( D )是用来在计算机之间进行文件传输的因特网服务利用该服务不仅可以从远程计算机获取文件,还能将文件从本地机器传送到远程计算机(3)( C )是目前因特网最丰富多彩的应用服务,其客户端软件称为浏览器(4)( D )应用服务将主机变成远程服务器的一个虚拟终端;在命令方式下运行时,通过本地计算机传送命令,在远程计算机上运行相应程序,并将相应的运行结果传送到本地计算机显示(1)mail(2)(3)(4)【例6】在TCP/IP协议族中,应用层的各种服务是建立在传输层提供服务的基础上下列哪组协议需要使用传输层的TCP协议建立连接( B )DHCPFTP SMTPHTTPFTPTELNET FTPTFTP练习题:一单项选择题1.用户提出服务请求,网络将用户请求传送到服务器;服务器执行用户请求,完成所要求的操作并将结果送回用户,这种工作模式称为( A )A.客户服务器模式B.点到点模式CD模式 D.令牌环模式2.域名是与以下哪个地址一一对应的( D )地址地址 C.主机名称 D.以上都不是客户发起对FTP服务器的连接建立的第一阶段建立( D )A.控制传输连接B.数据连接C.会话连接D.控制连接协议在使用时建立了两条连接:控制连接和数据连接,它们所使用的端口号分别是( D ),21 ,80 ,20 ,205.在因特网中能够提供任意两台计算机之间传输文件的协议是( B )6.在电子邮件应用程序向邮件服务器发送邮件时,最常使用的协议是( B )7.在因特网电子邮件系统中,电子邮件应用程序( B )A.发送邮件和接收邮件都采用SMTP协议B.发送邮件通常使用SMTP协议,而接收邮件通常使用POP3协议C.发送邮件通常使用POP3协议,而接收邮件通常使用SMTP协议D.发送邮件和接收邮件都采用POP3协议上每个网页都有一个唯一的地址,这些地址统称为( C )地址 B.域名地址C.统一资源定位符地址9.在Internet上浏览信息时,WWW 浏览器和WWW 服务器之间传输网页使用的协议是( B )浏览器所支持的基本文件类型是( B )二综合应用题1.为什么要引入域名的概念.答:IP地址很难记忆,引入域名后,便于人们记忆和识别,域名解析可以把域名转换成IP地址。
第五章计算机网络传输层
第五章计算机网络传输层第五章传输层一、习题1.在TCP协议中,采用(A)来区分不同的应用进程。
A.端口号B.IP地址C.协议类型D.MAC地址2.下面信息中(B)包含在TCP首部中而不包含在UDP首部中。
A.目标端口号B.序号C.源端口号D.校验号3.在TCP/IP模型中,传输层的主要作用是在互联网络的源主机和目的主机对等实体之间建立用于会话的(C)。
A.点到点连接B.操作链接C.端到端连接D.控制连接4.在TCP/IP网络中,为各种公共服务保留的端口号范围是(B)。
A.1-255B.0-1023C.1-1024D.1-655355.假设某应用程序每秒产生一个60B的数据块,每个数据块被封装在一个TCP报文中,然后在封装到一个IP数据报中。
那么最后每个数据报所含有的应用数据所占的百分比是(注意:TCP报文和IP数据报的首部没有附加字段。
)(C)A.20%B.40%C.60%D.80%6.如果用户程序使用UDP协议进行数据传输,那么(D)层协议必须承担可靠性方面的全部工作。
A.数据链路层B.网际层C.传输层D.应用层7.有一条TCP连接,它的最大报文段长度2KB,TCP拥塞窗口为24KB,这时候发生了超时事件,那么该拥塞窗口变成了(B)。
A.1KBB.2KBC.5KBD.7KB8.TCP协议是面向连接的协议,提供连接的功能是(1)__A____的;采用(2)___C____技术来实现可靠数据流的传送。
为了提高效率,又引入了滑动窗口协议,协议规定重传(3)____B___的报文段,这种报文段的数量最多可以(4)___D_____;TCP采用滑动窗口协议可以实现(5)____A___。
(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.OSI7层模型中,提供端到端的透明数据传输服务、差错控制和流量控制的层是(C)。
第5章传输层(习题参考答案)
• 16 、在停止等待协议中如果不使用编号是 否可行?为什么? • 答:分组和确认分组都必须进行编号,才 能区分哪个分组则得到了确认。
• 17 、在停止等待协议中,如果收到重复的报 文段时不予理睬(即悄悄地丢弃它而其他什 么也没做)是否可行?试举出具体的例子说 明理由。 • 答:不可行。例如:发送方发送M1,接收方 收到M1,确认M1,确认M1丢失。发送方超 时重传 M1,如果接收方收到重复的 M1,不 理睬,发送方又超时,又重传M1,如此重复 下去了。
• 如果WT=5,WR=4时,协议失败。如下图:
T1时刻:A发送0-4 01234567 ACK4和 ACK5 01234567 T2时刻:B收到0-3,发送 ACK4,移动窗口,可以 接收4-7,接收4,发送 ACK5,再移动窗口,可 以接收5-7,0 012345670 T4时刻:B收到0,在接收 窗口中,认为是新的报文, 但是重复报文。
• T3时刻,A超时,重发0-7。 • T4时刻,B按顺序收到0-7,接收到的序号和 期望收到的序号一致,所以B认为是新的数据, 而实际上是重复的报文。协议失败。 • 所以WT<= 2n-1,WT+WR <= 2n-1+1 <= 2n
t=t1时,发送0-7 t=t2时,收到0-7 ack0 t=t3时,超时 重发0-7 t=t4时,收到0-7, 则认为是新的,实 际上是重复的。
• 12、一个应用程序用UDP,到了IP层把数据报 再划分为 4 个数据报片发送出去,结果前两个 数据报片丢失,后两个到达目的站。过了一段 时间应用程序重传 UDP,而 IP 层仍然划分为 4 个数据报片来传送。结果这次前两个到达目的 站而后两个丢失。试问:在目的站能否将这两 次传输的 4 个数据报片组装成完整的数据报? 假定目的站第一次收到的后两个数据报片仍然 保存在目的站的缓存中。 • 答:不行。重传时,IP数据报的标识字段会有 另一个标识符。仅当标识符相同的IP数据报片 才能组装成一个IP数据报。由于前两个IP数据 报片的标识符与后两个IP数据报片的标识符不 同,因此不能组装成一个IP数据报。
传输层复习题答案审批稿
传输层复习题答案TPMK standardization office【 TPMK5AB- TPMK08- TPMK2C- TPMK18】第五章:传输层习题集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的含义?22.答在传输层的连接中,由两个进程的IP地址和端口组成一个端点,这样的端点叫socket。
计算机网络第5章运输层试题
第五章单元练习1.下列应用层协议中,在运输层选用UDP协议传输信息的是()。
A、TFTPB、SMTPC、FTPD、HTTP2.运输层的套接字socket由()和()组成,后者用于标识应用进程。
3.UDP的首部只有()字节,TCP的首部最短是()字节。
4.端口的作用是什么?为什么端口要划分为三种?(5-9)答:端口的作用是对TCP/IP体系下的应用进程进行统一的标识,使运行不同操作系统的计算机的应用进程能够互相通信。
●熟知端口,数值一般为0~1023,标记常规的服务进程;●登记端口号,数值为1024~49151,标记没有熟知端口号的非常规的服务进程;●短暂端口号,数值为49152~655355.一个UDP用户数据报的数据字段为8192字节。
在数据链路层要使用以太网来传送。
试问应当划分为几个IP数据报片?说明每一个IP数据报字段长度和片偏移字段的值。
(5-13)答:IP数据报总长度 = 20+8+8192 = 8220 byte,以太网MTU = 1500 byte,因此,可以划分为6个IP数据报片,数据字段的长度:前5个是1480字节,最后一个是820字节。
片偏移字段的值分别是:0(0),185(1480),370(2960),555(4440),740(5920)和925(7400).6.一个UDP用户数据报的首部的十六进制表示是:06 30 00 35 00 1E E2 17。
试求源端口、目的端口、用户数据报的总长度、数据部分长度。
这个用户数据报是从客户发送给服务器,还是从服务器发送非客户?使用UDP的这个服务器程序是什么?(5-14)答:源端口1584、目的端口53、用户数据报的总长度30字节、数据部分长度22字节,从客户发送给服务器,服务器程序是DNS 服务程序。
7.一个TCP报文段的数据部分最多为多少个字节?为什么?如果用户要传送的数据的字节长度超过TCP报文字段中的序号字段可能编出的最大序号,问还能否用TCP来传送?答:65495字节,此数据部分加上TCP首部的20字节,再加上IP首部的20字节,正好是IP数据报的最大总长度65535。
西方经济学 吴功宜 第五章 习题
第五章习题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,通过以太网传输。
第5章传输层(习题参考答案)
大家听完了默婉的话,都沉默了,气氛突然很安静。安静的诡异。 过了好久,默婉开口了“你们几个怎么都不说话了?”接着她很无奈的笑了笑“我说了,我不告诉你们吧,你们非要知道,结果知道了,都不好意思了?都不说话了?你们这群孩子,让我说什么好” 最先说话的,还是偏分,因为我们一直没有跟他说这个事,怕他急眼,果然,现在他还是知道了。偏分在一边问道“你们几个又干吗了,又不叫我。草”说话的声音,有些愤怒。 默婉听完了以后笑了“你这个人真有意思,他们干这个没叫上你,你还不高兴了?叫上你,你就陪他们一起去看守所了。” 偏分看着默婉“当然。去看守所,我也不怕,这叫个事么。”说完了以后偏分拿出来一支烟。点着了“说说,他们竟干吗了。” “你自己问问他们干吗啊。为我一个不太知情的外人有什么用。”默婉回答的很冷静。 偏分转头看着我们“你们有惹了什么大事了,怎么还能进去呢。” 我叹了口气。摇了摇头“别问了,有时间在说吧。” 偏分又看了眼默婉“那你是怎么知道的呢?” 默婉笑了笑“他们几个孩子把事情闹的那么大,最后全躲起来了,警察和学校查起来他们的那个事,总要有个去抗事的。林逸飞自然就去了,他去自首之前,跟我聊了聊,所以我才知道。他说了,他是你们的飞老大,这种事,除了他,你们都不能承 认。” 旭哥叹了口气“他干吗非自首去?” 默婉鄙视的看了旭哥一眼“你说为什么?你们学校认为这个事有损学校声誉,强烈要严办这次事件,警察都没费多大力气,就查到你们几个了,要不是有林逸飞,你们几个还能在这呆的这么消遣?呆的这么舒适?不去自首,等着人来抓,把你们全 抓走,看看学校还让不让你们几个上学” “那他自首干什么。哥几个一起去不得了。”小朝在一边跟着说道“又不是没进去过。” 默婉笑了笑“你们这些孩子想事情真是简单,我不知道阿飞怎么跟他爹说的,反正,他去自首前,我们随便聊了聊,他把他内心的想法都跟我说了,他说他是你们大哥,出了啥事,他就得自己抗着,而且,这个事,换别人,你们也抗不起,他爹给管这 个事的人送了礼,又送了好多人情,才把这个事情给压下来,那边也还得给学校,给对方家长一个交代,还不想让你们几个人知道。他容易么。” 我们几个听完了默婉的话,都沉默了,也不知道说什么好。 默婉站了起来“算了,不教育你们几个学生娃了,太没意思了,我走了,记好,不要跟林逸飞去说这些,也不要去看他一类的,他用不了几天该放出来了,放出来了以后,你们自己在处理这些事,不要出卖我。我不喜欢被人出卖的滋味。”默婉说完 了以后,开门就要走。 “等等”我喊道。 我看见默婉停下了,转头盯着我“怎么了?” 我想了想“算了,还是问的直接点吧,你喜欢飞哥么?或者,愿意跟他好么。” 默婉笑了笑“你们说呢,他只是我哥哎。妹妹怎么能喜欢哥。”说完了以后开门,然后突然转过头来“不过不关他喜欢不喜欢,有一点,六儿,你得记好,你要记得你答应过我的事。要守信用”说完了以后关上门就出去了。 我们几个对视着沉默了好久,死秃子站起来了“都别这个样子了, 已经发生了。草,要是叫我,我叫点别人去,那有这么费劲,你们就是不听” 旭哥揉了揉眼,声音有点哽咽“叫你去,更严重,什么都别想了,都怪我,哎。” 臣阳叹了口气“算了算了,都别想这个事了,也都别去看了。等他回来吧,他一放出来,按照他那个性,肯定会先来咱们这的,到时候在说吧。” 死秃子在一边踢了旭哥一脚“都不至于,都别这个德行了,等他出来那天,大家好好喝一顿,什么事都没有。大家都这么长时间了。就别客套了。” 我们都没说话,晚上吃饭也没几个人吃。大家气氛很不好。 这么着又过两天,大家也都没怎么玩,一想起来飞哥,都有点不舒服,也不知道他在那里呆的怎么样。这天中午,我们刚吃了饭,有人砸门,我一听这个声音,我一下就笑了出来了,平静了好久的心态终于有些起伏,心里这个高兴,站起来跑了几步, 去把门打开“哈哈,你们的飞老大来了。” 这人们都站起来了,我把门关上,这些人看着飞哥。没人说话。 飞哥踢了我一脚“干吗都这么看着哥,是不是想哥了。” 臣阳点了点头“恩,恩,来飞哥,喝酒,喝酒,我们正说喝酒呢,草,这么长时间。你死哪去了?” “没去哪,跟我爹旅游去了,走的急,忘记跟你们说了。” 旭哥站起来“行了,我们都知道了,你别在这装了,没啥意思。” 我听完了旭哥的话,心里有点郁闷,摇了摇头,还是性子太直了。终究,是感觉不好意思,感觉太对不起飞哥了,我们都有同感,只不过,旭哥一定会更强烈点而已。 飞哥笑了笑“我装什么了我?” 臣阳叹了口气,走到飞哥边上,一拍他肩膀“太不够意思了,你这样,明显不把我们几个人当兄弟。” 飞哥楞了一下,然后又笑了“说什么呢你们几个。” 我在后面跟着臣阳的话来了句“那你说,二进宫的感觉怎么样。” 飞哥听完了我们的话,沉默了会“谁跟你们说的?” “别管谁说的了,你这样,不够意思。”小朝说话的声音不大“你这样,让哥几个心里,很是不舒服。” 飞哥叹了口气,做到了沙发上“我就知道,一定是默婉告诉你们的。”我一听“默婉知道你这个事?”“难道不是她告诉你们的?”“你去问问你爹去,我们打电话问的你爹,被你爹一顿骂。后来跟我们说的。”我在一边解释道。 飞哥笑了笑“不用隐瞒我,就算是她告诉你们的,我也没脾气,也不能怎么样。” “真不是她,是你爹跟我们说的,不信你去问问。” 飞哥听完了以后,转头看着我“你是不是打定主意我不敢问我爹了?” 我摇了摇头“没有你不敢的。” 飞哥一拍我“这就对了嘛”然后笑了笑“你说我要真给我爹打电话问了,再拆穿你,面子上多不好了。我也没有怪默婉的意思,也不会去问她这些,肯定是你们威逼利诱她才说的,无所谓”飞哥接着两手一摊“我感觉,这个不叫事儿,所以,没跟 哥几个说,这不回来了么。里面还有老熟人照顾我呢。哈哈,都别这个表情了。”说完了以后又踢了我一下。 死秃子在一边笑了笑“就是,就是,气氛别这么压抑,多大点事,好了,说说。警察怎么就找到你了。” 飞哥想了想“具体怎么着,我也不知道,只是知道学校高度重视这个事,那个叫李宇越的小子,到了还真没说你们几个,就说他不认识打他的人,传说我是被举报出去的,后来有人跟我爹说了这个事了,我爹问我,我开始不承认,后来我爹要报警, 跟我急了,我才说了。” “那你爹这么狠,就又让你进局子?” 飞哥撇了死秃子一眼“还局子?大哥,我爹当下听完了,直接给了我两嘴巴,要不是我使劲求情,直接就给我送少管所去了,非要关我两年,是真给我吓着了,吓坏我了。” 我一听“那谁具报你呢,谁能认识你呢。” 飞哥摸了摸脑子“我在里面就老琢磨这个了,我想了半天,最后感觉着,如果要真说有人举报的话。我估计着也就是门卫了,我这种打扮太张扬,我老去你们学校,还有我的车,也搞不好,那些班里的同学,谁使坏,也说不准。” “那明显不是你一个人办的事,你怎么就能自己抗下来了呢。” 飞哥笑了笑,一指自己的脑袋“知道我是谁么?”我撇了他一眼“知道,你是谁,跟你自己抗下来有什么关系。”飞哥叹了口气“我老子给出的力哎。” 旭哥往前走了几步,到了飞哥边上,一拉飞哥的胳膊,红着眼“飞哥,兄弟们对不住了。” 飞哥一把甩开了旭哥“你个德行比样跟我来这套是不,这么多年了。咱们啥时候客气过,我怎么也是你们的大哥是不,这多大点事,叫事么。” 我摇了摇头“哥几个,心里都不好受,你明白的。” 飞哥一搂我脖子“小六你他妈就半个战斗力。别老在这跟着他们一起酸我。我现在不是好好的在这呢么。关10天怕什么,有我老子在那。我抗了,也没什么事,换句话说,这个事,除了我,你们谁抗的起啊,是不”说完了以后,冲着我们乐。乐的很夸 张,“按照你的话说,你以为,谁爹都是县长啊。哈哈。”飞哥又乐了会“好了,谁在说这个事,我跟谁没完,过去了,就是过去了,大家不想了,妈的,早这么这么尴尬,我就不来了。” 飞哥的话说完了,还是没人说话,客厅的气氛还是很怪异,不知道大家心里都在想些什么。
计算机网络的总复习题库——第五章复习题
第五章习题1.运输层属于面向通信部分的A.中层B.最高层C.低层D.中上层B2.运输层向上面的应用层提供_______服务。
A.通信B.传输C.会话D.发送A3.UDP和TCP协议是协议。
A、互联网的网络层B、互联网的传输层C、数据链路层 D.物理层B4.TCP/IP用一个______ 位端口号来标志一个端口A. 4B. 8C. 16D.32C5.熟知端口号也称为系统端口号,其范围是A. 0 ~ 128B. 0~ 256C. 0~512D.0~1023D6.登记端口号的范围是A. 0 ~ 1023B. 1024~ 2048C. 1024~49151D.1024~49152C7.客户端使用的端口号,其范围是A. 49151 ~ 65535B. 49152~ 65535C. 49151~65534D.49152~65533B8.实际使用中无需特别标明的端口号是A. 登记端口号B. 熟知端口号C. 客户端使用端口号D.特定端口号B9.实际使用中无需特别标明的端口号是A. 短暂端口号B. 系统端口号C. 客户端使用端口号D.特定端口号B10.FTP协议所使用的端口是:___________A. 21B. 23C. 53D.80A11.TELNET协议所使用的端口是:___________A. 21B. 23C. 53D.80B12.HTTP所使用的端口是:___________A. 21B. 23C. 53D.80D13.DNS所使用的端口是:___________A. 21B. 23C. 53D.80C14.TFTP所使用的端口是:___________A. 21B. 23C. 53D.69D15.UDP协议传输中是面向_______。
A. 连接的B. 报文的C. 分组的D.字节流的B16.UDP协议是一个_________协议。
A、无连接的B、可靠传输的,C、面向连接的D、按顺序传输的。
A17.TCP与UDP相比,TCP:A、传输简单快捷B、无需建立连接即可传输C、首部格式数据更大D、按顺序传输的。
计算机网络第五章运输层练习题
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章传输层一、选择题1.假设一个应用每秒产生60bytes的数据块,每个数据块被封装在一个TCP报文中,然后再封装到一个IP数据报中。
那么最后每个数据报所含有的应用数据所占的百分比是()。
A.20%B.40%C.60%D.80%【答案】C【解析】数据块首先被封装到一个TCP报文中(加入TCP头部),然后该TCP报文被封装到一个IP数据报中(加入IP头部),一个TCP的头部长度是20字节,一个IP头部的长度是20字节,数据部分为60字节,数据报的总长度为20+20+60=100个字节,其中数据占60%。
2.在一个TCP连接中,MSS为1KB,当拥塞窗口为34KB时发生了超时事件。
如果在接下来的4个RTT内报文段传输都是成功的,那么当这些报文段均得到确认后,拥塞窗口的大小是()。
A.8KBB.9KBC.16KBD.17KB【答案】C【解析】在拥塞窗口为34KB时发生了超时,那么慢开始门限值(ssthresh)就被设定为17KB,并且在接下来的一个RTT中拥塞窗口(cwnd)置为1KB。
按照慢开始算法,第二个RTT中cwnd=2KB,第三个RTT中cwnd=4KB,第四个RTT中cwnd=8KB。
当第四个RTT中发出去的8个报文段的确认报文收到之后,cwnd=16KB(此时还未超过慢开始门限值)。
3.有一条TCP连接,它的最大报文段长度是2kB,TCP拥塞窗口为24KB,这时候发生了超时事件,那么该拥塞窗口变成了()。
A.1KBB.2KBC.5KBD.7KB【答案】B【解析】在TCP中,当发生超时事件,阀值被设置成当前拥塞窗口的一半,而拥塞窗口被设为一个最大报文段。
4.假设一个连接的最大数据段长度为2KB,一个TCP的阀值为64KB,如果这时候传输发生了超时,那么新的阀值为()。
A.32KBB.63KBC.128KBD.2KB【答案】A【解析】当发生了超时的情况下,TCP的阀值将会减半。
5.下列的网络协议中,()的运输层协议是使用TCP的。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第五章:传输层习题集1.传输层的基本概念:1.(90) 在 OSI 模型中,提供端到端传输功能的层次是()A.物理层 B .数据链路层 C .传输层 D .应用层2.(90) TCP 的主要功能是()A .进行数据分组B .保证可靠传输C .确定数据传输路径D .提高传输速度3.(90)TCP/IP 模型分为四层,最高两层是、。
4.(90)传输层使高层用户看到的就是好像在两个运输层实体之间有一条、、通信通路。
5.(90)运输层位于数据链路层上方()6.(90)传输层是属于网络功能部分,而不是用户功能部分()2.端口的概念:7.(90)应用层的各种进程通过()实现与传输实体的交互A 程序B 端口C 进程D 调用8.(60)传输层与应用层的接口上所设置的端口是一个多少位的地址()A 8位B 16位C 32位D 64位9.(90)熟知端口的范围是()A 0~99B 20~199C 0~255D 0~6553510.(90)以下端口为熟知端口的是()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连接,其源端口可以重复())传输层上的连接为了避免通信混乱,所有的端口都不能重复使用((60)20.21.(60)解释socket的含义?22.(20)运输层中,现在较为流行的API有两类,一类是 ,另一类是。
3.UDP的特点:23.(90)传输层上实现不可靠传输的协议是 ( )A TCPB UDPC IPD ARP24.(90)欲传输一个短报文,TCP和UDP哪个更快( )A.TCPB.UDPC.两个都快D.不能比较25.(90)TCP和UDP哪个效率高()A.TCP B.UDP C.两个一样 D.不能比较26.(90)下述的哪一种协议是不属于TCP/IP模型的协议()A.TCP B.UDP C.ICMPD.HDLC27.(90)TCP/IP的运输层定义了两个协议,一个是面向连接的协议,称为。
另一个是无连接的协议,称为28.(90)在TCP/IP层次模型中与OSI参考模型第四层(运输层)相对应的主要协议有____和____,其中后者提供无连接的不可靠传输服务。
29.(60)UDP协议在IP协议的数据报服务的之上增加了功能和功能30.(90)UDP是一种可靠、高效的传输协议()31.(60)简要说明TCP与UDP之间的相同与不同点32.(60)TCP协议与UDP协议各有什么特点?各用在什么情况下?4.*UDP的数据格式:33.(60)UDP 协议校验的数据是( )A 首部+伪首部B 首部C 首部+数据D 伪首部+数据34.(60)UDP中伪首部的传递方向( )A 向下传递B 向上传递C 既不向下也不向上传递D 上下两个方向都传递35.(60)UDP中伪首部中的IP地址内容和编排顺序是( )A 源IP地址B 目的IP地址C 源IP地址+目的IP地址D 目的IP地址+源IP地址36.(90)UDP首部字段有个字节37.(20)UDP首部字段由、、、四部分组成38.(90)UDP数据报校验时要在前面增加一个字段39.(60)UDP校验增加的伪首部长度为字节40.(20)UDP在IP数据报中的协议字段值为41.(60)UDP伪首部的前两个字段为、42.(60)UDP伪首部的最后一个字段为43.(60)UDP伪首部的第三个字段为44.(90)UDP协议是一个可靠传输协议()45.(90)UDP报文首部中包含了源和目的IP地址()46.(90)UDP报文的伪首部中包含了端口号()47.(90)UDP报文计算校验和时需增加一个伪首部()5.*TCP的数据格式:48.(90)TCP 的主要功能是()A .进行数据分组B .保证可靠传输C .确定数据传输路径D .提高传输速度49.(90)在 TCP/IP 参考模型中TCP协议工作在:()A.应用层 B.传输层 C.互连层 D.主机-网络层50.(60)TCP报文段中序号字段指的是()A 数据部分第一个字节B 数据部分最后一个字节C 报文首部第一个字节D 报文最后一个字节51.(60)TCP报文中确认序号指的是()A 已经收到的最后一个数据序号B 期望收到的第一个字节序号C 出现错误的数据序号D 请求重传的数据序号52.(20)英特网上所有计算机都应能接受的TCP报文长度为()A 65535字节B 1500字节C 255字节D 556字节53.(60)TCP报文的首部最小长度是54.(60)TCP有效荷载的最大长度是字节55.(20)TCP报文首部可以扩展的字节长度需满足的规律是56.(60)TCP报文段中给源端口分配了字节的长度57.(60)TCP报文段中序号字段为字节58.(60)TCP报文段中的数据偏移实际指明的是59.(60)TCP报文段中的,如果要使当前数据报传送到接收方后,立即被上传应用层,可将置160.(20)TCP报文中选项字段只规定了一种功能,即)时才有效(ACK=1报文段中的确认序号只有在TCP(90)61.62.(90)TCP报文段中的PSH字段置1时,表明该报文段需要尽快传输()63.(90)TCP报文段中窗口字段的含义是要求接收方预留的缓冲区大小()64.(90)TCP报文段校验时也需要象UDP协议那样增加一个伪首部()6.*TCP协议的数据编号与确认方式:65.(90)TCP的确认是对接收到的数据中()表示确认A 最高序号B 第一个序号C 第二个序号D 倒数第二个序号66.(90)TCP确认的方式是()A 专门的确认B 专门的确认和捎带确认C 捎带确认D 稍等确认和否定确认67.(60)TCP发送一段数据报,其序号是35~150,如果正确到达,接收方对其确认的序号为()A 36B 150C 35D 15168.(60)TCP的确认是对接收到的数据中是以表示确认69.(90)TCP协议对每一个要发送编了一个号70. (90)TCP协议中接收方一旦有空的缓冲区则通告发送方,这一策略可能会带来问题71.(60)Nagle算法规定,当发送方数据达到窗口的以上,就立即发送一个报文段。
72.(90)TCP协议是按报文段进行编号的()73.(20)Nagle算法可以适用于网络上控制远程鼠标或键盘()74.(90)TCP协议工作时,为了提高效率,有时候并不会对收到的数据报立刻确认()75.(90)TCP规定接收数据时必须按顺序接收()76.(20)请简要描述Nagle算法的实现过程?77.(20)请描述糊涂窗口综合症所指的网络现象?78.(20)简要介绍糊涂窗口综合症解决的方法7.*TCP的差错控制方法:79.(90)TCP重传计时器设置的重传时间()A.等于往返时延 B.等于平均往返时延 C.大于平均往返时延 D.小于平均往返时延80.(60)TCP对超时定时器的设定采用的是算法81.(60)TCP对超时区间的确定是由决定82.(20)TCP对计算平均往返时延计算公式中a的典型值是83.(60)Karn算法修正时,新的重发时间为旧的重发时间r倍,r比较典型的取值为84.(60)在TCP标准中,重发时间一般取为平均往返时间的倍85.(60)TCP每发送一个报文段,就启动一个定时器()86.(90)TCP传输的重发时延应略大于平均往返时延()87.(90)Karn算法在计算往返时延时,需要考虑重传的往返延时()88.(90)使用TCP传输数据时,如果有一个报文丢失了,也不一定会引起与该报文段对应的数据的重传。
()89.(20)简要描述TCP协议中,为了计算超时区间,其平均往返时延的计算公式90.(60)简要描述Karn算法思想91.(20)简述Karn算法的不足和改进的方法92.(20)为什么TCP的重传时延确定时,在发生重发报文时,不好计算?93.(60)简述在数据传输中,防止阻塞产生的办法8.*TCP流量控制的基本方法:94.(90)TCP流量控制中通知窗口的的功能是()A 指明接收端的接收能力B 指明接收端已经接收的数据C 指明发送方的发送能力D 指明发送方已经发送的数据95.(90)TCP流量控制中拥塞窗口的是()A 接收方根据网络状况得到的数值B 发送方根据网络状况得到的数值C 接收方根据接收能力得到的数值D 发送方根据发送能力得到的数值96.(60)TCP采用的方式进行流量控制97.(90)TCP流量控制窗口大小的单位是98.(90)TCP流量控制中是取通知窗口和拥塞窗口中的一个99.(60)TCP的发送窗口中的数据可以分为两类和100.(60)TCP发送报文时,发送窗口是固定不变的()(60)流量控制的基本思想是保证接收方有足够多窗口接收即可()101.)有效工作的一个重要保证(TCP流量控制是(90)102.103.(20)TCP中确认的丢失并不一定导致重传,请解释原因9.*TCP拥塞控制的基本原理:104.(90)TCP拥塞避免时,拥塞窗口增加的方式是()A 随机增加B 线性增加C 指数增加D 不增加105.将通知窗口值放在报文首部发给对方。
拥塞控制中,(90)TCP106.(60)在未发生拥塞的稳定工作状态下,接收端通知的窗口和拥塞窗口是的)(60)TCP拥塞控制中的慢启动是指发送的数据报每次增加一个( 107.当拥塞窗口增加到门限窗口时,拥塞窗口增长速度降为线形增长,(20)108.此为拥塞避免()(90)进入拥塞避免时,拥塞窗口不再增加()109.)(60)门限窗口比拥塞窗口更小(110.简要描述加速递减的含义111.(20)112.的拥塞控制中,什么是慢开启和拥塞避免?起什么作用?在(20)TCP时网络个报文段。
当拥塞窗口上升到108TCP113.(60)设门限窗口初始值为次传输1 TCP发生了超时,采用慢启动、加速递减和拥塞避免,求出第~ 10 的各拥塞窗口大小。
*TCP协议连接建立的基本原理:.10( ) 114.TCP协议中,连接管理的方法为(90) D.Nagle慢速启动算法 C. B. A.重传机制三次握手机制(90)115.TCP )(连接建立时,会协商哪些参数最大窗口116. D C B IP A 确认序号地址端口号则接收方确认的序号为117.连接建立时,发起连接一方序号为x,TCP(60)()A yB xC x+1D x-1118.(90)TCP建立连接的方式是(60)TCP建立连接时,服务器端发出命令,客户端发出119. 命令(60)TCP发起连接时,同步比特应120.(90)TCP121.是的协议个数字确4两个应用进程之间的连接实际上是由网络中,TCP/IP在(90)122.定的包括双方的和。