I disagree.
A network stack is never universal. A Stack is a individual implementation of a protocol-suite. So for every OS it should be different. And it absolutely is different for Windows and Linux.
Even the API, which is used to communicate with the stack, differs.
I don't understand, what you want to tell us there, but compared to the complexity of the DCS everything should be simple. :smilewink:
And this statement clearifies, that you are not a software developer. No offense meant.
Don't misunderstand me, i would really appreciate a headless server, but it's not a simple task...