Já tentou usar o telnet (programa que roda em modo caracter para comunicação socket) no Vista mas não encontrou ele? É porque ele não vem instalado por padrão. Para instalar o telnet no Vista, siga os seguintes passos:
1. Abra a janela de "executar" (Win+R) e digite "optionalfeatures"
2. Irá abrir uma tela com várias opções, marque a primeira "Cliente Telnet":
3. Pressione OK, note que esta operação demora alguns segundos:
4. Abra um prompt de comando e digite "telnet". Agora está instalado e funcionando!