登陆注册
13105900000020

第20章 认识计算机网络——网络协议(8)

每个数据报文发送是一个请求一个应答,发送一个包含到达目标主机并返回的总时间的回复报文,假如可以连接到目标主机从而判断出可能存在连接。ping命令可以用于测试NIC传输和接收功能、TCP/IP的配置以及网络的可连接性。可以使用下面几个ping命令的类型用于确定问题所在:

ping127.0.0.1被称为内部环回测试,主要用于检验TCP/IP协议的网络配置是否正确。

ping IP addresso fhost computer-ping一个PC主机地址,用于验证本地的主机的TCP/IP地址配置是否正确,是否可连接。

ping default-gateway IP address-ping一个默认网关的IP地址,通常是一台路由器或一台Internet共享服务器的地址,将测试本地网络的连接是否可以延伸到其他网络。

ping hostnameordomain-ping一个本地的主机名或域名,用于测试DNS服务器是否可以连接或能否完成名称解析。

ping remotedestinationIPaddress-ping一个远程目标主机的IP地址主要用于检验远程网络中的主机是否可以连接。可以进行多个不同的远程主机的连接性测试,以确定问题出现在本地或连接链路或远程主机。

tracertremotedestination IP address-tracert用于测试从当前主机到远程目标主机所经过的链路,在网络链路出现连接故障时,可以测试出故障出现的位置。ping命令只能测试从源主机到目标主机之间的网络是否连接;tracert命令可以测试连接源主机到目标主机的链路上的所有路由器,以及测试该链路连接性故障的位置所在。

(三)网络故障分析过程

网络故障分析是一个进行有效地计算机和网络相关的故障分析的重要技术和专业技能,问题识别过程中需要使用逐步逼近法来解决问题。本节将介绍如何解决基础硬件和软件等相关网络故障:学习计算机和网络问题故障分析的正确顺序;尽可能熟悉更多常用的硬件和软件问题;给定基本问题的情景,分析故障和解决问题。

排除网络故障的一个好的建议是当一个系统或网络出现复杂的问题时应提供一个收集问题、隔离问题、排除问题的框架和指导方针,并且必须首先解决基础硬件和软件问题。网络故障分析过程的八个基本步骤:

(1)步骤1定义问题:使用恰当的术语描述什么是期望的和不期望发生的。如主机不能连接到Internet或主机不能访问本地的服务器。

(2)步骤2收集细节:观察症状并且尝试进行故障源的识别和特征:如果是硬件问题,需要检查指示灯及噪声,或是软件问题,需要查看是否有错误显示出来,出现的故障是影响一台设备还是多台设备?它仅仅影响某个应用或服务,还是影响较多应用或服务?它是第一次出现问题还是以前曾出现过?近期主机或网络设备有任何改变吗?尽可能去获得更有经验者的帮助。查阅网络站点和故障分析的知识文档以分析故障和解决故障。

(3)步骤3考虑可能性:主要用于收集问题细节,识别一个或多个问题可能的原因和可能的解决方法,按照最有可能解决的问题,到最不可能解决的问题进行排序。

(4)步骤4创建一个行动方案:设计一个涉及最有可能解决问题的计划,假如初始方案失败再考虑其他的选择。首先从最简单的可能的问题着手,如打开电源或重启设备;软件检验测试先于硬件;如果是网络问题,可以从第一层向上层检查,因为很多问题是发生在第一层;最后,可以使用替代法隔离问题,如使用可以使用的网络设备替换掉可能出问题的设备。

(5)步骤5执行计划:首先使用最可能解决问题的方案来解决问题,并测试执行结果。

(6)步骤6观察结果:假如问题解决,则使用文档记录解决方法,并确认所有的设备和应用都可以正常工作;假如问题没有解决,则恢复所有改变并返回计划到下一个解决方案,如果改变不可恢复,则需要区别是否产生了新的问题。

(7)步骤7使用文档记录解决方法:总是使用文档记录故障解决方法,可帮助你尽可能快地解决相同问题,并对相关的故障解决提供帮助参考。

知识点链接

