インタラクティブなネットワークレッスン · 全39プロトコル · 8言語対応
Protocol Explorer は、インターネットが実際にどう動いているのかを見せる、無料のインタラクティブ学習ツールです。無味乾燥な図の代わりに、どのレッスンでも、お使いのノートPCからルーター、ISP、そしてインターネット上のサーバーへと流れる本物のパケットをアニメーションで再現し、その後、Wireshark とまったく同じ要領で1つひとつをバイトごとにデコードしていきます。
どのプロトコルも、同じ落ち着いたステップバイステップの流れで進みます。再生ボタンを押すと、ネットワークマップ上をパケットが移動し、パケットリストでハンドシェイクを追いかけ、インスペクターを開けばすべてのヘッダーフィールドと16進バイトがその場でハイライトされます。短いチュートリアルが、いま何が起きたのか、なぜこのプロトコルがそのように設計されているのかを解説します。
HTTP と HTTPS のレッスンはずっと無料です。5ドルの買い切り支払い1回で、全39のプロトコルレッスンを永久にアンロックできます。サブスクリプションも更新もありません。
試験モード · 204 シナリオ · 39 プロトコル
学習の後は、観察から構築へ。Protocol Explorer の試験モードは全 39 プロトコル、204 シナリオに対応。メッセージを描き、機器をつなぎ、通信の流れを自分で再現します。
メッセージの種類を選び、送信元と受信先をつなぎ、通信の順序を整えます。
構成図に切り替え、機器間の接続を描きます。2つの図は同じ解答を共有します。
点数、不足する接続、順序の誤りを確認。参考解答を再生し、該当する学習ステップに戻れます。
HTTP と HTTPS の試験は無料です。既存の買い切り5ドルで、全 39 プロトコルの学習と試験を利用できます。
上のエクスプローラーは、完全なネットワークシミュレーション環境です。ネットワーク図には経路上のすべての機器が表示され、パケットはケーブル上をリアルタイムにアニメーションで流れ、キャプチャファイルのようにパケットリストがやり取りを記録します。シーケンス図ビューで会話全体を要約でき、パケットをクリックすると、デコード済みのプロトコルツリーと生の16進ダンプを備えた完全なインスペクターが開きます。
レッスンはスタック全体をカバーします。下層の Ethernet フレームや Wi-Fi ハンドシェイクから、上層の HTTP リクエスト、TLS セッション、SIP 通話、WebRTC メディアまで。資格試験の準備をしている方も、アドレスバーで Enter を押した瞬間に何が起きるのか気になるだけの方も、まさにその動きを見せてくれるレッスンが必ず見つかります。
レイヤーごとにグループ化された全39レッスンから選べます。HTTP、SMTP、IMAP のようなアプリケーション層プロトコル、TCP、UDP、IP、BGP のような中核プロトコル、TLS、WPA3、WireGuard のようなセキュリティプロトコル。レッスンごとに進捗が記録されます。
チュートリアルの各ステップは、実際のやり取りをアニメーションで再現します。HTTP リクエストの前の DNS 照会、TCP のスリーウェイハンドシェイク、TLS の ClientHello と ServerHello、暗号化されたリクエストとレスポンス。速度調整、ステップ実行モード、キーボードショートカットで、自分のペースで学べます。
パケットをクリックするとインスペクターが開きます。送信元・宛先アドレス、ポート、シーケンス番号、フラグ、TLS 拡張など、すべてのヘッダーフィールドがデコードされて解説され、16進ビューでは各フィールドが通信路上で占有する正確なバイトがハイライトされます。
進捗バーには、各レッスンとカタログ全体のそれぞれでどれだけ進んだかが、対応する8言語のどれでも表示されます。いつでも戻ってこれます。すべてブラウザに保存されます。
すべてのレッスンが同じチュートリアル形式なので、画面構成を一度覚えればカタログ全体を自由に探索できます。中でも人気の高いレッスンをご紹介します。
このほかにも、WebSocket、WebRTC、SIP、RTSP、RTMP、UDP、IP、IPv6、BGP、DHCP、ICMP、IGMP マルチキャスト、NTP、DNS over HTTPS、DNSSEC、Ethernet、PPPoE、Wi-Fi、WPA3、RADIUS と 802.1X、キャプティブポータル、SMTP、POP3、IMAP、FTP、SMB、SSH、プロキシ、SOCKS5、リバースプロキシ、WireGuard、IPsec、Modbus と続きます。新しいプロトコルも随時追加されます。
すべてのレッスンが再生可能なアニメーションです。パケットはホップをひとつずつネットワーク上を移動し、現在のステップは平易な言葉で解説されます。再生、一時停止、ステップ送り、シークで会話全体を自由に見られます。
おもちゃではありません。各パケットは通信路上のプロトコルの忠実でリアルな例であり、完全なデコードツリーと同期した16進ダンプを備えています。実際のキャプチャから学ぶのと同じ教材です。
インターフェイスとすべてのチュートリアルが、英語、フランス語、スペイン語、ブラジルポルトガル語、ドイツ語、日本語、韓国語、繁体字中国語で利用できます。言語はいつでも切り替えられ、レッスンの進捗はそのまま引き継がれます。
パケットの観察から通信の再現へ。Protocol Explorer はシーケンス図と構成図を1つの採点付き演習にまとめます。下書きは端末に保存し、ログイン後の結果はアカウントに保存します。
CCNA、Network+、大学のネットワーク講座の勉強中ですか?TCP ハンドシェイクを文章で読むのと、フラグが点灯しながらシーケンス番号が増えていくのを見るのとでは、理解が大きく違います。バイトレベルのインスペクターは、抽象的なヘッダー図を、実際に「見たことのあるもの」に変えてくれます。
接続が止まる理由、プロキシがリクエストに何をするのか、TLS の再ネゴシエーション中に正確に何が起きるのかを調べたい?レッスンは TCP 再送、TLS セッション再開、DNS over HTTPS といった難しいケースも含めて実際のやり取りをモデル化しているので、デバッグに使える正確なメンタルモデルが身につきます。
ネットワークの講義を準備している、システムデザイン面接の前に復習している、ただウェブサイトを開くときに何が起きるのか知りたい。どの方にも、各レッスンは自己完結型で数分で終わり、ノートPCでもスマートフォンでも同じように動きます。
よく最初に選ばれる3つのレッスン:
はじめたばかりの方には、このページ内のツールとレッスンが最短の次の一歩です。
上に戻って再生ボタンを押せば、最初のパケットがネットワークを旅する様子を見られます。HTTP と HTTPS は無料。残り39レッスンは5ドルの買い切りです。
エクスプローラーへ戻る ↑