《深入解析IPv6(第3版)》——10.5 失效网关检测

简介:

本节书摘来自异步社区《深入解析IPv6(第3版)》一书中的第10章,第10.5节,作者: 【美】Joseph Davies 更多章节内容可以访问云栖社区“异步社区”公众号查看。

10.5 失效网关检测

Windows Server 2012、Windows Server 2008 R2、Windows Server 2008、Windows 8、Windows 7和Windows Vista中TCP/IP的TCP组件会通过失效网关检测来检测默认路由器是否失效,并且当存在多个配置过的默认路由器时,调整IPv6路由表以使用下一个默认路由器。失效网关检测有两种形式。

  • 通过使用邻居节点不可达进行检测,IPv6主机可以判断出默认邻居路由器已经不再可达。如果邻居节点不可达检测判断出了列表中的下一个默认路由器不可达,失效网关检测就会试图使用列表中的下一个默认路由器,在循环过整个列表后就返回到第一个默认路由器。
  • 当通过默认路由器转发的TCP连接的TCP段重发了3次以后,失效网关检测就修改远程IPv6地址在目的缓存中的条目并使用列表中的下一个默认路由器作为下一跳地址。目的缓存条目就是在目的缓存中的表项,它保存的是目的IPv6地址的下一跳IPv6地址。当通过默认路由器进行路由的TCP连接中,有1/4都调整为下一个默认路由器时,失效网关检测就会通知IPv6修改计算机的默认路由器,使用调整后的连接正在使用的路由器。如果TCP连接继续失败,失效网关检测就会再次尝试使用列表中下一个默认路由器,当循环完整个列表后就返回第一个默认路由器。

Windows Server 2012、Windows Server 2008 R2、Windows Server 2008、Windows 8、Windows 7和Windows Vista中的TCP/IP也支持针对默认路由器进行修改的故障恢复行为。如果不支持对于默认路由器的故障恢复行为,就会导致拥有两台路由器(一个高性能的主要路由器和一个低性能的备用路由器)的子网出现吞吐量问题。子网主机将高性能路由器作为它们首选的默认路由器,而将备用路由器作为它们备选的默认路由器。如果高性能路由器暂时失效,子网主机则会切换到备用路由器。而当高性能路由器又变得可用时,网络上的主机都不使用它,因为主机已经切换到备份路由器。

Windows Server 2012、Windows Server 2008 R2、Windows Server 2008、Windows 8、Windows 7和Windows Vista中的TCP/IP通过周期性地尝试向先前的路由器发送TCP流量来实现针对路由器修改的故障恢复。如果主机成功通过先前的路由器发送了TCP流量,那么Windows Server 2012、Windows Server 2008 R2、Windows Server 2008、Windows 8、Windows 7和Windows Vista中的TCP/IP就会将默认路由器切换回前一个路由器。

在高性能路由器和备用路由器的例子中,如果相邻的高性能路由器失效,子网主机会使用邻居节点不可达检测,将默认路由器切换为备用路由器。接着,主机会周期性地尝试通过高性能路由器发送TCP流量。当高性能路由器变得可用并且主机确定TCP流量成功通过高性能路由器进行发送时,主机就会将默认路由器切换回高性能路由器。

支持故障恢复到首选默认路由器,使得子网可以使用首选默认路由器发送流量以实现更大的吞吐量。

相关文章
|
3月前
|
网络协议 物联网 5G
K3S 系列文章 -5G IoT 网关设备 POD 访问报错 DNS 'i/o timeout' 分析与解决
K3S 系列文章 -5G IoT 网关设备 POD 访问报错 DNS 'i/o timeout' 分析与解决
|
11天前
|
监控 网络协议 安全
【亮剑】当设备IP能ping通但无法上网时,可能是DNS解析、网关/路由设置、防火墙限制、网络配置错误或ISP问题
【4月更文挑战第30天】当设备IP能ping通但无法上网时,可能是DNS解析、网关/路由设置、防火墙限制、网络配置错误或ISP问题。解决步骤包括检查网络配置、DNS设置、网关路由、防火墙规则,以及联系ISP。预防措施包括定期备份配置、更新固件、监控网络性能和实施网络安全策略。通过排查和维护,可确保网络稳定和安全。
|
24天前
|
域名解析 网络协议 Linux
TCP/IP协议及配置、IP地址、子网掩码、网关地址、DNS与DHCP介绍
TCP/IP协议及配置、IP地址、子网掩码、网关地址、DNS与DHCP介绍
|
2月前
|
域名解析 弹性计算 网络协议
阿里云DNS常见问题之mx设置好但生效检测中未通过如何解决
阿里云DNS(Domain Name System)服务是一个高可用和可扩展的云端DNS服务,用于将域名转换为IP地址,从而让用户能够通过域名访问云端资源。以下是一些关于阿里云DNS服务的常见问题合集:
|
6月前
|
网络协议 Linux 网络安全
suse 12 配置ip,dns,网关,hostname,ssh以及关闭防火墙
suse 12 配置ip,dns,网关,hostname,ssh以及关闭防火墙
161 0
|
4月前
|
传感器 机器学习/深度学习 自动驾驶
百度Apollo:激光雷达检测技术深度解析
百度Apollo:激光雷达检测技术深度解析
61 2
|
4月前
|
安全 应用服务中间件 PHP
文件上传解析漏洞,以及检测方式的绕过
文件上传解析漏洞,以及检测方式的绕过
|
6月前
|
前端开发 应用服务中间件 API
简单明了!网关Gateway路由配置filters实现路径重写及对应正则表达式的解析
简单明了!网关Gateway路由配置filters实现路径重写及对应正则表达式的解析
124 0
|
安全
蓝桥杯2020年第十一届JavaB组真题题目+解析+代码+答案:3.合并检测
蓝桥杯2020年第十一届JavaB组真题题目+解析+代码+答案:3.合并检测
142 0

推荐镜像

更多