1,什么是环回地址??与127.0.0.1的区别呢??css
环回地址是主机用于向自身发送通讯的一个特殊地址(也就是一个特殊的目的地址)。html
能够这么说:同一台主机上的两项服务若使用环回地址而非分配的主机地址,就能够绕开TCP/IP协议栈的下层。(也就是说:不用再经过什么链路层,物理层,以太网传出去了,而是能够直接在本身的网络层,运输层进行处理了)网络
IPv4的环回地址为:127.0.0.0到127.255.255.255都是环回地址(只是有两个特殊的保留),此地址中的任何地址都不会出如今网络中oop
网络号为127的地址根本就不是一个网络地址(由于产生的IP数据报就不会到达外部网络接口中,是不离开主机的包)post
当操做系统初始化本机的TCP/IP协议栈时,设置协议栈自己的IP地址为127.0.0.1(保留地址),并注入路由表。当IP层接收到目的地址为127.0.0.1(准确的说是:网络号为127的IP)的数据包时,不调用网卡驱动进行二次封装,而是当即转发到本机IP层进行处理,因为不涉及底层操做。所以,ping 127.0.0.1通常做为测试本机TCP/IP协议栈正常与否的判断之一。测试
因此说:127.0.0.1是保留地址之一,只是被常常的使用,来检验本机TCP/IP协议栈而已
spa
若是咱们能够ping通的话,就说明:本机的网卡和IP协议安装都没有问题。(跟咱们当前主机有没有联网没有一点关系)操作系统
2,.net
localhost首先是一个域名(如同:www.baidu.com),也是本机地址,它能够被配置为任意的IP地址(也就是说,能够经过hosts这个文件进行更改的),不过一般状况下都指向:(以下)
IPv4:表示 127.0.0.13d
IPv6:表示 [::1]
整个127.*网段一般被用做loopback网络接口的默认地址,按照惯例一般设置为127.0.0.1。咱们当前这个主机上的这个地址,别人不能访问,即便访问,也是访问本身。由于每一台TCP/IP协议栈的设备基本上都有local/127.0.0.1
3,
本机IP,咱们能够理解为本机有三块网卡,一块网卡叫作loopback(虚拟网卡),一块叫作ethernet(有线网卡),一块叫作wlan(你的无线网卡),
联网,网卡传输,受防火墙和网卡限制
用于本机和外部访问