Ĉio, kion vi volas scii pri IP-sub-reto en 8 facilaj Paŝoj


Enkonduko
Preskaŭ ĉiuj teknikistoj (programistoj, datumbazaj administrantoj aŭ CTO) devas kompreni retan subskribon de IP kiel fundamenta postulo por plenumi sian laboron efike. Kvankam la konceptoj estas tre simplaj sed ofte homoj alfrontas ĝeneralan malfacilaĵon por kompreni ĉi tiun teknikan temon.

Ĉi tiu temo estos dividita en ok simplajn paŝojn por helpi vin facile kompreni retan subvencion.

Vi povos kompreni sekvantajn aferojn post kiam vi trairos ĉi tiujn 8-paŝojn:
- Kiel IP-adresoj estas detruitaj.
- kiel agordi router.
- kiel funkcias sub-retoj.
- kiel plani bazan malgrandan oficejon aŭ hejmecan reton.

Baza kompreno pri duumaj kaj duaraj nombroj estas bezonata. Plie, trairu jenajn difinojn kaj terminojn por komenci:
- IP-adreso: ĝi estas unika logika numera adreso atribuita al ĉiu komputilo, router, printilo, ŝaltilo aŭ iu ajn alia elektronika aparato kiu estos parto de TCP / IP-bazita reto.
- Subreto: andi estas aparta kaj distingebla parto de la reto de organizo. Assignedi estas tipe atribuita sur etaĝo, konstruaĵo aŭ specifa geografia loko.
- Subnet Mask: ai estas 32-bita nombro uzita por diskriminacii la reton de IP-adreso. IP-adreso estas dividita en retan adreson kaj gastigantan adreson.
- Reta Interfaco-Karto (NIC): hardwarei estas komputila aparata modulo, per kiu komputilo estas konektita al reto.

Paŝo 1 - Kial Ni Bezonas Subretojn


Por kompreni kial ni bezonas subretojn (mallongaj por subtekstoj), ni devas eki ekde la komenco kaj identigi, ke ni volas komuniki kun "malsamaj komponantoj" en retoj. Uzantoj bezonas komuniki kun printiloj, retpoŝtaj programoj devas komuniki al serviloj, kaj por ĉi tiu komunikado ĉiu el tiuj "komponantoj" bezonas unikan adreson. Ĉi tio estas ĝuste kiel hejma adreso. Ekzistas unu malgranda escepto ke la adresoj devas esti nombraj. Neniu aparato kun alfabeta signo en ĝia adreso kiel "33rd Street" povas esti konektita en reto. I povas esti atribuita al alfanumika nomo - kaj ni povus traduki tiun nomon al nombra adreso - sed la adreso devas enhavi nur ciferecajn signojn.

Ĉi tiuj nombroj nomiĝas kiel IP-adresoj, kaj ili havas la gravan funkcion de eltrovi ne nur la adreson de "komponantoj", sed kiel ili povas komuniki inter si. Havi IP-adreson ne estas la sola postulo. Estas nepre difini la manieron sendi mesaĝon de unu adreso al alia.

Ofte necesas agordi aferojn en reto por administra kaj kompetenta afero. Ekzemple, se vi havas plurajn presilojn en la vendoficejoj de via organizo kaj alia parto en la produktado-fako. Vi certe volas limigi la presilojn, kiujn ĉiu uzanto de ĉiu sekcio vidas. Ĉi tio povus esti plenumita per organizado de la adresoj de la presiloj en unikaj subaroj.
Subreto povas esti difinita kiel logika organizo de diversaj aparatoj konektitaj en reto.
Ĉiu aparato en subtejo havas adreson, kiu logike ligas ĝin kun la aliaj aparatoj de la sama subreto. Ĉi tio limigas aparatojn sur unu subte de konfuzo kun gastigantoj en la alia subreto.
Koncerne subretoj kaj IP-adresado, ĉi tiuj aparatoj nomiĝas "gastigantoj". Do, en nia ekzemplo, ekzistas reto (la organizo), kiu estas dividita en logikaj subaroj (vendaj kaj produktadaj sekcioj), ĉiu el kiuj havas siajn proprajn gastigantojn (printiloj kaj uzantoj).

Paŝo 2 - Komprenado Binaraj Nombroj


Binaraj nombroj povas esti uzataj kiel alternativo al decimaloj. La koncepto povas esti facile lernebla kiel unu pluso. Sed multaj homoj kun malsamaj nuancoj de aritmofobio (la nelogika timo pri aritmetiko kaj nombroj) sentas doloron de timo tra kiam parolas pri "duumaj nombroj". Restigu vian timon por mallonga tempo.

