什么是协议

在internet上面进行通信时我们需要有一些规范来控制它们,这些规范我们称之为协议。协议的主要作用是控制和收发消息。

一、协议定义

协议定义了两个或多个通信实体间所交换报文的格式和次序,以及在报文发送和/或接收或者其他事件方面所采取的行动(响应)。

二、协议三要素

(1)报文格式
类比我们在与人交流时都要遵循语法,也就是格式。
(2)各字段的含义
类比我们在与人说话时每句话都有固定含义,这样才能与人交流。
(3)报文传输的先后顺序
类比我们和人交谈时交流是有先后顺序的,当有人问我吃饭了没,我应该先回答这个问题,而不是回答我几点起的床。
下图为人类协议与计算机网络协议对比:
在这里插入图片描述

三、internet标准

协议运作起来需要有一套管理规范,每个协议都是以internet标准的形式发布出来。
(1)IETF(因特网工程任务组):绝大部分标准都由它管理。
(2)RFC :所有的因特网标准都以RFC的形式在因特网上发表。
正式标准要经历四个阶段:
(1)因特网草案(不是RFC文档)
(2)建议标准(开始成为RFC文档)
(3)草案标准
(4)因特网标准
后三个阶段对应三种RFC。

  • 2
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值