3.1 Pambuka kanggo host lan subnet

Alamat IP digunakake kanggo ngenali piranti ing jaringan. Kanggo komunikasi karo piranti liyane liwat jaringan, alamat IP kudu diwenehi kanggo saben piranti jaringan (kalebu komputer, server, router, printer). Piranti kasebut ing jaringan kasebut diarani host .

Peralatan jaringan uga duwe nomer dhewe. Lan kabeh komputer sing dilayani dening peralatan jaringan tartamtu diarani subnet . Saben subnet nduweni pola ing ngendi peralatan jaringan menehi alamat IP menyang subnet. Pola kasebut diarani subnet mask .

Topeng subnet ngidini sampeyan mbagi siji jaringan dadi sawetara subnet, lan uga nyetel jumlah maksimum host sing disponsori.

Pambuka kanggo alamat IP

Alamat IP kasusun saka patang bagean, ditulis minangka angka desimal burik (contone, 192.168.1.1). Saben patang bagean kasebut diarani oktet . Oktet yaiku wolung digit biner, kayata 00001111.

Mangkono, saben oktet bisa njupuk nilai binar saka 00000000menyang 11111111utawa 0saka 255desimal.

struktur alamat IP

Bagian pisanan saka alamat IP yaiku nomer jaringan, sisih liyane yaiku ID host. Bareng padha mbentuk alamat IP host unik. Sing luwih cendhek nomer jaringan, luwih akeh host sing bisa pas. Yen nomer jaringan manggoni 3 bytes, banjur mung siji bait bakal tetep saben nomer host (maksimum 255host ing jaringan).

Nomer jaringan digunakake dening router (router, router) kanggo nerusake paket menyang jaringan sing dikarepake, nalika ID host ngenali piranti tartamtu ing jaringan kasebut sing ngirim paket kasebut.

Contone nomer jaringan lan host

Tokoh ing ngisor iki nuduhake conto alamat IP ing ngendi telung oktet pisanan ( 192.168.1) minangka nomer jaringan lan oktet papat ( 16) minangka ID host.

Contone nomer jaringan lan host

Jumlah digit binar ing alamat IP sing saben nomer jaringan lan nomer digit ing alamat sing saben ID host bisa beda-beda gumantung saka subnet mask.

3.2 Subnet mask

IP pribadi

Saben host ing Internet kudu duwe alamat unik. Pangecualian yaiku alamat IP ing jaringan lokal.

Yen sampeyan duwe jaringan lokal dhewe ing kantor sampeyan, komputer kasebut bakal duwe alamat IP sing ora unik. Nanging, yen komputer kasebut langsung nyambung menyang Internet, utawa server, mula kudu duwe alamat IP sing unik kanggo umum.

Ana organisasi khusus (IANA) sing ngurusi distribusi alamat IP. ISP tuku alamat IP saka iku ing blok (subnet) banjur adol menyang pelanggan. Dadi yen sampeyan mbayar alamat IP putih, mula kabeh wis rapi (panyedhiya uga mbayar dhuwit).

Uga, IANA wis nemtokake sawetara subnet sing umum digunakake kanggo jaringan area lokal non-umum. Amarga subnet iki ora umum, bisa digunakake dening sapa wae kanggo maksud apa wae. Ana telung subnet kasebut: gedhe, medium lan cilik.

Telung blok alamat IP ing ngisor iki dicadhangake kanggo dheweke:

  • 10.0.0.010.255.255.255
  • 172.16.0.0172.31.255.255
  • 192.168.0.0192.168.255.255

Alamat IP saka subnet pribadi iki kadhangkala diarani minangka alamat "abu-abu".

Subnet topeng

Kanggo nemtokake bit alamat IP sing nuduhake nomer host lan bit sing nuduhake nomer subnet, sing diarani subnet mask digunakake .

Contone, sampeyan duwe alamat IP sing ditulis ing binar:

11110101  01010101 11111111 00000001

Bit sing tanggung jawab kanggo nomer jaringan ditandhani kanthi abang, bit sing tanggung jawab kanggo nomer host ditandhani kanthi ijo. Ya, iku uga bisa. Ora ana ikatan hard kanggo bita.

Topeng subnet bakal kasebut nomer kasebut, ing ngendi bit subnet bakal cocog karo siji, lan bit host bakal cocog karo nol. Conto subnet mask kanggo alamat sadurunge:

11111111  11111111 11110000 00000000

Kabeh bit subnet padha 1, kabeh bit host padha 0.

Conto ngekstrak nomer jaringan lan ID host ing alamat IP:

1 oktet: (192) 2 oktet: (168) Oktet kaping 3: (1) 4 oktet: (2)
Alamat IP (biner) 11000000 10101000 00000001 00000010
Subnet mask (biner) 11111111 11111111 11111111 00000000
Nomer jaringan 11000000 10101000 00000001
ID host 00000010

Topeng subnet tansah kalebu seri 1 sing berturut-turut, diwiwiti saka topeng paling kiwa, banjur seri 0 berturut-turut kanthi total bit 32.

Subnet mask bisa ditetepake minangka jumlah bit ing alamat sing makili nomer jaringan (jumlah bit kanthi nilai " 1"). Contone, " 8-bit mask" minangka topeng sing 8bit siji lan liyane 24bit nol.

Topeng subnet ditulis nganggo notasi desimal, kaya alamat IP. Conto ing ngisor iki nuduhake notasi biner lan desimal saka 8-bit, 16-bit, 24-bitlan 29-bitsubnet mask.

