localhost和127.0.0.1的区别?
localhost是一个域名,通常情况下localhost默认解析为127.0.0.1。
127.0.0.1是一个IP,也把它叫做回送地址,回送地址包括:127.x.x.x。
ping 127.0.0.1 一般用作测试本机TCP/IP协议栈正常与否的判断。
localhot的原理:不经网卡传输,不会受到网卡协议的限制。使用localhost访问时,localhost不会解析成IP,也不会占用网卡、网络资源。
127.0.0.1的原理:经过网卡传输,依赖网卡协议,并受到网卡相关协议的限制。使用IP访问时,等于本机是通过网络再去访问本机,会涉及到网络用户的权限。