cursul 7 - servicii de retea -...

12
Cursul 7 Servicii de ret , ea Utilizarea Sistemelor de Operare (USO) 6 noiembrie 2017 Departamentul de Calculatoare CSE Dep Cursul 7, Servicii de ret ,ea 1/53 Moto Give a person a fish and you feed them for a day; teach that person to use the Internet and they won’t bother you for weeks. Home is where you hang your @ CSE Dep Cursul 7, Servicii de ret ,ea 2/53 Interfat , ın linia de comand˘ a CLI terminal prompt interfa comenzi shell variabile de mediu operatori escapare expandare variabile globbing grep CSE Dep Cursul 7, Servicii de ret ,ea 3/53 Unix shell http://www.fireboxtraining.com/blog/wp-content/uploads/2012/02/Unix.png CSE Dep Cursul 7, Servicii de ret ,ea 4/53 Notes Notes Notes Notes

Upload: others

Post on 21-Oct-2019

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Cursul 7 - Servicii de retea - elf.cs.pub.roelf.cs.pub.ro/uso/res/cursuri/curs-07/curs-07-handout-4on1-notes.pdf · Cursul 7 Servicii de ret, ea Utilizarea Sistemelor de Operare (USO)

Cursul 7Servicii de ret, ea

Utilizarea Sistemelor de Operare (USO)6 noiembrie 2017

Departamentul de Calculatoare

CSE Dep Cursul 7, Servicii de ret,ea 1/53

Moto

Give a person a fish and you feed them for a day; teach thatperson to use the Internet and they won’t bother you for weeks.

Home is where you hang your @

CSE Dep Cursul 7, Servicii de ret,ea 2/53

Interfat, a ın linia de comanda

CLI

terminal

prompt

interfa

comenzi

shell

variabile

de mediu

operatori

escapare

expandare

variabile

globbinggrep

CSE Dep Cursul 7, Servicii de ret,ea 3/53

Unix shell

http://www.fireboxtraining.com/blog/wp-content/uploads/2012/02/Unix.png

CSE Dep Cursul 7, Servicii de ret,ea 4/53

Notes

Notes

Notes

Notes

Page 2: Cursul 7 - Servicii de retea - elf.cs.pub.roelf.cs.pub.ro/uso/res/cursuri/curs-07/curs-07-handout-4on1-notes.pdf · Cursul 7 Servicii de ret, ea Utilizarea Sistemelor de Operare (USO)

Cuprins

Servicii de ret, ea

Conexiune la distant, a

Transfer de fis, iere

E-mail

WWW

Sumar

Extra

CSE Dep Cursul 7, Servicii de ret,ea 5/53

In aceasta saptamana la USO

I weekly quest 5 ın week end-ul 11-12 noiembrie 2017I miercuri, 8 noiembrie 2017, ıncepe laboratorul 7: Servcii de

ret, eaI tema 2 este ın desfas, urare, termen: joi, 9 noiembrie 2017, ora

23:55I ıntrebat, i, ıntrebat, i, ıntrebat, iI folosit, i forumulI ajutat, i colegii pe forumI https://ocw.cs.pub.ro/courses/uso/regulament

I sect, iunea ,,Recomandari de comunicare electronica”I sect, iunea ,,Realizarea temelor”

I slide-urile cursului 8: ,,Configurari de ret, ea” vor fi publicatevineri, 10 noiembrie 2017

I la cursul 8 de luni, 13 noiembrie 2017 va avea loc lucrarea decurs 2

I testul practic de mid-term va avea loc sambata, 18 noiembrie2017

CSE Dep Cursul 7, Servicii de ret,ea 6/53

Suport curs

I Suport (Introducere ın sisteme de operare)I Capitolul 9 – Servicii de ret, ea

CSE Dep Cursul 7, Servicii de ret,ea 7/53

De ce ne dorim conectarea la Internet?

CSE Dep Cursul 7, Servicii de ret,ea 9/53

Notes

Notes

Notes

Notes

Page 3: Cursul 7 - Servicii de retea - elf.cs.pub.roelf.cs.pub.ro/uso/res/cursuri/curs-07/curs-07-handout-4on1-notes.pdf · Cursul 7 Servicii de ret, ea Utilizarea Sistemelor de Operare (USO)

Ce este o ret, ea? Ce este Internet-ul?

I stat, ii/noduri (hosts) interconectate

I legaturi fizice (fir, wireless) s, i logice (conexiuni) ıntre stat, ii

