lt.phhsnews.com


lt.phhsnews.com / Kaip veikia IP adresai?

Kaip veikia IP adresai?


Kiekvienas įrenginys, prijungtas prie tinklo kompiuterio, planšetinio kompiuterio, fotoaparato, turi turėti unikalų identifikatorių, kad kiti įrenginiai žinotų, kaip jį pasiekti. TCP / IP tinkle pasaulyje šis identifikatorius yra interneto protokolo (IP) adresas.

Jei dirbote su kompiuteriais bet kuriuo laiko momentu, tikriausiai veikėte IP adresus - tuos skaitmeninius sekas, kad atrodo kažką panašaus į 192.168.0.15. Daugeliu atvejų mes neturime tiesiogiai elgtis su jais, nes mūsų įrenginiai ir tinklai rūpinasi šia medžiaga už scenos. Kai mes turime susidoroti su jais, mes dažnai tik seka instrukcijas, kokius skaičius įdėti.

SUSIJĘS: 8 Bendrųjų tinklo ypatybių paaiškinimas

Kodėl jums reikia rūpintis? Jei norite, kad jūs kada nors norėtumėte pasinerti į tai, kas reiškia šiuos skaičius, šis straipsnis skirtas jums. Na, suprasti, kaip veikia IP adresai yra labai svarbūs, jei kada nors norite išspręsti, kodėl jūsų tinklas netinkamai veikia, arba kodėl tam tikras įrenginys nesusijęs su tuo, kaip tikitės. Ir, jei jums kada nors reikės sukurti kažką šiek tiek labiau pažengusios, pvz., Talpinant žaidimų serverį ar žiniasklaidos serverį, prie kurio gali prisijungti draugai iš interneto, jums reikės žinoti apie IP adresus. Be to, tai yra įdomu.

Pastaba: šiame straipsnyje aptariami IP adresavimo pagrindai, tai dalykai, kuriuos žmonės, kurie naudoja IP adresus, bet niekada apie juos daug negalvojau, gali norėti žinoti. Mes nesiruošia apibūdinti daugiau pažengusių ar profesionalių dalykų, tokių kaip IP klasės, be klasių maršrutizavimas ir tinkintas subnetyvavimas ... bet nurodysime kai kuriuos šaltinius tolimesniam skaitymui, kaip mes einame.

Kas Ar IP adresas?

IP adresas unikaliai identifikuoja įrenginį tinkle. Jūs anksčiau matėte šiuos adresus; jie atrodo kažką panašaus į 192.168.1.34.

IP adresas visada yra keturi numeriai, tokie kaip. Kiekvienas skaičius gali būti nuo 0 iki 255. Taigi, visas IP adresavimo diapazonas yra nuo 0.0.0.0 iki 255.255.255.255.

Priežastis, kodėl kiekvienas skaičius gali siekti iki 255, yra tas, kad kiekvienas iš numerių yra iš tikrųjų aštuonių skaitmenų binarinis numeris (kartais vadinamas oktetu). Oktete nulinis skaičius būtų 00000000, o skaičius 255 būtų 11111111, o didžiausias skaičius oktete gali pasiekti. Tas IP adresas, kurį paminėjome anksčiau (192.168.1.34) dvejetainėje, atrodytų taip: 11000000.10101000.00000001.00100010.

Kompiuteriai dirba su dvejetainiu formatu, bet mes manome, kad daug lengviau dirbti su dešimtainiu formatu. Vis dėlto, žinodamas, kad adresai iš tikrųjų yra dvejetainiai skaičiai, mes suprantame, kodėl kai kurie dalykai, susiję su IP adresais, veikia taip, kaip jie daro.

Nesijaudinkite! Šiame straipsnyje mes nenorime mesti daug dvejetainių ar matematinių dalykų, todėl tiesiog naudokite mus šiek tiek ilgiau.

Dvi IP adreso dalys

