把OSI模型以及TCP/IP模型做成表格

OSI模型

层次 名称 功能作用 代表性协议
第七层(应用层) 应用层 (Application) 提供网络服务和用户接口,实现特定网络应用的通信 HTTP, FTP, SMTP, DNS, Telnet, SNMP
第六层(表示层) 表示层 (Presentation) 处理数据格式、编码和加密解密等,确保数据在不同系统之间的正确解释 SSL/TLS, JPEG, GIF, MPEG
第五层(会话层) 会话层 (Session) 管理会话或对话控制,建立、维护和终止应用程序之间的通信 NetBIOS, RPC, PPTP
第四层(传输层) 传输层 (Transport) 负责数据流的端到端通信,提供可靠的数据传输和错误检测,同时进行流量控制 TCP, UDP, SCTP
第三层(网络层) 网络层 (Network) 处理数据包的逻辑传输,提供路径选择和逻辑寻址,实现不同网络之间的路由 IP, ICMP, OSPF, BGP
第二层(数据链路层) 数据链路层 (Data Link) 提供物理寻址,错误检测和纠正,以及对物理介质的访问控制。分为逻辑链路控制(LLC)和介质访问控制(MAC)两个子层 Ethernet, PPP, HDLC, ARP
第一层(物理层) 物理层 (Physical) 在物理媒体上传输原始比特流,负责定义硬件设备和传输媒体的规范 Ethernet, USB, DSL, Bluetooth

TCP/IP 模型

层次 名称 功能作用 代表性协议
第四层(应用层) 应用层 (Application) 提供网络服务和用户接口,实现特定网络应用的通信 HTTP, FTP, SMTP, DNS, Telnet, SNMP
第三层(传输层) 传输层 (Transport) 提供端到端的通信 TCP, UDP, SCTP
第二层(网络层) 网络层 (Internet) 处理数据包的逻辑传输,实现不同网络之间的路由 IP, ICMP, OSPF, BGP
第一层(网络接口层) 网络接口层 (Link) 负责物理寻址和介质访问控制 Ethernet, PPP, HDLC, ARP

计算机启动或连接到网络时涉及的协议、其功能作用以及执行阶段和层次的信息

阶段 协议 功能作用 执行阶段 层次
启动阶段 无协议 计算机电源启动
网络适配器初始化阶段 无协议 初始化网络适配器,加载适当的驱动程序
DHCP 获取网络配置阶段 DHCP 获取动态分配的网络配置,包括 IP 地址、子网掩码、默认网关、DNS 服务器等 计算机启动或连接到网络时 网络层(第三层)
ARP 地址解析阶段 ARP 将目标设备的 IP 地址解析为对应的物理硬件地址(MAC 地址) 在需要进行局域网通信时 数据链路层(第二层)
DNS 解析域名阶段 DNS 将域名解析为对应的 IP 地址 计算机启动或进行网络通信前 网络层(第三层)
TCP 连接建立阶段 TCP 提供可靠的端到端通信 在建立连接和进行应用层通信时 传输层(第四层)
应用层通信阶段 HTTP、FTP、SMTP 等 实现特定网络应用的通信 计算机启动或进行网络通信时 应用层(第七层)