I stat, iile comunica ıntre ele, ruleaza aplicat, ii de ret, ea

I ret, elele sunt conectate la alte ret, ele

I Internet: totalitatea ret, elelor interconectate de pe planeta

CSE Dep Cursul 7, Servicii de ret,ea 10/53

Servicii de ret, ea

I facilitat, i puse la dispozit, ie ın ret, ea

I stat, iile din ret, ea beneficiaza de servicii

I extind capacitat, ile individuale ale stat, iilor

I permit unei stat, ii sa acceseze resurse de pe alta stat, ie

CSE Dep Cursul 7, Servicii de ret,ea 11/53

Cum funct, ioneaza un serviciu de ret, ea?

I o stat, ie (server) ofera serviciul, serves, te, as, teapta cereri

I alta stat, ie (client) solicita serviciu, face cerere

I se realizeaza o conexiune ıntre cele doua entitat, i

I cele doua entitat, i comunica folosind un protocol cunoscut deambele

I la sfars, it clientul ınchide conexiunea

I o stat, ie server poate servi mai multe stat, ii client

CSE Dep Cursul 7, Servicii de ret,ea 12/53

Ce este necesar pentru utilizarea unui serviciu de ret, ea?

I utilizatorul sa aiba acces la un client pentru acel serviciu

I sa existe cel put, in un server ın Internet pentru acel serviciu

I utilizatorului sa ıi fie utile informat, iile/resursele furnizate deserver

I serverul sa fie disponibil s, i accesibilI clientul s, i serverul sa aiba o adresaI sa existe conectivitate ıntre client s, i server

I clientul s, i serverul sa cunoasca protocolul folosit ın comunicare

CSE Dep Cursul 7, Servicii de ret,ea 13/53

Notes

Notes

Notes

Notes

Page 4: Cursul 7 - Servicii de retea - elf.cs.pub.roelf.cs.pub.ro/uso/res/cursuri/curs-07/curs-07-handout-4on1-notes.pdf · Cursul 7 Servicii de ret, ea Utilizarea Sistemelor de Operare (USO)

Modelul client-server

I Ce este un server?I program (proces) care permite primirea de conexiuni de la alte

entitat, i din ret, ea pentru a le oferi acestora un serviciuI serverul este un proces aflat permanent ın starea listening

I ın starea listening ‘asculta’ (as, teapta) conexiuni de la client, i

I Ce este un client?I program (proces) care permite conectarea la un server s, i

interogarea acestuia ın legatura cu serviciul oferit

I exemplu: browser + server web

I alt exemplu: client de e-mail + server de e-mail

CSE Dep Cursul 7, Servicii de ret,ea 14/53

Modelul client-server (cont.)

CSE Dep Cursul 7, Servicii de ret,ea 15/53

Protocol de ret, ea

I asigura comunicarea ıntre entitat, i (ıntre client s, i server)

I reprezinta un set reguli ce gestioneaza comunicarea

I entitat, ile participante la comunicare cunosc protocolul (se potınt, elege)

I ın general protocoale cuprind secvent, e de formacerere-raspuns (request-reply)

I exemple: HTTP (Hypertext Transfer Protocol), SSH (SecureShell), BitTorrent, SMTP (Simple Mail Transfer Protocol)

CSE Dep Cursul 7, Servicii de ret,ea 16/53

Identificare stat, ii ın ret, ea (adresare)

I fiecare stat, ie are o adresa

I adresa permite identificarea stat, ieiI ın mod uzual adresa este o adresa IP

I exemple: 141.85.227.65, 217.73.160.245, 188.215.38.47

I ın general folosim un nume de ret, ea (hostname)I orice nume este legat la o adresa IP

I ocw.cs.pub.ro are adresa 141.85.227.65I google.com are una dintre adrese 217.73.160.245I emag.ro are una dintre adresa 188.215.38.47

I legatura se face prin DNS

I Mai multe informat, ii ın cursul viitor

CSE Dep Cursul 7, Servicii de ret,ea 17/53

Notes

Notes

Notes

Notes

Page 5: Cursul 7 - Servicii de retea - elf.cs.pub.roelf.cs.pub.ro/uso/res/cursuri/curs-07/curs-07-handout-4on1-notes.pdf · Cursul 7 Servicii de ret, ea Utilizarea Sistemelor de Operare (USO)

Tipuri de servicii

I conexiune la distant, a: SSH, desktop sharing

I transfer de fis, iere: FTP, HTTP, SCP

I acces la resurse: WWW

