arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2001.11370cs.NI
收藏

P4-Protect:P4的1+1路径保护

P4-Protect: 1+1 Path Protection for P4

Steffen Lindner, Daniel Merling, Marco Häberle, Michael Menth

摘要:

1+1保护是一种保护两个节点之间的流量免受故障的方法。发送节点复制业务并在两条不相交的路径上转发。接收节点确保仅将业务的单个副本进一步转发到其目的地。与其他保护方案相比,这种方法几乎可以防止在故障情况下的任何数据包丢失。1+1保护通常应用于光层、以太网或MPLS。在这项工作中,我们提出了1+1的P4为基础的IP网络的应用。为此,我们定义了1+1保护头。我们描述了发送和接收节点的行为,并提供了BMv 2软件交换机和硬件交换机Tofino Edgecore Wedge 100 BF-32 X基于P4的实现。我们说明了如何安全的流量,例如个人的TCP流,在互联网上使用这种方法。最后,我们提出的性能结果表明,基于P4的实现有效地工作在Tofino Edgecore Wedge 100 BF-32 X。

英文摘要:

1+1 protection is a method to secure traffic between two nodes against failures in between. The sending node duplicates the traffic and forwards it over two disjoint paths. The receiving node assures that only a single copy of the traffic is further forwarded to its destination. In contrast to other protection schemes, this method prevents almost any packet loss in case of failures. 1+1 protection is usually applied on the optical layer, on Ethernet, or on MPLS. In this work we propose the application of 1+1 for P4-based IP networks. We define an 1+1 protection header for that purpose. We describe the behavior of sending and receiving nodes and provide a P4-based implementation for the BMv2 software switch and the hardware switch Tofino Edgecore Wedge 100BF-32X. We illustrate how to secure traffic, e.g. individual TCP flows, on the Internet with this approach. Finally, we present performance results showing that the P4-based implementation efficiently works on the Tofino Edgecore Wedge 100BF-32X.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