news 2026/5/12 17:03:47

什么是ISP选路

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
什么是ISP选路

文章目录

    • 为什么需要ISP选路
    • ISP选路如何工作
    • ISP选路应用场景
    • 华为防火墙ISP选路



随着业务的不断发展,企业通常会在网络出口部署多条链路,以此提高出口链路的带宽和可靠性。ISP选路也称为运营商地址库选路,当设备作为出口网关设备连接多个ISP网络时,通过ISP选路功能可以使访问特定ISP网络的流量从相应出接口转发出去,保证流量转发使用最短路径以此提高链路资源的利用率和用户体验。


为什么需要ISP选路

当前网络连接的需求无处不在,通过可靠的链路接入互联网是广大企业的普遍需求。单一链路可能会因单点故障导致网络中断,从而给企业带来无法估计的损失。带宽资源紧张也会影响业务体验。因此,互联网接入的稳定性对于用户来说至关重要,这种情况下链路冗余就是必然的选择。随着业务的不断发展,企业在实际应用中通常会向多个ISP(Internet Service Provider,互联网服务提供商)分别租用互联网链路和带宽资源。

国内ISP链路的互连互通是一个复杂的历史问题,对于用户来说跨ISP的访问体验很难得到保障。例如,租用中国电信线路的企业,访问部署在中国电信网络的服务,体验非常美好;租用其他ISP线路的企业,访问体验就一言难尽了。租用单一ISP链路,固然会遇到访问其它ISP资源的问题,租用多个ISP链路也同样存在这个问题。那么,如何为用户流量选择合适的链路,如何在保证访问体验的同时提高链路资源的利用率,就成为企业网络管理员需要考虑的一个问题。因此企业希望访问中国电信网络服务的流量走中国电信的链路,访问中国联通网络服务的流量走中国联通链路。

用户在使用设备作为出口网关连接多个ISP网络时,可以通过ISP选路功能批量生成到运营商网络的ISP路由实现访问特定ISP网络的报文都从相应的出接口转发,从而保证流量转发使用最短路径,提高转发效率,获得最佳体验。

ISP选路如何工作

ISP选路功能也称为运营商地址库选路功能,基于ISP路由进行选路。每个ISP都会有自己的公网知名网段,ISP选路功能相当于是把各ISP的知名网段都集成在了设备的内部。当设备作为出口网关设备连接多个ISP网络时,通过指定的出接口和下一跳批量下发静态路由,可以使访问特定ISP网络的流量从相应出接口转发,基于ISP路由保证流量转发使用最短路径,提高转发效率。

假设设备拥有两条属于不同ISP网络的出口链路。当内网用户访问ISP2中的Server2时,如果设备上存在等价路由,则设备可以通过两条不同的路径到达Server2,如图中的路径1和路径2。其中,路径2显然不是最优路径,路径1才是用户所期望的路径。配置ISP选路功能后,当内网用户访问Server1或Server2时,设备会根据目的地址所在ISP网络选择相应的出接口,从而使访问流量通过最短路径到达服务器,如图中的路径3和路径1。

ISP选路

ISP选路应用场景

ISP选路可以单独使用,‌也可以与其他路由选择策略如策略路由结合使用。

表1-1 ISP选路场景分类

华为防火墙ISP选路

华为防火墙为企业提供ISP选路服务,当在网络出口部署多条链路时,选路处理流程如下图所示。


ISP选路流程示意图

  1. 如果配置了健康检查功能,则设备将定时向被探测设备发送探测报文,监控本端和目的网络之间的链路是否正常。当设备需要进行ISP选路时,健康检查功能将反馈链路的实时状态,设备会根据链路状态判断对应的出接口是否参与后续的选路流程。如果没有配置健康检查功能,则默认所有链路状态正常。

  2. 客户端的业务请求报文到设备后,设备根据路由表查询ISP路由。
    管理员需要先从华为安全中心平台(isecurity.huawei.com)载最新的ISP地址文件,可以根据实际场景修改ISP地址文件,并把ISP地址文件上传到DeviceA。然后在DeviceA添加ISP路由,为该ISP路由设置出接口和下一跳。配置完成以后,ISP地址文件中的所有IP地址段都会转化为一条条协议类型为UNR的静态路由。

  3. 当流量命中ISP路由(静态路由)时,如果有多个出接口可以转发流量,则设备需要判断哪个是最佳出接口,即进行ISP选路。

  4. 在ISP选路前,设备首先要查询各出接口链路是否可用,故障链路不会参与ISP选路。

  5. 设备获得选路结果。

  6. 设备按照ISP选路结果,使用相应的出接口转发业务请求报文。

  7. 业务服务器向客户端发送应答报文。


版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/3 7:42:13

PyTorch Lightning训练加速实战

💓 博客主页:借口的CSDN主页 ⏩ 文章专栏:《热点资讯》 PyTorch Lightning训练加速实战:从内存瓶颈到分布式协同的深度优化目录PyTorch Lightning训练加速实战:从内存瓶颈到分布式协同的深度优化 引言:训练…

作者头像 李华
网站建设 2026/5/8 9:27:52

KiCad原理图差分对设计通俗解释:高速信号初步应用

从零开始搞懂KiCad差分对设计:不只是命名,更是高速信号的底层逻辑你有没有遇到过这样的情况——电路板做出来了,USB接口时通时断,示波器一看波形全是毛刺?或者明明照着参考设计画的板子,EMC测试却不过关&am…

作者头像 李华
网站建设 2026/5/2 14:01:06

pjsip基础API使用深度剖析(新手友好)

从零开始搞懂 pjsip:一次打通 VoIP 通信的底层逻辑你有没有试过在自己的项目里接入一个软电话功能?比如做个对讲系统、远程客服工具,或者只是想研究下 SIP 协议是怎么跑起来的。如果你选择了pjsip,那大概率会经历这么几个阶段&…

作者头像 李华
网站建设 2026/5/10 17:40:21

利用hardfault_handler捕获非法内存访问的完整示例

捕获非法内存访问:用hardfault_handler实现精准崩溃诊断在嵌入式开发的世界里,最令人头疼的不是功能不实现,而是系统“突然死机”——没有日志、无法复现、连JTAG都来不及捕捉现场。你盯着屏幕发呆:“它到底是在哪一行代码崩的&am…

作者头像 李华
网站建设 2026/5/8 13:53:40

Boostlingo实时翻译:跨语言支持Fun-ASR社区

Fun-ASR与Boostlingo协同:构建跨语言语音交互新范式 在远程办公常态化、跨国协作频繁的今天,一个客服人员可能上午处理中文工单,下午就要接入英文会议;一场国际学术研讨中,发言人交替使用中英双语,而听众却…

作者头像 李华
网站建设 2026/5/1 12:16:30

Webflow无代码建站:搭建Fun-ASR官网

Webflow无代码建站:搭建Fun-ASR官网 在AI工具日益普及的今天,如何让一个技术能力强大的语音识别系统被更多人“看见”并“用起来”,成了开发者面临的关键挑战。通义实验室与钉钉联合推出的 Fun-ASR,作为一款基于大模型的高性能语音…

作者头像 李华