Dekuma numerado estas uzata de ni en nia ĉiutaga vivo, kie niaj nombroj baziĝas sur 10-aj aferoj - eble ĉar ni havas 10-fingrojn kaj 10 piedfingroj. Ĉiuj decimalaj sistemoj havas malsamajn simbolojn por reprezenti malsamajn kvantojn. Rekta vertikala linio nomiĝas "1" kaj la ronda cirklo "0".

Tio ne ŝanĝiĝas kun duumaj sistemoj.

Kun la dekuma sistemo, ni povas reprezenti pli grandajn kaj pli grandajn nombrojn per ligado de nombroj kune. I konsistas el malsamaj ciferaj numeroj:
- Simplaj numeroj, kiel 9
- Du-ciferaj nombroj, kiel 11,
- Tri-cifraj numeroj, kiel 205, kaj tiel plu.
Progresive pli granda valoro estas reprezentita de ĉiu cifero kiel nombroj pligrandiĝas. Estas loko de 1, loko de 10, loko de 100 loko de 1000 kaj tiel plu.
Kun ĉi tiu numero, la loko de 1 estas okupita de 5, la loko de 10 de loko 0 kaj 100 de 1. De nun,


1 x 100 + 0 x 10 + 5 x 1 = 105
Duuma numera sistemo baziĝas sur la sama ideo escepte de tio, ke nur ekzistas du numeroj en la duuma sistemo, 0 kaj 1, kaj necesas multe pli da grupoj por reprezenti la saman nombron. Ekzemple, 01101001 estas la binara ekvivalento de 105 (fakte ĝi estas kutime skribita kiel 1101001 ĉar ni faligas gvidajn nulojn same kiel en la dekuma numerada sistemo. Tamen, por klarigi la sekvan koncepton, ni konservos tiun unuan nulon en loko).
Denove, ĉar duuma nombro pligrandiĝas, progresive pli granda valoro estas reprezentita de ĉiu cifero. La duuma sistemo havas lokon de 1, loko de 2, loko de 4, loko de 8, loko de 16, loko de 32, loko de 64, loko de XNUMX, kaj tiel plu.
Tial,
0 x 128 + 1 x 64 + 1 x 32 x 0 x 16 + 1 x 8 + 0 x 4 + 0 x 2 = 1

Paŝo 3 - IP-adresoj


La "IP" en IP-adresoj signifas Interretan Protokolon. Protokolo estas kutime difinita kiel "reguloj de komunikado". Imagu, ke vi uzas du-direktan radion en polica kamioneto. Vi verŝajne uzos "super" por indiki la finon de aparta parto de la konversacio kaj "eksteren kaj eksteren" kiam vi finos la tutan konversacion. Ĉi tiuj povas esti priskribitaj kiel reguloj de parolado super du-iranta radio. Ĉi tiuj reguloj estas la protokolo de du-ira komunikado.
Do, IP-adresado estas parto de la reguloj por konversacioj per interreto. Sed ĝi fariĝis tiel populara, ke ĝi estas uzata en preskaŭ ajna reto konektita al la interreto. Ĝi signifas, ke IP-adresado rilatas al plej multaj retoj same kiel interreto.
Do kio estas IP-adreso? Uste, ĝi estas la rimedo per kiu komponanto en reto povas esti traktita. I konsistas nur el nombroj konvencie aranĝitaj laŭ la specifa formo de XXX.XXX.XXX.XXX. I estas nomata punktita dekuma formato.
Ĉiu parto inter la punktoj povas esti inter 0 kaj 255, do ekzemplaj IP-adresoj inkluzivas:
- NENIU
- NENIU
Ni povas skribi ĉi tiujn dekumajn nombrojn en duuma formo prenante ĉiun el la dekuma valoro apartigita per punktoj kaj konvertanta al duuma nombro. Do, nombro kiel 206.112.45.61 povus esti skribita kiel:
11001110.01110000.00101101.00111101
Ĉiu el ĉi tiuj binaraj komponantoj nomiĝas okteto, sed ĉi tiu termino ne estas uzata en sub-retoj pli ofte. I troviĝas nur en libroj kaj klasĉambroj, do sciu, kio ĝi estas (kaj poste forgesu ĝin).
Kial ĉiu punktita dekuma parto estas limigita de 0 al 255? Maksimuma longo de IP-adresoj estas limigita al 32-bitoj kaj maksimumaj 256-kombinaĵoj de duumaj nombroj eblas en oktozo (matematike kalkulata kiel 28). Sekve, 255.255.255.255 estas la plej granda IP-adreso, kiun oni povus atribui, ĉar ĉiu okuleto povus esti de 0 al 255.
Ekzistas unu pli grava aspekto de IP-adreso, kiu gravas kompreni - la koncepto de klaso.
Ĉiu IP-adreso apartenas al malsama klaso de IP-adresoj. I dependas de la numero en la unua octeto. Ĉi tiuj klasoj estas:




Ĉu vi rimarkis, ke mankas la numero 127? Tial ĝi estas uzata kiel loopback-adreso. Pensu pri tio kiel adreso, "ĉi tio estas mia adreso." Nur la unuaj tri klasoj - A, B kaj C - estas ofte uzataj de retaj administrantoj kaj la aliaj du klasoj, D kaj E, estas rezervitaj.
La klaso de IP-adreso difinas rigardante ĝian unuan oktaran valoron, sed por iu ajn klaso la strukturo de IP-adreso estas malsama. Ĉiu IP-adreso konsistas el ret-adreso kaj gastiganta adreso. Por iu ajn reto, la reto parto de la adreso estas la komuna adreso, dum la gastiga adreso estas unika por ĉiu individua ero en tiu reto. Do, se via telefonnumero estas 911-615-1534, la prefiksa kodo (911) estus la komuna, aŭ reto, ero de la telefona sistemo, dum via individua telefonnumero de (615-1534) estus via gastiga adreso.
Sekvas la klasaj saĝaj retaj kaj gastigantaj adresoj de IP-adresoj.




4 - Subnetting kaj la Subnet Mask


Vi kreas logikajn dividojn de la reto de reto. Sekve Subnetting implikas dividi la reton en pli malgrandajn partojn nomitajn subnetojn. Subbotelo estas farita pruntante bitojn de la gastiga parto de la IP-adreso. Alivorte, la IP-adreso tiam havas tri komponantojn - la retan parton, la subnetan parton kaj, fine, la gastiganton.
Subreto kreiĝas logike per la lasta bitumo de la reto-komponanto de la adreso. I estas uzata por determini la nombron de subretoj bezonata. Tipa adreso pri Klaso C havas 24-bitojn por la retadreso kaj ok por la gastiganto, sed ni pruntas la plej maldekstran pecon de la gastiganta adreso kaj deklaras ĝin kiel klasifikante la subreton.
Ni nur povas havi du eblajn subrets pruntante unu biton. Ĉar duumaj nombroj inkluzivas nur du ciferojn tiel, se la bito estas 0, tiam tio estos unu subreto; se la bito estas 1, tio estus la dua subreto. Kompreneble, sammaniere, tio ankaŭ reduktas la nombron de gastigantoj, kiujn ni povas havi en la reto al 127 (sed fakte 125 uzeblaj adresoj donitaj ĉiuj nuloj kaj ĉiuj ne estas rekomenditaj adresoj), malsupre de 255.
Do nur kun subteka masko vi povas diri kiom da bitoj estu pruntitaj, aŭ alivorte, kiom da subretoj ni volas havi en nia reto?
Subnet-maskoj sonas multe timiga ol la realo. Ĉiu kion faras supro masko estas indiki la numerajn bitojn "pruntitaj" el la gastiganto-komponanto de IP-adreso. Ĉi tiu koncepto estas la fundamento de ĉiuj sub-retoj. Memoru ĉi tiun koncepton Se vi ne scias ion ajn pri sub-ligado.
Kiel indikite de ĝia nomo, ĝi ĝuste kovras la gastigajn bitojn, kiuj estas pruntitaj de la gastiga adreso por la IP-adreso.
Ekzemple ekzistas subteza masko por Klaso C-adreso. La subteza masko estas 255.255.255.192, kiu indikas la pecojn de la gastiganta parto de la adreso uzata por determini la subnetan numeron, se tradukita en bitoj.
Kompreneble pli da pecoj pruntitaj signifas malpli da gastigantoj en la reto. Foje, ĉiuj kombinaĵoj kaj aranĝoj povas esti konfuzaj, do jen kelkaj tabuloj de subrelaj ebloj.

Tabelo de Klaso C Host / Subnet
Klasaj Bitaj Maskoj Subtilaj Efikaj Hejmoj Nuntempaj Maskoj
1 255.255.255.128 126 2 /25
2 255.255.255.192 62 4 /26
3 255.255.255.224 30 8 /27
4 255.255.255.240 14 16 /28
5 255.255.255.248 6 32 /29
6 255.255.255.252 2 64 /30
7 255.255.255.254 2 128 /31

