大佬们,想咨询个关于交换机工作的问题

2023-02-24 12:28:35 +08:00
 lbaby
我是电信千兆上下对等宽带,外网连接了一台路由器,路由器 2.5G 网口下接了一台 8 口千兆交换机,交换机其余 7 个网口下平均每个网口持续上传达 300Mbps ,请问这个情况下是否会造成交换机上传超载,有必要换 2.5G 交换机不?
ps:其实根本问题是对交换机不了解。交换机所有网口对等,只由一个网口对接上级设备,如果其余网口同时进行千兆的数据传输时,交换机是如何工作的?
710 次点击
所在节点    问与答
4 条回复
Ericality
2023-02-24 15:04:49 +08:00
(自己搜索到的 不是相关专业 只能抛个砖
交换机一个最最朴素的实现就是 A 口发一个给 D 包他同时给 BCD 发送这个数据包 然后其中只有 D 响应了请求 剩下的都直接忽视掉这个数据包
而交换机此时会记住 ip 和 mac 的绑定关系 这样下次 A 再给 D 发包可以直接送达
回到你说的这个问题 每个交换机处理数据流的速度自然存在上限 这也是为什么有的交换机比路由器还贵 差别就可能是路由器的背板通讯量只有 2 个 G 3 个口跑就没法全部满速了
这个背板速度一般路由器是不会标注的 但是交换机通常会 你可以去查一查 如果确定家庭网络用不到 2.5g 换一个背板速度足够的千兆交换机也是个不错的选择
liyvhg
2023-02-24 15:52:57 +08:00
楼上说完了。只要交换机背板带宽正常,就能满足要求。
背板带宽通常是所有网口的上下行速率之和,例如 8 口千兆交换机,背板带宽应该是 16Gbps (少于这个值可以认为交换机本身不合格),意味着交换机每个口都能上下行同时跑满。
blackeeper
2023-02-24 17:02:22 +08:00
2 楼说的很对了,交换机每个口都能上下行同时跑满 1000M 。但是这个就算交换机本身不合格,也基本不影响,
lbaby
2023-02-25 14:40:22 +08:00
@Ericality
@liyvhg
@blackeeper
感谢大佬们的解答,大致明白了,查询了一下交换机背板带宽确实是 16G ,也就是单个网口最大速率是在 2G (上 1 下 1 ),这个基本上是够用了,再次感谢!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/918827

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX