推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于优先级的流量控制

更新时间:2026-06-21 20:37:42 大小:17K 上传用户:烟雨查看TA发布的资源 标签:优先级流量控制 下载积分:2分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

一、PFC技术概述

基于优先级的流量控制(Priority-based Flow Control,简称PFC)是IEEE 802.1Qbb标准定义的二层网络流量控制机制,核心设计目标是在同一条以太网链路中实现不同优先级流量的独立控制,解决传统全网暂停流量控制中一丢全停的问题,为数据中心网络中的无损低延迟业务提供支撑。

传统以太网使用的PAUSE帧流量控制属于链路级整体暂停机制,当链路接收缓存出现溢出风险时,会向对端发送PAUSE帧要求停止发送所有流量,这种机制无法区分流量优先级,会导致高优先级业务也被强制暂停,无法满足数据中心中存储区域网络(SAN)、远程直接内存访问(RDMA)等对丢包敏感业务的传输需求。PFC技术通过将以太网流量划分为8个不同的优先级(对应VLAN优先级字段8个取值),允许针对每个优先级单独发送暂停/恢复指令,仅对发生拥塞的优先级流量进行暂停,不影响其他优先级流量的正常传输,从而实现链路带宽的多路复用和差异化服务保障。

二、PFC技术基本原理

2.1 优先级划分机制

PFC利用以太网帧中VLAN标签的PCPPriority Code Point,优先级代码点)字段划分流量优先级,PCP字段长度为3比特,一共可以标识0~78个不同的优先级。网络管理员可以根据业务类型手动配置优先级映射规则,比如将RDMA业务映射到优先级3、将普通数据业务映射到优先级1、将网络控制信令映射到优先级7,实现不同业务的分层处理。

2.2 暂停与恢复机制

当交换机的某端口接收缓存中某一优先级流量的占用量达到预先设定的暂停阈值时,交换机会向对端发送PFC暂停帧,暂停帧中明确标识需要暂停的优先级编号,对端设备接收到暂停帧后,会立即停止该优先级流量的发送,保持其他优先级流量正常传输。当该优先级流量的缓存占用量下降到预先设定的恢复阈值以下时,交换机再向对端发送PFC恢复帧(或设置暂停时长为0的暂停帧),对端设备恢复该优先级流量的发送,整个过程对上层业务透明。


部分文件列表

文件名 大小
基于优先级的流量控制.docx 17K

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载