首页/网络/常用端口速查/1001 webpush 浏览器推送
700-1023 系统端口92 条

1001 webpush 浏览器推送

webpush:HTTP Web Push(RFC 8030)注册端口;浏览器推送服务(FCM、autopush 等)的协议语义端口。

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

Web Push 与 1001 端口

1001 端口的 IANA 登记名是 webpush,即 HTTP Web Push,规范见 RFC 8030,由 IESG 于 2016 年登记,消息加密方案见 RFC 8291。它定义浏览器与推送服务之间的订阅与投递流程:页面向推送服务订阅,业务服务端加密消息后提交给浏览器厂商的推送端点,由端点唤醒 Service Worker。实际推送端点普遍运行在 443 上,1001 属协议语义层面的注册端口。

基本信息

IANA 登记名webpush(HTTP Web Push)
端口/协议TCP 1001,UDP 1001 保留
规范RFC 8030,加密方案见 RFC 8291
参与方页面、浏览器厂商推送服务、业务服务端
关键机制订阅端点加按键加密,由推送服务转发
处置原则业务不需要时无需放行,真实推送走 443

典型使用场景

  • 站点通知:把新内容或提醒推送给已授权的订阅者
  • 客户端消息送达:借助浏览器推送能力保持到达率
  • 运维告警落地:把告警推送到值班人员的浏览器
  • 排查投放问题:确认订阅端点变更与密钥轮换是否正确
  • 合规评估:核对推送数据流是否满足隐私要求

推送与排障

推送与排障
# 服务端推送示意:向订阅端点提交加密负载
curl -v -X POST https://push.example.net/push/JzLQ3raZ -H 'TTL: 60' --data-binary @payload.bin
ss -lntup 'sport = :1001'     # 本机一般无监听,1001 属协议语义端口
# 排查顺序:先看端点可达性与返回码,再核对加密密钥与 TTL 设置

关键返回码读法

返回码含义处置
201推送已被推送服务接收正常,等待端点投递
404 或 410订阅已失效或端点变更清理订阅记录并引导重新订阅
413负载过大压缩内容或减少载荷
429推送过频被限流降低频率并做退避重试

运维要点

  • 清理失效订阅要落到定时任务,避免列表越积越大
  • 密钥与订阅信息按用户维度存储,支持轮换与失效处理
  • 推送频率设置退避策略,被限流后不要立即重试
  • 把投递成功率纳入监控,骤降通常意味着厂商端点策略变化
  • 测试环境使用独立订阅集合,避免污染真实用户数据
Web Push 的注册端口是协议层面的约定,浏览器厂商的推送端点几乎都走 443。企业网络按域名与 443 规划放行即可,不必专门为 1001 开洞。
推送载荷必须按规范加密并合理设置 TTL:TTL 过短会被离线设备直接丢弃,过长则可能把消息投递到已经失效的会话上。

易错点

  • 为推送单独放行 1001:与真实数据流不符,属于无效配置
  • 忽略订阅失效返回码:无效订阅持续堆积,投递成功率不断下降
  • 不做密钥轮换管理:订阅密钥丢失后无法解密,只能重新订阅
  • 推送与轮询两套逻辑不统一:用户会收到重复提醒,体验受损

数据来源与参考

  • RFC 8030:Generic Event Delivery Using HTTP Push
  • IANA 端口注册表

相关工具

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