TCP/IP アニメーション TCP/IP アニメーション

TCP/IP アニメーション , TCP/IPのレイヤー

Google Play Apple store


TCP/IPのレイヤー

データ通信には多くのプロトコルがあります。7層で構成されるOSIモデルは,これらのプロトコルが役割に応じて分類された形式です。TCP/IPでは,モデルは4層に分類されます。

1.アプリケーション層(アプリケーションによって処理)
アプリケーションが使用するプロトコルはここに分類されます。HTTP,SMTP,POP,TELNET,SSLなどはこの層で実行されます。

2.トランスポート層(OSで処理)
TCPとUDPはここに分類されます。通信全体がOSによってこの層で管理されています。

3.インターネット層(PC,電話,ルーターで処理)
IPとARPはここに分類されます。送信方法はこの層で定義されます。

4.ネットワークインターフェイス層(PC,電話,ルーター,ハブ,ケーブルで処理)
イーサネットプロトコルはここに分類されます。MACアドレスを使用した通信や,ケーブルでの実際の伝送方法などが定義されています。例として,データ'1'または'0'は,'5V'または'0V'に変換されます。




Webサイトを表示

レイヤーモデルに焦点を当て,Webサイトを表示する過程を表示します。


* [プロトコル] :

1. [HTTP] : ブラウザでWebサイトにアクセスします。

2. [HTTP] : WebサイトのURIを入力したら,Enterキーを押します。URIの形式はHTTPに準拠しています。

3. [HTTP,MIME] : HTTPコマンドが作成されました。

4. [HTTP,MIME] : 入力コンテンツを分析します。パケットに分解され,HTTPヘッダーが作成されます。

5. [TCP] : なおWebデータを送信する前に,クライアントとサーバー間のTCPコネクションと,宛先IPアドレスが必要です。

6. [TCP] : コネクション確立のための通信は数回実行されます。宛先IPアドレスとTCPコネクションに関する簡単な説明を表示します。

7. [UDP] : DNSサーバーから受信者のIPアドレスを取得しています。

8. [TCP] : サーバーとのTCPコネクションの確立中。

9. [TCP] : TCPコネクションが確立されました。

10. [HTTP,MIME] : TCPコネクションが確立された後,分析を再開します。

11. [HTTP,MIME] : HTTP設定を含むHTTPヘッダーが全てのパケットに追加されます。

12. [TCP] : パケットを分析し,TCPヘッダーを作成します。TCPヘッダーには,ポート番号と,データ型を認識して正確な通信を実行するためのデータが含まれています。

13. [IP] : パケットを分析し,IPヘッダーを作成します。ヘッダーには送信者と受信者のIPアドレスが含まれています。

14. [Ethernet] : LAN内の次のルーターのMACアドレスを取得しています。

15. [Ethernet] : ヘッダーには送信者と受信者のMACアドレスが含まれています。

16. [Ethernet] : パケットが運ばれます。

17. [Ethernet] : データの実体は,0または1の数字列です。この'0'と'1'を膨大な量使用し,組み合わせることで様々な内容を表しています。

18. [Ethernet] : 説明のために,表示形式を数値の配列に変更します。

19. [Ethernet] : PCはこのデータをルーターに送信します。LANケーブルで送信するために,データはケーブル規格と一致している必要があります。規格では,データ'1'は電圧5を意味し,データ'0'は電圧0を意味します。

20. [Ethernet] : ルーティングテーブルを使用して,次のルーターのIPアドレスを検索します。そして保持情報またはARPで,次のルーターのMACアドレスを特定します。

21. [Ethernet] : イーサネットヘッダーのMACアドレスを,次のルーターのMACアドレスに更新します。データはMACアドレスに従って送信されます。一方のIPヘッダーの宛先IPアドレスは,NATを除いて通信中に変更されることはありません。

22. [Ethernet] : ルーティングテーブルを使用して,次のルーターのIPアドレスを検索します。そして保持情報またはARPで,次のルーターのMACアドレスを特定します。

23. [Ethernet] : MACアドレスは更新されますが,パケットはIPヘッダー内の宛先IPアドレスに従ってサーバーに送信されます。

