一、专线基础:从定义到SLA指标

做网络排障这些年,我处理过不少专线抖动的问题。说实话,很多人一上来就查配置、抓报文,却忽略了最基础的东西——你连专线到底是什么、它和普通宽带有什么区别都没搞清楚,怎么定位根因?

这一节,咱们先把地基打牢。我会结合自己踩过的坑,把专线的定义、类型、与传统宽带的区别,还有那三个绕不开的SLA指标,掰开了讲清楚。

1.1 专线到底是个啥?

专线,说白了就是运营商给你拉一根「独享」的物理或逻辑链路。注意这个「独享」——它不跟别人抢带宽,也不经过公共互联网那套复杂的路由。

我习惯这么理解:普通宽带就像你开车走国道,路上有红绿灯、有堵车、有各种社会车辆。专线呢?相当于给你修了一条专属高速公路,入口有ETC,路上没红绿灯,还给你配了专用车道。

专线的核心特征就三点:

  • 独享带宽:上下行速率对等,不跟邻居抢
  • 固定路由:路径是确定的,不会今天走A明天走B
  • SLA保障:运营商白纸黑字承诺延迟、抖动、丢包率

我遇到过的一个坑:有次客户投诉专线丢包严重,我查了半天发现是销售把「共享带宽」当「专线」卖了。你想想看,高峰期几十家企业抢一条链路,不丢包才怪。所以,拿到需求第一步,先确认是不是真专线。

1.2 专线类型:MSTP、SDH、MPLS VPN

专线不是只有一种。我这些年接触最多的就三类:MSTP、SDH、MPLS VPN。它们各有各的脾气。

1.2.1 SDH(同步数字体系)

这是老前辈了。SDH专线基于时分复用技术,说白了就是把时间切成固定的小片,每个用户分一片。优点是延迟极低、抖动几乎为零。缺点呢?带宽固定,想扩容得换硬件。

我记得2015年帮一家证券公司做过排障,他们的交易系统用的就是SDH。那延迟,稳定在1ms以内,抖动量连0.1ms都不到。但后来业务量上来,想从2M扩到10M,运营商说要换板卡,等了整整两周。

1.2.2 MSTP(多业务传送平台)

MSTP是SDH的升级版。它保留了SDH的低延迟特性,同时支持以太网接口。你可以把它理解成「能跑IP包的SDH」。

我个人的经验是:MSTP适合对延迟和抖动都敏感的业务,比如视频会议、VoIP。但要注意,MSTP的带宽也是硬性分配的,没法像MPLS VPN那样灵活调整。

1.2.3 MPLS VPN(多协议标签交换虚拟专用网)

这是目前最主流的专线类型。MPLS VPN基于标签交换,说白了就是给每个数据包贴个「标签」,路由器根据标签转发,不用查路由表。

MPLS VPN的优势很明显:

  • 带宽灵活,随时可以调整
  • 支持多点互联,适合总部-分支架构
  • 成本相对SDH/MSTP更低

但缺点也有——抖动比SDH大。为什么?因为MPLS VPN本质上是统计复用,数据包在路由器里要排队。遇到突发流量,抖动就上来了。

避坑指南:我曾经遇到一个客户,用MPLS VPN跑实时交易系统,结果频繁出现交易超时。查到最后发现,运营商在PE设备上做了QoS策略,把交易流量和普通流量混在一起了。解决方案?让运营商给交易流量单独开一个优先级队列。嗯,这个坑我踩过,你们别踩。

三种专线的对比,我整理了一张表:

特性 SDH MSTP MPLS VPN
延迟 极低(<1ms) 低(1-3ms) 中等(3-10ms)
抖动 几乎为零 极低 中等(受流量影响)
带宽灵活性 差(需换硬件) 中等 高(可随时调整)
成本 中高 中低
适用场景 金融交易、实时控制 视频会议、VoIP 企业互联、云接入

1.3 专线与传统宽带的区别

这个问题,我每次培训都会问学员:「你觉得专线和宽带最大的区别是什么?」答案五花八门。有人说速度,有人说价格。其实核心就四个字——共享 vs 独享

