还剩3页未读,继续阅读
文本内容:
计算机网络原理试题及答案
(三)
一、填空题(每小题分,共分)
220、计算机网络的主要功能有通信、资源共享、分布计算、提高可靠性
1、的中文攵施是非对称数字用户线2ADSL、物理层的电气特性主要定义了电信电平、负载容限、传输速率与传输距离
34、TCP/IP的传输层协议包括TCP协议和UDP协议两个子协议、冲突窗口是从数据发送开始到网络上最远的两个站之间信号传播时延的两倍止的时间区间
5、对于的电话,每秒采样次,如用来表示每个采样值,若要传路电话,则64KHz8K8bit32要求信道带宽为32*8*8K=
2.048Mbps
7、OSPF路由协议是基于LINKSTATE《矮路是赤)的路由算法,RIP路由协议是基于包(距离向量)的路由算法、是简单邮件传输协议的简称,其服务端端口号为用于远程登录的协议简称8SMTP Socket25,TELNET,其服务端Socket端口号为且
9、网络应用系统通信模型称为客户/服务器模型(Client/Server)、网络上两个进程之间进行通信需要用一个五元组来标识(本地主机地址,本地端口号,协10议,远程主机地址,远程端口号)
二、选择题(每小题分,共分)
220、关于的层协议描述不正确的是()1TCP/IP IP DA、是点到点的协议B、不能保证IP报文的可靠传送、是无连接的数据报传输机制、每一个数据包都需要对方应答C DIP、下面的关于的传输层议表述不正确的是()2TCP/IP D、进程寻址、提供无连接服务、提供面向连接的服务、寻址、以太网最小A BC DIP
3802.3传送的帧长度为一个位组()8DA、1500B、32C、
2564、下列媒体访问协D、64议中没有冲突的协议是()D、.支持、、A1CSMA BALOHA C CSMA/CDRING
5、若子网掩码为255・
255.
0.0,下列哪个IP地址与其他地址不在同一网D、TOKEN络中()DA、B、C、
172.
25.
25.
2006、对地址转换协议(ARP)D、描述正确的是()B、封装在数据报的数据部分、是采用广播方式发送的A ARPIP BARP、是用于地址到域名的转换、发送包需要知道对方的地址、对网际控C ARPIP DARP MAC7制报文协议()描述错误的是()ICMP B、封装在数据报的数据部分、是属于应用层的协议A ICMPIP BICMP、是协议的必需的一个部分、可用来进行拥塞控制C ICMPIPDICMP、对三层网络交换机描述不正确的是()8B、能隔离冲突域、只工作在数据链路层A B、通过设置能隔离广播域、之间通信需要经过三层路由C VLAND VLAN、、、、、、、A FTPTELNET BICMP ARPC SMTPPOP3D HTTPSNMP、下面协议中不属于应用层协议的是()9B算法用来解决()10Spanning TreeBA、拥塞控制问题B、广播风暴问题、流量控制问题、数据冲突问题C D
三、简答题(每小题分,共分)
520、在标准以太网中,为什么说如果有冲突则一定发生在冲突窗口内,或者说一个帧1IEEE
802.3如果在冲突窗口内没发生冲突,则该包就不会再发生冲突?答:
(1)由于节点要发送数据时,先侦听信道是否有载波,如果有,表示信道忙,则继续侦听,直至检测到空闲为止;(2分)
(2)当一个数据帧从节点1向最远的节点传输过程中,如果有其他节点也正在发送数据,此时就发送冲突,冲突后的信号需要经过冲突窗口时间后传回节点L节点1就会检测到冲突,所以说如果有冲突则一定发生在冲突窗口内,如果在冲突窗口内没有发生冲突,之后如果其他节点再要发送数据,就会侦听到信道忙,而不会发送数据,从不会再发送冲突、试简述主机(地址为地址为)向主机(地址为地址为)发21IP E12IP
192.
168.
25.2,MAC E2送数据时协议的工作过程(主机、主机在同一个子网内)答.ARP12(I)当主机1要向主机2发送数据时,必须知道主机2的MAC地址,为此,先根据主机2的IP地址在本机的ARP缓冲表内查找,如找至UE2,则把E2填到MAC帧中,并把数据发送给主机2;(1分)
(2)如果在本机的ARP缓冲表内找不到主机2的MAC地址,则主机1产生一个ARP询问包,其中包含主机1的IP地址,MAC地址EL主机2的IP地址,并广播到网络上询问有谁知道主机2的MAC地址(2分)
(3)主机2收至UARP询问包后,根据询问者的IP和MAC地址El立即向主机1回送一个ARP响应包,其中包含主机1的IP地址,MAC地址E1,主机2的IP地址和MAC地址E2,从而主机1获得了主机2的MAC地址E2,进而可向主机2发送数据(2分)
3、设某网络在某一时刻的结构如下图所示,试用L・S路由算法为节点C计算到各节点的路由源节点目的地下一站代价C AD4B B4CC0D D2E D5表(包括目的地、下一站、最小代价)、试简述协议在数据传输过程中收发双方是如何保证数据包的可靠性的4TCP答
(1)为了保证数据包的可靠传递,发送方必须把已发送的数据包保留在缓冲区;(1分)62)并为每个已发送的数据包启动一个超时定时器;(1分)G)如在定时器超时之前收到了对方发来的应答信息(可能是对本包的应答,也可以是对本包后续包的应答),则释放该数据包占用的缓冲区;(1分)
(4)否则,重传该数据包,直到收到应答或重传次数超过规定的最大次数为止(1分)(S)接收方收到数据包后,先进行CRC校验,如果正确则把数据交给上层协议,然后给发送方发送一个累计应答包,表明该数据已收到,如果接收方正好也有数据要发给发送方,应答包也可方在数据包中捎带过去(1分)、应用题(共分)U!
401、设生成多项式为:G(X)=X4+X3+1,收到的信息码字为10001L检查和CRC为1001,请问收到的信息有错吗,为什么?(5分)G(x)=11001(1分)100001Gxfl10011000111001110011100110001110011OOOO11001100101100110111110011110-RX2分因为余数Rx=1110不为0,所以收到的信息不正确2分、将某网划分成个子网,请计算出每个子网的有效的主机地址范围和对2C
192.
168.
118.04IP应的网络掩码(掩码用2进制表示)(5分).解:1子网1的有效IP地址范围为:
192.
168.
118.1--
192.
168.
118.631分00000001-00111110子网1的网络掩码为:
11111111.
11111111.
11111111.110000001分2子网2的有效IP地址范围为:192,
168.
118.65--
192.
168.
118.1261分01000001-01111110子网2的网络掩码为:
11111111.
11111111.
11111111.110000003子网3的有效IP地址范围为:
192.
168.
118.129--
192.
168.
118.1901分10000001-10111110子网3的网络掩码为:
11111111.
11111111.
11111111.110000004子网4的有效IP地址范围为:
192.
168.
118.193--
192.
168.
118.2541分11000001-11111110子网4的网络掩码为:
11111111.
11111111.
11111111.
11000000、假设要设计一个网络应用程序,用来测试从本机到互联网上任意一台主机是否连通,如果不3通,还要知道在哪个路由器不通,并了解中间需要经过哪些路由器(或网关)及从本机到这些路由器的时延有多长,请你根据所学的网络原理(要求先简述该原理),简要说明如何实现该应用程序(15分)笥
(1)根据IP协议的规定,在每一个IP包中有一个TTL字段,标示该IP包剩余的生命周期(如开始时为128),IP包经过某一个路由器时,将1P包中的TTL值减1,当变为0时,该路由器将丢弃该IP包,并通过ICMP协议向发该IP包的源主机报告丢弃的原因(其中包括原因即TTL=O,丢弃的路由器IP,丢弃的时间等信息);(5分)
(2)第一次让应用程序向目的主机发送一个TTL=1的ICMP包,达到第一个路由器后,由于TTL将会变为0,该ICMP包被丢弃,故第一个路由器将源主机报告丢弃的原因,从而得知该路由器的IP地址和时延;(4分)
(3)同理,第N次让应用程序向目的主机发送一个TTL=N的ICMP包,达到第N个路由器后,由于TTL将会变为0,该ICMP包被丢弃,故第N个路由器将源主机报告丢弃的原因,从而得知该路由器的IP地址和时延;(4分)
(4)直到到达目的主机(假如到达目的主机需要经过M个路由器)或无法到达目的主机(通过M个路由器)(2分)、假设某用户需要开发一个基于网络的留言系统,其主要功能为4•可同时接受多个客户留言请求,将给某用户的留言保存在数据库中;•可同时接受多个客户留言提取请求,若有该用户的留言,则把留言发送给该用户请用SOCKET编程接口为该留言系统的服务器端子系统设计其主要的程序流程,用流程图表示(15分)答:(如图)(8分)(7分)服务端系统主进程子进程/线程。
个人认证
优秀文档
获得点赞 0