第12章(TCP)习题:
1. 当TCP段中的标志字段值是以下的一种时,对这个TCP报文段我们能够说些什么?
1) 000001;2) 010001;3) 000100;4) 000010;5) 010010;6) 000000
参考答案:
1)000001 是在请求关闭连接时发的FIN报文段
2)010001 是在关闭连接时对方主机对收到的请求关闭连接的FIN报文的确认ACK报文
3)000100 是请求一条连接复位
4)000010 是在建立连接时的SYN报文,即第一次握手
5)010010 是在建立连接时的SYN+ACK报文,即第二次的握手
6)000000 是传输中的普通报文
2. TCP使用初始序号14534打开一个连接,另一端使用初始序号21732打开一个连接,试给出在连接建立阶段的三个TCP报文段。
Client’s port number(16 bit)14534050checksum000010Server’s port number(16 bit)Window size0A. client to Server Client’s port number(16 bit)217321453550checksumB. Server to client010010Server’s port number(16 bit)Window size0
Server’s port number(16 bit)Client’s port number(16 bit)145342173350checksumC. client to server010000Window size0
3. 在上题中,试给出数据传输阶段报文段中的内容。假定发起者发送的报文段包含报文“Hello Dear Customer”,而另一方的回答报文段包含“Hi There Seller”。
Client’s port number(16 bit)14535217335Server’s port number(16 bit)0checksum000000Window size0A. client to server
Client’s port number(16 bit)21733145545Server’s port number(16 bit)0checksum010000Window size0B . Server to client
4. 试在上两题中给出连接终止阶段的报文段的内容。
Clien’s port number(16 bit)1455421748 50checksum000001Server’s port number(16 bit)Window size0A(FIN) . client to Server
Client’s port number(16 bit)217481455550checksum010001Server’s port number(16 bit)Window size0B(ACK) . Server to client
Client’s port number(16 bit)217491455550checksum000001Server’s port number(16 bit)Window size0C(FIN) . Server to client
Client’s port number(16 bit)145552175050checksum010001Server’s port number(16 bit)Window size0D(ACK) . client to Server
5. TCP发送数据的速率是每秒1MB(8Mbps)。若序号从7000开始,试问经过多长时间序号又回到了零?(232-7000)/220
6. 客户使用TCP连接将数据发送给服务器,数据共16字节。
1) 试计算在TCP级的传输效率(有用字节与总字节数之比)。
2) 试计算在IP级的传输效率,假定IP首部无选项。
3) 试计算在数据链路层的传输效率,假定IP首部无选项,数据链路层使用以太网。
参考答案:
1) 16 bytes of data/36 bytes(data+TCP head)=0.44
2) 16 bytes of data/56 bytes(data+TCP head+ IP head)=0.2857
3)16bytesofdata/(56+18)bytes(data+TCPhead+IPhead+Ethernetoverhead)=0.2162
7. 下面是打印出来的TCP首部,以十六进制表示:05320017 00000001 00000000 500207FF 00000000.
1) 源端口号是什么? 1330
2) 目的端口号是什么? 23
3) 序号是什么? 1
4) 确认号是什么? 0
5) 首部长度是多少? 20字节
6) 报文的类型是什么? SYN报文段(第一次握手)
7) 窗口值是多少? 2047
第13章习题:
1. 路由器具有如下的路由表:
Net1 4 B
Net2 2 C
Net3 1 F
Net4 5 G
若该路由器从路由器C收到下面的RIP报文,路由表中的内容将会是怎样的?
Net1 2
Net2 1
Net3 3
Net4 7
参考答案:
Net1 3 C
Net2 2 C
Net3 1 F
Net4 5 G
2. 试给出具有以下规约的自治系统:
1) 共有8个网络(N1至N8)
2) 共有8个路由器(R1至R8)
3) N1、N2、N3、N4和N5是以太网
4) N6是令牌环网
5) N7和N8是点对点网络
6) R1连接N1和N2
7) R2连接N1和N7
8) R3连接N2和N8
9) R4连接N7和N6
10) R5连接N6和N3
11) R6连接N6和N4
12) R7连接N6和N5
13) R8连接N8和N5
参考答案:
N3(Ethernet)R5R6N6(Token-ring)N4(Ethernet)R2N1(Ethernet)N7p2pR4R1R7R8N8p2pN5(Ethernet)R3N2(Ethernet)
试给出习题2中由OSPF路由器看到的、该自治系统的图形表示。
参考答案:
N3R5N1R2N7R4N6R6N4R1R7N2R3N8R8N5
3. 习题2中的哪一个网络是转接网络?哪一个是残桩网络?
参考答案:
转接网络:N1、N2、N5、N6
残桩网络:N3和N4
因篇幅问题不能全部显示,请点此查看更多更全内容