P4-Protect:面向 P4 的 1+1 路径保护
网络与互联网体系结构
2020-02-04 v2
摘要
1+1 保护是一种保障两节点间流量免受中间故障影响的方法。发送节点复制流量并经由两条不相交路径转发。接收节点确保仅将单一流量副本进一步转发至其目的地。与其他保护方案相比,该方法在故障发生时几乎可避免任何丢包。1+1 保护通常应用于光层、以太网或 MPLS。本文提出将 1+1 应用于基于 P4 的 IP 网络。为此我们定义了 1+1 保护头。我们描述了发送与接收节点的行为,并提供了针对 BMv2 软件交换机和 Tofino Edgecore Wedge 100BF-32X 硬件交换机的基于 P4 的实现。我们说明了如何利用该方法保护互联网上的流量(例如独立的 TCP 流)。最后,我们给出了性能结果,表明基于 P4 的实现在 Tofino Edgecore Wedge 100BF-32X 上高效运行。
引用
@article{arxiv.2001.11370,
title = {P4-Protect: 1+1 Path Protection for P4},
author = {Steffen Lindner and Daniel Merling and Marco Häberle and Michael Menth},
journal= {arXiv preprint arXiv:2001.11370},
year = {2020}
}
备注
5 pages, 4 figures