心血来潮,小水一篇!
回环地址(loopback address)
loopback 在维基百科上有一段这样的解释:Loopback (also written loop-back) is the routing of electronic signals or digital data streams back to their source without intentional processing or modification. It is primarily a means of testing the communications infrastructure. 通熟的说就是将由“源”发送出去的数据路由回“源”。
作为划水选手,我们肯定会接触过这样一个东西 -> Virtual loopback interface。当我们写的应用/服务想在同一台机器上进行通信的时候,基本都会使用到它。
在类 Unix 系统中,虚拟回环接口(Virtual loopback interface)通常被命名为 lo 或者 lo0。我们可以使用 ipconfig
看一下:
emmm,127.0.0.1,好家伙,没错,127.0.0.1 就是一个 IPv4 的回环地址。IETF 标准中(RFC1122、RFC5735)将 IPv4 CIDR 地址块 127.0.0.0/8 划为回环地址(即 127.0.0.0 ~ 127.255.255.255)。IPv6 下回环地址为 ::1/128
。
IPv6 下 127.0.0.1 表示为 ::1
几个常见的小家伙
OK, 回环地址简介完了,接下来让我们看下以下几个常用的“小家伙”:
- localhost
- 0.0.0.0
- 127.0.0.1
在这里,抛出几个问题?再自问自答!