Hi, I am working on the second pass of this feature and write here because of the legitimate concern regarding new classes to add.
PR here <https://github.com/php/php-src/pull/17926> I agree also on adding a namespace on top (Sockets ?) and changing the class names. Note that after that I plan at least one more PR (datagram support, reusing ethernet class as usable one, ...). Kind regards.