logo

UNDERNETMASKE

Hver computerenhed har to stykker IP-adresse : det vært eller klient adresse og netværk eller serveradresse . Enten IP-adresser konfigureres manuelt, som er den statiske IP-adresse, eller af en DHCP-server . IP-adresserne opdeles i netværksadressen og værten af ​​undernetmasken. Det afhænger af, hvilken del af IP-adressen, der tilhører enheden, og hvilken del, der tilhører netværket.

Gateway eller standard gateway skaber sammenhæng mellem lokal enhed til den anden netværk . Ifølge det, når en lokal enhed ønsker at sende information til enheden med en IP-adresse på andre netværk, vil den først sende pakkerne til gateway , og derefter videresender den dataene til bestemmelsessted , som er placeret uden for det lokale netværk.

Hvad er en undernetmaske?

En undernetmaske er en 32-bit nummer oprettet ved at indstille værtsbittene til alle 0s og indstille netværksbits til alle 1s . På denne måde adskilles undernetmasken IP-adressen i værtsadresse og netværksadresse . Det udsendelsesadresse er altid tildelt '255' adresse og en netværksadresse er altid tildelt '0' adresse. Da undernetmasken er reserveret til et særligt formål, kan den ikke tildeles værten.

En underliggende struktur består af undernetmasken, IP-adressen og gatewayen eller routeren. Når et system har brug for yderligere undernet, så skal værtselementet i IP-adressen divideres med undernet, og det opdeles yderligere i undernettet. Undernet-processen er hovedmålet med undernetmasken.

Undernetmasken og IP-adressen:

En enkelt enhed i et IP-netværk identificeres af en 32-bit IP-adresse. De binære bits af den 32-bit IP-adresse er opdelt i en netværkssektion og en vært af undernetmasken. De er også opdelt i fire 8-bit oktetter.

Da det binære er udfordrende, konverterer vi hver opdatering, som er udtrykt i decimaler.

For IP-adresse konverteres den til karakteristika prikket decimalformat.

Undernetmasker og IP-adresseklasser:

Da alle sider af netværk kan rummes på internettet, så er der baseret på, hvordan oktetten i en IP-adresse er opdelt, et adresseringsskema for en række netværk. Vi kan beregne det på de tre vægte af høj orden eller længst til venstre for enhver beskrevet IP-adresse. Denne IP-adresse skal have forskellige klasser af netværket, a til e , adresserne i den.

Fra de ovennævnte fem forskellige klasser af netværket d klasse netværk er reserveret til multicasting; på den anden side bruges klassenetværket ikke på internettet. Det er fordi Internet Engineering Task Force (IETF) de er ude for forskning.

Netværksdelen i den første oktet afspejles af klasse a undernetmaske, og den lader tre og fire vælges for netværksadministratoren med det formål at opdele værterne og undernettene efter behov. 65.536 værter indgår i klassen a netværk.

pointer i c

Det klasse b undernetmasken sørger for, at de to første aktører netværker videre uden den resterende del af adressen, og 16-bit efter den er fire og tre for værts- og undernetdelen. Et nummer fra 256 til 65.534 værter for klasse b netværk.

På den anden side, i klasse c undernetmaske, er der tre opdateringer med en kombination af værter og sønderjyderne i den sidste oktet 4 8 bit . Mindre end 254 værter i klasse c, er der et mindre antal netværk.

I stedet for at der er naturlige masker eller standardundernetmasker af klasse a, b &c.

Klasse a: 255.0.0.0

Klasse b: 255.255.0.0

Klasse c: 255.255.255.0

Enhver given lokal netværksweekend bestemmer antallet og typen af ​​IP-adresse baseret på dens standardundernetmaske.

Arbejdsmekanismen for subnetting:

Det er en teknik, hvor et enkelt fysisk netværk logisk er opdelt i flere mindre undernetværk eller undernet.

Ved at tilføje subnets uden et nyt nummer, muliggør en organisation subnetting med det formål at skjule netværkets kompleksitet og reducere netværkstrafikken. Undernet er afgørende, når et enkelt netværksnummer bruges på tværs af mange segmenter af et lokalnetværk.

Fordele ved subneting:

  • Reduktion af udsendelsesvolumen med netværkstrafikken
  • Muliggør arbejde hjemmefra
  • For at overgå LAN-begrænsninger for at tillade organisationer såsom maksimalt antal værter

Adressering af netværk:

Klasseløs interdomæne routing (CIDR) er standard moderne netværkspræfiks, der bruges til begge IPV4 og IPV6 . Netværksmasker er adresserne på IPv4 , som er repræsenteret i CIDR-notation. De er også et specificeret antal bits i præfikset til adressen efter a (/) separator. For at betegne routing eller netværksrettelser er dette formatet af sjælestandardbaseret.

Siden fremkomsten af ​​CIDR har der været to parametre for at tildele en IP-adresse til en netværksgrænseflade: adressen og en undernetmaske. Routing-kompleksiteten øges af subnetting, fordi for at repræsentere hvert lokalt tilsluttet subnet skal der være en separat post i hver tilsluttet routertabel.

Undernetmaske-beregner:

