127.0.0.1回送地址

127.0.0.1

127.0.0.1是 回送地址,指本地机,一般用来测试使用。回送地址(127.x.x.x)是本机回送地址(Loopback Address),即 主机IP 堆栈内部的IP地址,主要用于 络软件测试以及本地机 进程间通信,无论什么程序,一旦使用回送地址发送数据,协议软件立即返回,不进行任何 络传输。 IP地址由两部分组成,即 络地址和 主机地址。 络地址表示其属于互联 的哪一个 络,主机地址表示其属于该 络中的哪一台主机。二者是主从关系。IP地址的四大类型标识的是 络中的某台主机。IPv4的地址长度为32位,共4个字节,但实际中我们用 点分十进制记法。 IP地址根据 络 和主机 来分,分为A、B、C三类及特殊地址D、E。全0和全1的都保留不用。 A类:第一个字节为 络 ,后三个字节为 主机 。该类IP地址的最前面为“0”,所以地址的 络 取值于1~126之间。一般用于大型 络。 B类:前两个字节为 络 ,后两个字节为主机 。该类IP地址的最前面为“10”,所以地址的 络 取值于128~191之间。一般用于中等规模 络。 C类:前三个字节为 络 ,最后一个字节为主机 。该类IP地址的最前面为“110”,所以地址的 络 取值于192~223之间。一般用于小型 络。

D类:是 多播地址。该类IP地址的最前面为“1110”,所以地址的 络 取值于224~239之间。一般用于 多路广播用户 [1]   。 E类:是保留地址。该类IP地址的最前面为“1111”,所以地址的 络 取值于240~255之间。 回送地址:127.0.0.1。一般用于测试使用。例如:ping 127.0.0.1 来测试本机TCP/IP是否正常。 在有类IP地址的规定中,第一部分是1~126为A类地址,128~191为B类地址,那么中间留的127.0.0.1被称为 本地回环地址,主要作用有两个:一是测试本机的 络配置,能PING通127.0.0.1说明本机的 卡和IP协议安装都没有问题;另一个作用是某些SERVER/CLIENT的应用程序在运行时需调用服务器上的资源,一般要指定SERVER的IP地址,但当该程序要在同一台机器上运行而没有别的SERVER时就可以把SERVER的资源装在本机,SERVER的IP地址设为127.0.0.1也同样可以运行。 对于大多数习惯用localhost的来说,实质上就是指向127.0.0.1这个本地IP地址。在操作系统中有个配置文件(windows中路径为C:WINDOWSsystem32driversetchosts,Unix/Linux路径为/etc/hosts)将localhost与127.0.0.1绑定在了一起。 127.0.0.1对于 站建设者来说是常常用到的。 大家常用“ping 127.0.0.1”命令在本机上做回路测试,用来验证本机的 TCP/IP协议簇是否被正确安装。但你发现了吗用“ping 127.1”这个命令也能得到同样的测试结果,其实“ping 127.1”和“ping 127.0.0.1”这两条命令是一样的,都是在进行回路测试。 为什么会这样呢就是Ping命令应用中IP地址的使用技巧。大家都知道,IP地址由32位二进制数字组成,为了方便大家记忆,将每8位二进制数字换算成十进制数字,因此就形成了容易记忆的由四部分十进制数字组成的IP地址(如127.0.0.1)。由于,Windows操作系统具有自动填充 “.0”的功能,因此我就可将“127.0.0.1”变为“127.1”。 但是,这个“.0”的省略是有条件限制的,并不能任意省略。在Ping命令的应用中,只能将在IP地址的最后一部分十进制数字前出现的一个或多个“.0”省略,如把“ping 127.0.0.1”命令改写成“ping 127.1”。

注意事项

如果这一个或多个 “.0”没有紧挨着最后一部分的十进制数字,而是在其他位置,则这个“.0”不能省略,如“ping 202.0.96.1”就不能写成“ping 202.96.1”。这是因为“ping 202.96.1”返回的结果是“202.96.0.1”的应答信息,而不是“202.0.96.1”的应答信息。

批处理应用

特别注意

收到127.0.0.1的响应表示主机的ip配置正确。此响应来自 络层。但是此响应并不代表地址、 掩码、和 关配置正确。它也不能说明有关 络协议族下层的任何状态。此方法只是测试 络层的ip联通性。 cisco官 原文(A response from 127.0.0.1 indicates that IP is properly installed on the host. This response comes from the Network layer. This response is not, however, an indication that the addresses, masks, or gateways are properly configured. Nor does it indicate anything about the status of the lower layer of the network stack. This simply tests IP down through the Network layer of the IP protocol. If we get an error message, it is an indication that TCP/IP is not operational on the host .

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2015年9月22日
下一篇 2015年9月22日

相关推荐