24. [Ethernet] : パケットはサーバーに到着します。そして,サーバーのメモリに保存されます。

25. [Ethernet] : 説明のために,表示形式をパケットに変更します。

26. [Ethernet] : パケットはサーバーメモリに割り当てられます。

27. [Ethernet] : イーサネットヘッダーは役割を終了し,消滅します。

28. [IP] : IPヘッダーは役割を終了し,消滅します。

29. [TCP] : この層では,パケットが正確に送信されたかどうかをOSがTCPヘッダーで確認します。また,後で応答パケットにTCPヘッダーを追加するために,内容を記憶します。

30. [HTTP,MIME] : 問題がなかったため,パケットはTCPヘッダーのポート番号に従ってアプリケーションに渡されました。

31. [HTTP,MIME] : パケットを結合してHTTPコマンドを復元しようとします。

32. [HTTP,MIME] : 問題がなければ,パケットはアプリケーション層のデータに復元されます。

33. [HTTP,MIME] : コマンドは完全に復元されました。サーバーはWebサイトデータを要求するコマンドを受信しました。

34. [HTTP,MIME] : サーバーは要求されたWebサイトデータを返します。最初にWebサイトの内容を分析します。次にデータはパケットに分割され,HTTPヘッダーが作成されます。

35. [HTTP,MIME] : HTTP設定を含むHTTPヘッダーが全てのパケットに追加されます。

36. [TCP] : 受信したTCPヘッダーの記載内容と新しいパケットを分析します。そしてTCPヘッダーを作成します。

37. [IP] : パケットを分析し,IPヘッダーを作成します。ヘッダーには送信者と受信者のIPアドレスが含まれています。

38. [Ethernet] : ルーティングテーブルを使用して,次のルーターのIPアドレスを検索します。そして保持情報またはARPで,次のルーターのMACアドレスを特定します。

39. [Ethernet] : ヘッダーには送信者と受信者のMACアドレスが含まれています。

40. [Ethernet] : パケットが運ばれます。

41. [Ethernet] : データの実体は,0または1の数字列です。この'0'と'1'を膨大な量使用し,組み合わせることで様々な内容を表しています。

42. [Ethernet] : ルーティングテーブルを使用して,次のルーターのIPアドレスを検索します。そして保持情報またはARPで,次のルーターのMACアドレスを特定します。

43. [Ethernet] : イーサネットヘッダーのMACアドレスを,次のルーターのMACアドレスに更新します。データはMACアドレスに従って送信されます。一方のIPヘッダーの宛先IPアドレスは,NATを除いて通信中に変更されることはありません。

44. [Ethernet] : ルーティングテーブルを使用して,次のルーターのIPアドレスを検索します。そして保持情報またはARPで,次のルーターのMACアドレスを特定します。

45. [Ethernet] : MACアドレスは更新されますが,パケットはIPヘッダー内の宛先IPアドレスに従って受信者に送信されます。

46. [Ethernet] : パケットはPCに到着し,PCメモリに保存されます。

47. [Ethernet] : パケットはPCメモリに割り当てられます。

48. [Ethernet] : イーサネットヘッダーは役割を終了し,消滅します。

49. [IP] : IPヘッダーは役割を終了し,消滅します。

50. [TCP] : この層では,パケットが正確に送信されたかどうかをTCPヘッダーで確認します。

51. [HTTP,MIME] : 問題がなかったため,パケットはTCPヘッダーのポート番号に従ってアプリケーションに渡されました。

52. [HTTP,MIME] : パケットを結合し,HTMLデータとエンコードされた画像ファイルを復元しようとします。

53. [HTTP,MIME] : データは完全に復元されました。

54. PCのブラウザで株式会社尾雲のWebサイトを表示しています。



メールを送信

レイヤーモデルに焦点を当て,メールを送信する過程を表示します。


* [プロトコル] :

1. 電子メールソフトウェアを使用して,電子メールメッセージが作成され,ファイルが追加されます。

2. 完了したら,送信ボタンを押します。

3. [MIME] : MIMEプロトコルに従って,電子メールメッセージと添付ファイルをASCIIコード文字にエンコードします。

4. [MIME] : メールと添付ファイルはテキストデータとして送信されます。

