数据采集技术(初级)课件版项目7:分析网络数据报.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数据采集技术(初级)课件版项目7:分析网络数据报.pptx》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据 采集 技术 初级 课件 项目 分析 网络
- 资源描述:
-
1、项目项目7 7分析网络数据报分析网络数据报CONTENTS 任务一:安装Wireshark 任务二:分析基础的网络数据 任务三:分析ARP和IP 任务四:分析TCP 任务五:分析HTTP项目情景零学习目标零【知识目标知识目标】l 了解计算机网络的概念及发展历史l 掌握计算机网络的分类;l 掌握ARP缓存表和报文格式l 掌握TCP三次握手的流程l 掌握TCP数据报的格式l 了解HTTP概述及工作原理l 掌握HTTP请求和响应报文的格式【技能目标技能目标】l 熟悉Wireshark下载地址并安装Wiresharkl 能够使用Wireshark分析ARPl 能够使用Wireshark分析 IPl 能
2、够使用Wireshark分析TCPl 能够使用Wireshark分析HTTP从浏览器地址栏输入后敲下回车,直到浏从浏览器地址栏输入后敲下回车,直到浏览器呈现信息,这个过程到底发生了什么?览器呈现信息,这个过程到底发生了什么?任务一:安装Wireshark 任务描述壹使用Wireshark分析网络数据,使用Wireshark的前提是安装该软件。本任务是下载安装Wireshark。安装Wireshark软件的思路如下:(1)打开Wireshark官网,找到需要下载的软件版本进行下载。(2)安装Wireshark软件并验证是否成功安装。任务一:安装Wireshark 知识储备壹1.1.计算机网络的概
3、念及发展计算机网络的概念及发展历史历史(1 1)计算机网络的概念)计算机网络的概念计算机网络是将分布在的多个计算机系统通过通信线路通信线路进行连接,共同遵循某个网络协议,从而实现信息互通和资源共享的系统。(2 2)计算机发展历史)计算机发展历史由于计算技术、通信技术、光电技术等迅速的发展,形成了计算机网络。计算机网络经过40多年的发展,已经成为现代社会不可或缺的重要技术。计算机网络的发展经历了4代。分别是:l 第一代计算机网络(面向终端的计算机通信网)l 第二代计算机网络(自主功能的主机互联的计算机网络)l 第三代计算机网络(遵循国际标准化协议的计算机网络)l 第四代计算机网络(互联、高速和智
4、能化的网络)任务一:安装Wireshark 知识储备壹(1 1)第一代计算机网络)第一代计算机网络在20世纪50至60年代计算机网络处于第一代,也被称为面向终端的计算机通信网,主要特点为以主机为中心,面向终端;分时访问和使用中央服务器上的信息资源;中央服务器的性能和运算速度决定连接终端用户的数量。第一代的计算机网络结构如图所示。2.2.计算机网络的概念及发展历史计算机网络的概念及发展历史任务一:安装Wireshark 知识储备壹(2 2)第二代计算机网络第二代计算机网络在20世纪60年代至70年代计算机网络属于第二代,采用存储转发存储转发的方式与交换分组交换分组技术实现计算机间的通信。该阶段计
5、算机网络有如下特点:以通信子网为中心,实现了“计算机计算机”的通信。ARPAnet的出现,为Internet以及网络标准化建设打下了坚实的基础。大批公用数据网的出现。局域网的成功研制。2.2.计算机网络的概念及发展历史计算机网络的概念及发展历史任务一:安装Wireshark 知识储备壹(3 3)第三代计算机网络第三代计算机网络20世纪80年代计算机网络术语第三代,即计算机网络的标准化标准化时代。国际标准化组织(International Organization for Standardization,ISO)经过多年努力,制定了“开放系统互联参考模型”(Open System Interco
6、nnection Reference Model,OSI/RM),即ISO国际电工委员会IEO制定和公布的ISO/IEC7498国际标准。2.2.计算机网络的概念及发展历史计算机网络的概念及发展历史任务一:安装Wireshark 知识储备壹(4 4)第四代计算机网络)第四代计算机网络现阶段处于第四代计算机网络,即Internet网络。InternetInternet是全球最大的计算机网络,目前共有180多个国家与Internet相连,4亿多台计算机接入INTERNET,已经超过15亿的用户。Internet是由全球第一个分组交换网络ARPANET发展起来。2.2.计算机网络的概念及发展历史计算
7、机网络的概念及发展历史任务一:安装Wireshark 知识储备壹3.3.计算机网络计算机网络的的功能功能计算机网络给人们的生活带来了丰富多彩的体验,通过网络,可以进行文字、语音、视频和语音聊天等,同时还可以上网查询资料,在线学习等。计算机网络的基本功能分为 资源共享 数据通信 分布式处理 网络综合服务任务一:安装Wireshark 知识储备壹4 4.计算机网络计算机网络分类分类计算机网络可以根据不同的标准进行分类,已经出现的分类方式有4种,分别是l 按照网络的覆盖范围分类l 按照网络的拓扑结构分类l 按照传输技术分类l 按照交换方式分类任务一:安装Wireshark 知识储备壹4 4.计算机网
8、络计算机网络分类分类 按照网络的覆盖范围按照网络的覆盖范围分类分类按照网络的覆盖范围可以分为四种类型分别是局域网、城域网、广域网和互联网,是目前网络分类中最为常用的一种分类方式。局域网局域网是计算机通过高速线路相连组成的网络,通常由一个单位或组织自行建设和拥有,覆盖范围从几米到几公里不等。局域网地理覆盖范围较小、局域网结构示例图。特点:有限的举例,具有较好的性能(范围小),易于维护。任务一:安装Wireshark 知识储备壹4 4.计算机网络计算机网络分类分类 按照网络的覆盖范围按照网络的覆盖范围分类分类城域网城域网是对局域网的延伸,用来连接局域网,在传输介质和布线结构方面牵涉范围较广,介于局
9、域网和广域网之间的一种高速网络,规模局限在一座城市的范围。任务一:安装Wireshark 知识储备壹4 4.计算机网络计算机网络分类分类 按照网络的覆盖范围按照网络的覆盖范围分类分类广域网(广域网(Wide Area Network,WAN)广域网也称远程网,其覆盖的地理范围从数百公里至数千公里,甚至上万公里。可以是一个地区或一个国家,甚至世界几大洲,故称远程网。特点:接入广域网需要申请。任务一:安装Wireshark 知识储备壹4 4.计算机网络计算机网络分类分类 按照网络的覆盖范围按照网络的覆盖范围分类分类互联网互联网在网络应用迅猛发展的今天,互联网已成为现代人每天都要打交道的一种网络。无
10、论从地理范围,还是从网络规模来讲,互联网最大的一种网络。从地理范围来说,互联网可以是全球计算机的互连。任务一:安装Wireshark 知识储备壹4 4.计算机网络计算机网络分类分类 按照按照网络的拓扑结构分类网络的拓扑结构分类计算机网络的拓扑结构就是用网络的站点与连接线的几何关系来表示网络的结构,主要分为总线型、星型、树型、环型和网状型。任务一:安装Wireshark 知识储备壹4 4.计算机网络计算机网络分类分类 按照网络的拓扑结构分类按照网络的拓扑结构分类总总线型线型拓扑结构中的所有连网设备共用一条物理传输线路共用一条物理传输线路,所有的数据发往同一条线路,并能够由连接在线路上的所有设备感
11、知。(广播式网络)任务一:安装Wireshark 知识储备壹4 4.计算机网络计算机网络分类分类 按照网络的拓扑结构分类按照网络的拓扑结构分类星型星型拓扑结构拓扑结构星型拓扑结构是以一台中心处理机(通信设备)为主中心处理机(通信设备)为主而构成的网络,星型拓扑结构如图。例如:主机客户机统一连接在交换机,应用比较广泛。星型拓扑结构的特点如下。网络结构简单,便于管理(集中式)。网络结构简单,便于管理(集中式)。每台计算机均需物理线路与处理机互连,线路利用率低。处理机负载重(需处理所有的服务),处理机负载重(需处理所有的服务),因为任何连网设备之间交换信息,都必须通过中心处理机。联网主机故障不影响整
12、个网络的正常工作,中心处理机的故障将导致网络的瘫痪。任务一:安装Wireshark 知识储备壹4 4.计算机网络计算机网络分类分类 按照网络的拓扑结构分类按照网络的拓扑结构分类树型树型拓扑结构拓扑结构树型拓扑结构是以上两种网络结构的综合,是一种分层结构分层结构,可以看做是星型拓扑的一种扩展,适用于分级管理和控制的网络系统。它将网络中的所有站点按照一定的层次关系连接起来,就像一棵树一样,由根节点、叶节点和分支节点组成。树型拓扑结构如图所示。任务一:安装Wireshark 知识储备壹4 4.计算机网络计算机网络分类分类 按照网络的拓扑结构分类按照网络的拓扑结构分类环型环型拓扑结构拓扑结构环型拓扑结
13、构中连网设备通过转发器接入网络,每个转发器仅与两个相邻的转发器有直接的物理链路。环型拓扑结构如图所示。在环型拓扑中,各节点和通信线路连接形成的一个闭合的环。环中的数据按照一个方向沿环逐个节点传输,或顺时针方向,或逆时针方向。环型拓扑结构的特点如下。环型拓扑结构的特点如下。(1)实时性较好(信息在网中传输的最大时间固定)。(2)每个节点只与相邻两个节点有物理链路。(3)传输控制机制比较简单(4)某个节点的故障将导致物理瘫痪。(5)单个环网的节点数有限。环型拓扑结构适用场合:LAN、实时性要求较高的环境。任务一:安装Wireshark 知识储备壹4 4.计算机网络计算机网络分类分类 按照网络的拓扑
14、结构分类按照网络的拓扑结构分类网状网状拓扑结构拓扑结构在网状拓扑结构中,网络的每台设备之间均有点到点的链路连接均有点到点的链路连接,这种连接不经济,只有每个站点都要频繁发送信息时才使用这种方法。它的安装也复杂,但系统可靠性高,容错能力强。有时也称为分布式结构。网状结构节点特点网状结构节点特点优点:优点:可靠性高,易于扩充,组网灵活缺点:缺点:费用高,结构复杂,维护困难任务一:安装Wireshark 知识储备壹4 4.计算机网络计算机网络分类分类 按照网络的拓扑结构分类按照网络的拓扑结构分类混合混合拓扑结构拓扑结构任务一:安装Wireshark 知识储备壹4 4.计算机网络计算机网络分类分类 按
15、照传输技术按照传输技术分类分类计算机网络根据传输任务不同分为广播式网络和点对点网络。广播广播式式网络网络若某个分组发出以后,共享一个通信信道,网络上的每一台机器都接收并处理它,则称这种方式广播(Broadcasting),若分组是发送给网络中的某些计算机,则被称为多点播送或组播(Multicasting),若分组只发送给网络中的某一台计算机,则称为单播(Unicasting)。任务一:安装Wireshark 知识储备壹4 4.计算机网络计算机网络分类分类 按照传输技术按照传输技术分类分类计算机网络根据传输任务不同分为广播式网络和点对点网络。点对点网络(点对点网络(Piont-to-Piont
16、Network)点对点网络和广播式网络相反,两条计算机之间通过一条物理线路连接。只有目的节点是能收到的,其他节点收不到。任务一:安装Wireshark 知识储备壹4 4.计算机网络计算机网络分类分类 按照交换方式按照交换方式分类分类计算机网络按照交换方式分类可以分为分组交换网、报文交换网、电路交换网和混合交换网4种。(1)电路交换网:由通信双方共同建立连接,进行通信。回话过程中双方共同占有通信线路。(2)分组交换网:传输的数据单元是数据报,发送方将数据拆分后封装打包进行发送,接收方进行数据解包。(3)报文交换网:和分组交换网类似,但传输数据的单元没有最大长度限制。(4)混合交换网:集合了前3种
17、交换技术的优点,实际应用更为广泛。任务一:安装Wireshark 知识储备壹4 4.计算机网络计算机网络分类分类 按照交换方式按照交换方式分类分类电路交换网电路交换网由通信双方共同建立连接,进行通信。回话过程中双方共同占有通信线路。最典型电路交换网络:电话网络。电路交换在通信之前,要在通信双方之间建立一条被双方独占双方独占的物理通路。优点优点:通信线路双方专用,数据直达,传输时延非常小 通路一旦建立,双方可以随时通信,实时性强 双方按发送顺序传送数据,不存在失序问题 既适用于传输模拟信号,也适用于传输数字信号 交换设备及控制简单任务一:安装Wireshark 知识储备壹4 4.计算机网络计算机
18、网络分类分类 按照交换方式按照交换方式分类分类报文交换报文交换报文:源(应用)发送信息整体。比如要发送一个文件,那么这个文件的信息就是要发送的报文。以报文为数据交换的单位报文为数据交换的单位,报文携带有目标地址、源地址等信息,在交换结点采用存储转发的传输方式。优点:优点:不需建立专用的通信线路,用户可随时发送随时发送报文 通信双方不固定占有不固定占有一条通路,线路利用率高任务一:安装Wireshark 知识储备壹4 4.计算机网络计算机网络分类分类 按照交换方式按照交换方式分类分类分组交换分组交换分组:报文分拆报文分拆出来的一系列相对较小的数据包数据包分组交换需要报文的拆分与重组。分组交换相对
19、于报文交换会产生额外开销,因为要进行数据的拆分和重组。仍采用存储转发方式,将报文分割成若干个组,将这些组逐个发送出去。优点优点:加速了数据在网络中的传输简化了存储管理减少了出错几率和重发数据量混合交换混合交换网网集合了前3种交换技术的优点,实际应用更为广泛。任务一:安装Wireshark 知识储备壹4 4.计算机网络计算机网络分类分类 按照交换方式按照交换方式分类分类任务一:安装Wireshark 任务步骤壹下载Wireshark软件(此处以Windows为例)。打开Wireshark官网,下载对应版本的Wireshark软件。安装方式安装方式一一 根据安装向导完成安装。安装安装方式二方式二
20、直接解压Wireshark-win64-3.2.5.exe,将解压目录 Wireshark-win64-3.2.5_ 作为软件安装目录。运行这个目录里的Wireshark.exe,就可以启动Wireshark。任务二:分析基础的网络数据 任务描述贰安装Wireshark后,需要使用Wireshark进行数据的抓取和分析,本任务是使用Wireshark实现对网站数据的抓取。使用Wireshark实现网络数据分析思路如下:(1)打开Wireshark软件。(2)配置捕获接口。(3)打开CMD,ping 。(4)抓取ping 网站的数据。(5)分析ping 网站的数据有哪几个网络协议。任务二:分析基
21、础的网络数据 知识储备贰1.1.网络协议网络协议概念概念在计算机网络中,需要为了交换数据和控制信息能够有条不紊的进行,每个节点之间都要遵守一些事先约定约定好的规则规则,这些为网络数据交换而制定的规则规则、约定与标准约定与标准被称为网络协议网络协议(protocol)。对数据在机器之间传输时的表示方法进行定义定义和描述的标准描述的标准,规定规定了如何进行传输传输、如何检测错误检测错误以及如何传输确认信息确认信息。网络协议主要由语法、语义和时序3个元素组成。语法:语法:数据的控制信息的结构或格式 语义:语义:需要发生何种控制信息,完成何种动作以及做出何种应答 同步:同步:事件实现顺序的详细说明任务
22、二:分析基础的网络数据 知识储备贰2.OSI2.OSI模型模型OSI OSI 参考模型参考模型共划分为7 7层层,从下到上依次为:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。如图所示,图中虚线连接表示同层之间的协议,实线表示数据流。任务二:分析基础的网络数据 知识储备贰2.OSI2.OSI模型模型(1 1)物理层()物理层(Physical LayerPhysical Layer)物理层是OSI模型的第一层或最低层,这一层包括参与数据传输的物理设备物理设备,如电缆和交换机电缆和交换机。同时还负责将数据转换为位流数据转换为位流,也就是由 1 1 和和 0 0 构成的字符串,在这一
23、层,数据还没有被组织,仅作为初始的位流或电气电压处理,单位是单位是bit(bit(比特比特)。(2 2)数据链路层()数据链路层(Data Link LayerData Link Layer)数据链路层位于网络层和物理层之间,负责相邻节点间的数据传输,要解决将比特组合成帧将比特组合成帧(Frame)和差错控制等问题。帧是数据链路层的数据单元,即在数据链路层按帧进行传输。数据链路层中常用的设备有网卡、网桥和交换机网卡、网桥和交换机。(3 3)网络层()网络层(Network LayerNetwork Layer)网络层负责促进两个不同网络之间的数据传输。如果两台通信设备位于同一网络,则不需要使用
24、网络层。网络层在发送设备上将传输层发出的数据段分解更小的单元(称为数据报),数据段分解更小的单元(称为数据报),再在接收设备上重组这些数据报。网络层还要确定数据到达目标的最佳物理路径最佳物理路径,人们将此称为路由路由。网络层控制着通信子网,所谓通信子网就是实现路由和数据传输所必需的传输介质和交换组件的集合。典型的网络层协议是网络互连协议(Internet Protocol,IP)。任务二:分析基础的网络数据 知识储备贰2.OSI2.OSI模型模型(4 4)传输层()传输层(Transport LayerTransport Layer)传输层是0SI模型中最重要的一层,提供可靠有效的端到端的网络
25、连接。它是两台计算机经过网络进行数据通信时,第一个端到端的层次,起到缓冲作用。当网络层的服务质量不能满足要求时,它将提高服务,以满足高层的要求;而当网络层服务质量较好时,它只需进行很少的工作。另外,它还要处理端到端的差错控制和流量控制等问题,最终为会话提供可靠的可靠的,无误的数据传输无误的数据传输。(5 5)会话层()会话层(Session LayerSession Layer)会话层负责在网络中的两节点之间建立和维持通信建立和维持通信,并保持会话获得同步保持会话获得同步,它还决定通信是否被中断以及通信中断时决定从何处重新发送。在通信过程汇总数据流方向控制模式有三种,即单工、半双工单工、半双工
展开阅读全文