TCP-IP考试复习题 联系客服

发布时间 : 星期五 文章TCP-IP考试复习题更新完毕开始阅读a972da965a8102d276a22fbc

(7) 若源结点收到了接收方对段4的确认,则说明 B (A、接收方尚未收到

段3,需要源结点重传段3;B、接收方已经全部收到了段1至段4的数据,期望源结点发送段5。)。

(8) 假设接收方已经全部收到了段1至段4的数据,并将段1成功上交给了其

上层的应用程序,则接收方发送的确认序号是 1300 ,设置的接收窗口大小是 700 个字节。 15. 用户 用户 用户 用户 进程 进程 进程 进程 应用层 (1) (2) (8)

(3) (4) (5) (9) 硬件 (6) (7) 图中(1)是TCP协议,(2)是UDP协议,接口 (3)是ICMP协议,(4)是IP协议,(5)

(10) (9)是网络是IGMP协议,(6)是ARP协议,(7)是RARP协议,(8)是传输层,层,(10)是网络接口层。 16. 有三类IP地址:单播地址、广播地址以及多播地址。

17. 任何TCP/IP实现所提供的服务都用知名的1~1023之间的端口号,大多数TCP/IP实现给临时端口分配1024~5000之间的端口号。 18. 所有关于Internet的正式标准都以RFC 文档出版。

19. 以太网采用一种称作CSMA/CD的媒体接入方法,它的速率为10 Mb/s,地址

为48 bit。

20. 802.3标准定义的帧和以太网的帧都有最小长度要求,对于以太网最少要有

46字节。为了保证这一点,必须在不足的空间插入填充pad字节。

21. 串行线路SLIP是一种对IP数据报进行封装的简单形式,适用于家庭中每

台计算机几乎都有的RS-232串行端口和高速调制解调器接入Internet。 22. 当一台主机把以太网数据帧发送到位于同一局域网上的另一台主机时,是

根据以太网地址来确定目的接口的。 23. ARP应答的数据包内容如下所示:

00 0c 76 76 10 63 00 0c 76 76 10 94 08 06 00 01 08 00 06 04 00 02 00 0c 76 76 10 94 ca c9 8b b9

00 0c 76 76 10 63 ca c9 8b ba 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20

则发出ARP请求的主机的MAC地址是:00 0c 76 76 10 63,其IP地址是ca c9 8b ba,用点分十进制表示为202.201.139.186。给予ARP应答的主机的MAC地址是00 0c 76 76 10 94,其IP地址是ca c9 8b b9,用点分十进制表示为202.201.139.185。在图示数据包中,08 06表示帧类型为ARP请求或应答,协议类型(IP协议)用08 00来表示,硬件类型用00 01来表示。在ARP请求包中,目的主机的MAC地址表示为ff ff ff ff ff ff。

24. arp命令中,参数-a用来显示ARP高速缓存中的所有内容,参数-d用来删

除ARP高速缓存中的某一项内容,参数-s用来增加高速缓存中的内容。 25. 以太网上有一客户机向服务器执行了ping查询命令,格式为:

ping -r 9 www.nxu.edu.cn

利用网络抓包软件捕获的一个回显请求数据如下:

00 e0 fc 16 79 94 00 0c 76 76 10 6d 08 00 4f 00 00 64 82 bd 00 00 80 01 01 2a ca c9 8b bb ca c9 80 3c 07 27 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00 ca 5b 04 00 7f 00 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 61 62 63 64 65 66 67 68 69

(1)该客户机的MAC地址为00 0c 76 76 10 6d,08 00定义了后续的数据类型为IP数据报(注:如不做特殊说明,填空时一律使用原始十六进制数据)。 (2)该IP协议的协议版本号为 4 ,IP首部长度是_ 60 _(十进制)字节,服务类型字段为_ 00 ,整个IP数据报的长度为 100 (十进制),标识字段为82 bd,生存时间TTL为128(十进制),01字段说明是ICMP协议利用IP协议传送数据,源IP地址是ca c9 8b bb,目的IP地址是ca c9 80 3c。

(3)07字段指明IP记录路由选项RR,27字段是RR选项总字节长度,说明最多可以记录9个IP地址。04字段为指针字段。

