MiracleJobLogo
エンジニアのエンジニアによるエンジニアのためのサイト
News 07/19 おすすめ情報に 『 【資格取得者速報】 Aさん 「 Microsoft Security, Compliance, and Identity Fundamentals」 』 を追加しました。
会員登録するとキャリア診断やサイトに参加することができます。
あなたにおすすめな技術情報、資格、仕事などをお知らせします。

無料会員登録


パスワードを忘れた場合
LINEで送る
MiracleJobBanaLeft1
MiracleJobBanaLeft2


ポート番号
profile-img
投稿者: enさん
投稿日:2021/09/08 15:14
更新日:
like-img
分類
技術
テクノロジー
全般
キャリア
運用・保守 / テクニカルサポート
投稿内容

今回はポート番号についてまとめました。


TCP/IP通信においてデータを送受信する際には、IPアドレスだけでなくポート番号も必要です。


IPアドレスは「どのコンピュータか」を指し示すもので、ポート番号は「どのアプリケーションか」を指し示すものです。

IPアドレスを住所とするとポート番号は部屋番号のようなものです。


「コンピュータの中には架空の差込口がいくつもあり、その中のひとつを適切に選んでデータの送受信をする」
とイメージするとわかりやすいかもしれません。



ポート番号は65535個あり、以下の3つに区分けされています。


【1~1023】

ウェルノウンポート。特によく利用されている。

22 - SSH

25 - SMTP

53 - DNS

80 - HTTP

123 - NTP

443 - HTTPS etc...


【1024~49151】

レジスタードポート。あらかじめ登録されているポート番号。


【49152~65535】

その他のポート。

送信元の「どのアプリケーションから送信されたか」という情報も必要であり、
送信元のポート番号は49152~65535のうち好きな番号を使う。



ウェルノウンポートの中でも上記に挙げた番号はLinux関連の試験で問われることもあるので、覚えておくと便利です。

(調べると覚え方や語呂合わせが出てきます!)


netstatコマンドでポートの状態を調べたり、telnetコマンドでポートが開いているか確認することができます。


ポートが開いていれば外部からのアクセスが可能なので、その分セキュリティリスクも上がります。

必要のないポートは閉じておきましょう。



参照資料

ポート番号(port number)とは - IT用語辞典 e-Words

ASCII.jp:TCP/IPで使われるIPアドレスとポート番号 (1/3)



コメント


MiracleJobBanaRight1
MiracleJobBanaRight2
MiracleJobBanaRight3