Documente Academic
Documente Profesional
Documente Cultură
Curs 9 - Reteaua Internet
Curs 9 - Reteaua Internet
militar. Cele dou reele puteau comunica n continuare, construindu-se practic o inter-reea (internet) denumit iniial DARPA Internet i consacrat ulterior sub denumirea Internet. Numeroi cercettori din domeniul academic i militar si-au concentrat eforturile n scopul dezvoltrii unor programe de comunicare n reea. Astfel n 1980 o serie de programe de comunicare (bazate pe protocoale binedefinite), care sunt utilizate i astzi, erau deja finalizate. n 1983, TCP/IP devine unicul protocol oficial al Internetului, i ca urmare, tot mai multe calculatoare din ntreaga lume au fost conectate la ARPANET. Creterea numrului de calculatoare conectate la Internet a devenit exponenial, astfel nct n 1990 Internetul cuprindea 3.000 de reele i 300.000 de calculatoare. n 1992 era deja conectat calculatorul cu numrul 1.000.000. Apoi mrimea Internetului s-a dublat cam la fiecare an. Dezvoltarea rapid a Internetului s-a datorat faptului c accesul la documentaia protocoalelor obligatorii a fost i este liber i gratuit. n 1969 S. Crocker a iniiat o serie de note de cercetare denumite RFC (Request for Comments), numerotate cronologic i devenite cu timpul accesibile gratuit on-line (n Internet). Marea schimbare a nceput n 1989, cnd Tim Berners Lee de la Centrul European pentru Fizica Nuclear din Geneva (CERN) a pus bazele dezvoltrii primului prototip al World Wide Web (WWW sau web). O alt schimbare radical s-a produs cnd, n 1993, National Center for Supercomputing Applications (NCSA) din SUA a pus la dispoziie browserul "Mosaic", care era bazat pe o interfa grafic (Windows). Enorma cretere a webului a nceput aproape dintr-o dat: n iunie 1993 erau nregistrate 130 servere web, iar n 1994 erau deja peste 11.500 de servere.
223.255.255.255 folosete 24 bii pentru reea i 8 pentru staie 239.255.255.255 folosit pentru adresarea de tip multicast 255.255.255.255
Adresele reelelor au toi biii de staie 0 i nu pot fi folosite pentru o staie. n plus, mai exist i adrese de difuzare, care au toi biii de staie 1. Pentru identificarea staiilor se folosesc numai adresele de clas A pn la C. n plus, exist dou intervale de adrese de clas A nefolosite n Internet: Intervalul 0.0.0.0 - 0.255.255.255 nu se folosete, pentru a nu fi confundat cu ruta implicit; Intervalul 127.0.0.0 - 127.255.255.255 este folosit numai pentru diagnosticarea nodului local (ntotdeauna acesta va fi cel care va rspunde la apelul unei adrese din aceasta clas). Din pcate, aceast metod risipea multe adrese IP, iar odat cu rspndirea Internetului a aprut pericolul epuizrii spaiului de adrese. Pentru a soluiona aceast problem, la nceputul anilor '90 au fost concepute mai multe soluii: adrese private CIDR VLSM Metodele de mai sus aveau rolul de a prelungi viaa lui IPv4. n plus, a fost conceput i un nou protocol, IPv6. IPv6 este un protocol dezvoltat pentru a nlocui IPv4 n Internet. Adresele au o lungime de 128 bii (16 octei), ceea ce este considerat suficient pentru o perioad ndelungat. Teoretic exist 2128, sau aproximativ 3,403 1038 adrese unice. Lungimea mare a adresei permite mprirea n blocuri de dimensiuni mari i implicit devine posibil introducerea unor informaii suplimentare de rutare n adres. Windows Vista, Mac OS X, toate distribuiile moderne de Linux, precum i foarte multe alte sisteme de operare includ suport "nativ" pentru acest protocol. Cu toate acestea, IPv6 nu este nc folosit pe scar larg de ctre furnizorii de acces i servicii Internet, numii Internet Service Providers sau ISP. Adresele IPv6 sunt scrise de cele mai multe ori sub forma a 8 grupuri de cte 4 cifre hexazecimale, fiecare grup fiind separat de dou puncte (:). De exemplu, 2001:0db8:85a3:08d3:1319:8a2e:0370:7334 este o adres IPv6 corect.
sale. De exemplu prin navigator un utilizator se conecteaza la serverul de web, sau cand trimite mail comunica cu serverul de mail pentru a transmite mesaje. Calculatorarele pe care ruleaza programe server trebuie sa aiba performante foarte bune (viteza si resurse de stocare). Trebuie sa faca fata la un volum mare de trafic si la un numar mare de conectari simultane, cum ar fi la serverele web sau de mail, astfel incat calculatoarele obisnuite nu satisfac pe deplin cerintele unui server Internet. O aplicatie server este pornita la punerea in functiune a calculatorului, iar apoi intra in asa numita stare de asteptare, asteptand cereri de la aplicatii client. Serverul ce poate primi cereri de la mai multi clienti in acelasi timp este numit concurent. Majoritatea serverelor de pe Internet sunt concurente: web, ftp, mail. Programele server mai sunt numite si daemon-uri, de exemplu daemon ftp.