网络协议是什么,第1张

网络协议是为计算机网络中的数据交换而建立的一组规则、标准或惯例。对等实体通常指计算机网络体系结构中处于同一级别的信息单元。

网络协议是为计算机网络中的数据交换而建立的一组规则、标准或惯例。

网络协议是什么,网络协议是什么,第2张

例如,微型计算机用户与网络中大型计算机的操作员通信。由于两个数据终端使用的字符集不同,所以操作人员输入的命令互不认识。为了进行通信,规定每个终端在进入网络进行传输之前,要将自己字符集内的字符转换成标准字符集的字符,到达目的终端后再转换成终端字符集的字符。当然,对于不兼容的终端,除了字符集的字符之外,其他的特性,比如显示格式、行长、行号、屏幕滚动方式都需要做相应的转换。

术语介绍

网络协议是指在计算机网络中相互通信的对等实体之间交换信息时必须遵守的一组规则。

对等实体通常指计算机网络体系结构中处于同一级别的信息单元。通用系统网络协议包括五个部分:通信环境、传输服务、词汇、信息编码格式、时序、规则和程序。1969年,当美国国防部建立最早的网络——Apa计算机网络(Apa Computer Network)时,它发布了一套计算机通信协议的军事标准,其中包括五个协议,其中TCP和IP习惯上被用作这套协议的通用名。

TCP/IP是互联网的正式网络协议,它提供了许多独立主机系统之间的互连功能。它规定了互联网上所有计算机的传输、解释、执行和互操作性,解决了计算机系统的互联性、互操作性和可操作性。它被公认为网络通信协议的国际工业标准。TCP/IP是一种分组交换协议,其中信息被分成多个分组并在互联网上传输,这些分组在到达接收者后被重组为原始信息。除了TCP/IP,常见的网络协议还有PPP、SLIP等。

组件元素

网络协议由三个要素组成:

(1)语义。语义解释控制信息的每个部分的含义。它指定需要发送哪种控制信息,以及要完成的操作和要做出的响应。

(2)语法。语法是用户数据和控制信息的结构和格式,以及数据出现的顺序。

(3)时间顺序。时间是对事件顺序的详细描述。(也称为“同步”)。

人们形象地把这三个要素描述为:语义是指做什么,语法是指怎么做,时间顺序是指做的顺序。

工作

网络上的计算机如何交换信息?就像我们说某种语言一样,网络上的计算机之间也有一种语言,就是网络协议。不同的计算机必须使用相同的网络协议进行通信。

网络协议是网络上所有设备(网络服务器、计算机和交换机、路由器、防火墙等)之间的通信规则的集合。),其中规定了信息在交流时必须采用的格式以及这些格式的含义。大部分网络都采用分层架构,每一层都建立在它的下层,为它的上层提供一定的服务,而如何实现这种服务的细节是对上层屏蔽的。N层协议是一台设备上的N层与另一台设备上的N层通信的规则。网络的每一层都有很多协议,接收方和发送方同一层的协议必须一致,否则一方无法识别另一方发送的信息。网络协议使网络上的各种设备能够相互交换信息。常见的协议有:TCP/IP协议、IPX/SPX协议、NetBEUI协议等。

当然,网络协议有很多种,选择哪种协议要看情况。互联网上的计算机使用TCP/IP协议。

ARPANET成功的主要原因是使用TCP/IP标准网络协议,传输控制协议/互联网协议& # 8212;-传输控制协议/互联网协议是互联网采用的标准网络协议。它是1977年到1979年由ARPA引入的网络架构和协议规范。随着互联网的发展,TCP/IP得到了进一步的研究、开发、推广和应用,成为& # 8221;通用语言& # 8221;。

分级结构

由于网络节点之间连接的复杂性,在制定协议时,通常会将复杂的组件分解成一些简单的组件,然后进行组合。最常用的复合技术是分层模式,网络协议的分层结构如下:

(1)结构中的每一层都有明确的服务和接口标准。

(2)以用户的应用为最高层次

(3)除了顶层,中间的每一层都为上层提供服务,也是下一层的用户。

(4)以物理通信线路为最低层,使用从最高层传来的参数,这是提供服务的基础。

等级划分

1978年,国际标准化组织(ISO)提出了“开放系统互连/参考模型”(Open System interconnect/Reference Model),这是著名的OSI/RM模型,目的是使不同计算机制造商生产的计算机能够相互通信,建立更大范围的计算机网络。它将计算机网络体系结构的通信协议分为七层,从下至上依次为:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

第四层完成数据传输服务,上面三层是给用户的。对于每一层,至少建立了两个标准:服务定义和协议规范。前者给出了该层提供的服务的准确定义,而后者详细描述了协议的动作和各种相关过程,以确保服务的提供。

应用层

表示层

会晤层

传输层

网路层

数据链路层

物理层

通用协议

TCP/IP协议

毫无疑问,它是这三个协议中最重要的。作为互联网的基本协议,没有它就无法访问互联网,任何与互联网相关的操作都离不开TCP/IP协议。但是TCP/IP协议也是三个协议中最麻烦的一个,单机上网也不错。如果通过局域网访问互联网,必须详细设置IP地址、网关、子网掩码、DNS服务器等参数。

虽然TCP/IP是目前最流行的网络协议,但是TCP/IP协议在局域网中的通信效率并不高。在使用TCP/IP协议浏览“网络邻居”中的计算机时,经常会发生无法正常浏览的情况。这时,安装NetBEUI协议就可以解决这个问题。

划分

物理层:以太网、调制解调器、电力线通信(PLC)、SONET/SDH、G.709、光纤、同轴电缆、双绞线等

数据链路层:Wi-Fi (IEEE 802.11)、WiMAX (IEEE 802.16)、ATM、DTM、令牌环、以太网、FDDI、帧中继、GPRS、EVDO、HspA、HDLC、PPP、L2TP、PPTP、ISDN、STP、CSMA/CD等

网络层协议:IP (IPv4 IPv6)、icmp、icmpv6、igmp、is-is、IPSec、ARP、rarp、rip等

传输层协议:TCP、UDP、TLS、dccp、SCTP、RSVP、OSPF等

应用层协议:DHCP DNS FTP gopher http IMAP 4 IRC nntp xmpp pop 3 sip SMTP SNMP ssh telnet RPC RTCP RTP RTSP SDP soap GTP stun NTP ssdp BGP等

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 网络协议是什么

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情