Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 4147|Antwoord: 5

[Bron] CIDR: Lees de beschrijving van het CIDR-adres in een artikel

[Link kopiëren]
Geplaatst op 07-10-2023 20:56:29 | | | |
definitie

CIDR, de volledige naam in het Engels is Classless InterDomain Routing. Chinees betekent klasseloze interdomeinroutering. is een methode om IP-adressen en IP-routering toe te wijzen. Een verzameling Internet Protocol (IP)-standaarden die worden gebruikt om unieke identificaties te creëren voor netwerken en individuele apparaten. IP-adressen maken het mogelijk om unieke informatiepakketten naar een specifieke computer te verzenden.



CIDR wordt voornamelijk gebruikt om IP-adressen te gebruiken om efficiënt explosies in routeringstabellen op te lossen. Het is gedefinieerd in RFC (Request for Comments) 1518 en RFC 4632. Het is een adresbloktoewijzing. Er zijn vijf verschillende klassen in het IPV4-adresseringssysteem. De IP-adresklasse wordt gebruikt voor het toewijzen van internet-IP-adressen.
Het zijn Klasse A-adressen, Klasse B-adressen, Klasse C-adressen, Klasse D-adressen en Klasse E-adressen.
  • Klasse A-adressen: In categorie A, beschouw de eerste plaats. Het is altijd op nul gezet. Het kan IP-adressen wijzigen van 1.X.X.X naar 126.X.X.X.
  • Klasse B-adressen: In categorie B beschouwen we de eerste twee. Het kan een IP-adres krijgen van 128.0.X.X tot 191.255.X.X.
  • Klasse C-adressen: In categorie C beschouwen we de top drie. Het kan het IP-adres krijgen van 192.0.0.X naar 223.255.255.X.
  • Adressen van categorie D: Beschouw de top vier posities van Klasse D. Het kan een IP-adres krijgen van 224.0.0.0 tot 239.255.255.255. Deze klasse wordt gebruikt voor multicasting.
  • Klasse E-adressen: Klasse E IP-adressen zijn gereserveerd voor onderzoek en ontwikkeling. Het kan IP-adressen wijzigen van 240.0.0.0 naar 255.255.255.254.


Daarom kunnen we het IP-adres kiezen op basis van onze behoeften. Voor hostadressen gebruiken we IP-adressen van klasse A/B/klasse C.

Momenteel gebruiken netwerkadresbereiken klasseloze inter-domein routing. Door CIDR te gebruiken wordt de oude methode van IP-adressen van klasse A, klasse B en klasse C vervangen. In de oudere methode, als we klasse B als voorbeeld nemen, omdat deze het meest wordt gebruikt. Als een agentschap of organisatie hosts nodig heeft, krijgen ze hosts, maar in de meeste gevallen worden alle toegewezen hosts niet gebruikt en kunnen routeringstabellen zelfs exploderen.

In CIDR moeten mensen die IP-adressen nodig hebben een IP-adrestoewijzing aanschaffen bij een dienstverlener; Het kan elke maat zijn die door de koper wordt gevraagd. Wanneer het wordt ingeschakeld op basis van adresprefixen, kunnen verschillende routers van verschillende niveaus routeren op prefixen van verschillende lengtes. CIDR wordt gebruikt voor IPV4. IPV4 is 32-bits,De meest gebruikte netwerken zijn /8, /16, /24 en /32

Hoe werkt CIDR?

CIDR is een alternatief voor traditioneel subnetten. Het staat ook bekend als classless adressering. Het bestaat uit CIDR-blokken; Op deze manier wijst het dynamisch IP-adressen toe volgens de eisen van de gebruiker volgens bepaalde regels. De Internet Assigned Numbers Authority (IANA) verzorgt de toewijzing van CIDR-blokken.

Netwerksegmenten

Dit blok bevat het IP-adres. Het blok bestaat uit 3 basisregels.

De drie basisregels die hieronder worden genoemd:

Regel 1: In een CIDR-blok moeten de aan de host toegewezen IP-adressen aaneengesloten zijn.
Regel 2: Blokken moeten 2 machten van grootte zijn en gelijk aan het totale aantal IP-adressen.
Regel 3: De grootte van het blok moet deelbaar zijn door het eerste IP-adres van het blok.

CIDR-notatie

CIDR-IP-adressen worden weergegeven in dezelfde vorm als IP-adressen; Het eindigt met een backslash gevolgd door een nummer. n vertegenwoordigt het aantal bits in het netwerk. Dit staat bekend als een IP-netwerkvoorvoegsel.
De algemene uitdrukking van het IP-adres van het CIDR-segment is A.B.C.D/N

illustreren

Als we een CIDR-representatie krijgen, kunnen we het bereik van IP-adressen vinden.
We kunnen dit zien met een voorbeeld.

Voorbeeld #1

De CIDR-vertegenwoordiging is 21-19-35-40/24. Het IP-adres van het CIDR-segment vinden?
24 geeft het aantal bits aan dat is gebruikt om het netwerk te identificeren.
Deze 5 cijfers worden gebruikt om de gastheer te identificeren.
Het netwerkblokadres is 21.19.35.40/24.
Het eerste IP-adres is 21.19.35.0
Het laatste IP-adres is 21.19.35.255
De totale kosten bedragen 256.
Het netmasker is 255.255.255.0.

Voorbeeld #2

De vertegenwoordiging is 255.255.255.255/31. Het IP-adres van het CIDR-segment vinden?
31 geeft het aantal bits aan dat is gebruikt om het netwerk te identificeren.
1 cijfer wordt gebruikt om de gastheer te identificeren.
Het netwerkblokadres is 255.255.255.255/31.
Het eerste IP-adres is 255.255.255.254
Het laatste IP-adres is 255.255.255.255
De totale kosten bedragen 2.
Het netmasker is 255.255.255.254.
We kunnen het CIDR-blok vinden vanuit het IP-adresblok.

Voorbeeld #3

De IP-adressen variëren van 21.19.35.64 tot 21.19.35.127. Het netwerksegment vinden?
De IP-adressen variëren van 21.19.35.64 tot 21.19.35.127.
Voordat je verder gaat, moet worden gecontroleerd of aan de hierboven genoemde CIDR-blokregels wordt voldaan, dan is het een CIDR-blok.
Dus de grootte van het blok is 26. (d.w.z. 127 – 64 + 1 = 64)
Aantal cijfers = 32 – 6 = 26.
Het netwerksegment is 21.19.35.64/26.

Voorbeeld #4

De IP-adressen variëren van 255.255.255.32 tot 255.255.255.63.
De IP-adressen variëren van 255.255.255.32 tot 255.255.255.63.
Voordat je verder gaat, moet worden gecontroleerd of aan de hierboven genoemde CIDR-blokregels wordt voldaan, dan is het een CIDR-blok.
Dus de grootte van het blok is 25. (d.w.z. 63 – 32 + 1 = 64)
Aantal cijfers = 32 – 5 = 27.
Het netwerksegment is 255.255.255.32/27.

Origineel:De hyperlink-login is zichtbaar.





Vorig:CentOS Linux-alternatieven Rocky Linux, AlmaLinux
Volgend:ASP.NET Core (vijfentwintig) afhankelijkheden injecteren Lazy lazy lazy initialisatie
 Huisbaas| Geplaatst op 07-10-2023 20:57:32 |
Veel gebruikers begrijpen de betekenis van de laatste set cijfers (maskerbits) niet nadat de server een IP heeft toegewezen, laten we het kort uitleggen.

Als het IP-maskernummer /32 is, betekent 192.168.1.100/32 dat alleen het IP-adres 192.168.1.100 beschikbaar is.

