Animazione TCP/IP , Livello TCP/IP
Livello TCP/IPEsistono molti protocolli per la comunicazione dei dati. Il modello OSI a 7 livelli è un formato in cui questi protocolli sono classificati in base al loro ruolo. In TCP/IP, il modello è suddiviso in quattro livelli.1. Livello applicazione (elaborato dall'applicazione)I protocolli utilizzati dall'applicazione sono classificati qui. HTTP, SMTP, POP, TELNET, SSL, ecc. Vengono eseguiti in questo livello.2. Livello di trasporto (elaborato dal sistema operativo)TCP e UDP sono classificati qui. L'intera comunicazione è gestita dal sistema operativo a questo livello.3. Livello Internet (elaborato da PC, telefono, router)IP e ARP sono classificati qui. Il metodo di trasmissione è definito in questo livello.4. Livello interfaccia di rete (elaborato da PC, telefono, router, hub, cavo)I protocolli Ethernet sono classificati qui.Sono definiti la comunicazione che utilizza l'indirizzo MAC e il metodo di trasmissione effettivo tramite cavo. Ad esempio, i dati '1' o '0' vengono convertiti in '5 V' o '0 V'.
Visualizza sito webConcentrati sul modello di livello e mostra il processo di visualizzazione del sito web.* [protocollo] : 1. [HTTP] : Accedi al sito web con il tuo browser.2. [HTTP] : Immettere l'URI del sito Web e premere Invio. Il formato dell'URI è conforme a HTTP.3. [HTTP,MIME] : Comando HTTP creato.4. [HTTP,MIME] : Analizza il contenuto di input. Quindi viene smontato in pacchetti e viene creata l'intestazione HTTP.5. [TCP] : Notare che è necessaria una connessione TCP tra il client e il server e un indirizzo IP di destinazione prima di inviare i dati Web.6. [TCP] : La comunicazione per stabilire una connessione verrà eseguita più volte. Verrà visualizzata una breve descrizione dell'indirizzo IP di destinazione e della connessione TCP.7. [UDP] : Recupero dell'indirizzo IP del destinatario dal server DNS.8. [TCP] : Stabilire una connessione TCP con il server.9. [TCP] : Connessione TCP stabilita.10. [HTTP,MIME] : Riprendi l'analisi dopo aver stabilito la connessione TCP.11. [HTTP,MIME] : L'intestazione HTTP con le impostazioni HTTP verrà aggiunta a ogni pacchetto.12. [TCP] : Analizza il pacchetto e crea un'intestazione TCP.L'intestazione TCP contiene il numero di porta e i dati per riconoscere il tipo di dati ed eseguire una comunicazione accurata.13. [IP] : Analizza il pacchetto e crea un'intestazione IP. L'intestazione contiene gli indirizzi IP del mittente e del destinatario.14. [Ethernet] : Recupero dell'indirizzo MAC del prossimo router nella LAN.15. [Ethernet] : L'intestazione contiene gli indirizzi MAC del mittente e del destinatario.16. [Ethernet] : I pacchetti vengono trasportati.17. [Ethernet] : La sostanza dei dati è una stringa di numeri 0 o 1. Questo '0' e '1' sono usati in grandi quantità e combinati per rappresentare vari contenuti.18. [Ethernet] : Per motivi di spiegazione, cambia il formato di visualizzazione in un array di numeri.19. [Ethernet] : Il PC invia questi dati al router. Per inviarli tramite un cavo LAN, i dati devono corrispondere allo standard del cavo. Nello standard, dati '1' significa tensione 5, dati '0' significa tensione 0.20. [Ethernet] : Utilizza la tabella di instradamento per trovare l'indirizzo IP del router successivo e le informazioni sulla conservazione o ARP per identificare l'indirizzo MAC del router successivo.21. [Ethernet] : Rinnova l'indirizzo MAC nell'intestazione Ethernet con quello del router successivo. I dati vengono inviati in base all'indirizzo MAC. L'indirizzo IP di destinazione in un'intestazione IP viene modificato durante la comunicazione eccetto NAT. Non è.22. [Ethernet] : Utilizza la tabella di instradamento per trovare l'indirizzo IP del router successivo e le informazioni sulla conservazione o ARP per identificare l'indirizzo MAC del router successivo.23. [Ethernet] : L'indirizzo MAC viene aggiornato, ma il pacchetto viene inviato al server in base all'indirizzo IP del destinatario nell'intestazione IP.24. [Ethernet] : Il pacchetto arriva al server e viene archiviato nella memoria del server.25. [Ethernet] : Per motivi di spiegazione, cambia il formato di visualizzazione in pacchetto.26. [Ethernet] : I pacchetti vengono allocati alla memoria del server.27. [Ethernet] : L'intestazione Ethernet termina il suo ruolo e scompare.28. [IP] : L'intestazione IP termina il suo ruolo e scompare.29. [TCP] : A questo livello, il sistema operativo controlla l'intestazione TCP per vedere se il pacchetto è stato inviato correttamente e ricorda il contenuto per aggiungere successivamente l'intestazione TCP al pacchetto di risposta.30. [HTTP,MIME] : Poiché non ci sono stati problemi, i pacchetti sono stati passati all'applicazione in base al numero di porta nell'intestazione TCP.31. [HTTP,MIME] : Tenta di combinare i pacchetti e ripristinare i comandi HTTP.32. [HTTP,MIME] : Se tutto va bene, il pacchetto verrà ripristinato nei dati del livello applicazione.33. [HTTP,MIME] : Il comando è stato completamente ripristinato. Il server ha ricevuto un comando che richiede i dati del sito web.34. [HTTP,MIME] : Il server restituisce i dati del sito web richiesto. Prima analizza il contenuto del sito. Quindi viene smontato in pacchetti e viene creata l'intestazione HTTP.35. [HTTP,MIME] : L'intestazione HTTP con le impostazioni HTTP verrà aggiunta a ogni pacchetto.36. [TCP] : Analizza il contenuto dell'intestazione TCP ricevuta e del nuovo pacchetto e crea l'intestazione TCP.37. [IP] : Analizza il pacchetto e crea un'intestazione IP. L'intestazione contiene gli indirizzi IP del mittente e del destinatario.38. [Ethernet] : Utilizza la tabella di instradamento per trovare l'indirizzo IP del router successivo e le informazioni sulla conservazione o ARP per identificare l'indirizzo MAC del router successivo.39. [Ethernet] : L'intestazione contiene gli indirizzi MAC del mittente e del destinatario.40. [Ethernet] : I pacchetti vengono trasportati.41. [Ethernet] : La sostanza dei dati è una stringa di numeri 0 o 1. Questo '0' e '1' sono usati in grandi quantità e combinati per rappresentare vari contenuti.42. [Ethernet] : Utilizza la tabella di instradamento per trovare l'indirizzo IP del router successivo e le informazioni sulla conservazione o ARP per identificare l'indirizzo MAC del router successivo.43. [Ethernet] : Rinnova l'indirizzo MAC nell'intestazione Ethernet con quello del router successivo. I dati vengono inviati in base all'indirizzo MAC. L'indirizzo IP di destinazione in un'intestazione IP viene modificato durante la comunicazione eccetto NAT. Non è.44. [Ethernet] : Utilizza la tabella di instradamento per trovare l'indirizzo IP del router successivo e le informazioni sulla conservazione o ARP per identificare l'indirizzo MAC del router successivo.45. [Ethernet] : L'indirizzo MAC viene aggiornato, ma il pacchetto viene inviato al destinatario in base all'indirizzo IP del destinatario nell'intestazione IP.46. [Ethernet] : Il pacchetto arriva al PC e viene archiviato nella memoria del PC.47. [Ethernet] : I pacchetti vengono allocati nella memoria del PC.48. [Ethernet] : L'intestazione Ethernet termina il suo ruolo e scompare.49. [IP] : L'intestazione IP termina il suo ruolo e scompare.50. [TCP] : A questo livello, controlla l'intestazione TCP per vedere se il pacchetto è stato inviato correttamente.51. [HTTP,MIME] : Poiché non ci sono stati problemi, i pacchetti sono stati passati all'applicazione in base al numero di porta nell'intestazione TCP.52. [HTTP,MIME] : Tenta di combinare pacchetti e ripristinare dati HTML e file di immagine codificati.53. [HTTP,MIME] : I dati sono stati ripristinati completamente.54. Il sito Web di Oun Co., Ltd. viene visualizzato nel browser del PC.Invia messaggioConcentrati sul modello di livello e mostra il processo di invio di un'e-mail.* [protocollo] : 1. Utilizzando il software di posta elettronica, viene creato un messaggio di posta elettronica e viene aggiunto un file.2. Quando hai finito, premi il pulsante di invio.3. [MIME] : Codifica il messaggio di posta elettronica ei file aggiunti in caratteri di codice ASCII, secondo il protocollo MIME.4. [MIME] : L'email ei file aggiunti verranno inviati come dati di testo.5. [SMTP,MIME] : Analizza l'email. Quindi viene suddivisa in pacchetti e viene creata un'intestazione SMTP.L'intestazione contiene gli indirizzi email del mittente e del destinatario, la lunghezza dei dati, ecc.6. [TCP] : Prima di inviare un'e-mail, è necessaria una connessione TCP tra il client e il server e l'indirizzo IP del server SMTP di destinazione.7. [TCP] : La comunicazione per stabilire una connessione verrà eseguita più volte. Verrà visualizzata una breve descrizione dell'indirizzo IP di destinazione e della connessione TCP.8. [UDP] : Recupero dell'indirizzo IP del destinatario dal server DNS.9. [TCP] : Stabilire una connessione TCP con il server.10. [TCP] : Connessione TCP stabilita.11. [SMTP,MIME] : Riprendi l'analisi dopo aver stabilito la connessione TCP.12. [SMTP,MIME] : L'intestazione SMTP viene aggiunta a ogni pacchetto.13. [TCP] : Analizza il pacchetto e crea un'intestazione TCP.L'intestazione TCP contiene il numero di porta e i dati per riconoscere il tipo di dati ed eseguire una comunicazione accurata.14. [IP] : Analizza il pacchetto e crea un'intestazione IP. L'intestazione contiene gli indirizzi IP del mittente e del destinatario.15. [Ethernet] : Recupero dell'indirizzo MAC del prossimo router nella LAN.16. [Ethernet] : L'intestazione contiene gli indirizzi MAC del mittente e del destinatario.17. [Ethernet] : I pacchetti vengono trasportati.18. [Ethernet] : La sostanza dei dati è una stringa di numeri 0 o 1. Questo '0' e '1' sono usati in grandi quantità e combinati per rappresentare vari contenuti.19. [Ethernet] : Per motivi di spiegazione, cambia il formato di visualizzazione in un array di numeri.20. [Ethernet] : Il PC invia questi dati al router. Per inviarli tramite un cavo LAN, i dati devono corrispondere allo standard del cavo. Nello standard, dati '1' significa tensione 5, dati '0' significa tensione 0.21. [Ethernet] : Utilizza la tabella di instradamento per trovare l'indirizzo IP del router successivo e le informazioni sulla conservazione o ARP per identificare l'indirizzo MAC del router successivo.22. [Ethernet] : Rinnova l'indirizzo MAC nell'intestazione Ethernet con quello del router successivo. I dati vengono inviati in base all'indirizzo MAC. L'indirizzo IP di destinazione in un'intestazione IP viene modificato durante la comunicazione eccetto NAT. Non è.23. [Ethernet] : Utilizza la tabella di instradamento per trovare l'indirizzo IP del router successivo e le informazioni sulla conservazione o ARP per identificare l'indirizzo MAC del router successivo.24. [Ethernet] : L'indirizzo MAC viene aggiornato, ma il pacchetto viene inviato al server in base all'indirizzo IP del destinatario nell'intestazione IP.25. [Ethernet] : Il pacchetto arriva al server e viene archiviato nella memoria del server.26. [Ethernet] : Per motivi di spiegazione, cambia il formato di visualizzazione in pacchetto.27. [Ethernet] : I pacchetti vengono allocati alla memoria del server.28. [Ethernet] : L'intestazione Ethernet termina il suo ruolo e scompare.29. [IP] : L'intestazione IP termina il suo ruolo e scompare.30. [TCP] : A questo livello, il sistema operativo controlla l'intestazione TCP per vedere se il pacchetto è stato inviato correttamente e ricorda il contenuto per aggiungere successivamente l'intestazione TCP al pacchetto di risposta.31. [SMTP,MIME] : Poiché non ci sono stati problemi, i pacchetti sono stati passati all'applicazione in base al numero di porta nell'intestazione TCP.32. [SMTP,MIME] : Stai tentando di combinare pacchetti e ripristinare messaggi di posta elettronica e file aggiunti.33. [MIME] : Se tutto va bene, il pacchetto verrà ripristinato nei dati del livello applicazione.34. [MIME] : Ripristina i caratteri del codice ASCII nei messaggi di posta elettronica e nei file aggiuntivi.35. [MIME] : L'email viene ripristinata in base al protocollo MIME. Il server ha ricevuto l'email e altri file.
|