Tutorial sa Internet Protocol (IP)

Ang tutorial na ito ay nagpapaliwanag ng teknolohiya sa likod ng networking ng Internet Protocol (IP) . Para sa mga hindi interesado sa mga teknikal na aspeto, laktawan ang mga sumusunod:

IPv4 at IPv6

Ang teknolohiya ng Internet Protocol (IP) ay binuo noong dekada 1970 upang suportahan ang ilan sa mga unang network ng computer na pananaliksik. Ngayon, IP ay naging isang pamantayan sa buong mundo para sa bahay at negosyo networking rin. Ang aming network routers , Web browser , mga program ng email, instant messaging software - lahat ay umaasa sa IP o iba pang mga protocol ng network na layered sa ibabaw ng IP .

Dalawang bersyon ng teknolohiya ng IP ang umiiral ngayon. Ang mga tradisyonal na mga network ng computer sa bahay ay gumagamit ng IP version 4 (IPv4), ngunit ilang iba pang mga network, lalo na sa mga institusyong pang-edukasyon at pananaliksik, ay nagpatupad ng susunod na henerasyon ng IP na bersyon 6 (IPv6).

IPv4 Addressing Notation

Ang isang IPv4 address ay binubuo ng apat na byte (32 bit). Ang mga byte na ito ay kilala rin bilang mga octet .

Para sa mga layunin ng pagiging madaling mabasa, ang mga tao ay karaniwang nagtatrabaho sa mga IP address sa isang notasyon na tinatawag na may tuldok na decimal . Ang notasyon na ito ay naglalagay ng mga panahon sa pagitan ng bawat isa sa apat na mga numero (octets) na bumubuo sa isang IP address. Halimbawa, ang isang IP address na nakikita ng mga computer bilang

ay nakasulat sa may tuldok na decimal bilang

Dahil ang bawat byte ay naglalaman ng 8 bits, bawat octet sa isang hanay ng IP address ay may halaga mula sa isang minimum na 0 hanggang sa isang maximum na 255. Samakatuwid, ang buong hanay ng mga IP address ay mula sa 0.0.0.0 hanggang 255.255.255.255 . Ito ay kumakatawan sa isang kabuuang 4,294,967,296 posibleng IP address.

IPv6 Addressing Notation

Ang mga IP address ay nagbabago nang malaki sa IPv6. Ang mga IPv6 address ay 16 bytes (128 bits) ang haba kaysa sa apat na bytes (32 bits). Ang mas malaking laki na ito ay nangangahulugan na ang IPv6 ay sumusuporta sa higit sa

posibleng mga address! Bilang isang pagtaas ng bilang ng mga cell phone at iba pang mga consumer electronics palawakin ang kanilang kakayahan sa networking at nangangailangan ng kanilang sariling mga address, ang mas maliit na IPv4 address space ay huli maubusan at IPv6 maging sapilitan.

Ang mga IPv6 address ay karaniwang nakasulat sa sumusunod na form:

Sa buong notasyong ito , ang mga pares ng IPv6 bytes ay pinaghihiwalay ng isang colon at ang bawat byte sa pagliko ay kinakatawan bilang isang pares ng mga numero ng hexadecimal , tulad ng sa sumusunod na halimbawa:

Tulad ng ipinakita sa itaas, ang mga IPv6 address ay kadalasang naglalaman ng maraming mga byte na may zero value. Ang pagtatanggal ng shorthand sa IPv6 ay nagtatanggal ng mga halagang ito mula sa representasyon ng teksto (bagaman ang mga byte ay naroroon pa rin sa aktwal na address ng network ) tulad ng sumusunod:

Sa wakas, maraming mga IPv6 address ang mga extension ng IPv4 address. Sa mga kasong ito, ang pinakamahuhusay na apat na byte ng isang IPv6 address (ang pinakamahuhusay na dalawang-byte na pares) ay maaaring muling isulat sa notasyon ng IPv4. Ang pag-convert sa halimbawa sa itaas sa mga pinagmumulan ng halalan na mixed

IPv6 address ay maaaring nakasulat sa alinman sa buong, takig na agos o halo-halong notasyon na isinalarawan sa itaas.