loopback具体作用

loopback具体作用

大家好,又见面了,我是全栈君。

此类接口是
应用
最为广泛的一种虚接口,几乎在每台
路由
器上都会使用。常 


见于如下用途。 


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


本文转自gauyanm 51CTO博客,原文链接:http://blog.51cto.com/gauyanm/226338,如需转载请自行联系原作者

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/107961.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Java常用开发工具有哪些?

    Java常用开发工具有哪些?Java常用的几个开发工具。下面这些工具或许功能和作用不同,但是有着一个共同的主旨,那就是——它们都是为了给Java编码和开发提供卓越的支持。常用源码编辑工具介绍Java源代码本质上其实就是普通的文本文件,所以理论上来说任何可以编辑文本文件的编辑器都可以作为我们的Java代码编辑工具。比如:Windows记事本,MacOSX下的文本编辑,Linux下的vi、emacs、gedit、DOS下的edit等。但是这些简单工具没有语法的高亮提示、自动完成等功能,这些功能的缺失会大.

    2022年7月7日
    27
  • java出现中文乱码_Java开发中中文乱码总结

    java出现中文乱码_Java开发中中文乱码总结1.jsp页面内容显示乱码这种乱码原因很简单,一般的工具或解码程序对中文字符解析时采用默认的解码方式:我们只需修改其编码方式即可,如下:字符集:UTF-8>GBK>GB23122.jsp与Servlet间跳转出现中文乱码2.1:method=”Post”jsp中form表单的ation=”XxxServlet”,method=”Post”时,提交表单后往往发现中文的属性值在Se…

    2022年7月8日
    17
  • Oracle SEQUENCE 详细说明[通俗易懂]

    Oracle SEQUENCE 详细说明[通俗易懂]ORACLE SEQUENCE  ORACLE没有自增数据类型,如需生成业务无关的主键列或惟一约束列,可以用sequence序列实现。CREATESEQUENCE语句及参数介绍:创建序列:需要有CREATESEQUENCE或者CREATEANYSEQUENCE权限, CREATESEQUENCE[schema.]sequence  [{IN

    2022年10月18日
    5
  • 微信支付与支付宝钱包的竞争分析

    微信支付与支付宝钱包的竞争分析微信支付与支付宝钱包的竞争分析NO1:2013年8月,微信5.0上线,其中附加了一个功能叫做微信支付,当时的微信用户已经超过了4亿,活跃用户1.94亿,估计不少人在看微信支付同支付老大哥支付包的大战。说起微信支付和支付宝的大战,先来说说他们背景,微信支付是社交软件巨头腾讯公司旗下的微信中的附加功能,而支付宝是电商巨头阿里巴巴旗下的支付理财软件。两家都有超过2万的顶级互联网员工,兵强马壮…

    2022年5月14日
    59
  • 8款安卓数据恢复软件测评 2019更新版【国外篇】

    8款安卓数据恢复软件测评【国外篇】相信多数人都有过手机数据丢失的悲痛经历吧,尤其是当你没有任何可用的备份的时候。前几天我也遇到了这个问题,那个着急和纠心啊,于是我就开始了全网搜索国内外一切可用的手机数据恢复软件。我把网上能找的能试用的都给试了一遍,这里给大家总结一下!和手机系统一样,现在的手机数据恢复软件也区分为安卓,iOS和WP等,目前市场上主流的是针对安…

    2022年4月9日
    150
  • 数据库导出表结构语句_sqlserver导出表结构

    数据库导出表结构语句_sqlserver导出表结构第一种:利用sql语句查询需要说明的是该方法应该适用很多工具,博主用的是navicatSELECTTABLE_NAME表名,COLUMN_NAME列名,COLUMN_TYPE数据类型,DATA_TYPE字段类型,CHARACTER_MAXIMUM_LENGTH长度,IS_NULLABLE是否为空…

    2025年9月8日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号