Sistemi di elaborazione dell'informazione / Reti

Network Virtual Terminal (NVT)

Come indica il nome, è un ambiente virtuale creato ai due estremi della connessione di rete, dove operano rispettivamente il client ed il server Telnet. NVT definisce un terminale di rete virtuale che fornisce un'interfaccia standard ai sistemi remoti. Le funzioni disponibili per la connessione sono negoziate tra i due host partendo da un insieme minimo, il quale deve essere necessariamente disponibile. In questo modo è possibile offrire un ambiente identico per i due host che instaurano la connessione in base alle caratteristiche comuni disponibili per ciascuno e preventivamente negoziate. Grazie a NVT, non è quindi necessario utilizzare software specifici sia dal lato client che da quello server. Il software del client traduce le sequenze dei tasti e dei comandi dal terminale dell'utente nel formato NVT e le invia al server. Il software del server traduce i dati e i comandi in ingresso dal formato NVT nel formato che il sistema remoto richiede. Per ritornare i dati, il server remoto traduce dal formato della macchina remota a NVT e il client locale traduce da NVT al formato della macchina locale. NVT usa la rappresentazione standard USASCII a 7 bit per i dati e riserva i byte in cui il bit più significativo è impostato a 1 per le sequenze dei comandi. L'insieme di caratteri USASCII include 95 caratteri "stampabili" (ad esempio, lettere, cifre e segni di punteggiatura) e anche 33 codici di "controllo".






















































Tutto quanto riportato in questa pagina è a puro scopo informativo personale. Se non ti trovi in accordo con quanto riportato nella pagina, vuoi fare delle precisazioni, vuoi fare delle aggiunte o hai delle proposte e dei consigli da dare, puoi farlo mandando un email. Ogni indicazione è fondamentale per la continua crescita del sito.