【文件属性】:
文件名称:multiaddr:可组合且面向未来的网络地址
文件大小:11KB
文件格式:ZIP
更新时间:2021-07-24 02:17:27
Go
多地址
可组合且面向未来的网络地址
船长:
介绍
Multiaddr 旨在使网络地址面向未来、可组合且高效。
当前的寻址方案有许多问题。
它们阻碍了协议之间的协议迁移和互操作性。
他们作曲不好。 有很多 X-over-Y 结构,但只有少数可以在经典的 URI/URL 或 host:port 方案中解决。
它们不多路复用:它们寻址端口,而不是进程。
它们是隐含的,因为它们假定了带外值和上下文。
它们没有高效的机器可读表示。
Multiaddr 通过将网络地址建模为协议的任意封装来解决这些问题。
Multiaddrs 支持任何网络协议的地址。
多地址是自描述的。
Multiaddrs 符合简单的语法,使它们易于解析和构建。
Multiaddrs 具有人类可读和高效的机器可读表示。
Multiaddrs 封装得很好,允许封装层的简单包装和展开。
Multiaddr
【文件预览】:
multiaddr-master
----protocols()
--------DNSADDR.md(4KB)
----protocols.csv(950B)
----test()
--------main_test.go(5KB)
--------multiaddr.feature(1KB)
--------main.go(157B)
--------.gitignore(44B)
--------Makefile(359B)
--------go.sum(3KB)
--------go.mod(669B)
----LICENSE(1KB)
----README.md(7KB)