How does one create RAW Berkley sockets on TCP/IP? I’ve read a few tutorials, but all seem to be overwritten. I’m looking for the easiest and most straightforward way to do it.