Geek Kool Õppimine Windows 7 - IP aadresside alused
Geeki kooli selles väljaandes vaatame, kuidas IP-aadressid toimivad. Me katame ka mõned täiendavad teemad, nagu teie arvuti määrab, kas seade, millega suhtlete, on samas võrgus nagu teie. Seejärel lõpetame lühikese ülevaate kahest nime eraldusvõime protokollist: LLMNR ja DNS.
Vaadake kindlasti ära selle Geek kooli seeria eelmised artiklid Windows 7-s:
- How-To Geek kooli tutvustamine
- Uuendused ja migratsioonid
- Seadmete seadistamine
- Kettade haldamine
- Rakenduste haldamine
- Internet Exploreri haldamine
Ja hoia ülejäänud seeria jaoks terve nädala pikkune hääl.
IP põhialused
Kui saadate kirja tigu posti teel, peate täpsustama selle isiku aadressi, kellele kiri vastu võtta. Samamoodi, kui üks arvuti saadab sõnumi teisele arvutile, peab see täpsustama, millisele aadressile sõnum tuleb saata. Neid aadresse nimetatakse IP-aadressideks ja nad näevad tavaliselt midagi sellist:
192.168.0.1
Need aadressid on IPv4 (Internet Protocol Version 4) aadressid ja nagu enamik nendest päevadest, on need lihtsalt abstraktsed selle kohta, mida arvuti tegelikult näeb. IPv4-aadressid on 32-bitised, mis tähendab, et need sisaldavad 32 ja nullide kombinatsiooni. Arvuti näeb eespool loetletud aadressi järgmiselt:
11000000 10101000 00000000 00000001
Märkus: igal kümnendkümnendil on maksimaalne väärtus (2 ^ 8) - 1, mis on 255. See on maksimaalne kombinatsioonide arv, mida saab väljendada 8 bitti kasutades.
Kui soovisite IP-aadressi oma binaarseks ekvivalendiks teisendada, saate luua lihtsa tabeli, nagu allpool. Seejärel võtke üks IP-aadressi osa (tehniliselt nimetatakse oktettiks), näiteks 192, ja liikuge vasakult paremale kontrollile, kui saate lahutada arvu tabeli päises oma kümnendnumbrist. On kaks reeglit:
- Kui tabeli päises olev number on teie numbriga väiksem või sellega võrdne, märkige veerg 1-ga. Teie uus number muutub numbriks, mille sa olid veeru päises lahutanud. Näiteks 128 on väiksem kui 192, nii et ma tähistan 128-nda veergu 1-ga. Siis olen jäänud 192–128-ga, mis on 64.
- Kui number on suurem kui number, märkige see 0-ga ja liikuge edasi.
Siin on, kuidas see näeks meie 192.168.0.1 näite aadressi abil
128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
Ülaltoodud näites võtsin ma oma esimese 192 okteti ja märgistasin 128-nda veeru 1-ga. Siis jätsin 64-ga, mis on sama, mis teine veerg, nii et ma märkisin selle ka 1-ga. Ma jäin nüüd 0-ni, kuna 64 - 64 = 0. See tähendas, et ülejäänud rida oli kõik nullid.
Teises reas võtsin teise okteti, 168. 128 on väiksem kui 168, nii et ma märkisin selle tähega 1 ja jätsin 40-ga. 64 oli siis suurem kui 40, nii et ma märkisin selle 0-ga. Kolmas veerg 32 oli alla 40, nii et ma märkisin selle tähega 1 ja jätsin 8. 16-ga suurem kui 8, nii et ma märkisin selle tähega 0. Kui sain 8-ndasse veergu, märkisin selle 1-ga, mis jäi mulle 1-ga 0, nii et ülejäänud veerud olid tähistatud 0-ga.
Kolmas oktet oli 0 ja miski ei saa minna 0-sse, nii et me tähistasime kõik veerud nulliga.
Viimane oktett oli 1 ja ükski ei saa minna 1-sse, välja arvatud 1, nii et ma märkisin kõik veerud 0-ga, kuni jõudsime 1-ni veerusse, kus ma märkisin seda 1-ga.
Alamvõrgu maskid
Märkus: Alamvõrgu maskeerimine võib saada väga keeruliseks, nii et selle artikli reguleerimisalas arutame ainult klassikalisi alamvõrgu maske.
IP-aadress koosneb kahest komponendist, võrgu aadressist ja hostiaadressist. Alamvõrgu mask on see, mida teie arvuti kasutab teie IP-aadressi eraldamiseks võrguaadressi ja hostiaadressi. Alamvõrgu mask näeb tavaliselt midagi sellist.
255.255.255.0
Mis kahekomponentses näeb välja selline.
11111111,11111111,1111111.00000000
Alamvõrgu maskis tähistatakse võrgu bitte 1-ga ja host-bitte tähistatakse 0-ga. Ülaltoodud binaarsest kujutisest näete, et IP-aadressi kolme esimest oktetti kasutatakse võrgu identifitseerimiseks ja viimase oktet kasutatakse hostiaadressi jaoks.
Arvestades IP-aadressi ja alamvõrgu maski, saavad meie arvutid öelda, kas seade on samas võrgus, toimides bitiliselt ja operatsioonisüsteemi. Näiteks öelge:
- computerOne soovib saata sõnumi computerTwo.
- computerOne IP-d on 192.168.0.1 ja alamvõrgumask 255.255.255.0
- computerTwo-l on IP 192.168.0.2 ja alamvõrgumask 255.255.255.0
computerOne arvutab kõigepealt oma IP ja alamvõrgu maski bitikoguse JA.
Märkus: Kui kasutate bititüüpi ja operatsiooni, kui vastavad bitid on mõlemad 1, on tulemus 1, vastasel juhul on see 0.
11000000 10101000 00000000 00000001
11111111 11111111 11111111 0000000011000000 10101000 00000000 00000000
Seejärel arvutab see arvutipõhise bitikoguse JA arvuti jaoks.
11000000 10101000 00000000 00000010
11111111 11111111 11111111 0000000011000000 10101000 00000000 00000000
Nagu näete, on bitt-toimingute tulemused samad, seega tähendab see, et seadmed asuvad samas võrgus.
Klassid
Nagu te arvatavasti olete nüüd arvanud, seda rohkem võrke (1s), mis teil on alamvõrgus, peidavad vähem võõrustajaid (0), mis teil võib olla. Võimalike hostide ja võrkude arv on jagatud kolme klassi.
Võrgud | Alamvõrgu mask | Võrgud | Hosts | |
Klass A | 1-126.0.0.0 | 255.0.0.0 | 126 | 16 777 214 |
B-klass | 128-191,0,0,0 | 255.255.0.0 | 16 384 | 65 534 |
Klass C | 192-223,0,0,0 | 255.255.255.0 | 2 097 152 | 254 |
Reserveeritud vahemikud
Te märkate, et vahemik 127.x.x.x on välja jäetud. Seda seetõttu, et kogu vahemik on reserveeritud midagi, mida nimetatakse teie loopback-aadressiks. Sinu tagasiside aadress viitab alati teie arvutile.
169.254.0.x vahemik reserveeriti ka midagi, mida nimetatakse APIPA-le, mida me hiljem seerias arutame.
Eraldi IP-piirkonnad
Kuni mõne aasta eest oli igal Interneti-seadmel ainulaadne IP-aadress. Kui IP-aadressid hakkasid otsa saama, võeti kasutusele mõiste NAT, mis lisas veel ühe kihi meie võrkude ja Interneti vahel. IANA otsustas, et nad reserveerivad igast IP-klassist erinevaid aadresse:
- 10.0.0.1 - 10.255.255.254 klassist A
- 172.16.0.1 - 172.31.255.254 klassist B
- 192.168.0.1 - 192.168.255.254 klassist C
Siis, selle asemel, et määrata igale seadmele maailmas IP-aadress, pakub ISP Teile seadet, mida nimetatakse NAT-ruuteriks, millele on määratud üks IP-aadress. Seejärel saate määrata oma seadmete IP-aadressid kõige sobivamast privaatsest IP-vahemikust. Seejärel haldab NAT-ruuter NAT-i tabelit ja kasutab Interneti-ühendust.
Märkus: teie NAT-ruuteri IP-d määratakse tavaliselt dünaamiliselt DHCP-ga, nii et see muutub tavaliselt sõltuvalt teie ISP piirangutest.
Nimi Lahendus
Meie jaoks on lihtsam meeles pidada inimese loetavaid nimesid nagu FileServer1, kui see on meeles pidada IP-aadressi nagu 89.53.234.2. Väikestes võrkudes, kus ei ole muid nimeresolutsioonilahendusi, nagu DNS, kui proovite avada ühenduse FileServer1-ga, saab teie arvuti saata multicast-sõnumi (mis on väljamõeldud viis öelda sõnumi saatmine võrku igasse seadmesse) küsides, kes on FileServer1. Nime lahendamise seda meetodit nimetatakse LLMNR-ks (Link-lock Multicast Name Resolution) ja kuigi see on ideaalne lahendus kodu- või väikeettevõtete võrgule, ei kaota see hästi, esiteks, sest ringhääling tuhandetele klientidele võtab liiga kaua ja teiseks sest ringhäälinguorganisatsioonid ei edasta tavaliselt marsruutereid.
DNS (domeeninime süsteem)
Kõige tavalisem viis skaleeritavuse probleemi lahendamiseks on DNS-i kasutamine. Domeeninime süsteem on mis tahes võrgu telefoniraamat. See kaardistab inimese loetavad masinimed nende aluseks olevad IP-aadressid, kasutades hiiglaslikku andmebaasi. Kui proovite avada ühenduse FileServer1-ga, küsib teie arvuti teie määratud DNS-serverit, kes on FileServer1. Seejärel reageerib DNS-server IP-aadressile, mida teie arvuti võib omakorda luua. See on ka nime lahendamise meetod, mida kasutab maailma suurim võrk: internet.
Võrgusätete muutmine
Paremklõpsake võrgu seadete ikoonil ja valige kontekstimenüüst Ava võrgu- ja ühiskasutuskeskus.
Klõpsa vasakul küljel linki Muuda adapteri sätteid.
Seejärel klõpsa hiire parema nupuga oma võrgukaardil ja valige kontekstimenüüst Atribuudid.
Nüüd vali Interneti-protokolli versioon 4 ja seejärel klõpsa omaduste nupule.
Siin saab seadistada staatilise IP-aadressi, valides raadionupu „Kasutage järgmist IP-aadressi“. Eespool toodud teabega relvastatud saate täita IP-aadressi ja alamvõrgu maski. Vaikevärav on kõigi ruuteri IP-aadress.
Dialoogi allosas saate määrata DNS-serveri aadressi. Kodus pole ilmselt DNS-serverit, kuid teie ruuteril on sageli väike DNS-vahemälu ja edastatakse päringud teie ISP-le. Teise võimalusena võite kasutada Google'i avalikku DNS-serverit, 8.8.8.8.
Kodutöö
- Tänaseks ei ole kodutööd, kuid see on olnud pikk, nii et lugege seda uuesti. Kui teil on ikka veel näljane lisateabe saamiseks, saate lugeda täiustatud võrgukeskkonnast, mida nimetatakse CIDR (klassitu interdomaini marsruutimine).
Kui teil on küsimusi, võite mulle @taybgibb või lihtsalt kommenteerida.