1.OSI/RM开放式系统互联参考模型。它为厂商提供了一套标准,在全球各式各样的网络技术产品之间保证了最大的兼容性和互操作性。OSI/RM已成为当前最重要的网络通信模型,绝大部分网络厂商将他们的产品和OSI参考模型联系起来,将它看作在学习网络中发送和接收数据的最好工具。

2.Encapsulated封装。所有的通信都是从信源发起并被传送到目标,通信内容通常被称为数据或报文。报文从OSI模型高层依次向下层传递,并在相应层上添加报头及报尾,这样的数据处理过程称为封装。

3.De-enca psulation解封装。当信息被传送到目标,报文被接收及重组后,验证报头及报尾,并从OSI模型低层依次向上层传递,最后将数据传递给相应层,这样的数据处理过程称为解封装。

4.PDU协议数据单元。数据在OSI不同层上被处理的报文格式、报头的格式的定义等。为了让数据更易于理解,在数据的发送站和接收站按照相同的协议数据的格式传递报文。

习题

一、选择题

1.OSI参考模型是研究如何把开放式系统连接起来的标准。将网络分成七个层次,从高到低顺序排列正确的是(  )。

A.应用层、会话层、表示层、传输层、网络层、数据链路层、物理层

B.物理层、数据链路层、网络层、传输层、表示层、会话层、应用层

C.应用层、表示层、会话层、传输层、网络层、数据链路层、物理层

D.物理层、网络层、数据链路层、传输层、会话层、表示层、应用层

2.关于应用层的基本概念描述正确的是(  )。

A.应用层的主要任务是建立、管理和终止应用程序之间的会话和数据交换,使特定网络应用程序的多个实例得以共存。支持运行于不同计算机的进程进行通信,而这些进程则是为用户完成不同任务而设计的

B.应用层的主要任务是为网络应用提供服务,OSI/RM模型中定义了支持运行于不同计算机的进程进行通信并为用户完成不同任务而设计的协议集

C.应用层的主要任务是为网络应用提供服务,支持运行于不同计算机的进程进行通信,而这些进程则是为用户完成不同任务而设计的。OSI模型中并没有定义应用层的协议集

D.应用层的主要任务是为网络应用提供服务,它允许不同机器上的用户之间建立连接关系,允许不同的应用层的应用和服务之间的通信

3.关于传输层滑动窗口描述正确的是(  )。

A.窗口的大小是预先动态协商的,并且可在连接的使用期限内重新协商,这样就确保了在接收站不丢弃任何信息的情况下使用最佳的窗口大小来传送信息

B.通过窗口操作过程,发送站通知接收站在信息被发送往接收站的途中是否丢失了,使用上层协议重发任何已经丢失的信息

C.窗口的大小是在连接前协商的,并且在连接使用期限内窗口大小是固定,这样就确保了在接收站一直会接收到相同数量的窗口大小来传送信息

D.通过窗口操作过程,发送站通知接收站将收到什么信息,向接收站表明在数据发送的途中是否丢失了信息,并且允许发送站重发任何已经丢失的信息

4.关于TCP/IP协议栈,下列选项中正确的是(  )。

A.TCP:HTTP、Telnet、SMTP、DNS、FTP

B.IP:IP、RARP、ICMP、FrameRelay

C.UDP:TFTP、DNS、SNMP、FTP

D.IP:IP、Ethernet、FDDI、ARP、PPP

5.关于网络通信过程中的数据封装,正确的选项是(  )。

A.Bits→Frames→Segments→Packets→Data

B.Data→Segments→Frames→Packets→Bits

C.Bits→Frames→Packets→Segments→Data

D.Data→Segments→Packets→Frames→Bits

6.应用层协议通过特定传输层端口号进行进程标识,实现端到端的连接和多路复用。

既是TCP端口又是UDP端口的协议和端口是(  )。

A.TFTP(69)B.FTP(20,21)C.DNS(53)D.HTTP(80)

7.在以太网中的使用FTP或TFTP传输文件,传输层需要为应用层的数据进行分段,请选择分段后数据的最大长度是(  )字节。

