ネットワークポート(ネットワークポート)
TCP/UDP通信ポート番号。80(HTTP)・443(HTTPS)・22(SSH)・21(FTP)・25(SMTP)・53(DNS)・3306(MySQL)・5432(PostgreSQL)・6379(Redis)・27017(MongoDB)・8080(開発Web)が代表で、`ss -tulpn`で確認。
概要
ネットワークポートとは、TCP/UDP の通信で使われる番号で、アプリケーションがデータを送受信する際の入口・出口を示す。ポート番号は 0 から 65535 までの整数で、0〜1023 は「知名ポート」と呼ばれ、HTTP(80)、HTTPS(443)、SSH(22) などが代表例である。ポート番号は IP アドレスと組み合わせて「ソケット」として扱われ、ss -tulpn で現在開放されているポートを確認できる。
主な特徴・仕組み
- ポート番号は 16 ビットで表現され、最大値 65535。
- TCP は接続指向、UDP は接続レスであり、ポート番号は両方で共通。
- OS ではポート番号を使って受信パケットを適切なプロセスへ振り分ける。
- 0〜1023 は「予約済み」領域で、管理者権限が必要。
- 1024〜49151 は「登録済み」領域で、アプリケーション開発者が登録して使用。
- 49152〜65535 は「ダイナミック/プライベート」領域で、クライアントが一時的に割り当てる。
スペック/製品比較表
| ポート番号 | プロトコル | 主な用途 | 備考 |
|---|---|---|---|
| 80 | TCP | HTTP | ウェブサーバー |
| 443 | TCP | HTTPS | 暗号化通信 |
| 22 | TCP | SSH | リモート管理 |
| 53 | UDP/TCP | DNS | 名前解決 |
| 3306 | TCP | MySQL | データベース |
具体例・対応製品
- RTX 5090:高性能 GPU で、DLSS 3.0 により 4K 60fps を実現。
- Ryzen 9 9950X3D:3.5GHz ベースクロック、32MB L3 キャッシュ。
- Core Ultra 9 285K:5.7GHz 最大クロック、24GB GDDR7。
- DDR5-6000:6.0GHz バンク速度、1.5Gbps 伝送帯域。
- PCIe 5.0 x16:10Gbps 伝送速度、最大 32GB/s の帯域幅。
これらの製品は、ネットワークポートを介してクラウドサービスやリモートデスクトップ、ゲームサーバーに接続されるケースが多い。
自作PCでの選び方・注意点
- ネットワークカードは 1Gbps 以上を推奨。
- 10Gbps NIC が必要なら、PCIe 4.0 以上を選択。
- ルーターは 802.11ax (Wi‑Fi 6) 以上を検討。
- ファイアウォール設定で不要なポートを閉じる。
- VPN なら UDP 1194 を開放。
- ゲームサーバーなら TCP 7777 を開放。
- ファイル共有なら SMB 445 を開放。
- 監視ツールなら UDP 161 を開放。
- 監査ログなら TCP 514 を開放。
- 監視用に 192.168.1.0/24 のサブネットを設定。
関連用語との違い
- 物理ポート:USB、HDMI、Ethernet などのハードウェア接続点。
- ポート番号:ソフトウェアレベルで通信先を指定する 16 ビット整数。
- ポート ID:ハードウェアスイッチで VLAN を区別するための番号。
- ポートスキャン:相手側の開放ポートを探る手法。
よくある質問
Q1. ポート番号 80 と 8080 の違いは?
A1. 80 は標準 HTTP、8080 は開発用やプロキシで使われる代替ポート。
Q2. 22 番ポートを閉じても SSH は使えない?
A2. 22 番を閉じると標準 SSH は使えないが、別番号で設定すれば継続可能。
Q3. どのポートを開放すればゲームがスムーズに?
A3. ほとんどのゲームは UDP 3074 を使用、Steam は TCP 27015/27016。
まとめ
ネットワークポートは PC が外部と通信する際の鍵であり、正しく管理すればセキュリティとパフォーマンスを両立できる。2025年には 10Gbps 以上の高速ネットワークが主流となり、2026年には次世代 Wi‑Fi 7 が登場する見込み。自作PCを構築する際は、使用するアプリケーションに応じたポートを把握し、必要なポートだけを開放することで安全かつ快適な環境を実現できる。