回环地址 loopback address

回环地址:实现loopback接口(虚拟接口/虚拟网卡:永不宕机),可以用于主机内部服务间通信(不经过外部链路层直接使用主机ip层通信)
自己ping自己  ==>ping 127.0.0.1 可用于检测网络安装是否成功

/**
 * Returns the loopback address.
 * <p>
 * The InetAddress returned will represent the IPv4
 * loopback address, 127.0.0.1, or the IPv6 loopback
 * address, ::1. The IPv4 loopback address returned
 * is only one of many in the form 127.*.*.*
 *
 * @return  the InetAddress loopback instance.
 * @since 1.7  Java 1.7
 */
public static InetAddress getLoopbackAddress() {
    return impl.loopbackAddress();
}

IPv4环回地址==>为127.*.*格式中的多个地址之一。即:
  127.0.0.1 ---> 127.255.255.254(去掉0和255) 的范围都可作为本地回环地址
IPv6的本地回环==>
IPV6的地址类型可分为三大类:
  1、单播地址
  2、组播地址
  3、任意播地址
回环地址(Loop back address)属于单播地址(Unicast : one to one)
形式:0:0:0:0:0:0:0:1
同IPV4中127.0.0.1地址的含义一样,表示节点自已,也可以是::1不特定地址写成 "::",因为它只包含零。

通常我们指定环回地址为IPv4环回地址127.0.0.1或IPv6环回地址::1。并绑定域名localhost:  127.0.0.1   localhost
\
====================================================
以socket为例:
监听本地1234端口 socket - tcp-listen:1234
连接本地1234端口 socket - tcp:127.0.0.1:1234
或 socket - tcp:127.255.255.254:1234
以上两种写法都是可以进行通信的。
即: 127.0.0.1 ---> 127.255.255.254(去掉0和255) 的范围都是本地回环地址
[2] 
本地回环与路由
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 连接的
源地址。 

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

sh_c_1314

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值