- localhost 是一个域名 指向 IP 127.0.0.1
- win 和 linux 下 都可以查看这个 默认配置, linux 下 cat /etc/hosts
- IP 可以修改
- 因为每台带有TCP/IP协议栈的设备基本上都有 localhost/127.0.0.1
-
当操作系统初始化本机的TCP/IP协议栈时,设置协议栈本身的IP地址为127.0.0.1(保留地址),并注入路由表。
-
当IP层接收到目的地址为127.0.0.1(准确的说是:网络号为127的IP)的数据包时,不调用网卡驱动进行二次封装,而是立即转发到本机IP层进行处理,由于不涉及底层操作。
-
-
因此ping 127.0.0.1一般作为测试本机TCP/IP协议栈正常与否的判断之一。
-
本机IP,我们可以理解为本机有三块网卡,一块网卡叫做loopback(虚拟网卡),一块叫做ethernet(有线网卡),一块叫做wlan(你的无线网卡)。