#【TCP/IP その2】
##IPアドレス
クラス
・Aクラス 0.0.0.0 〜 127.255.255.255
サブネットマスクは、255.0.0.0
・Bクラス 128.0.0.0 〜 191.255.255.255
サブネットマスクは、255.255.0.0
・Cクラス 192.0.0.0 〜 223.255.255.255
サブネットマスクは、255.255.255.0
・Dクラス 224.0.0.0 〜 239.255.255.255
・Eクラス 240.0.0.0 〜 255.255.255.255
##プライベートアドレス
IPアドレスのうち、ローカルネットワークでのみ使用が許可されているアドレスのこと。
IANAによって予約されている。
範囲
クラスA 10.0.0.0 〜 10.255.255.255
クラスB 172.16.0.0 〜 172.31.255.255
クラスC 192.168.0.0 〜 192.168.255.255
##ポート番号
割り当て
・ウェルノウンポート、システムポート 0 〜 1023
→システム、root権限を持つプロセスに割り当てられたポート番号
例)Webサーバ
・レジスタードポート、ユーザーポート 1024 〜 49151
→よく使われるプログラムに割り当てられたポート番号
例)Oracle、SQL Server
・ダイナミックポート、エフェメラルポート、プライベートポート 49152 〜 65535
→自由に使用可能なポート番号