A.TFTP(1500)/FTP(1500)B.TFTP(1492)/FTP(1480)

C.TFTP(1472)/FTP(1460)D.TFTP(1460)/FTP(1472)

8.关于IP协议描述正确的选项是(  )。

A.IP提供了可靠的数据传输服务和尽力而为数据传输服务

B.网络层的上层协议会检查所有的错误,可靠性的问题由TCP或特定的应用来考虑,因此网络层不关心数据的可靠性

C.因为网络层传输每个数据报都是独立地选择路线,它提供的是面向连接的服务

D.IP协议使用逻辑地址表来智能地决定路径的选择和实现包的交换,使数据可以高效地传送到目标网络

二、判断题

1.网络层的主要功能是实现互联网络中的不同主机间的逻辑寻址和选择最佳路径将数据分组从源主机准确地送到目标主机。它可以提供在不同的网络介质上实现尽可能的分组传送传输。(  )

2.UDP是一种无连接的、不可靠的传输层协议,它在完成端到端的通信时没有流量控制机制,也没有确认机制,没有提供差错校验功能。因此协议简单,在特定的应用中协议运行的效率高。(  )

3.传输层通过窗口的操作实施流量控制,用于减少数据因溢出而丢弃,确保联网设备不会向接收站发送过多的数据,导致接收站的接收缓存空间溢出而丢弃数据。(  )

4.应用层主要负责以某种方式表示和解释数据,它将计算机内部的表示形式转换成网络通信中标准的表示形式,如图像、文本、视频等数据显示给用户。(  )

5.故障排除方法中的分治法比较适合经历过的问题或有着明显的症状的问题,确定问题是在该层、还是上层或下层,它可以比其他方法更快地找出故障层次。(  )

6.Ping是一个用于验证指定的IP地址是否存在以及是否可以接受连接请求的基础程序。通过向目标主机发送数据报文,请求目标主机应答接收回复,以确认目标主机存在。

(  )

7.Tracert与ping命令的区别是:ping命令只能测试从源到目标主机之间的网络是否连接;Tracert命令可以测试连接源主机到目标主机的链路上的所有路由器,以及测试该链路连接性故障的位置所在。(  )

8.在用户数据传输结束后需要释放建立的连接,参与传输的任何一方都可以释放该连接。因为客户和服务器的数据传输是双向的,释放连接需要通过三次握手来实现。(  )

三、项目设计题

1.使用Packet Tracer4.11软件,设计捕获并分析HTTP的通信过程。

2.使用Packet Tracer4.11软件,设计捕获并分析DNS的通信过程。

3.使用Wireshark软件监视网络,设计捕获并分析TCP的三次握手的过程。

4.使用Wireshark软件监视网络,设计捕捉到的数据包,显示数据包的详细协议信息。

5.使用基于ICMP协议的相关命令,设计完成连接性测试操作。

同类推荐
  • 悟道:一位IT高管20年的职场心经

    悟道:一位IT高管20年的职场心经

    本书是一位有20多年职场经验的IT企业高管撰写的一系列有关职场悟道的短文集成,讲述的是在企业里如何修炼自己,如何摆平自己的心态,怎样做到“世事洞明”和“人情练达”,如何“搞定老板”,怎样做到工作和生活平衡等诸多话题,涉及到跳槽、转行、升迁、环境、沟通、老板、下属、老外等等。每一篇都以作者的亲身经历或者身边的故事说明道理,语言简洁流畅,妙趣横生,更有不少经典片段和发人深省的职场警句,读起来就像是一个睿智幽默的老朋友坐在你面前娓娓道来。
  • 现代企业财务软件应用教程

    现代企业财务软件应用教程

    本书内容包括财务软件概论、系统管理、企业应用平台、总账管理、报表管理、薪资管理、固定资产管理、应收款管理、应付款管理等。
  • 音视频合成制作

    音视频合成制作

    本书共分4篇6章,其中第1篇简介音视频合成的编导基础,第2篇主要介绍Sony Cinescore 1电影音乐自动合成,第3篇主要介绍Vegas 7.0音视频剪辑合成,第4篇主要介绍Adobe Audition 2.0、Cakewalk SONAR 6和Steinberg Nuendo 3的音视频合成。本书可以作为音乐、美术、动画、舞蹈、影视、戏剧等艺术院校视听艺术合成制作课程的教材,也可以作为相关人员的自学用书。
  • 一本书读懂大数据

    一本书读懂大数据

    本书是深入研究互联网思维的经典之作,从互联网思维的定义到互联网思维应用的具体案例表现。作者深入浅出、条分缕析,全面阐述互联网思维的内核与精神,逐一点评当前关于互联网思维的各种观点。本书从最初级的互联网思维应用到高端的粉丝经济,平台建设,自媒体营销的方法都有详细讲解介绍。让读者了解什么是互联网思维的同时还能学会把互联网思维运用到自己的工作学习已经生活中。
