SCCP 话机信令口
2000 是 SCCP(Skinny Client Control Protocol)的默认端口,也就是思科 IP 话机与统一通信管理器(CUCM)之间的呼叫控制信令通道。话机启动后先向 CUCM 注册,之后每个按键、来电振铃与挂机事件都通过这条 TCP 连接传递。老式部署大量使用 SCCP,现代部署更多转向 SIP 的 5060 与 5061。
基本信息
| 服务 | SCCP / Skinny(Cisco Unified Communications Manager) |
|---|---|
| 协议 | TCP,2001 与 2002 为备用端口 |
| 用途 | 话机注册、呼叫控制、按键事件 |
| 对端设备 | 思科 IP 电话、CUCM 与 CME |
| 安全等级 | 仅限语音 VLAN |
典型使用场景
- 排查 IP 话机注册不上,先确认到 CUCM 的信令端口是否可达
- 语音网段规划时把信令端口限定在语音 VLAN 内部
- 语音与数据混网环境下评估信令暴露面
- 老话机改造项目中判断哪些终端仍在用 SCCP 注册
- 抓包分析呼叫建立过程,理解注册与呼叫的信令时序
监听确认与抓包
监听确认与抓包
ss -lntp | grep ':2000 ' # 服务端确认信令监听
nc -zv cucm.example.com 2000 # 从话机网段测连通性
sudo tcpdump -ni eth0 'tcp port 2000' -c 20 # 镜像口观察注册与按键事件语音信令端口对照
| 端口 | 协议 | 用途 |
|---|---|---|
| 2000 | TCP | SCCP 信令,话机与 CUCM 之间的主通道 |
| 2001/2002 | TCP | SCCP 备用端口 |
| 5060 | TCP/UDP | SIP 信令,现代话机主流 |
| 5061 | TCP/TLS | SIP over TLS,加密信令 |
| 69 | UDP | TFTP,话机下载配置文件与固件 |
SCCP 信令是明文的,同一广播域内的终端可以嗅探到话机的注册信息,进而伪造注册或发起假冒呼叫。语音 VLAN 与数据 VLAN 必须分开,并限制可以访问信令端口的来源。
协议关系:SIP 与 SCCP 是并列的语音信令协议,不是同一协议的版本差异。排查语音故障时先确认话机用哪种协议注册,再去查对应的端口与日志,方向错了会白花很多时间。
迁移提示:思科话机大多同时支持 SCCP 与 SIP,切换协议要改话机固件和 CUCM 中的设备配置。过渡期两种信令端口会并存,防火墙策略别提前关掉 SCCP 通道。
容量与策略提示:一台 CUCM 要同时承载大量话机的注册与信令,做网络策略时注意信令端口不要被限速或流量整形策略误伤。语音 VLAN 内的 QoS 标记应按厂商设计保留,丢包会直接表现为通话断续。