Subnet mask:

desimal Oktet 1 biner: Oktet 2 biner: Oktet kaping 3 biner: Oktet kaping 4 biner:
topeng 8-bit 255.0.0.0 11111111 00000000 00000000 00000000
topeng 16-dicokot 255.255.0.0 11111111 11111111 00000000 00000000
topeng 24 bit 255.255.255.0 11111111 11111111 11111111 00000000
topeng 29-dicokot 255.255.255.248 11111111 11111111 11111111 11111000

3.3 DHCP

Ing jaringan lokal, bisa uga ana alamat IP statis lan dinamis. Administrator sistem bisa nemtokake alamat statis menyang komputer. Sing dinamis ditugasake menyang komputer kanthi otomatis nggunakake layanan DHCP .

Dynamic Host Configuration Protocol (DHCP) minangka protokol aplikasi sing ngidini piranti jaringan entuk alamat IP kanthi otomatis lan paramèter liyane sing perlu kanggo operasi ing jaringan TCP/IP.

Sawise komputer diwiwiti, sistem operasi ngakses server DHCP (biasane dibangun ing router) lan nampa alamat IP (lan paramèter liyane sing dibutuhake). Iki ngindhari konfigurasi manual komputer ing jaringan. Pendekatan iki digunakake ing umume jaringan lokal.

Distribusi alamat IP

Protokol DHCP nyedhiyakake telung cara kanggo nyedhiyakake alamat IP:

Distribusi manual . Ing cara iki, administrator jaringan map alamat hardware (alamat MAC) saben komputer menyang alamat IP tartamtu. Nyatane, cara alokasi alamat iki beda karo konfigurasi manual saben komputer mung ing informasi alamat sing disimpen ing tengah (ing server DHCP) lan mulane luwih gampang kanggo ngganti yen perlu.

Distribusi otomatis . Kanthi cara iki, saben komputer diwenehi alamat IP gratis sing sewenang-wenang saka kisaran sing ditemtokake dening administrator kanggo panggunaan permanen.

distribusi dinamis . Cara iki padha karo distribusi otomatis, kajaba alamat kasebut diwenehake menyang komputer ora kanggo panggunaan permanen, nanging kanggo wektu tartamtu. Iki diarani sewa alamat. Sawise sewa kadaluwarsa, alamat IP maneh dianggep gratis lan klien kudu njaluk sing anyar (nanging, bisa uga padha). Kajaba iku, klien dhewe bisa nolak alamat sing ditampa.

Layanan DHCP majeng bisa kanthi otomatis nganyari cathetan DNS sing cocog karo komputer klien nalika alamat anyar diparengake kanggo wong-wong mau. Iki bisa migunani yen sampeyan duwe jaringan perusahaan gedhe sing nggunakake DNS internal kanggo jeneng server lan komputer.

Pilihan DHCP

Saliyane alamat IP, DHCP uga bisa nyedhiyakake klien karo paramèter tambahan sing perlu kanggo operasi jaringan normal. Opsi kasebut diarani opsi DHCP. Ana akeh, nanging sampeyan mung kudu ngerti sawetara.

Sawetara opsi sing paling umum digunakake yaiku:

  • alamat IP router standar;
  • Subnet mask;
  • alamat server DNS;
  • jeneng domain DNS.

3.4 localhost lan 127.0.0.1

Ana sawetara alamat IP sing migunani kanggo ngerti. Contone, alamat IP router sampeyan. Alamat IP liyane sing migunani kanggo ngerti yaiku 127.0.0.1.Saiki kita bakal ngomong babagan iki kanthi luwih rinci.

Apa 127.0.0.1?

Alamat IP kasebut 127.0.0.1dikenal minangka alamat loopback, nanging sampeyan bisa ndeleng minangka localhost . Nalika sampeyan ngarahake browser menyang 127.0.0.1, nyoba nyambung menyang komputer sing sampeyan gunakake saiki. Iki praktis nalika sampeyan pengin nyambung menyang server ing komputer.

127.0.0.1khusus ing antarane alamat IP. Minangka aturan, alamat IP unik kanggo saben komputer ing jaringan lokal lan ing Internet. Nanging, 127.0.0.1iku tansah nuding menyang komputer sing lagi digunakake, ana prakara apa.

Contone, sampeyan nyiyapake server ing komputer kantor lan sampeyan bisa nyambung menyang server kasebut kanthi ngetik 127.0.0.1browser ing kantor. Nanging, nalika sampeyan mulih lan ngetik 127.0.0.1, sampeyan bakal nyambung menyang komputer ngarep. Kanggo nyambung menyang komputer kerja, sampeyan butuh alamat IP umum.

Apa localhost?

localhost sejatine jeneng domain amarga ora ana 127.0.0.1.bedane antarane 127.0.0.1lan localhost. Sampeyan bisa nulis kanthi cara iki lan kanthi cara kasebut, kaya sing dikarepake.

Sampeyan bisa mikir localhost minangka "jeneng" kanggo alamat 127.0.0.1, kaya "www.google.com" minangka "jeneng" kanggo alamat IP Google. Nanging, nalika sampeyan ngunjungi www.google.com, kudu liwat server DNS supaya komputer sampeyan bisa nemtokake alamat IP sing cocog karo jeneng kasebut.

Localhost ora mbutuhake server DNS amarga komputer sampeyan wis ngerti sampeyan pengin nyambungake. Kanthi cara iki sampeyan bisa nggunakake localhost sanajan sampeyan ora duwe sambungan internet.