数据传输协议都有哪些_第1页
数据传输协议都有哪些_第2页
数据传输协议都有哪些_第3页
数据传输协议都有哪些_第4页
数据传输协议都有哪些_第5页
全文预览已结束

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据传输协议都有哪些

导读

计算机网络在人们的日常生活和工作中的作用越来越大,与此同时网络的安全性也受到了冲

击。网络通信时总会在网络怖议中留下痕迹,基于网络数据的协议分类是协议分析中格式推

断和语义分析的基础,那数据传输协议都有哪些?下面小编为大家分享五种常用网络协

议。

计算机网络在人们的日常生活和工作中的作用越来越大,与此同时网络的安全性也受到了冲

击。网络通信时总会在网络怖议中留下痕迹,基于网络数据的协议分类是协议分析中格式推

断和语义分析的基础,那数据传输协议都有哪些?下面小编为大家分享五种常用网络协议。

1.网络协议分类的方法

当前,在开放式网络协议中,主要分成两种类型:网际标准化组织的开发系统互联协议ISO/OSI,网际互联网

所使用的TCP/IP。前者属于一种十分规范的协议,该协议是专家学者们制定出来的,但是这种协议并没有被

实际网络使用,而TCP/IP主要是从实验室然后到世界性的互联网,这一协议在实践中得到逐渐完善。

网络协议分类的方法从研究手段分可划为两类,即指令代码分析♦(基于指令代码的协议^别)和报文序列分析

(基于网络数据的协议识别)。报文序列分析相比于指令代码分析通用性更强,它不关心报文所在协议层次,

并且对终端依赖较小。在协议种类复杂的情况下,如果数据量足够大,它的分析速度优于指令代码分析方式。

但是对于加密协议,由于已经破坏了其统计规律,通过报文序列分析的方式很难得到理想结果,而且这种方法

对样本的要求较高,如果样本中某类格式的协议比较少,该类协议就容易被忽略。

根据研究对象的不同,报文序列分析可分为四类:未加密已知协议分类、加密已知协议分类、未加密未知协议

分类、加密未知协议分类。传统的协议分类方法大都以统计规律为基础,通过查找高频的特征,采用不同的算

法来进行分类,包括基于端口的分类、基于特征字段的分类、基于流量特征的分类等。其他方法有基于隐马尔

可夫模型、基于正则表达式的分类等,这些方法多通过提高查找频繁特征的准确性来提高分类的精度。

数据传输协议都有哪些

常见的网络协议有TCP/IP协议、TPX/SPX协议、NetREUT协议、Mcrcscft网络的文件和打印机共享°在局域

网中用得的比较多的是IPX/SPX。用户如果访问Intemet,则必须在网络协议中添加TCP/IP协议。具体介绍

如下:

TC?/IP协议

TC"IP协议是协议中的老大,用得最多,只有TCP/IP协议允许与internet进行完全连接。现今流行的网络

软件和游戏大都支持TCP/IP协议。

IPX/SPX协议

IPX/SPX协议是Novell开发的专用于NetWare网络的协议,现在已经不光用于NetWare网络,大部分可以联

机的游戏都支持IPX/SPX协议,例如星际、cs。虽然这些游戏都支持TCP/IP协议,但通过IPX/SPX协议更省

事、不需要任何设置。IPX/SPX协议在局域网中的用途不大。它和TCP/IP协议的一个显著不同是它不使用ip

地址,而是使用mac地址。

NetBEUI协议

NetBEUI协议是有IBM开发的非路由协议,实际上是NetBIOS增强用户接口,是Windows98前的操作系统的

缺省协议,特别适用于在“网上邻居”传送数据,大大提高了在“网上邻居”查找电脑的速度。如果•台只装

了TCP/IP协议的Windows98电脑想加入到WINNT域,也必须安装NetBEUI协议。

二进制数据协议

原理:直接将内存里的对象保存为二进制数据,然后通过封包(size+(二进制数据))的方式发送出去,解包的

时候,读取size,然后读取二进制数据,再根据二进制的结构体描述文件来解开这个包,获取每个数据成员

的数据。

json数据协议

json数据协议,为了改变二进制的不足,改变二进制的封包与解包需要以来于每个协议的对象,使用跨语言

的数据交换格式json与xml相比,体枳会比xml小,可读性比二进制好,跨语言的封包和解包,每个语言只

需要实现json的解码编码即可。

五种常用网络协议

1.Telnet(RemoteLogin):提供远程登录功能,一台计算机用户可以登录到远程的另一台计算机上,如同在

远程主机上直接操作一样。

2.FTP(FileTransferProtocol):远程文件传输协议,允许用户将远程主机上的文件拷贝到自己的计算机

上。

3.SMTP(SimpleMailtransferProtocol):简单邮政传输协议,用于传输电子邮件.

4.NFS(NetworkFileServer):网络文件服务器,可使多台计算机透明地访问彼此的目录。

5.UDP(UserDatagramProtocol):用户数据包协议,它和TCP一样位于传输层,和IP协议配合使用,在传

输数据时省去包头,但它不能提供数据包的重传,所以适合传输较短的文件。

以上就是关于数据传输协议都有哪些?五种常用网络协议的知识介绍,早期主要采用基于端口的协议识别方

法对未加密的已知协议进行分析。随着计算机的普遍应用和各种应用程序的出现,新出现

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论