I comunicare: e-mail, messaging

I altele

Le vom detalia pe fiecare ın continuare.

CSE Dep Cursul 7, Servicii de ret,ea 18/53

Conexiune la distant, a

I remote connection

I stabilirea unei conexiuni pe un sistem aflat la distant, a s, irealizarea de act, iuni pe acel sistem

I conexiune la distant, a ın linia de comanda: SSH

I conexiune la distant, a ın mod grafic (desktop sharing): VNC,Remote Desktop

I necesita nume de utilizator s, i parola

CSE Dep Cursul 7, Servicii de ret,ea 20/53

SSH

I Secure Shell

I protocol pentru comunicare sigura, criptata

I folosit pentru conexiune la distant, a (comanda ssh) s, i transferde fis, iere (comanda scp)

CSE Dep Cursul 7, Servicii de ret,ea 21/53

Utilizare SSH

I deschiderea unei sesiuni de shell la distant, aI ssh username@hostname

I o data realizata conexiunea la distant, a se pot rula comenzi caıntr-un shell obis, nuit

I conexiunea se ıncheie prin ıncheierea shell-ului: rulandcomanda exit sau combinat, ia de taste Ctrl+d

Exemplu rulare ssh

razvan@einherjar:~$ ssh [email protected]

[email protected]’s password:

guest@swarm:~$ id

uid=1021(guest) gid=100(users) groups=100(users)

guest@swarm:~$ pwd

/home/guest

guest@swarm:~$ exit

logout

Connection to swarm.cs.pub.ro closed.

razvan@einherjar:~$

CSE Dep Cursul 7, Servicii de ret,ea 22/53

Notes

Notes

Notes

Notes

Page 6: Cursul 7 - Servicii de retea - elf.cs.pub.roelf.cs.pub.ro/uso/res/cursuri/curs-07/curs-07-handout-4on1-notes.pdf · Cursul 7 Servicii de ret, ea Utilizarea Sistemelor de Operare (USO)

Desktop Sharing

I partajarea desktop-ului

I conexiune la distant, a ın forma GUI

I se pot deschide ferestre, se poate controla sistemul

I se poate ın mod view-only sau mod s, i de controlI VNC: Virtual Network Computing

I portabilI implementari open source

I RDP: Remote Desktop ProtocolI dezvoltat de MicrosoftI server pe Windows, client, i s, i pe alte sisteme

I TeamViewer, WebEx, LogMeIn etc.

CSE Dep Cursul 7, Servicii de ret,ea 23/53

Transfer de fis, iere

I copierea de fis, iere ıntre stat, ii

I ıncarcare (upload): se copiaza fis, ierul de la client la server

I descarcare (download): se descarca fis, ierul de la server laclient

I ın general este nevoie de un nume de utilizator s, i o parolapentru upload

I download-ul poate fi anonim; acces public

CSE Dep Cursul 7, Servicii de ret,ea 25/53

FTP

I File Transfer Protocol

I folosit pentru upload s, i download

I ın mod implicit necesita nume de utilizator s, i parola

I poate fi configurat pentru download anonimI folosit ın special ın serviciile de hosting

I permite upload de fis, iereI nu permite rularea de comenzi (important pentru securitate)

CSE Dep Cursul 7, Servicii de ret,ea 26/53

Client, i FTP

I folosit, i pentru conexiuni FTP s, i pentru upload/download

I ın general se precizeaza serverul, numele de utilizator s, i parola

I client, i linie de comanda: ftp, ncftp2, lftp

I grafic: Filezilla, WinSCP, FireFTP (add-on Mozilla)

CSE Dep Cursul 7, Servicii de ret,ea 27/53

Notes

Notes

Notes

Notes

Page 7: Cursul 7 - Servicii de retea - elf.cs.pub.roelf.cs.pub.ro/uso/res/cursuri/curs-07/curs-07-handout-4on1-notes.pdf · Cursul 7 Servicii de ret, ea Utilizarea Sistemelor de Operare (USO)

HTTP

I folosind ın World Wide Web (WWW)

I ın general pentru download

I mare parte din informat, ie publica

I data fiind populariatea WWW, multe fis, iere sunt accesibileprin HTTP

I resursele sunt cautate engine-uri de cautare (Google)

CSE Dep Cursul 7, Servicii de ret,ea 28/53

Utilitarul wget

I client pentru download ın ret, ea

I neinteractiv, util de folosit ın scripturi

I suport principal pentru HTTP s, i FTP

