D4-01 8–10 分钟 重要程度:高
OSI、TCP/IP 与网络基础
D4 先从分层模型开始。考试常用 OSI 层级判断设备、协议、攻击位置和控制位置。
一、必须记住
- OSI 七层从下到上是物理、数据链路、网络、传输、会话、表示、应用。
- PDU 名称:传输层是段/报文,网络层是包,数据链路层是帧,物理层是比特。
- TCP 是面向连接,UDP 是无连接。
- IP 是无连接且不可靠的数据服务。
- 端口 0–1023 是众所周知端口,1024–49151 是注册端口,49152–65535 是动态端口。
二、核心概念
OSI 分层用途
OSI 模型帮助判断协议和设备工作位置。物理层处理比特与介质;数据链路层处理帧和 MAC;网络层处理 IP、路由和包;传输层处理 TCP/UDP、端口和端到端连接。
TCP/IP 模型
TCP/IP 通常分为应用、传输、网络、链路四层。中间的传输层和网络层与 OSI 较接近,上下层做了合并。
常见协议位置
ARP 位于数据链路/网络交界,用 IP 找 MAC;ICMP 用于 ping、traceroute 等网络诊断;DNS 把 FQDN 解析为 IP。
三、CISSP 判断规则
- 问 MAC 地址和交换,优先数据链路层。
- 问 IP、路由、ICMP、IPsec,优先网络层。
- 问 TCP/UDP、端口、会话可靠性,优先传输层。
- 问 HTTP、SMTP、SNMP、FTP,优先应用层。
四、常见陷阱
- TCP/IP 设计初衷不是安全,不能默认安全。
- IP 不保证可靠传输,可靠性通常由上层机制提供。
- Socket 是 IP + Port,不是单纯 IP 地址。
五、英文关键字
OSI model (OSI 模型) 定义:七层网络参考模型,用于定位协议、设备和控制。 TCP/IP (TCP/IP 模型) 定义:互联网协议族,常分为应用、传输、网络、链路四层。 PDU (协议数据单元) 定义:不同层的数据名称,如段、包、帧、比特。 TCP (传输控制协议) 定义:面向连接的传输层协议。 UDP (用户数据报协议) 定义:无连接的传输层协议。 Port (端口) 定义:用于区分同一主机上的不同通信服务。 Socket (套接字) 定义:通常由 IP 地址和端口号组成。 ICMP (互联网控制消息协议) 定义:用于 ping、traceroute 等网络诊断。 ARP (地址解析协议) 定义:将 IP 地址解析为 MAC 地址。 DNS (域名系统) 定义:将 FQDN 解析为 IP 地址。
小测验
1. 交换机根据 MAC 地址转发帧,主要工作在哪一层?
MAC 地址和帧属于数据链路层。
2. TCP 与 UDP 的主要差异是什么?
TCP 是面向连接协议,UDP 是无连接协议。
3. IP + 端口号组成什么?
Socket 通常由 IP 地址和端口号标识。
本节进度
完成后会保存在当前浏览器。线上版可保存;不同手机、平板之间暂不自动同步。
尚未完成