Įrenginio IP adresas iš tikrųjų susideda iš dviejų atskiros dalys:

  • Tinklo ID: Tinklo ID yra IP adreso dalis, prasidedanti kairėje, kuri identifikuoja konkretų tinklą, kuriame yra įrenginys. Tipiškame namų tinkle, kuriame įrenginys turi IP adresą 192.168.1.34, 192.168.1 dalies adresas bus tinklo ID. Paprastai trūkstama galutinė dalis užpildoma nuline, todėl galime pasakyti, kad įrenginio tinklo ID yra 192.168.1.0.
  • Kompiuterio ID: Priimančio asmens ID yra neatsiunčiamo IP adreso dalis. pagal tinklo ID. Tai nurodo konkretų įrenginį (TCP / IP pasaulyje, vadiname įrenginių "hosts") šiame tinkle. Tęsdami mūsų IP adreso 192.168.1.34 pavyzdį, priimančiojo asmens identifikatorius bus 34 - unikalus jo kompiuterio ID 192.168.1.0 tinkle.

Tavo namų tinkle gali būti keli įrenginiai su IP adresu, pvz., 192.168. 1.1, 192.168.1.2, 192.168.1 30 ir 192.168.1.34. Visi šie yra unikalūs įrenginiai (šiuo atveju turintys kompiuterio ID 1, 2, 30 ir 34) tame pačiame tinkle (su tinklo ID 192.168.1.0).

Norėdami visa tai šiek tiek pagerinti, pasukite į analogija. Tai gana panaši į tai, kaip mieste veikia gatvės adresai. Paimkite adresą, pavyzdžiui, 2013 Paradise Street. Gatvės pavadinimas sutampa su tinklo ID ir namo numeris yra panašus į priimančio asmens ID. Miesto viduje dvi gatves nebus pavadintos vienodais, tarsi jokie du tinklo ID viename tinkle nebus pavadinti ta pačia. Konkrečioje gatvėje kiekvieno namo numeris yra unikalus, kaip ir visi individualūs tinklo ID identifikuoti priimančiosios ID.

Subneto kaukė

Taigi, kaip jūsų įrenginys nustato, kuri IP adreso dalis yra tinklo ID ir kokia yra pagrindinio kompiuterio ID? Dėl to jie naudoja antrą numerį, kurį visada matysite kartu su IP adresu. Šis numeris vadinamas potinklio potinkliu.

Daugumoje paprastų tinklų (pvz., Namams ar smulkiajam verslui) matysite antrinių tinklų kaukes kaip 255.255.255.0, kur visi keturi numeriai yra 255 arba 0. pakeitimai nuo 255 iki 0 rodo padalijimą tarp tinklo ir pagrindinio kompiuterio ID. 255 "maskuoja" tinklo ID iš lygties.

Pastaba: čia apibūdinantys pagrindiniai potinklio potinkiai yra žinomi kaip numatytieji potinklio potinkiai. Daiktai yra sudėtingesni nei į didesnius tinklus. Žmonės dažnai naudoja pasirinktinius potinklio kaukes (kur nulių ir taškų pertraukos pozicija perkelia į oktetą), kad sukurtumėte keletą subneto tame pačiame tinkle. Tai yra šiek tiek daugiau nei šio straipsnio taikymo sritis, bet jei jus domina, "Cisco" turi gana gerą "subnetting" vadove.

Numatytasis šliuzo adresas

SUSIJUSIOS: Supratimas maršrutizatorių, jungiklių ir tinklo įrangos

Be paties paties IP adreso ir susijusios potinklio kaukės, taip pat matysite numatytąjį šliuzo adresą kartu su IP adresavimo informacija. Priklausomai nuo naudojamos platformos šis adresas gali būti vadinamas kažkuo kita. Tai kartais vadinama "maršrutizatoriumi", "maršrutizatoriaus adresu, numatytu maršrutu" arba tiesiog "vartuvu". Tai visi vienodi dalykai. Tai numatytasis IP adresas, į kurį įrenginys siunčia tinklo duomenis, kai tie duomenys yra skirti persikelti į kitą tinklą (vienas su kitokiu tinklo ID), nei tas, kurį įjungtas įrenginys.

