到达并向上攀升
Coddy OSI 模型 课程的第 31 课,共 32 课。
在服务器端,传输过程会反向进行:解封装。网卡会检查帧的 MAC 地址,第 3 层会确认 IP 地址,第 4 层会读取目标端口,以决定由哪个程序接收数据。端口 443 会唤醒 Web 服务器,端口 22 会唤醒 SSH 守护进程,端口 53 会唤醒 DNS 服务。
这种基于端口的交接称为多路分解,这就是一台机器可以同时托管多项服务,而不会让它们相互争抢流量的原因。
接下来,数据会向上到达第 7 层,请求会被解析,然后响应会开始反向传输。
挑战
入门数据包到达三个目标端口。打印每个端口唤醒的服务,每行一个,并使用大写字母:
- 端口 443
- 端口 22
- 端口 53
预期输出:
HTTPS
SSH
DNS亲手试试
终端
OSI 模型中的所有课
自己练习: Terminal 在线编辑器