04 INTERNET RO 2013.PPT · Internet grup de doua sau mai multe retele interconectate fizic capabile...

28
INTERNET http://www.umfcv.ro/medicina,studenti-disciplina-informatica-medicala

Transcript of 04 INTERNET RO 2013.PPT · Internet grup de doua sau mai multe retele interconectate fizic capabile...

Page 1: 04 INTERNET RO 2013.PPT · Internet grup de doua sau mai multe retele interconectate fizic capabile sa comunice si sa partajeze date capabile sa functioneze impreuna ca o singura

INTERNET

http://www.umfcv.ro/medicina,studenti-disciplina-informatica-medicala

Page 2: 04 INTERNET RO 2013.PPT · Internet grup de doua sau mai multe retele interconectate fizic capabile sa comunice si sa partajeze date capabile sa functioneze impreuna ca o singura

Internet

retea heterogena de retele principii: accepta orice tip de documente: grafice, text,

imagini, video, audio, totul insa numeric orice document are o adresa si poate contine

adresa altui document informatia poate circula pe orice traseu informatia e divizata in pachete

Page 3: 04 INTERNET RO 2013.PPT · Internet grup de doua sau mai multe retele interconectate fizic capabile sa comunice si sa partajeze date capabile sa functioneze impreuna ca o singura

Internet

grup de doua sau mai multe retele interconectate fizic capabile sa comunice si sa partajeze date capabile sa functioneze impreuna ca o singura retea bazate pe TCP/IP (Transmission Control

Protocol/Internet Protocol) extindere la nivel global ofera o mare varietate de instrumente si servicii

Page 4: 04 INTERNET RO 2013.PPT · Internet grup de doua sau mai multe retele interconectate fizic capabile sa comunice si sa partajeze date capabile sa functioneze impreuna ca o singura

Servicii

remote login (telnet) file transfer (ftp) electronic mail (e-mail) news (USENET or network news) hypertext (WWW) other ...

Page 5: 04 INTERNET RO 2013.PPT · Internet grup de doua sau mai multe retele interconectate fizic capabile sa comunice si sa partajeze date capabile sa functioneze impreuna ca o singura

Istoric

1969 - ARPANET Advanced Research Projects Agency (ARPA) Network

1972 - telnet , DARPA 1973, Anglia si Norvegia 1973 - FTP 1983-TCP/IP (Transmission Control

Protocol/Internet Protocol). TCP/IP: set de protocoale care gestioneaza transmiterea datelor si fac legatura intre diverse sisteme de operare pentru a partaja datele in retea

UNIVERSITYNETWORK

ARPANETGOVERNMENT

RESEARCHFACILITY

NETWORK

Page 6: 04 INTERNET RO 2013.PPT · Internet grup de doua sau mai multe retele interconectate fizic capabile sa comunice si sa partajeze date capabile sa functioneze impreuna ca o singura

1985-86

Page 7: 04 INTERNET RO 2013.PPT · Internet grup de doua sau mai multe retele interconectate fizic capabile sa comunice si sa partajeze date capabile sa functioneze impreuna ca o singura

1989 - 10000 de calculatoare gazda

BACKBONE

SUPER-COMPUTER

CENTER

SUPER-COMPUTER

CENTER

REGIONALNETWORK

REGIONALNETWORK

REGIONALNETWORK

CAMPUSNETWORK

CAMPUSNETWORK

CAMPUSNETWORK

CAMPUSNETWORK

CAMPUSNETWORK

Page 8: 04 INTERNET RO 2013.PPT · Internet grup de doua sau mai multe retele interconectate fizic capabile sa comunice si sa partajeze date capabile sa functioneze impreuna ca o singura

Istoric

1991 - Gopher - metoda ierarhica bazata pe meniu pentru a oferi si localiza informatie

1993 - CERN Centre Europeen pour la Recherche Nucleaire in Elvetia lanseaza World Wide Web (WWW) - Tim Berners- Lee.

WWW foloseste HTTP hypertext transfer protocol 1993 – DANTE and EuropaNET 1993-1994 - Mosaic, Netscape Navigator

