毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

VC++网络捕获数据提取器设计与实现+源代码(4)

时间:2022-09-03 22:35来源:毕业论文
利用以上步骤来实现数据信息的捕获、数据信息的分析、流量的监控和数据信息的导出及其存储。 论文网 第二章 研究有关知识 2。1 TCP/IP协议概述 Transm

利用以上步骤来实现数据信息的捕获、数据信息的分析、流量的监控和数据信息的导出及其存储。论文网

第二章  研究有关知识

2。1 TCP/IP协议概述

Transmission Control Protocol/Internet Protocol的缩写,最早出现在1970年,是由卡恩开发、瑟夫参与设计出来的。它的中文注释为传输控制协议/因特网互联协议,是一项针对于网络数据传输方面的协议,它的出现推动了互联网的发展,带领我们进入了一个全新的领域。是因特网最基本的协议,是网络环境正常运行的基础,也是因特网国际互联网络的基础。TCP位于传输层作用,而IP则作用于网络层,它们构成了整个协议。TCP/IP 协议的主要规则就是关于计算机联网的规则,它有自己的章程以及正确的使用方法来接通因特网,针对数据的传输,它同样明确了准则,它能够有效的控制网络流通的准确性。该协议采用的是多种层的结合使用,他们共同配合完成工作,上一层的运行在下一层的运行结果上进行实施。简单的来说:TCP会通过检测网络数据的传输,在发现问题的时候进行提醒,然后再进行新的数据传输,已达到所有数据都能安全准确传输的目的。而IP就相当于是一个门牌号,他给每一台电子设备规定了一个特定的地址。

2。1。1 TCP/IP简介

TCP/IP 是让计算机在以太网中能够进行数据通信的通信协议。TCP/IP 指传输控制协议/网际协议 ,是一种网络传输有关的协议,也是至今使用最广的一种协议,它的英文名称是Transmission Control Protocol / Internet Protocol。 TCP/IP 明白展示了计算机联通到网络的联通方式,以及数据信息如何在他们之间传输的准则。

2。1。2 TCP/IP历史

现今网络设计越来越复杂,为了方便设计的进行,分层结构网络的使用变得越来越广。不同的网络所需要用到的层的数量、名字、内容和功能都是有所不同的。而在相同的网络中,两台不同机器上的第N层信息通信依靠着第N层的协议通信,协议基本上是双方进行安全通讯所依赖的一个重要准则。不同机器中包含的对应层的实体叫做对等进程。在对等进程通过协议准则来进行通信时,实际上并不是在一台机器的第N层上将数据传送到另一台机器的第N层,而是每一台机器的每一层都把数据和这一层的控制信息传递给它的下一层,以此类推,下一层不上一层的数据作为该层的信息又传送给下一层,直到传送到最底层。而最底层则来实现实际信息之间的传输。相邻两层之间有规定接口,接口规定下层向上层提供原语操作和服务。层和协议的共同作用被称为网络体系结构。每一层中的活动板块通常称为实体,实体既包含软件实体,也包含硬件实体。上一层实体实现的操作被下一层所使用。像这种情况,上一层被称为服务提供者,下一层被称为服务用户。服务是在服务接收点提供给上一层使用的。服务既包括面向连接方面的服务又包括面向无连接方面的服务,它在形式上是由一套原语来描述的。这些原语可提供给访问该服务的用户和其他的实体使用。

2。1。3 TCP/IP结构简介

TCP/IP不是传统的七层结构模型,传统的系统模型是分为七层,各层之间互相工作来达到预期目的的一种结构模型,它的模型结构是抽象的,是一种可以被其他模型作为标准的模型方式,它的每一层都各司其职,做着与其他层无关但又能够联系到一起的传输任务。它的模型设计理念是使各个硬件每一层之间能够达到相互通信的任务,以便实现整个模型的最终目的。传统七层主要有:物理层、网络层、数据链路层、会话层、传输层、应用层和表示层。我们采用的TCP/IP并不是七层结构,而是利用的四层结构,相对来说更加方便快捷,它的每一层通过下一层来完成数据信息的传输。 VC++网络捕获数据提取器设计与实现+源代码(4):http://www.youerw.com/zidonghua/lunwen_98913.html

------分隔线----------------------------
推荐内容