欢迎来到天天文库
浏览记录
ID:5285719
大小:1.54 MB
页数:2页
时间:2017-12-07
《浅析网络协议的描述与实现_孙慧清》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、信息与电脑网络技术ChinaComputer&Communication2011年10月刊浅析网络协议的描述与实现孙慧清(国防信息学院,湖北武汉430010)摘要:二十一世纪是一个信息化时代,是网络和信息系统大显身手的时代。在这样的情形之中,网络的安全问题就越来越多,也越来越突出。要用好网络这把双刃剑,就必须做好安全措施,这就将网络协议提上了议程。本文就是从网络协议的功能描述入手,通过具体的情况怎样实现。关键词:网络协议;描述;定义与要素;实现中图分类号:TP393文献标识码:A文章编号:1003-9767(2011)10-0134-021.前言信息必须要采
2、用一定的格式与这些格式存在的意义。大多数的网络都网络确实推动了社会的前进步伐,但也带来了各种各样的问题。是采用分层体系结构,上层一定要建立在下层之上,同时向它的上一要想将网络与信息系统从所受的威胁中解脱出来,就必须实现网络协层提供一定服务,同时还要将如何实现这一服务细节对上一层进行屏议。蔽。比如,TCP/IP就是Internet网上的通用语言。从网络防护技术来看,实施网络协议是获取与过滤网络协议数据2.3网络协议的层次结构包,并对数据包中的内容做分析,进而发现非法和恶意行为。事实上鉴于网络个节点之间的联系复杂性,在制定协议的时候,最常见网络协议技术也是如今检
3、查网络安全的主要技术。的就是将复杂的成分分解成为一些比较简单的成分,然后将它们再复从安全的角度来看,不同的领域就有不同的网络协议,比如军事合起来。现在最常见的就是采用复合技术中的层次方式。事实上,网信息网络就有其专用、独特的网络协议。而其他大众网络就有大众网络协议的层次结构如下:络的协议。因此,网络协议充当了网络上的卫士身份,确保了网络的(1)在结构之中的每一层中,都规定出了明确的服务以及接口安全。的标准。2.网络协议的描述(2)把用户的应用程序定义为最高层。要了解网络协议必须要从其概念、要素、以及工作方式等入手,(3)除了最高层之外,中间每一层都会向上的一
4、层提供服务,才能够达到描述网络协议的真正目标。又是下一层用户。2.1网络协议定义与要素(4)将物理的通信线路作为了最底层,通过它可以将最高层传2.1.1网络协议定义送来的参数,作为通过服务的基础。网络协议,是为了计算机网络进行数据交换的时候建立的规则、2.4网络协议的层次划分约定和标准的集合。比如,网路中的微机用户要和一个大型的主机操为了让不同计算机之间能够进行互相通信,国际标准化组织建立作员进行通信,但是这两个的数据终端用上的字符集是不同的,两者了OSI/RM模型(OpenSystemInterconnection/ReferenceModel)。就输入的
5、命令也就不相同,彼此就不可能认识。为了达到两者通信的目通信协议划分成为了七层,自下而上依次为:物理层、数据链路层、的,每一个终端都要将自己的字符转化成标准的字符集的字符之后,网络层、传输层、会话层、表示层、应用层。其中,第四层主要是完才能够进入网络传送,达到目的终端之后,再转化成为该终端的字符成数据的传送服务,上面的三层是面向用户。集的字符。3.网络协议的实现当然,任何终端不可能都是这样就解决了。对于那些不相容的对网络协议进行了全面了解,就要根据其总体的结构来分析网络终端,除了要转换字符集的字符之外,还要对其他的特性做相应的变协议的实现过程。以下就是根据结构
6、图进行分析。换。比如,显示的格式、行数、行长、以及屏幕的滚动方式等。3.1系统的总体结构2.1.2网络协议的三要素根据网络的结构分层特点与处理时间的先后,可以将网络协议分对于一个网络协议要达到目的,至少要包括三个要素才能够形成成三个大模块:上层模块,中层模块,底层模块。具体的分层结构如协议,那就是语法、语义、定时。下图:(1)网络协议中的语法,主要是用来规定信息的格式,规定数据以及控制信息的格式、信号电平以及编码等。(2)网络协议中的语义,是用来说明通信的双方应当怎么去做,这个要素主要是用来协调和差错处理的控制信息。(3)网络协议中的定时,这个要素主要是说明
7、何时进行通信,而且通信的时候先讲什么,后讲什么,以及讲话的速度等。比如,是采用同步传输还是采用异步传输。2.2网络协议的工作方式究竟在现实之中,网络中的计算机彼此之间要怎样交换信息。事实上,就和我们说话使用的某种语言一样,网络中各种计算机之间也有属于它们的语言,那就是网络协议。不同计算机之间必须要使用相同网络协议,才能够彼此进行通信。网络协议是由网络上的所有设备(网络服务器、路由器、计算机以及交换机、防火墙等)之间的通信规矩集合,这样就规定了通信时134信息与电脑2011年10月刊ChinaComputer&Communication网络技术这个分层之中,底
8、层模块主要是对数据包进行捕获的过程;中层般的都是采用
此文档下载收益归作者所有