
一起动脑筋 · 先看一个小故事
一栋楼里有图书室和食堂,知道楼的位置还不够,还要知道找哪个服务窗口。
把过程摊开来看
- IP 地址找到对应主机接口
- 传输协议TCP 或 UDP 等
- 端口号区分通信端点
端口号帮助操作系统把传输层通信交给对应的端点或服务。
IP 像楼址,端口像服务窗口号码。TCP 和 UDP 各自有端口空间,因此讨论端口时还要说清协议。
常见服务使用约定端口,客户端也会使用自己的临时端口。
轮到你来试一试
知道服务器的 IP,是否意味着系统不需要其他信息就能区分所有网络服务?
想好了吗?点开看解释
还需要协议、端口及连接状态等信息,才能把通信交给正确的端点。
带走一个发现
端口号帮助操作系统把传输层通信交给对应的端点或服务。
试着遮住上面的图,把每一步讲给家人听。如果某一步说不清楚,就回到那张卡片再看一遍。