Це програма для Linux під назвою xdp, останню версію якої можна завантажити як Usebpf2goindumpframesexample#8.zip. Його можна запустити онлайн у безкоштовного хостинг-провайдера OnWorks для робочих станцій.
Завантажте та запустіть цю програму під назвою xdp з OnWorks безкоштовно.
Дотримуйтесь цих інструкцій, щоб запустити цю програму:
- 1. Завантажив цю програму на свій ПК.
- 2. Введіть у наш файловий менеджер https://www.onworks.net/myfiles.php?username=XXXXX із потрібним ім'ям користувача.
- 3. Завантажте цю програму в такий файловий менеджер.
- 4. Запустіть онлайн-емулятор OnWorks Linux або Windows або онлайн-емулятор MACOS з цього веб-сайту.
- 5. З ОС OnWorks Linux, яку ви щойно запустили, перейдіть до нашого файлового менеджера https://www.onworks.net/myfiles.php?username=XXXXX з потрібним іменем користувача.
- 6. Завантажте програму, встановіть її та запустіть.
ЕКРАНИ
Ad
XDP
ОПИС
Пакет github /asavie/xdp дозволяє використовувати сокети XDP з мови програмування Go. З розміром корисного навантаження UDP за замовчуванням у 1400 байт, що працює на ядрі Linux 5.1.20, на гігабітній мережній карті tg3 (тому без вбудованої підтримки XDP), sendudp виконує близько 980 Мбіт/с, тобто практично швидкість лінії. TL; DR: у тому самому середовищі надсилання попередньо створеного DNS-запиту за допомогою звичайного UDP-сокета дає близько 30 МБ/с, тоді як надсилання його за допомогою прикладу програми senddnsqueries дає приблизно 77 МБ/с. Підключення ПК з процесором Intel Core i7-7700 з ядром Linux 5.0.17 і драйвером igb до ноутбука з процесором Intel Core i7-5600U з ядром Linux 5.0.9 з e1000e за допомогою гігабітного кабелю Ethernet cat 5E.
Функції
- Дозволяє використовувати сокети XDP з мови програмування Go
- Для прикладів використання перегляньте документацію або каталог examples/
- З розміром корисного навантаження UDP за замовчуванням 1400 байт, працює на ядрі Linux 5.1.20, на tg3
- Близько 77 МіБ/с на стороні ноутбука.
- Пакет xdp дозволяє використовувати сокети XDP з мови програмування Go
Мова програмування
Go
Категорії
Це програма, яку також можна завантажити з https://sourceforge.net/projects/xdp.mirror/. Його розміщено в OnWorks, щоб його можна було найпростіше запускати онлайн з однієї з наших безкоштовних операційних систем.