OSI七层模型全解析:从物理到应用层

目录

OSI七层模型详解

物理层 (Physical Layer)

核心功能细节

典型协议示例

常见设备工作流程

数据链路层 (Data Link Layer)

核心机制

介质访问控制

子层分工

典型应用场景

网络层 (Network Layer)

寻址体系

路由算法

分组处理

典型设备工作流程

传输层 (Transport Layer)

TCP关键技术

UDP特性

端口号分类

会话层 (Session Layer)

会话控制

典型协议

故障恢复

表示层 (Presentation Layer)

数据表示

安全服务

压缩技术

应用层 (Application Layer)

通信模式

服务类型

现代应用


OSI七层模型详解

物理层 (Physical Layer)

物理层是OSI模型的最底层(第1层),负责在通信信道上传输原始比特流。主要功能包括:

核心功能细节

  1. 电气特性定义

    • 电压水平规范(如RS-232使用±3V至±15V表示逻辑1和0)
    • 阻抗匹配要求(如50Ω同轴电缆或100Ω双绞线)
    • 信号编码方式(如NRZ、曼彻斯特编码)
  2. 物理参数规范

    • 数据速率(如100BASE-TX为100Mbps,1000BASE-T为1Gbps)
    • 最大传输距离(Cat5e双绞线100米,多模光纤550米)
    • 传输介质特性(双绞线、同轴电缆、光纤等)
  3. 物理接口定义

    • 连接器类型(RJ45用于以太网,BNC用于同轴电缆,LC/SC用于光纤)
    • 引脚分配(如RS-232的9针D-Sub连接器引脚定义)
    • 机械特性(连接器尺寸、形状)
  4. 传输模式

    • 单工(单向传输,如广播)
    • 半双工(双向交替传输,如传统以太网)
    • 全双工(双向同时传输,如现代交换式以太网)

典型协议示例

  1. 有线协议

    • RS-232:串行通信标准,广泛用于早期计算机外设连接
    • 100BASE-TX:快速以太网物理层规范
    • USB物理层规范:包括USB 2.0(480Mbps)、USB 3.0(5Gbps)
  2. 无线协议

    • 蓝牙射频规范(2.4GHz频段)
    • Wi-Fi 802.11 PHY层(包括802.11a/b/g/n/ac/ax)
    • 蜂窝网络物理层(如LTE、5G NR)

常见设备工作流程

  1. 网卡(NIC)

    • 发送方向:将数字信号转换为电信号/光信号
    • 接收方向:将物理信号还原为数字比特流
    • 实现时钟同步和信号整形
  2. 中继器(Repeater)

    • 接收衰减信号后进行放大
    • 重新定时和整形信号波形
    • 典型应用:延长以太网传输距离
  3. 集线器(Hub)

    • 物理层广播设备
    • 将接收到的电信号转发到所有端口
    • 不进行任何帧处理或地址识别

数据链路层 (Data Link Layer)

数据链路层(第2层)的核心功能架构:

核心机制

  1. 成帧机制

    • 以太网帧结构:前导码(7字节)+SFD(1字节)+MAC地址+长度/类型+数据+FCS
    • PPP帧结构:标志字节(0x7E)+地址字段(0xFF)+控制字段(0x03)+协议字段+信息+FCS
    • 帧定界方法:字节填充法、比特填充法
  2. 差错控制

    • 检测技术:CRC-32校验(以太网)、奇偶校验
    • 纠错编码:海明码(可纠正单比特错误)
    • ARQ机制:停止等待、后退N帧、选择重传
  3. 流量控制

    • 滑动窗口协议
    • 信用量机制
    • 基于速率的控制

介质访问控制

  1. 竞争型协议

    • CSMA/CD(传统以太网)
    • CSMA/CA(无线网络)
  2. 分配型协议

    • TDMA(时分多址,蜂窝网络)
    • FDMA(频分多址)
    • CDMA(码分多址)
  3. 令牌传递

    • 令牌环网络
    • FDDI网络

子层分工

  1. LLC子层

    • 提供与网络层的接口
    • 实现多路复用(SAP概念)
    • 提供无确认/有确认服务
  2. MAC子层

    • 处理物理地址(48位MAC地址)
    • 实现介质访问控
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小泽学长。

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值