Cum este amenajat Internetul

Într-adevăr, toți folosim Internetul pentru mulți dintre noi a devenit o parte a vieții, dar cât de mulți oameni știu cum funcționează? Având în vedere acest lucru este o problemă globală, este necesar să se împartă întreaga poveste, nu pretinde să fie cuprinzătoare și atotcuprinzătoare, în trei părți: 1) calculatorul utilizatorului, plus său de modem, 2) un furnizor, 3) setul de servere din intreaga lume - cu toate conexiunile și dispozitivele de rețea care formând World Wide Web.







Desigur, merită să începem, bineînțeles. Asta este, cu mine însumi. Pentru că majoritatea dintre dvs. sunteți utilizatorul final, stând acasă la computerul său, ascultând "cântarea" modemului său în timpul instalării conexiunii. Sunteți ultimul (în milioane) punct de pe Internet. Nu există nici un punct "primul". De ce - aceasta este o poveste separată. Prin urmare, începem cu tine, de la ultimul.

Aici este o diagramă la care mă voi referi mai târziu (1 - computerul utilizatorului cu un modem, 2 - modemuri furnizor de 3 - Router, 4 - rețeaua furnizorului de server 5 locală - furnizor de servere, 1a - rețea locală de utilizatori, 6 - un hub pentru schimbul de trafic între rețeaua locală și furnizorul).

Ce se întâmplă în general după ce vă aflați acasă sau la serviciu (dacă nu aveți o conexiune cu furnizorul printr-o rețea locală), apăsați butonul "Configurați o legătură"? După formarea numărului, modemul dvs. [1] se va conecta la furnizor [2]. De acum înainte, este mai bine să spuneți cum se întâmplă acest lucru, căutând "din acest scop" - de la furnizor. Prin router [3] Piscina modem podtseplen [2] (un set de un anumit număr de modemuri), router-ul le setează la răspunsul automat. La primirea apelului și finalizarea cu succes a handshaking (adică ambele setări modem atunci când acestea „sunt de acord“ pe protocolul ratei și de schimb), ambele modemuri, împreună cu o linie între ele, încep să reprezinte mai mult doar pentru router conexiunea de transport pe computer. Totul, despre modemuri de acum înainte, nu vă puteți aminti. Comunicarea stabilită.







Gazda virtuală este făcută astfel încât să nu trebuiască să vă amintiți numele directorului lung unde poate fi stocat fișierul de care aveți nevoie, de exemplu - www.irk.ru/siberia/, etc. Doar administratorul de sistem a setat setările pe care directorul de pe serverul în care se află sibia se pare că este un server separat www.siberia.ru. Dar, totuși, din punct de vedere fizic el este pe principiul - www.irk.ru. Deși, desigur, totul este foarte virtual pe Internet, iar serverul www.irk.ru poate fi localizat pe un alt server.

Cel mai popular dintre programele de servere web este programul Apache, (există, de asemenea, un proiect cu același nume pentru versiunea rusă a apache.lexa.ru), care rulează sub sistemul de operare UNIX. Programul este numit nu de numele tribului indian, ci de abrevierea "Un sir de salvare", adică. "server, colectat din fișierele patch-uri" (din module). Apache se ocupă direct de faptul că răspunde solicitărilor dvs. și execută scripturi CGI (la cerere), trimite fișiere, imagini și codul html al documentului. Apache este daemonul protocolului HTTPd-transfer de hipertext, adică în rusă - www-server.

Deci, Apache începe să emită o resursă din directorul care conține fișierele www.irk.ru pe portul 80. Ce ar trebui să dea? La urma urmei, tu, evident, nu a specificat exact ceea ce vrei, trebuie doar să scrie numele site-ului (dar, de asemenea, indicat în mod explicit sau implicit protocolul de nivel superior, care va comunica - HTTP). În Apache este scris că implicit pentru 80 de porturi din astfel de directoare index.html este întotdeauna dat afară. Uneori poate fi implicit.html sau altceva. Pentru fiecare tip de fișier, există un antet care este trimis browserului dvs. înainte de a trimite fișierul în sine (utilizând protocolul HTTP). Acest lucru se face în scopul de a realiza browser-ul ce să facă cu acest fișier - arătați-o într-o fereastră sau sugerează scriere a discului (de exemplu, something.zip - nu se va afișa în fereastra, și este necesar să se păstreze - în cazul în care browser-ul ar trebui să recunoască acest lucru) .

Există și alte indicii ale browser-ului de server ce să facă cu fișierele pe server. De exemplu, chiar și atunci când tipul de fișiere .mp3 nu a fost suficient de cunoscut, titlul pe el, desigur, nimeni nu a înregistrat (acest lucru se face separat în configurația serverului), astfel încât s-ar putea observa că poking un link către un fișier cu extensia mp3, browser-ul său Te-am încărcat conștient în fereastră, ca un fișier html. A fost necesar să ocolim acest lucru ținând Shift în timp ce faceți clic cu mouse-ul. Acest lucru, de altfel, metoda standard pentru a spune browser-ului pentru a înregistra resursa specificată pe disc, indiferent de titlu.

În principiu, descrierea activității Internetului de către utilizatorul poate opri și du-te la pasul următor - sisteme furnizor de lucru ... Deși, toate legate, astfel încât descrierea unuia va avea întotdeauna să afecteze toate părțile sistemului vast și complex - Internet.







Articole similare

Trimiteți-le prietenilor: