miercuri, 3 decembrie 2008

C8/S1 - Retele de calculatoare

Retele

1. Generalitati
Programele si aplicatiile informatice actuale sunt dezvoltate inntr-un mediu de comunicatie. Datele primare precum si punctele de prelucrare sunt raspandite pe o suprafata mare . In plus aplicatiile informatice pot cuprinde componente care lucreaza sub sisteme de operare diferite, sau echipamente hard cu sisteme de operare diferite (Windows, Unix, Linux). In aceste conditii este obligatoriu ca aceste aplicatii executate sa se inteleaga intre ele (regim on-line)
Reteaua Internet este o colectie de retele de calculatoare numite calculatoare server. Unui calculator server i se pot conecta un numar de calculatoare locale Calculatoarele conectate in retea (numite host) au o adresa unica IP si pot fi conectate din orice loc.
Adresa unui calculator are forme a.b.c.d , unde fiecare a,b,c,d [0;255].
De exemplu adresa 199.241.147.74 – este adresa unui calculator dintr-o retea (se mai numeste si adresa IP a calculatorului) Deoarece memorarea unei astfel de adrese se realizeaza cu greutate fiecare adresa este pusa in corespondenta biunivoca cu o adresa simbolica formata din cuvinte. (adresa arte.arteiasi.ro – este o astfel de adresa). Operatiunea de translatare se realizeaza de catre un server specializat numit server de nume .
O adresa IP este un numar intreg pozitiv reprezentat pe 32 biti (exista deci 232 adrese) Acesti 32 de biti au urmatoarea semnificatie:

A B C
unde A - clasa de adrese
B - bitul de identificare a retelei
c - bitul de identificare a calculatrului in cadrul retelei (host)

Obs. Bitii rezervati “host” pot fi impartiti in doua zone: zona subretea si zona host in subretea
In prezent exista trei tipuri de clase de adrese:
- clasa A in care clasa de adrese are un singur bit de valoarea 0 ;
Cuprinde calculatoare care au adresele IP cuprinse intre 1.0.0.0 si 127.0.0.0 (maxim 27 retele cu maxim 224-1 calculatoare locale(host) fiecare). Aceste adrese sunt rezervate unor retele speciale.

0 adresa retea (7 biti) adresa host (24 biti)

ex: 0 1111101 000011010100100100001111
Grupand cate opt biti obtinem numarul in baza 8, si convertind fiecare grupa de 8 biti in baza 10 obtinem urmatoarea adresa:
01111101.00001101.01001001.00001111
125 . 13 . 73 . 15
- clasa B in care clasa de adrese are 2 biti cu valoare 10 ;
Cuprinde calculatoare care au adrsese intre 128.0.0.0 si 191.255.0.0 (maxim 214 retele cu maxim 2l la puterea (16) calculatoare locale fiecare )

10 adresa retea (14 biti) adresa host (16 biti)

- clasa C in care clasa de adrese are 3 biti cu valoare 110
Cuprinde calculatoare care au adrese intre 192.0.0.0 si 223.255.255.0 (axim 221 retele cu maxima 2l la puterea (8) calculatoare locale fiecare)


110 adresa retea (21 biti) adresa host (8 biti)


O adresa Internet are urmatoarea structura:
nume utilizator@domeniu.tara
ex:emil@arteiasi.ro

