| 검색 | ?
대문 / 프로그래밍, 네트웍 / DPDK(Data Plane Development Kit)

DPDK(Data Plane Development Kit)

1.1. 개요

DPDK(Data Plane Development Kit)는 다양한 CPU 아키텍처에서 실행되는 패킷 처리 계층을 가속화하기 위한 라이브러리들로 구성된 개발 키트입니다.

이 문서는 개인적으로 DPDK(Data Plane Development Kit)을 조사하면서 수집된 문서들을 바탕으로 이를 정리하는 것을 목표로 작성되었습니다. 경우에 따라서 개인적인 해석관점에서 작성되어 잘못된 내용이 있을 수 있다는 점은 염두하면서 읽어주시고 바로 잡아야 할 내용이 있으면 저에게 피드백을 요청드리면서 이 문서를 여러분과 함께 작성해보고자 하며 이미 선두에서 DPDK(Data Plane Development Kit)를 탄생시키고 학습하고 자료를 남겨주신 선배님들과 피드백을 주실 모든 분들에게 감사의 뜻을 전합니다.

1.2. DPDK 개발 환경

[https]Compilation of the DPDK[] 를 참고하실 수 있습니다.

Ubuntu/Debian Linux 환경
$ apt install build-essential
$ apt install meson ninja-build
$ apt install python3-pyelftools
$ apt install libnuma-dev
$ apt install python3-sphinx python3-sphinx-rtd-theme doxygen

1.3. DPDK 실행 환경

[https]Running DPDK Applications[] 를 참고하실 수 있습니다.

1.4. 참고자료



Copyright ⓒ MINZKN.COM
All Rights Reserved.