IP Address: Kahulugan, Mga Uri, Paano Ito Gumagana at Higit Pa
Nagtataka kung ano ang mga IP address at kung ano ang ginagawa nila? Narito ang lahat ng kailangan mong malaman.

Ang bawat aparato sa Internet ay gumagana sa isang IP address, kaya mahalagang malaman kung ano ito at kung ano ang magagawa mo, at hindi maaaring gawin dito.
Ano ang isang IP Address?
Ang IP address o Internet Protocol address ay isang numerical na label tulad ng 127.0.0.1 na nakatalaga sa anumang computing device na naka-attach sa Internet at na gumagamit ng Internet Protocol upang makipag-ugnayan sa ibang mga computer.
Ang Internet Protocol ay isang inilatag na pamantayan para sa paghahatid ng impormasyon sa mga computer at network router na bumubuo sa Internet. Kung wala ang Internet Protocol at ang IP address system, walang Internet gaya ng alam mo ngayon.
Ang post na ito ay mukhang malapit sa mga IP address upang magbigay ng higit na liwanag sa kanilang arkitektura at mga katangian, para magamit mo ito nang husto.
Ang IPv4 o ang Internet Protocol na bersyon 4 ay unang inilunsad noong 1982 sa SATNET at noong 1983 sa ARPANET. Fast forward sa ngayon at ito ang parehong protocol na humahawak sa karamihan ng kasalukuyang trapiko sa Internet.
Upang gawing mabilis at mahusay ang komunikasyon sa Internet, ang Internet Protocol version 4 (IPv4) ay may kasamang Internet Protocol (IP) Address system na nagbibigay sa bawat computer ng isang numerical identifier, katulad ng isang numero ng telepono. Pinapayagan nito ang bawat computer sa Internet na kumonekta sa anumang iba pang computer, hangga't alam nito ang IP address nito.
Ang 127.0.0.1 ay isang tipikal na halimbawa ng isang IP address. Ang isang ito, gayunpaman, ay awtomatikong nakalaan para sa paggamit sa loopback interface ng iyong computer, na siyang virtual network na humahawak sa lahat ng pagruruta ng data sa loob ng parehong device. Ito ang address para ma-access ang lahat ng serbisyo ng network sa parehong computer o mobile device.
Kaya, kung gusto mong magpatakbo ng isang web server sa iyong laptop o Android device, ang iyong Apache web server, halimbawa, ay nakikinig sa mga papasok na koneksyon sa 127.0.0.1:80. Ang :80 ay kumakatawan sa port 80, habang ang 127.0.0.1 ay kumakatawan sa parehong device o Home Network or localhost.
(Tingnan ang Mga IP Address at Port sa ibaba)
Ang mga IPv4 address ay mula 0.0.0.0 hanggang 255.255.255.255. Ang pangalawang uri ng address na tinatawag na IPv6, na kahit na mas advanced kaysa sa IPv4, ay nakalulungkot na hindi gaanong ginagamit.
IPv4 kumpara sa IPv6
Ang IPv4 o Internet Protocol version 4 ay ang mas luma at pinakamalawak na ginagamit na addressing system ng Internet. Gumagamit ito ng 32-bit addressing system, na nakaayos sa apat na octet. Ang octet dito ay isang pangkat ng 8 bits na may maximum na halaga na 11111111 sa binary na format o 255 lamang sa decimal.
Ang mga IPv4 address ay nakasulat sa isang decimal na format para sa pagiging madaling mabasa ng tao. Kung hindi, ang pinakamataas na halaga ng address nito na 255.255.255.255 sa decimal ay magiging 11111111.11111111.11111111.11111111 sa binary. Isang sakit sa trabaho.
Sa kabuuan, ang IPv4 addressing system ay nagbibigay-daan sa hanggang sa humigit-kumulang 4 na bilyong natatanging address, na maaaring mukhang marami, ngunit mas mababa kapag isinasaalang-alang mo ang dami ng mga IoT device na nag-online bawat taon. Higit pa rito, ito ay nahahati sa mga klase, gaya ng mahihinuha mo mula sa talahanayan sa ibaba.
| Klase | Saklaw | |
| Pinakamababang Address | Pinakamataas na Address | |
| A | 0.0.0.0 | 127.255.255.255 |
| B | 128.0.0.0 | 191.255.255.255 |
| C | 192.0.0.0 | 223.255.255.255 |
| D | 224.0.0.0 | 239.255.255.255 |
Talahanayan 1. IPv4 Internet address ranges
Ang IPv6, sa kabilang banda, ay isang 128-bit addressing system, na sumusuporta hanggang sa 3.4 x 1038 mga device. Iyon ay isang 3.4 na i-multiply sa 38 na mga zero–sapat na mga address upang maibigay ang lahat ng mga computer, tablet, mobile, IoT device, at drone sa mundo na may IP address nang maraming beses.
Ang isang karaniwang IPv6 address ay kinakatawan ng walong pangkat ng apat na hexadecimal digit na pinaghihiwalay ng mga colon. Kaya, ang isang halimbawa ng IPv6 address ay magiging ganito:
1aa1:0db8:02fa:0bc3:0000:8a2e:0730:7345
Mga uri ng mga IP address
Mayroong apat na pangunahing uri ng mga IP address–ibig sabihin, dynamic, static, pribado, at pampubliko. Gayunpaman, maraming sitwasyon sa paggamit ang nagbunga ng maraming iba't ibang mga label na nauugnay sa IP. Kaya, ang mga sumusunod ay ang pinakasikat na uri ng mga IP address na makikita mo at kung ano ang ibig sabihin ng mga ito.
1. Dynamic na IP Address
Karamihan sa mga Internet service provider ngayon ay nag-aalok ng mga dynamic na IP address. Gumagamit ang system na ito ng server ng DHCP (Dynamic Host Configuration Protocol) upang magtalaga ng bagong IP address sa iyong device sa tuwing magla-log on ito sa network ng provider. At ang IP na ito ay madalas na tatagal hanggang sa matapos ang iyong session sa pagba-browse.
2. Static na IP Address
Isang partikular na address na itinalaga sa isang partikular na device at hindi nagbabago. Ginagamit ito upang makilala ang device na iyon sa buong Internet hanggang sa baguhin ito ng administrator ng network.
3. Pribadong IP Address
Ginagamit ang ganitong uri ng address upang tukuyin ang mga device na nasa loob ng saradong network, gaya ng network ng bahay o opisina. Ang isang device na may pribadong IP ay hindi naa-access sa ibang mga computer sa Internet.
4. Pampublikong IP Address
Ito ay isang address na itinalaga sa isang device na nakakonekta sa Internet. Anumang ibang computer ay maaaring kumonekta dito mula sa kahit saan sa mundo.
Gaya ng ipinahihiwatig ng pangalan, ito ay isang IP address na ibinabahagi ng higit sa isang online na serbisyo. Ang mga murang serbisyo sa pagho-host ay kadalasang nagsasama ng maraming website sa isang nakabahaging IP address at awtomatikong nagruruta ng data sa iba't ibang domain sa loob.
6. Nakatuon na IP
Hindi tulad ng isang nakabahaging IP address kung saan maraming domain ang gumagamit ng parehong IP, ang isang nakatuong IP address ay tumuturo sa isang pangalan ng domain. Ang isang nakatuong IP address ay kadalasang isang indikasyon ng isang seryosong negosyo.
7. Broadcast IP Address
Ito ay isang address na ginagamit upang magpadala ng mensahe sa lahat ng user sa isang network. Available lang ito sa IPv4 ngunit hindi sa IPv6.
8. Multicast IP Address
Ito ay isang address kung saan ang isang pangkat ng mga device sa isang network ay maaaring makatanggap ng mga mensahe nang sabay-sabay. Hindi tulad ng isang broadcast address para sa lahat ng mga host, ang mga interesadong device lang ang tumatanggap ng multicast na data, at ang nagpadala ay isang beses lang kailangang magpadala ng data. Ang mga multicast IP ay kadalasang ginagamit para sa streaming ng musika at mga video.
Paano Gumagana ang Mga IP Address
Ang mga IP address ay itinalaga sa mga network depende sa kanilang laki. Kunin, halimbawa, ang hanay ng mga address:
Mula 212.0.0.1 sa 212.255.255.255
maaaring italaga sa isang network na tinatawag na XYZ Incorporated. Bilang karagdagan, maaari na ngayong hatiin ng XYZ Inc. ang mga IP address nito sa mga user ng network nito, o kung mayroon itong mas maraming user kaysa sa mga available na IP address, maaari itong magpatupad ng dynamic na IP assignment system gamit ang isang DHCP server.
Ngayon, anumang oras na humiling ang isang Internet device ng koneksyon sa isang numero sa loob ng saklaw na iyon, ang paghahatid ng data ay isinasagawa ayon sa Internet Protocol. Dito, nahahati ang bawat komunikasyon sa mga packet ng data na naglalaman ng header at payload.
Ang header na bahagi ng bawat Internet Protocol transmission package ay may kasamang patutunguhang IP address at pinagmulang IP address. Ang bahagi ng payload ay ang aktwal na data na ipinapadala ng network. Ang Internet Protocol ay idinisenyo sa paraang ang bawat network node ay patuloy na naglilipat ng data na natatanggap nito sa pinakamalapit na pinakamahusay na node.
At dahil alam ang pisikal na lokasyon ng data center ng XYZ Inc., sa kalaunan ay mahahanap ang data sa pamamagitan ng mga router papunta dito. Pagkatapos ay kailangan na ngayong iruta ng XYZ Inc. ang data sa partikular na lokasyon ng user nito–ang itinalaga bilang tatanggap.
Mga IP Address at Domain Name
Napansin mo siguro na karamihan sa mga website ay hindi nag-a-advertise ng kanilang IP address, sa halip ay ina-advertise nila ang kanilang mga domain name, gaya ng TargetTrend.com or Google.com or Twitter.com
Ang dahilan ay ang isang bagong layer ng komunikasyon ay binuo sa Internet Protocol at tinawag na World Wide Web. Ang bahaging ito ng Internet ay gumagamit ng Hypertext Transfer Protocol (HTTP), ang File Transfer Protocol (FTP), at iba pang mga protocol upang gawing madali ang paglilipat ng mga dokumento sa Internet, kasama ang Internet Protocol bilang kanilang batayan sa transportasyon.
Kasama rin dito ang isang domain name system, na nagbibigay-daan sa iyo na mag-input lamang ng isang domain at ang mga protocol na tumatakbo sa background ay hahawak sa iba.
Halimbawa, kapag nag-type ka ng Twitter.com sa iyong browser, susuriin muna ng iyong computer ang lokal na cache nito upang makita kung mayroon itong kamakailang kopya ng IP address ng Twitter. Kung gagawin nito, pagkatapos ay gagamitin ito. Kung hindi, magpapadala ito ng kahilingan sa iyong ISP o sa iyong napiling Domain Name System (DNS) server.
Ang mga DNS server system ay gumagana kasama ng mga root name server at top-level domain (TLD) name server upang lutasin ang lahat ng domain name sa isang IP address. Tandaan na ang isang TLD name server ay may pananagutan para sa bawat top-level na domain gaya ng .com, .org, .ru, o .co.uk.
Mga IP Address at Port
Ang isa pang sistema ng komunikasyon na kasama ng mga numero ng IP ay ang port ng komunikasyon. Tulad ng mga pisikal na computer port tulad ng USB at serial port, ang mga software port ay naroroon para sa komunikasyon at bilang extension ng IP number.
Bagama't maaari mong buksan at gamitin ang anumang numero ng port na gusto mo para sa pagbuo ng personal na application, ang mga numero ng port ay karaniwang nakatalaga sa mga partikular na serbisyo. Halimbawa, ang port 80 ay para sa HTTP, ang port 22 ay para sa Telnet, at ang port 25 ay para sa SMPT na email.
Kaya, kapag kumonekta ka sa iyong web server sa http://localhost/index.html, ang iyong web client o browser ay nagpapadala ng mga kahilingan sa HTTP sa 127.0.0.1:80. At kapag kumonekta ka sa isang mail server sa iyong lokal na network sa pamamagitan ng Simple Mail Transfer Protocol (SMPT), magpapadala ang iyong mail client ng mga kahilingan sa 127.0.0.1:25.
Narito ang isang listahan ng mga pinakasikat na port at ang kanilang mga numero.
| Numero ng Port | Default na Serbisyo | halimbawa |
|---|---|---|
| 20 & 21 | File Transfer Protocol (FTP) | 127.0.0.1:21 |
| 22 | Secure Shell (SSH) | 127.0.0.1:22 |
| 23 | telnet | 127.0.0.1:23 |
| 25 | SMPT (Email) | 127.0.0.1:25 |
| 80 | HTTP (Web browsing) | 127.0.0.1:80 |
| 110 | Post Office Protocol (POP3) para sa Email | 127.0.0.1:110 |
| 119 | Network News Transfer Protocol (NNTP | 127.0.0.1:119 |
| 123 | Network Time Protocol | 127.0.0.1:123 |
| 143 | IMAP (Pamamahala ng Email) | 127.0.0.1:143 |
| 194 | Internet Relay Chat (IRC) | 127.0.0.1:194 |
| 443 | Secure HTTP (HTTPS) | 127.0.0.1:443 |
| 3389 | Remote Desktop Protocol | 127.0.0.1:3389 |
Talahanayan 2. Mga sikat na port ng komunikasyon sa Internet Protocol
Mga Madalas Itanong
Narito ang ilan sa mga madalas itanong tungkol sa mga IP address.
Ano ang IP spoofing?
Ang IP address spoofing ay ang pamemeke ng mga source-IP address sa mga Internet Protocol (IP) packet na may mga maling address na tumuturo sa ibang mga computer. Maaaring gamitin ang IP spoofing upang i-bypass ang mga hakbang sa seguridad gaya ng paggamit ng proxy o para subukan at i-debug ang isang network, ngunit madalas din itong ginagamit sa mga pag-atake ng Distributed Denial of Service (DDoS).
Paano itinalaga ang mga IP address?
Ang mga IP address ay itinalaga ng network administrator (tulad ng iyong internet service provider) gamit ang iba't ibang paraan. Ang unang paraan ay manu-manong pagtatalaga sa network, kung saan ang isang admin ay nagtatalaga ng isang static na IP address sa iyong device, kung saan ito ay palaging kumonekta sa Internet hanggang sa baguhin ito ng admin. Ang pangalawang paraan ay ang dynamic na pagtatalaga ng IP, kung saan ang isang Dynamic Host Configuration Protocol (DHCP) server ay awtomatikong nagtatalaga ng mga IP address sa mga device na nagiging aktibo sa network para sa bawat session.
Maaari bang masubaybayan ang isang IP address?
Oo, ang isang IP address ay madalas na matutunton sa isang heograpikal na lokasyon, ngunit kung gaano katiyak, depende sa maraming salik, gaya ng paggamit ng mga dynamic na IP address, VPN, at kung ang ISP o VPN host ay nagpapanatili ng mga log o kung gaano katagal nila itong itinatago. .
Magbabago ba ang isang IP address sa lokasyon?
Ito ay depende. Kung gumagamit ka ng isang mobile device, maaaring ito. Kung nagpapalipat-lipat ka sa pagitan ng mga nakapirming cable na koneksyon sa internet, tiyak na gagawin nito.
Maaari bang baguhin ang isang IP?
Oo, pwede. Kung mayroon kang dynamic na IP address, ang pag-off lang ng iyong device at pag-on muli nito ay maaaring magbago nito. Para sa isang static na IP, kakailanganin mong makipag-ugnayan sa administrator ng iyong network upang gumawa ng mga pagbabago.
Bakit patuloy na nagbabago ang aking IP address?
Maraming salik ang maaaring maging sanhi ng patuloy na pagbabago ng iyong IP. Ang una ay ang pagkakaroon ng Internet service provider na gumagamit ng mga dynamic na IP address. Ang pangalawa ay ang paglipat-lipat gamit ang iyong mobile device o tablet, na nagiging sanhi ng paglipat nito ng imprastraktura at pagbabago ng mga IP address. Ang pangatlo ay kung gumagamit ka ng serbisyo ng VPN, dahil ang mga provider na ito ay karaniwang nagtatalaga ng mga bagong IP sa iyong device, sa tuwing mag-log on ka.
Paano ko pipigilan ang pagbabago ng aking IP address?
Ang ilang mga paraan upang pigilan ang pagbabago ng iyong IP address ay kasama ang pagkuha ng isang subscription sa Internet na nag-aalok ng mga static na IP address, paghinto sa paglipat gamit ang iyong mobile device, o paghinto sa paggamit ng isang serbisyo ng VPN.
Konklusyon
Sa buod ng post na ito sa mga IP address at kung paano gumagana ang mga ito, nakita mo na ang mga ito ay mga numerical identifier lamang ng mga device sa isang network.
Ang Internet protocol at ang mga kaugnay na teknolohiya nito ay malawak. Kaya, kung para saan mo ginagamit ang mga ito at kung paano mo ginagawa, lahat ay nakasalalay sa iyo at kung ano ang iyong ginagawa.





