allora mi sa che non ti ho capito...il tuo prof utilizza un programma tipo server client è chiaro che se chiudi il client risolvi...se vuoi chiudere la porta di connessione lo puoi fare con winsock...cosa altro vuoi fare?

se vuoi un analizzatore di pacchetti forse è meglio che studi un pò di protocolli e c++