Paprasčiausias pavyzdys yra tipinis namų tinklas.

Jei turite namų tinklą su keliais įrenginiais, tikriausiai turėsite maršrutizatorių, kuris yra prijungtas prie interneto per modemą. Šis maršrutizatorius gali būti atskiras įrenginys arba jis gali būti modemo / maršrutizatoriaus kombinuotojo įrenginio, kurį teikia jūsų interneto tiekėjas, dalis. Ruuteris sėdi tarp kompiuterių ir įrenginių, esančių jūsų tinkle, ir daugiau viešųjų įrenginių internete, perduodant (arba nukreipiant) eismą pirmyn ir atgal.

Pasakykite, kad paleidžiate savo naršyklę ir eikite į www.phhsnews.com. Jūsų kompiuteris siunčia užklausą į mūsų svetainės IP adresą. Kadangi mūsų serveriai yra internete, o ne jūsų namų tinkle, tas srautas siunčiamas iš jūsų kompiuterio į jūsų maršrutizatorių (vartai), o jūsų maršrutizatorius perduoda užklausą mūsų serveriui. Serveris grąžina reikiamą informaciją savo maršrutizatoriui, kuris tada nukreipia informaciją atgal į prašomą įtaisą ir mato, kad mūsų svetainė atsiranda jūsų naršyklėje.

Paprastai maršrutizatoriai pagal numatytuosius nustatymus turi turėti savo privatus IP adresas (jo adresas vietiniame tinkle) kaip pirmojo priimančiosios asmens ID. Pavyzdžiui, namų tinkle, kuriame tinklo ID naudojamas 192.168.1.0, maršrutizatorius paprastai bus 192.168.1.1. Žinoma, kaip ir dauguma dalykų, galite konfigūruoti, kad tai kažkas kitoks, jei norite.

DNS serveriai

Yra vienas galutinis informacijos elementas, kurį matysite kartu su įrenginio IP adresu, potinklio potinkliu ir numatytuoju šliuzu adresas: vieno ar dviejų domenų vardų sistemos (DNS) serverių numatytieji adresai. Mes, žmonės, dirba daug geriau vardais nei skaitmeniniai adresai. "Www.phhsnews.com" į naršyklės adreso juostą įvesite daug lengviau nei prisimindami ir įvesdami mūsų svetainės IP adresą.

DNS veikia kaip telefonų knyga, ieškoma žmonių skaitomų dalykų, tokių kaip svetainių pavadinimai, ir jų konvertavimas į IP adresai. DNS tai daro saugodama visą tą informaciją susietų DNS serverių sistemoje visame internete. Jūsų įrenginiams reikia žinoti DNS serverių, į kuriuos turi būti siunčiamos jūsų užklausos, adresus.

SUSIJUSIOS: Kas yra DNS, ir ar turėčiau naudoti kitą DNS serverį?

Tipiškame mažame ar namų tinkle DNS serverio IP adresai dažnai yra tokie patys kaip numatytojo šliuzo adresas. Įrenginiai siunčia savo DNS užklausas savo maršrutizatoriui, o tada perduoda užklausas bet kuriam DNS serveriui, kurio maršrutizatorius sukonfigūruotas naudoti. Pagal numatytuosius nustatymus, tai paprastai DNS serveriai, kuriuos teikia jūsų ISP, bet jūs galite pakeisti tuos, kurie nori naudoti skirtingus DNS serverius. Kartais jums gali tekti sėkmingiau naudoti DNS serverius, kuriuos teikia trečiosios šalys, pvz., "Google" ar "OpenDNS".

Koks skirtumas tarp IPv4 ir IPv6?