Adresele calculatoarelor server (IP) sunt formate din grupuri de litere cu semnificatie precisa pentru a putea fi mai usor identificate
Ex. arte.arteiasi.ro
ro – tara calculatorului server (ro-Romania,fr-Franta,
uk-Anglia,hu-Ungaria,de-Germania…
arteiasi – reteaua de servicii Internet
arte – numele calculatorului server
Obs. Pentru calculatoarele din USA, primul grup este format din trei litere cu semnificatia urmatoare:
com – societati comerciale
edu – org. educationale
gov – org. guvernamentale
mil – organizatii militare
org – alte tipuri de organizatii
net – resurse, informatii soft pentru retea
Transformarea acestor adrese simbolice `ntr-o adresa fizica a calculatorului (de tip numeric) este realizata de serviciul DNS –sistemul e numire a domeniilor.(ceea ce inseamna ca reteaua Internet este impanzit de o serie de calculatoare seciale (numite servere de nume NS) care contine tebele de corespondenta `ntre adresele Internet si adresele IP ale calculatoarelor server).
Daca DNS nu poate translata adresa simbolica intr-o adresa fizica IP, atunci va apare mesajul “host unknown”
Obs. Adresa fizica a unui calculator se poate obtine usor cu comanda:
ping adresa simbolica
Obs. Intre adresele IP exista si adrese cu destinatie speciale. De exemplu o adresa 127.0.0.1 – reprezinta insusi calculatorul gazda (host). Interfata de retea foloseste aceasta adresa pentru a testa functionarea corecta a re]elei. Daca ultimul grup este 0 (xxx.xxx.xxx.0) atunci informatiile sunt transmise catre toate calculatoarele din subretea.
Obs. Unui calculator i se atribuie o adresa unica IP. Aceastei adrese unice si corespunde o placa de retea. Cu alte cuvinte daca un calculator are mai multe placi de retea el va putea primi mai multe adrese IP. Un astfel de calculator se numeste router
Daca se atribuie fiecarui calculator o adrese unica IP multimea adreselor determina un efort mare de intretinere a acestor tabele. De acea a aparut ideea construirii de subretele (adica distribuirea adreselor pe mai multe servere , mai usor de controlat si gestionat. Ultimile trei cifre ale adresei IP pot contine adresa unei subretele.
Astfel, daca administratorul retelei de clasa C , 193.231.18.xxx, decide ca ultimii 3 biti ai adresei sa fie impartiti in subretea (alocat primii 2 biti) si host (ultimii 6 biti) atunci se observa ca adresele 193.231.18.34 si 193.231.18.66 fac parte din doua subretele diferite.
Cum adresele calculatoarelor sunt mai greu de retinut s-a trecut la codificarea calculatoarelor in mod caracter pe domenii. Protocolol DNS permite corespondenta intre specificarea pe domenii (mod caracter) si adresele numerice IP. Intr-un domeniu o adresa IP ‘193.231.18.66’ se poate reprezenta alfanumeric prin :
nume domeniu.nume subdomeniu.extensie

Mecanismul DNS cere existenta unor servere de nume, recunoscute de reteaua Internet. In momentul unei solicitari sistemul acceseaza un server de nume (NS) si daca il gaseste emite adresa IP, in caz contrar solicita un NS superior.
Orice aplicatie care doreste sa se conecteze la reteaua Internet solicita:
- un browser (navigator), adica o aplicatie capabila sa se conecteze la un server, sa solcite informatii, sa le interpreteze si sa le prezinte utilizatorului sub forma unui raspuns;
- server web – un calculator de tip server care primeste celeri utilizator si le returneaza raspunsuri.
Din punct de vedere al utilizatorului problema se prezinta astfel:
- utilizatorul scrie o adresa sub forma unui mesaj www.adresa.com
- programul broserului preia adresa, decodifica adresa reala a serverului careia i se adreseaza aplelul , transporta datele catre server si inapoi sub forma unor mesaje, prin intermediul unui protocol numit HTTP (hiper text transfer protocol)

2. Internet
2.1 Informatii generale
a) Telnet – functie de conectare a doua calculatoare de pe Internet
b) FTP – procedeu de mutare a fisierelor intre calculatoare server si calculatoare locale
c) Posta electronica (e-mail) – serviciul posta electronica (trimite / receptioneaza mesaje)
d) USENET – mesaje catre grupuri de stiri publice
e) IRC – conversatie intre utilizatori in timp real
f) Pagini WEB (www) – sectiunea multimedia de afisare a textelor, imaginilor grafice, animatie, fisiere audio, video, hiperinlantuiri
Obs. Hiperinlantuirile sunt legaturi (link) intre diferite adrese de fisiere, imagini intr-o retea
Obs. Paginile Web sunt descrise cu ajutorul unui limbaj de programare numit standard HTML

a) Telnet
Permite ca de tastatura unui calculator sa te conectezi la un alt calculator aflat la distanta, ca si cum ai fi in fa]a calculatorului aflat la distanta
Conectare sub Windows din Start, Run telnet nume-calculator
login:nume utilizator
password:parola

comenzi UNIX

exit

Sistamul de operare Windows pune la dispozitia utilizatorilor un program specializat numit navigator Internet Exprorer care poate fi lansat in executie din buton START, submeniurile Programs, Internet Explorer.
Internet explorer contine urmatoarele comenzi:
Address Book – adresele de posta electronica
Connection Wizard – utilitar specializat in coenctare Internet
FrontPage Express – editor HTML pentru creare pagini Web
Internet explorer – program de navigare Internet
Microsoft Chat – conversatie in timp real
Outlook Express – program de gestiune a postei electronice

