4. ネットワーク (Network)
4.2 IP (Internet Protocol)
IP(Internet Protocol)とは、通信網上の全てのコンピュータに割り振られた
IPアドレスと呼ばれるアドレス番号に対し、データを転送するためのプロトコルです。
通信を行おうとする端末のIPアドレスと送信したいデータをIPパケットとして
1つ以上のパケットを通信線に送り出します。
PC/ATが送り出したパケットはサーバが一旦受信してIPアドレスを解析し
ルーティングテーブルから最も最適な通信経路に送信パケットを送り出します。
IPはデータを送るためだけのプロトコルであり、データの送受信や中継はするものの、
実際に宛先に到着したのか、たどり着かずに破棄されたのか、などが全くわかりません。
さらにデータの送信データの内容の確認もしていません。
したがって、ICMP(Internet Control Message Protocol)やTCP(Transmission Control Protocol)など
上位のプロトコルが必要です。
インターネットのIPアドレスはICANN(The Internet Corporation for Assigned Names and Numbers)に
よって管理されています。
現在主要に用いられてきたIPv4と呼ばれる規格は32bitの数字によってアドレスが構成されていますが、
インターネットの普及により通信網に繋がるコンピュータの総数が大変に増えたため、
割り当て可能なアドレスが枯渇してきました。
そのため、128bitのアドレス構成の次世代IP規格であるIPv6が登場し、徐々に普及しつつあります。