热门推荐
  • 温莎公馆

    温莎公馆

    这是一个折腰的时代,当更多的压力与需求堆塞身前的时候。它与梦想无关,虽然我们昂首挺胸阔步向前,真正的自己却低了头,我们需要沉思,也需要慰籍。
  • 怀孕优生百科全书

    怀孕优生百科全书

    本书包括优身受孕、十月怀胎、一朝分娩、产褥期保健、孕育期疾病的防治等五章的内容。
  • 异能者都市

    异能者都市

    怒龙帮拥有强大异能战力的龙飞,只身一人来到云海市,奉命击杀当地霸主夺命帮的帮主,同时又得到另外的任务,击杀邪恶的异能者嗜血人家族和保护一个大家族的公主。完成任务期间,龙飞和萍水相逢的美女黄鹂和项红暂时住到了一起?
  • 代嫁弃妃

    代嫁弃妃

    从出生就被抛弃的女子,到被逼代嫁,她幸福的生活到这里戛然而止。从王爷的冰冷无情,到残忍的抛弃,让她生无可恋……绝望的女子,仰天大笑,伸手揭下脸上的面具,你不是一直说我长得丑,配不上你吗?睁开你的眼睛好好看看。哀大莫过于心死,滚滚翻腾的江水埋葬了她。当她换了个身体再出现时,她的任务是刺杀他。他能够对她再次放手吗?--情节虚构,请勿模仿
  • 灵道传说

    灵道传说

    一拳一剑闯天下,历经劫难行仁侠。千击万磨还坚韧,任凭风吹雨来打。造化降,吞噬漩,五灵七绝撼乾坤。命运捉弄人……【求推荐、收藏!】
  • 无上刀帝

    无上刀帝

    身为一个刀客,吾既是刀!
  • 血鼎邪神

    血鼎邪神

    以灵魂为媒介,以兽魂为实体,凝天地之精华,得兽魂灵魄。这天,若想压我,我必翻天。这地,若想葬我,我必覆地。以废物之身,修逆天功法,心存执念,终蹬巅峰之境。善恶,是非,本心无愧即可。又何须他人言评?
  • 网游之血脉进化

    网游之血脉进化

    二十二世纪初期,一艘外星海盗船,意外的闯入了银河星系;紧随其后,一艘星际巡逻舰,同样是闯入了银河星系;一场战斗过后,整个地球,包括地球上的种种一切,都是受到了巨大的破坏;受此影响,星际战警主动的提出,愿意帮助地球人类重建家园,以及付出一定的赔偿;谈判之后,一款名叫《星空游戏场》的虚拟真实游戏,融入了地球人类的生活之中,并改变了历史的走向!
  • 命中注定遇见你

    命中注定遇见你

    上天让我们相遇了,却没能让我守住你。命运让他们相遇,却又让他们一次次的分离。对于回忆的痛苦...朋友的背叛...无法接受的事实...最后他放弃了他的生意,只为能和她再一次在一起,她能再次爱上他吗?他们终究还能在一起吗?还能得到幸福吗?
  • 北窗炙輠录

    北窗炙輠录

    本书为公版书,为不受著作权法限制的作家、艺术家及其它人士发布的作品,供广大读者阅读交流。