首页/网络/常用端口速查/520 efs/router RIP 路由与扩展文件名服务
500-599 系统端口99 条

520 efs/router RIP 路由与扩展文件名服务

520 是双面端口:UDP 是 RIP(路由信息协议)的经典端口,TCP 注册为 efs(扩展文件名服务);RIPng 则使用 521。

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

520 的两个身份

520 同样是双面端口:UDP 归 RIP(路由信息协议),TCP 登记为 efs(扩展文件名服务)。RIP 以跳数为度量,周期性把整张路由表告诉邻居——RIPv1 用广播,RIPv2 用组播地址 224.0.0.9,最大可用跳数为 15,16 表示不可达。它的配置简单,适合小型扁平网络,但也因为缺乏强认证而容易被伪造路由注入。

基本信息

服务router(520/udp,RIP)、efs(520/tcp)
协议TCP / UDP 520
规范RFC 1058(RIPv1)、RFC 2453(RIPv2)、RFC 2082(MD5 认证)
IPv6 版本RIPng 使用 UDP 521
安全等级仅内部可信网段,边界必须过滤

典型使用场景

  • 小型网络互联:设备与主机数量有限、拓扑简单的场景
  • 实验与教学:验证距离向量算法的收敛与计数到无穷问题
  • 存量系统维护:老设备只支持 RIP 时的运行与变更评估
  • 排障:确认邻居是否在收发更新、路由表是否被错误覆盖
  • 安全评估:检查是否启用了认证以及是否误转发到不可信区域

RIP 关键参数

项目典型取值说明
端口520/udp(RIPng 为 521)RIPv1 广播,RIPv2 组播
度量跳数,最大 1516 视为不可达
更新周期约 30 秒周期性发送整表
失效判定约 180 秒无更新随后进入删除流程
认证明文口令或 MD5推荐 MD5,明文仅作过渡

查看与观察

查看与观察
ss -lunp | grep -E ':(520|521)\b'
sudo tcpdump -ni eth0 udp port 520 -vv -c 10
# FRR 环境
vtysh -c "show ip rip status"
vtysh -c "show ip route rip"
在边界设备上应对 RIP 端口启用 MD5 认证并限制邻居,对不可信区域直接过滤 520/udp;RIPv2 的明文口令只算过渡措施,抓包即可读到。
收敛特性提醒:RIP 的失效判定与抑制机制会让故障恢复存在分钟级窗口;网络规模增长后仍靠 RIP 会出现收敛慢与路由环路风险,应提前评估改用链路状态协议。

运维建议

  • 固定邻居地址并启用认证,避免任意主机发布路由
  • 变更前导出现有路由表做基线,变更后逐项比对
  • 记录收敛时间,为业务中断窗口提供依据
  • 向不可信区域统一过滤 520 与 521
对比记忆:RIP 与 RIPng 的端口是 520 与 521,RIPv2 使用组播 224.0.0.9;双栈环境里只放行或只过滤其中一个,排查时很容易漏掉另一半。

收敛建议

  • 向不可信区域统一过滤 520 与 521
  • 邻居地址固定并启用 MD5 认证
  • 变更前后各留一份路由表基线
  • 记录收敛时间,为业务窗口提供依据

易错点

  • 边界未过滤 520/udp:外部伪造更新可把流量引向错误路径
  • 只启用明文口令认证:抓包即可读取,等于没有防护
  • 网络规模扩大后仍用 RIP:收敛慢与环路风险随之上升
  • 忽略 RIPng 的 521 端口:IPv6 侧漏放行或漏过滤,排查时容易被忽略

数据来源与参考

  • RFC 2453:RIP Version 2
  • IANA 端口注册表

相关工具

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