gema server dengan netcat atau socat

Saya ingin server gema UDP untuk mendapatkan paket, dan membalas dengan tepat apa yang telah diterima. Bagaimana saya bisa melakukan ini menggunakan netcatatau socat? Itu harus tetap hidup selamanya dan menangani paket yang datang dari beberapa