网络层协议及 IP 编址
🌐 网络层协议及 IP 编址
✅ 一、网络层概述与核心协议
📌 网络层职责
- 提供无连接数据传输服务
- 实现IP寻址与路径选择(路由)
- 与 OSI 模型中的“网络层”对应
📚 网络层常见协议
协议 | 作用说明 |
---|---|
IP | 网络间寻址与转发 |
ICMP | 控制消息传递(如 ping、不可达等) |
IPX | Novell NetWare 使用的网络协议(已过时) |
✅ 二、IP 协议详解
📌 IP 报文功能
- 提供逻辑地址(IP地址)
- 数据包路由转发
📄 IP 报文结构(IPv4)
- 头部固定长度:20 字节;可选字段最大 40 字节
- 核心字段:
- Version(版本)
- TTL(生存时间)
- Protocol(上层协议:TCP/UDP/ICMP)
- Source / Destination IP
📦 数据封装结构
以太网头部 | IP头部 | TCP/UDP头部 | 用户数据 | 以太网尾部
✂️ 报文分片机制
- 当数据包超出 MTU 时,进行分片;
- 分片字段包括 Identification、Flags、Offset。
✅ 三、IPv4 地址体系
🧭 地址格式
- IPv4 使用 32 位,点分十进制表示,如:192.168.10.1
🧠 地址结构
- 网络位:标识子网;
- 主机位:标识网络内设备;
- 通过子网掩码区分两者,例如:192.168.10.1 / 24
📌 地址分类(有类编址)
类别 | 范围 | 默认掩码 | 特点 |
---|---|---|---|
A | 0.0.0.0 ~ 127.255.255.255 | /8 | 支持主机最多 |
B | 128.0.0.0 ~ 191.255.255.255 | /16 | 主机数/网络数均衡 |
C | 192.0.0.0 ~ 223.255.255.255 | /24 | 小网络环境 |
D | 224.0.0.0 ~ 239.255.255.255 | - | 多播地址 |
E | 240.0.0.0 ~ 255.255.255.255 | - | 预留地址 |
🔒 特殊地址
类型 | 地址范围 | 用途说明 |
---|---|---|
广播地址 | xxx.xxx.xxx.255 | 向所有主机发送 |
网络地址 | 主机位全 0 | 用于标识网络 |
私网地址 | 10.x.x.x、172.16.x.x ~ 31.x.x、192.168.x.x | 局域网使用 |
回环地址 | 127.0.0.1 | 自测使用 |
任意地址 | 0.0.0.0 | 表示任意可用 IP |
✅ 四、子网划分与VLSM
🔧 子网划分意义
- 降低广播域、提升地址利用率;
- 避免地址浪费、增强网络管理性。
🔍 子网计算要点
- 子网数 = 2^借位数
- 每子网地址数 = 2^主机位数
- 可用地址 = 总地址 - 2(网络地址 + 广播地址)
📚 示例:
- 原地址:192.168.1.0/24 → 划分成4个子网
- 借2位主机位 → /26 → 每个子网最多 62 台主机
子网编号 | 网络地址 | 广播地址 | 可用范围 |
---|---|---|---|
子网1 | 192.168.1.0/26 | 192.168.1.63 | 192.168.1.1~62 |
子网2 | 192.168.1.64/26 | 192.168.1.127 | 192.168.1.65~126 |
子网3 | 192.168.1.128/26 | 192.168.1.191 | … |
✅ 五、ICMP 协议详解
📡 ICMP 简介
- IP 协议的辅助协议;
- 用于网络诊断、错误报告等;
- 工作在网络层,但服务于传输层。
🧩 常见 ICMP 类型
类型编号 | 含义 | 示例工具 |
---|---|---|
0 / 8 | Echo Reply / Request | ping 测试 |
3 | 目的不可达 | TTL为0、端口不可达 |
5 | 重定向 | 通知主机更优路径 |
11 | TTL超时 | tracert路径跟踪 |
✅ 六、IPv4 配置命令与IP规划
🧭 接口配置命令
[Huawei] interface GigabitEthernet 0/0/1
[Huawei-GigabitEthernet0/0/1] ip address 192.168.1.1 255.255.255.0
🔄 逻辑接口配置
[Huawei] interface Loopback 0
[Huawei-Loopback0] ip address 1.1.1.1 32
🌐 IP地址规划原则
原则 | 说明 |
---|---|
唯一性 | 每个主机接口一个唯一 IP |
连续性 | 同一部门/区域地址连续,便于规划和路由聚合 |
结构化 | 树形网络结构地址分配应成层次型 |
业务相关性 | 将 IP 地址段与实际业务(部门、用途)相绑定 |
✅ 七、章节重点回顾
模块 | 重点内容汇总 |
---|---|
IP 协议 | 无连接、无确认、负责寻址和分片 |
IPv4 地址 | 32 位、点分十进制、含网络位和主机位 |
地址分类 | A/B/C类默认掩码,有类编址 |
子网划分 | VLSM支持灵活分配,提升利用率 |
特殊地址 | 私网/回环/广播/任意/链路本地等 |
ICMP | 支持 ping、tracert、错误通知等 |
IP配置 | 物理/逻辑接口、地址+掩码组合 |
地址规划 | 自顶向下,结合业务与层次进行 |
📘 网络层协议与IP编址 配套模拟练习题
✅ 一、单项选择题(每题 2 分)
-
IPv4 地址由多少位二进制组成?
A. 16 位
B. 32 位
C. 48 位
D. 64 位
✅ 正确答案:B -
下列地址中,属于私有地址的是:
A. 11.0.0.1
B. 172.32.5.6
C. 192.168.10.5
D. 225.1.1.1
✅ 正确答案:C -
IP地址
10.1.2.3
属于哪一类地址?
A. A类
B. B类
C. C类
D. D类
✅ 正确答案:A -
当使用 ping 命令测试失败,提示“TTL expired in transit”,说明:
A. 主机已关闭
B. 路由不可达
C. TTL 值为 0,丢弃分组
D. DNS 解析失败
✅ 正确答案:C -
子网掩码
255.255.255.0
表示前缀长度是多少?
A. /8
B. /16
C. /24
D. /32
✅ 正确答案:C
✅ 二、判断题(每题 1 分)
1.(✔)IP协议是一种无连接、不可靠的网络层协议。
2.(✘)广播地址是所有主机位为0的地址。
3.(✔)ICMP协议常用于 ping 和 tracert 命令。
4.(✘)IP地址必须全局唯一,私网地址也可在Internet中使用。
5.(✔)有类编址默认的C类掩码是 255.255.255.0。
✅ 三、子网划分计算题(每题 5 分)
-
题目:将
192.168.1.0/24
网络划分为4个等大的子网,写出每个子网的网络地址、广播地址和可用IP范围。
参考答案: 借用2位,子网掩码 /26子网 网络地址 广播地址 可用IP范围 1 192.168.1.0 192.168.1.63 192.168.1.1 ~ 62 2 192.168.1.64 192.168.1.127 192.168.1.65 ~ 126 3 192.168.1.128 192.168.1.191 192.168.1.129 ~ 190 4 192.168.1.192 192.168.1.255 192.168.1.193 ~ 254 -
题目:某公司有 500 台主机需要分配一个连续的网络段,请问最合适的子网掩码为多少?
参考答案:- 主机数 ≥ 500 → 2^9 = 512(包含网络地址和广播地址)
- 所以主机位为9位 → 网络位为32 - 9 = 23
- 最佳子网掩码:255.255.254.0 或 /23
✅ 四、简答题(每题 5 分)
-
简述 IP 协议的基本特点及其在网络通信中的作用。
参考答案:- IP协议提供无连接、尽力而为的数据报服务;
- 主要功能包括 IP 地址编址、路由选择、分片与重组;
- 位于网络层,为上层协议(如TCP/UDP)提供承载平台。
-
什么是 ICMP 协议?请列举两个常见的 ICMP 类型及其作用。
参考答案:- ICMP 是 Internet 控制消息协议,是 IP 协议的辅助协议;
- 常见类型:
- 类型 0/8:Echo Reply/Request → 用于 ping
- 类型 3:目的不可达 → 通知主机报文无法到达
- 点赞
- 收藏
- 关注作者
评论(0)