Networking library

Dmitry Olshansky dmitry.olsh at gmail.com
Thu Mar 15 19:27:26 UTC 2018


On Thursday, 15 March 2018 at 00:06:49 UTC, Cecil Ward wrote:
> Can anyone point me in the direction of a library that provides 
> very very lightweight (minimum overhead) asynchronous i/o 
> routines for - shopping list
>
> 1. sending and receiving IPv4 / IPv6 packets,
> 2. sending receiving ICMP and
> 3, handling incoming outgoing TCP connections and
> 4. handling SCTP connections.


Given the low-level nature of some of your requests, I’d suggest 
seriously look at DPDK.
I don’t know if there is a ready-made D wrapper, but it should be 
stright-forward to bind to it. That covers all of your direct 
packet manipulation at extreme speeds.


More information about the Digitalmars-d-learn mailing list