Dupa lansarea programului Internet Explorer in zona de adrese se scrie adresa paginii cautate sub forma http://www.adresa.xxx
Paginile afisate pot avea legaturi cu alte adrese, zone sau pagini Web, ceea ce este indicat prin aparitia unei imagini care reprezinta o mana cu deget aratator . De regula paginile Web sunt impartite in subpagini, care sunt tot documente Html. Afisarea mai multor ferestre Web se face cu comanda Open in New Window.
Obs.1 In meniul View exista optiunea Internet Options care permite selectarea sau deselectarea unor optiuni din categoria multimedia : desene, animatie, sunet :
Show picture – afisare / eliminare imagini
Play animations – afisare/oprire a zonelor animate din pagina
Play videos - afisare / oprire redare clipuri video existente
Play sounds - redare / oprire clipuri audio
Smart iamge dithering - /afisare/ oprire netezire imagine

c) Posta electronica
C^nd doresti sa scrii o scrisoare, completezi adresa destinatarului, apoi pui scrisoarea in cutia postala si astepti eventual un raspuns. Daca scrisoarea nu gase[te destinatarul sau el refuza s-o primeasca, atunci scrisoarea se re^ntoarce catre expeditor. O cale asemanatoare o parcurge si scrisoarea electronica (e-mail). Sistemul Internet apare ca o retea de calculatoare puternica (numite servere de comunicatie) care comunica intre ele prin adresele IP. Scrisoarea (e-mail) este transmisa primului server de comunicatie liber la care este conectat sistemul gazda.
Programul Outlook Express este un utilitar de posta elecronicacu un editor propriu de tip HTML pentru compunere mesaje. Lansarea in executie a programului urmeaz\ calea :
C:\Programs\Internet Explorer\Outlook Express
sau, direct din navigatorul Internet Explorer din meniul Go, cu comanda Mail
Fereastra deschisa de programul Outlook Expres cuprinde urmatoarele dosare:
Inbox - contine scrisorile primite de utilizator
Outbox – contine scrisorile elaborate dar neexpediate (obtinuta prin comanda File/send later)
Sent Itemscontine copii ale scrisorilor expediate (dupa comanda File /send message)
Delete items – scrisorile care au fost sterse (dupa comanda File/delete)
Drafts – scrisorile care sunt in curs de elaborare (dupa comanda File/Save)
Compunerea unui mesaj se face cu comanda Compose. In fereastra care apare sunt urmatoarele elemente:
To – in care se introduce adresa destinatarului sub forma unei adrese e-mail
Cc - adresele persoanelor care vor primi o copie a scrisorii
Bcc – lista secreta a unor persoane care vor primi copii ale scrisorilor fara anuntarea persoanelor din To sau Cc
Pentru a insera in scrisoare un fisier sau o imagine grafica se procedeaza in felul urmator:
- Insert\File Attachment
- Se alege calea si fisierul de atasare
- Se apasa Attach
Programul dispune si de o carte de adrese Address book destinat memorarii informatiilor si adreselor despre partenerii de comunicare.
Trimiterea de scrisori unui grup mare de persoane inseamna parcurgerea menuala a procesului de comunicare e-mail pentru fiecare persoana, un lucru obositor. De aceea exista o metoda care permite trimiterea de scrisori unui grup de persoane folosind informatiile depozitate intr-un server de adrese care gestioneaza liste de corespondenta. Un astfel de server este list.dnt.ro . Odata inscris intr-o astfel de lista de corespondenta. Orice comunicare va fi trimisa tuturor persoanelor din lista.

2.2 Lista meniurilor Internet
File
- new apare o noua fereastra
- open – deschiderea unui document in fereastra activa
- save – salvarea modificarilor din pagina curenta
- page setup – setare pagina de tiparire
- send
- page by email – lansare Outlook Express (continu scrisoare este textul din pagina curenta
- link by email – lansare Outlook Express (continut scrisoare este hiperinlantuirea din pagina curenta)
- shortcut Desktop - lansare Internet Explorer
- properties – afisare informatii
- work Offline - (regim online descarca pagina in zona cache a discului, regim offine permite studiul paginii )
- close – inchide
Edit
- cut - decupare
- copy – copie zona selctata
- paste – inserare zona din memorie (dupa copy)
- page – afisare pagina in editor FrontPage
View
- toolbars – afisare/ ascundere bare
- explorer bar – afisare/ ascundere bare de exploatare
- search – cautari de adrese
- favorites – adrese salvate in dosar Favorites
- history – istoricul paginilor vizitate
- channels – vizitare canal
- stop – opreste incarcare pagina
- refresh – relansarea paginii oprita cu Stop
- source – afisare cod sursa Html a pagnii
- Internet option – optiuni navigator
Go
- back – revine la pagina anterioara
- forward – pagina urmatoare
- home – revine la pagina de referinta
- channel guide – deschide pagina Channel guide (http://www.iechannelguide.com
- search the Web – pagina de cautare (http://home.microsoft.com/search/lobby/searchsetuo.html
- mail – lansare Outlook Expres
- New – lamnsare grup discutii Outlook Express
- Adress Book – lansare Address Book
Favorites
- add – adaugarea adresei paginii favorite
- organize – gestiune pagini
- Software Updates – actualizare program Microsoft Internet Explorer


Obs. Bara de adrese Adress :permite scrierea unei adrese Internet numita Adresa URL (Uniform Resource Locator) . O dresa URL are urmatoarea forma:
protocol, nume server, cale, Nume fisier

Protocol: http - pt.calculatoare tip Web
ftp - pt. calculatoare FTP, transfer fisiere spre calc.propriu
gopher – calculatoare specializate in cautare pe baza de meniu
telnet – conecteaza calculatorul propriu la server
news – calculatoare specializate pe gestiunea grupurilor de discutii
mailto – permite trimiterea unei scrisori mailto:nume@server
file – permite vizualizarea fisierelor Html de pe calculatorul propriu (file:///cale/nume )
Ex: http://www.arteiasi.ro
http – protocol
www.arteiasi.ro – nuemserver
http://microinfo.logicnet.ro/index.html
http – nume protocol
microinfor.logicnet.ro – nume calculator server
index.html – nume fisier

Obs. In momentul deschiderii unei pagini Web, calculatorul salveaza aceasta pagina intr-o zona numita cache (in dosarul c:\Windows\Temporary Internet Files ). Daca se revine la o pagina Web consultata anterior afisarea ei se face mult mai rapid direct din zona cache
2.3 Butoane standard pentru definare in pagina Web
- Back – revenire la pagina anterioara
- Forward – trece la pagina urmatoare
- Stop – oprirea incarcarii paginii
- Refresh – reincarcarea paginii curente
- Home – trece la pagina principala Web
- Search – apelare programe de cautare
- Favorites – lista paginilor favorite
- History – lista pagnilior consulate
- Channels – lista canalelor disponibile
- Fullscreen – afisare pe tot ecranul a paginii curente
- Mail – lansare Outlook Express


2.4 Motoare de cautare
Pentru a cauta o pagina oarecare (despre care nici nu suntem siguri ca exista) va trebui sa apelam la niste programe speciale numite motoare de cautare. Dintre cele mai importnte amintim: http://www.Yahoo.com ; http://www.golgle.com ; http://www.altavista.com ; http://www.freesms.com ; http://www.software.net
Paginile Web sunt constituite din texte , desene si segmente de animatie, care respecta un anumit standard, numit standard HTML. Ca urmare salvarea unei pagini Web pe calculatorul personal duce la salvarea paginii in format HTML.
In general un document Web este format din mai multe elemente independente legate intre ele prin niste conexiuni, numite hiperinlantuiri (am putea considera pagina Web ca o hiperinlantuire de imagini si texte).
Daca pe continutul unei imagini existente in cadrul unei pagini Web apasam dreapta mouse , putem salva numai zona sensibilizata intr-un document pe calculatorul personal (folosind optiunea Save Picture As ).


2.5 Securitatea in Internet
Pe paginile Web exista urmatoarele tipuri de obiecte:
- baze de date
- documenet html
- documente multimedia (dreaweaver, firework, flash )
- aplicatii
- apleturi Java
Internet explorer a introdus conceptul de zona de securitate pentru pagina web:
- zona intranet locala destinata paginilor din reteaua locala
- zona de locatii de incredere destinata paginilor web in care utilizatorul are intredere
- zona internet generala
- zona de restrictii destinata paginilor web care sunt redirectionate sau transferate
Pentru a configura aceste zone de securitate trebuie procedat in felul urmator:
- C:\Control panel\System\Network\Security
- In campul Zone se va alege zona care trebuie configurata, pe urmatoarele nivele de securitate:
- High , care permite programului Internet explorer sa excluda automat paginile web cu probleme fara consultarea utilizatorului
- Medium , care care confirmarea utilizatorului pentru descarcarea paginilor web
- Low – in care programul descarca tot continutul paginii web fara avertisment
- Custom – in pare optiunile de securitate sunt realizate de utilizator.
- Prin actionarea optiunii setings – se afiseaza o fereastra de dialog care stabileste optiunea de tratare a controlului de securitate pentru aplicatii Java
- Adaugarea unei pagini intr-o zona de securitate se face pri option Add Sites care deschide un meniu pentru adresa de zona (Add sites). In cutia Add this web site to the zone se va tasta numai adresa calculatorului server.

2.6 Liste postale
Daca un utilizator doreste sa trimita acelasi mesaj catre mai multi utilizatori foloseste cutia To si Cc, in care va scri un numar mare de adrese. Totusi in cazul in care nu cunoastem adresele tuturor utilizatorilor ne putem folosi de un server care prelucreaza liste de corespondenta. Un astfel de server este list.dnt.ro care gestioneaza mai multe liste care contin adresele electronice ale unor grupuri de utilizatori. Utilizatorul trebuie sa se aboneze la o lista de corespondenta. In continuare va trimite o singura scrisoare catre un server de liste, iar calculatorul server va trimite automat continutul scrisorii catre toate persoanele din lista.
Putem obtine listele de corespondenta detinute de un server de liste prin urmatoarea metode:
To: adresa serverului
Cc:
Bcc:
Subject:
Corp mesaj : lists
Pentru abonarea la o lista de adrese de corespondenta se procedeaza astfel:
To: adresa server
Cc:
Bcc:
Subject:
Corp mesaj: subscribe: nume lista adresa e-mail

Pentru a trimite o scrisoare tuturor membrilor din lista se fa volosi urmatoarea metoda:
To: lista@adresa server
Cc:
Bcc:
Subject:
Corp mesaj: Mesajul de trimis

2.7 Grupuri de discutii
Hrupul de discutii UseNet este un serviciu Internet utilizat pentru schimburi de mesaje intre utilizatori. Numele grupurilor de discutii au forma: Domeniu.SubDomeniu.Subdomeniu

Domeniu Descriere
alt Grup de discutii libere
biz Reclame
comp Calculatoare
news Stiri
sci Cercetare
talk Teme controversate
In internet este accesibila o lista de sevrere de discutii publice care ofera tuturo utlizatorilor in mod gratuit acces la grupuri de discutii. Lista serverelor de discutii se poate vizualiza prin: http://www.freenewsgroups.com
Dintre serverele de discutii cele mai cunoscute amintim:
msnews.microfost.com
news.edu.sollentuna.se
news.iif.hu
dragon.sk.sympatico.ca
gate.wmd.de
news.au.ac.th
news.corp.es.com

Pentru abonarea la un grup de discutii se procedeaza in felul urmator:
- se selecteaza serverul pentru grup de discutii;
- programul Outlook express afiseaza o fereastra dialog
- din meniu Tools se alege comanda Subscribe to this group
- se face click pe buton news groups
- selecteaza option all

2.8 Conversatii pe Internet
Conversatiile in timp real se realizeaza prin protocoalele IRC (Internet Relay Chat). Pentru a avea acces la conversatii trebuie descarcat unul din programele: AOL Instant Messenger, ICQ Chat Robot, Objirc Chat etc. Sistemul de operare Windows 98 pune la dispozitia utilizatorilor un program numit Microsoft Chat , care poate fi lansat in executie cu comanda:
Start\Programs\Internet Exprorer\Microsoft Chat
Fereastra de dialog cuprinde urmatoarele nivele:
- connect (conectare)
- personal infor (informatii generale)

Bibliografie:
1. Totul despre internet Handbook, O’Reilly , ed.Krol, 1994
2. Universul Internet , Ed.Albastra, 1999
3. P.Kent – Internet, ed.Teora, Bucuresti, 1995

Niciun comentariu: