11.区块链将成为互联网基础协议,类似于TCP/IP、HTTP

网络中的协议在技术上指的是,网络硬件、操作系统在进行通信时要遵守一些规则,这些规则被称为协议(protocol)。

互联网通信用的协议是所谓 TCP/IP 协议族。通常认为 TCP/IP 协议族包括四层:应用层、传输层、网络层、链路层。链路层将一些数据放在电线上;网络层对数据进行路由;传输层将数据持久化;应用层以应用的形式提供数据抽象,见图 1。
 


图1:网络通信协议的四层与WWW协议


TCP/IP 协议族包括一组协议:TCP 和 IP 两种基础协议,邮件传输的 SMTP 协议,超文本传输协议 HTTP、HTTPS,域名系统 DNS 等。

1989 年,蒂姆·伯纳斯-李提出了让学术界进行信息与知识共享的 WWW(万维网)协议。通常认为,WWW 协议包括三个部分:

  • 文本标记语言HTML。
  • 文档传输协议HTTP。
  • 指定文档网络地址的统一资源定位符URL。


在之前的讨论中,为简化起见,我们把信息在应用方面的相关协议称为 WWW 协议。如图 1 所示,在讨论信息传输时,我们常说的是 HTTP 协议,它位于通信协议的应用层。要注意,这里的应用层与讨论互联网应用时的“应用”是有区别的,指的并不是网站、App 等。

把互联网看成硬件网络、万维网协议、网站与 App 应用三个层次,而

猜你喜欢

转载自blog.csdn.net/ddl2143/article/details/123280150