女孩和机器人一起思考

一起动脑筋 · 先看一个小故事

一栋楼里有图书室和食堂,知道楼的位置还不够,还要知道找哪个服务窗口。

把过程摊开来看

沿着编号看一遍,再用自己的话讲一遍
  1. IP 地址找到对应主机接口
  2. 传输协议TCP 或 UDP 等
  3. 端口号区分通信端点

端口号帮助操作系统把传输层通信交给对应的端点或服务。

IP 像楼址,端口像服务窗口号码。TCP 和 UDP 各自有端口空间,因此讨论端口时还要说清协议。

常见服务使用约定端口,客户端也会使用自己的临时端口。

轮到你来试一试

知道服务器的 IP,是否意味着系统不需要其他信息就能区分所有网络服务?

想好了吗?点开看解释

还需要协议、端口及连接状态等信息,才能把通信交给正确的端点。

带走一个发现

端口号帮助操作系统把传输层通信交给对应的端点或服务。

试着遮住上面的图,把每一步讲给家人听。如果某一步说不清楚,就回到那张卡片再看一遍。