1,什么是环回地址??与127.0.0.1的区别呢??

环回地址是主机用于向自身发送通信的一个特殊地址(也就是一个特殊的目的地址)。

可以这么说:同一台主机上的两项服务若使用环回地址而非分配的主机地址,就可以绕开TCP/IP协议栈的下层。(也就是说:不用再通过什么链路层,物理层,以太网传出去了,而是可以直接在自己的网络层,运输层进行处理了)

IPv4的环回地址为:127.0.0.0到127.255.255.255都是环回地址(只是有两个特殊的保留),此地址中的任何地址都不会出现在网络中

网络号为127的地址根本就不是一个网络地址(因为产生的IP数据报就不会到达外部网络接口中,是不离开主机的包)

当操作系统初始化本机的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协议栈而已

如果我们可以ping通的话,就说明:本机的网卡和IP协议安装都没有问题。(跟我们当前主机有没有联网没有一点关系)

2,

localhost首先是一个域名(如同:www.baidu.com),也是本机地址,它可以被配置为任意的IP地址(也就是说,可以通过hosts这个文件进行更改的),不过通常情况下都指向:(如下)
IPv4:表示   127.0.0.1

IPv6:表示   [::1]

整个127.*网段通常被用作loopback网络接口的默认地址,按照惯例通常设置为127.0.0.1。我们当前这个主机上的这个地址,别人不能访问,即使访问,也是访问自己。因为每一台TCP/IP协议栈的设备基本上都有local/127.0.0.1

3,

本机IP,我们可以理解为本机有三块网卡,一块网卡叫做loopback(虚拟网卡),一块叫做ethernet(有线网卡),一块叫做wlan(你的无线网卡),

联网,网卡传输,受防火墙和网卡限制

用于本机和外部访问

127.0.0.1和localhost和本机IP三者的区别相关推荐

  1. 【转自知乎】:localhost、127.0.0.1 和 本机IP 三者的区别?

    作者:知乎用户 链接:https://www.zhihu.com/question/23940717/answer/26230963 来源:知乎 著作权归作者所有.商业转载请联系作者获得授权,非商业转 ...

  2. localhost,127.0.0.1 和 本机IP 三者的区别

    尚学堂给同学们带来全新的Java300集课程啦!java零基础小白自学Java必备优质教程_手把手图解学习Java,让学习成为一种享受_哔哩哔哩_bilibili 1.localhost 就是一个域名 ...

  3. 127.0.0.1:xxxx端口映射到物理机IP

    一个应用的Dashboard访问地址是127.0.0.1:8265,但是我没有权限使用物理机的浏览器查看,只能远程命令行访问机器,该机器IP是10.18.127.2,所以需要用如下命令映射一下: ip ...

  4. 127.0.0.1、0.0.0.0和本机IP地址的区别和使用

    一.表面上的区别如下: 首先假设本机有多个网卡:eth0 :192.168.0.1       eth1:192.168.1.1     lo: 127.0.0.1 0.0.0.0 不能ping通,代 ...

  5. localhost或本机ip无法连接数据库问题解决与原因

    解决办法:将localhost替换为127.0.0.1 原因@参考文章:navicat在电脑没有联网的情况下,并不会把localhost解析成127.0.0.1,而mysql默认情况下只支持127.0 ...

  6. localhost,127.0.0.1,本机IP,三者的区别

    相信不少电脑用户都曾遇到过使用 localhost 或 127.0.0.1 或直接输入本机IP的场景,看上去这三者都可以访问到本机,那为什么会存在这三种形式呢?它们之间又有啥区别呢?看似简单,其实区别 ...

  7. webservice 本地测试把localhost 改成主机ip

    1.用VS运行代码后正常启动 把localhost改成本机ip之后报错,不能正常访问. 解决方法: 1.在程序目录下找到applicationhost.config文件,打开找到如下代码: <s ...

  8. mysql h 127.0.0.1_MySQL 连接时尽量使用 127.0.0.1 而不是 localhost

    原因 Whenever you specify "localhost" or "localhost:port" as server, the MySQL cli ...

  9. 详细谈电脑ip、域名、内网、外网、localhost、127.0.0.1、网关等通讯基础知识(易懂)

    1. ip地址与域名的定义以及其关系 ip地址的定义: IP地址(Internet Protocol Address)是指互联网协议地址,又译为网际协议地址. IP地址是IP协议提供的一种统一的地址格 ...

  10. 127.0.0.1和0.0.0.0和localhost的区别

    127.0.0.1和0.0.0.0和localhost的区别 127.0.0.1 172.0.0.1是本地还回地址,专供自己访问自己,速度快(不用经过整个协议栈),永远都不能出现在主机外部的网络中,所 ...

最新文章

  1. Android 5.0状态栏和导航栏
  2. RabbitMQ (一)基础概念
  3. 程序清单3.3_bases.c程序_《C Primer Plus》P37
  4. 【有三说图像】图像简史与基础
  5. CentOS6安裝Cacti
  6. 使用分发列表过滤BGP路由
  7. 做数学与拼乐高的若干相似之处
  8. anaconda3 tensorflow安装踩坑记(WIN10+tensorflow带gpu版本)
  9. 如何在linux系统下读写windows上的共享文件夹
  10. linux打开mid格式音乐,mid文件扩展名,mid文件怎么打开?
  11. LeetCode笔记
  12. python课设参考文献_Python课程设计任务书
  13. 一文搞懂MEMS传感器产业链(最全解析!)
  14. 安装Ubuntu系统时硬盘分区最合理的方法
  15. 门电路三态、OC、OD、OE以及拉电流、灌电流概念
  16. 2022-4-7 基于单片机的篮球记分器(LCD1602)(公众号:风吹摇铃 奔赴星海)
  17. 苹果ppt_熬夜看完苹果发布会,我居然学会了用PPT做霓虹灯特效?!
  18. Python可视化库matplotlib(超详细)
  19. NAT地址转换实验记录
  20. PAT 1131. Subway Map (30) DFS

热门文章

  1. atitit prj mnrs 项目中的几种经理角色.docx
  2. Atitit 异常机制与异常处理的原理与概论
  3. Atitit.软件GUI按钮与仪表盘(01)--js区-----js格式化的使用
  4. Atitit.guice3 ioc 最佳实践 o9o
  5. paip.python ide 总结最佳实践o4.
  6. 高费率基金是投资者的毒药
  7. 【独家】阿里云罗庆超:对象存储 OSS 海量数据管理和应用最佳实践
  8. 哎呀,人家不小心变油腻了呢
  9. 【优化算法】粒子群工具箱函数优化算法【含Matlab源码 1126期】
  10. 【游戏】基于matlab绘制滚动点阵字幕(跑马灯)【含Matlab源码 911期】