当前高吞吐量、超低延迟的高性能无损数据中心网络成为研究的热点.传统TCP/IP协议是为广域网设计的,在高速网络条件下(特别是随着10 Gb/s的网络接口的普及)会存在I/O瓶颈问题;远程直接数据存取技术RDMA(remote direct memory access)是为了解决网络传输中终端主机的数据处理延迟、降低CPU负载而产生的,最早应用在高性能计算领域.RDMA技术基于优先级流量控制PFC算法实现了无损传输网络.首先介绍了可编程数据平面技术和高性能数据中心网络的研究现状,并基于可编程数据平面以软件定义的方式实现了PFC算法,进而实现了可编程的无损数据中心网络,并在仿真网络环境下对实现的PFC算法进行了性能测试.实验结果显示在可编程数据平面下实现的PFC算法达到了无损传输的目标.同时证明了可编程数据平面技术在高性能数据中心网络的实现中可以发挥巨大作用,相对于传统的网络架构,可编程数据平面技术由于采用了软件定义的方式,因此更加灵活、高效.