はじめに
IPアドレスにまつわる単語の意味や役割についての概要を自身の知識のインプットを目的にQiitaでのアウトプットをしていきます。
IP (Internet Protocol)
インターネット上のアドレス、つまり住所のこと
アクセスしているすべてのものに存在しています。
表記は192.168.xxxx.xxxx。
コンピュータは0と1しか扱えない=2進数表記
11000000.10101000.xxxxxxxx.xxxxxxxx
人間としてはわかりづらい...そのため
32bitを8bitごとにドット(.)で区切られた4つの数字羅列の塊。
10進数に変換して表記しています。
現在主流のIPv4という通信規格。
LAN (Local Area Network)
同一の敷地または、建物内等に構築されたネットワーク
プライベートIPアドレス
ローカルIPアドレスともいう。
ローカル利用されるアドレス、LAN内で利用される住所のこと
端末ごとにある。
世界中で重複するアドレスが存在している。
割り当てはDHCP機能により。
WAN (Wide Area Network)
LANとLANをつないでいる状態のこと
インターネットに接続すること
世界で一つのIPアドレスであり、グローバルIPアドレスという。
WANで利用される住所のこと
インターネット利用のためには
・ネット接続サービスを提供しているISP(インターネットサービスプロバイダー)
・物理的な回線の提供をしている回線事業者 から成り立っている。
グローバルIPアドレスの割り当てはISPから。
もとをたどると
ICANN → JPNIC → ISP → 個人や企業
ICANN (Internet Corporation for Assigned Names and Numbers)
JPNICにグローバルIPアドレスを割り振る。アドレス(ドメイン名も)の管理をしている国際的な非営利組織。特定の国の影響下にない。
JPNIC (日本ネットワークインフォメーションセンター)
日本国内においてIPアドレスなどインターネットにおける番号資源の管理を行うための非営利組織。
ISP (Internet Service Provider)
個人や企業に対してインターネット接続のための窓口の役割をしています。
物理的な回線提供をしている回線事業者のどちらかだけではインターネットを利用することができません。
通信の流れに伴う機器、役割
NAT(Network Address Translation) と NAPT(Network Address Port Translation)とは
プライベートIPアドレスをグローバルIPに変換する技術。
NATは1対1で変換しますが、NAPTは複数対1で変換します。
1つのグローバルIPアドレスを複数の端末で共有するためのものがNAPTです。
一家庭内などで家族がそれぞれインターネットを利用するイメージが理解しやすいでしょうか。
NATで一家庭内の家族がインターネットを利用するとなると同じタイミングでインターネットを利用することが難しくなってしまいます。
この技術は「ルーター」が機能として備えているのが一般的。
ルーターとは
ルーターとはネットワーク間の接続をおこなう機器。
複数の異なるネットワークの間に存在し、データを中継する役割があります。
※ネットワークは何かと何かのつながりのこと。
インターネット上の住所のような役割を果たすIPアドレスを確認することで、ネットワーク→届け先を決めている。
モデム、ONUとは
インターネットを利用するにあたり、パソコンやタブレット、スマホなどのデータ=デジタル信号。
通信事業者の提供による物理的な回線の中はアナログ信号(電話回線)、光信号(光ファイバーケーブル)。
それぞれ異なる信号を扱っています。
モデム:デジタル信号からアナログ信号に変換(逆方向然り)
ONU:デジタル信号から光信号に変換(逆方向然り)
相互変換する役割を担っているのがそれぞれの機器です。
まとめ
・家や企業にデータを届けるためにはグローバルIPアドレス(WAN)を利用
・家や企業の中(LAN)でどの端末にとどけるかはプライベートIPアドレスを利用。
・IPアドレス=住所である宛先を判別することでやり取りができている。
・変換機器(機能)を経てインターネットが利用できている。
やり取り=ネットワークをつなげて大規模なインターネットとして利用するためには、そもそも「対象」とする相手住所を判別するIPアドレスがあることによって成り立っている。
グローバルIPアドレスが足りなくなってしまう枯渇(IPv4)問題に対するIPv6についての知識や動きも今後注意していきたいと感じます。
引用:参考元サイト
https://prebell.so-net.ne.jp/tips/pre_240301003.html
https://xtech.nikkei.com/it/atcl/column/17/011900625/011900005/
https://www.bbiq.jp/hikari/column/provider/basis/