ネットワーク
上級

Linux Network NetworkManager/systemd-networkd/nftables 2026(リナックスネットワーク)

Linux Network Stack。NetworkManager 1.50+ (Desktop Default)・systemd-networkd (Server推奨・Stateless)・netplan (Ubuntu Cloud)・iproute2 (ip addr/route/link)・iptables (Maintenance)・nftables 1.1 (iptables後継)・eBPF cilium・bird+frrouting・wpa_supplicant 2.11/iwd・dhcpcd/dhclient (Maintenance)・systemd-resolved (DNS Stub Resolver)・dnsmasq (DNS+DHCP+TFTP)・¥0 OSS、2026年systemd-networkd+nftables主流化。

0 回閲覧
0 いいね
2026/4/29 更新
関連タグ
NetworkManager 1.50
systemd-networkd
iproute2
nftables 1.1
wpa_supplicant 2.11

概要

Linux ネットワークスタックは、デスクトップ向けに NetworkManager 1.50+、サーバ向けに systemd‑networkd(ステートレス設計)、クラウド向けに netplan、低レベル操作に iproute2、パケットフィルタリングに nftables 1.1(iptables 後継)を組み合わせて構築される。2025年以降、systemd‑networkd が多くのディストリビューションでデフォルト化し、2026年には nftables 1.1 が標準のファイアウォールエンジンとして採用される見込み。eBPF ベースの Cilium、Bird/Frrouting などの高機能ルーティング、wpa_supplicant 2.11/iwd、dhcpcd/dhclient、systemd‑resolved、dnsmasq などが統合的に利用される。

主な特徴・仕組み

  • NetworkManager 1.50:デスクトップ向けに GUI と D‑Bus API を提供、Wi‑Fi スキャン、VPN、モバイルデータ通信を自動管理。
  • systemd‑networkd:設定ファイルベースでネットワークを構成、IPv4/IPv6、VLAN、Bridge、Bond を高速に初期化。
  • nftables 1.1:iptables の後継として統一されたマクロ言語を採用、レイテンシ 2µs 以下でパケットフィルタリング。
  • iproute2:ip addr、ip route、ip link で低レベル操作を実現し、BPF プログラムのロードも可能。
  • eBPF / Cilium:ユーザー空間のコンテナネットワークをゼロコピーで高速化、Service Mesh を実装。
  • systemd‑resolved:DNS スタブリゾルバとしてローカルキャッシュを保持し、DNSSEC を標準で検証。
  • dnsmasq:DHCP、TFTP、DNS の統合サービス。
  • wpa_supplicant 2.11 / iwd:Wi‑Fi 802.11 の認証・鍵管理を行い、802.11ax への対応が進む。
  • Bird / FRRouting:BGP/OSPF/IS-IS などの動的ルーティングプロトコルをサポート。
  • DHCP クライアント:dhcpcd/dhclient が IPv4/IPv6 の自動取得を担う。

スペック比較表

仕組み主な役割主要コマンドデフォルト統合2026年展望
NetworkManagerデスクトップネットワーク管理nmcli, nm-connection-editor1.50+GUI から API への統合強化
systemd‑networkdサーバ向け初期化systemctl status systemd-networkd1.50+デフォルト化で設定ファイル単一化
nftablesファイアウォールnft list ruleset1.1標準ファイアウォールエンジン化
iproute2低レベル操作ip addr, ip route1.1BPF プログラムの統合
eBPF / Ciliumコンテナネットワークcilium status1.1Service Mesh 標準化

具体例・対応製品

  1. RTX 5090(24 GB GDDR7, 450 W TDP, ¥128,000)
    • 高速 PCIe 5.0 x16 接続で、nftables の BPF アクセルを利用可能。
  2. Ryzen 9 9950X3D(16 コア, 3.5 GHz, 256 MB L3, ¥199,000)
    • systemd‑networkd の設定を高速にロードし、サーバー向けに最適化。
  3. DDR5‑6000(16 GB, 6000 MT/s, ¥12,000)
    • 高帯域幅で iproute2 の BPF データ構造を高速化。
  4. Intel Xeon W‑3303(8 コア, 4.0 GHz, 32 MB L3, ¥260,000)
    • systemd‑resolved の DNSSEC 検証を高速に行う。
  5. Samsung 980 PRO 2TB(PCIe 4.0 NVMe, 7 Gbps, ¥15,000)
    • nftables のルールセットを SSD へ永続化、再起動時に即時ロード。

自作PCでの選び方・注意点

  • CPU:systemd‑networkd の設定解析は CPU コア数に依存。Ryzen 9 9950X3D のような 16 コアが推奨。
  • メモリ:nftables 1.1 の BPF テーブルは 64 MB 以上が望ましい。DDR5‑6000 で帯域を確保。
  • ストレージ:SSD の I/O スループットが高いと、nftables のルールセット読み込みが高速。Samsung 980 PRO など。
  • ネットワークカード:10 GbE 以上をサポートする NIC(Intel X550-T4 など)で、systemd‑networkd の VLAN/Bridge 設定を活かす。
  • 電源ユニット:450 W TDP の RTX 5090 などを搭載する場合、650 W 以上の 80 + Gold PSU を選択。
  • BIOS/UEFI:systemd‑networkd が UEFI ネットワークブートを前提にしているため、Secure Boot を有効にする。
  • ファームウェア:NIC の最新ファームウェア(2025年リリース)を適用し、bpf‑socket‑filter の互換性を確保。
  • 冷却:高負荷時に CPU 温度が 85 °C を超えると、systemd‑networkd の処理がスローダウン。リチウム冷却を検討。

関連用語との違い

用語主な違い2025‑2026 年の動向
NetworkManagerGUI ベースのデスクトップ管理2025年に API 拡張でモバイルデータ通信もサポート
systemd‑networkdステートレス設計、設定ファイル中心2026年にデフォルト化で設定管理が統一化
netplanUbuntu の設定抽象化2025年に YAML 仕様が簡素化、systemd‑networkd へ統合
iptables旧式マクロ言語2026年に deprecation へ、nftables で完全置き換え
eBPFカーネル拡張言語2025‑2026 年に Cilium で Service Mesh 標準化
FRRoutingルーティングプロトコル集2026年に systemd‑networkd との連携が公式化

よくある質問(FAQ)

Q1. 2026 年に Linux デスクトップで最適なネットワーク管理ツールは何ですか?
A1. NetworkManager 1.50+ がデスクトップのデフォルトであり、Wi‑Fi、VPN、モバイルデータ通信を統合管理します。

Q2. サーバ向けに systemd‑networkd と nftables を併用するメリットは?
A2. systemd‑networkd が高速にネットワーク初期化を行い、nftables で統一されたファイアウォールを適用できるため、構成がシンプルでレイテンシが低減します。

Q3. eBPF/Cilium を導入したいが、既存の iptables ルールはどう扱えばよいですか?
A3. nftables 1.1 への移行を推奨します。iptables ルールを iptables-translate で nftables へ変換し、Cilium の BPF プログラムと連携させることで互換性を保ちます。

まとめ

Linux ネットワークスタックは、デスクトップとサーバで異なるツールを組み合わせることで最適化されている。2025 年以降、systemd‑networkd が多くのディストリビューションでデフォルト化し、2026 年には nftables 1.1 が標準ファイアウォールエンジンとして採用される。自作PCを構築する際は、CPU、メモリ、ストレージ、ネットワークカードの性能を総合的に考慮し、最新のファームウェアと設定を適用することで、安定かつ高速なネットワーク環境を実現できる。

この記事について
カテゴリーネットワーク
難易度上級
作成日2026/4/29