X.25 è un protocollo per la commutazione di pacchetto che è stato sviluppato nel corso del 1970 per collegare i terminali asincroni a grandi computer host . X.25 offre la consegna di pacchetti affidabile e un meccanismo di connessione chiamata . Terminali si collegano alla rete mediante un pacchetto assembler /disassembler , o PAD . Chiamata Setup
X.25 richiede una chiamata a stabilire un circuito virtuale .
comunicazioni X.25 iniziano con una impostazione della chiamata . Un terminale utente immette l'indirizzo di un host e il PAD invia un pacchetto di impostazione della chiamata alla rete. Nodi di rete instradare il pacchetto di installazione per l'host di destinazione e l'host restituisce una chiamata accettare pacchetti o un chiaro pacchetto chiamata . Il pacchetto di chiamata definisce il circuito virtuale da utilizzare per il trasferimento dei dati .
Trasferimento dati
X.25 utilizza collegamenti seriali .
volta stabilita la chiamata , i dati possono essere inviati tramite i circuiti virtuali . I numeri del circuito sono parte dell'intestazione X.25 , quindi ogni nodo sa dove inviare ogni pacchetto . Rilevano errori una sequenza di frame check alla fine del pacchetto . Ogni pacchetto che contiene un errore viene scartato e ritrasmessi tramite il collegamento fino a quando non viene ricevuto correttamente .
Relativi Protocolli
X.3 controlla come è stata packetized il traffico terminale .
Il PAD è controllato da un insieme di parametri definiti dallo standard X.3 . X.29 definisce come il computer può modificare i parametri e X.28 definisce come il terminale utente può modificare questi parametri . X.25 indirizzo sono definiti in X.121 .