Documente Academic
Documente Profesional
Documente Cultură
Internet
aplicaia creaz datele pe care le trimite sau prelucreaz datele pe care le primete
de la nivelul de transport,
nivelul de transport (TCP, Transmission Control Protocol) asigur fluxul de date
ntre calculatoare. El creaz pachetele de date pe care le trimite nivelului imediat
inferior, sau trimite pachetele de date de la nivelul inferior la aplicaie,
nivelul de reea (IP, Internet Protocol) gestioneaz deplasarea pachetelor n reea,
nivelul de interfa conine cardul de interfa cu reeaua i driverul acestui card
din sistemul de operare. Acest nivel gestioneaz interfaa fizic a calculatorului cu
cablul sau mediul de transmisie.
Exist mai multe standarde de reele: Ethernet, token-ring, etc., cel mai utilizat fiind
Ethernet. Pentru a conecta un calculator la o reea se utilizeaz un card specific tipului
de reea i un driver. Driverul convertete pachetele de date primite de la nivelul
superior n formatul reelei i invers.
Considerm dou aplicaii care schimb date. De regul, una este client i alta este
server. Serverul asigur servicii pentru clieni. De exemplu, serverul memoreaz
fiiere sau pagini de Web pe care clienii le pot descrca sau implementeaz metode
pe care clienii le pot apela. Fie de exemplu calculatoarele din aceeai reea.
Schimbul de date ntre calculatooare este reprezentat ca mai jos.
Adrese de internet
Protocolul ce gestioneaz deplasarea pachetelor n reea se numete Internet Protocol
(IP). Conform acestui standard, fiecare interfa la o reea trebuie s aibe o adres de
internet unic (numit adres IP). In standardul IPv4 o adres de internet este un
numr de 32 bii. Ea se scrie ca patru numere zecimale, unul pentru fiecare octet,
3
separate de punct. Pe un calculator pot rula simultan mai multe aolicaii care schimb
pachete de date. Pentru a identifica unic o aplicaie, aceasta are atribuit un port. Portul
este un numr de 16 bii atribuit aplicaiei de ctre sistemul de operare.
Cnd o aplicaie trimite un pachet de date, pachetul este trimis prin fiecare nivel pn
cnd datele sunt trimise ca un ir de bii n reea. La primirea unui pachet de date de la
nivelul superior, fiecare nivel adaug un antet (header) cu informaii ca mai jos, i
trimite pachetul de date la nivelul inferior. La primirea unui pachet de date de la
nivelul inferior, nivelul examineaz informaiile din antetul corespunztor,
indeprtez antetul i trimite pachetul la nivelul superior.
Nivel
Aplicaie
Transport
Reea
Interfa + driver
Tabelul 2. Formatul pachetelor de date n cazul diverselor protocoale.
Port destinaie
Adresa IP destinaie
headerul Ethernet
Adresa Ethernet surs Adresa Ethernet destinaie
Adresele de internet de 32 bii nu sunt suficiente pentru a aloca o adres fiecrui
calculator. Pentru a rezolva problema se aloc fiecrei reele (sau fiecrei instituii) un
numr mic de adrese de internet sau o singur adres de internet. In interiorul reelei
fiecare calculator are o adres de internet unic n cadrul reelei, folosit pentru
traficul intern. Exist trei intervale de adrese ce se utilizeaz intern, numite adrese
private
10.0.0.0
172.16.0.0
192.168.0.0
Adresele IP interne atribuite calculatoarelor dintr-o reea pot fi fixe ntr-o reea mic,
sau atribuite dinamic de ctre un server DHCP la conectarea ntr-o reea mare.
Cnd un pachet trebuie s prseasc reeaua, serverul nlocuiete adresa surs cu
adresa reelei i portul surs cu un port alocat aplicaiei, vezi Figura 2. Portul surs
iniial i adresa de internet surs iniial sunt memorate ntr-o tabel, vezi Tabelul 3.
In pachetul de date de mai sus adresa IP surs a aplicaiei a fost nlocuit cu adresa IP
a reelei, iar portul surs cu un port acordat aplicaiei de server. Serverul completeaz
tabelul de mai jos cu adresa IP surs i portul surs nlocuite.
Adresa IP
surs
Port surs
Adresa IP
surs
Port surs
Tabelul 3. Tabelul cu adrese IP surs i porturi surs ale pachetelor ce au prsit reeaua
La primirea unui pachet din exterior, portul destinaie este indicele din tabel de unde
se ia adresa de internet i portul iniial care devin adresa de internet destinaie i portul
destinaie pentru calculatorul din reea ce primete pachetul.
DNS este o baz de date utilizat de aplicaiile TCP pentru a transforma numele
simbolice ale calculatoarelor n adrese IP. DNS este organizat ierarhic.
Fiecare nod are o etichet de pn la 63 de caractere. Numele oricrui nod n arbore
este lista etichetelor ncepnd cu acel nod pn la nodul rdcin, separate de punct.
Exist servere de nume pentru zone geografice. La apariia unui nou nume acesta
npreun cu adresa IP corespunztoare sunt introduce n baza de date a serverului. O
aplicaie care trebuie s afle adresa IP a unui server, cunocnd numele simbolic al
acestuia, apeleaz o funcie a sistemului de operare numit resolver. Resolverul
trimite un pachet UDP cu numele simbolic ctre serverul DNS local i primete de la
acesta adresa IP corespunztoare.
192.168.42.75
255.255. 240.0
192.168.32.1
C0 A8 2A 4B
FF FF F0 00
C0 A8 20 01
Adresa fizic este afiat sub forma aa-bb-cc-dd-ee-ff i este adresa unic de
identificare a dispozitivului.
10
11
O reea se selecteaz cu clic pe icoana reelei. In acest moment n fereastra stng sunt
afiate detaliile despre starea conexiunii : adresa IP i masca utilizat pentru a obine
adresa reelei i dac adresa IP a fost atribuit de un server DHCP, vezi Figura 14.
12
Figura 15. Foaia de proprieti Local Area Connection Status, seciunea General.
a) informaii generale
b) subseciunea Details
In seciunea General din Figura 15 sunt afiate starea i activitatea conexiunii. Aici se
poate activa un firewall. Pentru aceasta se afiaz caseta Local Area Connection
Properties din Figura 16 n urmtoarele feluri:
clic pe butonul Properties a seciunii General din Figura 15,
clic pe opiunea Properties a meniului contextual din Figura 14.
13
14
15
16
17
Protocolul FTP (File Transfer Protocol) este utilizat pentru transferul fiierelor ntre
calculatoare conectate la Internet. Protocolul permite unui client FTP s copieze / s
scrie fiiere de / pe un server FTP. Un utilizator se conecteaz la un server FTP ca
client.
Pentru conectarea la un server FTP utilizatorul trebuie s furnizeze urmtoarele
informaii: un identificator (UserID) i un cuvnt de trecere (Password). Exist
servere FTP ce permit accesul oricrui utilizator. La aceste servere UserID este
anonymous, iar cuvntul de trecere este adresa de e.mail a clientului.
Exist dou moduri de a transfera fiiere, ASCII and binary. Modul ASCII transfer
fiiere text, modul binary transfer fiiere binare. Fiierele binare sunt de regul
arhivele i fiiere comprimate.
Semnificaie
Lanseaz aplicaia
Serverul cere identificatorul clientului
Serverul cere cuvntul de trecere al clientului
Seteaz modul de transfer ascii
Seteaz modul de transfer binary
Schimb directorul urrent n server
Listeaz coninutul unui director din server
Schimb directorul urrent n client
Creaz un director n server
Copiaz un fiier din client n server
Copiaz un fiier din server n client
D informaii despre comenzile FTP
Execut comanda n client
Parsirea aplicaiei
Tabelul 6. Comenzi ftp.
18
Comanda dir din Figura 21 listeaz coninutul directorului curent din server.
19
Accesarea unui site FTP se poate face i cu un client cu interfa grafic. Utilizarea
aplicaiilor Internet Explorer i Windows Explorer ca un asemenea client va fi artat
n continuare.
20
6 Internet Explorer
Internet Explorer este explorerul standard pentru Internet al sistemului de operare
Windows. El permite navigarea ntre paginile de Web ale diverselor servere. Paginile
de Web sunt descrise n limbajul HTML. Atunci cnd explorerul cere descrcarea
unei pagini de Web dintr-un server, serverul trimite explorerului un fiier n limbajul
HTML ce descrie pagina de Web. Explorerul deseneaz pagina pe ecran dup
coninutul fiierului HTML trimis de server. Paginile de Web au legturi (links) ctre
alte pagini de Web. Un clic pe o asemenea legtur duce la afiarea altei pagini de
Web. Aplicaiile care schimb date pe Internet sunt, de regul, una server i cealalt
client. Protocolul utilizat pentru transmiterea informaiilor ntre servere de Web
i clieni este http. Clientul trimite serverului cereri pentru a descrca resurse ale
serverului (fiiere HTML, imagini, etc.), iar serverul rspunde trimind clientului
fiierele HTML corespunztoare, folosind protocolul http. Fiierul cerut de client este
identificat de adresa sa URL (Uniform Resoource Locator) care are forma
http://www.numeserver/cale/numefisier
21
22
Submeniu
23
a) Fereastra History
b) Fereastra Favorites
Reamintim c paginile de Web au legturi (links) ctre alte pagini de Web. Un clic pe
o asemenea legtur duce la afiarea acestei pagini de Web.
Navigarea ntre paginile de Web deja ncrcate se face cu butoanele barei de navigare
din Figura 27. Butoanele Back i Forward afiaz pagina precedent, respectiv
urmtoare. Butonul Stop oprete ncrcarea unei pagini. Butonul Refresh rencarc
pagina curent, iar butonul Home ncarc pagina de cas a explorerului. Menionm
c explorerul memoreaz un numr de pagini de Web ncrcate anterior. Butoanele
Back i Forward au n dreapta o sgeat care, la un clic, afiaz respectiv partea din
lista cu paginile de Web deja ncrcate parcurse de la nceputul listei (nainte) i
partea din list cu paginile de Web parcurse de la sfritul listei (napoi), vezi Figura
28. La un clic pe o pagin din list, aceasta este afiat pe ecran.
24
Nume
Search
Favorits
Print
Page
Funcia
Afiaz o list cu opiuni de cutare pe Web
Afiaz o lista cu siteuri favorite
Tiprete pagina de Web curent
Afiaz un meniu cu opiuni referitoare la pagin
Figura 28. Butoanele Back i Forward ale barei de instrumente i listele cu paginile vizitate.
6.2
Pentru setarea opiunilor se afiaz caseta de dialog Internet Options din Figura 29, cu
un clic pe meniul Tools Internet Options .
In aceast caset se pot modifica:
pagina de cas, afiat la pornirea explorerului. In Figura 29 este setat ca
pagin de cas pagina serverului www.yahoo.com n zona Home Page.
explorerul memoreaz paginile vizitate recent un numr de zile pentru
accesarea lor rapid. Numrul de zile de reinere a paginilor poate fi setat n
zona History din Figura 29.
butoanele Colors, Font, Languages permit alegerea culorii pentrun text i
fundal, tipul fontului i limba n care sunt afiate meniurile i titlurile casetelor
de dialog.
25
Este posibil de a afia simultan pe ecran mai multe pagini de Web. Pentru aceasta se
afiaz succesiv paginile de Web deschiznd cte un nou tab. Deschiderea unui nou
tab se poate face n mai multe feluri:
cu un clic pe meniul File New Tab,
cu un clic pe butonul New Tab,
, a barei de instrumente.
Se ncarc apoi o pagin de Web n fiecare tab nou introducnd adresa paginii n bara
de adres.
. Acest buton
Paginile se pot afia apoi simultan pe ecran cu un clic pe butonul
poate afia o list cu paginile de Web deschise n fiecare tab, cu un clic pe sgeata din
dreapta butonului. Pentru a afia din nou doar pagina de Web dorit clic pe pagina
corespunztoare din list. Figura 30 arat mai multe pagini de Web afiate simultan.
26
La deschiderea explorerului se afiaz pagina de cas. Pentru a afia unei alte pagini
de Web se procedeaz astfel:
clic pe o legtur din pagina de Web. O legtur (link) este o adres a unei alte
pagini de Web. La un clic pe o legtur se ncarc pagina de Web respectiv. O
legtur este o figur, o imagine sau un text colorat. Putem vedea dac un
asemenea obiect dintr-o pagin de Web este o legtur deplasnd mousul
asupra lui. Cnd cursorul se transform ntr-o mn, obiectul este o legtur.
Dac apsm tasta Ctrl cnd executm clic pe o legtur, pagina de Web
respectiv se afiaz ntr-un nou tab. Clic pe noul tab i pagina este afiat,
n bara de adres se introduce adresa paginii de Web ce trebuie afiat i se
apas tasta Enter.
Putem afia un director al calculatorului nscriind n bara de adres a explorerului
adresa absolut a directorului, (c: sau c:\nume_director, c:\nume_fisier) i apoi se
apas tasta Enter.
Dac ncrcarea unei pagini de Web dureaz prea mult, se poate ntrerupe ncrcarea
ei cu clic pe butonul Stop,
27
Informaiile din paginile de Web pot fi utilizate n alte fiiere. Putem copia imagini i
texte din paginile de Web sau putem copia legturi ctre alte pagini de Web.
Menionm c imaginile din pagina de Web sunt descrise n fiierul HTML
corespunztor prin adresa (legtura) lor n serverul de Web. In consecin, n cazul
unei imagini putem copia att imaginea ct i legtura corespunztoare.
Imaginile din paginile de Web pot fi copiate n Clipboard astfel :
se execut un clic cu butonul drept al mousului pe imagine i se afiaz meniul
contextual din Figura 32a,
clic pe opiunea corespunztoare.
Opiunile acestui meniu permit:
afiarea paginii corespunztoare legturii (Open Link),
afiarea paginii corespunztoare legturii ntr-o nou fereastr (Open Link in
New Window),
afiarea paginii corespunztoare legturii ntr-un nou tab (Open this link in a
new tab),
copierea imaginii n Clipboard (Copy),
copierea legturii (adresei) imaginii (Copy Shortcut),
salvarea figurii ca fiier ntr-un director anumit (Save Picture As),
tiprirea figurii (Print Picture),
trimiterea figurii la o anumit adres de e.mail (E-mail Picture),
opiunea Go To My Pictures afiaz directorul My Pictures din My
Documents,
opiunea Set as Background face din figura selectat fundalul ecranului.
a) imagine
b) legtur
28
Legturile ctre alte pagini de Web (links) pot fi de asemenea copiate n Clipboard i
apoi n alte fiiere. Pentru a copia o legtur n Clipboard se procedeaz astfel :
1. clic cu butonul drept pe legtur i se afiaz meniul contextual din Figura
32b,
2. clic pe opiunea Copy Shortcut a acestui meniu i legtura se copiaz n
Clipboard,
Se copiaz apoi legtura din Clipboard ntr-un fiier cu clic pe meniul Edit Paste.
La Ctrl + clic pe o asemenea legtur dintr-un fiier, este lansat aplicaia Windows
Explorer i ncrcat pagina de Web corespunztoare ntr-un nou tab.
Textul unei pagini de Web poate fi de asemenea copiat n Clipboard. Pentru aceasta se
selecteaz textul i apoi se copiaz n Clipboard cu clic pe meniul Edit Copy al
explorerului i apoi ntr-un alt fiier.
Figura 33 arat o pagin de Web iar Figura 34 prezint figuri copiate din pagina de
Web.
Figura 34. Figuri copiate din pagina de Web din Figura 33.
Aplicaia Windows Explorer poate fi utilizat pentru a accesa pagini de Web. Pentru a
accesa o pagin de Web se introduce n bara de adres a explorerului adresa paginii
respective, ca n Figura 35. Sistemul de operare lanseaz aplicaia Internet Explorer.
29
30
7 Motoare de cutare
Figura 36. Pagin trimis de serverul Google pentru a introduce informaiile de cutare.
31
Alt motor de cutare este Yahoo!. In caseta de text Search din Figura 38 se introduc
cuvintele cheie dup care se apas butonul Web Search. Rezultatele cutrii sunt
afiate n Figura 39.
32
Pentru cutare se introduc cuvinte ce descriu informaia cutat ntr-o caset de text.
Regulile dup care aceti termeni sunt folosii de ctre motorul de cutare sunt
urmtoarele :
nu se deosebesc literele mici de cele mari,
se aleg paginile ce includ toi termenii de cutare. In consecin, nu este nevoie
s includem operatorul and ntre termeni. Ordinea n care sunt scrii termenii
afecteaz rezultatele cutrii. Pentru a ngusta domeniul de cutare se pot
introduce mai muli termeni,
se exclud cuvintele comune din cutare. Dac un asemenea cuvnt este necesar
n cutare cuvntul respectiv va fi precedat de semnul + (nainte de semnul +
se va lsa un spaiu), sau se va cuta o fraz scris ntre ghilimele,
dac se doresc doar rezultatele ce includ o fraz anumit, aceast fraz se va
scrie ntre ghilimele,
33
dac un termen are mai multe sensuri, se poate aduga un semn minus n
faa unui cuvnt al crui sens trebuie evitat,
motorul de cutare poate cuta pentru plural / singular, sinonime sau variante
gramaticale.
34
Explorerul afiaz directorul curent din server. Dup aceasta se pot descrca fiiere n
modul cunoscut. La un clic pe fiier se deschide fiierul care se poate salva cu clic pe
meniul File Save As File.
35
36
10 Chestiuni de studiat
1. se va utiliza comanda ipconfig pentru a afia adresa IP a calculatorului, masca
utilizat pentru a obine adresa reelei, adresa routerului la care este conectat
reeaua i adresa serverului DNS,
2. se va utiliza comanda ping pentru a verifica dac diverse servere sunt
accesibile : www.google.com, www.yahoo.com,
3. se va utiliza comanda tracert pentru a afia treaseul ctre diverse servere:
www.google.com, www.yahoo.com,
4. se va examina starea conexiunii reelei,
5. se va configura Internet Explorer astfel ca pagina de start s fie cea a serverului
www.yahoo.com , apoi cea a serverului www.google.com ,
6. se va crea un fiier Word cu figuri i legturi copiate din pagini de Web cu
tiri. Se va verifica faptul c, la un clic pe legtur, pagina corespunztoare
este afiat n explorer ntr-un nou tab,
7. se vor cuta i examina site-uri cu cursuri pentru limbajele C i C++. Se va
crea un fiier Word cu lecii dintr-un asemenea curs,
8. se vor cuta hri cu Romania i rile limitrofe i se vor copia ntr-un fiier
Word,
9. se vor cuta hri cu continentele i se vor copia ntr-un director special ce se
va organiza ca director de tip band de imagini (Film Strip), sau sub forma
unei prezentri animate (Slide Show),
10. se vor traduce trei propoziii din limba romn n limba englez cu aplicaia
Google translate,
11. se va accesa site-ul ftp.microsoft.com cu aplicaia Internet Explorer i se vor
descrca fiiere de pe acest site,
12. se va accesa site-ul ftp.microsoft.com cu aplicaia Windows Explorer i se vor
descrca fiiere de pe acest site,
13. se va accesa site-ul ftp.microsoft.com folosind comenzile FTP ale interpreterul
DOS.
La punctele 6, 7, 8, 9 se vor afia fiierele HTML trimise de server.
37
11 Intrebri de control
1.
2.
3.
4.
5.
6.
38