Nozioni di base di rete: TCP Sessione stabilimento - stretta di mano

 Per inviare dati tramite TCP in una rete, è necessario impostare il processo di definizione di sessione, conosciuto come la sincronizzazione, o più specificamente, un three-way handshake perché coinvolge in seguito al completamento di tre pacchetti IP. I tre-way handshake è illustrato nella figura seguente e include questi tre fotogrammi.

  •  SYN: Questa è la fase di sincronizzazione. Questo segmento TCP è il numero di sequenza dovrebbe essere per il successivo trasferimento dei dati.
  •  SYN-ACK: La risposta dall'host remoto fa due cose:

    •  Controlla il numero di sequenza da utilizzare.
    •  Riconosce la richiesta originale.
  •  ACK: Questi dati vengono inviati dall'origine di accoglienza, e riconosce il numero e la conferma l'host di destinazione.


 Dopo essere compiuta dal processo tremolio della mano, i numeri di sequenza TCP verranno utilizzati nel giusto ordine, fino a quando la sessione viene terminata. I numeri di serie consentono di tutti i dati provenienti completamente.

 C'è un processo per avviare una sessione, e vi è anche un processo per terminare la sessione TCP. Per terminare la sessione, è una cornice finlandese da un host all'altro:

  •  FIN: Finire Il telaio è una richiesta che la sessione essere terminata.
  •  FIN-ACK: La risposta a una richiesta finale è un accordo per il completamento e la conferma. A differenza della configurazione di sessione, non c'è riconoscimento follow-up; A tal fine, la sessione viene chiusa quando i dati vengono inviati. L'host remoto chiude la sua estremità della connessione quando riceve FIN-ACK.
  0   0

Commenti - 0

Non ci sono commenti

Aggiungi un commento

smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile
Caratteri rimanenti: 3000
captcha