Descarcare HTTP folosind wget

razvan@einherjar:~$ wget http://elf.cs.pub.ro/uso/res/cursuri/curs-07/curs-09-handout.pdf

[...]

2014-11-15 16:15:17 (8.59 MB/s) - ‘curs-09-handout.pdf’ saved [2064143/2064143]

Descarcare FTP folosind wget

razvan@einherjar:~$ wget ftp://swarm.cs.pub.ro/exec.zip

[...]

exec.zip 100%[=====================>] 13.31M 11.0MB/s in 1.2s

2014-11-15 16:20:52 (11.0 MB/s) - ‘exec.zip’ saved [13961705]

CSE Dep Cursul 7, Servicii de ret,ea 29/53

Transfer de fis, iere folosind SSH

I transfer sigur, upload s, i download

I folosit pe sisteme cu acces SSH (shell); se pot da comenziI upload-ul de pe sistemul local pe sistemul remote

I scp local_file username@hostname:path_to_remote_file

I download-ul de pe sistemul remote pe sistemul localI scp username@hostname:path_to_remote_file local_file

I local_file poate fi s, i . (punct, dot) pentru copiere ın directorul curent

I optiunea -r pentru recursivitate (pentru directoare)

Upload folosind scp

razvan@einherjar:~$ scp exec.zip [email protected]:

exec.zip 100% 13MB 13.3MB/s 00:01

Download folosind scp

razvan@einherjar:~$ scp [email protected]:meeting.txt .

meeting.txt 100% 4048 4.0KB/s 00:00

razvan@einherjar:~$ ls -l meeting.txt

-rw-r--r-- 1 razvan razvan 4048 Nov 15 16:26 meeting.txt

CSE Dep Cursul 7, Servicii de ret,ea 30/53

BitTorrent

I protocol Peer-to-Peer: fiecare stat, ie este s, i server s, i client

I distribuire de fis, iere de mari dimensiuniI pentru download

I descarcare fis, ier .torrentI pornire client BitTorrent s, i descarcareI ın acest timp clientul face s, i download s, i upload

I pentru upload-only (seeding)I localizeaza tracker BitTorrentI creeaza fis, ier .torrent cu tracker-ul gasit s, i fis, ierul care va fi

seededI pornes, te client BitTorrent (seeder)I publica fis, ierul .torrent

I client, i care participa la upload-ul/download-ul unui fis, ierfolosind BitTorrent formeaza un swarm

CSE Dep Cursul 7, Servicii de ret,ea 31/53

Notes

Notes

Notes

Notes

Page 8: Cursul 7 - Servicii de retea - elf.cs.pub.roelf.cs.pub.ro/uso/res/cursuri/curs-07/curs-07-handout-4on1-notes.pdf · Cursul 7 Servicii de ret, ea Utilizarea Sistemelor de Operare (USO)

Pos, ta electronica (e-mail)

I primul serviciu folosit ın Internet

I principalul serviciu folosit la ınceputul Internetului

I transmitere de mesaje text ıntre utilizatorii diverselor sistemede pe Internet

I de obicei se realizeaza conversat, ii prin replici (replies)

I nu este conversat, ie instant, precum ın cazul chat-ului (instantmessaging)

I destinatarul s, i expeditorul sunt identificatat, i prin adrese dee-mail

I mesajele sunt stocate ın casut, e pos, tale

CSE Dep Cursul 7, Servicii de ret,ea 33/53

Adresa de e-mail

I identifica sistemul unde va trebui trimis mesajul s, i utilizatorulde pe acel sistem

I username@hostname

I exemple:I [email protected] [email protected] [email protected] [email protected]

CSE Dep Cursul 7, Servicii de ret,ea 34/53

Webmail

I utilizatorii citesc mesaje din mai multe locuri/sistemeI o solut, ie - utilizarea unei interfet, e web

I accesarea casut, ei pos, taleI transmiterea de mesaje de pos, ta electronicaI se foloses, te navigatorul (browserul)

I acest tip de aplicatii web se numesc webmail

I furnizorilor de servicii webmail: Yahoo! Mail, Gmail, Hotmail

I aplicat, ii de webmail: SquirrelMail, Horde IMP

CSE Dep Cursul 7, Servicii de ret,ea 35/53

Client local de e-mail

I citire s, i transmitere de mesajeI citire cu protocolul POP3 sau IMAPI transmitere cu protocolul SMTP (catre server)

I citire cu POP3I mesajul este copiat/salvat pe stat, ia localaI utilizatorul poate sa ıs, i citeasca mesajele salvate offline

