Comprendo che socat è descritta come una versione "più avanzata" di netcat, ma qual è la differenza effettiva? Sarebbe corretto dire che tutto ciò che puoi fare in netcat puoi fare anche in socat? Che dire del contrario (tutto ciò che puoi fare con socat può essere fatto anche in netcat)?