TY - GEN
T1 - Network Specification Mining with High Fidelity and Scalability
AU - Kang, Ning
AU - Zhang, Peng
AU - Li, Hao
AU - Wen, Sisi
AU - Ji, Chaoyang
AU - Yang, Yongqiang
N1 - Publisher Copyright:
© 2023 IEEE.
PY - 2023
Y1 - 2023
N2 - Network specification, which describes what an existing network is designed for, can help operators better understand and manage their networks, and is a critical pre-condition for network verification and synthesis tools to work. Mining specification with existing tools either cannot scale to large networks, or scale better at a cost of sacrificing fidelity. This paper presents NetMiner, which can simultaneously achieve high scalability and fidelity. The key idea of NetMiner is to use off-the-shelf network simulators to compute routes, and then check properties with data plane verifiers, so as to achieve a high fidelity. At the same time, NetMiner improves the scalability by identifying relevant failure scenarios, and aggregating them to significantly reduce the number of needed simulations. This process is solely based on the routes returned by the simulators and therefore preserving fidelity. Experiments using real configurations from a large cloud service provider and synthetic configurations show that NetMiner is about 10 times faster than the state-of-the-art.
AB - Network specification, which describes what an existing network is designed for, can help operators better understand and manage their networks, and is a critical pre-condition for network verification and synthesis tools to work. Mining specification with existing tools either cannot scale to large networks, or scale better at a cost of sacrificing fidelity. This paper presents NetMiner, which can simultaneously achieve high scalability and fidelity. The key idea of NetMiner is to use off-the-shelf network simulators to compute routes, and then check properties with data plane verifiers, so as to achieve a high fidelity. At the same time, NetMiner improves the scalability by identifying relevant failure scenarios, and aggregating them to significantly reduce the number of needed simulations. This process is solely based on the routes returned by the simulators and therefore preserving fidelity. Experiments using real configurations from a large cloud service provider and synthetic configurations show that NetMiner is about 10 times faster than the state-of-the-art.
UR - https://www.scopus.com/pages/publications/85182513574
U2 - 10.1109/ICNP59255.2023.10355598
DO - 10.1109/ICNP59255.2023.10355598
M3 - 会议稿件
AN - SCOPUS:85182513574
T3 - Proceedings - International Conference on Network Protocols, ICNP
BT - 2023 IEEE 31st International Conference on Network Protocols, ICNP 2023
PB - IEEE Computer Society
T2 - 31st IEEE International Conference on Network Protocols, ICNP 2023
Y2 - 10 October 2023 through 13 October 2023
ER -