Notu, ke ĉi tiu kombinaĵo de IP-adresoj kaj subnetaj maskoj en la diagramo estas skribitaj kiel du apartaj valoroj, kiel Ret-adreso = 200.122.67.80, Masko = 255.255.255.192.

Paŝo 5 - Publikaj Vs. Privataj IP-adresoj


Teorie, estus pri 4,228,250,625IP-adresoj por uzo, se ĉiuj eblaj kombinaĵoj de IP-adresoj estus disponeblaj. Ni devus inkluzivi ĉiujn publikajn IP-adresojn kaj privatajn IP-adresojn. Laŭ difino, ĝi signifus, ke nur publikaj IP-adresoj estus.
Tamen ĉiuj IP-adresoj ne haveblas. Iuj el ili havas specialajn uzojn. Ekzemple, ajna IP-adreso kun 255 fine uzas kiel speciala elsendadreso.
Jen la aliaj adresoj uzataj por speciala signalado, inkluzive de:
- Limigitaj elsendoj eniritaj al ĉiu gastiganto limigita al la loka subreto
- (127.0.0.1) estas loopback adreso. Wheni estas uzata kiam gastiganto aludas al si mem
- Multicast-enrutadaj mekanismoj
- Elsendoj estas komence direktitaj al specifa subreto, kaj poste al ĉiuj gastigantoj en tiu subreto
La nocio de privata adreso estas kiel tiu de privata etendaĵo en oficeja telefonsistemo. Se iu volas voki korpon en organizo, ĝi markos la publikan telefonnumeron de la organizo, tra kiu oni povas atingi la tutan personaron. Post kiam la konekto estis establita, li enirus la etendaĵon de la persono al kiu li volis paroli. Privataj IP-adresoj rilatas al IP-adresoj samkiel etendaĵaj nombroj rilatas al telefonaj sistemoj.

Retaj administrantoj povas etendi la grandecon de iliaj retoj uzante privatajn IP-adresojn. Povas esti reto kun unu publika IP-adreso, kiu vidas ĉiun trafikon en la interreto, kaj centojn - aŭ eĉ milojn da gastigantoj havantaj privatajn IP-adresojn en la subreto de la organizo.

Privata IP-adreso povas esti uzata de iu ajn laŭ la kompreno, ke ĉiu trafiko uzanta ĉi tiujn adresojn devas resti loka. Ne eblus, ekzemple, ne eblos havi retpoŝtan mesaĝon rilatitan al privata IP-adreso por transiri interrete, sed estas tre oportune havi la saman privatan IP-adreson bone en la reto de la organizo.

De la sekva tabelo, vi povas atribui privatajn IP-adresojn al privata reto.
De Al Klaso Nombro de Adresoj
10.0.0.1 10.255.255.255 A Ununura Klasa A retadreso
172.16.0.1 XN X 172.31.255.254 konektanta retajn adresojn de Klaso B
192.168.0.1 192.168.255.254 C Xis 216-klasaj retaj adresoj



Paŝo 6 - CIDR-IP-adreso


Post pasigado de tiom da tempo lernante pri IP-adresoj kaj klasoj, vi eble miros, ke fakte ĉi tiuj ne plu estas uzataj. Ia sola celo estas alia nur ol kompreni la bazajn konceptojn de IP-adresado.
Anstataŭe Classless Internet Domain Routing (CIDR), prononcata "cider" estas uzita de retaj administrantoj por reprezenti IP-adresojn. La koncepto de CIDR estas adapti la ideon de sub-ligado al la tuta interreto. Sen klaso de adresado, mallonge signifas, ke anstataŭ dividi specifan reton en subnetojn, retoj povas esti kombinitaj por akiri pli grandajn retojn.
Tial, CIDR ofte estas indikita kiel supernetting, kie pli grandaj retoj estas traktitaj sub la reguloj de sub-ligado. La masko estas ligita al la retadreso en la formo de uzitaj bitoj por skribi CIDR en reto / masko. Ekzemple, ĝi estas skribita kiel 105.245.67.19 / 34. La uzo de la reto prefikso (la / 34 de 105.245.67.19 / 34) estas la plej grava afero por kompreni la CIDR-metodon de sub-retumado, anstataŭ determini la dividan punkton inter la reto-numero kaj la gastiganto uzante la unuajn tri bitojn de la IP-adreso.

Paŝo 7 - Variablo Daŭta Subnet Masking


