了解最新公司动态及行业资讯
2023年6月8日下午,广东电信出现了网络异常,影响了部分用户的电话接听和短信接收。回应称是核心网出了问题,不过业务很快就陆续恢复了,断网时间未超过24小时。
办公室内某同事的手机还出现了自动重启的故障,这断网竟然还触发了手机的bug。按道理核心网在建设之时应该有冗余规划的,至少核心节点有冗余的。
这里带来一些冗余技术:
VRRP是一种容错协议,它为具有组播或广播能力的局域网(如以太网)设计,保证当局域网内主机的下一跳路由器出现故障时,可以及时的由另一台路由器来代替,从而保持通讯的连续性和可靠性 。除了网络设备上有实现之外,服务器的主备部署也有用到这个协议,如大名鼎鼎的keepalived。
HSRP是Cisco的专有协议,把多台路由器组成一个“热备份组”,形成一个虚拟路由器。这个组内只有一个路由器是Active (活动)的,并由它来转发数据包,如果活动路由器发生了故障,备份路由器将成为活动路由器。
IRF是智能弹性框架(Intelligent Resilient Framework)的缩写,是一种软件虚拟化技术。它的核心思想是将多台设备通过 IRF 物理端口连接在一起,进行必要的配置后,虚拟化成一台“分布式设备” 。某三厂商有实现喔。使用该技术的时候要注意的是设计时需要考虑链路的容量。
链路聚合(Link Aggregation),将多个物理链路捆绑在一起,形成一个逻辑链路,提高带宽和可靠性。这种方式通过链路的方式做冗余,一条链路断开了不要紧,只要还有一条链路正常就能通信,不过聚合链路的容量会受到影响。
除此之外,还能通过环网技术、网络的路由配置实现冗余。而网络路由配置实现冗余的思路就是利用路由表会在某接口down掉之后,相应路由条目会消失,致使冗余的路由条目生效。简单的浮动静态路由就能实现冗余了,而多种动态路由协议的合理配置也能达到冗余效果。
实现的方法很多,此处也未能全量列举,不同的冗余方案效果有差异,在实际建设中需要根据实际情况应用。