首页/网络/常用端口速查/412 synoptics-trap SNMP Trap 约定端口
400-499 系统端口100 条

412 synoptics-trap SNMP Trap 约定端口

Trap Convention Port:SynOptics 设备的 SNMP Trap 接收约定端口,属 391/392 SynOptics 系列注册。

常用端口速查网络更新于 2026-10-13

synoptics-trap 是什么

synoptics-trap 是登记在 412 上的 IANA 服务名,登记说明为 Trap Convention Port,注册人是 Illan Raab,指 SynOptics 设备当年约定用于接收 SNMP Trap 的端口,属于该厂商 391、392、412 一组注册中的一员。需要区分的是标准的 SNMP Trap 接收端口是 162/udp,412 只是厂商的历史约定。设备更新换代后这组编号不再使用,注册表之外没有公开实现。412 位于 0-1023 段,绑定需要特权。

基本信息

服务名synoptics-trap(Trap Convention Port)
端口与协议412,TCP 与 UDP 均有登记
注册情况IANA 登记项,无 RFC 文档
登记背景SynOptics 网管体系,注册人 Illan Raab
标准对照标准 SNMP Trap 接收端口为 162/udp
现网现状厂商历史产品,无公开实现

典型使用场景

  • 网管排查:确认告警未被送往历史约定端口,避免告警遗漏
  • 规则治理:回收无人认领的 412 放行条目,同时保留 162/udp 的标准放行
  • 监控审计:核对网管平台的 Trap 接收配置,确认端口与来源设备匹配
  • 设备迁移:老设备换新后,确认 Trap 目标地址与端口已更新
  • 安全分析:向网管端口发送伪造 Trap 是常见干扰手段,需限制来源设备

定位与排查

定位与排查
ss -lnup 'sport = :412'    # SNMP Trap 多为 UDP,先看 UDP 监听
sudo lsof -i udp:412    # 反查进程与可执行文件
awk '$2 ~ /:019C$/ {print}' /proc/net/udp    # 十六进制端口,412 = 0x019C
ss -lnup 'sport = :162'    # 对照标准 Trap 端口是否在监听
sudo tcpdump -nni any udp port 412 -c 20    # 抓包确认是否有 Trap 上报

ss 输出逐列读法

列含义关注点
StateUDP 监听显示 UNCONN,TCP 为 LISTENTrap 接收通常看不到 ESTAB
Recv-Q未读字节数Trap 突发时短暂增长属正常
Send-Q未确认字节数接收方一般接近 0
Local Address:Port本机地址与端口应限制为管理网段可达
Process程序名与 PID确认是否为网管或采集组件
SNMP Trap 的常见问题是「告警发到了没人收的端口」或「接收方没在监听」:设备按配置把 Trap 发往某个地址与端口,接收端若无进程监听,报文会被静默丢弃,UDP 不返回任何错误。核对时可以两端同时看:设备侧的 Trap 目标配置,与接收侧的监听状态。

易错点

  • 把厂商约定端口当作标准端口使用,新设备配置后告警无人接收
  • 只检查 TCP 监听:Trap 通常走 UDP,检查方式不对会得出错误结论
  • Trap 接收端口未限制来源设备,容易被伪造报文干扰告警
  • 清理历史放行条目时误删 162/udp,导致标准告警通道中断
  • 接收端无监听却不报错:UDP 静默丢弃,问题只能靠两端对照发现

数据来源与参考

  • IANA Service Name and Transport Protocol Port Number Registry

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