浅谈网络协议的定义

网络 网络管理
下面我们就来了解一下互联网的基础——网络协议。对于网络协议,我们如何定义它们呢?这里我们就具体讲解一下。

网络协议是互联网发展的基础,如果我们想要很好地驾驭网络,对于网络协议就一定要有一个清楚地认识。那么这里我们就来讲解一下网络协议的一些要素。一个网络协议至少包括三要素:

语法 用来规定信息格式;数据及控制信息的格式、编码及信号电平等.

语义 用来说明通信双方应当怎么做;用于协调与差错处理的控制信息.

时序(定时 )详细说明事件的先后顺序;速 new balance 576 度匹配和排序等.网络协议的工作方式

网络上的计算机之间又是如何交换信息的呢?就像我们说话用某种语言一样, 在网络上的各台计算机之间也有一种语言,这就是网络协议,不同的计算机之间必须使用相同的网络协议才能进行通信.

网络协议是网络上所有设备(网络服务器、计算机及交换机、路由器、防火墙等)之间通信规则的集合,它规定了通信时信息必须采用的格式和这些格式的 意义.大多数网络都采用分层的体系结构,每一层都建立在它的下层之上,向它的上一层提供一定的服务,而把如何实现这一服务的细节对上一层加以屏蔽 new balance 576 shoes .一台设备上的第 n层与另一台设备上的第n层进行通信的规则就是第n层协议.在网络的各层中存在着许多协议,接收方和发送方同层的协议必须一致,否则一方将无法识别另一方 发出的信息.网络协议使网络上各种设备能够相互交换信息.常见的协议有:TCP/IP协议、IPX/SPX协议、NetBEUI协议等.

网络上的计算机之间又是如何交换信息的呢?就象我们说话用某种语言一样,在网络上的各台计算机之间也有一种语言,这就是网络协议,不同的计算机之 间必须使用相同的网络协议才能进行通信.当然了,网络协 new balance running shoe 议也有很多种,具体选择哪一种协议则要看情况而定.Internet上的计算机 使用的是TCP/IP协议.

ARPANET网成功的主要原因是因为它使用了TCP/IP标准网络协议,TCP/IP(Transmission Control Protocol/Internet Protocol)----传输控制协议/互连网协议是Internet采用的一种标准网络协议.它是由ARPA于1977年到1979年推出的一种网络 体系结构和协议规范.随着Internet网的发展,TCP/IP也得到进一步的研究开发和推广应用,成为Interne kids new balance shoes t网上的"通用语言".网络协议的层次结构

由于网络节点之间联系的复杂性,在 制定协议时,通常把复杂成分分解成一些简单成分,然后再将它们复合起来.最常用的复合技术就是层次方式,网络协议的层次结构如下:

(1)结构中的每一层都规定有明确的服务及接口标准.

(2)把用户的应用程序作为最高层

(3)除了最高层外,中间的每一层都向上一层提供服务,同时又是下一层的用户.

(4)把物理通信线路作为最低层,它使用从最高层 new balance kids shoe 传送来的参数,是提供服务的基础.网络协议层次的划分

为了使不同计算机厂家生产 的计算机能够相互通信,以便在更大的范围内建立计算机网络,国际标准化组织(ISO)在1978年提出了"开放系统互联参考模型",即著名的OSI/RM 模型(Open System Interconnection/Reference Model).它将计算机网络体系结构的通信协议划分为七层,自下而上依次为:物理层(Physics Layer)、数据链路层(Data Link Layer)、网络层( new balance 576 walking Network Layer)、传输层(Transport Layer)、会话层(Session Layer)、表示层(Presentation Layer)、应用层(Application Layer).

其中低四层完成数据传送服务,上面三层面向用户.对于每一层,至少制定两项标准:服务定义和协议规范.前者给出了该层所提供的服务的准确定义,后 者详细描述了该协议的动作和各种有关规程,以保证服务的提供.

应用层表示层会话层传输层网络层数据链路层物理层局域网常用的三种网 new balance 576 mens 络协议

[2]TCP/IP协议毫无疑问是这三大协议中最重要的一个,作为互联网的基础协议,没有它 就根本不可能上网,任何和互联网有关的操作都离不开TCP/IP协议.不过TCP/IP协议也是这三大协议中配置起来最麻烦的一个,单机上网还好,而通过 局域网访问互联网的话,就要详细设置IP地址,网关,子网掩码,DNS服务器等参数.

TCP/IP尽管是目前最流行的网络协议,但TCP/IP协议在局域网中的通信效率并不高,使用它在浏览"网上邻居"中的计算机时,经常会出现不 能正 new balance m576 常浏览的现象.此时安装NetBEUI协议就会解决这个问题.

NetBEUI即NetBios Enhanced User Interface ,或NetBios增强用户接口.它是NetBIOS协议的增强版本,曾被许多操作系统采用,例如Windows for Workgroup、Win 9x系列、Windows NT等.NETBEUI协议在许多情形下很有用,是WINDOWS98之前的操作系统的缺省协议.NetBEUI协议是一种短小精悍、通信效率高的广播型 协议,安装后不需要进行设置,特别适合 new balance 580 shoes 于在"网络邻居"传送数据.所以建议除了TCP/IP协议之外,小型局域网的计算机也可以安上 NetBEUI协议.另外还有一点要注意,如果一台只装了TCP/IP协议的WINDOWS98机器要想加入到WINNT域,也必须安装NetBEUI协 议.

IPX/SPX协议本来就是Novell开发的专用于NetWare网络中的协议,但是现在也非常常用--大部分可以联机的游戏都支持IPX /SPX协议,比如星际争霸,反恐精英等等.虽然这些游戏通过TCP/IP协议也能联机,但显然还是通过IPX/SP new balance 580 X协议更省事,因为根本不需要任何设置.除此之外,IPX/SPX协议在局域网络中的用途似乎并不是很大,如果确定不 在局域网中联机玩游戏,那么这个协议可有可无.以用途划分的网络协议

网络层协议:包括:IP协议、ICMP协议、ARP协议、RARP协议.

传输层协议:TCP协议、UDP协议.

应用层协议:FTP、Telnet、SMTP、HTTP、RIP、NFS、DNS.

责任编辑:佟健 来源: hi.baidu.com
相关推荐

2010-09-17 14:49:18

Ethereal网络协

2010-09-17 15:12:28

2023-03-06 08:42:45

KCP移动开发

2010-06-10 12:48:47

IPv6网络协议

2010-07-07 17:56:21

2010-06-12 17:28:35

协议封装

2010-07-13 14:41:14

2010-09-10 14:15:19

daytime协议时间协议

2010-09-08 15:06:26

蓝牙协议栈

2010-07-13 14:58:18

2010-07-13 10:10:07

2010-07-14 18:21:09

SAP协议

2010-07-13 16:17:03

BitTorrent协

2010-07-12 17:13:12

SNMP协议管理

2010-09-08 20:53:14

WinPCap计算机网络协议

2010-06-28 09:50:42

AMF协议

2010-07-01 16:33:08

UDP协议

2010-07-09 10:28:48

距离向量路由协议

2023-12-29 20:25:51

2010-07-08 13:09:49

路由信息协议
点赞
收藏

51CTO技术栈公众号