loopback接口,在网络设备(一般是路由器)上是一种特殊的接口,它不是物理接口,而是一种看不见摸不着的逻辑接口(也称虚拟接口),但是对于网络设备来说却是至关重要的。

在网络设备上可以通过配置命令来创建一个或多个环回接口,并且可以和配置物理接口一样,配置环回接口的IP地址和掩码,环回接口的掩码一般为全1,即255.255.255.255。环回接口有一个特性,除非设备瘫痪,否则其状态一直是up。这个特性对于路由协议来说非常重要。环回接口是使用广泛的一种逻辑接口。在一个网络中,不同设备的环回接口地址以及同一设备上的不同环回接口地址应该统一规划,避免重复。

默认情况下,设备是没有逻辑接口,需用的时候要自己创建.

创建环回接口的原因

用来建立路由邻居

我们知道路由协议要想正常运行,大多需要先建立邻居关系,邻居关系的稳定是路由计算正确的基石。实际运用中,常常使用环回接口来建立两个路由器之间的邻居关系,例如BGP协议。比起使用物理接口建立连接,使用环回接口可以使邻居关系更加牢固,因为就算某个物理链路和接口发生了故障,只要能从其他途径访问到该设备,那么邻居关系就不会中断。

  用来作为Router-ID

在常用的OSPF、BGP等路由协议中,都有Router-ID的概念,这相当于一台路由器的身份证号,在一个指定的范围(如一个自治系统)内只能标识一台设备,不能有重复。因为环回接口的稳定性,我们常使用一个环回接口地址来作为Router-ID,使整个设备的标识稳定可靠。 使用环回接口作为Router-ID还有一个好处就是可以节省地址,因为环回接口的地址一般和业务地址没有关系,是独立规划的。

用于虚拟隧道连接

在建立IPSec或GRE之类的虚拟隧道时,使用loopback接口可以保证整个隧道的稳定性。

用于网络连通性测试

创建并配置好环回接口之后,它的地址是能被ping或telnet的,这就可以被用来测试网络的连通性。

环回接口的创建

[Huawei]interface LoopBack
[Huawei-LoopBack0]ip add 1.1.1.1

环回接口一般都是设备为32位的掩码,32位掩码代表的就这一个IP,

一个路由器可以创建多个环回接口。但不能重复。

案例1:

我们先把R1和R2和R3分别配路由器名称和接口ip

