知行编程网知行编程网  2022-09-12 22:30 知行编程网 隐藏边栏  0 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于什么是网络协议的相关知识,包括计算机网络重要的协议,以及目前互联网的协议标准这些编程知识,希望对大家有参考作用。

协议是什么?最简单的例子是语言是一种协议。在小范围内,中国有很多地方都有自己的方言。如果同一个地方的人,比如山东人,山东人,用方言交流,是没有问题的,因为他们用方言。相同的协议:山东话

什么是网络协议

但是,如果一个四川人跟一个山东人聊天,用方言交流,可能就真的有问题了。第一个问题肯定是听不懂,另一个问题可能是同一个词在不同方言中。代表不同的含义,比如“锤子”这个词,大多数地方锤子不是特殊词,但在某些地方锤子有特殊含义,所以在使用“锤子”这个词时,一定要确保两边通信使用相同的协议(相同的方言)

网络协议也是一样的,就像中国人和外国人交流一样,一个说中文,一个说英文,完全不能交流(这里的前提是中国人只会说中文,外国人只会说英文) ,更别说中文了。网络使用A协议,外网使用B协议。在这种情况下,它真的是一个局域网,因为国家之间没有通信。自定义统一规则(协议)后,大家可以无障碍沟通。

在网络协议中,我们常用的协议有很多,例如:

应用层:DHCP HTTP P2P DNS RPC

传输层: TCP UDP

网络层:IP ICMG BGP

链路层: ARP

这些协议是一些常用的协议,定义为使每个人都可以在网络上畅通无阻地进行通信。

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享