我有这样的拓扑:
INTERNET
|
A Mikrotik RB951G-2HnD
|
B Wireless Router (can be set up as an AP/switch)
|
C Guest Wireless AP
是否可以限制C的带宽,而不会影响乙。C无法连接到A直的。乙也不C支持带宽限制,所以如果可能的话,我只能尝试在 Mikrotik 上设置它。
我希望使用 Mikrotik 作为网关的原因是它是最强大/最可靠的......
谢谢
答案1
我们不知道确切的配置(例如,我不知道A或者乙正在处理 DHCP),但我假设这三个设备实际上都在同一个网络上,并且A管理一切。
正如 pilsetnieks 所提到的,如果您可以将访客限制在特定的 IP 范围内,那么就可以通过这种方式进行限制,尽管这可能并不简单,甚至可能取决于具体的硬件和设置。
我的建议是执行以下操作(这实际上与从A-C,无需铺设电缆)。
- 在旁边添加一个小的vlan交换机乙。鉴于您已经在使用 Mikrotik,RB260GS 之类的产品就足够了。
- 插头A和C进入交换机,并在之间添加一条新电缆乙和开关
这只需要足够的空间乙放置一个小开关,一个电源插座和一条连接线乙。
您现在可以配置端口乙和C在交换机上设置独立的 VLAN,并配置端口A携带两者。还会有一些配置A处理 VLAN,但一旦配置了它,就可以有效地处理AB和交流作为具有独立 IP 范围的单独子网。(我有一段时间没有在 Mikrotik 上做过这样的事情了,所以很遗憾,我可能无法提供可行的配置建议。我认为 Mikrotik wiki 上有一些示例配置)
这还有一个好处,就是将访客流量与其他流量分离开来(如果确实是访客流量,您确实应该这样做)。您可以在A如果需要,允许或阻止两个网络之间的流量。
答案2
如果您可以将访客(使用 C 的客户端)限制到特定的 IP 地址或子网,则可以在 A 中设置一个专门针对这些地址的简单队列。打开队列部分,添加一个新的简单队列,设置目标 IP 地址(或地址,作为子网),并设置下载和上传限制。
这会更简单,如果 A 直接连接到 C,那么您可以将队列目标设置为该接口,而不必担心 IP 地址。