5. [SMTP,MIME] : 電子メールを分析します。パケットに分割され,SMTPヘッダーが作成されます。ヘッダーには,送信者と受信者の電子メールアドレス,データ長などが含まれます。

6. [TCP] : なおメールを送信する前に,クライアントとサーバー間のTCPコネクションと,宛先SMTPサーバーのIPアドレスが必要です。

7. [TCP] : コネクション確立のための通信は数回実行されます。宛先IPアドレスとTCPコネクションに関する簡単な説明を表示します。

8. [UDP] : DNSサーバーから受信者のIPアドレスを取得しています。

9. [TCP] : サーバーとのTCPコネクションの確立中。

10. [TCP] : TCPコネクションが確立されました。

11. [SMTP,MIME] : TCPコネクションが確立された後,分析を再開します。

12. [SMTP,MIME] : SMTPヘッダーが全てのパケットに追加されます。

13. [TCP] : パケットを分析し,TCPヘッダーを作成します。TCPヘッダーには,ポート番号と,データ型を認識して正確な通信を実行するためのデータが含まれています。

14. [IP] : パケットを分析し,IPヘッダーを作成します。ヘッダーには送信者と受信者のIPアドレスが含まれています。

15. [Ethernet] : LAN内の次のルーターのMACアドレスを取得しています。

16. [Ethernet] : ヘッダーには送信者と受信者のMACアドレスが含まれています。

17. [Ethernet] : パケットが運ばれます。

18. [Ethernet] : データの実体は,0または1の数字列です。この'0'と'1'を膨大な量使用し,組み合わせることで様々な内容を表しています。

19. [Ethernet] : 説明のために,表示形式を数値の配列に変更します。

20. [Ethernet] : PCはこのデータをルーターに送信します。LANケーブルで送信するために,データはケーブル規格と一致している必要があります。規格では,データ'1'は電圧5を意味し,データ'0'は電圧0を意味します。

21. [Ethernet] : ルーティングテーブルを使用して,次のルーターのIPアドレスを検索します。そして保持情報またはARPで,次のルーターのMACアドレスを特定します。

22. [Ethernet] : イーサネットヘッダーのMACアドレスを,次のルーターのMACアドレスに更新します。データはMACアドレスに従って送信されます。一方のIPヘッダーの宛先IPアドレスは,NATを除いて通信中に変更されることはありません。

23. [Ethernet] : ルーティングテーブルを使用して,次のルーターのIPアドレスを検索します。そして保持情報またはARPで,次のルーターのMACアドレスを特定します。

24. [Ethernet] : MACアドレスは更新されますが,パケットはIPヘッダー内の宛先IPアドレスに従ってサーバーに送信されます。

25. [Ethernet] : パケットはサーバーに到着します。そして,サーバーのメモリに保存されます。

26. [Ethernet] : 説明のために,表示形式をパケットに変更します。

27. [Ethernet] : パケットはサーバーメモリに割り当てられます。

28. [Ethernet] : イーサネットヘッダーは役割を終了し,消滅します。

29. [IP] : IPヘッダーは役割を終了し,消滅します。

30. [TCP] : この層では,パケットが正確に送信されたかどうかをOSがTCPヘッダーで確認します。また,後で応答パケットにTCPヘッダーを追加するために,内容を記憶します。

31. [SMTP,MIME] : 問題がなかったため,パケットはTCPヘッダーのポート番号に従ってアプリケーションに渡されました。

32. [SMTP,MIME] : パケットを結合し,電子メールメッセージと追加されたファイルを復元しようとしています。

33. [MIME] : 問題がなければ,パケットはアプリケーション層のデータに復元されます。

34. [MIME] : ASCIIコード文字を,電子メールメッセージと追加ファイルに復元します。

35. [MIME] : 電子メールはMIMEプロトコルに従って復元されます。サーバーは電子メールと追加ファイルを受信しました。



実際のネットワーク / Webサイト,SSL / メール / FTP / VPN /

機器 / DNS / LAN,DHCP,NAT / IPアドレス / PCポート /

TCP/IPのレイヤー / TCP,UDP通信 / IP通信 / 開始画面


us / es / cn / ja / kr / de / fr / pt / it / ru / ar / Ogumo top