什么叫loopback地址?是怎样用的?
2009-10-11 12:36
232 查看
什么叫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
转载自“http://www.51CTO提醒您,请勿滥发广告!/110210.html”
相关文章推荐
- 什么叫loopback地址?是怎样用的?
- loopback地址是什么?怎么配置
- 什么是mx记录,在cmd命令中怎样查看域的mx记录(邮件服务器地址)(上)
- 在CISCO路由器上的LOOPBACK地址的作用的什么?
- 路由器的Loopback地址是什么意思?
- 数据库索引到底是什么,是怎样工作的?
- win8,win8.1应用中怎样获取前台图片的相对地址或绝对地址和怎样在书写代码时的需要给多个标签进行粘贴同一个属性的捷径
- loopback 地址
- 对数组名取地址是什么?
- 软件实施工程师是一个什么样的工作?他的具体工作内容是什么?发展前景怎样?
- PHP传值和传引用、传地址的区别是什么?
- 【原创】怎样查询自己上网的公网IP地址
- 什么是FHS,Linux的文件系统目录标准是怎样的
- Hadoop中NameNode、DataNode和Client三者之间的通信方式是什么?怎样进行合作?
- 怎样识别 应用程序是用什么语言写的
- 学习 JAVA,有什么书籍推荐?学习的方法和过程是怎样的?
- 什么是爱?——斯特凡·布罗德本特:互联网怎样使人们变得亲密
- 模块识别地址到底是个什么东西
- JPA是什么?怎样开发JPA应用?