DDD*_*DAD 5 networking router wireless-networking home-networking wireless-router
我家有一个 TP-Link TL-R470T+ 负载平衡路由器设置。 这是整个设置以及连接的路由器等的链接。从图中可以看出,我有三个不同的 ISP(用于额外的冗余) - 所有的 PPPoE 连接。
我购买负载均衡器的主要原因是我们想要一个不间断的连接。但是,连接通常会断开几秒钟到几分钟,从而将用户踢出缩放呼叫,将他们从远程服务器上注销等。目前,我们已将其设置为负载平衡模式。尚未启用链接备份,因为这会导致在给定时间只有一个 ISP 处于活动状态。但是,我们也需要带宽,因为在任何时候,大约有 20 个设备连接。
我能想到的可能的问题是
我想知道的另一件事是期望负载平衡器的无缝连接是不切实际的吗?(例如,即使其中一个 ISP 关闭,视频通话中也不会掉帧)。如果是这样,有没有更好的选择?
我多次致电官方技术支持小组。他们建议进行一些调整,例如更新固件、更改 DNS 等,但大多数都没有产生任何好的结果。任何帮助,将不胜感激!提前致谢!
PS:我在网络工程堆栈交换上发布了这个问题,但被重定向到这里!
添加系统日志的一些可疑条目
模块 | 等级 | 内容 | 评论 |
---|---|---|---|
防火墙 | 警告 | 检测到 Ping of Death 攻击。丢弃 x 个数据包。(这种情况经常发生) | 这种情况经常发生,但间隔很大 |
PPPoE客户端 | 警告 | WAN2:PPPoE 发送 PADI 超时。 | 偶尔发生 |
防火墙 | 注意 | 检测到 ARP 冲突。丢弃 x 个数据包 | 这种情况很少发生,但是当发生时,有多个相似的日志,在很小的时间间隔内,导致丢包很多 |
防火墙 | 警告 | 检测到疑似ARP攻击报文。当心 | 不知道该怎么办。偶尔来一次 |
希望这可以带来一些额外的光!
我只先回答这部分:
期望来自负载平衡器的无缝连接是不切实际的吗?(例如,即使其中一个 ISP 关闭,视频通话中也不会掉帧)。如果是这样,有没有更好的选择?
据我所知,使用基本的“负载平衡器”很难实现,因为这 3 个 ISP 中的每一个都要求您使用不同的 IP 地址来访问 Internet。1
因此,每当通过 ISP 1 的链路出现故障时,使用该 ISP 的 IP 地址建立的所有 TCP 连接都将消失——根本无法将它们迁移到不同的端点,更不用说不丢失任何数据包了。这同样适用于大多数基于 UDP 的应用程序(有一些支持端点漫游,但大多数视频流协议不支持)。
很有可能(尽管我无法确认)它实际上是一个意外的 ISP 交换机,导致所有现有连接都中断。您应该查看路由器的系统日志或检查从受影响的计算机报告为您的“公共”IP 地址的内容。
一种可能的解决方法是设置一个使用支持漫游协议的 VPN(尤其是 WireGuard),并始终通过该 VPN 进行视频通话。这是有效的,因为无论您使用哪个 ISP 来访问该服务器,您的视频连接都将始终使用VPN 服务器的IP 地址。
(但即使使用具有漫游功能的协议,仍然可能会丢失一些数据包——如果与当前 ISP 的链接中断(即切换是意外的),服务器将不会知道您那边刚刚发生了什么,只会继续将数据包发送到您的旧地址,直到它收到新端点的通知。协议需要设计为在必要时进行缓冲和重新传输。)
1(大型企业网络使用BGP在多个ISP连接之间共享相同的IP地址,但这只能通过ISP的合作来完成,并且有相当多的额外成本。)
根据您的图表,我假设负载平衡器是 TP-Link TL-R470 路由器
每个 ISP1 通常会为您分配一个 IP,它可以是动态的或固定的,在任何情况下您都需要设置从这些 IP 到您的内部网络基础设施的路由,除非这是由路由器自动完成的。
通常你的内部网络有所谓的私有IP地址,ISP可能会将你的连接配置为公共IP地址,你可以与你的提供商核实,无论如何,这是路由器功能来连接不同配置的网络
根据路由器手册,您可以按照
还有一些人在 youtube 上发布了视频,只需查找“TP-Link TL-R470 负载平衡”,您就可以获得有关此内容的更多详细信息。
如果不清楚或缺乏更多信息,请告诉我
归档时间: |
|
查看次数: |
127 次 |
最近记录: |