无处不在的头部
Coddy OSI 模型 课程的第 26 课,共 32 课。
每一层封装实际上都是一个头部,放在上一层传下来的内容前面。在网络传输中,从外到内读取,一个 Web 请求看起来是这样的:
Ethernet header | IP header | TCP header | data
每个头部都包含该层的寻址信息:Ethernet 头部包含MAC 地址,IP 头部包含IP 地址和 TTL,TCP 头部包含端口和序列号。
这就是 Wireshark 这类工具能够解析任何抓包内容的原因:嵌套顺序始终相同,因此每个头部都会告诉解析器接下来是什么。
挑战
入门打印每种寻址信息所在的首部,每行一种:
- MAC 地址
- IP 地址
- 端口号
请用首部名称作答:Ethernet、IP 或 TCP。
预期输出:
Ethernet
IP
TCP亲手试试
终端
OSI 模型中的所有课
自己练习: Terminal 在线编辑器