Jump to content
zbeng

Subretele

Recommended Posts

Subretele:

O masca subnet este de fapt o alta adresa de 32 de biti impartiti la fel ca o adresa IP (patru blocuri de cate opt biti reprezentati in zecimale).

Subretele

O masca subnet este de fapt o alta adresa de 32 de biti impartiti la

fel ca o adresa IP (patru blocuri de cate opt biti reprezentati in

zecimale).

Sa vedem cum arata o adresa de clasa C in format zecimal:

196.234.101.0

In format binar aceasta adresa este:

11000100.11101010.01100101.00000000

Presupun ca stiti sa transformati un numar din baza doi (numar binar)

in baza zece (numar zecimal) si invers, daca nu, utilizati

calculatorul din Windows sau cel mai bine invatati!

Bitul setat pe unu dintr-o masca de retea spune ca bitul corespondent

din adresa IP este o componenta a adresei de retea. Urmatoarea masca

de retea in format binar:

11111111.11111111.11111111.11000000

ne spune ca doi biti au fost "imprumutati" dintr-o adresa de clasa C

si numarul total de biti din partea de retea a adresei este 26. Cu

alte cuvinte am separat adresa de clasa C in 4 subretele, fiecare

dintre ele putand avea 64 de gazde. Numarul de subretele este egal cu

2^(numarul de biti luati din adresa IP), iar numarul de gazde cu

2^(numarul de biti zero ai gazdelor).

Prima subretea din reteaua 196.234.101.0 se situeaza intre .0-.63, a

doua intre .64-.127, a treia in intervalul .128-.191 si a patra intre

.192 si .255. Deci adresa 196.234.101.201/26 este o adresa din a patra

subretea. Reprezentarea /xx pentru subretele este mai obisnuita pentru

dispozitivele de retea gen routere, sistemele de operare lucreaza cu

adrese zecimale. /26 spune ca 26 de biti sunt folositi pentru adresa

de retea, in reprezentare zecimala echivalentul este 255.255.255.192.

Nu uitati ca impartirea retelelor in subretele nu afecteaza

performanta si nici nu creeaza un subnivel in retea! Prima adresa

dintr-o (sub)retea este adresa (sub)retelei, iar ultima este adresa de

broadcast. In exemplul de mai sus adresa retelei pentru cea de-a doua

subretea este 196.234.101.64, iar adresa de broadcast este

196.234.101.127.

Intrebarea este cum trateaza dispozitivele de retea mastile de

subretele. Raspunsul este destul de simplu. Dispozitivele efectueaza o

operatie logica AND intre adresele IP si masca de retea. Prezenta lui

1 in masca pastreaza IP-ul intact, prezenta lui 0 schimba bitul

corespondent din adresa IP in 0.

Impartirea retelelor in subretele este supusa unor restrictii. Trebuie

sa "imprumutati" cel putin 2 biti din adresa de gazda, iar intotdeuna

trebuie sa ramana cel putin doi biti pentru gazde.

Cred ca intelegeti cum sunt impartite retelele in subretele. Este clar

ca in majoritatea cazurilor o retea de clasa C trebuie impartita in

mai multe subretele si este evident ca nu exista nici o retea care sa

necesite folosirea tuturor adreselor gazda dintr-o retea de clasa A.

Chiar daca ar exista acest lucru oricum nu ar fi posibil, dar vom afla

intr-un articol viitor de ce.

Solutia problemei propuse mai devreme este foarte simpla: ISP-ul aloca

firmei respective opt adrese IP (sase utilizabile + 2 pentru retea si

broadcast). Masca subnet pentru adresa de clasa C este /29 sau

255.255.255.248. Aveti grija: o subretea /30 sau 255.255.255.252 nu

este potrivita pentru client deoarece numarul de adrese IP pe care le

poate utiliza este egal cu doi, chiar daca numarul total de adrese

este patru.

Performanta subretelei

Impartirea retelelor in subretele impiedica pierderea adreselor IP in

cyberspatiu; insa exista si un alt aspect extrem de important care

trebuie luat in considerare: performanta.

In orice retea o gazda poate comunica numai cu alte gazde care au

aceeasi adresa de retea. Doua gazde din retele diferite pot comunica

numai cu ajutorul unui router, un dispozitiv specializat care routeaza

pachetele dintr-o retea in alta. Routerul poate fi si un computer PC

Linux sau Unix configurat sa actioneze ca un router, dar in

majoritatea cazurilor este un dispozitiv separat. Cisco este cel mai

cunoscut producator de routere dedicate, acestea fiind tehnic vorbind

computere controlate de un sistem de operare propriu care ruleaza

protocoale de routare, transmitand pachetele intre interfete. Evident,

acestea au in cele mai multe cazuri dimensiuni mult mai mici decat

calculatoarele obisnuite.

Nu vreau sa intram in detalii pentru ca vom discuta despre routere

alta data, sunt mult prea importante pentru a le aloca doar cateva

propozitii; trebuie insa sa stiti ca un router este legatura dintre

doua retele diferite si este singurul dispozitiv din retea capabil sa

ruteze pachete la nivelul Layer-ului 3.

Dupa cum va spuneam, doua dintre adresele IP ale gazdelor sunt

folosite ca adrese de retea si de broadcast. Adresa de retea este

folosita de routere in timpul comunicarii pentru a selecta retelele de

destinatie, iar adresa de broadcast este folosita pentru a comunica cu

toate gazdele dintr-o retea in acelasi timp. Multi utilizatori gresesc

atunci cand presupun ca *.0 este adresa retelei, iar *.255 este adresa

de broadcast pentru orice retea. Desi acestea doua sunt intotdeauna

adrese de retea si de broadcast indiferent de masca subnet utilizata,

ele nu sunt singurele pentru ca alte adrese sunt create mereu cand

reteaua este divizata.

Suntem obligati sa folosim subretele pentru a reduce dimensiunea

domeniului de broadcast. Aceasta dimensiune poate fi definita ca

numarul total de gazde intr-o retea. Broadcast-urile sunt folosite de

multe dispozitive si protocoale, avand o contributie negativa in ceea

ce priveste performanta retelei. Intr-o retea o anumita gazda lucreaza

numai cu pachete destinate adreselor sale IP, dar fiecare gazda tine

seama si de pachetele broadcast ca si cand i-ar fi fost adresate.

Intr-o retea mare cu multe gazde pachetele broadcast pot ocupa aproape

toata latimea de banda disponibila. Din acest motiv trebuie micsorat

numarul gazdelor, pentru ca in majoritatea cazurilor nu putem

influenta intr-un mod semnificativ numarul broadcast-urilor.

O adresa IP importanta pe care trebuie sa v-o amintiti este adresa de

loopback: 127.0.0.1. Aceasta adresa IP este folosita pentru rezolvarea

problemelor de comunicatie si este un fel de adresa de ecou. Fiecare

pachet trimis la aceasta adresa se intoarce la gazda care l-a trimis.

Daca nu puteti comunica cu alte gazde din retea si doriti sa va

testati placa de retea puteti incerca sa dati un ping la 127.0.0.0.

Daca placa de retea este instalata corect veti primi un raspuns.

Powered by http://www.referat.ro/

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...