R1:
[Huawei]sysname R1
[R1]int g0//
[R1-GigabitEthernet0//]ip add 192.168.10.1
[R1-GigabitEthernet0//]int g0//
R1-GigabitEthernet0//]ip add 192.168.1.1
R2:

[Huawei]sysname R2
[R2]int g0//
[R2-GigabitEthernet0//]ip add 192.168.10.254
[R2-GigabitEthernet0//]int g0//
[R2-GigabitEthernet0//]ip add 192.168.20.1
R3:

[Huawei]sysname R3
[R3]int g0//
[R3-GigabitEthernet0//]ip add 192.168.20.254
[R3-GigabitEthernet0//]int g0//
[R3-GigabitEthernet0//]ip add 192.168.2.1

配置rip

R1:
[R1]rip
[R1-rip-]version
[R1-rip-]network
[R1-rip-]network 192.168.1.0
[R1-rip-]network 192.168.10.0
R2:
[R2]rip
[R2-rip-]version
[R2-rip-]network 192.168.10.0
[R2-rip-]network 192.168.20.0
R3:
[R3]rip
[R3-rip-]version
[R3-rip-]network 192.168.20.0
[R3-rip-]network 192.168.2.0

现在PC1和PC2是互通的。

配置环回地址:

R1:
[R1]int LoopBack
[R1-LoopBack0]ip add 1.1.1.1
R2:
[R2]int LoopBack
[R2-LoopBack0]ip add 2.2.2.2
R3:
[R3]int LoopBack
[R3-LoopBack0]ip add 3.3.3.3

宣告环回地址:

R1:
[R1]rip
[R1-rip-]version
[R1-rip-]network 1.0.0.0
R2:
[R2]rip
[R2-rip-]version
[R2-rip-]network 2.0.0.0
R3:
[R3]rip
[R3-rip-]version
[R3-rip-]network 3.0.0.0

配置完后

我们可以通过PC1或PC2通ping通每个路由器的环回接口

从上面的案例中可以得出下面结论:

作为一台路由器的管理地址

那我们在管理路由器,通过telnet或网页的形式管理路由器,因为路由器的IP太多,很容易忘记,造成维护不方便。

系统管理员完成网络规划之后,为了方便管理,会为每一台路由器创建一个loopback 接口,并在该接口上单独指定一个IP 地址作为管理地址,管理员会使用该地址对路由器远程登录(telnet ),该地址实际上起到了类似设备名。

七、环回接口ip地址(逻辑接口)的更多相关文章

  1. IP地址查询接口及调用方法

    1.查询地址 搜狐IP地址查询接口(IP):http://pv.sohu.com/cityjson 1616 IP地址查询接口(IP+地址):http://w.1616.net/chaxun/ipto ...

  2. IP地址查询接口

    新浪的IP地址查询接口:http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js 新浪多地域测试方法:http://int.dpool. ...

  3. 齐全的IP地址查询接口及调用方法(转)

    设计蜂巢IP地址查询接口:http://www.hujuntao.com/api/ip/ip.php 腾讯IP地址查询接口:http://fw.qq.com/ipaddress 新浪IP地址查询接口: ...

  4. API之IP地址查询---权威的IP地址查询接口集合

    原文地址:http://yushine.iteye.com/blog/1717586 推荐实用IP138 http://www.baidu.com/s?wd=IP&rsv_spt=1& ...

  5. 黄聪:分享几个免费IP地址查询接口(API)

    淘宝IP地址库 提供的服务包括:1. 根据用户提供的IP地址,快速查询出该IP地址所在的地理信息和地理相关的信息,包括国家.省.市和运营商.2. 用户可以根据自己所在的位置和使用的IP地址更新我们的服 ...

  6. IP地址查询接口API

    项目需要根据ip查询pos机设备所在的省份信息,经查询有以下几种免费接口: 1. 淘宝IP API http://ip.taobao.com/service/getIpInfo.php?ip=xxx ...

  7. 淘宝ip地址库接口会导致TTFB时间变长,网站打开速度变慢

    前一段时间闲来无事发现别人的网站上有显示当前用户城市的功能,就自己也整了一个 这是淘宝ip地址库调用方法 然后问题就出现了,网站打开速度慢的要死 用F12发现是TTFB太慢,然后百度了,发现了问题的原 ...

  8. 分享几个免费IP地址查询接口(API)

    淘宝IP地址库 提供的服务包括:1. 根据用户提供的IP地址,快速查询出该IP地址所在的地理信息和地理相关的信息,包括国家.省.市和运营商.2. 用户可以根据自己所在的位置和使用的IP地址更新我们的服 ...

  9. HCNA配置接口IP地址

    1.拓扑图 2.R1配置 The device is running! <Huawei>sys <Huawei>system-view Enter system view, r ...

随机推荐

  1. Altium Designer 20下载与安装教程

    目录 一.Altium Designer 20下载 二.Altium Designer 20安装 三.Altium Designer 20破解 四.Altium Designer 20汉化 作者:st ...

  2. Spring 多数据源配置(转)

    转载自:https://www.cnblogs.com/digdeep/p/4512368.html 同一个项目有时会涉及到多个数据库,也就是多数据源.多数据源又可以分为两种情况: 1)两个或多个数据 ...

  3. 一段很简单的PHP代码,用于手机拨号

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...

  4. 实用干货丨如何使用Prometheus配置自定义告警规则

    前 言 Prometheus是一个用于监控和告警的开源系统.一开始由Soundcloud开发,后来在2016年,它迁移到CNCF并且称为Kubernetes之后最流行的项目之一.从整个Linux服务器 ...

  5. drf-jwt分页器详解

    drf偏移分页组件 pahenations.py from rest_framework.pagination import LimitOffsetPagination class MyLimitOf ...

  6. java常用容器简要性能分析(List。Map。Set)

    嗯,实习的时候看到这个,感觉蛮好,这里摘录学习,生活加油: 我曾经害怕别人嘲笑的目光,后来,发现他们的目光不会在我身上停留太久,人们更愿意把目光放在自己身上. 知乎上看到,讲给自己. List Lis ...

  7. 补充《解析“60k”大佬的19道C#面试题(上)》

    [广州.NET技术俱乐部]微信群的周杰写了一篇文章<解析“60k”大佬的19道C#面试题(上)>https://www.cnblogs.com/sdflysha/p/20200325-19 ...

  8. 题解 SP2916 【GSS5 - Can you answer these queries V】

    前言 最近沉迷于数据结构,感觉数据结构很有意思. 正文 分析 先来分类讨论一下 1. \(x2<y1\) 如果 \(y1<x2\) 的话,答案 \(=\max \limits_{ y1 \ ...

  9. (数据科学学习手札81)conda+jupyter玩转数据科学环境搭建

    本文示例yaml文件已上传至我的Github仓库https://github.com/CNFeffery/DataScienceStudyNotes 1 简介 我们在使用Python进行数据分析时,很 ...

  10. spring源码阅读笔记06:bean加载之准备创建bean

    上文中我们学习了bean加载的整个过程,我们知道从spring容器中获取单例bean时会先从缓存尝试获取,如果缓存中不存在已经加载的单例bean就需要从头开始bean的创建,而bean的创建过程是非常 ...