首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >华为《网络参考模型》整合笔记及案例习题

华为《网络参考模型》整合笔记及案例习题

原创
作者头像
知孤云出岫
发布2025-04-20 17:44:46
发布2025-04-20 17:44:46
2210
举报

🌐 《网络参考模型》整合笔记(完整版)


✅ 一、网络通信基础认知

📌 数据的产生与传输过程
  • 应用程序产生数据(如文本、图片、视频);
  • 数据需在设备之间传输,进入网络流程;
  • 整个传输过程分为多个层次,各司其职。

✅ 二、网络参考模型体系

📘 OSI 七层参考模型(ISO标准)

层级

名称

功能说明

7

应用层

为应用程序提供网络服务接口

6

表示层

数据格式转换与加解密

5

会话层

会话建立、管理与终止

4

传输层

实现端到端连接与可靠传输

3

网络层

提供逻辑地址与路由选择

2

数据链路层

组帧、物理寻址、差错检测

1

物理层

比特传输,定义电气与机械特性

📗 TCP/IP 四层模型(互联网主流架构)

层级

功能对照 OSI层

应用层

应用 + 表示 + 会话

传输层

传输层

网络层

网络层

网络接口层

数据链路 + 物理层


✅ 三、常见协议与端口号

层级

协议名称

端口号

功能

应用层

HTTP

80

浏览网页

FTP

20/21

文件传输(上传/下载)

Telnet

23

远程登录管理

SMTP

25

邮件传输

TFTP

69

简单文件传输

传输层

TCP

面向连接,可靠传输

UDP

无连接,快速传输

网络层

IP

定位设备,选择路径

ICMP/IGMP

控制与组管理

链路层

Ethernet/PPP

局域网通信与拨号连接


✅ 四、数据封装与解封装过程

📥 封装(发送方流程)
代码语言:python
复制
应用层(DATA)→
传输层(TCP Header + DATA)→
网络层(IP Header + Payload)→
数据链路层(MAC Header + Payload + FCS)→
物理层(二进制比特流)
📤 解封装(接收方流程)
代码语言:python
复制
比特流 → 解帧(链路层)→ 解包(网络层)→ 解段(传输层)→ 应用数据(应用层)

✅ 五、TCP/IP协议核心机制解析

🔗 TCP连接建立与释放
  • 三次握手:SYN → SYN+ACK → ACK
  • 四次挥手:FIN → ACK → FIN → ACK
🧾 报文格式简要
  • TCP:序列号、确认号、窗口、校验和等字段
  • UDP:源/目的端口、长度、校验和
📬 端口号使用规则
  • 客户端:随机选择高位端口(>1023)
  • 服务端:固定监听端口(如HTTP使用80)
🎯 滑动窗口机制(TCP流控)
  • 控制发送速率,防止接收端缓存溢出
  • 窗口大小可动态变化,由ACK中的窗口字段通告

✅ 六、各层功能详解与关键协议

1️⃣ 应用层
  • 提供面向用户的网络服务;
  • 常见协议:HTTP、FTP、SMTP、Telnet;
  • 每种协议绑定特定端口。
2️⃣ 传输层
  • 提供端到端通信能力;
  • TCP(可靠、面向连接)、UDP(无连接、快速);
  • PDU称为 Segment。
3️⃣ 网络层
  • 提供逻辑寻址(IP地址)、路径选择;
  • 常用协议:IPv4/IPv6、ICMP;
  • PDU称为 Packet。
4️⃣ 数据链路层
  • 实现物理地址(MAC)寻址、帧结构定义;
  • 使用以太网等协议;
  • PDU称为 Frame。
5️⃣ 物理层
  • 将数据编码为电/光信号;
  • 确定线缆、电压、频率等特性;
  • PDU称为 Bitstream。

✅ 七、ARP协议与MAC寻址

步骤

说明

1

主机查看本地ARP缓存

2

若未知MAC地址,广播ARP请求

3

目标设备回应ARP应答,告知自己MAC地址

4

源设备更新ARP表,封装MAC地址进行通信

📌 ARP 解析过程遵循:IP → MAC 地址的映射,实现局域网内精准通信。


✅ 八、总结要点

模块

关键知识

模型结构

OSI 七层 / TCP/IP 四层,分工明确,标准化互操作

数据封装解封装

自上而下封装,自下而上解封装

关键协议与端口

HTTP/FTP/TCP/UDP/IP/ARP 等,端口号需牢记