Page 9: 04 INTERNET RO 2013.PPT · Internet grup de doua sau mai multe retele interconectate fizic capabile sa comunice si sa partajeze date capabile sa functioneze impreuna ca o singura

EUROPANET initial 17 tari europene. Fiecare nod e legat de cel putin alte doua, in doua tari diferite, ceea ce asigura durabilitatea retelei

Page 10: 04 INTERNET RO 2013.PPT · Internet grup de doua sau mai multe retele interconectate fizic capabile sa comunice si sa partajeze date capabile sa functioneze impreuna ca o singura

PROTOCOL

Formatul pe care poate sa il ia un mesaj Modul prin care calculatoarele pot comunica intre ele,

prin: Simple Mail Transfer Protocol (SMTP) File Transfer Protocol (FTP) Hypertext Transfer Protocol (HTTP) Network News Transfer Protocol (NNTP)

MAILBOX

POSTOFFICE

AIRPLANE

POSTOFFICE

DESTINATION

The rules (protocols) ofthe postal system ensurethat a properlyaddressed letter (format)will reach the destinationthrough a delivery route(transmission).

Page 11: 04 INTERNET RO 2013.PPT · Internet grup de doua sau mai multe retele interconectate fizic capabile sa comunice si sa partajeze date capabile sa functioneze impreuna ca o singura

Server-client

Programul de client: permite clientului sa ceara informatie de la server formateaza cererea intr-un mod in care serverul

poate sa o inteleaga formateaza raspunsul de la server in asa fel incat

clientul sa-l inteleaga Serverul foloseste un program ce functioneaza

permanent, care: primeste cereri de la client, le prelucreaza si raspunde prin trimiterea de informatii catre client

CLIENT SERVER

RESPONSE

Send RequestRead Results

Process RequestSend Back Results

ClientProgram

REQUEST

ServerProgram

Page 12: 04 INTERNET RO 2013.PPT · Internet grup de doua sau mai multe retele interconectate fizic capabile sa comunice si sa partajeze date capabile sa functioneze impreuna ca o singura

Servicii

FTP (file transfer protocol) - clientul FTPcontacteaza un server FTP si cere transferulunui fisier

WWW (World Wide Web) - programul declient este un program browser, care cere opagina web si afiseaza rezultatul.

E-MAIL – un program ce permite clientuluisa interactioneze cu un server pentru aaccesa, citi si trimite posta electronica.

Page 13: 04 INTERNET RO 2013.PPT · Internet grup de doua sau mai multe retele interconectate fizic capabile sa comunice si sa partajeze date capabile sa functioneze impreuna ca o singura

Adrese

Adresa IP este un numar unic ce identificadiverse calculatoare in Internet.

consta din 4 numere intre 0 si 255 separate prinpuncte - de ex. 234.061.255.142

servere nume de domeniu umfcv.ro [email protected] URL Uniform Resource Locator folosite pentru a

identifica situri si fisiere specifice in World Wide Web. Structura unui URL: protocol://server.subdomain.top-level-domain/directory/filename .

Page 14: 04 INTERNET RO 2013.PPT · Internet grup de doua sau mai multe retele interconectate fizic capabile sa comunice si sa partajeze date capabile sa functioneze impreuna ca o singura

Adrese IP

Portiunea gazda a adresei IP este rezervata pentruInternet Service Providers (ISP) de InterNIC, subautoritatea Internet Assigned Numbers Authority (IANA).

adresele IP sunt unice. adresele IP sunt globale si standardizate. toate calculatoarele din Internet sunt de acord sa

foloseasca aceeasi schema pentru stabilireaadreselor.

Page 15: 04 INTERNET RO 2013.PPT · Internet grup de doua sau mai multe retele interconectate fizic capabile sa comunice si sa partajeze date capabile sa functioneze impreuna ca o singura

Domenii Numele de domeniu identifica si localizeaza

calculatoarele conectate in Internet. Este imposibil ca doua organizatii diferite sa aiba acelasi nume de domeniu.

