Nodes på computernetværk bruger IP-adresser til at identificere sig i dataoverførsel. I de fleste netværk håndterer en enkelt router trafik fra potentielt snesevis af computere. Dette kan føre til forvirring og bremset overførsler. Subnetting skaber imidlertid logiske underinddelinger af et netværk til at strømline databehandling . Du kan angive subnet , men du er nødt til at forstå de grundlæggende begreber bag dem for dem at arbejde ordentligt. Binary oktetter
IP adresser som 13.5.40.2 udtrykkes i decimal notation for at gøre dem lettere at læse på brugerniveau , men de er faktisk et sæt af fire binære oktetter - en række otte bits . Den maksimale decimal værdi i en binær oktet er 255 eller 11111111 i binær . Derfor 13.5.40.2 er faktisk 00001101.00000101.00101000.00000010 . Den første oktet bestemmer klassen af IP-adressen, og dermed er antallet af værter og subnet , du kan have.
Netværk Klasser
Networks er tildelt en af tre klasser : klasse A, klasse B og klasse C. Disse afhænger af det første nummer af IP-adressen . Klasse A består af IP-adresser fra 1.0.0.0 til 127.0.0.0 . Den 127 området bruges til testning. Klasse B-netværk har IP-adresser fra 128.0.0.0 til 191.255.0.0 . Klasse C-netværk spænder fra 192.0.0.0 til 223.255.255.0 . Hver af disse klasser har en, to og tre oktetter henholdsvis rådighed for netværket adresse , efterlader de resterende oktetter rådighed for værten adresse.
Undernetmaske Equation
< br >
Hvert netværk klasse har en subnet mask skabt ved at ændre alle de netværk Oktet bitværdierne til 1. . En klasse A standard subnet maske er 255.0.0.0 , klasse B er 255.255.0.0 og klasse C er 255.255.255.0 . Men er du ikke kommer til rent faktisk at bruge standard maske. Du er nødt til at beregne resterende oktetter af undernetmaske baseret på hvor mange netværk og værter du har brug for. Formlen til beregning af netværk og værter på et subnet er 2n - 2, hvor " n " er en effekt på 2 . Subtraktion af 2 repræsenterer de to IP-adresser, du kan ikke bruge: . Netværksadressen og broadcast-adresse
Eksempel Undernetmaske
Antag, at du har en klasse C netværk , med IP -adressen 192.168.1.0 , og du ønsker at oprette seks undernet , der kan håndtere 30 værter hver. Brug ligningen til at bestemme antallet af netværk , 2n - 2 = 6 , får du 3. . Derfor , du allokerer tre bit til netværket , mens resten tilgængelige som værter . Tæl antallet af netværks bits fra venstre octet , konvertere dem til decimal og tilføje dem . De tre bits 128 , 64 og 32 tilføjes til 224 . Derfor denne undernetmaske er 255.255.255.224 .
Netværk Øger
Efter at finde ud af undernetmasken , er du nødt til at bestemme netværket intervaller eller hvor hver subnet starter , ved at sammenlægge de bit- værdier. I eksemplet er undernetmasken 224 . Værdierne af en oktet er 128 , 64, 32 , 16, 8, 4 , 2 og 1 . Tilføjelse 128 , 64 og 32 giver dig 224 , så dit netværk intervaller vil være mangefold af 32 . Derfor er din første subnet adresse er 192.168.1.0 , den anden 192.168.1.32 , den tredje 192.168.1.64 og så videre.