3 Way Handshake, 4 Way End Connection

Поділитися
Вставка
  • Опубліковано 18 вер 2024
  • Le mie lezioni in ordine didattico;
    robertomanfrin...
    Lezione di Sistemi e Reti dove si studia come il Protocollo TCP inizia e termina una connessione. Il corso è orientato ai ragazzi delle Scuole Superiori ad indirizzo informatico e a tutti i curiosi nel campo del Networking.
    Roberto
    #3wayhandshake #4wayendconnection #robertomanfrin

КОМЕНТАРІ • 10

  • @MrPaul-bb6ng
    @MrPaul-bb6ng Рік тому +4

    Grazie per i video che fa sono veramente chiarissimi,si merita tanto.Comunque il flag di fin è semplicemente riferito al verbo finish hahaha

  • @matteogiordanini9401
    @matteogiordanini9401 Рік тому

    FIN= final ==> grazie del video!

  • @fabriziomisseri3690
    @fabriziomisseri3690 3 роки тому

    numero 1 davvero

  • @xxxyyy-zzz2624
    @xxxyyy-zzz2624 Рік тому

    Ma sei meraviglioso! Sei quasi quasi da sposare

  • @cessoflesso
    @cessoflesso 3 роки тому

    Perfetto

  • @ernest834
    @ernest834 3 роки тому +3

    potresti suggerire dei libri ?

  • @anasloubadi892
    @anasloubadi892 3 роки тому +1

    perché sempre a +1? non e chiaro il perché

    • @Ants2706
      @Ants2706 3 роки тому +5

      Ciao, non so se ancora ti interessa ma ti rispondo io: ogni scambio di informazioni tra client e server è rappresentato da un segmento (una freccia nel video). Provo a spiegarti la chiusura della connessione (4 way handshake). Ogni segmento ha un suo numero identificativo (ad esempio il primo è il segmento numero 6000. Sequence Number= 6000). Ogni segmento che invio avrà un numero identificativo maggiore in sequenza: ovvero il client spedisce il 6000, il prossimo che spedirà (sempre il client) avrà numero di sequenza 6001 e così via. Nel video c'è un piccolo errore: il primo segmento che spedisce il server al client (freccia da destra a sinistra) non ha il suo sequence number, ma dovrebbe averlo, in questo caso sarebbe SeqNum=9000. Questo segmento di risposta del server (Sequence Number = 9000) porta con sè, oltre al FLAG di ACK, anche l'AckNumber=6001 che è un pò come dire "d'accordo ho ricevuto il tuo segmento numero 6000, il prossimo che mi manderai mi aspetto che abbia Sequence Number=6001". A questo punto il client non risponde, ma parla di nuovo il server quindi la seconda freccia da destra a sinistra (quella con il FLAG di FIN) dovrà avere sequence number 9001 ed AckNumber ancora a 6001 perchè nel frattempo il client non ha più inviato segmenti quindi il server si aspetta ancora il 6001. L'ultima freccia, la risposta del client al server avrà, quindi, sequence number = 6001 ed AckNumber = 9002 perchè vale a dire "ho ricevuto il tuo ultimo segmento con sequence number 9001, mi aspetto il 9002" (che però non riceverà perchè a quel punto la connessione è chiusa). Spero di esserti stato utile.

    • @anasloubadi892
      @anasloubadi892 3 роки тому +1

      @@Ants2706 guarda l hai chiarito piu che bene grazie davvero con tutto il cuore

    • @Ants2706
      @Ants2706 3 роки тому

      @@anasloubadi892 figurati ;)