为了标准化计算活动中的信息交换,计算中的协议是指一组预定义的规则。通过遵循相同的协议,可以保证计算机系统不同点的设备之间具有兼容性。
由于它们是计算机之间的信息交换,因此称为通信协议。协议详细定义了信息交换的格式,并且必须得到有关各方的同意。
否则,标准中可能会存在不兼容的情况,相当于两个以不同语言进行交流的发言人。
物产
尽管协议可能会因其使用,发展和使用期限而有所不同,但通常它们共享一些基本元素,例如用于检测连接的过程。
这些措施包括如何识别网络上的其他用户,网络元素之间的握手或问候,在消息不完整或连接断开的情况下该怎么办以及使用身份验证和/或加密进行通信安全性的标准化。
对于通信过程中的每个级别,都有一个专用于特定操作的协议层。
最低层是物理层,数据链路和网络层,它们负责一个设备与另一设备之间的数据传输。
在无线连接的情况下,将信息转换为数字位并通过电缆或空中传输。
在更高和更抽象的层次上是应用程序层,其中设备同意使用某些方法来加密信息,彼此连接以及定义所传输消息的类型。
例子
CAT5,CAT6和光纤是连接物理级别上的某些连接类型。
以太网和千兆以太网以及IPv4和IPv6分别是用于数据链路和网络的最广泛使用的协议。数据传输通常通过TCP和UDP协议完成。
在应用程序级别,最常用的协议是Telnet,SSH,POP3,IMAP和HTTP。这些负责加密和传输将通过传输层发送到信息链路层的信息。
9种最常用的协议
1-
它可能是Internet上最知名和最常用的通信协议。它的缩写代表超文本传输协议。
自从90年代初以来,超文本(带有可点击链接的文本)的传输就一直在网络浏览器中使用。
2-
它是HTTP的扩展,可以对数据进行端到端加密,以便只有服务器和浏览器才能解密通过协议传递的信息。
3- FTP
它是文件传输协议(文件传输协议),用于通过网络发送和接收文件。
4-远程登录
它用于访问远程计算机。
5-SSH
它允许与Telnet相同,但容量更大。
6- SFTP
它代表可扩展消息传递和状态协议,并且继续用于即时通讯应用程序中,例如Google Talk和Facebook Messenger。
参考文献
- 维基百科-通信协议en.wikipedia.org
- 协议www,http是什么意思?uefsfainformaticavaca.blogspot.com
- 协议字典-网络协议套件目录和索引javvin.com
- Lifewire-网络协议lifewire.com
- Technopedia-网络协议ceilingpedia.com