传输层复习题

合集下载

计算机网络原理单选复习题及参考答案

计算机网络原理单选复习题及参考答案

计算机网络原理单选复习题及参考答案一、单选题(共100题,每题1分,共100分)1、TCP/IP参考模型中与0SI参考模型数据链路层及物理层对应的是A、应用层B、传输层C、互连层D、主机一网络层正确答案:D2、在二进制数字调制方式中,相同信噪比下误码率最低的是A、2ASKB、2PSKC、2FSKD、2DPSK正确答案:B3、在OSI参考模型中,包括端到端的可靠数据传输、连接与流量控制以及拥塞控制功能的层次是A、网络层B、数据链路层C、物理层D、传输层正确答案:D4、按照网络所采用的交换技术对计算机网络进行分类,其中不包括的类型是A、虚拟交换网络B、分组交换网络C、电路交换网络D、报文交换网络正确答案:A5、建立虚拟局域网的交换技术中不包括A、Port SwitchB、Tag SwitchingC、Cell SwitchD、Frame Switch正确答案:B6、在ISO建议的网管功能中,对网络拓扑结构及某些网管对象的配置和参数做出调整属于A、配置管理B、故障管理C、性能管理D、安全管理正确答案:C7、关于网络层发生拥塞的原因,表述错误的是A、缓冲区容量有限B、网络结点处理能力有限C、传输线路的带宽有限D、重传计时器超时正确答案:D8、通常价格最便宜的路由器所采用的交换结构是A、基于总线交换B、基于端口交换C、基于内存交换D、基于网络交换正确答案:C9、设计路由算法时首先要考虑的技术要素是A、采用动态还是静态路由选择策略B、选择最短路由还是选择最佳路由C、采用分布式还是集中式路由算法D、网络拓扑、流量和延迟信息来源正确答案:B10、VPN的基本技术是A、身份认证技术B、隧道技术C、密钥管理技术D、加解密技术正确答案:B11、为了使WAP能访问因特网,其采用的传输层协议是A、WDPB、WMLC、HTTPD、IEEE 802.11正确答案:A12、关于数据报网络与虚电路网络,表述错误的是A、虚电路网络中的通信双方在通信前要先建立虚电路B、虚电路网络在网络层提供面向连接的分组交换服务C、数据报网络中的接收方收到分组后在网络层对分组重新排序D、因特网是一个数据报网络,双方通信前不需要先建立连接正确答案:C13、HDLC监控帧(S帧)控制字段的第3、4位组合中,不包括A、“00”接收就绪B、“01”拒绝C、“10”接收未就绪D、“11”应答正确答案:D14、非对称数字用户线路ADSL基于的多路复用技术是A、频分多路复用B、同步时分多路复用C、波分多路复用D、异步时分多路复用正确答案:A15、首次使用分组交换方式的网络是A、ARPANETB、SNA 网C、无线局域网D、DNA网正确答案:A16、高级数据链路控制协议(HDLC)是一种A、面向字符的异步协议B、面向字符的同步协议C、面向字节的同步协议D、面向比特的同步协议正确答案:D17、下列关于星形拓扑结构优点的表述中错误的是A、控制简单B、故障诊断和隔离容易C、方便服务D、站点分布处理能力高正确答案:D18、TCP端口号的范围是A、0~256B、0~1023C、0~65535D、1024~65535正确答案:C19、若使用二进制指数退避算法,发送成功概率最大的数据帧是A、冲突4次的帧B、冲突2次的帧C、冲突8次的帧D、首次发送的帧正确答案:D20、IPv6将报文头部的字段数从IPv4的13个减少到A、7个B、8个C、6个D、9个正确答案:A21、下列关于网络互连设备的正确描述是A、中继器和网桥都具备纠错功能B、网桥不具备路由选择功能C、网关是数据链路层的互连设备D、路由器和网关都具备协议转换功能正确答案:D22、下列有关光纤传输介质的说法错误的是A、采用波分复用技术实现多路复用B、多模光纤传输效率高于单模光纤C、光纤具有抗电磁干扰强的特点D、光载波的调制采用移幅键控法正确答案:B23、关于数据报网络的说法中错误的是A、接收方收到分组后需要在应用层对分组进行重组B、双方通信前不需要先建立连接C、因特网是一个数据报网络D、数据报都携带源主机地址和目的主机地址信息正确答案:A24、帧中继节点参与的数据链路层功能中不包括A、CRC校验B、帧的定界C、0比特插入D、流量控制正确答案:D25、最早使用的分组交换协议标准是A、X.25B、ATMC、帧中继D、IEEE802.3正确答案:A26、下列关于域名的叙述中错误的是A、不同子域中的主机可以使用相同的主机名B、因特网中不存在域名完全相同的两台主机C、一台主机可以拥有多个不同的域名D、同一子域中的主机拥有不同的网络域名正确答案:D27、为进行数据传输,在网络的源节点和目的节点之间先建立逻辑通路的数据交换方式是A、报文交换B、电路交换C、虚电路分组交换D、数据报分组交换正确答案:C28、局域网IEEE 802标准中采用的帧同步方法是A、比特填充的首尾标志法B、字节计数法C、字符填充的首尾定界符法D、违法编码法正确答案:D29、定义实体彼此之间采用何种差错编码以及何种差错处理机制的网络协议要素是A、编码B、语义C、语法D、时序正确答案:B30、“涉及数据及控制信息的格式、编码及信号电平等”的网络协议要素是A、语法B、定时C、语义D、标准正确答案:A31、不需要基站,没有固定路由器的移动通信模式是A、DDNB、VLANC、WAPD、Ad hoc正确答案:D32、下列机构中,负责因特网RFC技术文件管理的是A、ITUB、IETFC、ANSID、ISO正确答案:B33、在下列字符(串)中,可以作为根域名服务器名字的是A、comB、bC、cnD、arpa正确答案:B34、使用一些特定的字符来定界一帧的起始与终止的帧同步方法是A、违法编码法B、字节计数法C、首位标志法D、首尾定界符法正确答案:D35、在OSI参考模型中,实现在相邻结点之间数据可靠而有效传输功能的是A、网络层B、物理层C、数据链路层D、传输层正确答案:C36、下列网络协议中,使用端口号为25的是A、TELNETB、SMTPC、GOPHERD、HTTP正确答案:B37、利用带宽为4000Hz的无噪声信道传输二进制基带信号,其最大的数据传输速率可达到A、2000bpsB、8000bpsC、6000bpsD、4000bps正确答案:B38、设码元速率为3600Baud,调制电平数为8,则数据传输速率为A、1200bpsB、7200bpsC、10800bpsD、14400bps正确答案:C39、电信业一般认为,宽带骨干网的传输速率至少应达到A、2GbpsB、3GbpsC、4GbpsD、8Gbps正确答案:A40、下列关于数据交换技术特点的说法中错误的是A、数据报方式中目的地要重组报文B、对于猝发式的通信电路交换最为合适C、虚电路方式数据传送前要设置虚电路D、报文交换不能满足实时通信要求正确答案:B41、下列加密算法中属于公开密钥算法的是A、AESB、DESC、RSAD、IDEA正确答案:C42、主机域名和IP地址的映射关系一定存在于A、Local Name ServerB、Root Name ServerC、Authoritative Name ServerD、TLD Name Server正确答案:C43、下列关于异步传输模式ATM的表述中错误的是A、ATM信元中信息段长度固定为53字节B、ATM网络在信元交换前需建立虚拟连接C、ATM网络不参与任何数据链路层的功能D、ATM物理链路逻辑上分虚路径和虚通道正确答案:A44、文件传输协议FTP使用的端口号为A、21B、25C、80D、23正确答案:A45、OSI参考模型中起到将通信子网的技术、设计和欠缺与上层相隔离作用的是A、物理层B、网络层C、传输层D、表示层正确答案:C46、下列各组设备中属于网间连接器的是A、转发器、路由器、网关、交换机B、转发器、网桥、路由器、交换机C、转发器、网桥、路由器、网关D、网桥、路由器、网关、交换机正确答案:C47、IP地址中的高三位为110表示该地址属于A、A类地址B、B类地址C、C类地址D、D类地址正确答案:C48、设CSMA/CD局域网的数据传输速率为1Gbps,信号传播速度为200000km/s,最小帧长度为25000bit,则该局域网中两站之间的最远距离为A、1250mB、2000mC、2500mD、3000m正确答案:C49、下列关于IP协议基本任务的叙述中错误的是A、IP不检查被丢弃的报文B、IP不保证服务的可靠性C、IP提供面向连接的数据报传输机制D、在主机资源不足时可能丢弃数据报正确答案:C50、HTTP报文的四个组成部分中,由报文类型、功能等决定其有无的是A、首部行B、实体主体C、空白行D、起始行正确答案:B51、通信子网的组成主要包括A、端节点和通信链路B、源节点和宿节点C、主机和路由器D、网络节点和通信链路正确答案:D52、在Internet中唯一标识一个通信端点用的是A、IP地址B、MAC 地址C、端口号D、IP地址+端口号正确答案:D53、最高具有llMbit/s速率且工作在无需许可的2.4GHz的无线频谱上的无线局域网标准是A、IEEES02.11bB、IEEE802.1 lnC、IEEES02.11aD、IEEE802.119正确答案:A54、Internet邮件系统中允许用户代理只读取邮件部分内容的邮件读取协议是A、SMTPB、MIMEC、IMAPD、POP3正确答案:C55、指明利用接口传输比特流的全过程以及各项用于传输事件发生的合法顺序的物理层接口特性是A、机械特性B、功能特性C、规程特性D、电气特性正确答案:C56、下列关于通信服务的说法错误的是A、无连接服务中在数据传输过程不需要建立、维护和释放连接B、面向连接服务在数据传输过程前必须建立、维护和释放连接C、通信服务分为面向连接服务和无连接服务D、面向连接数据传输因收发数据顺序改变故通信效率不高正确答案:D57、在OSI参考模型中,数据链路层的协议数据单元(PDU)称为A、包B、报文C、帧D、位流正确答案:C58、在物理信道传输数据时产生差错的主要原因是A、冲击噪声B、差错控制方法不当C、未能实现帧的同步D、未做差错校验正确答案:A59、下列有关传输控制协议TCP所提供服务的特征表述错误的是A、面向连接的传输方式B、端到端通信且支持广播通信C、采用字节流方式传输D、高可靠性不出现丢失或乱序正确答案:B60、按照TCP端口号的使用规定,端口号小于256的端口为A、常用端口B、预留端口C、客户端口D、临时端口正确答案:A61、IPv6规定的IP地址长度是A、128比特B、64比特C、32比特D、256比特正确答案:A62、从保证质量和避免拥塞的角度,虚电路的优势是A、可以终止失效路由B、易于实现资源分配C、可以提前预留资源D、分组可以沿虚电路建立路径正确答案:C63、下列关于交换技术的说法中错误的是A、报文交换不能满足实时通信B、报文交换的电路利用率高C、分组交换适用于交互式通信D、电路交换适用于猝发式通信正确答案:D64、通信电缆采用屏蔽的好处是A、减小电缆阻抗B、提高电缆的抗拉强度C、减小电磁辐射干扰D、减小信号衰减正确答案:C65、未来通信网向宽带、大容量发展的优选方案是A、帧中继网B、无线局域网C、多媒体网络D、全光网络正确答案:D66、网络标识域为14位的IP地址类型为A、A类C、C类D、D类正确答案:B67、在广域网中得到广泛应用的网络拓扑结构是A、星形拓扑B、环形拓扑C、网形拓扑D、总线拓扑正确答案:C68、一种不需要基站、没有固定路由器的网络是A、CDPDB、WLANC、Ad HocD、WAP正确答案:C69、若HDLC监控帧中控制字段的第3、4位为“O1”,则表示A、接收就绪B、拒绝C、选择拒绝D、接收未就绪正确答案:B70、设主机甲乙之间己建立TCP连接,甲向乙发送了两个连续的分别包含4字节和600字节有效载荷的TCP报文段,第一段的序号为800。

