Scrigroup - Documente si articole

Username / Parola inexistente      

Home Documente Upload Resurse Alte limbi doc  


AccessAdobe photoshopAlgoritmiAutocadBaze de dateCC sharp
CalculatoareCorel drawDot netExcelFox proFrontpageHardware
HtmlInternetJavaLinuxMatlabMs dosPascal
PhpPower pointRetele calculatoareSqlTutorialsWebdesignWindows
WordXml


Retele de calculatoare si mediul Internet

retele calculatoare

+ Font mai mare | - Font mai mic



Retele de calculatoare  si  mediul  Internet

     Definitie.




            O retea de calculatoare reprezinta un ansamblu de calculatoare (sisteme de calcul) interconectate prin intermediul unor medii de comunicatie (cablu coaxial, fibra optica, linie telefonica, ghid de unde) in scopul utilizarii in comun de catre un numar foarte mare de utilizatori -chiar la nivel mondial- a tuturor resurselor fizice (hardware), logice(software de baza si aplicatii) si informationale (baze de date) asociate calculatoarelor din retea. Prin astfel de retele de calculatoare se poate asigura o integrare informatica a unui numar foarte mare de utilizatori la nivel local, regional si mondial.

             Definitie.

     Mediul Internet este un ansamblu de retele de calculatoare interconectate care impreuna cu miile de calculatoare individuale (terminale, statii de lucu) si milioane de utilizatori , constituie comunitatea Internet care are la dispozitie un mediu informational si de calcul cu foarte multe servicii informatice si resurse (baze de date diverse, biblioteci de programe, documentatii, etc.). Mediul Internet constituie un ansamblu complex de arhitecturi, componente fizice si sisteme de operare, care trateaza in mod egal atat minicalculatoarele sau retelele de calculatoare, cat si PC-urile sau maiframe-urile. Facilitatile mediului au o importanta egala, iar componentele sale se comporta una fata de alta fara nici o discriminare.

             Retele  de calculatoare

     Aparitia calculatoarelor conectate in retea a reprezentat o performanta privind utilizarea calculatoarelor in procesarea informatiilor. Multiplele avantaje oferite de retelele de calculatoare sunt:

      utilizare eficienta prin partajare a resurselor unitatii centrale(UC);

      acces direct la resursele hardware (memorii externe, imprimante, etc.) si software (editoare, limbare de programare, programe specializate);

      pastrarea programelor si fisierelor intr-o singura copie (pe server) si utilizarea lor de catre orice utilizator cu drept de acces;

      sistem de protectie a fisierelor si programelor;

      utilizarea sinultana a bazelor de date de catre mai multi utilizatori;

      comunicare si schimb de informatii (programe si fisiere) intre utilizatori la nivel local, regional  sau mondial.

      Dezvoltarea retelelor de calculatoare (mici sau mari) a contribuit la elaborarea si utilizarea unor aplicatii cu un impact mare asupra vietii economice si sociale din intreaga societate:

      accesul la programe complexe ce ofera informatii utile la nivel macroeconomic;

      accesul la mari baze de date din domeniile economic, financiar, comunicatii, etc.;

      accesul la informatii stiintifice si transferul rapid al articolelor stiintifice.

     Astazi, vechiul model al unui singur calculator (sistem de calcul) care rezolva problemele (cererile) unui numar de utilizatori, este inlocuit cu modelul nou al unui sistem de calculatoare interconectate. Unul sau mai multe calculatoare dintr-o retea reprezinta calculatoare centrale (FS - File Server) care controleaza si gestioneaza prin intermediul unui sistem de operare, intreaga activitate de calcul din retea. Aceste calculatoare centrale formeaza nucleul retelei.

            Calculatorul central poate fi un calculator obisnuit (de regula cu cel putin 16MB memorie interna) pe care este instalat un sistem de operare pentru retea: NETWARE, UNIX, LINUX, OS/2, WINDOWS NT. Calculatorul central controleaza toate resursele comune (unitati de discuri, unitati de dischete, imprimante, plottere, modemuri, fisiere, etc.), asigura securitatea datelor si sistemului, realizeaza comunicatii untre statiile de lucru.

     Din punct de vedere hardware, o retea de calculatoare este constituita din:

      calculatoare centrale ( Server);

      calculatoare de lucru(terminale; statii de lucru - Workstations);

      echipamente periferice;

      elemente de conectare.

            Statia de lucru (Workstation) este un calculator obisnuit PC care lucreaza sub un sistem de operare obisnuit (Windows, Dos, Unix, Linux, etc.) si care este folosit de utilizatori obisnuiti. Statiile de lucru (terminale) reprezinta componentele de baza ale unei retele de calculatoare. O statie de lucru are in configurare o placa de retea (de ex. NIC- Netware Interface Card) ce realizeaza interfata cu reteaua, fiind conectate cu restul componentelor din reteaua de calculatoare.

     Sistemele de operare in retea trebuie sa recunoasca aceste componente de conectare. De aceea, firmele constructoare ofera drivere corespunzatoare pentru sistemelor de operare cel mai des utilizate.

            Spre exemplificare, mai jos, prezentam fisierul read.me ce se afla pe discheta oferita la cumparare (LAN driver Dischette):

     Fisierul  read.me     

           (LAN DRIVER Diskette)

EN-2400ABT LAN drivers support the Network Operating Systems as the following:

       * NOVELL NetWare v3.X and v4.X

       * NOVELL NetWare Lite

       * MICROSOFT LAN MANAGER

       * MICROSOFT Windows for Workgroups

       * MICROSOFT Windows NT 3.1 and 3.5

       * MICROSOFT Windows 95

       * IBM OS/2 LAN Server V4.0

       * Lantastics 4.x, 5.x and 6.x

       * SCO UNIX 3.2v4.2 or higher version with

         TCP/IP 1.2.1o or higher version

The file and directory tree structure of this diskette are listed as below:

  READ.ME       ;----This file, a brief description of the contents

             of this diskette

  RELEASE.TXT           ;----This LAN driver diskette release note

  NETSETUP.EXE          ;----This file, a setup and diagnostics program

  NWCLIENT     <DIR>    ;----Directory for Netware ODI client driver

  NWSERVER     <DIR>    ;----Directory for NetWare ODI server driver

  MSLANMAN.DOS <DIR>    ;----Directory of NDIS driver for Microsoft

             LAN Manager DOS environment

  MSLANMAN.OS2 <DIR>    ;----Directory of NDIS driver for Microsoft

             LAN Manager OS/2 environment

  WFW31        <DIR>    ;----Directory for Windows for Workgroups 3.1

  WFW311       <DIR>    ;----Directory for Windows for Workgroups 3.11

  WIN95        <DIR>    ;----Directory for Windows 95 Beta Release driver

  WNT31        <DIR>    ;----Directory for Windows NT 3.1 driver

  WNT35        <DIR>    ;----Directory for Windows NT 3.5 driver

  LANTAS4      <DIR>    ;----Directory for Lantastics 4.x driver

  LANTAS5      <DIR>    ;----Directory for Lantastics 5.x driver

  LANTAS6      <DIR>    ;----Directory for Lantastics 6.x driver

  PKTDRV       <DIR>    ;----Directory for TCP/IP Packet driver

  SCO          <DIR>    ;----Directory for SCO Unix driver

  IBMLAN       <DIR>    ;----Directory for IBM LAN Server drivers

You may select the corresponding directory and follow the instructions

described on the READ.ME file of the selected directory to complete your

