计算机上常见到的“协议”是啥意思怎样规定的

协议就是技术规范的意思,说句更简单的,就是告诉计算机之间该怎么对话(通信),字符A是用65表示还是用1来表示,这就是协议。当然具体的东西就复杂了,比如你要获得某个网页,你该用什么格式发送,对方用什么格式接收,用什么格式反馈,这都是协议。协议是人规定的,比较大的协议族包括RFC(Request for Comments (RFC) Pages)这一类,还有IEEE的技术规范(也算是协议)。所以协议就是告诉你,计算机之间是怎么对话的。
■网友
楼上说的很好,协议就是一个大家制定的一个信息交换的规范。比如朋友给你打电话,接通后,你的第一句常常是“喂”,告诉通话的对方,你已经在线上,连接成功建立。当由于各种原因,你不确定对方是否在线上时,你会再说一声“喂”,询问对方是否在线上。上面的例子中,其实不一定要通过“喂”来询问或告知对方连接是否成功,但大家都这样用,所以这就是一种协议。在网络中,各个计算机之间的信息交换,和我们打电话的原理实际上是非常相似的。
■网友
协议通俗地讲就是个约定啊。现实生活这种,这种约定不要太多太多,口头的、书面的、公开的、私有的。计算机也是大千世界的一个物体,也不得不符合世间的规律。 要两者能通信,就得有约定,在某种上下文中,就是协议


    推荐阅读