Maaaring nakakalito na isipin ang isang IP address bilang anumang bagay maliban sa isang random na string ng mga numero na ginagamit sa internet at sa mga lokal na network. Ang totoo ay maraming nangyayari sa likod ng mga eksena upang italaga at limitahan ang mga IP address.
Ang mga klase sa IP ay ginagamit upang tumulong sa pagtatalaga ng mga IP address sa mga network na may iba't ibang mga kinakailangan sa laki. Ang puwang ng IPv4 IP address ay maaaring hatiin sa limang klase ng address na tinatawag na Class A, B, C, D, at E.
Ang bawat klase ng IP ay binubuo ng magkadikit na subset ng pangkalahatang hanay ng IPv4 address. Ang isang ganoong klase ay nakalaan lamang para sa mga multicast na address, na isang uri ng paghahatid ng data kung saan higit sa isang computer ang sabay-sabay na tinutugunan ang impormasyon.
Mga Klase at Pagnunumero ng IP Address
Ang mga halaga ng pinakakaliwang apat na bit ng isang IPv4 address ay tumutukoy sa klase nito. Halimbawa, ang lahat ng Class C address ay may pinakakaliwang tatlong bit na nakatakda sa 110, ngunit ang bawat isa sa natitirang 29 bits ay maaaring itakda sa alinman sa 0 o 1 nang nakapag-iisa (tulad ng kinakatawan ng isang x sa mga bit na posisyon na ito):
110xxxxx xxxxxxxx xxxxxxxx xxxxxxxx
Inilalarawan ng talahanayan sa ibaba ang mga halaga at saklaw ng IP address para sa bawat klase. Tandaan na ang ilan sa espasyo ng IP address ay hindi kasama sa Class E para sa mga espesyal na dahilan gaya ng inilarawan sa ibaba.
Class | Mga pinakakaliwang bit | Simula ng Saklaw | End of Range | Kabuuang Address |
---|---|---|---|---|
A | 0xxx | 0.0.0.0 | 127.255.255.255 | 2, 147, 483, 648 |
B | 10xx | 128.0.0.0 | 191.255.255.255 | 1, 073, 741, 824 |
C | 110x | 192.0.0.0 | 223.255.255.255 | 536, 870, 912 |
D | 1110 | 224.0.0.0 | 239.255.255.255 | 268, 435, 456 |
E | 1111 | 240.0.0.0 | 254.255.255.255 | 268, 435, 456 |
IP Address Class E at Limitadong Broadcast
Ang IPv4 networking standard ay tumutukoy sa mga Class E address bilang nakalaan, ibig sabihin ay hindi dapat gamitin ang mga ito sa mga IP network. Ang ilang mga organisasyon ng pananaliksik ay gumagamit ng mga Class E na address para sa mga layuning pang-eksperimento. Gayunpaman, ang mga device na sumusubok na gamitin ang mga address na ito sa internet ay hindi makakapag-usap nang maayos dahil ang mga device ay hindi idinisenyo upang iproseso ang mga ganitong uri ng mga address.
Ang isang espesyal na uri ng IP address ay ang limitadong broadcast address na 255.255.255.255. Ang isang broadcast sa network ay nagsasangkot ng paghahatid ng mensahe mula sa isang nagpadala sa maraming tatanggap. Ang mga nagpapadala ay nagdidirekta ng isang IP broadcast sa 255.255.255.255 upang ipahiwatig ang lahat ng iba pang mga node sa lokal na network ng lugar ay dapat kunin ang mensaheng iyon. Ang broadcast na ito ay "limitado" dahil hindi nito naaabot ang bawat node sa internet; mga node lang sa LAN.
Opisyal na inilalaan ng Internet Protocol ang buong hanay ng mga address mula 255.0.0.0 hanggang 255.255.255.255 para sa broadcast, at ang saklaw na ito ay hindi dapat ituring na bahagi ng normal na hanay ng Class E.
IP Address Class D at Multicast
Ang IPv4 networking standard ay tumutukoy sa mga Class D address bilang nakalaan para sa multicast. Ang Multicast ay isang mekanismo sa Internet Protocol para sa pagtukoy ng mga grupo ng mga device ng kliyente at pagpapadala ng mga mensahe sa grupong iyon lamang sa halip na sa bawat device sa LAN (broadcast) o sa isa lamang node (unicast).
Ang Multicast ay pangunahing ginagamit sa mga network ng pananaliksik. Tulad ng Class E, ang mga Class D address ay hindi dapat gamitin ng mga ordinaryong node sa internet.