上行口是接入交换机的「出口」,所有下行流量最终都从这里出去。 它不够,整台设备就白买了——但规格书里它排在最后。
上一节把下行口算清楚了,这一节算出口。这是 02.06.03 收敛比的落地。 这一节还讲上行口的三种形态,选错了后面很难补。
一、上行口决定整机的天花板
下行再快,出口只有一条千兆,全楼就共享一条千兆。
48 口千兆配 2 条万兆,收敛比 2.4 : 1。意思是 48 口同时满速发时,上行只能过 41%。
这个「只能过 41%」在实践里通常没问题,因为终端很少同时满速。但备份窗口一到,立刻现原形。
二、三种形态
一、固定上行口:机器上焊死 2 或 4 个 SFP+。便宜,但没法扩。
二、共享业务口(combo 口):最后 2 或 4 个电口可以切成光口用。灵活,但切了就少几个下行口。
三、模块化上行槽:插上行板卡。最灵活,也最贵。常见于机箱式设备。
三、买之前要问三个问题
一、上行口是光口还是电口?光口要多买模块,模块钱常常比交换机贵。 二、能不能做链路聚合?不能的话就没有冗余——一台机器两个上行口全在这台机器上,这不是冗余。 三、速率能不能升?有些机器只支持 1G 模块,插 10G 不认。
最后一条经验:上行宁可多留一个口。 2 个口只能做聚合不能做冗余,要真正冗余得有两条不同路径——跨设备才叫冗余。
四、动手 Demo:三种上行配置的收敛比
这段算 24 口配 2×1G、48 口配 4×10G、48 口配 2×10G 三种上行方案的收敛比,并标注适用场景。
for dn, dn_s, up, up_s, note in ((24, 1, 2, 1, u"普通办公"),
(48, 1, 4, 10, u"普通办公"),
(48, 1, 2, 10, u"轻载/临时")):
db = dn * dn_s
ub = up * up_s
T([u"%d×%dG" % (dn, dn_s), u"%d Gbps" % db, u"%d Gbps" % ub,
u"%.1f : 1" % (float(db) / ub), note], [0, 0, 0, 0, 0])
实跑输出:
--------------------------------------------------------------------
上行口不够,整台交换机就白买了
--------------------------------------------------------------------
**上行链路端口是接入交换机的「出口」。**它常常被忽略,因为规格书上它排在最后。
**为什么它比下行更重要**:所有下行的流量最终都要从这里出去。
下行再快,出口只有一条千兆,全楼就共享一条千兆。
**算三种典型配置**:
配置 下行总带宽 上行总带宽 收敛比 适用
-------------------------------------------------------------------
24×1G 24 Gbps 2 Gbps 12.0 : 1 普通办公
48×1G 48 Gbps 40 Gbps 1.2 : 1 普通办公
48×1G 48 Gbps 20 Gbps 2.4 : 1 轻载/临时
**上行还有两种形态**,选错了后面很难补:
1. **固定上行口**:机器上焊死 2 或 4 个 SFP+。便宜,但没法扩。
2. **共享业务口**:最后 2 或 4 个电口可以切成光口用(combo 口)。灵活,但**切了就少几个下行口**。
**买之前要问三个问题**:
· 上行口是光口还是电口?**光口要多买模块,模块钱常常比交换机贵。**
· 上行口能不能做链路聚合?**不能的话就没有冗余。**
· 上行口速率能不能升?**有些机器只支持 1G 模块,插 10G 不认。**
**最后一条经验**:上行宁可多留一个口。
**2 个口只能做聚合不能做冗余**(一台机器两个口全在这台机器上),要真正冗余得有两条不同路径。
第一行 24 口配 2×1G 是 12 : 1——这个收敛比非常激进,但配的都是「普通办公」, 因为24 口接入的实际并发流量通常只有几百兆。
第二行 1.2 : 1 是标准配法,接近无阻塞。 注意它靠的是 4 条万兆——万兆上行是 48 口接入的标准答案, 因为 48 个千兆口全部满速正好是 48 Gbps。
第三行 2.4 : 1 是「轻载/临时」,常见于临时办公区、仓库。 这一行要特别注意:如果按这行配,就别在上面挂服务器。
30 秒实验
- 数一下你所在交换机有几个上行口、什么速率。
- 算一下它的收敛比。
- 看上行口有没有做链路聚合。
常见误区
- 只看下行口数。出口不够全白搭。
- 以为两个上行口就是冗余。要跨设备才叫冗余。
- 忘了算模块钱。光口的总价常常翻倍。
自测三问(点开对答案)
1. 48 口千兆配 2 条万兆,收敛比多少? —— 2.4 : 1。 2. combo 口的代价是什么? —— 切成光口后对应的电口就不能用了。 3. 为什么说「两个上行口不是冗余」? —— 两个口在同一台设备上,设备一坏全断,要跨设备才算冗余。下一节:上行数完,回到下行——一栋楼到底要多少口,怎么从信息点数推。
- ☐ (本节完,下一节 02.07.06 下行链路端口数)