在 Forefront TMG 中,新增了ISP 冗余传输链路功能:在 TMG 中,你可以同时使用两条活动的外部链路,使用模式分为以下两种:

  • 故障转移模式:在主要链路工作正常的情况下,所有的流量都通过主要链路进行,只有当主要链路出现故障的时候,才将所有的流量转移到被动链路上;

  • 负载均衡模式:这种模式下,所有的链路都作为活动链路,按照用户定义的比例来分担访问流量。

其实在 Windows Server 2008 / 2008 R2 中,在 TCP/IP 路由架构层面,仍然和过去的版本一样,针对相同的目的地,在同一时刻只能使用一个默认网关。在这种情况下,是不能通过 Windows 底层的 TCP/IP 自身实现多路由的并行使用。在 Forefront TMG 中,ISP 冗余传输链路是通过 TMG 防火墙核心组件实现的强制路由选择,并且,要实现这一功能,需要满足以下条件:

  • 两条活动的外部链路分别位于不同的子网,并且具有不同的默认网关;另外,你需要在 Windows 系统中同时配置这些默认网关。你可以在单网卡上同时设置这两个外部链路,但是 这种配置不推荐;

  • 这两条外部链路均属于 TMG 中默认的外部网络;

  • ISP-R 功能仅对 NAT 流量有效。因此对于来自 TMG 本地主机的流量,不会进行 ISP-R 路由选择处理。在此需要特别注意 TMG 本地主机到 DNS 服务器的访问,如果你同时在多个网卡上配置了 DNS 服务器(例如在不同的链路上分别配置有不同的 DNS 服务器),那么可能会出现访问链路1上的 DNS 服务器通过链路2进行的 情况。在这种情况下,最好在 TMG 中创建静态路由,让访问不同 DNS 服务器的流量固定从对应的链路进行。

  • 需要注意的是,网络规则比 ISP-R 具有更高的优先级。因此如果在网络规则中要求从链路1进行访问,那么如果链路1出现故障,该网络规则所对应的流量仍然不会通过链路2进行。

  • 另外,为了避免潜在的网络路由选择故障,建议对两个默认网关设置不同的度量值,该度量值可以在网卡的TCP/IP高级属性中进行修改。

在默认情况下,对于这两条链路状态的验证,是分别通过这两条链路对Internet上的根提示服务器列表轮流发送 TCP 53 端口的连接请求来实现。默认情况下,每60秒进行一次验证,如果连续3次无法成功建立 TCP 连接,则认为该链路失败;当某条链路失败后,会在暂停5分钟后再次按照每60秒发送一次连接请求进行验证,如果连续3次都能建立 TCP 连接,则认为该链路恢复正常,TMG 将恢复对该链路的使用。

关于链路状态验证所使用的服务器地址、端口和间隔,可以参考这篇文章进行修改。其实这个地方还有我的一点小功劳:),在最开始的时候,Forefront TMG 产品组并没有计划允许用户自定义链路验证所使用的方式。后来我认为这个特性非常重要,因此在 TMG Beta 2 的时候给产品组发了一封邮件,从用户的角度强调这个功能的重要性,于是在 TMG RC 版本中就加入了这个自定义功能。

在满足上述条件的前提下,配置 ISP-R 其实是一件很容易的事情:

我所使用的测试环境中的 Forefront TMG 网络配置如下图所示,两块外部网卡的IP/默认网关分别为 36.1.1.2/36.1.1.1和61.1.1.2/61.1.1.1。这两块网卡均位于默认的外部网卡,在 Forefront TMG 的内部网络地址定义中只包括 10.1.1.0/24 网段。

。。。。。。

转自:http://www.isacn.org/info/info.php?sessid=&infoid=355&page=1

