Прикладний рівень


Презентацій ний рівень.

 

Рівень представлення даних або презентацій ний рівень виконує головну функцію – представлення даних у зрозумілому як для користувача так і для комп’ютера вигляді, незалежно від того, в якій мережі і за якою робочою станцією працює користувач. Ключовими словами даного рівня є перекодування, шифрування та дешифрування інформації. На даному рівні визначаються формати даних , наприклад ASCII або EBCIDIC. Тут же виконуються операції перетворення форматів, кодування, декодування, стискання і розпаковки даних. Також даний рівень відповідає за керування потоками даних та їх перенаправлення на відповідні пристрої вводу – виводу. Використовує в своїй роботі наступні протоколи: NCP, NFS, SMB.

NCP – протокол ядра операційної системи NetWare. Використовується для організації взаємодії клієнта з сервером під час операцій читання та запису файлів або при виконанні інших операцій. Він забезпечує керування з’єднанням і визначає методи, що використовуються при кодуванні запитів і результатів їх обробки. Використовується в протокольному стеці IPXSPX.

Протокол NFS (Network File System ) є програмним пакетом , що містить різні спеціалізовані протоколи. Він базується на викликах RPC (Remote Procedure Call – виклики віддалених процедур) . В якості формату даних використовується стандарт XDR (External Data Representation – зовнішнє представлення даних), котрий дозволяє представляти дані різних систем в стандартному, придатному для обміну форматі.

Протокол SMB (Server Message Block - блок повідомлень сервера). Використовується для виконання стандартних процедур спільного використання файлів та принтерів , а також деяких інших мережених пристроїв передачі повідомлень.

 

На цьому рівні запускаються та виконуються додатки користувача, а також службові утиліти, які підтримують роботу програм. Деякі характерні служби:

- служба каталогів;

- електронна пошта;

- служба доступу до файлів та друку;

- служба оголошень та інші.

 

Використовуються протоколи X.400, X.500, Shell,Redirect, NFS.

X.500 – розроблено ITU-T для організації обміну інформацією , що зберігається в базах даних різних типів.

Shell – операційні оболонки. Наприклад для DOS – command.com; Windows – Explorer; Linux – bash, c-shell, zsh та інші.

NFS (Network File System ) – відкрита специфікація мереженої файлової системи Sun Microsystems.