回环接口(loop-back/loopback

Moakap整理

Loopback接口是一个虚拟网络接口,在不同的领域,其含义也大不一样。

1.  TCP/IP协议栈中的loopback接口

 

在TCP/IP中回环设备是一个通过软件实现的虚拟网络接口,它不与任何硬件相关联。loopback接口一般被完整的集成在计算机系统的内部网络框架中。

IP协议中的loopback地址

RFC2606中明确指出了loopback地址的标准域名为localhost。在IPv4中,其对应的IP地址一直是127.0.0.1;理论上,整个127IP段(127.0.0.0~127.255.255.255)的IP地址都为loopback地址,与localhost对应。在IPv6中,localhost对应的IP地址为0:0:0:0:0:0:0:1,一般写作::1。

loopback接口的功能

1. 用于网络服务测试,避免由于远程网络接入带来的安全问题;

一般用作client/server类的网络服务的测试,在测试时,client与server运行在同一台主机上,client通过使用loopback地址访问server。最常见的例子就是web服务的测试,一般我们用http://127.0.0.1/或者http://localhost/来访问本地的web服务。

2. 测试IP协议栈

我们通过ping loopback地址的方式来测试操作系统中IP协议栈是否正常。

3. 在网络中,所有源地址属于loopback地址的数据包将会被丢弃

IP协议规定loopback数据包是不允许在网络中传输的。网络网络接口必须丢弃接收到的loopback数据包。

2.  网络设备中的loopback

在网络设备中,loopback被用来代表某些用于管理目的的虚拟接口,其含义并没有"回环"的意思。

loopback虚拟接口会分配到一个IP地址,但是这个IP地址不会对应到实际的物理接口。网络设备中的loopback地址主要用于管理目的,例如设备发出的报警。网络设备中的应用程序(管理程序)使用loopback地址发送可接收数据流,而不是使用实际物理接口的地址。对外部来说,直接使用loopback地址来查看设备对应的信息(如报警信息),与网卡的物理地址无关。

这里我们也可以把这种地址理解为网络设备提供的某个服务的地址。

3.  通信中的loopback

在通信领域,loopback是指通过软件或硬件的方式,将接收到的信号或数据直接返回给发送者的测试方法。作为一种测试方法,很多通信设备都可以配置端口的数据发送模式(例如all ones模式),来检测同一个端口上的信号接收。这种测试也叫"回环测试"。

硬件loopback

一般指在物理上把发送和接收通道相连。这样,所有通过loopback设备发送的数据包将会被自己接收。一般通过这种物理回环设备来测试不同位置两点之间的电路连接,例如在一端发送测试信号,然后通过在不同的位置使用回环设备返回发送信号的方法了测试各阶段的连接情况。

Refer to http://en.wikipedia.org/wiki/Loopback

回环接口(loop-back/loopback)相关推荐

  1. linux 回环接口实现,Linux回环接口-----(loop-back/loopback)

    回环接口(loop-back/loopback) Moakap整理 Loopback接口是一个虚拟网络接口,在不同的领域,其含义也大不一样. 1. TCP/IP协议栈中的loopback接口 在TCP ...

  2. 回环接口(loopback)

    1 引子 最近搭建web集群环境,采用了LVS+Keepalived+Nginx+Tomcat的框架.在Realserver端需要用到回环接口(loopbak).这里就简单介绍一下Linux和wind ...

  3. loopback回环接口

        所谓回环接口,是逻辑接口而非物理接口,即不是你触摸的到的router上的真正的接口.在配置OSPF路由协议的时候配置回环(loopback)接口是很重要的1件事.Cisco建议你配置OSPF的 ...

  4. [转载]回环接口(loop-back/loopback)

    回环接口(loop-back/loopback) Moakap整理 Loopback接口是一个虚拟网络接口,在不同的领域,其含义也大不一样. 1.TCP/IP协议栈中的loopback接口 在TCP/ ...

  5. linux中的lo介绍及作用(回环接口 回环IP)

    Linux回环IP地址lo的作用https://www.cnblogs.com/ArcherWuAIot/p/16359864.html 1.什么是LO接口? 在LINUX系统中,除了网络接口eth0 ...

  6. Linux中的lo回环接口详细介绍

    1.linux的网络接口之扫盲 (1)网络接口的命名 这里并不存在一定的命名规范,但网络接口名字的定义一般都是要有意义的.例如: eth0: ethernet的简写,一般用于以太网接口. wifi0: ...

  7. Linux中的lo回环接口

    引言----------------------------- 我们在Linux执行ifconfig指令时会发现显示两个设备的信息,一般来说,一个是网卡eth0,一个就是lo,具体系统可能会有差别.我 ...

  8. linux lo回环接口与127.0.0.1

    问题: ping 127.0.0.1失败 127.0.0.1是本机ip,在做某一相验证是,用到redis-server,启动后使用redis-cli发现无法连接到本机的redis服务. 通过ifcon ...

  9. mysql本地回环_路由器与本地回环地址的区别

    本地回环地址 127.0.0.1通常被称为本地回环地址(Loop back address),它代表设备的本地虚拟接口,所以默认被看作是永远不会宕掉的接口. 在windows操作系统中也有相似的定义, ...

  10. 【以太网通信】PHY 芯片回环测试

    PHY 芯片通常带有回环(Loopback)功能,用于 PHY 通信链路的测试.本文主要讨论三种常用 PHY 芯片的回环功能,并使用 Broadcom 的 B50612D 芯片进行 PHY 回环测试. ...

最新文章

  1. Oracle 10g RAC修改IP/VIP地址示例
  2. Android Jetpack架构组件之 Room(使用、源码篇)
  3. comsol matlab 循环,comsol保存为m文件,怎样在m文件里面加入for循环 - 仿真模拟 - 小木虫 - 学术 科研 互动社区...
  4. ResNext(2017)解读
  5. 三、python+selenium
  6. LevelDB 源码剖析(三)公共基础:内存管理、数值编码、Env家族、文件操作
  7. 11步提高代码质量和整体工作效率
  8. Java EE并发API教程
  9. 小米功能机支持java吗_小米竟然卖功能机了!2.8吋/15天超长待机
  10. 20210308 20210309 :链表类题目合集
  11. js语音识别_js 语音识别_js 语音识别库 - 云+社区 - 腾讯云
  12. NET常出现的三十三种代码(1)
  13. 【LTspice仿真软件】如何从官网下载软件和入门到精通的教程
  14. 利用遗传算法解决TSP问题(C++)
  15. android导出微信朋友圈怎么发文字,微信朋友圈气泡字怎么弄 微信朋友圈气泡文字生成教程...
  16. android 9图工具位子,Android自定义9宫格图片视图
  17. DRM GEM 驱动程序开发(dumb)
  18. alert angularjs
  19. k8s编排nacos standalone模式踩坑实录
  20. snowboy进行语音唤醒,编译snowboy文件

热门文章

  1. 聚类算法及其模型评估指标【Tsai Tsai】
  2. 009-lissajous(一)
  3. python颜色参数palette_数据可视化Seaborn从零开始学习教程(二) 颜色调控篇
  4. OpenGL学习---高级光照---法线贴图
  5. Vue - 多图片预加载解决方案
  6. vivo双卡流量切换流程
  7. 【SAP GUI Scripting】 入门系列(1)_基本设置
  8. AES加密解密(C语言实现)
  9. win10动态壁纸怎么设置_教程丨WIN10系统下设置固定IP或动态IP
  10. 阿里面试题 ——输入一个字符串,输出所有的排列