Galbūt pastebėjote, kad naršydami nustatymus naudojate kitą IP adresą, vadinamą IPv6 adresu. Iki šiol kalbėjome apie IP adresus, kuriuose naudojamas IP versijos 4 (IPv4) protokolas, sukurtas 70-ųjų pabaigoje. Jie naudoja 32 dvejetainius bitus, apie kuriuos kalbėjomės (keturiuose oktetuose), kad pateikti iš viso 4,29 mlrd. Galimų unikalių adresų. Nors tai atrodo labai daug, visi viešai prieinami adresai jau seniai buvo skirti įmonėms. Daugelis iš jų yra nenaudojamos, tačiau jos yra priskirtos ir negalimos bendrai naudoti.

90-ųjų viduryje, susirūpinus dėl galimo IP adresų stygiaus, internetinės inžinerijos darbo grupė (IETF) sukūrė IPv6. IPv6 naudoja 128 bitų adresą, o ne 32-bitų IPv4 adresą, todėl bendras unikalių adresų skaičius matuojamas nedideliais kiekiais, ty pakankamai didelis skaičius, kurio mažai tikėtina, kad jis niekada neišnyko.

Skirtingai nuo taškinės dešimtosios raidės naudojami IPv4, IPv6 adresai išreiškiami aštuoniomis skaičių grupėmis, padalintomis dviem dvitačiais. Kiekvienoje grupėje yra keturi šešioliktainiai skaitmenys, kurie žymi 16 dvejetainių skaitmenų (vadinasi, jis vadinamas hekstetu). Tipinis IPv6 adresas gali atrodyti šiek tiek:

2601: 7c1: 100: ef69: b5ed: ed57: dbc0: 2c1e

Tai, kad IPv4 adresų trūkumas, didžiąja dalimi didėja privačių IP adresų naudojimas už maršrutizatorių. Vis daugiau ir daugiau žmonių sukūrė savo privačius tinklus, naudojančius tuos privačius IP adresus, kurie viešai nepasiekiami.

Taigi, nors IPv6 vis dar yra pagrindinis veikėjas ir šis perėjimas vis tiek vyks, jis niekada neįvyko tiek, kiek tikėtasi, bent jau ne. Jei norite sužinoti daugiau, peržiūrėkite šią IPv6 istoriją ir laiko juostą.

Kaip įrenginys gauna savo IP adresą?

Dabar, kai žinote pagrindus, kaip veikia IP adresai, pakalbėkime apie tai, kaip įrenginiai pirmiausia gaukite savo IP adresus.

SUSIJUSIOS: Kaip rasti bet kurio įrenginio IP adresą, MAC adresą ir kitus tinklo ryšio duomenis

Dinaminis IP adresas priskiriamas automatiškai, kai įrenginys prisijungia prie tinklo. Didžioji dauguma tinklų šiandien (įskaitant jūsų namų tinklą) naudoja kažką vadinamą dinaminio pagrindinio kompiuterio konfigūracijos protokolu (DHCP), kad tai padarytų. DHCP yra įmontuotas į jūsų maršrutizatorių. Kai įrenginys prisijungia prie tinklo, jis siunčia transliacinį pranešimą, kuriame prašoma nurodyti IP adresą. DHCP užgrobia šį pranešimą ir tada priskiria to įrenginiui IP adresą iš prieinamų IP adresų rinkinio.