计算机网络原理考试题(含答案)

计算机网络原理考试题(含答案)

计算机网络原理考试题(含答案)一、单选题(共80题,每题1分,共80分)1、TCPfiP参考模型的核心层是A、应用层B、网络互联层C、传输层D、网络接口层正确答案:B2、使用SMTP协议为因特网用户提供的服务是A、远程登录B、电子公告板C、电子邮件D、文件传输正确答案:C3、DTE-DCE接口标准X.21的机械特性采用A、8芯标准连接器B、9芯标准连接器C、15芯标准连接器D、25芯标准连接器正确答案:C4、在蜂窝移动通信系统中,主要采用的接人方法不包括A、波分多址B、频分多址C、码分多址D、时分多址正确答案:A5、若用HDLC帧传送10个汉字,则该帧的总长度为A、20字节B、22字节C、24字节D、26字节正确答案:D6、虚电路网络是一种A、数据报网络B、报文交换网络C、电路交换网络D、分组交换网络正确答案:D7、下列关于星形拓扑结构的优点表述错误的是A、方便服务B、中央节点的负担较轻C、故障诊断和隔离容易D、控制简单正确答案:B8、设数据传输速率为3600bps,若采用8相调制方式,则码元速率应为A、1200BaudB、1800BaudC、7200BaudD、9600Baud正确答案:A9、下列关于数据链路层功能的叙述中错误的是A、链路管理功能主要用于面向连接的服务B、链路管理包括连接的建立、维持和释放C、流量控制是数据链路层特有的功能D、差错控制是数据链路层的功能之一正确答案:C10、在TCP/IP网络中,站点发送ARP请求所用的方式是A、单播B、组播C、转播D、广播正确答案:D11、在脉码调制PCM方法中采用256个量化级,则每次采样需要的二进制编码位数为A、8位B、16位C、32位D、64位正确答案:A12、下列关于IEEE802标准的描述中正确的是A、MAC子层与物理介质无关B、MAC子层规定了多种链路服务C、LLC子层依赖于物理介质D、MAC子层实现帧的寻址和识别正确答案:D13、虚拟专用网VPN采用的类似于点对点连接技术的基本安全技术是A、隧道技术B、密钥管理技术C、身份认证技术D、加密技术正确答案:B14、点对点式网络与广播式网络的重要区别之一是A、传输技术不同B、分布范围不同C、传输距离不同D、传输带宽不同正确答案:A15、下列选项中不属于因特网域名服务器类型的是A、根域名服务器B、本地域名服务器C、授权域名服务器D、默认域名服务器正确答案:D16、划分虚拟局域网的方法中不包括A、基于MAC地址划分B、基于交换机端口划分C、基于安全需求划分D、基于上层协议类型或地址划分正确答案:C17、下列关于域名系统DNS的表述中错误的是A、DNS是一个集中式数据库系统B、域名的各分量之间用小数点分隔C、Internet域名由DNS统一管理D、域名中的英文字母不区分大小写正确答案:A18、对于l0Mbps的基带CSMA/CD网,MAC帧的总长度为A、46~1500字节B、46~1518字节C、64~1500字节D、64~1518字节正确答案:D19、下列关于无连接通信服务特点的描述中错误的是A、分组要携带目的节点地址B、数据分组可能丢失C、收发数据顺序不变D、传输过程中不需建立连接正确答案:C20、简单邮件传输协议SMTP使用的端口号是A、20B、21C、22D、25正确答案:D21、设码元速率为3600Baud,调制电平数为8,则数据传输速率为A、1200bpsB、7200bpsC、10800bpsD、14400bps正确答案:C22、下列网络协议中,使用端口号为25的是A、GOPHERB、HTTPC、TELNETD、SMTP正确答案:D23、下列以太网的MAC地址表示中错误的是A、AA—BB一00—1 1—22一CCB、00—2A-AA-BB-CC一6BC、2A:El:8C:39:00:48D、43:25:AB:E5:2L:44正确答案:D24、下列关于“面向连接服务”特点的叙述中错误的是A、每个分组要带目的节点地址B、传输数据前建立连接C、收发数据的顺序不变D、通信协议复杂通信效率不高正确答案:A25、双方通信前先建立一条物理信道且通信期间独占该信道的网络交换方式是A、电路交换B、报文交换C、虚电路交换D、数据报交换正确答案:A26、蜂窝移动通信系统中的多址接入方法不包括A、时分多址接入B、频分多址接入C、码分多址接入D、波分多址接入正确答案:D27、ATM信元头中的虚路径与虚通道标识字段用于A、标识信元号B、流量控制C、拆除虚电路D、路由选择正确答案:C28、在广域网中得到广泛应用的网络拓扑结构是A、环形拓扑B、总线拓扑C、网形拓扑D、星形拓扑正确答案:C29、下列关于差错控制编码的说法错误的是A、纠错码既能发现又能自动纠正差错B、ARQ方式必须用纠错码C、检错码指能够自动发现差错的编码D、奇偶校验码属于检错码正确答案:B30、下列网络中作为我国Internet主干网的是A、PSTNB、CHINANETC、ADSLD、CHINADDN正确答案:B31、因特网中完成电子邮件的编辑、收取和阅读等功能的是A、POP3B、邮件传输代理C、1MAPD、用户代理程序正确答案:D32、对于采用窗口机制的流量控制方法,若窗口尺寸为4,则在发送3号帧并收到2号帧的确认后,还可连续发送A、3帧B、4帧C、2帧D、1帧正确答案:A33、OSI参考模型中网络层的协议数据单元称为A、报文B、信元C、帧D、分组正确答案:A34、下列关于UDP特征的叙述中错误的是A、实时性较差效率较低B、提供无连接传输服务C、不进行数据报的检查D、无需等待对方的应答正确答案:A35、下列选项中用于表示Internet信息资源地址的是A、URLB、IP地址C、域名D、MAC地址正确答案:A36、下列关于环形拓扑结构的优点表述错误的是A、可使用光纤B、网络性能稳定C、电缆长度短D、故障检测容易正确答案:D37、在OSI参考模型中,通常将协议数据单元称为分组的是A、物理层B、传输层C、应用层D、网络层正确答案:D38、智能大厦及计算机网络的信息基础设施是A、通信自动化B、结构化综合布线系统C、楼字自动化D、高速的通信网络系统正确答案:B39、光纤上采用的多路复用技术为A、STDMB、TDMC、FDMD、WDM正确答案:D40、下列属于短距离无线连接技术标准的是A、蓝牙技术B、Home RF技术C、WAP技术D、WLAN技术正确答案:A41、下列网络协议中使用端口号“110”的是A、SMTPB、FTPC、POP3D、DNS正确答案:C42、应对网络被动攻击通常采取的手段是A、预防B、认证C、检测恢复D、数据加密正确答案:A43、在网络的交换方式中被称为包交换方式的是A、报文交换B、虚拟交换C、分组交换D、电路交换正确答案:C44、下列网络协议中使用端口号“l61”的是A、DNSB、SNMPC、POPD、HTTP正确答案:B45、在OSI参考模型中,数据链路层的协议数据单元(PDU)称为A、包B、报文C、帧D、位流正确答案:C46、TCP/IP参考模型中的“主机一网络层”对应于OSI参考模型的A、数据链路层和网络层B、网络层和传输层C、物理层和数据链路层D、物理层和网络层正确答案:C47、造成因特网上传输超时的大部分原因是A、网络上出现拥塞B、路由算法选择不当C、数据传输速率低D、网络的访问量过大正确答案:A48、下列网络协议中,属于应用层协议的是A、DNSB、ARPC、UDPD、TCP正确答案:A49、下列网络互连设备(网间连接器)中只起到扩展网段距离作用的是A、路由器B、转发器C、网关D、网桥正确答案:B50、种不需要基站、没有固定路由器的网络是A、CDPDB、WLANC、Ad HocD、WAP正确答案:C51、IEEE802.11帧的类型中不包括A、无编号帧B、数据帧C、控制帧D、管理帧正确答案:A52、IEEE802.3采用的校验码为A、循环冗余码B、纠错码C、海明码D、奇偶校验码正确答案:A53、下列关于IP协议基本任务的叙述中错误的是A、IP提供面向连接的数据报传输机制B、在主机资源不足时可能丢弃数据报C、IP不保证服务的可靠性D、IP不检查被丢弃的报文正确答案:A54、首次在ARPANET上使用的网络交换方式是A、电路交换B、报文交换C、分组交换D、虚拟交换正确答案:C55、ATM采用的工作方式为A、同步时分复用方式B、异步时分复用方式C、频分多路复用方式D、波分多路复用方式正确答案:B56、OSl参考模型包括的三级抽象中不含有A、服务定义B、体系结构C、实现描述D、协议规范正确答案:C57、建立虚拟局域网的交换技术中不包括A、Port SwitchB、Tag SwitchingC、Cell SwitchD、Frame Switch正确答案:B58、下列关于OSI参考模型的叙述中错误的是A、OSI包括体系结构、服务定义和协议规范三级抽象B、OSI/RM只是一个为制订标准而提供的概念性框架C、在OSI/RM中只有各种协议是可以实现的D、OSI参考模型是网络结构具体实现的描述正确答案:D59、WAP移动终端上的浏览器所识别的描述语言是A、HTMLB、JavaScriptC、WMLD、XML正确答案:C60、下列关于ARPANET表述错误的是A、ARPANET是一个开放式的标准化网络B、ARPANET被人们公认为分组交换网之父C、ARPANET是计算机网络技术发展中的一个里程碑D、ARPANET的主要目标是实现网内计算机能够资源共享正确答案:A61、文件传输协议FTP使用的端口号为A、21B、80C、23D、25正确答案:A62、下列关于星形拓扑优点的表述中错误的是A、方便服务B、故障诊断和隔离容易C、控制简单D、站点分布处理能力强正确答案:D63、按照TCP端口号的使用规定,端口号小于256的端口为A、常用端口B、预留端口C、客户端口D、临时端口正确答案:A64、为了使WAP能访问因特网,其采用的传输层协议是A、WDPB、WMLC、HTTPD、IEEE 802.11正确答案:A65、下列加密方法中,不能用于数字签名的是A、DESB、RSAC、DSSD、Hash正确答案:A66、下列用于接收电子邮件的网络协议是A、SMTPB、TELNETC、FTPD、IMAP正确答案:D67、超文本传输协议HTTP标识被操作资源的方法是采用A、IP地址B、URLC、MAC地址D、域名正确答案:B68、若传输l000字节的二进制数时出错的位数为4比特,则该传输时的误码率为A、4×10—3B、02 5×10—3C、4×10—4D、0.5×10—4正确答案:B69、下列关于异步传输模式ATM的表述中错误的是A、ATM网络支持无连接的信元交换B、ATM包含了OSI低三层的功能C、ATM网络不参与数据链路层功能D、ATM信元的长度固定为53字节正确答案:A70、可对文件服务器的磁盘通道或硬盘驱动器起保护作用的措施是A、服务跟踪系统B、磁盘双工C、磁盘镜像D、双文件目录和分配表正确答案:B71、在Socket编程过程中绑定套接字的本地端点地址的SocketAPI函数是A、addrlenB、bindC、connectD、socket正确答案:B72、局域网IEEE802标准中采用的帧同步方法是A、字节计数法B、字符填充的首尾定界符法C、比特填充的首尾标志法D、违法编码法正确答案:D73、TCP协议提供的服务特征不包括A、面向连接的传输B、支持广播方式通信C、全双工传输方式D、用字节流方式传输正确答案:B74、网络协议中定义实体之间交换信息格式与结构的协议要素是A、模式B、语义C、时序D、语法正确答案:D75、局域网LAN一般采用的传输方式为A、“高速”方式B、“无线传输”方式C、“广播”方式D、“存储-转发”方式正确答案:C76、按照网络的交换方式划分的网络类型中不包括A、虚拟交换网B、电路交换网C、报文交换网D、分组交换网正确答案:A77、对于10Mbps的基带CSMA/CD网的MAC帧的最小和最大总长度分别为A、0和1500字节B、46和1518字节C、0和1518字节D、64和1518字节正确答案:D78、采用广播信道通信子网的基本拓扑中不包括A、树形B、网状形C、总线形D、环形正确答案:B79、下列关于Cookie的说法错误的是A、Web的Cookie机制用于用户跟踪B、Cookie由客户端生成C、Cookie存储在用户本地终端上D、Cookie为小型文本文件正确答案:B80、下列传输介质的特性中,说明信号调制技术的是A、抗干扰性B、物理特性C、传输特性D、地理范围正确答案:C。