Det er muligt at beregne subnetmasken manuelt. Det er ikke en effektiv måde. De fleste bruger regnemaskiner til at beregne undernetmasken. Der findes forskellige typer terminatormaske-beregnere. Ud fra disse har nogle lommeregnere et bedre omfang og en bred vifte af funktioner; på den anden side har nogle specifikke hjælpeprogrammer.

Oplysninger som IP-adresse, IP-område, undernetmaske og netværksadresse leveres af disse værktøjer.

Nogle almindelige varianter af IP-undernetmaske-beregnere er som følger:

  • Hierarkiske undernet er kortlagt af en IPV6 IP-undernet-beregner
  • En IPV4/IPV6 lommeregner/konverter er en IP-maskeberegner. Kondenseret format og IPV6-alternativ understøttes af det. Denne netværksundernetberegner kan også give os mulighed for at konvertere IP-numre fra IPV4 til IPV6.
  • Hex-konverteringsværktøj og undernetmaskejustering er en IPV4 CIDR-beregner.
  • Ved at beregne IP-adressens wild card-maske beregner en IPV4 Wild card-beregner en del af en IP-adresse, der er tilgængelig til undersøgelse.
  • Til beregning af den første og sidste subnet-adresse bruger vi en hex-subnet-beregner, inklusive de hexadecimale notationer af multicast-adresser.
  • Den lille tilgængelige tilsvarende undernet- og undernetmaske bestemmes af en simpel IP-undernetmaske-beregner.
  • Start- og slutadresser leveres af en undernet- eller adresseområdeberegner.

Betydning af IP-maske:

Vi bruger muligvis IP'en eller masken som en stenografi. Udtrykket undernetmaske foretrækkes til at definere både IP-adressen og denne maske på én gang. I denne situation følger antallet af bits i masken IP-adressen.

Beregning af en undernetmaske fra en IP-adresse:

Undernetmasken bruges til at skelne mellem værtsadressen og netværksadressen i IP-adressen. Det er en 32 bit lang adresse. I dette tilfælde bruges undernetmasken primært til at identificere, hvilken del af en IP-adresse der er værtsadresse, og hvilken del der er netværksadressen. Ved at bryde ind i flere undernet hjælper undernettet til organiseringen af ​​netværket. Undernetmasken definerer eksplicit netværket og hostsBits som 1 og 0 , henholdsvis. I decimalnotation er værdien fra 1 til 255 af undernetmasken repræsenterer netværksadressen, og nulværdien repræsenterer værtsadressen.

På den anden side repræsenterer i binær notation på bit {1} af undernetmasken netværksadressen, mens off bits af undernetmasken repræsenterer værtsadressen.

Grundlæggende er der tre typer IP-adresser:

Klasse a IP-adressen begynder med 1 til 127 .

Klasse b IP-adressen begynder med 128 til 191 .

Klasse c IP-adressen begynder med 192 til 223 .

Binære klassifikationer af disse IP-adresser:

Klasse a: netværksdelen er 8-bit -

11111111.00000000.00000000.00000000

Klasse b: netværksdelen er 16-bit -

11111111.11111111.00000000.00000000

Klasse c: netværksdelen er 24-bit -

11111111.11111111.11111111.00000000

For eksempel:-

Lad os tage en IP-adresse på 128.38.130.89 som hører til netværket med seks undernet. Hvordan kan vi så beregne undernetmasken?

css for fed

Procedure:

Trin 1:

Nu vil vi bestemme netværksklassen for den nævnte IP-adresse er 128.38.130.89 .

Trin 2:

Adressen kommer under klasse b, fordi IP-adressen starter med 128 .

Trin 3:

For derefter at definere undernettene, vil vi beregne antallet af bits.

pandaer og numpy

Trin 4:

Beregningsformel: antal bit = log2(antal undernet + 2) .

Trin 5:

Seks undernet er angivet her. Så nu vil vi anvende værdien i ovenstående formel for at få antallet af bits.

Antal bits = Log2(antal undernet + 2) = log2(6+ 2) = 3 bit .

Trin 6:

For at komponere undernetmasken i binær form bruger vi virkelig beats-beregneren i ovenstående trin ved at bruge standard binær klassifikation.

Trin 7:

IP-adressen er angivet i dette eksempel (128.38.130.89) hører under klasse b. Den binære klassifikation af klasse b er 11111111.11111111.00000000.00000000 . Så vil vi erstatte subnet bits i den binære klassifikation, og vi får 11111111.11111111.11100000.00000000.

Trin 8:

Derefter konverterer vi den binære værdi til dens ækvivalente decimalværdi ved hjælp af følgende regel:

Til 1111111 oktet, vil vi skrive 255

Til 00000000 oktet, vil vi skrive 0

Hvis oktetten indeholder begge dele '1' og '0', brug formlen:

Heltal = (128 x n) + (64 x n) + (32 x n) + (16 x n) + (8 x n) + (4 x n)

+ (2 x n) + (1 x n) , hvor 'n' er enten 1 eller 0 i den tilsvarende position i oktetsekvensen.

Trin 9:

Derefter vil vi gøre denne binære værdi skjult for at få subnetMask.