| この記事の要点 |
|
物理層 (第1層) とは
物理層 (Physical Layer / Layer 1) は、OSI 参照モデルにおける最下層の階層です。データリンク層 (第2層) から渡されたビット列を、伝送媒体 (銅線・光ファイバ・電波) 上で物理的に表現できる信号 (電気/光/電波) に変換し、相手側まで届けることが唯一の役割です。
OSI 参照モデルでの位置づけ
| 層 | 名称 | 役割 | 代表プロトコル/機器 |
|---|---|---|---|
| 7 | アプリケーション層 | アプリ機能 | HTTP / FTP / SMTP |
| 6 | プレゼンテーション層 | 表現形式変換 | TLS / 文字コード |
| 5 | セッション層 | セッション制御 | NetBIOS |
| 4 | トランスポート層 | エンドツーエンド通信 | TCP / UDP |
| 3 | ネットワーク層 | 経路選択 | IP / ICMP / ルータ |
| 2 | データリンク層 | 隣接ノード間通信 | Ethernet / PPP / スイッチ |
| 1 | 物理層 | ビット列の信号伝送 | ケーブル / リピータ / ハブ / NIC |
物理層が決める要素
| カテゴリ | 具体例 |
|---|---|
| 機械的特性 | コネクタ形状(RJ-45、LC、SC)、ピン配置、ケーブル太さ |
| 電気的特性 | 電圧レベル、信号の立ち上がり時間、インピーダンス |
| 機能的特性 | 各ピン/線の用途(送信 / 受信 / クロック / 電源) |
| 手続き的特性 | リンク確立シーケンス、オートネゴシエーション |
代表的な物理層規格
| カテゴリ | 規格 | 媒体 | 速度 | 最大距離 |
|---|---|---|---|---|
| 有線 LAN (Ethernet 物理層) | 10BASE-T | UTP Cat3 | 10 Mbps | 100m |
| 100BASE-TX | UTP Cat5 | 100 Mbps | 100m | |
| 1000BASE-T | UTP Cat5e/6 | 1 Gbps | 100m | |
| 10GBASE-SR | マルチモード光ファイバ | 10 Gbps | 300m | |
| 無線 LAN | IEEE 802.11ac (Wi-Fi 5) | 5 GHz 帯電波 | 最大 6.9 Gbps | 屋内 30m 程度 |
| IEEE 802.11ax (Wi-Fi 6) | 2.4/5 GHz 帯 | 最大 9.6 Gbps | 屋内 30m 程度 | |
| シリアル / 周辺機器 | USB 3.2 Gen 2 | USB ケーブル | 10 Gbps | 1m |
| RS-232C | シリアルケーブル | 20 kbps 程度 | 15m | |
| WAN | SDH / SONET | 光ファイバ | OC-192 で 10 Gbps | 長距離 |
物理層で動く代表機器
| 機器 | 役割 |
|---|---|
| リピータ | 信号を増幅して中継。減衰した信号を元の波形に戻して再送出 |
| ハブ (リピータハブ) | 複数ポートを持つリピータ。受信信号を全ポートに転送(衝突発生) |
| メディアコンバーター | 銅線 ↔ 光ファイバ の変換 |
| NIC (LAN カード) のトランシーバ部 | ビット列を電気/光信号に変換 |
| 光ファイバ / Cat5e/6 ケーブル | 信号を伝える媒体そのもの |
注意: スイッチングハブやルータは MAC / IP アドレスを見て転送先を決めるため、物理層ではなく 第2層 / 第3層 の機器です。
信号の符号化方式 (一例)
| 符号化方式 | 使用例 | 特徴 |
|---|---|---|
| マンチェスタ符号 | 10BASE-T | 1ビットを 2 つの遷移で表現、自己同期 |
| 4B/5B + NRZI | 100BASE-TX | 4 ビットを 5 ビットに拡張、直流成分を抑制 |
| PAM-5 | 1000BASE-T | 5 値振幅で 4 対同時通信 |
| OFDM | Wi-Fi (802.11a/g/n/ac/ax) | 多数のサブキャリアに分割伝送 |
物理層トラブルの典型
- ケーブル断線・劣化 → リンクアップしない
- コネクタ接触不良 → パケットロス、CRC エラー多発(第2層から見えるが原因は物理層)
- 規格不一致(カテゴリ低いケーブルで 10Gbps) → 速度低下、リンクダウン
- 電磁ノイズ → ビットエラー多発
- 光ファイバ折損・汚れ → 受光レベル低下
これらは ethtool や show interface での CRC エラー / 入力エラー数で発見しやすいトラブルです。
子ページ
子ページはありません
同階層のページ
人気ページ
- 1 Eclipseで「サーバーに追加または除去できるリソースがありません。」の原因と対処法
- 2 tomcat の起動 / 停止ログと catalina.log・catalina.out の違い
- 3 JavaScript で base URL を取得する方法|window.location.origin
- 4 YouTube Data API v3 エラー一覧|403・400・404 の原因と対処
- 5 Laravel エラー一覧|500/Blade/DB 接続/ルーティングの代表エラー
- 6 3Dグラフィックスとは|モデリング/レンダリング/主要ソフトウェア (Blender / Maya)
- 7 Spring Frameworkのアノテーション一覧
- 8 【Spring】@Valueアノテーションとは
- 9 CATALINA_HOME の確認方法 (Linux / Mac)
- 10 【Spring】@Autowiredアノテーションとは
最近更新/作成されたページ
- Git pushした変更の取消し|revert・履歴変更と保護の注意点 2026-10-15 23:49:01
- Gitでローカルを戻す前に|reset・restoreの違いと退避範囲 2026-10-15 23:49:01
- Git rebaseの使い方|対象範囲・競合解決・pushの判断 2026-10-15 22:50:59
- Git pullの使い方|取込み先・ff-only・競合とstashの注意点 2026-10-15 22:50:59
- Git pushの使い方|送信先・タグ・force-with-leaseの条件 2026-10-15 22:12:47
- Git remoteの設定・確認・削除|SSH URLとfetch/pushの違い 2026-10-15 22:12:47
- Gitリモートリポジトリの作成|初回push・既存履歴・mirrorの注意 2026-10-15 15:48:16
- Gitのuser.name・user.email設定|local/global・確認と過去履歴の注意 2026-10-15 15:30:07
- LinuxにGitをインストール|配布元・初期設定・TLSと認証の確認 2026-10-15 15:30:06
- Git導入と初回push|Linuxサーバー・Windows/macOS・SSH設定 2026-10-15 14:51:54
- Db2のCREATE INDEX|索引定義・INCLUDEと実行計画の確認 2026-10-15 14:10:22
- Db2の自動採番|IDENTITY・ID取得とRESTARTの注意点 2026-10-15 14:10:22
- 【DB2】特定スキーマの全テーブルの全カラム情報を取得する方法 2026-10-15 13:53:15
- Db2のシーケンスとIDENTITYの違い|採番とカタログの確認SQL 2026-10-15 13:53:15
- Db2で複数カラムをUPDATEする方法|SET・WHEREと更新前の値 2026-10-15 13:53:15