crab-yuki

ネットワーク

IPとは?ネットワーク層の役割やルーティングを初心者向けに分かりやすく解説

IPとは、IPアドレスとルーティングを使い、異なるネットワーク間でパケットを届けるネットワーク層のプロトコルです。データリンク層との違い、ルーティングテーブル、ARP・ICMPとの関係を初心者向けに解説します。
ネットワーク

IPv6とは?IPv4との違いと128ビットアドレスの基本を解説

IPv6とは何かを、IPv4との違いから初心者向けに解説します。128ビットアドレスの表記と省略ルール、グローバルユニキャスト・リンクローカル・ULA、SLAACによる自動設定まで整理します。
ネットワーク

HTTP通信の仕組みとは?リクエストとレスポンスの流れを解説

HTTP通信では、ブラウザーがDNSで通信先を確認し、Webサーバーへリクエストを送ってレスポンスを受け取ります。HTTPリクエストとレスポンスの構成、HTTPSとの関係を初心者向けに解説します。
ネットワーク

RIPとは?ホップ数で経路を選ぶルーティングプロトコルの仕組みを解説

RIPは、ホップ数を基準に経路を選ぶ距離ベクトル型のルーティングプロトコルです。30秒ごとの経路情報交換、最大15ホップ、経路変更時の収束、RIPv1とRIPv2の違いを初心者向けに解説します。
ネットワーク

TCPヘッダーとは?各フィールドと制御フラグの役割を解説

TCPヘッダーの固定20バイトの構造と、ポート番号、シーケンス番号、確認応答番号、制御フラグ、ウインドウ、チェックサム、MSSやSACKなどのオプションを解説します。
ネットワーク

UDPヘッダーとは?4つのフィールドとIPv4・IPv6のチェックサムを解説

UDPヘッダーは、送信元ポート番号、宛先ポート番号、Length、Checksumの4つのフィールドからなる固定8バイトのヘッダーです。各フィールドの役割、疑似ヘッダーを使うチェックサム計算、IPv4とIPv6の違いを解説します。
ネットワーク

イーサネットフレームとは?構造と各フィールドの役割を解説

イーサネットフレームとは、Ethernetでデータを送るための単位です。基本構造、MACアドレス、Length/Type、データ、FCSの役割、送信前のプリアンブルとSFD、64~1518オクテットのサイズを解説します。
ネットワーク

PPPとは?ポイントツーポイント通信の仕組みとLCP・NCPを解説

PPPとは、2つの機器を1対1で結ぶポイントツーポイントリンクで使うデータリンクプロトコルです。LCPによるリンク確立、PAP・CHAP認証、NCPによるネットワーク層設定、PPPoEとの関係を解説します。
ネットワーク

TCPの機能とは?信頼性・フロー制御・輻輳制御の仕組みを解説

TCPは、シーケンス番号とACK、再送、フロー制御、輻輳制御を組み合わせ、信頼性のある順序どおりの通信を実現します。受信ウインドウと輻輳ウインドウの違いも解説します。
ネットワーク

QUICとは?UDP上で動くセキュアなトランスポートプロトコルを解説

QUICとは、UDPデータグラムで運ばれ、TLS 1.3、複数ストリーム、接続移行などを統合したセキュアなトランスポートプロトコルです。TCP・UDP・HTTP/3との関係や主な仕組みを初心者向けに解説します。