Wat is het verschil tussen adressering van klasse A, klasse B en klasse C?


Antwoord 1:

De internetcommunity definieerde oorspronkelijk de klassen voor het adresseren van netwerken van verschillende groottes, aangeduid door hun hoge orde bits, en met specifieke bereiken. bijv:

Klasse A─ (slash / 8)

Bedoeld om de relatief weinige netwerken te definiëren, zoals de overheid, universiteit, militaire en onderzoeksfaciliteiten waarin een groot aantal host bestaat. Met (0) als hun eerste bit, waardebereik tussen 1 - 126 en toegewezen netwerkbyte van 1, standaardnetmasker van 255.0.0.0 en 3 bytes beschikbare host en aantal netwerk is 126 en totaal aantal hosts is 16.777.214.

  • Beginbereiken: 1-126 Toegewezen netwerkbytes: 1 byteMast: 255.0.0.0Beschikbare hostbytes: 3 bytes Aantal netwerk: 126 Aantal hosts: 16.777.214

Klasse A-netwerken of slash 8 (8-bits geregistreerde adressen) beginnen met de eerste (hoge orde) bit van nul, gevolgd door nog eens zeven bits die het netwerknummer definiëren en 24 variabele bits die hostadressen voor dat netwerk kunnen definiëren. Slash 8 beschrijft het totale aantal bits binnen het subnetmasker dat het netwerkgedeelte van het adres aangeeft. Het eerste bit is altijd 0. Met zeven bits toegewezen voor notwerkadressen binnen de eerste byte, kunnen in deze klasse in totaal 126 mogelijke netwerken worden toegewezen. Vele methoden kunnen worden gebruikt om tot deze waarde te komen.

Eén methode houdt rekening met het totale aantal bits dat beschikbaar is voor netwerktoewijzing, in dit geval 7, weergegeven als macht van twee (2 ** 7) resulteert in een totaal mogelijke bitwaarde van 128. Twee van deze waarden 0 en 128 zijn echter niet geldig omdat nul een illegaal netwerk is en alle eenheden (bits één tot en met server aan) zijn het equivalent van een uitzendadres. Daarom trekt Alwasy 2 (2 ** 7-2) af van het totaal. Het eindresultaat is 126 mogelijke Klasse A-netwerkadressen.

Zoals u ziet, heeft een klasse A-netwerk een bereikadres van 1.xxx.xxx.xxx. tot en met 126.xxx.xxx.xxx.

Klasse B─ (slash / 16)

Klasse B IP-adressen omvat een groot aantal netwerken met even grote aantallen hosts, zoals in middelgrote bedrijven. Begin met 10 als hun eerste twee bits en:

  • Beginbereiken: 128-191 Toegewezen netwerkbytes: 2 bytes Standaardmasker: 255.255.0.0Beschikbare hostbytes: 2 bytes Aantal netwerk: 16.384 Aantal hosts: 65.534

A Klasse B of slash 16, netwerken volgen dezelfde basisformule als Klasse A in de eerste 14 bits, waarbij de eerste twee bytes, toegewezen door ARIN [2], de netwerk-ID zijn. Slash 16 beschrijft het totale aantal bits binnen het subnetmasker dat het netwerkgedeelte van het adres aangeeft. Vergeet niet dat de eerste twee bits altijd 10 zullen zijn.

Klasse B netwerk [3] hebben een mogelijke adresbereikwaarde van 128.0.xxx.xxx tot en met 191.255.xxx.xxx. Hierdoor blijven de tweede twee bytes beschikbaar voor de host-ID. Om het aantal host te identificeren, met nog 16 bits over voor hosts, kunt u een totaal aantal van 65.534 host per netwerk toewijzen!

Klasse B-netwerk heeft een geldig hostbereik van B.B.0.1 tot B.B.255.254

Klasse C─ (slash / 24)

Klasse C IP-adres of slash / 24 ─ Bedoeld om de behoefte aan kleine netwerken aan te pakken door een zeer groot aantal netwerkadressen te bieden met een minimaal aantal hosts per netwerk. Begin met 110 als hun eerste drie bits, en:

  • Beginbereiken: 192-223 Toegewezen netwerkbytes: 3 bytes Masker: 255.255.255.0 Beschikbare hostbytes: 1 byte Aantal netwerk: 2.097.152 Aantal hosts: 254

Klasse C, of ​​slash 24, netwerken hebben de waarde 110 voor hun eerste drie hoge-orde bitaanduidingen, waardoor 21 netwerkbits overblijven. Slash 24 beschrijft het totale aantal bits binnen het subnetmasker dat het netwerkgedeelte van het adres aangeeft met een geldig bereik van 192.0.0.x tot 223.255.255.x.

U kunt Klasse C-adressen identificeren als de waarde binnen de eerste byte binnen het bereik van 192 tot 223 valt.

Met nog 8 hostbits over, hebben klasse C-netwerken een geldig hostbereik van C.C.C.1 tot en met C.C.C.254.

Klasse D en E?

Klasse D- en E-adressen hebben speciale toepassingen en worden niet toegewezen aan reguliere netwerken. Klasse A-netwerk 127 is gereserveerd als een loopback-adres van 127.0.0.1 dat wordt gebruikt voor testdoeleinden.