driver installation.

   LAN Manager Workstation/Server Installation Guide

   Introduction:

   This document describes the procedure to setup LAN  Manager 2.1

   Workstation/Server driver for EN-2400ABT RTL8019 Plug&Play ethernet

   adapter.

   Location of Driver:(DOS) MSLANMAN.DOSDRIVERSETHERNETRTL8019PNPND.DOS

              (OS/2)MSLANMAN.OS2DRIVERSETHERNETRTL8019PNPND.OS2

   Sample Configuration Files:

      CONFIG.SYS (for DOS will contain):

          DEVICE=C:LANMAN.DOSDRIVERSPROTMANPROTMAN.DOS /I:C:LANMAN.DOS

          DEVICE=C:LANMAN.DOSDRIVERSETHERNETRTL8019PNPND.DOS

      CONFIG.SYS (for OS/2 will contain):

          DEVICE=C:LANMAN.OS2DRIVERSPROTMANPROTMAN.OS2 /I:C:LANMAN.OS2

          DEVICE=C:LANMAN.OS2DRIVERSETHERNETRTL8019PNPND.OS2

      PROTOCOL.INI (will contain):

         [RTL8019_NIF]

         ; RTL8019 RPOTOCOL.INI SAMPLE

           DriverName = PNPND$

           AdapterID  = @0123456789A  ;  This item is only required when

              ;  more than one RTL8019 adapters

              ;  exist on one system.

   Setup Procedures:

      Before you start with the installation process, make sure that the

      adapter  is properly  installed and  configured.  Make  sure  your

      Microsoft LAN Manager is properly installed.

      1. Run the appropriate Microsoft Lan Manager SETUP for the computer you

         are setting up.(DOS, OS/2 or OS/2 Server). Select 'Configuration'

         item (the Realtek driver isn't included on the Lan Manager diskette),

         and insert the Realtek driver diskette, select the Realtek driver and

         follow the directions.

      2. When setup is completed, reboot your computer .

   NOTES:

      1. Parameters for the PROTOCOL.INI file:

         DRIVERNAME: This is the one required parameter. See example at top

             of this document for syntax.

         AdapterID : This  keyword is provided  by PNPND, and is  required

             when  more  than  one  RTL8019  adapters exist on one

             system. You must modify the AdapterID value in file

             LANMANPROTOCOL.INI, by yourself.

      2. Sample PROTOCOL.INI for LAN Manager:

           [PROTMAN]

           DRIVERNAME = PROTMAN$

           DYNAMIC = YES

           PRIORITY = NETBEUI

           [NETBEUI_XIF]

           Drivername = netbeui$

           SESSIONS = 6

           NCBS = 12

           BINDINGS = 'RTL8019_NIF'

           LANABASE = 0

           [RTL8019_NIF]

           ; EN-2400ABT RTL8019 PROTOCOL.INI Sample Adapter

           DriverName = PNPND$

           AdapterID  = @0123456789a

     Pe langa sistemul de operare destinat actiunilor la nivelul statiei de lucru, exista programe speciale de comunicatii in retea (de exemplu pentru sistemul de operare NetWare exista Netware Shell) ce permite comunicarea statiei de lucru cu calculatorul central si cu toate celelalte statii de lucru conectate la retea. Aceste programe speciale permit ca toate statiile de lucru din retea sa utilizeze programele si fisierele de date de pe calculatorul central in functie de prioritatile recunoscute utilizatorului respectiv.

            Tipuri de retele de calculatoare

           Retelele de calculatoare sunt de mai multe feluri functie de numarul statiilor de lucru si de aria lor de raspandire:

      retele locale ( LAN - Local Area Networks) - lucreaza la nivelul unei cladiri sau al unui grup de cladiri avand distanta intre statiile de lucru de 10-1000 m;

      retele orasenesti ( MAN - Metropolitan Area Networks ) - lucreaza la nivelul unui oras avand distanta intre statiile de lucru de ordinul kilometrilor;

      retele regionale/mondiale ( WAN - Wide Area Networks ) - lucreaza la nivelul unei regiuni sau la nivel mondial avand distanta intre statiile de lucru de ordinul  miilor de kilometri;

      retele publice ( PDN - Public Data Networks ) - lucreaza la nivelul unei regiuni sau la nivel mondial si au acces la diverse retele locale, de exemplu

          - INTERNET (E-mail -posta electronica, WWW-World Wide Web)

                     - USENET si EUNET  (posta electronica si circulatia stirilor)

             - CSNET si ARPANET (cercetare stiintifica)

             - BITNET (informatii in diverse domenii).

             Topologii (structuri) de retele locale

     Topologia (structura) unei retele de calculatoare reprezinta modul de conectare a statiilor de lucru fata de Server. Modul de conectare va determina traseul pe care va circula informatia in retea, prin urmare o structura a comunicatiilor in retea. In general, exista trei tipuri de topologii pentru retelele LAN:

      topologia Bus (magistrala) - are o fiabilitate sporita, viteza mare de transmisie;

      topologia Ring (inel) - permite ca statiile de lucru sa fie “egale” intre ele;

      topologia Star (stea) - ofera o viteza mare de comunicatie, fiind destinata aplicatiilor in timp real.

       In domeniul topologiilor pentru retele de calculatoare s-au realizat si unele standardizari, dintre care amintim:

      ETHERNET - topologie Bus (maxim 150 statii de lucru) produsa de firma Xerox in colaborare cu firmele Intel si Digital;

      RX-Net (maxim 255 statii de lucru)  ;

      IBM Token Ring  - topologie Ring (maxim 96 statii de lucru);

      IBM-PC - topologie Bus;

      ARCNET, MICOM, GATEWAY, G/NET.

           Mediul Internet  si  Reteaua (The Net)

      Spre deosebire de retelele comerciale de calculatoare pentru servicii (CompuServe, America Online, GEnie, etc.), mediul Internet este un ansamblu de retele de calculatoare la nivel mondial ce realizeaza conectarea a milioane de calculatoare si care reprezinta:

      calculatoare guvernamentale si ale institutiilor natiunilor din intreaga lume;

      calculatoare ale miilor de universitati si scoli din intreaga lume;

      sisteme de calcul ale marilor corporatii (Microsoft, IBM, Digital, etc.);

      sisteme de calcul ale unor organizatii si fundatii stiintifice, culturale, sociale;

      calculatoare ale marilor agentii de presa si de televiziune din intrega lume;

      calculatoare ale marilor edituri din lume;

      calculatoare ale milioanelor de utilizatori din intreaga lume.

       Din punct de vedere arhitectural, mediul Internet este de fapt o retea gigantica de retele de calculatoare raspandita la nivel mondial si care inglobeaza diverse produse harware si software ce gestioneaza o mare colectie de baze de date ce contin informatii si servicii de toate tipurile, acestea fiind accesibile de la orice calculator (terminal) conectat la retea in orice loc si la orice moment.

        Comentariu. Mediul Internet este cel mai mare sistem informatic din lume, perfect legal si in multe cazuri gratuit. Resursele pe care le ofera sunt imense si ele se schimba aproape zilnic, asa cum se schimba tehnologiile informatice.

     In Romania, dupa 1990 reteaua Internet a cunoscut o expansiune deosebita prin aparitia diverselor legaturi interne si internationale, constituite in diverse retele. La inceput au aparut reteaua din mediul universitar (nodul central fiind UPB - Universitatea Politehnica Bucuresti) si reteaua din mediul cercetarii (nodul central fiind ICI - Institutul de Cercetari in Informatica). 

     Reteaua locala UPB este nodul central al retelei RoEduNet (The Romanian Education Network) de care sunt conectate retele  din peste 50 institutii de invatamant si de cultura din Bucuresti si din tara. Reteaua locala a Universitatii Bucuresti este conectata la aceasta retea. In prezent, majoritatea centrelor universitare din tara au retele locale conectate la reteaua Internet. De asemenea, multe scoli generale si licee din Bucuresti si din tara sunt conectate la Internet. Majoritatea institutiilor guvernamentale si neguvernamentale, institute de cercetate si proiectare, marile biblioteci din tara, firme cu diverse activitati  sunt conectate la Internet.

           Cererea pentru conectarea la reteaua Internet a determinat aparitia atat a furnizorilor de servicii Internet pentru domeniu public, cat si pentru domeniul comercial.

          Furnizori de servicii publice:

      RoEduNet (Romanian Education Network);

      SFOS (Fundatia Soros pentru o Societate Deschisa);

      RNC National R&D Network (Reteaua Nationala de Calculatoare pentru Cercetare si Invatamant);

Astazi, furnizori de servicii comerciale sunt in numar mare, de aceea vom aminti cativa: PC-NET Data Network, EUnet Romania, EuroNET Romania, Kappa Servexim, IIRUC-RoLink, Web Club, Dynamic Network Technologies, Electronum. 

           Evolutia si dezvoltarea mediului Internet

          In anul 1968 a aparut ideea necesitatii guvernului S.U.A de a interconecta pe o intindere mare, un numar mare de calculatoare (de diverse tipuri si dimensiuni),  in scopul cooperarii dintre universitati si departamentele militare ale tarii in cadrul unor proiecte de cercetari comune. Din aceste motive a luat fiinta agentia ARPA (Advanced Research Projecs Agency) a carei activitate s-a concretizat in anul 1970 prin proiectele:

      ARPANET - retea de calculatoare pentru cercetari in beneficiul guvernului S.U.A.;

      MILNET - retea de calculatoare pentru cercetari in domeniul militar si de aparare.

     In anul 1975, s-a realizat standardizarea unor protocoale (limbaje de comunicare intre calculatoarele interconectate) obtinandu-se standardul TCP/IP (Transmission Control Protocol / Internet Protocol) utilizat pentru legarea in retea a calculatoarele de la majoritatea universitatilor americane importante si de la departamentele de aparare din S.U.A. Astfel, a aparut reteaua de calculatoare DARPA Internet, apoi DARPANET si care a reprezentat nucleul  unei gigantice retele de calculatoare pe care o  numim astazi mediul Internet. 

     Dupa anul 1980, deja au inceput sa se lege la acest nucleu tot mai multe retele locale, principalele legaturi Internet realizandu-se prin organizatia NSF (National Science Foundation), gestionate de compania ANS (Advanced Network and Services) in cooperare cu firmele IBM, MCI si un consortiu de universitati din Michigan.  De asemenea, in aceasta perioada s-a realizat si interconectarea cu retele de pe continentul european, aceasta prin intermediul comunicatiilor prin satelit.

     Trebuie sa precizam faptul ca in anii ’80 s-au constituit retele indepentente care ulterior s-au conectat (prin sisteme numite gateways - porti electronice de legatura) la reteaua Internet:

      reteaua Usenet, a luat fiinta pentru a conecta calculatoarele Universitatii Duke cu cele ale Universitatii din Carolina de Nord (implementata de Tom Truscott si Jim Ellis in 1980);

      reteaua CSNET (Computer Science Network), 1980;

      reteaua NSFNET (National Science Foundation), 1986;

      reteaua FidoNet ce a implementat serviciul “echomail” dezvoltat de Tom Jennings in 1984; astazi, se poate accesa  acest serviciu prin WWW;

      reteaua BITNET (Because It’s Time Network), retea mondiala formata din universitati, institute de cercetare, organizatii comerciale; in anul 1989 a fuzionat cu reteaua CSNET constituind reteaua CREN (Corporation for Research and Education Network);

      reteaua BIX (Byte Information eXchange), retea creata de revista Byte pentru servicii on-line orientate pe probleme hardware pentru calculatoare;

      reteaua EARN (European Academic and Research Network). 

      Din anul 1992, administrarea mediului Internet este realizata de organizatia internationala ISOC (Internet Society) ce este sponzorizata de membrii comunitatii Internet din S.U.A., Europa si din alte continente. Organizatia ISOC are urmatoarele organisme administrative:

      IAB (Internet Architecture Board), ce se ocupa cu dezvoltarea protocoalelor din retea; 

      IETF (Internet Engineering Task Force), ce se ocupa de dezvoltarea specificatiilor pentru standarde

      IRTF (Internet Reseach Task Force), ce se ocupa de tehnologia interconectarii si stiinta informatiei.

5.2  Arhitectura si functionarea sistemului Internet

            Definitie.

            Fizic, sistemul Internet este un ansamblu de componente hardware (dispozitive de memorare si procesare, echipamente I/O, echipamente de conectare, echipamente de transmisie) pentru memorarea, procesarea, conversia, reprezentarea si comunicarea informatiilor la nivel local, regional sau mondial, iar logic, este un ansamblu de componente software (sisteme de operare-Unix, Linux, programe de control si transmisie, programe de protectie, aplicatii pentru cautare, procesare si reprezentare) pentru a oferi utilizatorilor conectati la retea servicii variate in orice moment si aflati la orice distanta de resursele accesate,  pe principiul client-server.

      Din punct de vedere arhitectural, reteaua Internet este constituita dintr-o mare varietate de sisteme de calcul: PC-uri, mainframe-uri, supercalculatoare, retele de calculatoare LAN, MAN sau WAN.

            Functionarea retelei Internet se realizeaza prin intermediul unor noduri (server-calculator) ce ofera cu ajutorul unor protocoale exploatarea eficienta a resurselor mediului Internet, noduri ce se numesc furnizori de servicii.

           Acesul unui utilizator la serviciile Internet poate avea loc daca utilizatorul are acces la un terminal (calculator-statie de lucru) conectat la reteaua Internet, si anume la un nod din retea. Terminalul se poate afla acasa la utilizator, la scoala, la faculatate, la biblioteca, la serviciu, la un cafι-Internet, etc.

            Din punct de vedere arhitectural, in sistemul Internet sunt recunoscute  trei  tipuri de noduri:

      noduri de nivel inalt - noduri (clasa A)  la nivel mondial la care sunt conectate nodurile continentale (ex. nod EARN-European Academic and Research Network) de la nivelul tarilor ;

      noduri continentale - noduri (clasa B) la nivelul unei tari (in Romania exista nodul de la UPB, nodul de la ICI, etc.) de care sunt conectate noduri locale ale unor retele;

      noduri locale - noduri (clasa C) la nivel local(regional) ce trebuie sa fie recunoscute de un nod continental (in Romania exista noduri locale in Bucuresti- Universitatea Bucuresti, Institutul de Matematica, ASE, Guvern, Parlament, etc.- , si in marile orase-Cluj, Iasi, Constanta, Craiova, Pitesti, etc.).

            Din punct de vedere functional, in sistemul Internet  sunt operationale trei tipuri de calculatoare(servere):

      calculator router (de dirijare) - calculator ce furnizeaza servicii de dirijare a informatiilor intre doua noduri care se adreseaza prin emitere-receptie;

      calculator gateway ( de legatura) - calculator de legatura intre nivelele retelei Internet si care realizeaza conectarea intre doua retele distincte;

      calculator host ( gazda) - calculator conectat la reteaua Internet pe unul din cele patru nivele (utilizator, local, tara si mondial) de la care se pot cere servicii Internet.

            Un utilizator poate avea acces la serviciile Internet numai daca lucreaza la un calculator conectat la un nod din reteaua Internet. Conectarea la un astfel de nod(Server) se realizeaza fizic prin intermediul unei firme specializate care poate folosi doua metode:

      conectare tip Network - cablu coaxial;

      conectare tip “dial-up” - modem; linie telefonica comutata.

              In vederea utilizarii si serviciilor postei electronice (E-mail), cu acordul administratorului nodului respectiv, utilizatorul primeste un cont(nume) de utilizator (login name) si o parola (password) de conectare ce va fi recunoscuta in mediul Internet. In felul acesta, utilizatorul conectat la Internet va avea acces la toate serviciile oferite de Internet, inclusiv la aplicatiile mari si complexe din domeniile: stiintific, invatamant, cercetare, economic, comercial, sportiv, artistic, etc.

              Accesarea serviciilor mediului Internet se realizeaza de la calculatorul utilizatorului conectat la Internet, care trebuie sa functioneze sub sistemele Windows 95/98/NT, Linux sau Unix si sa aiba instalate o serie de programe de navigare(explorare; browser-program de acces) precum Netscape Navigator sau Microsoft Internet Explorer.

            In aceasta comunitate de retele de calculatoare interconectate, pentru realizarea serviciilor oferite, mediul Internet are la baza sistemele de operare Unix sau Linux, sisteme ce ofera facilitati moderne pentru comunicarea in retea (servicii de interconectare):

      Telnet - limbaj de comunicatie in retea; conectarea la distanta;

      E-mail (Electronic Mail)- posta electronica (emiterea si receptia scisorilor);

      FTP (File Transfer Protocol) - transfer de fisiere;

      HTTP (Hyper Text Transfer Protocol)-legatura intre informatii aflate la distanta.

           Mediul Internet utilizeaza si instrumente (sisteme hipertext) concepute special pentru localizarea , cautarea si vizualizarea in retea, cum ar fi:

      WWW (World Wide Web - panza mondiala) - sistem de cautare si vizualizare;

      Gopher - explorare baze de date;

      Archie - cautarea fisierelor in reteaua Internet;

      WAIS (Wide Area Information Server) - cautarea si extragerea informatiilor.

          Serviciile (activitatile de baza) oferite in prezent  de mediul Internet sunt:

      E-mail (posta electronica)  - prin utilizarea comenzilor Unix/Linux mail, pine, elm, etc. se pot trimite mesaje (scrisori) de posta electronica spre utilizatori din intreaga lume, se poate vizualiza lista scrisorilor primite in cutia postala(mailbox), se pot receptiona mesaje din intreaga lume; 

      zone de informare (WWW, Gopher, FTP) - informatii stocate in sisteme de fisiere numite zone (site) sau gazde(host); exista zone FTP, zone Gopher, zone WWW;

- zona FTP este un calculator(server) initializat pentru conectarea in sistem, consultarea si copierea de fisiere

- zona Gopher contine baze de date de referinte incrucisate despre documente din intrega lume

- zona WWW contine pagini Web ce pot fi vizualizate cu programe speciale de consultare(browser), cum ar fi  Mosaic, Netscape. Internet Explorer; paginile Web pot contine trimiteri la alte zone WWW la care este acces, executia se face prin click cu butonul mouse-ului;

      reteaua UseNet - folosind un cititor de stiri (newsreader), cum ar fi rn, trn, nn, sau tin,  se pot studia mesaje din grupurile de stiri (newsgroups) pe orice tema: stiinta, medicina, economie, sport, muzica, calculatoare, etc. 

          Functiile principale ale mediul Internet se pot constitui in urmatoarele categorii:

      localizare si cautare (fisiere, adrese, etc.);

      comunicare/transfer  (fisiere, scrisori, pachete, etc.);

      prelucrare (operatii I/O, calcule, etc.);

      protectia informatiilor si operatiilor(accesul cu parola, drepturi utilizare).

          Mediul Internet este conceput si construit in jurul conceptului de nivele de serviciu si reprezinta o retea de comutare de pachete (PSN - Packet Switching Network). Comunicarea (transferul) informatiilor in mediul Internet se realizeaza prin colectii de date numite pachete (packets).

          Regulile utilizate in mediul Internet pentru a decide cum si unde sa comunice (transmita) pachetele, formeaza asa-numitele protocoale de comunicatii ce constituie software mediului  Internet. Protocoalele reprezinta pentru comunicatii ceea ce limbajele de programare sunt pentru prelucrarea informatica(locatii de memorie).

         Mediul Internet cuprinde un set de protocoale de retea care specifica detaliile comunicatiilor intre calculatoarele(nodurile) interconectate, impreuna cu conventiile de interconectare a retelelor si de dirijare a informatiilor in retea.

         In prezent, majoritatea retelelor conectate la Internet functioneaza sub interconectarea TCP/IP (sistemul de operare Unix a fost unul din primele sisteme de operare ce au inclus protocolul TCP/IP) ce este constituita din protocoalele:

      TCP ( Transmission Control  Protocol);

      IP  ( Internet  Protocol);

      UDP  (User Datagram  Protocol).

           Observatie. Exista si protocoale mai vechi, cum ar fi IPX (firma Novell) si X25.

           Functiile de prelucrare si comunicatie ale mediului Internet se realizeaza prin intermediul unor procese cooperante. Aceasta functie de cooperare este evidentiata in modelul arhitectural al sistemelor teleinformatice, la baza carora se afla conceptul de stratificare ce consta intr-o ierarhie de niveluri(straturi) functionale, fiecare nivel oferind utilizatorilor servicii furnizate de nivelul functional inferior.

            Modul de functionare a mediului Internet este asemanator activitatiilor postale care se realizeaza prin oficii postale si suboficii postale. Calculatoarele router au rolul suboficiilor postale ce iau decizii asupra modului de dirijare a datelor(pachetelor) la fel cum serviciul postal directioneaza scrisorile spre destinatie. Un oficiu postal nu are legatura directa cu toate oficiile postale dintr-o tara, ci are legatura directa cu unele oficii postale vecine.

      Pentru ca un pachet (impachetare de date) sa ajunga la destinatie, se utilizeaza o informatie de adresa. Un calculator router primeste informatia de adresa si pe baza acesteia decide unde sa fie trimis pachetul, stabilind doar “conducta” (pipe) cea mai optima pentru ca pachetul sa ajunga la destinatia indicata de adresa corespunzatoare pachetului. Regulile utilizate in mediului Internet pentru deciziile privind dirijarea pachetelor sunt constituite in protocoale de comunicatie.

          Adrese  IP   si  structura DNS (Domain Name System)

            Fiecare calculator cuplat la  mediului Internet este identificat printr-o adresa unica, cunoscuta prin asa-numita IP Address, aceasta fiind utilizata la nivelul programelor de prelucrare in retea. In schimb, la nivelul utilizatorilor cu acces la mediului Internet, identificarea calculatoarelor se face printr-un nume de calculator host gestionat de sistemul DNS.

            Conceptia protocolului TCP/IP este astfel implementata incat schema de adresare permite utilizatorilor si programelor din retea sa identifice in mod unic o retea sau un calculator host, atat prin intermediul unei adrese IP, cat si prin intermediul unui nume de calculator host.

            Operatiile de identificare in mediului Internet se constituie in urmatoarele categorii:

      identificare la nivelul programelor de comunicatie - adresa IP (IP Address);

      identificare la nivelul utilizarii -nume de calculator host (DNS Configuration);

      identificare utilizator - nume de conectare (login name).

     Adrese  IP (IP Address)

             Definitie.

     O adresa IP este constituita dintr-un grup de patru numere zecimale separate de caracterul punct (“.”), fiecare numar fiind cuprins intre 1 si 256=28 (fiecare numar poate fi reprezentat in binar pe un octet), si anume:

       Pornind de la aceasta structura de numere zecimale, protocolul IP construieste (reprezinta)  un cod (adresa) in binar pe un cuvant de 32 biti (4 octeti) ce va fi constituit din:

      clasa retelei - clasa A, B sau C;

      router-ul retelei - identificator de retea;

      host-ul utilizatorului - identificator host.         

     Din punct de vedere arhitectural, dupa cum am precizat, in sistemul Internet sunt recunoscute  trei  tipuri de noduri:

      noduri de nivel inalt - noduri (clasa A)  la nivel mondial la care sunt conectate nodurile de la nivelul tarilor

                - cod clasa utilizeaza doar bitul 0 care este 0

                - cod router retea utilizeaza 7 biti      

                - cod host utilizator utilizeaza 24 biti

                - , si prin urmare sunt disponibile 126 coduri de router, 224 = 16777216 coduri de host;

      noduri continentale - noduri (clasa B) la nivelul unei tari de care sunt conectate noduri locale ale unor retele;

                - cod clasa utilizeaza bitii 0 si 1 care au valoarea 10

                - cod router retea utilizeaza 14 biti      

                - cod host utilizator utilizeaza 16 biti

                - , si prin urmare sunt disponibile 214=16384 coduri de router, 216 = 65536 coduri de host;

      noduri locale - noduri (clasa C) la nivel local(regional) ce trebuie sa fie recunoscute de un nod continental

                - cod clasa utilizeaza bitii 0-2 care au valoarea 110

                - cod router retea utilizeaza 22 biti      

                - cod host utilizator utilizeaza 8 biti

                        - , si prin urmare sunt disponibile 222=2097152 coduri de router, 28= 256 coduri de host.

          Exemple:

1.   1.37.109.4   server de clasa A (nivel inalt) de la Tilburg University (The Netherlands);



2.   163.1.62.3   server de clasa B (nivel tara) pentru conectarea la diverse biblioteci universitare din intreaga lume (login : HYTELNET); 141.85.128.1 server UPB;

3.   153.226.100.1  server de clasa B(nivel tara) de la Facultatea de Chimie(Panduri);

4.   193.226.51.177  server de clasa C (nivel local) ce reprezinta gateway (gw-chimie) la Facultatea de Chimie din cadrul Universitatii Bucuresti si la care sunt conectate host-urile avand adresele IP de la 193.226.51.178   la  193.226.51.190;

5.   192.129.3.33  server de clasa C (nivel local) ce reprezinta un router (math) la Facultatea de Matematica din Universitatea Bucuresti unde exista mai multe retele locale.

           Adresa IP este utilizata de protocolul IP pentru obtinerea in binar a unui cuvant de memorie(word) de 32 biti si care va fi utilizat in operatiile de dirijare a pachetelor(datelor). De exemplu, pentru adresa reprezentata in zecimal 131.15.3.19 , cuvantul de memorie ce reprezinta forma binara este (se concateneaza cei 4 octeti asociati pentru a, b, c si d):

            Structura DNS (Domain Name System)

          Dupa cum am precizat, fiecare calculator cuplat la  mediului Internet este identificat printr-o adresa unica, cunoscuta prin asa-numita IP Address, aceasta fiind utilizata la nivelul programelor de comunicatii in retea. In schimb, la nivelul utilizatorilor cu acces la mediului Internet, identificarea calculatoarelor se face printr-un nume de calculator host gestionat de structura DNS. Evident, protocolul IP realizeaza o corespondenta bijectiva intre adesele IP si numele gestionate de DNS.

          Structura DNS realizeaza administrarea unor nume prin care se acorda diferite responsabilitati de grup, fiecare nivel reprezentand un domeniu. Domeniile sunt gestionate prin intermediul unei structuri arborescente ce determina o structura ierarhica. In felul acesta, un nume de calculator host va reprezenta un drum (cale) in arborele sau subarborele administrat de DNS. Domeniile determina metoda de organizare a calculatoarelor in retea.       

          In prezent, mediul Internet considera nume1 ca domeniu principal, iar celelalte ca subdomenii, aceasta structura de organizare fiind asemanatoare organizarii fisierelor in sistemul de operare Unix.

          Structura ierarhica generata de domenii si subdomenii este definita in functie de diferite unitati de organizare sau de diverse domenii de activitate.

          Urmatoarele domenii sunt recunoscute astazi ca domenii principale (nivelul inalt):

societati si companii comertiale

Edu

organizatii educationale(Universitati,Colegii)

Gov

organizatii guvernamentale

Mil

organizatii militare (armata, marina)

Org

alte organizatii

Int

organizatii internationale

Net

diverse resurse pentru reteaua Internet

<tara>

codul de tara

           Reteaua ARPANET (1969) fiind cea mai veche, din care s-a desprins reteaua MILNET, s-a structurat pe scheletul unor organizatii responsabile de diverse domenii. O organizatie care coordoneaza un domeniu va fi responsabila de toate subdomeniile ce se definesc in domeniul respectiv.

            Astazi, principalele legaturi in mediul Internet apartin organizatiei NSF (National Science Foundation), gestionate de compania ANS (Advanced Network and Services) in cooperare cu companiile IBM, MCI si un consortiu de universitati din Michigan (SUA).

            Dupa ce s-a extins si in alte tari, mediul Internet  a definit domeniile la nivelul unei tari, ca domenii de nivel inalt.

          Comentariu.

          In prezent, mediul Internet este constituit din circa 8500 de retele conectate, aproape 2,5 milioane de calculatoare, circa 21.000 domenii si utilizeaza resursele sale milioane de utilizatori.

            Exemplul 1. Un arbore ierarhic de domenii/subdomenii Internet pentru Austria.

            Austria este tara la care sunt conectate majoritatea nodurilor EARN (European Academic and Research Network) din tarile Europei Centrale si de Est. Domeniul de tara (de nivel inalt) este gestionat de Universitatea din Viena (univie) si contine subdomeniile:

      ac       academic

      co       comercial  (gestionat de EUnet Ltd.)

      gv       guvernamental

      or       organizatie

      nt       retele

            Subdomeniul academic ac contine, de exemplu:

      univie     Universitate din Viena

      oeaw        Academia de Stiinte a Austriei

      tuvien      Universitatea Tehnica din Viena

      tu-graz     Universitatea Tehnica din Graz

            In Universitatea din Viena exista, de exemplu, urmatoarele subdomenii:

       cc            Centrul de Calcul (Computer Center) (ce contine phoenix)

       math       Institute for Mathematics

       itc           Institute for Theoretical Chemistry

       exp         Institute for Experimental Physics 

Exemplul 2. Un arbore ierarhic de domenii/subdomenii Internet pentru Romania.

     Concluzie.

     Conform interconectarii in reteaua Internet, un calculator host este subordonat din punct de vedere a comunicatiilor, altui calculator host si subordoneaza la randul sau alte calculatoare host. Numele unui calculator host reprezinta modul de localizare a sa in structura generata de interconectarea calculatoarelor in reteaua Internet.

             Adresa  E-mail pentru utilizator

     Definitie.

     Adresa E-mail a unui utilizator cu acces la seviciile postei electronice oferite de reteaua Internet este urmatoarea constructie lexicala:

         numelogin@host.domeniu         ,unde

      numelogin este numele (login name) declarat de utilizator atunci cand i se atribuie accesul la serviciile E-mail (asociat cu o parola);

      host  este numele calculatorului host cu rol de server (gateway) de nivel inferior;

      domeniu este drumul(calea) in arborele unui domeniu principal.

     Observatie. Semnul “@” este caracterul ce se citeste “at” (coada de maimuta) si

                se afla in partea superioara a tastei <2>.

       Exemple de adrese E-mail ale unor utilizatori :

              Arhitectura si sarcinile  TCP/IP

            Structura arhitecturii TCP/IP este data de nivelele functiilor definite de retelele interconectate in mediul Internet. Modelul arhitectural TCP/IP este conceput sa controleze urmatoarele nivele de sarcini:

      nivelul retea - dat de un singur protocol care recunoaste toate host-urile si nodurile din reteaua Internet;

      nivelul Internet - dat de software ce implementeaza conceptia mediului Internet, adica IP (Internet Protocol) si ICMP (Internet Control Message Protocol);

      nivelul comunicatiei - dat de software TCP (Transmission Control Protocol) si UDP (User Datagram Protocol);

      nivelul aplicatiei - dat de sarcinile invocate de utilizatorii Internet.

          Nivelele functiilor in arhitectura TCP/IP sunt urmatoarele:

      nivelul fizic - asigura transmiterea digitala a informatiilor prin mediul fizic de interconectare de tip telecomunicatie (retea telefonica, retea publica de date, sateliti de comunicatii);

      nivelul legatura de date - detecteaza si corecteaza erorile de transmisie produse la nivelul fizic;

      nivelul retea - asigura dirijarea pachetelor intr-o retea cu legaturi de tip “point to point”;

      nivelul transport - asigura comunicarea intre doua calculatoare host din retea;

      nivelul sesiune - stabileste si intretine conectari intre procese pentru transmiterea de date in retea;

      nivelul prezentare - realizeaza transformari ale reprezentarii datelor, comprimarea textelor, conversii de fisiere, prelucrarea si vizualizarea imaginilor, prelucrarea si redarea sunetelor;

      nivelul aplicatiei - realizeaza comunicarea pentru schimbul de informatii intre utilizatori.

            Nivelul  retea

           Protocoalele Internet la nivel de retea furnizeaza servicii ce permit comunicarea dintre doua noduri ale retelei, asigurand dirizarea (router-area) pachetelor de date ce provin de la protocoalele de la nivelul de transport.  La acest nivel are loc atat conversia pachetelor de date in UDP (User Datagram Protocol) si transmiterea lor catre protocoalele nivelului legatura de date pentru procesarea lor ulterioara (la transmisie), cat si transferarea lor catre nivelul transport, la receptie.

          La nivelul retea exista urmatoarele protocoale:

      protocolul ARP (Address Resolution Protocol) - translateaza dinamic adresele Internet in adrese hardware unice in cadrul retelelor locale;

      protocolul RARP (Reverse Address Resolution Protocol) - tranforma invers adresele hardware corespunzatoare nodurilor in adrese Internet;

      protocolul ICMP (Internet Control Message Protocol) - permite schimbul de informatii de control intre nodurile retelei ( host-uri, router-re, gateway-uri);

      protocolul IP (Internet Protocol) - asigura servicii de transmitere a pachetelor de date receptionate de la protocoalele nivelului transport.

           Nivelul transport

          Nivelul transport este implementat in retelele TCP/IP prin intermediul protocoalelor UDP si TCP. Sistemele de operare Unix si Linux ofera programelor aplicative o interfata comuna pentru aceste protocoale.

          Protocoalele TCP/IP de nivel transport ofera servicii ce permit programelor nivelului aplicatiei sa comunice intre ele prin intermediul mesajelor.

                   Lista protocoalele si serviciilor:

C:windowsprotocol

# Copyright (c) 1993-1995 Microsoft Corp.

# This file contains the Internet protocols as defined by RFC 1060

# (Assigned Numbers).

# Format:

# <protocol name>  <assigned number>  [aliases]   [#<comment>]

ip       0     IP       # Internet protocol

icmp     1     ICMP     # Internet control message protocol

ggp      3     GGP      # Gateway-gateway protocol

tcp      6     TCP      # Transmission control protocol

egp      8     EGP      # Exterior gateway protocol

pup      12    PUP      # PARC universal packet protocol

udp      17    UDP      # User datagram protocol

hmp      20    HMP      # Host monitoring protocol

xns-idp  22    XNS-IDP  # Xerox NS IDP

rdp      27    RDP      # 'reliable datagram' protocol

rvd      66    RVD      # MIT remote virtual disk

    C:windowsservices

# Copyright (c) 1993-1995 Microsoft Corp.

# This file contains port numbers for well-known services as defined by

# RFC 1060 (Assigned Numbers).

# Format:

# <service name>  <port number>/<protocol>  [aliases]   [#<comment>]

echo        7/tcp

echo        7/udp

discard     9/tcp    sink null

discard     9/udp    sink null

systat     11/tcp

systat     11/tcp    users

daytime            13/tcp

daytime            13/udp

netstat            15/tcp

qotd       17/tcp    quote

qotd       17/udp    quote

chargen            19/tcp    ttytst source

chargen            19/udp    ttytst source

ftp-data           20/tcp

ftp                21/tcp      ----- ----- --------- ----- -------- a se vedea sectiunea 5.3

telnet     23/tcp     ----- ----- --------- ----- -------- a se vedea sectiunea 5.3

smtp       25/tcp    mail  -------- ----- ------ --------- Simple Mail Transfer Protocol

time       37/tcp    timserver                 - interfata cu reteaua globala

time       37/udp    timserver                        - se seteaza prin Outlook Express

rlp        39/udp    resource      # resource location           (Outgoing Mail :  )

name       42/tcp    nameserver

name       42/udp    nameserver

whois      43/tcp    nicname       # usually to sri-nic

domain     53/tcp    nameserver    # name-domain server

domain     53/udp    nameserver

nameserver         53/tcp    domain        # name-domain server         

nameserver         53/udp    domain

mtp        57/tcp          # deprecated

bootp      67/udp          # boot program server

tftp       69/udp

rje        77/tcp    netrjs

finger     79/tcp

link       87/tcp    ttylink

supdup     95/tcp

hostnames         101/tcp    hostname      # usually from sri-nic

iso-tsap          102/tcp

dictionary        103/tcp    webster

x400      103/tcp          # ISO Mail

x400-snd          104/tcp

csnet-ns          105/tcp

pop       109/tcp    postoffice

pop2      109/tcp          # Post Office

pop3      110/tcp    postoffice   -------- ----- ------   Post Office Protocol 3

portmap           111/tcp                           - interfata cu utilizatorii de E-mail

portmap           111/udp                          - se seteaza prin Outlook Express

sunrpc            111/tcp                        ( Incoming Mail :  )

sunrpc            111/udp

auth      113/tcp    authentication

sftp      115/tcp

path      117/tcp                            

uucp-path         117/tcp

nntp      119/tcp    usenet        # Network News Transfer

ntp       123/udp    ntpd ntp      # network time protocol (exp)

nbname            137/udp

nbdatagram        138/udp

nbsession         139/tcp

NeWS      144/tcp    news

sgmp      153/udp    sgmp

tcprepo           158/tcp    repository    # PCMAIL

snmp      161/udp    snmp

snmp-trap         162/udp    snmp

print-srv         170/tcp          # network PostScript

vmnet     175/tcp

load      315/udp

vmnet0            400/tcp

sytek     500/udp

biff      512/udp    comsat

exec      512/tcp

login     513/tcp

who       513/udp    whod

shell     514/tcp    cmd           # no passwords used

syslog            514/udp

printer           515/tcp    spooler       # line printer spooler

talk      517/udp

ntalk     518/udp

efs       520/tcp          # for LucasFilm

route     520/udp    router routed

timed     525/udp    timeserver

tempo     526/tcp    newdate

courier           530/tcp    rpc

conference        531/tcp    chat

rvd-control       531/udp    MIT disk

netnews           532/tcp    readnews

netwall           533/udp          # -for emergency broadcasts

uucp      540/tcp    uucpd         # uucp daemon

klogin            543/tcp          # Kerberos authenticated rlogin

kshell            544/tcp    cmd           # and remote shell

new-rwho          550/udp    new-who       # experimental

remotefs          556/tcp    rfs_server rfs# Brunhoff remote filesystem

rmonitor          560/udp    rmonitord     # experimental

monitor           561/udp          # experimental

garcon            600/tcp

maitrd            601/tcp

busboy            602/tcp

acctmaster        700/udp

acctslave         701/udp

acct      702/udp

acctlogin         703/udp

acctprinter       704/udp

elcsd     704/udp          # errlog

acctinfo          705/udp

acctslave2        706/udp

acctdisk          707/udp

kerberos          750/tcp    kdc           # Kerberos authentication--tcp

kerberos          750/udp    kdc           # Kerberos authentication--udp

kerberos_master   751/tcp          # Kerberos authentication

kerberos_master   751/udp          # Kerberos authentication

passwd_server     752/udp          # Kerberos passwd server

userreg_server    753/udp          # Kerberos userreg server

krb_prop          754/tcp          # Kerberos slave propagation

erlogin           888/tcp          # Login and environment passing

kpop     1109/tcp          # Pop with Kerberos

phone            1167/udp

ingreslock       1524/tcp

maze             1666/udp

nfs      2049/udp          # sun nfs

knetd            2053/tcp          # Kerberos de-multiplexor

eklogin          2105/tcp          # Kerberos encrypted rlogin

rmt      5555/tcp    rmtd

mtb      5556/tcp    mtbd          # mtb backup

man      9535/tcp          # remote man server

w        9536/tcp    -------- ----- ------ ----- ----- --------- ----- ----- listeaza  utilizatorii  care

mantst           9537/tcp                  # remote man server, testing            sunt momentan  conectati

bnews           10000/tcp

rscs0           10000/udp

queue           10001/tcp                                  

rscs1           10001/udp

poker           10002/tcp

rscs2           10002/udp

gateway         10003/tcp

rscs3           10003/udp

remp            10004/tcp

rscs4           10004/udp

rscs5           10005/udp

rscs6           10006/udp

rscs7           10007/udp

rscs8           10008/udp

rscs9           10009/udp

rscsa           10010/udp

rscsb           10011/udp

qmaster         10012/tcp

qmaster         10012/udp

            Nivelul aplicatiei

           Nivelul ce mai inalt este nivelul aplicatiei ce utilizeaza serviciile protocoalelor de la nivel transport pentru a satisface cerintele utilizatorilor mediului Internet. Familia de procoale TCP/IP este  operationala deoarece aceste protocoale sunt gestionate prin numere speciale de porturi (well-known numbers) si nume speciale de protocoale si servicii (well-known names and services).

           Aceste informatii pentru sistemul de operare Unix se afla in fisierele /etc/services si /etc/protocols, iar pentru sistemul de operare Windows 95/98 se afla in fisierele c:windowsservices si c:windowsprotocol (a se vedea fisierele de mai sus).

           Principalele instrumente (software) Internet la nivel de aplicatie sunt:

      E-mail (Electronic Mail) - posta electronica ( trimiterea si receptia de mesaje);

      Telnet - protocol pentru conectarea(comunicatii) la distanta;

      FTP (File Transfer Protocol) - protocol pentru transfer de fisiere;

      HTTP (Hyper Text Transfer Protocol) - protocol pentru transfer de hypertext;

      EGP (Exterior Gateway Protocol) - protocol pentru gateway exterior;

      Domain (Domain Name Protocol) - protocolul numelui de domeniu;

      Login (Remote Login Protocol) - protocolul de login la distanta;

      RIP (Routing Information Protocol) - protocolul informatiilor de router-are;

      ICMP (Internet Control Message Protocol)- protocolul de control al mesajelor.

            Aspecte de conectare la sistemul Internet

           Pentru conectarea fizica la sistemul Internet, este nevoie de urmatoarele elemente de baza:

      echipament adecvat (calculator PC- 16Mb RAM, 2 Gb HDD, 33.6 kbps modem-in cazul conectarii PPP(Poit-toPoit Protocol)-, CD drive);

      software special ( sistem de operare Windows, programe de navigare(explorare)-Netscape Navigator, Microsoft Internet Explorer);

      furnizor de servicii Internet.

     Exista doua modalitati de conectare fizica la un server din  sistemul Internet:

      conexiune telefonica PPP - prin intermediul unui modem; in acest caz firma furnizoare de servicii Internet va da utilizatorului un cont(nume login) , o parola si un numar de telefon prin care se realizeaza conectarea;

      conexiune Network - prin intermediul conectarii de tip retea (cablu coaxial) la un server conectat deja la sistemul Internet;

             Conexiunea telefonica PPP

            In cazul conexiunii telefonice PPP (Dial-Up) trebuie parcurse urmatoarele etape:

      instalarea modemului sub sistemul de operare Windows - modemul trebuie instalat pe portul de comunicatii COM2; configurarea trebuie sa cuprinda apelarea Control Panel  de la care se alege Add New Hardware unde se alege dintr-o lista Manufuctures (Standard Modem Types) si Models (Standard 300 bps Modem);

      selectarea adaptorului Dial-Up - instalarea unui adaptor pentru retea; din Control Panel se selecteaza pictograma Network ce afiseaza o fereastra pentru care la eticheta(meniul) Configuration se alege Add Adapter pentru a se selecta un  adaptor Microsoft, anume Dial-Up Adapter;

      selectarea protocolului TCP/IP - tot din meniul Configuration se alegee AddProtocol pentru a se selecta protocolul TCP/IP al firmei Microsoft.

      Crearea conexiunii la furnizorul de servicii Internet - se actioneaza butonul Start si se selecteaza Programs Accessories Dial Up Networking care afiseaza o fereastra pentru configurare; se executa double-click pe Make New Connection ce invita sa introduceti:

        -nume furnizor; - numarul de telefon; -serverul;

        se va crea o pictograma corespunzatoare; se executa double-click pe pictograma  nou creata; va aparea fereastra Conect To unde se va indica;

                 - numele de cont (User name)           

                 - parola de conectare (Password);

        se actioneaza  Dial Properties, apoi cele trei etichete:

                  - General - pentru port, rata de transmisie si volum difuzor

                  - Connection - pentru parametri de conectare(8 None 1)           

                  - Option - optiunea Bring up terminal window after dialing.

            Conexiunea Network

           In cazul conexiunii Network  trebuie parcurse urmatoarele etape:

      conectarea fizica se face prin cablu coaxial, dupa care prin software se activeaza Control Panel ce afiseaza o fereastra din care  se selecteaza pictograma Network ce afiseaza o fereastra pentru care la eticheta(meniul) Configuration se alege de exemplu (placa de retea instalata)  TCP/IP  Realtek RTL8019 PnP LAN adapter or compatible; pentru eticheta(meniul) Identification se pot indica un nume pentru calculator(Computer name) si adresa de domeniu (Workgroup); pentru eticheta Access Control se valideaza optiunea Share-level access control;

      dupa alegerea configurarii (Configuration), pentru meniul Configuration se actioneaza butonul Properties ce afiseaza o fereastra cu urmatoarele etichete(meniuri):

                - DNS Configuration

                - Gateway

                - IP Address

                - Bindings

                - Advanced

                - NetBIOS

                - WINS Configuration;



      pentru meniul DNS Configuration se valideaza Enable DNS si se introduce un nume de host (Host), adresa domeniului (Domain), adresa IP a serverului la care este conectat calculatorul in cauza (DNS Server Search Order) prin Add;

      pentru meniul Gateway se indica adresa IP a gateway-ului direct (New gateway) prin Add;

                      Fereastra Network

       pentru meniul IP Address se valideaza Specify an IP address si se introduce adresa IP comunicata de administratorul serverului (IP Address) si masca(Subnet Mask);

      pentru meniul Bindings se valideaza Client for Microsoft Networks, dupa care sistemul va cere initializarea calculatorului .

            Conectarea la Internet a retelei locale a Universitatii Bucuresti

            Din motive tehnice, la inceputul formarii retelelor universitare din Romania- acum reteaua RoEduNet-, cateva retele erau conectate intre ele prin protocolul X25 ce este un protocol standardizat OSI. Legatura cu reteaua Internet mondiala este oferita de reteaua PUB ( pub.ro ; “Politehnica” University of Bucharest). Intre PUB si alte cateva universitati exista o retea X25 care are un comutator (Switch X25; in terminalogia X25 acesta este un router) la care sunt cuplate mai multe linii telofonice inchiriate ce vin de la universitatile conectate.

     Reteaua locala a Universitatii Bucuresti ( unibuc.ro ; University of Bucharest) este conectata la reteaua PUB in modul precizat mai sus. Legatura intre reteaua IP (Internet) si reteaua X25 este realizata prin doua routere multiprotocol. Tunelul din figura de mai jos leaga reteaua unibuc.ro de reteaua pub.ro. 

           Pachetele IP de la “Politehnica” sunt “impachetate” de catre un router multiprotocol ( recunoscut de IP si X25) ca date “impachetate” X25 si sunt “despachetate” de catre routerul de la Universitatea Bucuresti si apoi transmise in reteaua locala.

5.3  E-mail  si comunicarea in Internet

       Comunitatea retelelor de calculatoare interconectate in  sistemul Internet isi realizarea serviciilor prin intermediul protocoalelor ce au ca suport sistemele de operare Unix, Linux sau Windows sisteme ce ofera facilitati moderne pentru comunicarea in retea (servicii de interconectare):

      Telnet - limbaj de comunicatie in retea; conectarea la distanta;

      E-mail (Electronic Mail)- posta electronica (emiterea si receptia scisorilor);

      FTP (File Transfer Protocol) - transfer de fisiere;

      HTTP (Hyper Text Transfer Protocol)-legatura intre informatii aflate la distanta.

           Mediul Internet utilizeaza si instrumente (sisteme hipertext) concepute special pentru localizarea , cautarea si vizualizarea in retea, cum ar fi:

      WWW (World Wide Web - panza mondiala) - sistem de cautare si vizualizare;

      Gopher - explorare baze de date;

      Archie - cautarea fisierelor in reteaua Internet;

      WAIS (Wide Area Information Server) - cautarea si extragerea informatiilor.

          Serviciile (activitatile de baza) oferite in prezent  de mediul Internet sunt:

      E-mail (posta electronica)  - prin utilizarea comenzilor Unix/Linux  pine, elm, mail, etc. se pot trimite mesaje (scrisori) prin posta electronica spre utilizatori din intreaga lume, se poate vizualiza lista scrisorilor primite in cutia postala(mailbox), se pot receptiona mesaje din intreaga lume; o alta varianta este Internet Mail; 

      zone de informare (WWW, Gopher, FTP) - informatii stocate in sisteme de fisiere numite zone (site) sau gazde(host); exista zone FTP, zone Gopher, zone WWW;

              - zona FTP este un calculator(server) initializat pentru

                 conectarea in sistem, consultarea si copierea de fisiere

              - zona Gopher contine baze de date de referinte incrucisate

                 despre documente din intrega lume

              - zona WWW contine pagini Web ce pot fi vizualizate

                         cu programe speciale de consultare(browser), cum ar fi

                 Mosaic, Netscape. Internet Explorer; paginile Web pot

                 contine trimiteri la alte zone WWW la care este acces,

                 executia se face prin click cu butonul mouse-ului;

      reteaua UseNet - folosind un cititor de stiri (newsreader), cum ar fi rn, trn, nn, sau tin,  se pot studia mesaje din grupurile de stiri (newsgroups) pe orice tema: stiinta, medicina, economie, sport, muzica, calculatoare, etc.

        Accesul (login) la Internet prin Telnet sau ssh

            Definitie.

            Programul (serviciul) Telnet reprezinta modalitatea de conectare la distanta, si anume accesarea unui server la care utilizatorul are un cont (login name) sau a unui server la care utilizatorul se poate conecta printr-un login cunoscut cu/fara parola si care ofera posibilitatea utilizatorului sa consulte biblioteci, baze de date, etc.

           Astazi, exista diverse implementari pentru Telnet:

      telnet.exe - sub sistemul Windows;

      telnet.exe - sub sistemul DOS;

      telnet - comanda sub sistemele Unix si Linux;

           Exista doua modalitati de utilizare a serviciului Telnet pentru accesare:

      apelarea sub Windows pentru accesarea serverului la care utilizatorul are cont(login) si parola;

            - daca programul telnet are pictograma pe ecran, se activeaza pictograma

            - daca nu exista pictograma pe ecran, din meniul Start se selecteaza

               Run    ( apoi,  telnet  numehost  sau  telnet adresaIP ) Connect

            Exemplu:  telnet gw-chimie            sau

                     telnet 193.226.51.177

        Serverul gw-chimie  ofera prompterul  Linux (pentru introducerea de comenzi)

      apelarea sub Unix sau Linux pentru accesarea altui server, dupa ce in prealabil utilizatorul a fost recunoscut de un server.

          - consultarea cataloagelor unor biblioteci din lume-care sunt accesibile-

               se poate face prin accesarea unui server, sub forma:

                         telnet    numedomeniu     sau

                         telnet   adresaIP

               Exemple:  telnet  hollis.harvard.edu

                        telnet 163.1.62.31

             - consultarea de informatii din diverse domenii

                Exemple: telnet camms2.caos.kun.nl   - informatii despre sistemul

                                     periodic al elementelor chimice

                        telnet nasanews@space.mit.edu  - evenimentele zilei de la

                                       NASA

                        telnet hpcvbbs.cv.hp.com  - informatii despre calculatoare

                                      Hewlett-Packard

     Definitie.

            Serviciul ssh realizeaza accesarea unui server la care utilizatorul are un cont (login name) si o parola si care ofera posibilitatea utilizatorului sa aiba acces la toate serviciile oferite de mediul Internet.

            Exista doua modalitati de utilizare pentru ssh:

      apelarea sub Windows (ssh.exe);

      apelarea sub Linux sau Unix (comanda ssh).

            Comenzi si operatii dupa accesarea serverului direct

           Dupa accesarea serverului direct (serverul la care utilizatorul are un cont-login name- si o parola-password), utilizatorul poate folosi cunostintele acumulate privind sistemele de operare Linux sau Unix, pentru a afla diverse informatii despre organizarea serverului, despre directoarele/fisierele aflate pe server, despre utilizatorii recunoscuti de server, etc.

          Utilizatorul  va folosi cunostintele invatate pentru sistemul de operare UNIX (ce sunt asemanatoare cu cele pentru sistemul de operare LINUX).

              Exemplu demonstrativ pentru :

        afisarea pe ecran a tuturor utilizatorilor conectati (login) la momentul respectiv la serveul gw-chimie; se utilizeaza comanda

            $ w      sau    $ who

        schimbarea directorului curent in directorul radacina (root) pentru a cunoaste structura de directoare de pe serverul gw-chimie; se utilizeaza comanda

             $cd  /

        listarea numelor de directoare legate de directorul radacina; se utilizeaza comanda

             $ls -l

        accesarea serverului math, folosind serviciul  ssh; se utilizeaza comanda

             $ssh vlada@math

                     Observatie. Se va introduce login name si password

        pe serverul math reluam  comenzile da mai sus  adresate  serverului gw-chimie.

 In continuare prezentam imaginile corespunzatoare.

        Utilizarea  serviciului  E-mail

            Definitie.

            Serviciul E-mail  oferit de sistemul Internet realizeaza pentru orice utilizator conectat la sistem:

      gestiunea unei cutii postale (Mail Box) de unde se pot trimite mesaje (scrisori) catre orice utilizator Internet ce are propria lui cutie postala (adresa E-mail) si unde se pot primi mesaje (scrisori) de la orice utilizator E-mail;

      operatii asupra mesajelor din cutia postala a utilizatorului pentru listarea mesajelor, vizualizarea continutului mesajelor, stergerea mesajelor, etc.;

      protectia cutiei postale si a mesajelor;

      atasarea la mesajele trimise/primite a unor fisiere in vederea utilizarii lor ulterioare de catre programele de aplicatii.

       Crearea unei cutii postale (Mail Box)

            La inceput, cutia postala proprie (mail box)  unui utilizator este creata,

           fie de utilizatorul respectiv (daca se foloseste serverul https://hotmail.com, si in acest caz  adresa E-mail va fi de forma: numelogin@hotmail.com; se va apela programul (browser) Internet Explorer sau Netscape ; unde, http = hyper text transfer protocol),

            fie de administratorul serverului la care utilizatorul este legat (in acest caz utilizatorul primeste un nume-login name- si o parola, iar adresa E-mail va fi de forma: numelogin@host.domeniu). 

     Observatie. Un utilizator poate avea mai multe cutii postale aflate pe diverse servere. De exemplu, autorul acestei lucrari are urmatoarele adrese de cutii postale (e-mail-uri):

      pe serverul math ;                  vlada@math.math.unibuc.ro  ;

      pe serverul gw-chimie;           vlada@gw-chimie.math.unibuc.ro  ;

      pe serverul hotmail.com;        vladamarin@hotmail.com .    (post restant)

           In cazul unei cutii postale (post restant) accesibile prin WWW (World Wide Web), servicii oferite gratuit, de exemplu de serverele :

      https://www.hotmail.com

      https://www.iname.com

      https://www.forevermail.com   ,

utilizatorul isi ceeaza singur E-mail retinand pentru utilizare login name si password, in acest caz este asigurata protectia  la citirea corespondentei.

            Pentru crearea cutiei postale(post restant) pe un astfel de server, se lanseaza in executie un program de navigare/explorare (Internet Explorer, Netscape Communicator, etc.), si se indica sau se selecteaza adresa(locatia URL-Uniform Resource Locators) corespunzatoare fisierelor (paginilor Web) de pe server, de exemplu:

                https://www.hotmail.com/

          Dupa ce utilizatorul citeste instructiunile, va selecta butonul I Accept, pentru a introduce cateva informatii personale, printre care login name si password (pe care trebuie sa si le noteze, in scopul utilizarii postei E-mail).

         Citirea postei (Read Mail) si trimiterea de mesaje si fisiere

           Software pentru E-mail a fost conceput astfel ca operatia de citire a mesajelor primite de un utilizator sa se realizeze in sistem de protectie prin intermediul unui nume de utilizator (login name) si o parola de conectare (password). Daca la nivelul serverului, pastrarea corespondentei este protejata, in schimb la nivelul operatiei de citire protectia este realizata relativ partial, tinand seama de programul cu care se realizeaza citirea postei.

           In cazul unei cutii postale (post restant) accesibile prin WWW (World Wide Web), servicii oferite gratuit, de exemplu de serverele :

      https://www.hotmail.com

      https://www.iname.com

      https://www.forevermail.com   ,

utilizatorul isi ceeaza singur E-mail retinand pentru utilizare login name si password, in acest caz este asigurata protectia  la citirea corespondentei.

            In cazul unei cutii postale de pe un server al unei retele locale, accesul la corespondenta se poate realiza:

      sub Linux / Unix - folosind comenzile pine sau mail, dupa ce in prealabil utilizatorul s-a conectat la server cu telnet sau ssh (folosind login name si password proprii utilizatorului); in acest caz protectia este asigurata;

      sub Windows  - folosind programele de navigare/explorare(browser) Internet Explorer (Read Mail  Outlook Express), Netscape Communicator, etc.;la prima utilizare trebuie sa se realizeze o anumita configurare de lucru; ultimele versiuni ale acestora incearca sa rezolve protectia la citire a corespondentei (in cazul in care la aceeasi statie de lucru lucreaza mai multi utilizatori ca au E-mail).

       Comentariu. Desi, sub Windows serviciul E-mail ridica unele probleme de securitate (atunci cand la aceeasi statie lucreaza mai multi utilizatori), in schimb ofera

diverse programe cu interfete grafice eficiente si comode pentru citirea postei, trimiterea de mesaje si fisiere, codificand si decodificand automat fisiere

            E-mail accesibila prin WWW

           Pentru consultarea (Read Mail) cutiei postale(post restant) pe un astfel de server, se lanseaza in executie un program de navigare/explorare (Internet Explorer, Netscape Communicator, etc.), si se indica sau se selecteaza adresa(locatia URL-Uniform Resource Locators) corespunzatoare fisierelor (paginilor Web) de pe server, de exemplu:

                https://www.hotmail.com/

            Este oferit un meniu principal :

        Inbox – sunt afisate toate scrisorile si informatiile despre ele; asupra lor utilizatorul poate opera actiuni de stergere(delete), salvare (move to);

        Compose – compunerea de mesaje pentru a fi trimise la diverse adrese E-mail;

        Addresses – lista de adrese ce poate fi actualizata ;

        Folders – crearea de cataloage pentru gestionarea corespondentei;

        Options – optiuni privind regimul de lucru cu E-mail;

        Log Out – iesirea din serviciul E-mail.

           Trimiterea unui mesaj la care se pot atasa diverse fisiere se realizeaza prin functia (butonul) Compose care ofera compunerea unui antet(header), corpul mesajului, atasarea de fisiere(Attachments), si operatii de verificare(Spell Check) a continutului (pentru limba engleza), iar in final operatia de trimitere (Send), prin urmatorul ecran:

           Antetul mesajului(header) cuprinde:

        To – adresa E-mail a destinatarului; aceasta poate fi selectata dintr-o lista de adrese (Addresses); destinatar principal; evident, camp obligatoriu;

        Subject – cuvinte sau grup de cuvinte care sa sugereze continutul mesajului;

        Cc – copie la indigo (carbon copy) ce este trimisa unor destinatari  secundari- se indica adresa sau adresele respective; destinatarii principali vor fi avertizati ca mesajul a fost trimis si la alti destinatari; evident, camp optional;

        bcc – copie confidentiala (blind carbon copy) ce este la fel ca si cc, cu deosebirea ca destinatarii principali si secundari nu vor sti ca mesajul va fi receptionat de acesti corespondenti; evident, camp optional. 

             E-mail accesibila  sub Linux/Unix  prin  PINE

     In aceasta situatie, utilizatorul are cutia postala (Mail Box) pe un server dintr-o retea locala, si in acest caz pentru folosirea ei trebuie sa utilizeze login name si password introduse initial de administratorul serverului. Ulterior, prin comanda Linux./Unix, utilizatorul isi poate schimba password.

           Dupa conectarea la server, folosind telnet sau ssh, pentru consularea postei (read mail), utilizatorul trebuie sa apeleze comanda pine – ce ofera un meniu comod si operatii puternice- atat pentru citirea corespondentei, cat si pentru trimiterea de mesaje si fisiere atasate.

          Comanda (programul) pine ofera un meniul principal (Main Menu) ce apare centrat pe ecran si un meniu inferior corespunzator unei functii din meniul principal, acesta apare in partea de jos a ecranului.

            Meniul principal ofera urmatoarele functii (servicii) :

        Help  - indicatii de utilizare pentru programul pine;

        Compose message – compunerea si trimiterea de mesaje si fisiere atasate;

        Folder Index – vizualizarea mesajelor din  directorul curent;

        Folder List – selectarea directorului pentru vizualizarea mesajelor;

        Address Book – Adrese utile;

        Setup – configurare de lucru pentru pine;

        Quit – iesirea de sub programul pine;

        Exercitiu. Compunerea unui mesaj si trimiterea lui la o adresa E-mail.

      Rezolvare. Se introduc datele pentru To, Subject si se scrie textul.

           E-mail accesibila sub WINDOWS

          Sub sistemul de operare Windows exista mai multe programe care realizeaza serviciul de E-mail, serviciu ce poate fi apelat prin intermediul programelor de navigare/explorare (browser):

        Microsoft Internet Explorer;

        Netscape Communicator.

          Fata de programele ce lucreaza sub sistemele Linux/Unix, sub sistemul Windows programele de E-mail ofera interfete grafice foarte comode si editoare perfectionate pentru compunerea mesajelor, dar si programe perfectionate pentru codificarea si decodificarea fisierelor trimise ca atasate la un mesaj. In prezent, aceste codificari si decodificari, de regula se realizeaza automat, fara ca utilizatorul sa aiba grija pentru acest lucru.   

        Comentariu.

         Programul de procesare texte si imagini WORD 97 ofera prin meniul File, pe langa alte functii si functiile pentru Internet(E-mail):

        Send To – Mail Recipient si Routing Recipient ; trimiterea documentului procesat la un destinatar cu adresa de E-mail;

        Save as HTML – salvarea documentului procesat ca text HTML (HyperText Markup Language) in limbaj destinat retelei WWW(pagini Web).

            Programul Word 97 ofera butoanele Web Toolbar si Insert Hyperlink pentru generarea de pagini Web destinate retelui WWW.

     Pentru utilizarea serviciului E-mail sub un program de navigare (browser), cum ar fi Internet Explorer sau Netscape Communicator, utilizatorul trebuie sa realizeze diverse setari (configurare de lucru) la prima utilizare. Cu aceasta ocazie se poate alege programul care ofera serviciile proprii de posta electronica, si anume:

        Outlook Express;

        Netscape Messenger;

        Microsoft Outlook;

        Windows messaging.

        In primul rand, dupa instalarea programului de navigare(browser),  trebuie sa se opteze pentru preferintele de lucru (optiuni de lucru).

     Programul Internet Explorer

           Fereastra Internet Options ofera urmatoarele etichete(meniuri):

        General – optiuni: Home page, Temporary Internet files, History;

        Security - zone ;

        Content – Content advisor, Certificates, Personal information;

        Connection – Proxy server;

        Programs – Messaging, Personal information;

        Advanced.

Fereastrea Internet Options: eticheta General

      Serviciile de E-mail sunt realizate de programul ales pentru acest lucru, de exemplu, in cazul nostru de  programul Outlook Express.

            Programul contine cateva foldere(directoare)-numite recipiente- standard:

        Inbox – mesaje primite, ce nu sunt redirectionate catre alte recipiente;

        Outbox – mesaje ce urmeaza a fi trimise;

        Sent Items – mesaje trimise;

        Deletes Items – mesaje sterse (primite, trimise) si abandonate ulterior.

            Serviciile oferite de Outlook Express sunt:

        Read Mail – citirea corespondentei ( E-mail);

        Read News;

        Compose a Message – compunerea de mesaje si trimiterea lor;

        Address book – lista de adrese E-mail cu care utilizatorul are legaturi frecvente ;

        Downlood All;

        Find People.

          Configurarea programului Outlook Express trebuie sa se realizeze prin functia Tools Accounts.  Fereastra Accounts contine meniurile : All, News, Mail, Directory Services.

         Citirea si trimiterea de mesaje si fisiere                  

               ( Read Mail  si  New Messages )

     Citirea si trimiterea de mesaje si fisiere se realizeaza prin Internet Explorer (folosind functiile Read Mail, respectiv New Message), sau direct prin lansarea in executie a programului Outlook Express care ofera o fereastra cu meniul: File, Edit, View, Go, Tools, Compose, Help, si butoanele:

        Compose Message – compunerea(trimiterea) de mesaje;

        Reply to Author – replica la un mesaj primit de la un expeditor(autor);

        Reply to All – replica  la un mesaj pentru toti expeditorii;

        Forward Message – trimiterea mai departe a mesajului;

        Send and Receive – trimiterea si primirea de mesaje;

        Address Book – lista de adrese E-mail utilizate mai frecvent ca destinatii.

            Meniul Tools ofera functia Options prin care utilizatorul poate sa seteze diverse optiuni privind primirea si trimiterea de mesaje, aceste optiuni fiind oferite de fereastra Options care ofera etichetele(meniul):

        General;

        Send;

        Read;

        Spelling;

        Security;

        Dial Up;

        Advanced.

      Pentru compunerea(trimiterea) unui mesaj se actioneaza sub Internet Explorer functia Mail  New Message, sau sub Outlook Express, se actioneaza Compose Message, in ambele cazuri apare  fereastra corespunzatoare:  

     Pentru atasarea(trimiterea) de fisiere la mesajul ce urmeaza a fi trimis, se utilizeaza meniul Insert care ofera functiile:

        File Attachment;

        Text from File; 

        E-mail accesibila prin Netscape Communicator 

              Analog, ca si in cazul programului Internet Explorer, inainte trebuie ca utilizatorul de E-mail sa realizeze diverse setari si optiuni. Fiecare utilizator-client (Guest) trebuie sa-si creeze propriul sau Profile. Aceasta actiune se realizeaza prin:

 Start  Programs  Netscape Communicator  Utilities  User Profile Manager

            Dupa aceste setari, se poate lansa in executie programul de navigare/explorare Netscape Communicator care ofera meniul:

        File;

        Edit - Preferences;

        View;

        Go;

        Communicator – Navigator, Messenger, Composer;

        Help.

      Pentru realizarea unor setari privind preferintele de lucru, se apeleaza Edit  Preferences si se opteaza pentru diverse aspecte(categorii):

        Appearance;

        Navigator;

        Mail & Newsgroups;

        Roaming Acces;

        Composer;

        Offline;

        Advances.

     Dupa aceste setari, utilizatorul poate sa utilizeze serviciile de E-mail prin intermediul programului Netscape Communicator (versiunea 4.5), si anume, daca exista pictograma pe ecran se realizeaza actionarea ei.

     Pe ecran va aparea fereasta pentru alegerea profilului(Profile Manager):

     Programul ofera utilizatorului un centru de control (fereastra) cu urmatoarele servicii:

        Navigator – deschide fereastra de navigare(Navigator);

        Inbox – deschide posta locala (local Mail) si citeste noile mesaje de pe server (in acest caz se cere utilizatorului parola de dialog-cea recunoscuta de server; mesajele citite sunt sterse de pe server);

        Newsgroups – deschide lista pentru newsgroups;

        Address Book – deschide lista pentru adresele preferentiale;

        Composer – apeleaza editorul pentru crearea paginilor Web.

           Serviciul Inbox gestioneaza posta locala (Local Mail) utilizand cateva directoare(folders) implicite:

        Inbox – mesajele citite temporar de pe server;

        Unsent Messages – mesajele inca netrimise;

        Draft – mesaje in proiect;

        Templates – mesaje model;

        Sent – mesaje trimise;

        Trash – mesaje pentru eliminare; 

     In vederea trimiterii unui mesaj (la care se poate atasa un fisier) se selecteaza butonul New Message.



        Dupa toate completarile dorite, mesajul se trimite folosind butonul Send, eventual cu otiunea de alegere a modului de trimitere (Plain Text and HTML, Plain Text Only, HTML Only).

      Comentariu.

      Mesajele citite de pe server in posta locala a unui utilizator trebuie sa fie gestionate de utilizatorul respectiv in scopul evitarii ca aceste mesaje sa fie citite si de alti utilizatori. In acest sens, utilizatorul trebuie sa-si salveze mesajele si apoi sa le strearga din Local Mail. In cazul sistemului de operare Windows NT aceasta grija nu mai este necesara.

        Transfer de fisiere  prin  serviciul FTP

Serviciul FTP (File Transfer Protocol) realizeaza transferul de fisiere intre mediul Internet si utilizator (WS-statia de lucru):

       FTP  sub Linux/ Unix

1.  Transfer     C:  Server- in acest caz se actioneaza butonul Start  Run ftp host.

     Programul va cere login name si password, dupa care apare prompter-ul ftpftp>  ,  ce va interpreta comenzile introduse de utilizator. Comenzile binary si ascii vor  indica natura fisierului de transfer. Transferul se realizeaza prin comanda put(scrie):

                ftp>put  <specificator>

      fisierul specificat se va transfera pe server in /home/logname/.

            Exercitiu: Transferul fisierului vlada02.doc de pe C:  pe server.

2.  Transfer     Server  C:- in acest caz se actioneaza butonul Start  Run ftp host.

     Programul va cere login name si password, dupa care apare prompter-ul ftpftp>  ,

     ce va interpreta comenzile introduse de utilizator. Comenzile binary si ascii vor   

     indica natura fisieruli de transfer. Transferul se realizeaza prin comanda get(read):

               ftp>get  <file> [<specificator>]

      fisierul <file> se va transfera de pe server din /home/logname/ pe C: in     <specificator>, daca acesta nu este precizat, fisierul va fi transferat automat in C:windowsdesktop.

       Exercitiu. Transferul fisierului IMAGE010.jpg de pe server pe C: in folderul vladacurs, cu numele image.jpg.

      FTP prin browser (Netscape Communicator, Internet Explorer)

     Utilizarea unui program de explorare/navigare este mult mai comoda in cazurile in care transferul de fisiere trebuie sa se realizeze de la o locatie FTP. 

           Exercitiu. Transferul unor fisiere pe statia de lucru de la adresa ftp://ftp.microsoft.com.

     Observatie.

      In situatia in care se selecteaza pentru transfer un fisier binar (de tip exe,com, doc, etc.), atunci automat apare fereastra pentru salvarea acestuia.

        Comentariu.

      In general, exista diverse adrese FTP clasificate pe divese categorii de domenii cu ajutorul carora utilizatorii pot sa-si tramnsfere diverse produse si informatii.

5.4  Limbajul  HTML  si  pagini  Web

   Reteaua WWW (WORLD  WIDE  WEB)

     Definitie.

     Hipertext (in engleza hypertext) este o scriere nesecventiala care contine elemente de referiri (hiperlegaturi- hyperlink) care  la randul lor reprezinta o descriere  nesecventiala pentru transmiterea de informatii complete si utile pentru un utilizator-client care le utilizeaza prin intermediul unui calculator conectat la sistemul Internet realizandu-se conexiuni intre diverse documente si fisiere aflate in diverse locuri..

           Conceptul de hipertext a fost introdus pentru prima data de Ted Nelson in cartea sa Literary Machines, concept care a fost preluat de Tim Berners-Lee pentru  elaborarea proiectului CERN (Conseil Europeen pour la Recherche Nucleaire) si care a dus la dezvoltarea retelei WWW (anul 1989).

           Hipertextul a fost folosit in cadrul mediului Internet pentru realizarea unei interfete unice si deosebite dintre utilizatorul-client care trebuia sa acceseze informatii de oriunde in lume, si sistemul Internet care trebuia sa stocheaza , prelucreaze si sa transmita informatii de diverse categorii: baze de date, rapoarte, documentatii tehnice, imagini, sunete, animatie, etc.

           Definitie.

           O pagina Web este un sistem de fisiere (de tip .html, .htm, .gif, .jpg, .zip, .xbm, , .wav, .mid, .au, etc.) in format hipertext ce formeaza pagini de prezentare in reteaua WWW si care poate fi accesata de orice utilizator cuplat la sistemul Internet din orice loc si la orice moment.

            Elaborarea (generarea) paginilor Web se face pe baza unui limbaj specific de descriere -inventat de Tim Berners-Lee-  numit limbaj de marcare hipertext HTML (HyperText Markup Language).

            Orice pagina Web trebuie sa reflecte scopul pentru care a fost creata.Textul, imaginile si sunetele trebuie sa comunice utilizarorului-client mesajul care se doreste a fi transmis. De aici, importanta conceperii paginilor Web pentru reteaua WWW ce poate fi accesata de orice utilizator-client.

            Definitie.

            Un document HTML este un fisier text (ASCII) scris in limbajul HTML si care contine diferite formatari de text. formatari de imagini, module pentru sunete, module pentru animatie, precum si hiperlegaturi pentru alte documente HTML.

            Un document HTML – de fapt o pagina Web- poate fi accesat de orice utilizator-client conectat la sistemul Internet prin intermediul programelor de navigare/explorare Web ( in engleza browsers), de exemplu Netscape Communicator, Internet Explorer, Mosaic ( pentru Windows), Lynx  (pentru Linux/Unix).

     Astazi, aceste programe ofera si module (editoare) pentru generarea codurilor HTML in urma elaborarii unei pagini Web.

     Versiunea HTML 4.0 a introdus conceptul de tip de media prin care un document HTML poate fi “vizualizat”.

     Definitie.

     Un tip de media este orice dispozitiv(suport)  prin intermediul caruia pot fi obtinute informatiile continute intr-o pagina Web: text, imagini, secvente video si audio, animatie.

     Tipurile fundamentale de media sunt: ecranul, hartia. Tipurile de media sunt definite de specificatiile CSS (Cascading Style Sheets).

     Limbajul HTML care este utilizat la crearea paginilor Web se bazeaza pe limbajul de descriere a redactarii programelor si documentelor si care este denumit SGML (Standard Generalized Markup Language). S-au definit si alte limbaje de tip script mai simple si eficiene (de exemplu JavaScript).

             Explorarea retelei WWW

      Accesarea paginilor Web cu ajutorul unui browser se realizeaza prin intermediul protocolului http (HyperText Transfer Protocol) care este implementat pe diverse servere, numite servere http.

       Programul de navigare/explorare trimite mesaj catre serverul respectiv, prin care solicita ca anumite documente sau servicii sa fie puse la dispozitia utilizatorului care a cerut aceste  documente sau servicii. La randul sau, serverul accesat, raspunde cererilor prin transmiterea inapoi –catre statia de lucru a utilizatorului- a documentului sau serviciului utilizand protocolul http, iar programul de navigare/explorare il receptioneaza, il interpreteaza, in scopul solicitarii cerute.

            Calea de comunicatie dintre browser (program de navigare/explorare) si un server din sistemul Internet care gazduieste pagini Web se numeste interfata CGI (Common Gatway Interface).

     Prin accesarea unei pagini Web, programul browser utilizat acceseaza(deschide) de fapt un document HTML. Acesta contine diverse formatari de texte sau imagini, secvente video si audio, precum si hiperlegaturi catre alte documente HTML.    

     Definitie.

             O adresa URL (Uniform Resource Locators), numita locatia uniforma de resurse, este folosita de reteaua WWW pentru a specifica(localiza) fisierele ce contin paginile Web sau diverse informatii stocate pe un anumit server din sistemul Internet in vederea accesarii lor de catre utilizatorii-clienti.

      O adresa URL include tipul de resursa accesat ( de exemplu WWW, Gopher, WAIS, news, telnet, etc.), adresa serverului si calea(path) fisierului accesat.

       Sintaxa pentru a descrie o adresa(locatie) URL:

                <scheme >://host.domain/path/file    ,

unde <scheme> poate reprezenta unul din elementele:

        file – pentru un fisier local (din sistemul utilizatorului);

        ftp  - pentru un fisier de pe un server  FTP anonim;

        http – pentru un fisier de pe un server WWW;

        gopher – pentru un fisier de pe un server Gopher;

        wais -  pentru un fisier de pe un server WAIS;

        news – pentru un grup (group) de stiri UseNet;

        telnet – pentru o conexiune la un serviciu bazat pe Tenet.

Accesarea paginii Web a Institutului de Matematica al Academiei Romane:

       Pagini Web

     Reteaua WWW gestioneaza pagini Web (documente HTML) ce sunt stocate pe diverse servere din sistemul Internet si care pot fi accesate printr-o adresa URL de orice utilizator-client in orice moment si din orice loc prin intermediul unei statii de lucru (calculator) conectat la mediul Internet.

             Conceperea si elaborarea paginilor Web pot fi realizate de specialisti sau utilizatori care au cunostinte minime despre calculatoare si mediul Internet, tinand seama ca astazi produsele software ofera facilitati moderne de utilizare, documentare  si invatare.

       Textul sursa pentru o pagina Web este un fisier ASCII ce contine coduri HTML si care poate fi interpretat de de un browser (Netscape Communicator, Internet Explorer, etc.). Din acest punct de vedere, proiectarea, elaborarea unei pagini Web ar insemna o activitate de programare, activitate care ar necesita o anumita pregatire.

care sa ocoleasca operatia de programare si sa genereze codul HTML in functie de cerintele utilizatorului care are diverse optiuni in conceperea si elaborarea unei pagini Web. Aceste editoare sunt oferite astazi de orice program de navigare/explorare. De asemenea, unele procesoare de texte (de exemplu Word 97) ofera coversia unui document Word intr-un document HTML.

     Limbajul HTML ofera posibilitatea sa se incorporeze in textul sursa al unei pagini Web, secvente scrise in limbajele de programare Java, JavaScript, Visual Basic.

           Elaborarea unei  pagini Web se poate realiza in urmatoarele variante:

        direct – in cod HTML ; in acest caz trebuie sa se cumoasca limbajul HTML;

        indirect – prin utilizarea programului Word si conversia in cod HTML;

        editoare profesionale – Netscape Navigator Gold, Microsoft Front Page;

        cu un browser – Netscape Communicator, Internet Explorer;

        cu Formula Graphics – Multimedia System; dezvoltare de aplicatii multimedia.

      Definitie.

      Un document HTML ce descrie o pagina Web este compus din punct de vedre a structurii, din elemente ce reprezinta: titluri, subtitluri,  paragrafe, liste,  definitii,  citate, tabele,  imagini, secvente audio-video, frame-uri, animatie si nume de hiperlegaturi ce fac referiri la alte documente HTML.

Exemplu: Pagina Web a revistei Gazeta de Informatica se acceseaza prin adresa URL https://www.ginfo.ro. Articolele aparute in revista pot fi consultate prin Internet.

      Exercitiu.

     Obtinerea de informatii despre activitatea didactica si de cercetare de la Catedra Chimie-Fizica, Facultatea de Chimie, Universitatea Bucuresti.

      Adresa URL pentru pagina Web: https://www.gw-chimie/

      Se apeleaza programul Netscape Communicator si pentru Location se      introduce   adresa URL precizata.

          Definitie.

           Un frame (cadru) este o fereastra (zona dreptunghiulara) in cadrul unei fereste afisata de un browser, zona in care este afisata o pagina Web, in timp ce alte pagini Web sunt afisate in alte zone din fereastra browser-ului.

           Frame-urile au fost introduse in scopul vizualizarii in acelasi timp a mai multor pagini Web.

      Orice utilizator isi poate elabora propriile lui pagini Web pentru diverse scopuri (profesionale, sociale, culturale, generale, etc.).

      Exemplu.

      Domnul Mihai Budiu, a scris unele pagini Web pentru reteaua WWW in scopul unor discutii privind diverse articole de informatica.

       Exercitiu. Crearea unei pagini Web cu un browser

       Se lanseaza in executie un browser, de exemplu Netscape Communicator, se selecteaza functia Communicator, si apoi subfunctia Composer care afiseaza fereastra Composer (editor pentru pagini Web).

         Se  editeaza continutul paginii conform cu dorintele utilizatorului si la terminare se va salva intr-un documemt HTML (extensia .htm sau .html). Elaborarea unei pagini Web simple si vizualizarea ei cu browser-ul Netscape Communicator.

            Fisier HTML care se genereaza automat: vlada.htm

<!doctype html public '-//w3c//dtd html 4.0 transitional//en'>

<html>

<head>

   <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'>

   <meta name='Author' content='Marin Vlada'>

   <meta name='GENERATOR' content='Mozilla/4.5 [en] (Win95; I) [Netscape]'>

   <title>vlada</title>

</head>

<body>

<font size=+1><font face='Aurit W'>&nbsp;&nbsp;&nbsp;&nbsp;<font color='#33FF33'>&nbsp;&nbsp;

</font><font color='#CC33CC'>Pagina WEB&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color='#33FF33'>&nbsp;&nbsp;&nbsp;&nbsp;</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp

;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color='#FF6666'>

</font></font><font face='Artistic W'><font color='#FF6666'>autor&nbsp;&nbsp;&nbsp;

Marin Vlada</font></font></font><font face='Artistic W'><font size=+1></font></font>

<p><font face='Artistic W'><font size=+1>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color='#3366FF'>&nbsp;

INFORMATICA</font></font></font>

<br><font face='Artistic W'><font size=+1></font></font>&nbsp;

<h1>

<font face='Artistic W'><font size=+1>&nbsp;&nbsp; Sisteme :</font></font></h1>

<ul>

<li>

<font face='Artistic W'><font size=+1>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>&nbsp;&nbsp;&nbsp;&nbsp;

operare</b></font></font></li>

<li>

<b><font face='Artistic W'><font size=+1>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

calcul</font></font></b></li>

<li>

<b><font face='Artistic W'><font size=+1>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

rezolvare</font></font></b></li>

<li>

<b><font face='Artistic W'><font size=+1>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

operare</font></font></b></li>

</ul>

<font face='Artistic W'><font size=+1>==================================================</font></font>

<br><font face='Artistic W'><font size=+1></font></font>&nbsp;

</body>

</html>

           Exercitiu. Inserarea unei imagini ca element al paginii Web ce se elaboreaza.

          Fisierul generat in cod HTML : vlada1.html

<!doctype html public '-//w3c//dtd html 4.0 transitional//en'>

<html>

<head>

   <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'>

   <meta name='Author' content='Marin Vlada'>

   <meta name='GENERATOR' content='Mozilla/4.5 [en] (Win95; I) [Netscape]'>

   <title>vlada1</title>

</head>

<body>

&nbsp;Exemplu : pagina Web cu inserare de imagini ( fisierul vlada.gif)

<br>===========================================

<br><img SRC='Vlada.gif' height=419 width=640>

</body>

</html>

            Limbajul HTML

            Limbajul HTML (HyperText Markup Language) sa afla la baza descrierii paginilor Web.Un browser care acceseaza o pagina Web printr-o adresa URL deschide si interpreteaza un fisier text (ASCII) ce contine un cod HTML pentru a-l transmite tipului de media dorit de utilizator (ecran, imprimanta, etc.).

              Definitie.

Un document (fisier) HTML este un fisier text (ASCII) ce contine elementele de descriere pentru o pagina Web. Elementele de descriere sunt compuse din etichete de marcare. Orice document HTML trebuie sa contina unele etichete HTML standard. Fiecare document este constituit din antet (head) si un corp (body). Antetul contine un titlu, iar corpul contine diferite elemente: text, paragrafe, liste, tabele, imagini, secvente audio-video, legaturi.

     O eticheta de marcare HTML este constituita dintr-o parte de inceput(begin) si o parte de sfarsit (end) sub urmatoarea forma sintactica:

       <descriere-begin>

       </descriere-end>       ,

unde descriere-begin este un nume sau o specificatie pentru un atribut corespunzator(de exemplu, pentru text indicatii de formatare, pentru imagini, indicatii de pozitionare), iar descriere-end este numele din descriere-begin.

     Principalele nume de etichete de marcare utilizate in limbajul HTML sunt:

        html   - indica format de document HTML;

        head   - identifica numele ce apare in partea de sus a ferestrei browser-ului;

        title     - indica numele documentului;

        body  - corpul documentului care interpretat de un browser va aparea in fereastra de afisare;

        hn   - indica un titlu de nivel n (1,2,3,4,5,6);

        p     - indica un paragraf;

        ul    - lista nenumerotate (unnumbered list), marcata cu buline; se utilezeaza eticheta <li> fara marcaj final, pentru elementele listei (list item);

        ol    - lista numerotata (orderer list), marcata cu numere arabe; se utilizeaza eticheta <li> fara marcaj final, pentru elementele listei (list item);

        dl   - lista de definitie care contine mai multe descrieri ce utilizeaza eticheta <dt>, pentru termen de definit si <dd> pentru descrierea termenului, ambele etichete fiind fara marcaj de sfarsit;

        pre  - text preformatat, de exmplu un text de program;

        address   - indica adresa E-mail a autorului;

        br  - delimitator de linii (forced break line);

        hr  - linie orizontala;

        a    - hiperlegatura;referinta la un alt document HTML;

        img   - includerea unei imagini;

        table  - tabele

       Exercitiu. Generarea unei pagini Web cu urmatorul continut:

Cursul de INFORMATICA

Lect. Dr. Marin Vlada

          Fisierul in cod HTML scris cu un editor ASCII trebuie sa aiba urmatorul continul:

            Programul Formula Graphics – Multimedia System

     Definitie.

Programul Formula Graphics este  un sistem multimedia pentru dezvoltarea aplicatiilor interactive multimedia prin utilizarea bazelor de date si a informatiilor din sistemul Internet  oferind utilizatorilor-clienti prelucrari in hypertext si grafica.

       Programul prelucreaza imagini, animatie si sunete, si ofera un limbaj de programare pentru elaborarea de aplicatii multimedia. Ofera instrumente Java pentru elaborarea de pagini Web.

     Cu ajutorul programului Formula Graphics se elaboreaza urmatoarele produse:

        Project – constituit din ecrane (screen), fiecare ecran din elemente; un element poate fi bachground, rectangle, picture, animation, animation si sound, video;

        Script – cod in Script, Hypertext, HTML, Text.

      La definirea unui ecran trebuie sa se percizeze parametri de identificare, un parametru fiind numele ecranului. Fiecare ecran se elaboreaza prin definirea de diverse elemente. Asupra fiecarui element se pot realiza operatii corespunzatoare tipului de element

      Exemplu. Proiectul sample.fgx este constituit din mai multe ecrane, denumite prin Pictures, Intro, HTML, Animation, Hypertext, etc. In imaginea de mai jos este prezentat ecranul HTML cu elementele din care este constituit. Pentru demonstratie a fost selectat elementul HTML Back. S-a afisat fereastra corespunzatoare acestui element in care sunt prezentate meniuri si butoane pentru identificarea lui si realizarea de operatii asupra lui.

        File

        New Project

        Open Project

        New Script     (Script, Hypertext, HTML, Text)

        Open Script

               Save As

         Save

         Load Bitmaps

         Substract Bitmap

         Save Bitmap As

         Other  (load Palette, save palette)

          Load PSD ( Photoshop)

          Recent Bitmaps

          Recent Projects

          Recent texs

          Exit

        Project

                  Project Options

                  Project Archives

                  Project Installation

                  New screen

                  Display Elements

                  Undisplay Elements

                   Display All elements

                   Undisplay All Elements

                   Play Screen

                   Play project

                   Play Internet

                   Stop Playing

        Element

        Background

        Rectangle

        Picture

                Animation

        Animation+sound

        Video

               Sounds ( Sound, MIDI, CD, Audio)

               Text (text, HTML, Hypertext)

               Dialogs (Edit Box, List Box, Combo Box, Menu Box)

               Specials (Director, Explorer, Graph, Message, Progress Bar, Timer

        Input

         Wait

         Action

         Control

         Debug

        Tools

                General Options

                 Bitmap Convert

                 Vector Convert

                 Animation Convert

                 Binary Convert

          Optimize Palette

          Animation Play

         Screen Capture

        Window

              Arange All

               Close All

               Save All

               Open Graphics Windows

               Clear Graphics Windows

                Print Graphics Windows

                Project

                Graphics

                Language

                Result    

        Help

Se utilizeaza urmatoarele ferestre (windows):

  Fereastra Project – afiseaza  doua subfereste ( Screen si Element);

  Fereastra Graphics – afiseaza continutul ecranului selectat in subfereasta Screen;

  Fereastra Luanguage – scrierea de cod;

  Fereastra Result – afiseaza rezultatul unor actiuni asupra elementelor.

     Pentru elaborarea unui proiect se selecteaza File  New Project.

     Se va indica un nume pentru ecranul ce trebuie generat.

     Pentru fiecare ecran definit se genereaza elementele dorite folosind Element 

   Dupa elaboararea proiectului, acesta trebuie salvat intr-un fisier.






Politica de confidentialitate



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 2372
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2022 . All rights reserved

Distribuie URL

Adauga cod HTML in site