套接字和端口的区别
套接字和端口都是传输层中使用的术语。端口是分配给网络进程的逻辑结构,以便可以在系统内识别它们。套接字是端口和 IP 地址的组合。传入的数据包有一个端口号,用于标识需要使用该数据包的进程。
编号最小的 1024 端口号用于最常用的服务。这些端口被称为知名端口。编号较高的端口可供应用程序一般使用,称为临时端口。
套接字 | 端口 |
---|---|
“Socket”这个词是端口和IP地址的组合。 | “端口”一词是特定软件使用的数字。 |
套接字用于识别机器和机器内的服务。 | 相同的端口号可以在运行相同软件的不同计算机上使用。 |