Her er opdelingen af, hvordan en router bestemmer undernetnetværksadressen fra en IP -adresse og undernetmaske:
1. Forståelse af IP -adresser og undernet -masker
* IP -adresse: En IP -adresse er en unik identifikator for en enhed på et netværk. Det er sammensat af to dele:
* netværksdel: Identificerer det netværk, som enheden hører til.
* værtsdel: Identificerer den specifikke enhed i netværket.
* Subnetmaske: En undernetmaske er et 32-bit binært nummer, der definerer netværksdelen af en IP-adresse. Den bruger 1s til at repræsentere netværksdelen og 0s til værtsdelen.
2. Processen:Anding IP- og Subnet -masken
1. konverter til binær: Både IP-adressen og undernetmasken konverteres til deres binære repræsentationer (32-bit sekvenser på 0s og 1s).
2. bitvis og drift: Routeren udfører lidt og betjening mellem IP -adressen og undernetmasken. Denne operation sammenligner tilsvarende bits i begge numre:
* Hvis begge bits er 1, er resultatet 1.
* Hvis en bit er 0, er resultatet 0.
3. resulterende netværksadresse: Resultatet af OG -driften giver netværksdelen af IP -adressen, som er undernetnetværksadressen.
Eksempel:
Lad os sige, at du har:
* IP -adresse:192.168.1.10
* Undernetmaske:255.255.255.0
1. Binær konvertering:
* IP:11000000.10101000.00000001.00001010
* Maske:11111111.11111111.111111111.00000000
2. Bitvis og:
`` `
11000000.10101000.00000001.00001010 (IP)
11111111.11111111.11111111.00000000 (maske)
-------------------------------------------
11000000.10101000.00000001.00000000
`` `
3. Netværksadresse:
Den resulterende netværksadresse er 11000000.10101000.00000001.00000000, der konverterer tilbage til decimal som 192.168.1.0 .
Vigtige noter:
* Undernetnetværksadressen bruges til at identificere, hvilket netværk en enhed hører til.
* Routere bruger disse oplysninger til at videresende trafik korrekt inden for et netværk og mellem netværk.
Fortæl mig, hvis du gerne vil udforske specifikke eksempler på undernetmaske eller have yderligere spørgsmål!