nedeľa 25. mája 2014

Aplikačná vrstva TCP/IP


  • charakterizujte aplikačnú vrstvu, prezentačnú, relačnú vrstvu OSI modelu
  • popíšte procesy prebiehajúce na týchto troch vrstvách 
  • popíšte funkcie týchto vrstiev 
  • popíšte základné protokoly aplikačnej vrstvy



Aplikačná vrstva (Application layer), Prezenčná vrstva (Presentation layer), a Relačná vrstva (Session layer) sú posledné 3 vrstvy referenčného modelu ISO/ OSI. A spadajú pod jednu - aplikačnú vrstvu modelu TCP /IP.







Aplikačná vrstva TCP / IP modelu - Koncoví užívatelia využívajú počítačové siete prostredníctvom najrôznejších sieťových aplikácií – elektronická pošta, prenos súborov, vzdialené prihlasovanie... Začleňovať tieto rôznorodé aplikácie celé do aplikačnej vrstvy by bolo nemožné, preto sa do aplikačnej vrstvy zahrňujú len tie časti týchto aplikácií, ktoré realizujú spoločné, resp. obecne použiteľné mechanizmy. Ako príklad elektronickú poštu – tá jej časť, ktorá zabezpečuje vlastné predávanie správ v sieti je obsahom aplikačnej vrstvy a je na každom počítači rovnaká. Avšak už užívateľské rozhranie, cez ktoré píšeme alebo čítame správy sa už nepovažuje za súčasť aplikačnej vrstvy.
Pri e-mailoch teda do aplikačnej vrstvy patria len napr. protokol SMTP, POP3, IMAP apod. ktoré sú všade a vždy rovnaké.

Na tejto vrstve sa ešte nachádzajú protokoly ako HTTTP, FTP, TELNET, SSL, DNS a mnoho ďalších.

Relačná vrstva (vrstva 5) -  Relačná vrstva poskytuje mechanizmus správy dialógu medzi aplikačnými procesmi koncového používateľa. Poskytuje buď duplexnú alebo poloduplexnú komunikáciu, zodpovedá za checkpointing, odloženie, ukončenie a reštart spojenia. Táto vrstva nadväzuje a ukončuje TCP/IP relácie (sessions).

Prezentačná vrstva (vrstva 6) - Prezentačná vrstva odbremeňuje aplikačnú vrstvu od starostí s rozdielnou syntaktickou reprezentáciou dát v rámci systému koncového používateľa. MIME kódovanie, kryptovanie a podobná manipulácia a reprezentácia dát sa odohráva na šiestej vrstve.

Aplikačná vrstva (vrstva 7) -  Táto vrstva implementuje rozhranie pre aplikačné procesy a poskytuje im služby. Bežné aplikačné služby poskytujú sémantickú konverziu medzi príbuznými aplikačnými procesmi. Príkladmi spoločných aplikačných služieb sú virtuálny súbor, virtuálny terminál (napr. telnet) a „Job Transfer and Manipulation protocol“ (JTM, ISO/IEC 8832).



Žiadne komentáre:

Zverejnenie komentára