什么是网络协议?常用的应用层协议包括哪些?

时间:2022-05-11 00:21:38 

什么是网络协议?

网络协议指的是计算机网络中互相通信的对等实体之间交换信息时所必须遵守的规则的集合,是网络上所有设备(网络服务器、计算机及交换机、路由器、防火墙等)之间通信规则的集合,它规定了通信时信息必须采用的格式和这些格式的意义。

对等实体通常是指计算机网络体系结构中处于相同层次的信息单元。一般系统网络协议包括五个部分:通信环境,传输服务,词汇表,信息的编码格式,时序、规则和过程。

大多数网络都采用分层的体系结构,每一层都建立在它的下层之上,向它的上一层提供一定的服务,而把如何实现这一服务的细节对上一层加以屏蔽。一台设备上的第 n层与另一台设备上的第n层进行通信的规则就是第n层协议。在网络的各层中存在着许多协议,接收方和发送方同层的协议必须一致,否则一方将无法识别另一方发出的信息。网络协议使网络上各种设备能够相互交换信息。常见的协议有:TCP/IP协议、IPX/SPX协议、NetBEUI协议等。

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

(1) 语义。语义是解释控制信息每个部分的意义。它规定了需要发出何种控制信息,以及完成的动作与做出什么样的响应。

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

(3) 时序。时序是对事件发生顺序的详细说明。(也可称为“同步”)。

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

常用的应用层协议包括哪些?

DHCP、DNS、FTP、Gopher 、HTTP、IMAP4、IRC、 NNTP、 XMPP、POP3、 SIP、 SMTP、SNMP、 SSH、TELNET、 RPC、 RTCP、 RTP、RTSP、SDP、 SOAP、 GTP、 STUN、 NTP、SSDP、 BGP 等。

什么是网络协议?常用的应用层协议包括哪些?的下载地址:


     

标签:什么,是,网络,协议,常用的,常,用的,应用层
0
投稿

猜你喜欢

  • Word2016文档多页显示该怎么开启和取消?

    2023-08-23 04:47:28
  • 打印机扫描功能怎么用?

    2022-06-26 10:43:17
  • Win8如何取消用户名密码登录在开机时候不想输入

    2022-03-18 08:43:44
  • 在excel中如何制作折线图

    2022-01-15 21:26:37
  • Word中表格和文字转换的私密秘技

    2022-02-24 12:17:25
  • 支付宝淘票票如何退票?支付宝淘票票退票方法

    2022-08-07 03:04:15
  • Win7旗舰版64位系统硬盘损坏数据恢复要注意什么?

    2022-05-09 02:03:49
  • excel表格如何设置两工作表数据比对

    2022-03-14 19:26:43
  • win10系统查看网络适配器型号方法

    2022-06-16 00:35:08
  • macOS Catalina 10.15 新功能教程系列一:收听播客

    2022-10-04 03:41:51
  • Win10找不到固态硬盘怎么解决?

    2023-03-03 19:17:20
  • 极速PDF阅读器怎么进行更新 极速PDF阅读器更新操作步骤

    2022-06-16 16:46:34
  • 网上数据怎样导入wps表格中

    2023-04-09 19:45:22
  • WORD神操作! 菜鸟真的看不懂

    2023-05-10 20:37:34
  • excel如何显示不及格的成绩

    2022-09-20 01:17:30
  • Win7纯净版系统开机速度越来越慢怎么办?

    2022-11-28 12:17:40
  • 2018上半年回顾:网络安全直面五大威胁

    2023-04-20 22:48:15
  • win7下如何找回xp中的回收站和边栏

    2022-09-04 18:34:55
  • win11推荐的项目怎么关闭?

    2022-10-31 22:42:47
  • Win8系统下U盘容量显示为0字节的解决方法

    2022-06-12 10:29:45
  • asp之家 电脑教程 m.aspxhome.com