I citire cu IMAPI mesajele sunt ,,accesate”, nu copiate (pot fi s, i copiate)I se copiaza doar header-ele, nu mesajele ıntregi

I client, i de e-mail:I Microsoft Outlook, Mozilla Thunderbird, KMail, EvolutionI Pine, Mutt, Gnus

CSE Dep Cursul 7, Servicii de ret,ea 36/53

Notes

Notes

Notes

Notes

Page 9: Cursul 7 - Servicii de retea - elf.cs.pub.roelf.cs.pub.ro/uso/res/cursuri/curs-07/curs-07-handout-4on1-notes.pdf · Cursul 7 Servicii de ret, ea Utilizarea Sistemelor de Operare (USO)

Casut, a pos, tala

I locul ın care sunt stocate mesajele unui utilizator

I intrare ın sistemul de fis, iere al sistemului; ın general un mesajeste stocat ıntr-un fis, ier

I accesibila prin POP3 sau IMAPI printr-un client de e-mailI prin interfat, a web ın cazul webmail

CSE Dep Cursul 7, Servicii de ret,ea 37/53

Mesaj de e-mail

I transmiterea presupune utilizarea unui client de e-mail sau aunei interfet, e web

I campuri:I To

I adresa (adresele) de e-mail ale destinatarului (destinatarilor)

I Cc (Carbon Copy)I adresele de e-mail ale persoanelor carora nu le este adresat ın

mod direct mesajul

I Bcc (Blind Carbon Copy)I adresele de e-mail ale celor care vor primi mesajul fara ca

adresele acestora sa fie vizibile celorlalt, i destinatari

I SubjectI subiectul mesajului

CSE Dep Cursul 7, Servicii de ret,ea 38/53

WWW

I World Wide Web

I spat, iu de informat, ie

I printre cele mai cunoscute servicii din Internet

I ofera acces la resurse s, i alte servicii din InternetI NU trebuie confundat cu Internet-ul

I web-ul este un serviciu ce funct, ioneaza deasupra Internet-ului

I De unde provine denumirea de Web?I paginile web cont, in hypertext (text normal + legaturi catre

alte pagini web, numite hyperlink-uri)I colect, ia astfel formata este denumita web de informat, ieI denumirea de Web, sau WWW se refera la ıntreaga colect, ie de

resurse din Internet accesibile prin hyperlink-uri

CSE Dep Cursul 7, Servicii de ret,ea 40/53

Servicii bazate pe WWW

I engine-uri de cautare (Google)

I ret, ele de socializare (Facebook)

I online stores (Amazon)

I webmail (GMail, Yahoo!)

I multimedia (YouTube)

I informare (s, tiri, Wikipedia)

CSE Dep Cursul 7, Servicii de ret,ea 41/53

Notes

Notes

Notes

Notes

Page 10: Cursul 7 - Servicii de retea - elf.cs.pub.roelf.cs.pub.ro/uso/res/cursuri/curs-07/curs-07-handout-4on1-notes.pdf · Cursul 7 Servicii de ret, ea Utilizarea Sistemelor de Operare (USO)

Concepte WWW

I trei tehnologii de bazaI URL (Uniform Resource Locator)I HTTP (Hypertext Transfer Protocol)I HTML (Hypertext Markup Language)

