127.0.0.1是什么意思

小白一个,百度百科看过来,不懂。。求通俗易懂的解释,原理及作用。。。为什么每台机子的本机地址都是这个??

127.0.0.1是回送地址,它引用本地计算机。作用:供测试使用。

回送地址(127.xxx)是本地回送地址(LoopbackAddress),它是主机IP堆栈内部的IP地址。它主要用于网络软件测试和本地计算机进程间通信。无论使用哪种程序,使用环回地址发送数据后,协议软件都会立即返回,而不会进行任何网络传输。

IP地址由两部分组成:网络地址和主机地址。网络地址指示哪个网络属于Internet,主机地址指示其在网络中属于哪个主机。两者都是主从关系。IP地址的四种主要类型标识网络中的主机。IPv4的地址长度为32位,共4个字节,但实际上我们使用点分十进制表示法。

扩展资料:

当操作系统初始化本地计算机的TCP/IP堆栈时,请将协议堆栈本身的IP地址设置为127.0.0.1(保留地址),并将其注入路由表中。

当IP层收到目标地址为127.0.0.1(准确地说:网络号为127的IP)的数据包时,不会调用NIC驱动程序进行二次封装,而是立即将其转发到本地IP层。处理。由于不涉及任何基本操作。

因此,通常将ping127.0.0.1用作测试本机TCP/IP堆栈是否正常的判断之一。

我们可以理解这台机器的IP,这台机器有3个网卡,其中1个网卡称为回送(虚拟网卡),1个网卡称为以太网(有线网卡),1个网卡称为wlan(您的网卡)。无线网卡)。

参考资料来源:百度百科-127.0.0.1

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-11-20

127.0.0.1是回送地址,指本地机,用来测试使用。

回送地址(127.x.x.x)是本机回送地址(Loopback Address),即主机IP堆栈内部的IP地址,主要用于网络软件测试以及本地机进程间通信,无论什么程序,一旦使用回送地址发送数据,协议软件立即返回,不进行任何网络传输。

127.0.0.1 这个地址分配给 loopback 接口。loopback 是一个特殊的网络接口(可理解成虚拟网卡),用于本机中各个应用之间的网络交互。只要操作系统的网络组件是正常的,loopback 就能工作。

在Windows系统中,这个地址有一个别名“Localhost”。寻址这样一个地址,是不能发到网络接口的。除非出错,否则在传输介质上永远不应该出现目的地址为“127.0.0.1”的数据包


扩展资料

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之间。用于小型网络。

参考资料来源:百度百科-127.0.0.1

本回答被网友采纳
第2个回答  2019-10-18

127.0.0.1是回送地址,指本地机。作用:用来测试使用。

Localhost也称为本地,正确的解释是:本地服务器。在Windows和其他系统上,127.0.0.1的正确解释是:本地地址(本机服务器)Windows通过计算机的主机文件进行解析,从而自动在本地解析为127.0.0.1。

不通过NIC传输Localhost(本地)这很重要,因为不受网络防火墙和网卡的限制。

127.0.0.1通过网卡传输,取决于网卡,并且受网络防火墙和网卡的限制。本地IP也依赖于网卡通过网卡传输,并受网络防火墙和网卡的限制。

IP地址由两部分组成:网络地址和主机地址。网络地址指示哪个网络属于Internet,主机地址指示其在网络中属于哪个主机。两者都是主从关系。IPv4地址长度为32位,共4个字节,但实际上我们使用点分十位数的符号。

扩展资料:

环回地址解析:

执行server1时,指令绑定TCP端口4001并侦听该端口。在大多数操作系统上,端口1到1024限于具有特定权限的程序,因此在此示例中使用的端口大于1024。

命令行末尾的与号表示该程序将作为后台进程运行,因此它将立即返回命令行以终止client1程序。

在第1行上,TCSHshell打印出用户输入的命令。

在第2行中,TCSHShell打印服务器1后台进程的进程ID。

在第四行中,以IP地址127.0.0.1和端口4001作为参数执行程序client1。

在第5行,TCSHshell打印用户输入的命令。

在第7行,server1打印一条消息,指示它已从客户端接收到TCP连接,这是由client1启动的连接。

在第9行,client1打印一条消息,指示已建立到server1的连接。

参考资料来源:百度百科-本地环回地址

参考资料来源:百度百科-127.0.0.1

本回答被网友采纳
第3个回答  2019-05-03

127.0.0.1是回送地址,指本地机。作用:用来测试使用。

回送地址(127.x.x.x)是本机回送地址(Loopback Address),即主机IP堆栈内部的IP地址,主要用于网络软件测试以及本地机进程间通信,无论什么程序,一旦使用回送地址发送数据,协议软件立即返回,不进行任何网络传输。

IP地址由两个部分组成,即网络地址和主机地址。网络地址表示其属于互联网的哪一个网络,主机地址表示其属于该网络中的哪一台主机。二者是主从关系。IP地址的四大类型标识的是网络中的某台主机。IPv4的地址长度为32位,共4个字节,但实际中我们用点分十进制记法。



扩展资料:

回送地址解析:

server1执行时指令绑定4001号TCP端口,并在该端口进行监听。在大部分操作系统上,1到1024号端口限制为仅供具有特定权限的程序使用,所以在这个示例里面使用了大于1024的端口。

命令行末尾的&符号表示程序将作为后台进程运行,所以会立即返回到命令提示符以便执行client1程序。

第1行,TCSH shell打印出用户输入的命令。

第2行,TCSH shell打印server1后台进程的进程ID。

第4行,以IP地址127.0.0.1和端口4001作为参数执行程序client1。

第5行,TCSH shell打印用户输入的命令。

第7行,server1打印一条信息,表示它收到客户端的TCP连接,即client1发起的连接。

第9行,client1打印信息表明已经建立了到server1的连接。

参考资料来源:百度百科-127.0.0.1

第4个回答  推荐于2017-09-18
127.0.0.1是回送IP地址,一般用于测试使用。例如:ping 127.0.0.1 来测试本机TCP/IP是否正常。一般网站建设者常常会用“ping 127.0.0.1”命令在本机上做回路测试,用来验证本机的TCP/IP协议簇是否被正确安装。IP地址分为A、B、C、D、E五类:
A类:1.0.0.1——126.255.255.255.255
(其中127.xxx.xxx.xxx用作本地环回测试用的,所以B类是从128开始到191结束)
B类:128.0.0.1——191.255.255.255
C类 :192.0.0.1——223.255.255.255
D类:224.0.0.1——239.255.255.2545 用于组播
E类:240.0.0.1——255.255.255.255 用于科研
D类和E类为保留地址段,不可以分配