1.对地址转换协议(ARP)描述正确的是(B )【2012考研真题】
A、ARP封装在IP数据报的数据部分
B、ARP是采用广播方式发送的
C、ARP是用于IP地址到域名的转换
D、发送ARP包需要知道对方的MAC地址
答案:B,主机发送信息时将包含目标IP地址的ARP请求广播到局域网络上的所有主机,并接收返回消息,以此确定目标的物理地址。不需要提前知道MAC地址。
2.当一台计算机从FTP服务器下载文件时, 在该FTP服务器上对数据进行封装的五个转换步骤是( B)。【百度文库】
A. 比特,数据帧,数据包,数据段,数据
B. 数据,数据段,数据包,数据帧,比特
C. 数据包,数据段,数据,比特,数据帧
D. 数据段,数据包,数据帧,比特,数据
参考答案:考察数据在各个层的表示,FTP使用的是应用层协议,在应用层上,数据当然是以数据的方式存在,在传输层,数据通过传输层的协议将数据分成一段一段的方便发送,然后送到了网络层,一个TCP协议的数据段往往很大,而链路层支持的大小MTU一般没那么大,所以网络层会将一个数据段切割成多个数据包,然后送给链路层,链路层封装上头部和尾部,组装成了数据帧,最后送到物理层,由于物理层只负责发送,所以数据对他而言都是比特流。
3.以下不是DNS服务的作用的是:(D)
A 将主机名翻译到指定的IP地址
B 将IP地址反解成主机名
C 解析特定类型的服务的地址,如MX,NS
D 将IP解析成MAC地址
答案选D,DNS是域名解析协议。IP地址转换成MAC地址是ARP协议的作用
4、ARP 协议的功能是:(A)。 (2012考研408试题)
A.根据 IP 地址查询 MAC 地址
B.根据 MAC 地址查询 IP 地址
C.根据域名查询 IP 地址
D.根据 IP 地址查询域名
解析:A,考查 ARP 协议的功能。
5. 在实现基于TCP的网络应用程序时,服务器端正确的处理流程是(C)
A. socket()->bind()->listen()->connect()->read()/write()->close()
B. socket()->bind()->listen()->read()/write()->close()
C. socket()->bind()->listen()->accept()->read()/write()->close()
D. socket()->connect()->read()/write()->close()
6.简述TCP连接建立的三次握手的具体过程。
第一次握手 当客户端向服务器发起连接请求时,客户端会发送同步序列标号SYN到服务器,在这里我们设SYN为x,等待服务器确认,这时客户端的状态为SYN_SENT。
第二次握手 当服务器收到客户端发送的SYN后,服务器要做的是确认客户端发送过来的SYN,在这里服务器发送确认包ACK,这里的ACK为x+1,意思是说“我收到了你发送的SYN了”,同时,服务器也会向客户端发送一个SYN包,这里我们设SYN为y。这时服务器的状态为SYN_RECV。 一句话,服务器端发送SYN和ACK两个包。
第三次握手 客户端收到服务器发送的SYN和ACK包后,需向服务器发送确认包ACK,“我也收到你发送的SYN了,我这就给你发个确认过去,然后我们即能合体了”,这里的ACK为y+1,发送完毕后,客户端和服务器的状态为ESTABLISH,即TCP连接成功。 在三次握手中,客户端和服务器端都发送两个包SYN和ACK,只不过服务器端的两个包是一次性发过来的,客户端的两个包是分两次发送的。
7.简述CSMA/CD协议的工作原理?
CSMA/CD协议即载波监听,多点接入,碰撞检测
首先,每个站点发送数据之前必须侦听信道的忙、闲状态,如果信道空闲,立即发送数据,同时进行冲突检测
如果信道忙,站点继续侦听总线,直到信道变成空闲
如果在数据发送过程中检测到冲突,将立即停止发送数据并等待一段随机长的时间,然后重复上述过程
即:先听后发,边听边发;冲突检测,延时重发
8、某网络拓扑如下图所示,其中R为路由器,主机H1~H4的IP地址配置以及R的各接口IP地址
配置如图中所示。现有若干台以太网交换机(无VLAN功能)和路由器两类网络互连设备可供选择。
请回答下列问题:
(1) 设备1、设备2和设备3分别应选择什么类型网络设备?
(2) 设备1、设备2和设备3中,哪几个设备的接口需要配置IP地址?并为对应的接口配置正确的IP地
址。
(3) 为确保主机H1~H4能够访问Internet,R需要提供什么服务?
(4) 若主机H3发送一个目的地址为192.168.1.127的IP数据报,网络中哪几个主机会接收该数据报?
答案解析:
(1)设备1:路由器 设备2:以太网交换机 设备3:以太网交换机
答案解析:以太网交换机工作在局域网,只分配一个网络号,用于连接多台局域网主机;路由器用来将多个网络互连,每个接口的网络号不同。
(2)设备1的接口需要配置ip地址;设备1的IF1,IF2,IF3接口的ip地址分别是
192.168.1.254 192.168.1.1 192.168.1.65
答案解析:路由器需要配置IP地址,交换机只用来交换数据,无需具有IP地址,设备1的IF1接口与路由器R的192.168.1.253/30相连,由于主机号全0或全1都为特殊地址,只剩下192.168.1.254可选,因而IF1分配IP地址为192.168.1.254,IF2和IF3比较简单,由与其相连的主机的默认网关决定。
(3)R需要提供NAT服务
(4)主机H4会接收该数据报