首页/网络/常用端口速查/650 obex 对象交换协议
600-699 系统端口99 条

650 obex 对象交换协议

obex:OBEX 对象交换协议(RFC 4919 体系),在 IrDA 与蓝牙之上传输文件、名片与同步对象的会话协议。

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

650 是什么

650 是 OBEX(对象交换协议)的注册端口:它把文件、名片、日程等对象抽象成可 PUT、可 GET 的操作,最初运行在红外之上,后来成为蓝牙文件传输与电话簿同步的底层协议。蓝牙的多种应用规范都建立在 OBEX 之上,只是承载方式不同。

端口只是它的一种承载形态

OBEX 本身与传输介质解耦,只有在需要基于 TCP 承载时才使用这个端口号。因此实际网络中它很少出现,遇到时应先确认监听进程的来源与设备类型,再判断是业务需要还是历史遗留配置。

基本信息

服务obex(OBEX 对象交换)
协议TCP 650,注册含 UDP
规范对象交换协议框架(RFC 4919)
生态红外与蓝牙的对象推送、文件传输、电话簿访问
安全等级生产网络通常无需开放

典型使用场景

  • 理解蓝牙文件传输与名片交换的协议分层关系
  • 梳理历史设备资料时核对端口注册信息
  • 排查红外或蓝牙周边设备通信问题时作为背景知识
  • 资产核查中判断该端口是否真的属于业务需要
  • 教学场景中讲解对象级协议与文件搬运协议的区别

探测与定位

探测与定位
nc -vz 192.0.2.10 650        # 探测端口是否响应
ss -lntp | grep ':650 '      # 确认本机监听进程
sudo lsof -i :650            # 查看归属

蓝牙侧的承载方式

蓝牙侧的承载方式
# 蓝牙上的 OBEX 由具体应用规范承载,不使用 TCP 端口
# 终端侧查看已连接设备(以 Linux 蓝牙工具为例)
bluetoothctl info <设备地址> | head -20

承载形态对照

形态端口说明
OBEX over TCP650按注册端口承载
蓝牙应用规范无固定端口文件传输、名片交换等
红外规范无固定端口早期红外对象传输
这个端口在正常网络中极少出现。若在服务器资产中发现监听,先核实进程来源与业务归属,无明确用途的按未知服务流程处置,不要只看端口号就下结论。
与普通文件搬运协议的区别:OBEX 是对象级操作,可以直接处理名片、日程等结构化对象,调用方不必自己解析文件格式;这也是它被电话簿同步类功能采用的原因。

易错点

  • 把 650 当成必然存在的服务去排查:绝大多数系统根本不会监听它
  • 以为蓝牙文件传输也走这个端口:蓝牙场景由应用规范承载,与 TCP 端口无关
  • 发现监听后直接封禁而不做归属确认:可能影响仍在使用的历史系统

数据来源与参考

  • RFC 4919:OBEX 协议框架
  • IANA 端口注册表

相关工具

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