Pot fi create "subdomenii” COM – entitati comerciale EDU - colegii si universitati NET - organizatii implicate direct in Internet ORG - alte organizatii GOV - entitai ale guvernului SUA MIL - United States military CODURI DE TARI - uk, ro

Page 16: 04 INTERNET RO 2013.PPT · Internet grup de doua sau mai multe retele interconectate fizic capabile sa comunice si sa partajeze date capabile sa functioneze impreuna ca o singura

TCP/IP

IP: impacheteaza si adreseaza datele permite retelei sa citeasca pachetul si sa

trimita datele la destinatie defineste cate date sunt incluse intr-un pachet TCP: aranjeaza datele in pachete pe care reteaua le

poate gestiona eficient verifica daca toate pachetele ajung la destinatie reasambleaza datele

Page 17: 04 INTERNET RO 2013.PPT · Internet grup de doua sau mai multe retele interconectate fizic capabile sa comunice si sa partajeze date capabile sa functioneze impreuna ca o singura

Pachete

Pachetul reprezinta o singura unitate de date care circula prin retea.

In afara de date, pachetul mai contine informatie (header) ca adresele IP de origine si destinatie si informatie asociata tratarii erorilor de transmisie

1 2 3

4 5 6

1 2 3

4 5 6

Data that makesup entire e-mail

mesasage

Data that makesup entire e-mail

mesasage

1

ROUTER

4

ROUTER

ROUTER

ROUTER

ROUTER

11

22

3

45

5

6

STEP 1

STEP 2

STEP 3

Message being sent Message is received

43

6

Message is sent

Page 18: 04 INTERNET RO 2013.PPT · Internet grup de doua sau mai multe retele interconectate fizic capabile sa comunice si sa partajeze date capabile sa functioneze impreuna ca o singura

Internet

modem

host linia telefonica normala linie digitala ISDN (IntegratedServices Digital Network) - linie telefonicaprin care si vocea este transmisa totnumeric

linie ADSL - linie foarte rapida, pentruservicii multimedia

retea TV prin cablu, prin modem de cablu reteaua de alimentare cu energie electrica sateliti retele de telefonie celulara

Modalitati de conectare si trasmitere

Page 19: 04 INTERNET RO 2013.PPT · Internet grup de doua sau mai multe retele interconectate fizic capabile sa comunice si sa partajeze date capabile sa functioneze impreuna ca o singura

Conectarea la Internet

Pentru a se conecta la Internet, un calculator trebuiesa se conecteze la un calculator gazda care are unnume de domeniu.

Internet

hostserver

LAN

Page 20: 04 INTERNET RO 2013.PPT · Internet grup de doua sau mai multe retele interconectate fizic capabile sa comunice si sa partajeze date capabile sa functioneze impreuna ca o singura

InternetServiceProviders

h home sau SOHO (small home office) cy servere de institutie sau Intranet IAP Internet Access Providers si revanzare IP IPP Internet Presence Providers IBP Internet Backbone providers

Internet

IAP

IAP

IAP

IAP

IAP

IAP

IAP

cycy

cy

cycy

cy

cy

cy

hh

h

h

h hh

IBP

IBP

IBP

IBP

IPP

IPP

IPP

international trafficinterurban trafficurban trafficintermitent connections

Intranet

Page 21: 04 INTERNET RO 2013.PPT · Internet grup de doua sau mai multe retele interconectate fizic capabile sa comunice si sa partajeze date capabile sa functioneze impreuna ca o singura

IAP

IAP = Internet Access Provider Paginile web se pot gasi pe un alt server

care se gaseste la ISP

Modem

Host Computer at ISP

User's Computer

1. User connects tohost computer at ISP The

Internet

2. Host computer isconnected to Internet

3. Host computer sendsinformation from Internetto user's computer

Page 22: 04 INTERNET RO 2013.PPT · Internet grup de doua sau mai multe retele interconectate fizic capabile sa comunice si sa partajeze date capabile sa functioneze impreuna ca o singura