(4)08字段指明ICMP回显请求,00字段指明代码。04 00字段是ICMP数据包的标识符,7f 00是序号。选项数据61~77对应ASCII字符a ~ w。

(5)对于该回显请求所对应的回显应答数据包,若记录了5个IP地址,则其IP首部长度应当是60(十进制)字节,源IP地址是ca c9 80 3c,目的IP地址是ca c9 8b bb,RR选项中指针字段的值为24(十进制)。

(6)在该回显应答数据包中,00字段指明ICMP回显应答,00字段指明代码。标识符字段的值应当是04 00,序号字段的值应当是7f 00,选项数据与回显请求中的选项数据 相同 。 26. 下一题

四 名词解释

1. 网络协议:是计算机网络和分布系统中互相通信的对等实体间交换信息时所

必须遵守的规则的集合。

2. 子网掩码:是一个32比特的二进制代码,它使接收方很容易从IP 数据包的

IP 地址中分出地址的网络标识部分和主机标识部分。

3. IP组播:是一种允许一个或多个发送者(组播源)发送单一的数据包到多个

接收者(一次的,同时的)的网络技术。

4. 默认路由:是一种手动配置的路由,任何未被指定路由的数据包都会通过其

默认路由端口发往下一跳的路由器。

5. 网络的收敛:信息需要以精确的、一致的观点反应新的拓扑结构。这个精确

的、一致的观点就称为收敛(convergence)。

6. ARP高速缓存:存放了最近Internet地址到硬件地址之间的映射记录。高

速缓存中每一项的生存时间一般为20分钟,起始时间从被创建时开始算起。

7. ARP代理:如果ARP请求是从一个网络的主机发往另一个网络上的主机,那

么连接这两个网络的路由器就可以回答该请求,这个过程称作委托ARP或ARP代理。

五 简答题

1. Internet的接入方式有哪些?(每种接入方式请各举两例)

答:Internet的接入可以分为两大类:(1)拨号接入方式,适用于小型子网或个人用户。如:通过PSTN(公用电话网)拨号接入;通过ISDN拨号接入;通过ADSL(非对称数字用户线)接入。(2)专线接入方式,适用于中型子网接入。如:通过路由器经DDN专线接入;通过FR(帧中继)接入;通过分组交换网(如X.25)接入;通过微波或卫星接入。

2. 已由网络设备的物理地址(MAC地址)作为最底层通信地址,为何还要IP

地址?

答:(1)在Internet上为每台主机指定的地址称为IP地址,它是在TCP/IP协议中所规定的,登陆Internet的每个节点都要有的统一格式的地址。(2)一个IP地址不是用来标识一台特定的计算机,而是指每个IP地址用来标识一台计算机和一个网络的连接。(3)如果一台主机只具备网络设备的物理地址(MAC地址)而无IP地址,则它无法登陆Internet。 3. 开放最短路径优先协议OSPF针对路由信息协议RIP的哪些局限性做了何

种改进?

答:(1)RIP在确定最佳路径时仅考虑跳步数,OSPF支持可配置的度量标准,允许管理员为每条路径分配将多个要素组合在一起的成本度量标准。(2)RIP每个路由器的整个路由表会被频繁广播,极大地消耗网络带宽。OSPF路由器之间仅交换发生变化的信息。(3)RIP在目的结点间支持的最大跳步数为15,这一点将自治系统的最大规模限制在16个连续连接的网络内。OSPF支持区域路由。网络管理员可以通过将自治系统划分为子域来限制网络流量范围。(4)慢速收敛会导致路由循环,OSPF的收剑速度很快,不会出现路由循环。

4. 简述采用四次握手机制释放TCP连接的四个步骤。

答:(1)源结点A向目的结点B发送连接释放请求(FIN,seq=x),并且不再向B发送数据,但仍继续接收从B发来的数据。(2)目的结点B收到此连接释放请求后立即向A发出确认(ACK,ack=x+1),但B仍可继续向A发送尚未发完的数据。(3)B向A发送完全部数据后,再向A发连接释放请求(FIN,seq=y,ack=X+1),其中要重复上一次发出的ack=X+1。(4)A对B的连接释放请求给予确认(ACK,ack=y+1),整个连接全部结束。 5. 分组交换网X.25的基本概念及它与Internet的关系。

