Cursul 12 - World Wide Web

Domain Name System (DNS): nume -> IP

  • protocol peste UDP
  • nivel APP

File Transfer Protocol (FTP)

  • protocol peste TCP

Email

  • protocol peste TCP

Web

Standardized General Markup Language (SGML) -> apărut in 1950

  • referențiere a documentelor pe aceealși mașină
  • 2 tipuri de entități: Clienți (browser) + Servere (APACHE, IIS)
arboreFQDN.png

Componente WWW:

1. Adresare: Uniform Resource Identifier - mod unic de a identifica informația

2. HTML: Hypertext Markup Language - cum se afișează informația

3. HTTP: Hypertext Transfer Protocol - mod de a transmite cereri, peste TCP

Serializarea HTTP

arboreFQDN.png clientserver.png

HEADER HTTP:

METHOD     PATH     HTTP_VERSION

HEADERS (1 pe linie)

[MIME]

________ (linie goală)

(finalul request-ului)


TCP [GET/vasile     HTTP/1.0

HOST: www.upb.ro

USER AGENT: CHROME...

\n \n

]



clientserver.png

PRINTRE REPLY_HEADERS:

clientserver.png clientserver.png