综合题
下图是在一台主机上用sniffer捕获的数据包,请根据显示的信息回答下列的问题。
【正确答案】202.113.64.166
【答案解析】本题主要考察域名解析和TCP三次握手连接过程。 (1)域名解析过程当应用过程需要将一个主机域名映射为IP地址时,就调用域名解析函数,解析函数将待转换的域名放在DNS请求中,以UDP报文方式发给本地域名服务器。本地的域名服务器查到域名后,将对应的IP地址放在应答报文中返回。 (2)TCP三次握手连接过程在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接。 第一次握手:建立连接时,客户端发送SYN包(seq=j)到服务器,并进入SYN_SEND状态,等待服务器确认。SYN为同步序列编号。 第二次握手:服务器收到SYN包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(seq=k),即SYN+ACK包,此时服务器进入SYN_RECEV状态。 第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1),此包发送完毕,客户端和服务器进入ESTABLISHED状态,完成三次握手。 第1~4行是DNS域名解析的过程,首先主机202.113.64.166向DNS服务器211.81.20.200发出请求(OP=Query),第2行211.81.20.200向202.113.64.166发出回应(OP=Query, Stat=OK)说明解析完成。第3行和第4行是这个过程的确认。推断出202.113.64.166是本地主机的IP地址,211.81.20.200是DNS服务器的地址。故此空处应填:202.113.64.166。
【正确答案】www.edu.cn
【答案解析】由TCP三次握手过程可知,主机202.113.64.166需要连接的是www.edu.cn。所以该主机正在浏览的网站是www.edu.cn。故此空处应填入:www.edu.cn。
问答题
该主机上设置的DNS服务器的IP地址是______。
【正确答案】211.81.20.200
【答案解析】由第一小题解析可知,211.81.20.200是DNS服务器的地址。故此空处应填入:211.81.20.200。
问答题
该主机采用HTTP协议进行通信时,使用的源端口是______。
【正确答案】80
【答案解析】超文本传输协议(HTTP)是一个基于传输控制协议TCP 80端口的应用层协议。该主机采用HTTP协议与网站www.edu.cn进行通信时,使用的源端口号是80。故此空处应填入:80。
问答题
根据图中“No.”栏中的信息,标示TCP连接三次握手过程完成的数据包的标号是______。
【正确答案】7
【答案解析】第5~7行是主机(202.113.64.166)与网站www.edu.cn之间的TCP传输连接的建立过程。网站www.edu.cn的服务器进程开放TCP 80端口一直处于“监听”状态,不断检查是否有客户进程发出连接请求。根据数据包中【NO.】栏中的信息,标识TCP连接3次握手过程完成的数据包的标号是“7”。故此空处应填入:7。
问答题
计算并填写下表。
| IP地址 |
194.55.181.17 |
| 子网掩码 |
255.255.192.0 |
| 地址类别 |
______ |
| 网络地址 |
______ |
| 直接广播地址 |
______ |
| 主机号 |
______ |
| 子网内的第一个可用IP地址 |
______ |
【正确答案】C类 194.55.128.0 194.55.191.255 0.0.53.17 194.55.128.1
【答案解析】①该题考查的是给出IP地址和子网掩码来求解地址类别、网络地址、直接广播地址、主机号和子网内的第一个可用IP地址。 ②判断地址类别只需要判断IP地址的第一个8位二进制的取值,A类地址段是1.0.0.0~127.255.255.255,B类地址段是128.0.0.0~191.255.255.255,C类地址段是192.0.0.0~223.255.255.255。 ③网络地址是IP地址中网络位不变,主机位置为0的地址;直接广播地址是IP地址网络位不变,主机位置为1的地址;主机号是IP地址网络位置为0,主机位不变的地址;子网内的第一个可用的IP地址是网络地址的后一个地址。 本题中IP地址的第一个8位二进制的取值为194,可判断属于C类地址。故第1小空应填入:C类。 网络地址是IP地址中网络位不变,主机位置为0的地址。网络位和主机位是由子网掩码来确定。在子网掩码中,网络位全为1,主机位全为0。本题中要求解网络地址,只需要将IP地址和子网掩码全部转换成二进制,然后按位进行与运算,即可得到网络地址。 从子网掩码得出,前18位是网络位,后14位是主机位,经过按位与运算后得:11000010.00110111.10000000.00000000,转换成十进制为194.55.128.0。故第2小空应填入:194.55.128.0。 直接广播地址是IP地址网络位不变,主机位置为1的地址。本题中IP地址前18位是网络位,后14位是主机位,将IP地址中后14位全部置为1,得:11000010.00110111.10111111.11111111,转换成十进制为194.55.191.255。故第3小空应填入:194.55.191.255。 主机号是IP地址网络位置为0,主机位不变的地址。本题中IP地址前18位是网络位,后14位是主机位,将IP地址中前18位全部置为0,得:00000000.00000000.00110101.00010001,转换成十进制为0.0.53.17。故第4小空应填入:0.0.53.17。 子网内的第一个可用的IP地址是网络地址的后一个地址。本题中网络地址是194.55.128.0,则子网内的第一个可用IP地址是194.55.128.1。故第5小空应填入:194.55.128.1。