[TOC]
填空题:
- 网络层的两大重要功能是路由选择和分组转发。
- TCP协议通过动态调整发送窗口的大小来进行流量控制和拥塞控制。
- 分组交换网络中的时延主要由节点处理时延、传输时延、排队时延和传播时延四部分组成。
- 地址转换协议ARP的作用是把一个连在同一个物理网上计算机的IP地址转换成该机的MAC地址(或物理地址、硬件地址)。
- ADSL是一种宽带接入技术,它采用频分复用技术使用户能够在一根电话线上同时上网和打电话
- 分组交换与电路交换不同,在每个交换结点采用了存储转发方式逐段链路传送数据块。
- 我们经常用PING程序测试目的主机的可达性,PING程序利用网际控制报文协议(中文)ICMP(英文缩写)实现其功能,该协议的报文被封装在下一层的_IP报文_中传输。
- 在计算机网络协议5层体系结构中,路由器工作在网络(IP)层,集线器工作在物理层,以太网交换机工作在数据链路层。
- 100 Base-T网络规范中100表示链路速率100Mbps,Base表示基带传输方式,T表示双绞线
- 802.11无线局域的媒体访问协议是载波监听多址接入/碰撞避免(CSMA/CA),该协议属于网络协议栈的数据链路层
- 常用的信道复用技术包括:频分复用FDM、时分复用TDM和码分多址CDMA。
选择题:
- 若源站和目的站处在不同的自治系统(AS)中,就需要使用的路由协议是BGP
- BGP(边界网关协议) 是当前唯一广泛使用的 域间路由协议(EGP),负责在不同 AS 之间交换路由信息
- IGP:IGP 是 内部网关协议的总称(如 RIP、OSPF),仅适用于 AS(自治系统) 内部路由。
- RIP:RIP 是 IGP 的一种,基于跳数限制(最大 15 跳),仅限小型 AS 内部使用
- OSPF:OSPF 同样是 IGP,属于链路状态协议,仅用于 AS 内部路由优化
- 某TCP报文段的确认号为1000,表示:已成功地收到了第999号字节
- 下列传输介质中传输损耗小、最适合远距离传输的是:光纤
- 下面哪种协议使用UDP协议
- DNS:使用UDP端口53
- HTTP:默认TCP端口80(HTTP)或443(HTTPS)
- FTP:TCP端口21(控制连接)和20(数据连接)
- SMTP:TCP端口25
- IP协议规定了:
- IP地址的具体格式
- IP数据报的具体格式
- IP数据报分片和重组原则
- 下面哪种服务不是因特网网络层提供的服务
- 主机间数据报传输:✅IP 协议的核心功能
- 不确保交付:✅尽力而为服务的本质
- 按序交付:❌由传输层(TCP)实现
- 无连接:✅数据报服务的核心特征
- 以太网交换机是按照MAC地址进行转发的
- 以下提供可靠数据传输服务的是:802.11局域网
- 解决如何在物理链路上传输比特流的问题属于物理层的功能
- 对分组交换优点的描述错误的是:
- 由于动态分配通信带宽和其他通信资源,能更好更高效地共享资源✅
- 分布式多路由的分组交换网,使网络有很好的生存性✅
- 有拥塞控制机制因此不会出现网络拥塞❌
- 在发送数据前可以不必先建立连接,发送突发数据更迅速✅
- 以太网交换机根据目的MAC地址转发分组
- 下面哪一个不是UDP用户数据报首部的一部分?
- 序号❌
- 源端口地址✅
- 检验和✅
- 目的端口号✅
- 以太网硬件地址的位数是48
- IP报文首部中用来防止数据报在网络中永远兜圈子的字段是TTL
- PING命令直接使用的协议是:ICMP
- IPv6的地址长度是128
- TCP序号单位是字节
- 以太网交换机工作的协议层次是:数据链路层
- 两个网段在物理层进行互连时,要求:数据传输率和数据链路层协议都要相同
- 当集线器一个端口收到数据后,将其:从除了输入端口外的所有端口广播出去
- 某自治系统采用RIP协议,若该自治系统内部的路由器R1收到其邻居路由器R2的距离向量中包含的信息<net1,16>,则可能得出的结论是:R1不能经过R2到达net1
- 最大跳数限制为15跳,超过15跳则视为网络不可达
判断题:
- 以太网具有碰撞检测和重传功能,因此提供的是可靠数据传输服务。❌
- 在因特网中,当计算机A要与计算机B通信时,A发送给B的IP报文的目的IP地址一定是B的IP地址,该IP报文被封装在链路层帧中,但链路层目的地址不一定是B的物理地址。✅
- TCP协议提供可靠的面向连接的虚电路服务而UDP协议提供不可靠的无连接的数据报服务。❌TCP提供可靠面向连接服务
- 路由器负责转发分组,但不知道转发的是UDP报文还是TCP报文段。✅
- 使用UDP传输报文是不可靠的,因此有可能让接收方收到内容错误的报文。❌
- 路由器在转发分组时不会改变分组的MAC地址和IP地址。❌
- 电路交换一定是有连接的,而分组交换一定是无连接的。❌
- TCP协议提供可靠的面向连接的虚电路服务而UDP协议提供不可靠的无连接的数据报服务。❌
- 交换机和集线器不能隔离广播域。✅
- 用traceroute命令可以测试两台主机间的分组转发路径。✅
- 可靠数据传输是指传输的数据不会被非授权用户窃取或篡改。❌
- 以太网具有碰撞检测和重传功能,因此提供的是可靠数据传输服务。❌
- 全1的IP地址是向整个因特网进行广播的一种地址。❌
- IP数据报在传输的过程中,其首部字段的内容不会发生改变。❌
- 路由器能够隔离广播风暴。✅
- PPP协议是提供可靠传输服务的数据链路层协议,主要用于点对点链路。❌
- 由于GBN协议采用累积确认方式,因此当某个确认分组丢失时,不一定会导致发送方重传。✅
简答题:
简述CSMA/CD的工作原理。并比较CSMA/CD这种媒体共享方式与信道复用技术(例如TDM)之间的优缺点
CSMA即载波侦听,就是一个结点在发送之前先侦听信道,如果侦听到该信道是空闲的,则该结点开始帧传输。否则,该结点再侦听信道,继续重复这个过程。
CD即冲突检测,也就是一个结点在传输帧的同时还要侦听信道。如果它检测到另一个结点也正在传输帧,则停止传输,等待一段随机时间后再试图重新传输该帧.
当网络负载较轻,各站以突发方式发送数据时,碰撞的概率很小,CSMA/CD信道利用率和效率比较高,而TDM会浪费大量时隙,效率比较低。当网络负载很重时,采用CSMA/CD会导致大量碰撞,效率会大大下降,而TDM能保证每个站获得固定可用的带宽。
简述TCP和UDP的主要区别。为什么因特网要提供这两种不同的运输层协议?
TCP提供面向连接、按序可靠的字节流服务(面向字节流)、有流量控制和拥塞控制。
UDP提供无连接、不可靠的数据报服务(面向报文)。IP报文在传送过程中有可能出错、丢失或失序。因此,需要运输层为这类应用提供可靠的数据传输服务。但对于实时的多媒体应用,如实时音/视频,它们能够承受一定程度的数据丢失。为实现可靠数据传输,运输层协议必须增加很多复杂的机制,而这些机制非但不能为这些多媒体应用带来明显的好处,而且会带来一些不利因素。因此,单一的运输层服务很难满足所有应用的需求。
运输层中所使用的“滑动窗口”概念中,“发送窗口”和“接收窗口”的作用分别是什么?如果接收方的接收能力在不断地发生变化,你觉得应该采取什么措施来提高滑动窗口协议的效率呢?
“发送窗口”作用是限制发送方连续发送数据的数量,即控制发送方发送数据的平均速率。“接收窗口”反映了接收方当前接收缓存的大小,即接收方接收能力的大小。当接收方的接收能力不断地发生变化时,可以将接收窗口的大小发送给发送方,调节发送方的发送速率,避免因发送方发送速率太大或太小而导致接收缓存的溢出或带宽的浪费,从而提高协议的效率。