TCP-IP练习题(有答案).docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《TCP-IP练习题(有答案).docx》由会员分享,可在线阅读,更多相关《TCP-IP练习题(有答案).docx(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单选题1. OSI模型数据链路层的主要功能是(A)A、利用不可路由的物理地址建立平面网络模型B、通过物理媒体以比特流格式传输数据C、利用逻辑地址建立多个可路由网络D、建立、管理和终止应用层实体之间的会话2. 网络类型号表示(其中x, y, z表示小于或等于255的一个任意十进制数字)(C)A、一个专用地址B、一个组播地址C、一个回送地址D、一个实验地址3. TCP/IP模型的网络接口层对应于OSI模型的(A)A、物理层和数据链路层B、数据链路层和网络层C、物理层、数据链路层和网络层D、仅网络层4. IP报头的最大长度是多少个字节(B)A、20 B、60 C、64 D、2565. 下列哪个协议可
2、提供“ping”和“traceroute”这样的故障诊断功能(A)A、ICMP B、IGMP C、ARP D、RARP6. 下列对于IP地址的描述不正确的是(A)A、主机部分全为“1”的IP址址称为有限广播B、表示本网络的指定主机C、一个A类网的IP址址表示x这个网络D、IP 地址 172.31.255.255 属于保留地址7. 下列哪项属于有效的C类IP地址范围(“hhh”表示可分配的主机地址部分)(A)A、192.000.00l.hhh B、192.hhh.hhh.hhh C、224.000.000.000 D、8. 为了确定将数据发送到下一个网络的路径,网络层必须首先对接收到的数据帧做什
3、么(D)A、封装数据包B、改变其IP地址C、改变其MAC地址 D、拆分数据包9. 从一个C类网络的主机地址借3位时,可建立多少个可用子网(B)A、3 B、6 C、8 D、1210. 位于同一子网内的每台主机的IP地址满足(B)A、网络部分与主机部分相同B、网络部分与子网部分相同C、子网部分与主机部分相同D、只需网络部分相同即可11. 使用超网(CIDR)技术的主要原因是(C)A、为了去除对子网掩码的需求B、为了扩大路由表的长度C、为了减少路由表的条目D、为了增加额外的B类网络12. ARP请求作为下列哪种类型的以太网帧被发送(A)A、广播 B、单播 C、组播 D、定向广播13. TCP在应用程
4、序之间建立了下列哪种类型的线路(A)A、虚拟线路B、动态线路 C、物理线路 D、无连接线路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 来表示,硬件类型用
5、00 01来表示。在ARP请求包中,目的主机的MAC地址表示为ff ff ff ff ff ff024 . arp命令中,参数卫用来显示ARP高速缓存中的所有内容,参数也用来删除ARP高速缓存中的某一项内容,参数三 用来增加高速缓存中的内容。25 .以太网上有一客户机向服务器执行了 ping查询命令,格式为:ping -r 9 利用网络抓包软件捕获的一个回显请求数据如下:00 eO fc 16 79 94 00 0c 76 76 10 6d 08 00 4f00 00 64 82 bd 00 00 80 01 01 2a ca c9 8b bb ca c9 80 3c 07 27 04 00
6、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 7f00 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f70 71 72 73 74 75 76 77 61 62 63 64 65 66 67 68 69(1)该客户机的MAC地址为00 0c 76 76 10 66 08 00定义了后续的数据类型为IP数据报(注:如不做特殊说明,填空时 一律使用原始十
7、六进制数据)。(2)该IP协议的协议版本号为4IP首部长度是60 (十进制)字节,服务类型字段为00 ,整个IP数据报的长度为 100 (十进制),标识字段为82 bd,生存时间TTL为(十进制),叱字段说明是ICMP协议利用IP协议传送数据,源 IP地址是ca c9 8b bb,目的IP地址是ca c9 80 3c0(3) QL字段指明IP记录路由选项RR, 2L字段是RR选项总字节长度,说明最多可以记录上个IP地址。9字段为指针字 段。(4)眼字段指明ICMP回显请求,也字段指明代码。04 00字段是ICMP数据包的标识符,7f 00是序号。选项数据6177 对应ASCII字符a_-_Wo
8、(5)对于该回显请求所对应的回显应答数据包,若记录了 5个IP地址,则其IP首部长度应当是也(十进制)字节,源IP 地址是ca c9 80 3c,目的IP地址是ca c9 8b bb, RR选项中指针字段的值为24 (十进制)。(6)在该回显应答数据包中,世字段指明ICMP同显应答,世字段指明代码。标识符字段的值应当是04 00,序号字段的 值应当是ZLQQ,选项数据与回显请求中的选项数据 相同。26.下一题四名词解释1. 网络协议:是计算机网络和分布系统中互相通信的对等实体间交换信息时所必须遵守的规则的集合。2. 子网掩码:是一个32比特的二进制代码,它使接收方很容易从IP数据包的IP地址中
9、分出地址的网络标识部分和主 机标识部分。3. IP组播:是一种允许一个或多个发送者(组播源)发送单一的数据包到多个接收者(一次的,同时的)的网络技术。4. 默认路由:是一种手动配置的路由,任何未被指定路由的数据包都会通过其默认路由端口发往下一跳的路由器。5. 网络的收敛:信息需要以精确的、一致的观点反应新的拓扑结构。这个精确的、一致的观点就称为收敛(convergence)o6. ARP高速缓存:存放了最近Internet地址到硬件地址之间的映射记录。高速缓存中每一项的生存时间一般为20分钟, 起始时间从被创建时开始算起。7. ARP代理:如果ARP请求是从一个网络的主机发往另一个网络上的主机
10、,那么连接这两个网络的路由器就可以回答该 请求,这个过程称作委托ARP或ARP代理。五简答题1 . Internet的接入方式有哪些?(每种接入方式请各举两例)答:Internet的接入可以分为两大类:(1)拨号接入方式,适用于小型子网或个人用户。如:通过PSTN (公用 电话网)拨号接入;通过ISDN拨号接入;通过ADSL (非对称数字用户线)接入。(2)专线接入方式,适用于中型子 网接入。如:通过路由器经DDN专线接入;通过FR (帧中继)接入;通过分组交换网(如X. 25)接入;通过微波或卫星接入。2 .已由网络设备的物理地址(MAC地址)作为最底层通信地址,为何还要IP地址?答:(1)
11、在Internet上为每台主机指定的地址称为IP地址,它是在TCP/IP协议中所规定的,登陆Internet 的每个节点都要有的统一格式的地址。(2) 一个IP地址不是用来标识一台特定的计算机,而是指每个IP地址用来标 识一台计算机和一个网络的连接。(3)如果一台主机只具备网络设备的物理地址(MAC地址)而无IP地址,则它无 法登陆Interneto3 .开放最短路径优先协议OSPF针对路由信息协议RIP的哪些局限性做了何种改进?答:(1) RIP在确定最佳路径时仅考虑跳步数,0SPF支持可配置的度量标准,允许管理员为每条路径分配将多个 要素组合在一起的成本度量标准。(2) RIP每个路由器的
12、整个路由表会被频繁广播,极大地消耗网络带宽。0SPF路由 器之间仅交换发生变化的信息。(3) RTP在目的结点间支持的最大跳步数为15,这一点将自治系统的最大规模限制在 16个连续连接的网络内。0SPF支持区域路由。网络管理员可以通过将自治系统划分为子域来限制网络流量范围。(4) 慢速收敛会导致路由循环,0SPF的收剑速度很快,不会出现路由循环。4 .简述采用四次握手机制释放TCP连接的四个步骤。答:(1)源结点A向目的结点B发送连接释放请求(FIN, seq=x),并且不再向B发送数据,但仍继续接收从B 发来的数据。(2)目的结点B收到此连接释放请求后立即向A发出确认(ACK, ack=x+
13、1),但B仍可继续向A发送尚 未发完的数据。(3) B向A发送完全部数据后,再向A发连接释放请求(FIN,seq=y,ack=X+l),其中要重复上一次发 出的ack=X+l。(4) A对B的连接释放请求给予确认(ACK, ack=y+l),整个连接全部结束。5 .分组交换网X.25的基本概念及它与Internet的关系。答:分组交换不同于传统的电路交换,是存储转发方式中的一种,将要传送的报文分割成具有同一格式的分组, 以此作为传输的单元,进行存储转发。互联网的雏形ARPAnet网就是利用了分组交换技术。分组交换网X. 25在 Internet中位于底层,即物理层和数据链路层。6 . ICAN
14、N规定了一些专用或预留的IP地址,如1000.0。请分别谈谈使用这类专用IP地址的有利方面 和不足之处。答:有利方面:(1)节省全球性唯一 IP地址;(2)可以使用的地址范围更大更灵活;(3)不会同Internet上的 地址发生冲突。不足之处:(1)主机将来要访问Internet时必须重新为其指定IP址址,或者在Intemet访问接入 点执行地址转换;(2)如果两个机构网络的所有主机都使用专用地址,当这两个机构合并时,要对某些主机地址进行 更改。7 . 在TCP/IP中,数据报为什么有可能被分片?答:在可路由的网络中,数据包可能经过多种网络设备,每个设备都可能具有不同的最大传输单元MTL当一个
15、 数据包的尺寸大于一个网络的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协议各层的功能。答:链路层处理与电缆(或其他任何传输媒介)的物理接口细节
16、;网络层,有时也称作互联网层,处理分组在 网络中的活动,例如分组的选路;运输层主要为两台主机上的应用程序提供端到端的通信;应用层负责处理特定的应 用程序细节。10 .串行线路协议SLIP在数据报的开始处和结尾处都传一个END字符,如果IP报文中某个字符为END,为了避免产生歧 义将如何处理?答:如果1P报文中某个字符为END,那么就要连续传输两个字节Oxdb和Oxdc来取代它。Oxdb这个特殊字符被 称作SLIP的ESC字符。11 .串行线路协议SLIP是一种简单的帧封装方法,其存在哪些缺陷?答:1)每一端必须知道对方的IP地址,没有办法把本端的IP地址通知给另一端。2)数据帧中没有类型字段,
17、 如果一条串行线路用于SLIP,那么它不能同时使用其他协议。3) SLIP没有在数据帧中加上检验和。12 .点对点协议PPP比串行线路协议SLIP具有哪些优点?答:(l)PPP支持在单根串行线路上运行多种协议,不只是IP协议;(2)每一帧都有循环冗余检验;(3)通信双方 可以进行IP地址的动态协商(使用IP网络控制协议);(4)对TCP和IP报文首部进行压缩;(5)链路控制协议可以对 多个数据链路选项进行设置。13 .简述主机ip层对数据报进行路由的过程。答:当主机的ip层接收到一个数据报后,首先检查目的ip地址是否为本机的ip地址之一或者ip广播地址。如 果确实是这样,数据报就被送到由IP首
18、部协议字段所指定的协议模块进行处理。如果数据报的目的不是这些地址,那 么如果IP层被设置为路由器的功能,就对数据报进行转发,否则数据报被丢弃。14 .简述路由器进行ip路由选择的步骤。答:(1)搜索路由表,寻找能与目的ip地址完全匹配的表目(网络号和主机号都要匹配)。如果找到,则把报文 发送给该表目指定的下一站路由器或直接连接的网络接口。(2)搜索路由表,寻找能与目的网络号相匹配的表目。如 果找到,则把报文发送给该表目指定的下一站路由器或直接连接的网络接口。(3)搜索路由表,寻找标为“默认” (default)的表目。如果找到,则把报文发送给该表目指定的下一站路由器。(4)如果上面这些步骤都没
19、有成功,那 么该数据报将被丢弃,路由器将会向源主机返回一个“主机不可达”或“网络不可达”的错误。15 .当发送一份ICMP差错报文时,ICMP报文始终包含产生ICMP差错报文的IP的首部和IP数据报的前8个字节。这是 为什么?答:这样,接收ICMP差错报文的模块就会把它与某个特定的协议(根据IP数据报首部中的协议字段来判断)和 用户进程(根据包含在IP数据报前8个字节中的TCP或UDP报文首部中的TCP或UDP端口号来判断)联系起来。16 .描述Tracert程序发现路由的过程。答:Tracert程序发送一份TTL字段为1的IP数据报给目的主机。处理这份数据报的第一个路由器将TTL值减1, 丢
20、弃该数据报,并发回一份超时ICMP报文,这样就得到了该路径中的第一个路由器的地址。然后Tracert程序发送 一份TTL值为2的数据报,这样就可以得到第二个路由器的地址。继续这个过程直至该数据报到达目的主机。Tracert 程序发送一份UDP数据报给目的主机,但它选择一个不可能的值作为UDP端口号(大于30, 000),使目的主机的任何 一个应用程序都不可能使用该端口。因此,当该数据报到达时,将使目的主机的UDP模块产生一份“端口不可到达” 错误的ICMP报文。这样,Traceroute程序所要做的就是区分接收到的ICMP信息是超时还是端口不可到达,以判断 什么时候结束。17 .简述不同网络拓
21、扑结构下的主机路由表的构成原则。答:(1)最简单的情况是主机根本没有与任何网络相连,这种情况下的路由表只包含环回接口一项。(2)接下来的 情况是主机连在一个局域网上,只能访问局域网上的主机。这时路由表包含两项:一项是环回接口,另一项是局域网 (如以太网)。(3)如果主机能够通过单个路由器访问其他网络(如Internet)时,一般情况下增加一个默认表项指 向该路由器。(4)如果要新增其他的特定主机或网络路由,那么就要通过特定的命令来对其进行配置。18 .什么是默认网关?答:默认网关一般就是指默认的路由设备。该设备使用在两个网络之间要互相传送数据时。用户上网时,网络会依据 IP地址对发送的数据包进
22、行判断,如果是属于本局部网络的,就直接送向目的主机,如果不属于同一网络,而路由 表中又没有该数据包的相关路由条目,就要交给默认网关,由它负责转发出去。19 .家庭用户PC,使用PPP协议呼叫Internet服务提供者(ISP),使家用PC成为临时Internet主机。请简述PPP链路 的建立过程。答:PC通过Modem呼叫ISP的路由器,路由器的Modem对呼叫应答并建立物理连接,然后PPP就进入链路的“建 立状态”。此时PC在PPP帧的有效载荷字段中向路由器发送一系列LCP分组,这些分组及其响应主要用于选择所使 用的PPP参数。协商结束后就进入“鉴别状态”。若通信的双方鉴别身份成功,就进入“
23、网络状态”。Internet 服务提供者动态地分配IP地址给新登录进来的PC,以供PC在这次会话过程中使用。至此,PC成为一台临时的 Internet主机,它可进行IP分组的收发。20 .为什么会采用无类型编址?答:(1)对于大多数机构或团体来说,B类地址所提供的地址范围通常会超出其需要,而C类地址所提供的地址数量 又太少。因此,这些机构通常都会选择申请B类地址,从而造成很多IP地址闲置。(2) Internet规模的不断扩张, 使得路由器内路由表的条目急剧增加,既增加了路由寻址的困难,又限制了 Internet规模的继续扩大。21 .简述将域名转换为相应IP地址的解析过程。答:(1)当客户端
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- TCP IP 练习题 答案
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内