连接控制

TCP三次握手、四次挥手、滑动窗口、序号确认号机制

MAC/IP地址解析

ARP广播请求 + 单播应答,完善地址绑定


以下是根据《02 网络参考模型》内容,为你精心整理的模拟练习题(配套参考答案),涵盖选择题、判断题、简答题和综合题,适用于复习检测与考前自测:


📘 网络参考模型 模拟练习题


✅ 一、单项选择题

  1. 下列哪一项不属于OSI七层模型中的层: A. 会话层undefinedB. 表示层undefinedC. 加密层undefinedD. 网络层undefined答案:C
  2. TCP/IP模型中,应用层的功能相当于OSI模型的哪几层功能? A. 会话层、表示层、应用层undefinedB. 网络层、传输层undefinedC. 数据链路层、物理层undefinedD. 仅应用层undefined答案:A
  3. 在OSI参考模型中,负责提供节点之间可靠传输的层是: A. 会话层undefinedB. 传输层undefinedC. 网络层undefinedD. 数据链路层undefined答案:B
  4. TCP/IP四层模型中,哪一层负责路由选择? A. 网络接口层undefinedB. 网络层undefinedC. 应用层undefinedD. 传输层undefined答案:B
  5. 数据在从应用层向物理层传递时,每层添加的信息被称为: A. PDUundefinedB. 帧undefinedC. 首部undefinedD. 服务数据单元undefined答案:C

✅ 二、判断题(正确请选✔,错误请选✘)

  1. (✔)TCP/IP模型共有五层:物理层、数据链路层、网络层、传输层和应用层。
  2. (✘)在OSI模型中,网络层提供端到端的可靠通信服务。
  3. (✔)应用层是用户和网络之间的接口。
  4. (✘)数据链路层的作用是选择最优路由并转发数据。
  5. (✔)表示层的作用之一是实现数据加密与压缩。

✅ 三、简答题

  1. 简述OSI七层模型的主要功能及每层作用。undefined答:
    • 物理层:实现比特流的传输,定义硬件设备接口;
    • 数据链路层:将比特组合成帧,提供差错检测;
    • 网络层:提供逻辑寻址与路由;
    • 传输层:端到端连接,可靠传输;
    • 会话层:管理会话、对话控制;
    • 表示层:数据格式转换、加密、压缩;
    • 应用层:提供网络服务接口。
  2. 比较OSI模型与TCP/IP模型的主要异同。undefined答:
    • 相同点:都采用分层结构,都用于描述网络通信过程;
    • 不同点
      • OSI 有七层,TCP/IP 通常为四层或五层;
      • OSI 是理论模型,TCP/IP 是实际使用模型;
      • OSI 层次划分更细,TCP/IP 将部分功能合并在应用层。

✅ 四、综合应用题

情景描述: 某公司在配置网络时,需明确各协议所工作的层级。请将以下协议或设备归类到相应的网络模型层。

协议/设备

层级

HTTP

应用层

IP

网络层

以太网交换机

数据链路层

路由器

网络层

TCP

传输层

网卡

物理层/数据链路层

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 🌐 《网络参考模型》整合笔记(完整版)
    • ✅ 一、网络通信基础认知
      • 📌 数据的产生与传输过程
    • ✅ 二、网络参考模型体系
      • 📘 OSI 七层参考模型(ISO标准)
      • 📗 TCP/IP 四层模型(互联网主流架构)
    • ✅ 三、常见协议与端口号
    • ✅ 四、数据封装与解封装过程
      • 📥 封装(发送方流程)
      • 📤 解封装(接收方流程)
    • ✅ 五、TCP/IP协议核心机制解析
      • 🔗 TCP连接建立与释放
      • 🧾 报文格式简要
      • 📬 端口号使用规则
      • 🎯 滑动窗口机制(TCP流控)
    • ✅ 六、各层功能详解与关键协议
      • 1️⃣ 应用层
      • 2️⃣ 传输层
      • 3️⃣ 网络层
      • 4️⃣ 数据链路层
      • 5️⃣ 物理层
    • ✅ 七、ARP协议与MAC寻址
    • ✅ 八、总结要点
  • 📘 网络参考模型 模拟练习题
    • ✅ 一、单项选择题
    • ✅ 二、判断题(正确请选✔,错误请选✘)
    • ✅ 三、简答题
    • ✅ 四、综合应用题
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档