好的,我们来详细讲讲 139端口 和 NETBIOS-SSN 的概念,以及它们在网络中的作用。
1️⃣ 端口概念回顾
- 端口是计算机网络中用于区分不同服务的“门牌号”,范围是 0~65535
- TCP/UDP端口用来让一台机器同时运行多个网络服务而互不冲突
2️⃣ 139端口概览
属性 | 内容 |
---|
端口号 | 139 |
协议类型 | TCP |
服务名称 | NETBIOS-SSN(NetBIOS Session Service) |
功能 | 用于 Windows 网络共享和打印机共享,通过 NetBIOS 建立会话连接 |
常见场景 | 局域网文件共享、远程访问 Windows 文件夹或打印机 |
3️⃣ NETBIOS-SSN 解释
- NetBIOS:Network Basic Input/Output System,网络基本输入输出系统
- 提供 名称服务(Name Service)、会话服务(Session Service) 和 数据报服务(Datagram Service)
- NETBIOS-SSN(Session Service):
- 使用 TCP 139端口
- 用于在局域网内建立 可靠的点对点会话连接
- 一旦建立会话,就可以进行文件共享、打印机共享等操作
4️⃣ 与其他相关端口对比
服务 | 端口 | 协议 | 说明 |
---|
NetBIOS Name Service | 137 | UDP | 用于主机名解析 |
NetBIOS Datagram Service | 138 | UDP | 用于广播消息、无连接传输 |
NetBIOS Session Service | 139 | TCP | 建立可靠会话,用于文件/打印机共享 |
SMB over TCP | 445 | TCP | 现代 Windows 用来替代 139,直接通过 TCP 提供共享服务 |
🔹 总结
- 139端口 = NETBIOS-SSN,主要用于 Windows 局域网共享
- 现在很多新系统直接用 445端口(SMB) 替代 139
- 开放139端口存在安全风险,容易被蠕虫或攻击利用
发表回复