加载中...

loopback本地回环接口


loopback

​ 回环接口是些逻辑的接口,即虚拟的软件接口,它们并不是真正的路由器接口。在ospf路由协议中配置使用回环接口是为了确保在ospf进程中总有一个激活的接口,回环接口可以用于ospf的配置和诊断

​ 本地环回接口(或地址),亦称回送地址(loopback address)。 此类接口是应用最为广泛的一种虚接口,几乎在每台路由器上都会使用。常见于如下用途:

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

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

           但是通常每台路由器上存在众多接口和地址,为何不从当中随便挑选一个呢 ?
           
           原因如下:由于telnet 命令使用TCP 报文,会存在如下情况:路由器的某一个接口由于故障down  掉了,但是其他的接口却仍旧可以telnet , 也就是说,到达这台路由器的TCP 连接依旧存在。所以选择的telnet  地址必须是永远也不会down 掉的,而虚接口恰好满足此类要求。由于此类接口没有与对端互联互通的需求,所以为了节约地址资源,loopback  接口的地址通常指定为32 位掩码。
    
  2. 使用该接口地址作为动态路由协议OSPF 、BGP 的router id 动态路由协议OSPF 、BGP 在运行过程中需要为该协议指定一个Router id ,作为此路由器的唯一标识,并要求在整个自治系统内唯一。

    ​ 由于router id 是一个32 位的无符号整数,这一点与IP 地址十分相像 。而且IP 地址是 不会出现重复现 象的 , 所以通常将路由器的router id 指定为与该设备上的某个接口的地址相同。由于loopback 接口的IP 地址通常被视为路由器的标识 ,所以也就成了router id 的最佳选择。

  3. 使用该接口地址作为BGP 建立TCP 连接的源地址
    在BGP 协议中,两个运行BGP 的路由器之间建立邻居关系是通过TCP 建立连接完成的。
    在配置邻居时通常指定loopback 接口为建立TCP 连接的源地址(通常只用于IBGP ,原因同2.1 ,都是为了增强TCP 连接的健壮性)
    配置命令如下:

    router id 61.235.66.1
     interface loopback 0
     ip address 61.235.66.1 255.255.255.255
     router bgp 100
     neighbor 61.235.66.7 remote-as 200
     neighbor 61.235.66.7 update-source LoopBack0
  4. 在Windows系统中,采用127.0.0.1作为本地环回地址。

  5. BGP Update-Source
    因为Loopback口只要Router还健在,则它就会一直保持Active,这样,只要BGP的Peer的Loopback口之间满足路由可达,就可以建立BGP 回话,总之BGP中使用loopback口可以提高网络的健壮性。

    neighbor 215.17.1.35 update-source loopback 0
  6. Router ID

    使用该接口地址作为OSPF 、BGP 的Router-ID,作为此路由器的唯一标识,并要求在整个自治系统内唯一,在Ipv6中的BGP/O SPF的Router-ID仍然是32位的IP地址。在OSPF中的路由器优先级是在接口下手动设置的,接着才是比较OSPF的Router-ID(Router-ID的选举在这里就不多说了,PS:一台路由器启动OSPF路由协议后,将选取物理接口的最大IP地址作为其RouterID,但是如果配置Loopback接口,则从Loopback中选取IP地址最大者为RouterID。另外一旦选取RouterID,OSPF为了保证稳定性,不会轻易更改,除非作为RouterID的IP地址被删除或者OSPF被重新启动),在OSPF和BGP中的Router-ID都是可以手动在路由配置模式下设置的。

    OSPF: Router-ID …
    BGP:BGP Router-ID …
  7. IP Unnumbered Interfaces
    无编号地址可以借用强壮的loopback口地址,来节约网络IP地址的分配。
    例子:

    interface loopback 0
     ip address 215.17.3.1 255.255.255.255
     !
     interface Serial 5/0
     bandwidth 128
     ip unnumbered loopback 0

文章作者: okra2saber
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 okra2saber !
评论
  目录