HTTP Hypertext Transfer Protocol

– HTTP reprezinta un set de reguli (protocol) carepermite datelor de tip hipertext sa fie transferatede la un calculator la altul, si se bazeaza peprincipiul client/server.

– Hipertext-ul reprezinta un text codificat folosindHTML = Hypertext Mark-up Language. Acestecoduri si HTTP coopereaza pentru a facelegatura dintre diferite resurse.

– HTTP permite utilizatorilor sa regaseasca o marevarietate de resurse electronice (text, grafica,sunete, animatie si alte documente de tiphipertext) si permite accesul de tip hipertext laalte protocoale Internet.

Page 23: 04 INTERNET RO 2013.PPT · Internet grup de doua sau mai multe retele interconectate fizic capabile sa comunice si sa partajeze date capabile sa functioneze impreuna ca o singura

WWW

World Wide Web este un sistem bazat pe hipertext si pe protocolul HTTP, prin care se ofera, organizeaza si acceseaza o mare varietate de resurse electronice(text, imagini, sunet) disponibile in Internet

World Wide Web inseamna universul de informatie disponibil prin HTTP

cheia: Hypertext Mark-up Language (HTML) HTTP se bazeaza pe principiul client/server WWW este neliniar

Webpage

link

link

linkgopher site

with images,

sounds, text

Library Catalog

(telnet)

SoftwareRepository

(ftp)

Page 24: 04 INTERNET RO 2013.PPT · Internet grup de doua sau mai multe retele interconectate fizic capabile sa comunice si sa partajeze date capabile sa functioneze impreuna ca o singura

HTML

HTML reprezinta un set standardizat de coduri, sau “tags” (etichete), derivat din standardul SGML. HTML defineste si descrie structura unei pagini web si este folosit pentru a pregati documentele pentru afisarea in World Wide Web.

Filename: sample.html <H1>A Sample Web Page</H1> <H2>Containing a photo of a waterfall…</H2> <P> <img src=“picture.gif”> <P> HTML consists of <I>standardised</I> codes that are used to define the

structure of information that makes up a web page. <P> HTML tags are used to place images, create hypertext links, make text

bold, and more!!

Page 25: 04 INTERNET RO 2013.PPT · Internet grup de doua sau mai multe retele interconectate fizic capabile sa comunice si sa partajeze date capabile sa functioneze impreuna ca o singura

Multi media

largimea de banda

speed connection possibilities narrow band 14.4 Kb-28,8 Kb/s modem Text - very well,

graphic - well medium band 64 Kb-400 Kb/s ISDN Modem Graphics - very

well Video - well, video-conference

wide band 1.500 Kb – 10 Mb/s

ADSL, PC-cable modems

Video - very well

Page 26: 04 INTERNET RO 2013.PPT · Internet grup de doua sau mai multe retele interconectate fizic capabile sa comunice si sa partajeze date capabile sa functioneze impreuna ca o singura

Browser Spry Mosaic Netscape Navigator Microsoft’s Internet Explorer Mozilla Firefox Google Chrome

browser - program care face legatura intre utilizatorsi tehnologia WWW World Wide Web

in modelul client/server browser-ul are rolul de client, transmitand cereri de informatie si afisandinformatia pentru utilizator

aceste programe fac Internetul mai accesibil

Page 27: 04 INTERNET RO 2013.PPT · Internet grup de doua sau mai multe retele interconectate fizic capabile sa comunice si sa partajeze date capabile sa functioneze impreuna ca o singura

Masini de cautare

sunt programe interactive care permit localizarea informatiei disponibila in WWW.

sunt baze de date care inglobeaza referinte la mii de resurse

Page 28: 04 INTERNET RO 2013.PPT · Internet grup de doua sau mai multe retele interconectate fizic capabile sa comunice si sa partajeze date capabile sa functioneze impreuna ca o singura

Viitorul

Dezvoltarea standardelor Internet Evolutia tehnologiilor Internet Educatie si cercetare asistate prin Internet Asigurarea de asistenta tarilor in curs de

dezvoltare