ネットワークの基礎をマスターする
Loading...
Netzwerk Basics meistern

ネットワーク学習スタジオ

ネットワークの基礎をマスターする

IPv4サブネット化とTCPハンドシェイクをゼロからインタラクティブに学習します。

モジュールを選択して、ネットワーク基礎の旅を始めましょう。

学習のための構築

Leitfragen — Netzwerktechnik

Wähle ein Thema und lerne interaktiv mit Lernkarten. Tippe auf eine Karte, um die Antwort aufzudecken.

IPv4サブネット化

IPアドレス、サブネットマスク、ネットワークの分割方法を理解しましょう。

サブネット化の仕組み

IPv4アドレスは32ビットで構成され、4つのオクテット(例: 192.168.1.0)として記述されます。

サブネットマスクはアドレスをネットワーク部とホスト部に分割します。/24は、ネットワークに24ビット、ホストに8ビットを使用することを意味します。

ネットワークアドレスはすべてのホストビットが0、ブロードキャストアドレスはすべて1になります。

使用可能なホスト数 = 2^(ホストビット) - 2(ネットワークアドレスとブロードキャストアドレスを引いたもの)。

練習問題

TCPハンドシェイク

3ウェイハンドシェイクと接続制御をステップバイステップで理解しましょう。

ステップ 0 3
クライアント
サーバー
SYN
SYN-ACK
ACK

TCP 3ウェイハンドシェイク

TCP(Transmission Control Protocol)は、信頼性の高い接続を確立するために3ウェイハンドシェイクを使用します。

クライアントは、接続を要求するためにランダムなシーケンス番号を持つSYN(同期)パケットをサーバーに送信します。
ステップ1: SYN
サーバーはSYN-ACKで応答します。クライアントのシーケンス番号を確認し(ACK = Seq + 1)、独自のシーケンス番号を送信します。
ステップ2: SYN-ACK
クライアントはサーバーのシーケンス番号を確認します(ACK = ServerSeq + 1)。これで接続が確立されました!
ステップ3: ACK

フラグの概要

SYN ACK FIN RST PSH URG

SYN: SYN: シーケンス番号を同期する

ACK: ACK: 受信データの確認

FIN: FIN: 接続を終了する

RST: RST: 接続をリセットする

PSH: PSH: データを即座にプッシュする

URG: URG: 緊急データ

接続の終了(4ウェイ)

TCP接続を終了するには、4ウェイハンドシェイクが使用されます。

FIN: FIN: クライアントは接続を閉じるためにFINを送信します。

ACK: ACK: サーバーはFINを確認します。

FIN: FIN: サーバーは独自のFINを送信します。

ACK: ACK: クライアントはサーバーのFINを確認します。接続が閉じられました。