计算机协议

我们解释了什么是计算机协议、它的属性和一些例子。另外,什么是网络和互联网协议。

计算机协议调节两个或多个系统之间的通信。

什么是计算机协议?

计算 和电信,我们正在谈论的协议是指规范系统的规范系统 沟通 在通过各种物理介质传输信息的两个或多个系统之间。

换句话说,协议是 习语 o 计算机系统之间的通信代码,定义基于 句法, 一个 语义 和同步,以及 方法 错误恢复。

这取决于协议,然后,制作两个或更多 信息系统 他们可以有效有序地进行交流,也就是说,他们说同一种语言。这些语言是由 硬件 或者 软件或两者的组合,并为通信中的每个参与者提供身份和特定的信息处理方法。

这些协议可能千差万别,或多或少复杂,如密码。但是,它们通常至少具有以下属性之一:

  • 检测底层物理连接。
  • 协商连接特性。
  • 纠错政策。
  • 连接的建立和终止。
  • 如果突然失去连接该怎么办。
  • 策略 安全或加密。
  • 消息格式。

计算机协议示例

DNS 允许您将 URL 与特定路径连接。

计算领域中的一些协议示例是:

  • FTP (文件传输协议)。用于上传或下载的众多协议之一 档案 高速通过 计算机网络, 并且优先考虑有效性而不是安全性。
  • DNS (领域 芋头 服务)。命名协议 网站 互联网,可让您连接您的地址 网址 带有要显示的资源和信息的具体路径。
  • HTTP (超文本 转移协议)。也常用于 Internet 上,它用于建立 超文本 或在一个页面和另一个页面之间提供信息跳转,这也是一种允许设计页面本身的编程语言。
  • 流行音乐 (邮政局协议)。特定于服务 电子邮件, 允许您检索存储在远程服务器 (POP 服务器) 上的消息,尤其是在断断续续或非常缓慢的连接中。

网络协议

网络协议用于通过计算机网络进行通信。

网络协议专为通过通信网络进行通信而设计。 电脑,它通过将发送的信息分成小块而不是一次全部进行操作。这些部分可以快速且容易地传输,但按其指示的顺序存储以保留含义并一起操作。

这些协议也在不同层的基础上运行,这允许建立足够的路由来传递 信息 即使发送方和接收方之间没有直接连接,也可以到达目的地。为此,这些层被独立管理,分为两大堆:一层属于传输层,一层属于链路。

互联网协议

互联网协议面向双向通信。

互联网协议(或 IP、互联网协议) 是一种面向双向通信(源-目的地)的计算机通信协议,以传输交换的信息包,根据 OSI标准 数据链接。

考虑到数据包的长度有多大,IP 尝试通过最佳可用路由来路由数据包。 互联网 在我们的日子里。

IP 协议不保证数据包到达目的地,但它们确实保证其传送的安全性,这就是为什么它被认为是“尽力而为”的数据报服务,即没有保证,以便数据包可以到达损坏或以其他顺序。从这个意义上说,它们被 TCP 协议(​​传输控制协议)超越。

该协议已经有多个版本,编目为 IPvX,其中最新的是 IPv4,其资源的枯竭已经推动了 IPv6 的创建和使用。版本 0 到 3 被保留,版本 5 是实验性的。

!-- GDPR -->