最新计算机网络复习题+全部答案(选择题除外)

最新计算机网络复习题+全部答案(选择题除外)

二、判断题,正确打√、错误打×。

(只判断对错,每题1分,共10分)1、( T )136.203.250.38是一个B类IP地址2、( T )DNS是指域名服务3、( F )10Base5中,任意两个站点之间的最大距离是2500米。

4、( F )一个共享网络中,信道带宽100M,如果有4个工作站点同时在工作,则每个站点的平均使用带宽仍为100M6、( F )在数据报服务中,每个数据报都要带有完整的源和目的地的地址,而且能够保证按顺序交付。

9、(T )路由器的三层技术由软件实现,而第三层交换机的三层技术由硬件实现。

T10、ICMP 和IGMP 与IP层是同层协议。

F11、IP地址表示一种连接方式,所以不能唯一确定一台主机。

12、连接服务一定提供无差错服务。

T13、MAC地址具有唯一性。

T14、交换机工作在数据链路层。

T15、同样带宽下改进编码方式就能增大信道容量。

F16、TCP提供无连接的数据传输服务。

F17、无盘站使用ARP协议获取主机的IP地址。

F18、TTL记录数据包在网络上传输的时间。

F19、因为IP协议是面向连接的,所以上层的TCP协议能提供面向连接服务()F20、INTERNET中的每个网络每次传输的数据包大小为64KF21、TCP/IP协议是严格的分层协议。