传统宽带是共享带宽。你家小区100户人,共用一条10G的上联链路。晚上8点高峰期,大家都在刷视频,你家的网速自然就慢了。专线呢?运营商承诺给你10M,那就是10M,不管别人用不用。

再一个区别是路由。宽带走的是公共互联网,路径不确定。今天你的数据包可能经过上海,明天可能经过广州。专线的路由是固定的,运营商在后台配好了,不会变。

我举个例子你就明白了:

  • 宽带:从北京到上海,延迟可能是30ms,也可能是80ms,看心情
  • 专线:从北京到上海,延迟就是20ms,今天20ms,明天还是20ms

说白了,专线买的就是「确定性」。你花高价,买的是稳定、可靠、可预测。

1.4 专线SLA指标:延迟、抖动、丢包率

这三个指标,是衡量专线质量的「三驾马车」。做排障的,必须烂熟于心。

1.4.1 延迟(Latency)

延迟就是数据包从A点到B点的时间。单位是毫秒(ms)。

延迟的构成包括:

  • 传播延迟:光在光纤里跑的时间,受距离限制。北京到上海约1300公里,光速是200,000公里/秒(光纤中),算下来传播延迟约6.5ms
  • 处理延迟:路由器查表、转发的时间,一般几微秒到几十微秒
  • 排队延迟:数据包在路由器缓冲区排队的时间,这是抖动的主要来源

我习惯用ping命令测延迟。但要注意,ping测的是往返时间(RTT),不是单向延迟。如果要做精确测量,建议用TWAMP或OWAMP协议。

1.4.2 抖动(Jitter)

抖动是延迟的变化量。说白了,就是延迟的「标准差」。

为什么抖动比延迟更可怕?因为延迟高你可以通过缓冲来补偿,但抖动大,缓冲也没用。比如VoIP通话,延迟100ms还能接受,但如果抖动超过30ms,声音就会断断续续。

我遇到过最夸张的一次,某客户的MPLS VPN专线,平均延迟只有15ms,但抖动高达50ms。查到最后发现是运营商的PE设备上有个端口CRC错误,导致数据包频繁重传。嗯,这种问题,光看平均延迟根本发现不了。

1.4.3 丢包率(Packet Loss)

丢包率就是丢失的数据包占总发送量的百分比。一般专线的丢包率要求低于0.1%。

丢包的原因很多:

  • 链路质量差(光衰过大、接口松动)
  • 设备缓冲区溢出(突发流量导致)
  • 路由环路(配置错误)
  • QoS策略(被限速或丢弃)

我个人的经验是:如果丢包率超过1%,基本可以断定链路或设备有问题。如果丢包率在0.1%-1%之间,可能是偶发性的拥塞或误码。

注意:不要只看平均丢包率。我曾经遇到一个案例,平均丢包率只有0.05%,但丢包全部集中在每小时的整点时刻。为什么?因为运营商的网管系统整点做SNMP采集,导致设备CPU飙升,丢了几秒钟的包。这种「间歇性丢包」最坑人,必须用高精度监控才能发现。

1.5 知识体系总览

说了这么多,我画了一张图,把这一节的核心逻辑串起来。你一看就明白了:

专线基础:知识体系总览 专线基础 专线定义:独享、固定路由、SLA保障 专线类型:SDH / MSTP / MPLS VPN vs 传统宽带:独享 vs 共享 SLA指标:延迟 / 抖动 / 丢包率 延迟:传播+处理+排队 抖动:延迟的变化量 丢包率:<0.1%为合格 专线排障的第一步:搞清楚你面对的是什么类型的专线,它的SLA承诺是多少

这张图把专线基础的核心逻辑串起来了。你从「专线基础」出发,先搞清楚定义,再区分类型,然后对比宽带,最后盯住三个SLA指标。排障的时候,按这个顺序捋一遍,基本不会跑偏。

我的习惯:每次接到专线抖动投诉,我第一件事不是抓包,而是先问客户「你签的SLA里,抖动承诺是多少?」如果客户说不知道,那就先查合同。如果合同里没写抖动指标,那这个「专线」可能就是个高级宽带。嗯,别笑,我遇到过好几次。

好了,专线基础就讲到这里。下一节咱们聊聊专线抖动的常见根因,我会把那些年踩过的坑一个个翻出来给你看。