Šiuo tikslu bus naudojami tam tikri privačių IP adresų sričių maršrutizatoriai. Kuris naudojamas priklauso nuo to, kas sukūrė jūsų maršrutizatorių, arba kaip jūs pats nustatėte dalykus. Tie privataus IP diapazonai yra:

  • 10.0.0.0 - 10.255.255.255: Jei esate Comcast / Xfinity klientas, jūsų interneto tiekėjo pateiktas maršrutizatorius priskiria adresus toje srityje. Kai kurie kiti interneto tiekėjai taip pat naudoja šiuos adresus savo maršrutizatoriuose, taip pat kaip "Apple" savo "AirPort" maršrutizatoriuose.
  • 192.168.0.0 - 192.168.255.255: Dauguma komercinių maršrutizatorių yra nustatyti priskirti IP adresus šiame diapazone. Pavyzdžiui, dauguma "Linksys" maršrutizatorių naudoja 192.168.1.0 tinklą, o "D-Link" ir "Netgear" naudoja "198.168.0.0" diapazoną
  • 172.16.0.0 - 172.16.255.255: Šis asortimentas retai naudojamas bet kurių komercinių tiekėjų numatytasis.
  • 169.254.0.0 - 169.254.255.255: Tai yra specialus diapazonas, naudojamas protokolo, pavadinto Automatinis privatinis IP adresavimas. Jei jūsų kompiuteris (ar kitas įrenginys) yra nustatytas, kad automatiškai gautų savo IP adresą, bet negalės rasti DHCP serverio, jis priskirs sau šio diapazono adresą. Jei matote vieną iš šių adresų, jis nurodo, kad jūsų įrenginys negalėjo pasiekti DHCP serverio, kai atėjo laikas gauti IP adresą, ir gali kilti tinklo problemų ar problemų su jūsų maršrutizatoriumi.

Dinamiškas dalykas adresai yra tai, kad kartais jie gali pasikeisti. DHCP serveriai išnuomoja IP adresus į įrenginius, o kai tie lizingai išaugo, įrenginiai turi atnaujinti nuomos sutartį. Kartais įrenginiai gali gauti kitą IP adresą iš adresų, kuriuos gali priskirti serveris, rinkinį.

Daugeliu atvejų tai nėra didelis dalykas, ir viskas bus "tiesiog dirbti". Tačiau kartais galite nurodyti, kad įrenginys nepakeis IP adreso. Pvz., Galbūt turite įrenginį, kurį reikia pasiekti rankiniu būdu, ir jums lengviau prisiminti IP adresą, o ne vardą. Arba galbūt turite tam tikrų programų, kurios gali prisijungti tik prie tinklo įrenginių naudodamos IP adresą.

Tokiais atvejais tuos įrenginius galite priskirti statinį IP adresą. Yra keletas būdų tai padaryti. Jūs galite rankiniu būdu sukonfigūruoti įrenginį naudodami statinį IP adresą, nors tai kartais gali būti sunku. Kitas, labiau elegantiškas sprendimas yra konfigūruoti maršrutizatorių tam tikruose įrenginiuose priskirti statinius IP adresus per DHCP serverį, kuris paprastai būtų dinamiškas. Tokiu būdu IP adresas niekada nesikeičia, tačiau nenutraukite DHCP proceso, kad viskas veiktų sklandžiai.


Kaip tvarkyti programų teises

Kaip tvarkyti programų teises "Android"

Android leidimai buvo netvarka, tačiau šiuolaikinės "Android" versijos labai supaprastino jas. Dabar "Android" turi "iOS" tipo leidimo sistemą, kurioje programoms suteikiama prieiga prie tam tikrų funkcijų, aparatinės įrangos ar duomenų, jei jų reikia. Jūs taip pat galite rankiniu būdu atšaukti leidimus iš bet kurių programų, sukurtų senosioms "Android" versijoms.

(how-top)

"Ninite" įdiegia visas jūsų mėgstamiausias "Windows" programas vienu metu

Jei atliekate švarų "Windows" diegimą, įdiegti mėgstamiausias programas vėl trunka daug laiko ir yra erzina. "Ninite" įdiegs jūsų mėgstamas programas vienu metu, kai nueisite ir padarysite kažką daugiau malonumo. "Ninite" yra puiki paslauga, kurią sukūrė du "San Francisco" programuotojai, kurie mano, kad programinės įrangos diegimui neturėtų būti reikalaujama dirbti.

(how-top)