什么是SMB端口和端口号? 哪个协议使用端口445和端口139?

SMB(Server Message Block)是一种用于在计算机网络上共享文件、打印机和其他资源的协议。SMB协议最初由Microsoft开发,后来成为一种广泛使用的网络文件共享协议。

SMB协议使用两个主要的端口号:

1、端口445:SMB协议的主要通信端口。在现代版本的Windows操作系统中,SMB协议的通信主要通过TCP/IP协议在端口445上进行。端口445上的SMB通信提供了更高的安全性和功能,包括对加密和身份验证的支持。

2、端口139:早期版本的SMB协议通常在端口139上进行通信。它是NetBIOS Session Service的默认端口,用于在Windows网络上建立会话和进行文件共享。但是,端口139上的SMB通信缺乏加密和身份验证的支持,存在安全风险。因此,在现代网络环境中,推荐使用端口445进行SMB通信。

需要注意的是,SMB协议在不同的操作系统和实现中可能会有一些变化和扩展。端口445和端口139是SMB协议的默认端口,但在某些情况下,它们可能会被修改或使用其他端口进行SMB通信。因此,在特定的网络环境中,可能需要根据实际情况进行配置和调整。

你可能感兴趣的:(网络)