Kiam pli ol unu subteza maskoj estas asignitaj al IP-reto, oni diras, ke ili havas ŝanĝiĝeman longitudon subnet mask (VLSM). La koncepto de (VLSM) estas tre simpla: vi povas rompi ĉiun subneton en pli subretojn indikante la taŭgan VLSM.
Antaŭe, RIP 1-enirprotokolo kaj la IP-adresado-skemo ne atentis la kapablon havi plurajn subredajn maskojn en unu reto. La enketilo RIP 1 havas neniun ideon pri la VLSM, kiam ĝi ricevas pakon destinitan por subreto, kiu estis uzita por generi la pakan adreson. I simple havas adreson por labori. I havas neniun scion pri kio CIDR-prefikso estis origine aplikita. Tial, neniu scio pri kiom da bitoj estas uzataj por la gastiganta adreso kaj kiom estas por la retadreso.

Paŝo 8 - IPv6 al la Rekupero


Ŝajne, la IP-adreso de 32 havas malmultekostan adreson. La eksplodo de interkonektaĵoj pruvis la malabundon de IPv4-adresoj. IPv6-adresadskemo estas la solvo por estonta kreskado. I eliminas la bezonon de CIDR kaj la retan maskon kiel uzite en IPv4.

Grandeco de IP-adreso pliiĝas de 32-bitoj al 128-bitoj en IPv6-adresado. Ebla nombro de IP-adresoj estas pliigita al 340,282,366,920,938,463,463,374,607,431,768,211,456.

Eĉ IPv6 havas malsaman tekston reprezentadon de tiu de IPv4, eĉ se ĝi havas similan aspekton punktita dekuma aspekto. IPv6-adreso videblas skribita per unu el jenaj manieroj:

- Preferata
- Miksita
- Kunpremita
Preferata IPv6-adresado-notacio
En preferata formo, deksesumaj valoroj estas uzataj por raporti al la numeroj de 128-bito en ĉiu direkta segmento. Ĉiu adreso estas apartigita per dupunkto. I estas skribita kiel X: X: X: X: X: X: X: X, kie ĉiu X konsistas el kvar valoroj 16-bit.

Miksita IPv6-adresado
En medioj uzantaj ambaŭ IPv4 kaj IPv6-adresojn la miksita adresado-notacio estas utila. Miksita adreso similus al X: X: X: X: X: X: X: X: D: D: D: D, kie la deksesumaj valoroj de la ses plej ordaj 16-bitaj komponantoj de IPv6-adreso estas reprezentitaj. per "X" kaj IPv4 valoro estas reprezentita de "D".

Kompresita IPv6-adresado-notacio
Kunpremite, nul kordoj simple anstataŭiĝas per duoblaj kolonoj por indiki ke la nuloj estas "kunpremitaj".

konkludo
Jen la ĉefaj punktoj, kiujn ni lernis:
- Ĉiu ero en reto bezonas unikan adreson por komuniki.
- Binaraj nombroj ne tre konfuzas. Ni sentas malfacilecon nur pro tio, ke ni uzas la bazan numeronNNX-numeron en niaj ĉiutagaj vivoj.
- Subreto estas logika organizo de konektitaj retaj aparatoj. Estas logikaj grupoj de aparatoj.
- Ni skribas IP-adresojn en la formo de XXX.XXX.XXX.XXX, kie unua okulto difinas la klason de ĉiu IP-adreso.
- Subnet mask nur indikas la nombron da bitoj "pruntitaj" el la gastiga komponanto de IP-adreso.
- Ĉiuj IP-adresoj ne povas esti uzataj. Iuj havas specialajn celojn.
- Publikaj telefonaj numeroj kontraŭ privataj etendaĵoj estas perfekta ekzemplo de Publikaĵoj kontraŭ privataj IPS.
- La IP-adreso havas tri komponantojn (la retan parton, la subnetan parton kaj la gastigantan parton).
- Supernetting estas efektivigita per CIDR por alklimigi la ideon de sub-ligado al la tuta Interreto.
- Vi povas rompi ĉiun subneton en pli subretojn indikante la taŭgan VLSM.
- Estonteco kuŝas en IPv6. I pliigas la nombron de disponeblaj IP-adresoj kaj forigas la postulon pri CIDR kaj retaj maskoj.
- Preferata, kunpremita kaj miksita estas tri manieroj skribi IPv6-adreson.
Espereble, la artikolo ĵetas iom da lumo pri la temo de sub-ligado. Se estas pluaj demandoj, bonvolu noti linion.