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. Python 3.9 新特性:任意表达式可作为装饰器!

    一个月前(2月20日),一则新的 PEP 没有受到任何阻碍就被官方采纳了,这么快的速度,似乎并不多见. 然而,更为高效率的是,仅在半个月内,它的实现就被合入了代码仓.也就是说,我们最快有望在 3 天后 ...

  2. [Visual Basic]二分查找

    模板 i=1:j=n 'i初值为1,j初值为n Do while i<=j '当i<=j时,通过循环进行查找 m=fix((i+j)/2) '计算出中间元素的下标m If d(m)=key ...

  3. Vulnhub靶场DC-1 WP

    前言 之前提到过最近在做vlunhub的靶场复现工作,今天开始更新writeup吧.(对着walkthrough一顿乱抄嘻嘻嘻) 关于DC-1(官网翻译来的) 描述 DC-1是一个专门构建的易受攻击的 ...

  4. vue基础指令学习

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  5. Oracle中rownum的用法总结

      日期:2019/5/22 内容:oracle:数据库:rownum   数据库查询中,常用到"选取前X个"这样的问题,Oracle没有TOP关键字,这类问题都是通过rownum ...

  6. 使用Keras进行深度学习:(一)Keras 入门

    欢迎大家关注我们的网站和系列教程:http://www.tensorflownews.com/,学习更多的机器学习.深度学习的知识! Keras是Python中以CNTK.Tensorflow或者Th ...

  7. 移动端H5调试

    背景:开发PC页面的时候使用chrome浏览器的开发者工具,可以很容易的捕获到页面的dom元素,并且可以修改样式,方便调试:但是手机上却很麻烦,因为手机上没有办法直接打开开发者工具查看元素.其实可以通 ...

  8. (线段树 -星星等级)Stars POJ - 2352

    题意: 给出n个星星的坐标 x,y ,当存在其他星星的坐标x1,y1满足x>=x1&&y>=y1时 这个星星的等级就加1. 注意: 题中给的数据是有规律的 ,y是逐渐增加的 ...

  9. Hive学习笔记七

    目录 函数 一.系统自带函数 二.自定义函数 三.自定义UDF函数开发案例 压缩和存储 一.Hadoop源码编译支持Snappy压缩 1.资源准备 2.jar包安装 3.编译源码 二.Hadoop压缩 ...

  10. zookeeper 负载均衡

    1,原理 将启动的服务注册到zookeeper 注册中心上面,采用临时节点,zookeeper 客户端从注册中心上读取服务的信息,之后再本地采用负载均衡算法(取模算法),将请求轮询到每个服务. 同时z ...