F22、一个路由器将数据报转发给另一个路由器时,下一跳地址也包含在数据报头部。

F23、传输层负责主机到主机的数据传递。

()F24、网络层负责应用程序之间的数据传递。

()F25、当采用数据报服务时,负责端到端的流量控制的是主机和通信子网。

()T26、SDLC、HDLC和LLC都是在OSI模型的数据链路层上进行操作的协议。

()F27、进行网络通信时当数据分组从低层向高层传送时,分组的头要被加上。

()T28、码元率的单位是波特/秒。

()F29、RFC是Request For Comment的缩写。

()F30、地址为202.112.2.10的主机,属于B类网络。

计算机网络基础主观题

计算机网络基础主观题

电子科技大学网络教育学院计算机网络基础复习题一三、名词解释1、计算机网络计算机网络是利用通信线路将地理位置分散的、具有独立功能的许多计算机系统连接起来,按照某种协议进行数据通信,以实现资源共享的信息系统。

由通信子网与资源子网组成。

2、信道信道(Channel)是通信中传递信息的通道,它由相应的发送信息和接收信息(有时还包含转发信息)的设备以及与这些发送和接收信息的相关设备连接在一起的传输介质组成。

3、端到端的时延指数据从一个端系统通过网盗或链路)到另一个端系统所需要的时间总时延=发送时延+传播时延+处理时延4、计算机网络体系结构分层模型、服务和协议的集合5、以太网符合802.3标准,MAC层采用CSMA/CD方法的局域网。

