网络体系结构
一、OSI参考模型--开放系统互联参考模型
① 物理层:物理层位于参考模型的最底层,为数据链路层实体提供建立、传输、释放所必须的物理连接,并且提供透明的比特流传输。---数据单位:比特(一个二进制位)
② 数据链路层:数据链路层将原始的传输线路转变成一个逻辑的传输线路。---数据单位:帧;
③ 网络层:路由选择:即选择到达目的主机的最优路径。--数据单位:包
④ 传输层:端到端的数据传输能实现数据分段、传输和组装。--数据单位:段
⑤ 会话层:允许不同机器上的用户之间建立会话。
⑥ 表示层:提供一种通用的数据描述格式。
⑦ 应用层:位于最高层,直接针对用户的需要,向应用程序提供服务
重要考点及概念:
封装:数据在从高层向底层传送过程中,每层都对接收到的原始数据添加信息,通常是附加一个报头和报尾,这个过程称为封装。
网络协议:网络协议是网络中的数据交换建立的一系列规则、标准或约定。
PDU:协议数据单元:是指对等层之间传送的数据单位。
实体:任何可以接收或发送信息的硬件/软件进程通常是一个特定的软件模块。
服务:在协议控制下,两个对等实体间的通信使得本层能为上一层提供服务。
二、TCP/IP参考模型
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南