Het specifieke aantal beschikbare IP's hangt af van de netwerkstructuur van het datacenter, zoals gateways en broadcast-IP's, die middelen in het netwerksegment bezetten.

/32(1个IP)

/31(2个IP)

/30(4个IP)

/29(8个IP)

/28(16个IP)

/27(32个IP)

/26(64个IP)

/25(128个IP)

/24(256个IP)

/23(512个IP)

/22(1024个IP)

/21(2048个IP)

/20(4096个IP)

/19(8192个IP)

/18(16384个IP)

/17(32768个IP)

/16(65536个IP)

/15(131072个IP)

/14(262144个IP)

/13(524288个IP)

/12(1048576个IP)

/11(2097152个IP)

/10(4194304个IP)

/9(8388608个IP)

/8(16777216个IP)
 Huisbaas| Geplaatst op 07-10-2023 21:08:07 |
CIDR wordt voornamelijk gebruikt om IP-adressen te gebruiken om efficiënt explosies in routeringstabellen op te lossen. Het is gedefinieerd in RFC (Request for Comments) 1518 en RFC 4632. Het is een adresbloktoewijzing. Er zijn vijf verschillende klassen in het IPV4-adresseringssysteem. De IP-adresklasse wordt gebruikt voor het toewijzen van internet-IP-adressen.
 Huisbaas| Geplaatst op 14-10-2023 11:11:23 |
Reserveer het IP-adres CIDR-blok van het IPv4 privénetwerk
https://www.itsvse.com/thread-10679-1-1.html
 Huisbaas| Geplaatst op 09-09-2024 09:09:09 |
Zet de CIDR-notatie van het subnetmasker (bijv. /24) om naar de punt-decimale notatie (bijv. 255.255.255.0). Hieronder zal ik dit conversieproces uitleggen.

Voor /24:

  • Begrijp eerst dat het nummer in CIDR-notatie (hier 24) de lengte van het netwerkvoorvoegsel aangeeft. Het geeft aan hoeveel opeenvolgende bits in het subnetmasker 1 zijn.
  • Een IP-adres bestaat uit 32 bits. Daarom betekent /24 dat er 24 opeenvolgende "1"-bits zijn, en de resterende 8 bits zijn allemaal "0".


Vervolgens delen we deze 24 "1"-bits en 8 "0"-bits in 4 8-bits bytes en zetten we ze om in decimale getallen:

  • De eerste 8-bits byte: alle 1 (8 bits) in decimaal is 255
  • De tweede 8-bits byte: alle 1 (8 bits) en de decimale representatie is 255
  • De derde 8-bits byte: alle 1 (8 bits) en 255 in decimaal
  • De vierde 8-bits byte: alle 0 (in totaal 8 bits), en de decimale weergegeven als 0


Door deze te combineren ontstaat het subnetmasker: 255.255.255.0

Dus, het subnetmasker voor /24 is 255.255.255.0.

 Huisbaas| Geplaatst op 08-11-2024 08:41:07 |
Typisch is het IP-adresHet laatste cijfer kan niet 0 of 255 zijn。 Dit komt doordat deze specifieke IP-adressen een speciaal doel hebben.

  • Het laatste cijfer van een IP-adres met 0 wordt vaak gebruikt als netwerkadres, waarmee het startadres van het hele netwerk wordt aangegeven.
  • Het laatste cijfer van een IP-adres is 255 en wordt vaak gebruikt als broadcastadres om pakketten naar alle apparaten in hetzelfde netwerk te sturen.

Daarom mogen deze speciale adressen in het algemeen niet worden toegewezen aan hosts of routers. Het zijn speciale adressen die zijn gereserveerd voor netwerkprotocollen en administratieve doeleinden.

hypothese
Als een CIDR-segment 172.16.0.0 is en het masker 255.255.254.0, dan is het beschikbare adresbereik van de host 172.16.0.1 tot 172.16.1.254, dat wil zeggen 172.16.1.0 en 172.16.0.255 worden niet toegewezen.
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com