计算机上常见到的“协议”是啥意思怎样规定的
协议就是技术规范的意思,说句更简单的,就是告诉计算机之间该怎么对话(通信),字符A是用65表示还是用1来表示,这就是协议。当然具体的东西就复杂了,比如你要获得某个网页,你该用什么格式发送,对方用什么格式接收,用什么格式反馈,这都是协议。协议是人规定的,比较大的协议族包括RFC(Request for Comments (RFC) Pages)这一类,还有IEEE的技术规范(也算是协议)。所以协议就是告诉你,计算机之间是怎么对话的。
■网友
楼上说的很好,协议就是一个大家制定的一个信息交换的规范。比如朋友给你打电话,接通后,你的第一句常常是“喂”,告诉通话的对方,你已经在线上,连接成功建立。当由于各种原因,你不确定对方是否在线上时,你会再说一声“喂”,询问对方是否在线上。上面的例子中,其实不一定要通过“喂”来询问或告知对方连接是否成功,但大家都这样用,所以这就是一种协议。在网络中,各个计算机之间的信息交换,和我们打电话的原理实际上是非常相似的。
■网友
协议通俗地讲就是个约定啊。现实生活这种,这种约定不要太多太多,口头的、书面的、公开的、私有的。计算机也是大千世界的一个物体,也不得不符合世间的规律。 要两者能通信,就得有约定,在某种上下文中,就是协议
推荐阅读
- 营业执照|海门正余镇自助一体机上发出“首张营业执照”
- 有啥方法,网站,项目可以自己练习计算广告学
- 大部分黑客或安全研究员读的是啥「大学专业 」
- 在哈尔滨工业大学计算机系就读是啥样的体验
- 计算机技术与科学专业怎样利用高中毕业的暑假
- 非计算机专业想要利用课余时间深入自学C++,想要找到比较体面的工作大概需要啥水平
- 「巧克力中富含黄烷醇,能够增强脑部活动能力;因此人均巧克力消费量越高的国家,按人口平均计算的诺贝尔奖得主人数就越多。」这种说法科学么
- 有点计算机基础的人想尽快找份编程的工作。哪种编程的工作最好找还需要学些啥
- 硕士研究生选通信还是计算机视觉
- 华威大学计算机本科咋样