I URL: identificator al resursei(protocol://hostname/path/to/resource)

I HTTP: protocolul folosit ın Web pentru accesarea paginilorweb

I HTMLI limbaj de descriereI folosit pentru a putea reda informat, ii, imagini s, i alte resurse pe

o pagina webI informat, iile sunt afis, ate de un navigator (browser)

CSE Dep Cursul 7, Servicii de ret,ea 42/53

Servere s, i client, i web

I servere webI Apache Web ServerI Microsoft IIS (Internet Information Services)I lighttpd, nginx

I client, i web (browsere, navigatoare)I Microsoft Internet Explorer 6, 7, 8I Mozilla Firefox 3.5, 3.6I OperaI Netscape NavigatorI lynx, links, w3m (text-based web browser)

CSE Dep Cursul 7, Servicii de ret,ea 43/53

Web Development

I dezvoltarea de aplicat, ii care vor rula ın cadrul serviciilor webI front-end

I design, aspect, interfat, aI funct, ionalitat, i vizibile utilizatoruluiI HTML, XML, CSS, JavaScript, grafica

I back-endI stocarea s, i persistent, a informat, iilor, lucrul cu bazele de dateI interact, iunea cu serverul webI PHP, Ruby, JavaScript, Python, Perl

CSE Dep Cursul 7, Servicii de ret,ea 44/53

Tipuri de servicii de ret, ea

I conexiune la distant, aI SSH: rulare de comenzi la distant, aI desktop sharing: VNC, Remote Desktop, TeamViewer, WebEx

I transfer de fis, iereI FTP: upload/download fara acces la o linie de comandaI SSH (scp): upload/download cu acces la linia de comandaI HTTP: ın general downloadI BitTorrent: distribuire de fis, iere mari

I acces la resurse: HTTP/WWW (prin URL)

I comunicare: e-mail (SMTP, POP3, IMAP)

CSE Dep Cursul 7, Servicii de ret,ea 46/53

Notes

Notes

Notes

Notes

Page 11: Cursul 7 - Servicii de retea - elf.cs.pub.roelf.cs.pub.ro/uso/res/cursuri/curs-07/curs-07-handout-4on1-notes.pdf · Cursul 7 Servicii de ret, ea Utilizarea Sistemelor de Operare (USO)

Cuvinte cheie

I ret, ea

I Internet

I servicii de ret, ea

I modelul client-server

I protocol

I conexiune la distant, a

I desktop sharing

I SSH

I transfer de fis, iere

I FTP

I HTTP

I scp

I BitTorrent

I e-mail

I SMTP, POP3, IMAP

I adresa de e-mail

I casut, a pos, tala

I webmail

I World Wide Web

I URL, HTML, HTTP

I browser

CSE Dep Cursul 7, Servicii de ret,ea 47/53

Resurse utile

I http://en.wikipedia.org/wiki/E-mail

I http://en.wikipedia.org/wiki/World_Wide_Web

I http://en.wikipedia.org/wiki/Secure_Shell

I http://en.wikipedia.org/wiki/Application_layer

I http://en.wikipedia.org/wiki/Browser_wars

I http://computer.howstuffworks.com/internet-infrastructure.htm

I http://www.w3schools.com/browsers/browsers_stats.asp

CSE Dep Cursul 7, Servicii de ret,ea 48/53

Unix Network Programming

I Richard W. StevensI a scris s, i Advanced Programming in the UNIX Environment

I edit, ia a 3-a (volumul 1)/edit, ia a 2-a (volumul 2)I doua volume

I The Sockets Networking APII Interprocess Communication

I acopera exhaustiva aspecte de programare la nivelul ret, elei (C& Unix)

I informat, ii despre stiva TCP/IP

I servicii, client, i, thread-uri

I opt, iuni avansate de programare a ret, elei

CSE Dep Cursul 7, Servicii de ret,ea 50/53

Sir Tim Berners-Lee

http://en.wikipedia.org/wiki/File:Tim_Berners-Lee_closeup.jpg

I inventatorul World Wide Web

I directorul W3C (World Wide Web Consortium)

CSE Dep Cursul 7, Servicii de ret,ea 51/53

Notes

Notes

Notes

Notes

Page 12: Cursul 7 - Servicii de retea - elf.cs.pub.roelf.cs.pub.ro/uso/res/cursuri/curs-07/curs-07-handout-4on1-notes.pdf · Cursul 7 Servicii de ret, ea Utilizarea Sistemelor de Operare (USO)

Google

I servicii de Internet

I init, ial servicii de cautare

I e-mail, cloud, mobile, video

I Google Search, Google Apps, Google Docs, GMail, Android,Chrome, Chrome OS, YouTube

I o buna parte din site-uri ın Alexa Top 100

I data servere ın ıntreaga lume; servere modeste ın numar mare

I cea mai mare parte din venituri vin din publicitate

I fondata ın 1998

I Sergey Brin, Larry Page, Eric Schmidt

CSE Dep Cursul 7, Servicii de ret,ea 52/53

HTML5

I cea mai recenta actualizare a standardului HTML

I ın momentul acesta ın stare Working Draft

I versiunea finala (W3C Recommendation) publicata ınoctombrie 2014

I integreaza facilitat, i HTML4 s, i XHTML1

I video, audio, canvas

I suport SVG, MathML

I dezvoltat de W3C

I WHATWG (Web Hypertext Application Technology WorkingGroup) dezvolta, cu o oarecare separat, ie, o versiune de tip“Living Standard” a HTML5

CSE Dep Cursul 7, Servicii de ret,ea 53/53

Notes

Notes

Notes

Notes