Forefront TMG 之 ISP 冗余传输链路(ISP-R)的更多相关文章

  1. ForeFront TMG标准版

    ForeFront TMG 标准版安装指南 目前 Forefonrt TMG 的RTM版本已经正式发布,你可以在 ISA中文站上下载120天测试版本: http://www.isacn.org/inf ...

  2. Trie树的应用:查询IP地址的ISP

    1. 问题描述 给定一个IP地址,如何查询其所属的ISP,如:中国移动(ChinaMobile),中国电信(ChinaTelecom),中国铁通(ChinaTietong)?现有ISP的IP地址区段可 ...

  3. LPC1768之ISP

    一 使用到的芯片内部资源: 1必须是P2.10 2RESET引脚 3必须是串口0 4使用FLASH magic工具. 二操作方法: 先按下reset不放,然后按下ISP,抬起reset,抬起ISP就能 ...

  4. 新唐M0 ISP下载要点

    http://blog.csdn.net/rejoice818/article/details/7736029 一.注意:官方光盘内“Software Utilities”目录下,可找到ICP或ISP ...

  5. PHP语言、浏览器、操作系统、IP、地理位置、ISP

    )]; } else { $Isp = 'None'; } return $Isp; }}

  6. PHP获取操作系统、IP、地理位置、浏览器、ISP等信息_PHP类代码

    PHP语言.浏览器.操作系统.IP.地理位置.ISP,本PHP类里面有以下几种方法,同时也是用法说明: <?php class class_guest_info{ function GetLan ...

  7. 新唐的icp和isp

    ICP 的意思是 "在电路编程"(in Circuit Programming),PC 电脑可以运行 “NuMicro ICP Programming Tool”软件通过 Nu-L ...

  8. 面向对象的六大原则之 接口隔离原则——ISP

    ISP = Interface Segregation Principle   ISP的定义如下: 1.客户端不应该依赖他不需要的接口 2.一个类对另外一个类的依赖性应该是建立在最小的接口上 3.不应 ...

  9. 摄像头ISP系统原理(下)

    摄像头ISP系统原理(下) l  WDR(Wide Dynamic Range)------宽动态 动态范围(Dynamic Range)是指摄像机支持的最大输出信号和最小输出信号的比值,或者说图像最 ...

随机推荐

  1. 外网访问不了Xampp(本地访问不了虚拟机的Xampp)

    安装好了Xampp,在虚拟机是可以访问的, 浏览器中输入localhost 嘛 不过在本地就是访问不了,ping是能通过的 然后网上查了一些资料,并结合Xampp的提示:    特别注意:如果连上面这 ...

  2. crontab的用法

    转载于:点击打开链接   cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业. 由于Cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启动.关闭这个服务: / ...

  3. T-SQL 片段收藏

    存储过程 CREATE PROCEDURE spInsertOrUpdateProduct --有则更新,否则插入 ) , ) , @StdCost MONEY AS IF EXISTS ( SELE ...

  4. ArrayDeque解析

    Queue接口 public abstract boolean add(E paramE); public abstract boolean offer(E paramE); // 加入元素 publ ...

  5. 配置jenkins slave 问题,ERROR: Couldn't find any revision to build. Verify the repository and branch configuration for this job.

    因为需要需要搭建一套自动化环境的windows电脑作为slave,简单的把原来用来mac上的job配置一模一样的配置了下,运行时遇到如上问题,google半天百思不得其解, 后来尝试把SCM里面的br ...

  6. 编写高质量JavaScript代码的68个有效方法

    简介: <Effective JavaScript:编写高质量JavaScript代码的68个有效方法>共分为7章,分别涵盖JavaScript的不同主题.第1章主要讲述最基本的主题,如版 ...

  7. asp.net MVC 文件流导出Excel

    <form id="FormEsExcel" action="/**/ExportEsExcelData" method="post" ...

  8. Docker 私有registry出现的证书问题

    在上一篇 最近搭建的私有registry里,参考的文章指出,在push时可能出现问题: 可能会出现无法push镜像到私有仓库的问题.这是因为我们启动的registry服务不是安全可信赖的.这是我们需要 ...

  9. MySql__centos6.5源码安装

    安装MySql步骤如下: 依赖包检查安装 配置防火墙 配置hosts文件 配置sysctl.cnf 检查是否安装mysql 如果有卸载掉(指的是没有用的mysql) 创建用户属组 创建相应目录并修改权 ...

  10. 从一个带有http://网络文件中获取文件名

    例如文件网址为: http://a.hiphotos.baidu.com/image/h%3D200/sign=c3da85e50123dd543e73a068e108b3df/80cb39dbb6f ...