Entiendo que socat se describe como una versión "más avanzada" de netcat, pero ¿cuál es la diferencia real? ¿Sería correcto decir que todo lo que puedes hacer en netcat también puedes hacerlo en socat? ¿Qué pasa con lo contrario (todo lo que puedes hacer con socat también se puede hacer en netcat)?