Linux 系统中网络管理
在 Linux 系统中,网络管理是运维和开发的核心技能之一。以下从 网络模型、IP 地址与子网、路由与网关、端口与套接字 四大模块详细讲解,并结合实例说明。
一、网络模型(OSI 七层模型 vs TCP/IP 四层模型)
网络模型是网络通信的抽象框架,定义了不同层次的功能和协议。主流模型有两种:OSI 七层模型(理论框架)和 TCP/IP 四层模型(实际应用)。
1. OSI 七层模型
OSI(开放系统互连)模型将网络通信分为 7 层,从下到上依次为:
物理层 → 数据链路层 → 网络层 → 传输层 → 会话层 → 表示层 → 应用层。
各层功能与协议
层级 | 功能描述 | 典型协议/技术 |
---|---|---|
物理层 | 传输原始比特流(电信号、光信号等),定义物理接口(如网线、光纤、网卡)。 | Ethernet(以太网)、RS-232(串口) |