四、术语翻译(请写出下列术语的中文意思)1、F DDI(Fiber Distributed Data Interfa c e光纤分布式数据接口2、A TM(Asynchronous Transfer Mode异步传输模式3、I SDN(Integrated Services Digital Netwo)k综合业务数字网4、W DM(Wavelength Division Multiplexing波分多路复用5、C RC(Cyclical Redundancy Check循环冗余编码6、O SI(Open System Interconnection开放系统互连7、T CP(Transmission Control Protodd传输控制协议8、U DP (User Datagram Protocol用户数据报协议五、问答题1、简述LAN和WAN的区别?答:(1)通信方式LAN传输技术:广播式共享信道组网(联网简单)WAN传输技术:由通信子网与资源子网组成,通信子网一般采用点到点信道组网;(2)网络结构LAN :规则拓扑结构:总线型、环型、星聊型WAN:不规则网状拓扑结构;(3)地理范围LAN :覆盖范围小(几公里以内)典型覆盖范围:方圆几公里地域,同一建筑物内,一所校园,一个部门;WAN:覆盖大范围(跨市、跨省、跨国。

计算机网络计算题复习重点

计算机网络计算题复习重点

第一章概述1-17 收发两端之间的传输距离为1000km,信号在媒体上的传播速率为2×108m/s。

试计算以下两种情况的发送时延和传播时延:(1)数据长度为107bit,数据发送速率为100kb/s。

(2)数据长度为103bit,数据发送速率为1Gb/s。

从上面的计算中可以得到什么样的结论?解:(1)发送时延:ts=107/105=100s传播时延tp=106/(2×108)=(2)发送时延ts =103/109=1µs传播时延:tp=106/(2×108)=结论:若数据长度大而发送速率低,则在总的时延中,发送时延往往大于传播时延。

但若数据长度短而发送速率高,则传播时延就可能是总时延中的主要成分。

1-18 假设信号在媒体上的传播速度为2×108m/s.媒体长度L分别为:(1)10cm(网络接口卡)(2)100m(局域网)(3)100km(城域网)(4)5000km(广域网)试计算出当数据率为1Mb/s和10Gb/s时在以上媒体中正在传播的比特数。

解:(1)1Mb/s:传播时延=(2×108)=5×10-10比特数=5×10-10×1×106=5×10-41Gb/s: 比特数=5×10-10×1×109=5×10-1(2)1Mb/s: 传播时延=100/(2×108)=5×10-7比特数=5×10-7×1×106=5×10-11Gb/s: 比特数=5×10-7×1×109=5×102(3) 1Mb/s: 传播时延=100000/(2×108)=5×10-4比特数=5×10-4×1×106=5×1021Gb/s: 比特数=5×10-4×1×109=5×105(4)1Mb/s: 传播时延=5000000/(2×108)=×10-2比特数=×10-2×1×106=5×1041Gb/s: 比特数=×10-2×1×109=5×1071-19 长度为100字节的应用层数据交给传输层传送,需加上20字节的TCP首部。

传输层复习题答案

传输层复习题答案

第五章:传输层习题集1.传输层的基本概念:1.90在OSI模型中,提供端到端传输功能的层次是CA.物理层B.数据链路层C.传输层D.应用层2.90TCP的主要功能是BA.进行数据分组B.保证可靠传输C.确定数据传输路径D.提高传输速度3.90TCP/IP模型分为四层,最高两层是应用层、运输层;4.90传输层使高层用户看到的就是好像在两个运输层实体之间有一条端到端、可靠的、全双工通信通路;5.90运输层位于数据链路层上方F6.90传输层是属于网络功能部分,而不是用户功能部分F2.端口的概念:7.90应用层的各种进程通过B实现与传输实体的交互A程序B端口C进程D调用8.60传输层与应用层的接口上所设置的端口是一个多少位的地址BA8位B16位C32位D64位9.90熟知端口的范围是CA0~100B20~199 C0~255D1024~4915110.90以下端口为熟知端口的是CA8080B4000 C161D25611.90TCP/IP网络中,物理地址与网络接口层有关,逻辑地址与网际层有关,端口地址和运输层有关;12.90UDP和TCP都使用了与应用层接口处的端口与上层的应用进程进行通信;13.90在TCP连接中,主动发起连接建立的进程是客户14.90在TCP连接中,被动等待连接的进程是服务器;15.90一些专门分配给最常用的端口叫熟知端口;16.60TCP使用连接,而不仅仅是端口来标识一个通信抽象;17.20一个连接由两个端点来标识,这样的端点叫插口或套接字;18.20现在常使用应用编程接口作为传输层与应用层19.60主机中的进程发起一个TCP连接,其源端口可以重复F20.60传输层上的连接为了避免通信混乱,所有的端口都不能重复使用F21.60解释socket的含义22.答在传输层的连接中,由两个进程的IP地址和端口组成一个端点,这样的端点叫socket;23.20运输层中,现在较为流行的API有两类,一类是Berkeleysocket,另一类是运输层接口TLI;3.UDP的特点:24.90传输层上实现不可靠传输的协议是BATCPBUDPCIPDARP25.90欲传输一个短报文,TCP和UDP哪个更快B两个都快D.不能比较26.90TCP和UDP哪个效率高BA.TCP B.UDP C.两个一样D.不能比较27.90下述的哪一种协议是不属于TCP/IP模型的协议DA.TCP B.UDP C.ICMP D.HDLC28.90TCP/IP的运输层定义了两个协议,一个是面向连接的协议,称为TCP协议;另一个是无连接的协议,称为UDP协议29.90在TCP/IP层次模型中与OSI参考模型第四层运输层相对应的主要协议有__TCP__和_UDP___,其中后者提供无连接的不可靠传输服务;30.60UDP协议在IP协议的数据报服务的之上增加了端口功能和差错检测功能31.90UDP是一种可靠、高效的传输协议F32.60简要说明TCP与UDP之间的相同与不同点答相同点:同处运输层,基于接口;不同点:连接方式,确认重传机制33.60TCP协议与UDP协议各有什么特点各用在什么情况下34.答TCP提供面向连接的服务,在传送数据之前必须先建立连接,数据传送结束后要释放连接,提供可靠的连接;用于对数据可靠性要求较高的情况;UDP在传送数据之前不需要先建立连接,提供不可靠交付;用于实时要求比较高的情况下4.UDP的数据格式:35.60UDP协议校验的数据是AA首部+伪首部B首部C首部+数据D伪首部+数据36.60UDP中伪首部的传递方向CA向下传递B向上传递C既不向下也不向上传递D上下两个方向都传递37.60UDP中伪首部中的IP地址内容和编排顺序是CA源IP地址B目的IP地址C源IP地址+目的IP地址D目的IP地址+源IP地址38.90UDP首部字段有8个字节39.20UDP首部字段由源端口字段、目的端口字段、长度字段、校验和字段四部分组成40.90UDP数据报校验时要在前面增加一个伪首部字段41.60UDP校验增加的伪首部长度为12字节42.20UDP在IP数据报中的协议字段值为1743.60UDP伪首部的前两个字段为源IP地址、目的IP地址44.60UDP伪首部的最后一个字段为UDP长度45.60UDP伪首部的第三个字段为046.90UDP协议是一个可靠传输协议F47.90UDP报文首部中包含了源和目的IP地址F48.90UDP报文的伪首部中包含了端口号F49.90UDP报文计算校验和时需增加一个伪首部T5.TCP的数据格式:50.90TCP的主要功能是BA.进行数据分组B.保证可靠传输C.确定数据传输路径D.提高传输速度51.90在TCP/IP参考模型中TCP协议工作在:BA.应用层B.传输层C.互连层D.主机-网络层52.60TCP报文段中序号字段指的是AA数据部分第一个字节B数据部分最后一个字节C报文首部第一个字节D报文最后一个字节53.60TCP报文中确认序号指的是BA已经收到的最后一个数据序号B期望收到的第一个字节序号C出现错误的数据序号D请求重传的数据序号54.20英特网上所有计算机都应能接受的TCP报文长度为DA65535字节B1500字节C255字节D556字节55.60TCP报文的首部最小长度是20字节56.60TCP有效荷载的最大长度是65535字节57.20TCP报文首部可以扩展的字节长度需满足的规律是4的整数倍58.60TCP报文段中给源端口分配了2字节的长度59.60TCP报文段中序号字段为4字节60.60TCP报文段中的数据偏移实际指明的是首部长度61.60TCP报文段中的,如果要使当前数据报传送到接收方后,立即被上传应用层,可将急迫比特PSH置162.20TCP报文中选项字段只规定了一种功能,即最长报文段MSS63.90TCP报文段中的确认序号只有在ACK=1时才有效T64.90TCP报文段中的PSH字段置1时,表明该报文段需要尽快传输F65.90TCP报文段中窗口字段的含义是要求接收方预留的缓冲区大小F66.90TCP报文段校验时也需要象UDP协议那样增加一个伪首部T6.TCP协议的数据编号与确认方式:67.90TCP的确认是对接收到的数据中A表示确认A最高序号B第一个序号C第二个序号D倒数第二个序号68.90TCP确认的方式是BA专门的确认B专门的确认和捎带确认C捎带确认D稍等确认和否定确认69.60TCP发送一段数据报,其序号是35~150,如果正确到达,接收方对其确认的序号为DA36B150 C35D15170.60TCP的确认是对接收到的数据中是以最高序号+1表示确认71.90TCP协议对每一个要发送字节编了一个号72.90TCP协议中接收方一旦有空的缓冲区则通告发送方,这一策略可能会带来糊涂窗口综合症问题73.60Nagle算法规定,当发送方数据达到窗口的一半以上,就立即发送一个报文段;74.90TCP协议是按报文段进行编号的F75.20Nagle算法可以适用于网络上控制远程鼠标或键盘F76.90TCP协议工作时,为了提高效率,有时候并不会对收到的数据报立刻确认T77.90TCP规定接收数据时必须按顺序接收F78.20请简要描述Nagle算法的实现过程79.答:算法的思想是:若数据是逐个字节地到达发送端,那么发送端就将第一个字符先发送出去,将后面到达的字符都缓存起来,当收到对第一个字符的确认后,再将缓冲区中所有的字符装成一个报文段发送出去,同时继续对到达的字符进行缓存;80.20请描述糊涂窗口综合症所指的网络现象81.答:糊涂窗口综合症是指TCP传输时,当接收端的缓冲区已满,而交互的应用进程一次只从缓冲区中读取一个字符,此时缓冲区产生了一个字节的空位置,然后向发送端发送确认,并通知窗口为1字节,但发送的数据报仍为40字节长;接着,发送端又发来一个字符,接收端发回确认,仍然通知窗口为1字节,这样进行下去,使网络效率很低;82.20简要介绍糊涂窗口综合症解决的方法答:主要有两个:发送方不要发送太小的报文段和接收方不通知很小的窗口给发送方;7.TCP的差错控制方法:83.90TCP重传计时器设置的重传时间CA.等于往返时延B.等于平均往返时延C.大于平均往返时延D.小于平均往返时延84.60TCP对超时定时器的设定采用的是自适应算法85.60TCP对超时区间的确定是由报文段的往返时延决定86.20TCP对计算平均往返时延计算公式中a的典型值是7/887.60Karn算法修正时,新的重发时间为旧的重发时间r倍,r比较典型的取值为288.60在TCP标准中,重发时间一般取为平均往返时间的2倍89.60TCP每发送一个报文段,就启动一个定时器T90.90TCP传输的重发时延应略大于平均往返时延T91.90Karn算法在计算往返时延时,需要考虑重传的往返延时F92.90使用TCP传输数据时,如果有一个报文丢失了,也不一定会引起与该报文段对应的数据的重传;F93.20简要描述TCP协议中,为了计算超时区间,其平均往返时延的计算公式答:平均往返时延=a旧的往返时延T+1-a新的往返时延样本94.60简要描述Karn算法思想答:在计算平均往返时延时,只要报文段重发了,就不采用其往返时延样本;95.20简述Karn算法的不足和改进的方法答:当网络上,报文段的时延突然增大了很多,因此在原来的重发时间内,不会收到确认报文段,于是重发报文段;但根据Karn算法,不考虑重发的报文段的往返时延样本,这样,重发时间无法更新;修正的方法是报文段每重发一次,将重发时间增大些;96.20为什么TCP的重传时延确定时,在发生重发报文时,不好计算97.答:当报文发生重传时,发送方收到确认后,无法分辨这个确认是对原来的第一个报文进行的确认还是对重传的报文进行的确认;如果实际是第一个报文的确认,而误认为是重传的,则会导致重传时延设定偏小,反之会导致偏大;98.60简述在数据传输中,防止阻塞产生的办法答:流量控制,拥塞控制8.TCP流量控制的基本方法:99.90TCP流量控制中通知窗口的的功能是AA指明接收端的接收能力B指明接收端已经接收的数据C指明发送方的发送能力D 指明发送方已经发送的数据100.90TCP流量控制中拥塞窗口的是BA接收方根据网络状况得到的数值B发送方根据网络状况得到的数值C接收方根据接收能力得到的数值D发送方根据发送能力得到的数值101.60TCP采用可变发送窗口的方式进行流量控制102.90TCP流量控制窗口大小的单位是字节103.90TCP流量控制中是取通知窗口和拥塞窗口中较小的一个104.60TCP的发送窗口中的数据可以分为两类已发送未被确认和待发送数据105.60TCP发送报文时,发送窗口是固定不变的F106.60流量控制的基本思想是保证接收方有足够多窗口接收即可F107.90流量控制是TCP有效工作的一个重要保证T108.20TCP中确认的丢失并不一定导致重传,请解释原因答:若在定时器未超时前收到下一个报文段的确认,则不必重传9.TCP拥塞控制的基本原理:109.90TCP拥塞避免时,拥塞窗口增加的方式是BA随机增加B线性增加C指数增加D不增加110.90TCP拥塞控制中,接收端将通知窗口值放在报文首部发给对方;111.60在未发生拥塞的稳定工作状态下,接收端通知的窗口和拥塞窗口是一致的112.60TCP拥塞控制中的慢启动是指发送的数据报每次增加一个F113.20当拥塞窗口增加到门限窗口时,拥塞窗口增长速度降为线形增长,此为拥塞避免T114.90进入拥塞避免时,拥塞窗口不再增加F115.60门限窗口比拥塞窗口更小T116.20简要描述加速递减的含义答:TCP每次出现超时后,将门限窗口值减半,若超时频繁出现,则门限窗口减少很慢;117.20在TCP的拥塞控制中,什么是慢开启和拥塞避免起什么作用118.答:慢启动是指TCP发生拥塞超时后,将拥塞窗口将为1,使报文段慢慢注入到网络中;拥塞避免算法使发送端的拥塞窗口cwnd每经过一个往返时延RTT就增加一个MSS的大小;拥塞避免指在拥塞避免阶段将拥塞窗口控制为按线性规律增长,使网络比较不容易出现拥塞119. 60设TCP 门限窗口初始值为8个报文段;当拥塞窗口上升到10时网络发生了超时,TCP 采用慢启动、加速递减和拥塞避免,求出第1~10次传输的各拥塞窗口大小;解:传输次数:拥塞窗口大小:10.TCP 协议连接建立的基本原理:120.90TCP 协议中,连接管理的方法为B A .重传机制B.三次握手机制C.慢速启动算法 121.90TCP 连接建立时,会协商哪些参数D 122.A 确认序号BIP 地址C 端口号D 最大窗口 123.60TCP 连接建立时,发起连接一方序号为x,则接收方确认的序号为B AyBxCx +1Dx-1 124.90TCP 建立连接的方式是三次握手 125.60TCP 建立连接时,服务器端发出被动打开命令,客户端发出主动打开命令 126.60TCP 发起连接时,同步比特应置1 127.90TCP 是面向连接的协议 128.90在TCP/IP 网络中,两个应用进程之间的连接实际上是由4个数字确定的包括双方的IP 地址和端口号; 129.90一个TCP 连接由一对插口确定,插口包括端口号和IP 地址; 130.60TCP 建立连接时,还需要互相协商一些通信参数T 131.60TCP 建立连接时,三次握手的机制可以防止超时失效报文的干扰T 132.90三次握手的方式可以保证连接建立的绝对可靠F 133.90不采用三次握手的方式,两个传输实体无法建立连接F 134.TCP 建立连接时需要解决的问题135. 6011.TCP 连接释放方法:136.90TCP 释放连接由哪一方发起A A 收发任何一方均可B 服务器端C 客户端D 连接建立一方137. 90TCP 连接释放时,需要将下面哪个比特置位C ASYNBENDCFINDSTOP138.60TCP已经建立起来的一个连接,当其中一方提出释放连接后,此时进入半关闭状态139.90TCP释放连接的过程是三次握手T140.90TCP通信进程一方提出释放连接时,双方同时中止通信F综合:141.90属于用户功能的层次是;D142.A.物理层B.网络层C.数据链路层D.运输层143.90对于IP层的功能,下面说法正确的是;B144.A.差错检测B.差错报告C.流量控制D.拥塞控制145.60网络互联时,运输层及以上层常采用的设备是;C146.A.中继器B.路由器C.网关D.网桥147.90在Internet上,真正能识别一台主机的地址是;D148.A.主机IP地址B.主机所在网络IP地址C.域名地址D.主机物理地址149.90intranet技术主要由一系列的组件和技术构成,intranet的网络协议核心是 C150. A.151.isp/152.153.90TCP/IP体系结构中的TCP和IP所提供的服务分别为DA.链路层服务和网络层服务B.网络层服务和运输层服务C.运输层服务和应用层服务D.运输层服务和网络层服务154.60下面哪些应用在运输层不采用TCP协议AA.IP电话B;万维网C;电子邮件D;软件下载155.90能够使主机或路由器报告差错情况和提供有关异常情况的报告是下列那种协议的功能;C156.90从通信的角度看,网络体系结构中各层所提供的服务可分为两大类,即面向连接服务和无连接服务;157.90目前常用的网络连接器主要中继器,网桥,路由器,交换机,集线器和网关.158.60网络在运输层上互连的设备名称是网关;159.60IP网关进行路由选择是基于目标网络,而不是基于目标主机160.60安装TCP/IP协议的步骤如下:打开“控制面板”中的“网络”图标,进入“网络”对话框,在__协议____选项卡中点击“添加”按钮,进入“请选择网络组件类型”对话框,选择______,点击“添加”按钮,再在“选择网络协议”对话框中的______栏内选“Microsoft”,在“网络协议”中选__TCP/IP____;参照WIN2000操作系统161.90网络层与运输层最大区别在于:运输层为进程提供逻辑通信,而网络层为主机提供逻辑通信162.90IP协议提供无连接的不可靠服务,TCP协议提供面向连接可靠服务; 163.90因特网中,IP向IP用户提供的是面向连接的数据传送服务;F164.60数据报的分片和重组由IP控制,对TCP不可见,TCP不必担心到达数据的失序问题;T165.90Internet的网络协议核心是TCP/IP ;T166.90实现数据压缩与OSI模型中传输层层密切相关;F167.20简述原理体系结构中传输层与应用层的功能答:传输层负责主机中两个进程之间的通信,应用层确定进程之间通信的性质以满足用户的需要168.60解释下列英文缩写的中文含义:WAN 、IMAP、HTTP、SMTP、IGMP WAN广域网IMAPInternetMessageAccessProtocol因特网报文存取协议HTTP超文本传送协议SMTP简单邮件传送协议IGMP因特网组管理协议169.60简述TCP协议如何实现端到端可靠的通信服务;答三次握手建立连接,确认重传机制,拥塞控制170.20TCP使用三次握手建立连接,在下列情况下,画出工作示意图,并对参数进行说明:正常建立连接;某主机收到延迟的重复的连接请求和连接确认;解:正常建立连接:某主机收到延迟的重复的连接请求和连接确认:171. 20A 用TCP 传送512字节的数据给B,B 用TCP 传送640字节的数据给A;设A 、B 的窗口都为200字节,而TCP 报文段每次也是传送200字节的数据,再设发送端和接收端的起始序号分别为100和200,由A 发起建立连接,画出从建立连接、数据传输到释放连接的示意图解:。

计算机网络复习题及参考答案

计算机网络复习题及参考答案

第一章:1、(09-33)在OSI参考模型中,自下而上第一个提供端到端服务的层次是(B)A.数据链路层 B.传输层 C.会话层 D.应用层解析:在OSI参考模型中,自下而上第一个提供端到端服务的层次是(传输层)。

自下而上方法的一般从检查物理层开始。

自下而上分别称为:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

传输层是两台计算机经过网络进行数据通信时,第一个端到端的层次,具有缓冲作用。

2、(10-33)下列选项中,不属于网络体系结构中所描述的容是( C )A:网络的层次 B:每一层使用的协议C:协议的部实现细节 D:每一层必须完成的功能3、(10-34)在下图所示的采用“存储-转发”方式分组的交换网络中,所有链路的数据传输速度为100mbps,分组大小为1000B,其中分组头大小20B,若主机H1向主机H2发送一个大小为980000B的文件,则在不考虑分组拆装时间和传播延迟的情况下,从H1发送到H2接收完为止,需要的时间至少是( A )A:80ms B:80.08ms C:80.16ms D:80.24ms4、(11-33)TCP/IP参考模型的网络层提供的是(A)A.无连接不可靠的数据报服务 B.无连接可靠的数据报服务C.有连接不可靠的虚电路服务 D.有连接可靠的虚电路服务解答:A。

TCP/IP的网络层向上只提供简单灵活的、无连接的、尽最大努力交付的数据报服务。

此外考察IP首部,如果是面向连接的,则应有用于建立连接的字段,但是没有;如果提供可靠的服务,则至少应有序号和校验和两个字段,但是IP分组头中也没有(IP首部中只是首部校验和)。

因此网络层提供的无连接不可靠的数据服务。

有连接可靠的服务由传输层的TCP提供。

4、(12-33)在TCP/IP体系结构中,直接为ICMP提供服务协议的是:(B )A. PPPB. IPC. UDPD. TCP第二章:1、(09-34)在无噪声情况下,若某通信链路的带宽为3kHz,采用4个相位,每个相位具有4种振幅的QAM调制技术,则该通信链路的最大数据传输速率是( B )A.12kbps B.24 kbps C.48 kbps D.96 kbps解析:1924年奈奎斯特(Nyquist)就推导出在理想低通信道的最高大码元传输速率的公式: 理想低通信道的最高大码元传输速率C=2W.log2 N (其中W是想低通信道的带宽,N是电平强度),信道带宽与数据传输速率的关系可以奈奎斯特(Nyquist)准则与香农(Shanon)定律描述。

计算机网络复习题-传输层

计算机网络复习题-传输层

传输层一知识点:一传输层的功能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. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第五章:传输层习题集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。

22.(20)运输层中,现在较为流行的API有两类,一类是Berkeley socket,另一类是运输层接口TLI。

3.UDP的特点:23.(90)传输层上实现不可靠传输的协议是 BA TCPB UDPC IPD ARP24.(90)欲传输一个短报文,TCP和UDP哪个更快( B )C.两个都快D.不能比较25.(90)TCP和UDP哪个效率高( B )A.TCP B.UDP C.两个一样 D.不能比较26.(90)下述的哪一种协议是不属于TCP/IP模型的协议( D )A.TCP B.UDP C.ICMP D.HDLC27.(90)TCP/IP的运输层定义了两个协议,一个是面向连接的协议,称为 TCP协议。

另一个是无连接的协议,称为 UDP协议28.(90)在TCP/IP层次模型中与OSI参考模型第四层(运输层)相对应的主要协议有__TCP__和_UDP___,其中后者提供无连接的不可靠传输服务。

29.(60)UDP协议在IP协议的数据报服务的之上增加了端口功能和差错检测功能30.(90)UDP是一种可靠、高效的传输协议(F)31.(60)简要说明TCP与UDP之间的相同与不同点答相同点:同处运输层,基于接口;不同点:连接方式,确认重传机制32.(60)TCP协议与UDP协议各有什么特点?各用在什么情况下?答 TCP提供面向连接的服务,在传送数据之前必须先建立连接,数据传送结束后要释放连接,提供可靠的连接。

用于对数据可靠性要求较高的情况;UDP在传送数据之前不需要先建立连接,提供不可靠交付。

用于实时要求比较高的情况下4.*UDP的数据格式:33.(60)UDP 协议校验的数据是 AA 首部+伪首部B 首部C 首部+数据D 伪首部+数据34.(60)UDP中伪首部的传递方向 CA 向下传递B 向上传递C 既不向下也不向上传递D 上下两个方向都传递35.(60)UDP中伪首部中的IP地址内容和编排顺序是 CA 源IP地址B 目的IP地址C 源IP地址+目的IP地址D 目的IP地址+源IP地址36.(90)UDP首部字段有 8 个字节37.(20)UDP首部字段由源端口字段、目的端口字段、长度字段、校验和字段四部分组成38.(90)UDP数据报校验时要在前面增加一个伪首部字段39.(60)UDP校验增加的伪首部长度为 12字节40.(20)UDP在IP数据报中的协议字段值为 1741.(60)UDP伪首部的前两个字段为源IP地址、目的IP地址42.(60)UDP伪首部的最后一个字段为 UDP长度43.(60)UDP伪首部的第三个字段为 044.(90)UDP协议是一个可靠传输协议(F)45.(90)UDP报文首部中包含了源和目的IP地址(F)46.(90)UDP报文的伪首部中包含了端口号(F)47.(90)UDP报文计算校验和时需增加一个伪首部(T)5.*TCP的数据格式:48.(90)TCP 的主要功能是 BA .进行数据分组B .保证可靠传输C .确定数据传输路径D .提高传输速度49.(90)在 TCP/IP 参考模型中TCP协议工作在: BA.应用层B.传输层C.互连层D.主机-网络层50.(60)TCP报文段中序号字段指的是 AA 数据部分第一个字节B 数据部分最后一个字节C 报文首部第一个字节D 报文最后一个字节51.(60)TCP报文中确认序号指的是 BA 已经收到的最后一个数据序号B 期望收到的第一个字节序号C 出现错误的数据序号D 请求重传的数据序号52.(20)英特网上所有计算机都应能接受的TCP报文长度为 DA 65535字节B 1500字节C 255字节D 556字节53.(60)TCP报文的首部最小长度是 20字节54.(60)TCP有效荷载的最大长度是 65535 字节55.(20)TCP报文首部可以扩展的字节长度需满足的规律是 4的整数倍56.(60)TCP报文段中给源端口分配了 2 字节的长度57.(60)TCP报文段中序号字段为 4 字节58.(60)TCP报文段中的数据偏移实际指明的是首部长度59.(60)TCP报文段中的,如果要使当前数据报传送到接收方后,立即被上传应用层,可将急迫比特PSH 置160.(20)TCP报文中选项字段只规定了一种功能,即最长报文段MSS61.(90)TCP报文段中的确认序号只有在ACK=1时才有效(T)62.(90)TCP报文段中的PSH字段置1时,表明该报文段需要尽快传输(F)63.(90)TCP报文段中窗口字段的含义是要求接收方预留的缓冲区大小(F)64.(90)TCP报文段校验时也需要象UDP协议那样增加一个伪首部(T)6.*TCP协议的数据编号与确认方式:65.(90)TCP的确认是对接收到的数据中 A 表示确认A 最高序号B 第一个序号C 第二个序号D 倒数第二个序号66.(90)TCP确认的方式是 BA 专门的确认B 专门的确认和捎带确认C 捎带确认D 稍等确认和否定确认67.(60)TCP发送一段数据报,其序号是35~150,如果正确到达,接收方对其确认的序号为 DA 36B 150C 35D 15168.(60)TCP的确认是对接收到的数据中是以最高序号+1 表示确认69.(90)TCP协议对每一个要发送字节编了一个号70. (90)TCP协议中接收方一旦有空的缓冲区则通告发送方,这一策略可能会带来糊涂窗口综合症问题71.(60)Nagle算法规定,当发送方数据达到窗口的一半以上,就立即发送一个报文段。

72.(90)TCP协议是按报文段进行编号的(F)73.(20)Nagle算法可以适用于网络上控制远程鼠标或键盘(F)74.(90)TCP协议工作时,为了提高效率,有时候并不会对收到的数据报立刻确认(T)75.(90)TCP规定接收数据时必须按顺序接收(F)76.(20)请简要描述Nagle算法的实现过程?答:算法的思想是:若数据是逐个字节地到达发送端,那么发送端就将第一个字符先发送出去,将后面到达的字符都缓存起来,当收到对第一个字符的确认后,再将缓冲区中所有的字符装成一个报文段发送出去,同时继续对到达的字符进行缓存。

77.(20)请描述糊涂窗口综合症所指的网络现象?答:糊涂窗口综合症是指TCP传输时,当接收端的缓冲区已满,而交互的应用进程一次只从缓冲区中读取一个字符,此时缓冲区产生了一个字节的空位置,然后向发送端发送确认,并通知窗口为1字节,但发送的数据报仍为40字节长。

接着,发送端又发来一个字符,接收端发回确认,仍然通知窗口为1字节,这样进行下去,使网络效率很低。

78.(20)简要介绍糊涂窗口综合症解决的方法答:主要有两个:发送方不要发送太小的报文段和接收方不通知很小的窗口给发送方。

7.*TCP的差错控制方法:79.(90)TCP重传计时器设置的重传时间 CA.等于往返时延 B.等于平均往返时延 C.大于平均往返时延 D.小于平均往返时延80.(60)TCP对超时定时器的设定采用的是自适应算法81.(60)TCP对超时区间的确定是由报文段的往返时延决定82.(20)TCP对计算平均往返时延计算公式中a的典型值是 7/883.(60)Karn算法修正时,新的重发时间为旧的重发时间r倍,r比较典型的取值为 284.(60)在TCP标准中,重发时间一般取为平均往返时间的 2 倍85.(60)TCP每发送一个报文段,就启动一个定时器(T)86.(90)TCP传输的重发时延应略大于平均往返时延(T)87.(90)Karn算法在计算往返时延时,需要考虑重传的往返延时(F)88.(90)使用TCP传输数据时,如果有一个报文丢失了,也不一定会引起与该报文段对应的数据的重传。

(F)89.(20)简要描述TCP协议中,为了计算超时区间,其平均往返时延的计算公式答:平均往返时延=a(旧的往返时延T)+(1-a)(新的往返时延样本)90.(60)简要描述Karn算法思想答:在计算平均往返时延时,只要报文段重发了,就不采用其往返时延样本。

91.(20)简述Karn算法的不足和改进的方法答:当网络上,报文段的时延突然增大了很多,因此在原来的重发时间内,不会收到确认报文段,于是重发报文段。

但根据Karn算法,不考虑重发的报文段的往返时延样本,这样,重发时间无法更新。

修正的方法是报文段每重发一次,将重发时间增大些。

92.(20)为什么TCP的重传时延确定时,在发生重发报文时,不好计算?答:当报文发生重传时,发送方收到确认后,无法分辨这个确认是对原来的第一个报文进行的确认还是对重传的报文进行的确认。

相关文档
最新文档