答:分组交换不同于传统的电路交换,是存储转发方式中的一种,将要传送的报文分割成具有同一格式的分组,以此作为传输的单元,进行存储转发。互联网的雏形ARPAnet网就是利用了分组交换技术。分组交换网X.25在Internet中位于底层,即物理层和数据链路层。

6. ICANN规定了一些专用或预留的IP地址,如10.0.0.0~10.255.255.255。请

分别谈谈使用这类专用IP地址的有利方面和不足之处。 答:有利方面:(1)节省全球性唯一IP地址;(2)可以使用的地址范

围更大更灵活;(3)不会同Internet上的地址发生冲突。不足之处:(1)主机将来要访问Internet时必须重新为其指定IP址址,或者在Internet访问接入点执行地址转换;(2)如果两个机构网络的所有主机都使用专用地址,当这两个机构合并时,要对某些主机地址进行更改。 7. 在TCP/IP中,数据报为什么有可能被分片?

答:在可路由的网络中,数据包可能经过多种网络设备,每个设备都可能具有不同的最大传输单元MTU。当一个数据包的尺寸大于一个网络的MTU时,为了能够使得数据包正确通过该网络,就要对此数据包进行分片。 8. 简述采用三次握手机制建立TCP连接的三个步骤。

答:(1)源结点A向目的结点B发送一个SYN包并设置一个重传计时器,然后等待B的ACK确认包或计时器到时。此SYN包不含数据只有报头。(2)目的结点B记录A的初始序号,并向A回送一个SNY包来响应,它也设置一个重传计时器,并等待A的ACK包或计时器到时。(3)当A接收到B的SYN-ACK包后,它回送一个ACK数据包。当B收到A的这个包后连接即告建立。

9. 简述TCP/IP协议各层的功能。

答:链路层处理与电缆(或其他任何传输媒介)的物理接口细节;网络层,有时也称作互联网层,处理分组在网络中的活动,例如分组的选路;运输层主要为两台主机上的应用程序提供端到端的通信;应用层负责处理特定的应用程序细节。

10. 串行线路协议SLIP在数据报的开始处和结尾处都传一个END字符,如果IP

报文中某个字符为END,为了避免产生歧义将如何处理?

答:如果IP报文中某个字符为END,那么就要连续传输两个字节0xdb和0xdc来取代它。0xdb这个特殊字符被称作SLIP的ESC字符。 11. 串行线路协议SLIP是一种简单的帧封装方法,其存在哪些缺陷?

答:1) 每一端必须知道对方的IP地址,没有办法把本端的IP地址通知给另一端。2) 数据帧中没有类型字段,如果一条串行线路用于SLIP,那么它不能同时使用其他协议。3) SLIP没有在数据帧中加上检验和。 12. 点对点协议PPP比串行线路协议SLIP具有哪些优点?

答:(1)PPP支持在单根串行线路上运行多种协议,不只是IP协议;(2)每一帧都有循环冗余检验;(3)通信双方可以进行IP地址的动态协商(使用IP网络控制协议);(4)对TCP和IP报文首部进行压缩;(5) 链路控制协议可以对多个数据链路选项进行设置。 13. 简述主机IP层对数据报进行路由的过程。

答:当主机的IP层接收到一个数据报后,首先检查目的IP地址是否为本机的IP地址之一或者IP广播地址。如果确实是这样,数据报就被送到由IP首部协议字段所指定的协议模块进行处理。如果数据报的目的不是这些地址,那么如果IP层被设置为路由器的功能,就对数据报进行转发,否则数据报被丢弃。

14. 简述路由器进行IP路由选择的步骤。

答:(1)搜索路由表,寻找能与目的IP地址完全匹配的表目(网络号和主机号都要匹配)。如果找到,则把报文发送给该表目指定的下一站路由器或直接连接的网络接口。(2)搜索路由表,寻找能与目的网络号相匹配的表目。如果找到,则把报文发送给该表目指定的下一站路由器或直接连接的