Web-Протоколи

Протокол - це набір угод, що визначає обмін даними між різними програмами. Протоколи задають способи передачі повідомлень і обробки помилок у мережі, а також дозволяють розробляти стандарти, не прив'язані до конкретної апаратної платформи.
Мережні протоколи пропонують правила роботи комп'ютерам, які підключені до мережі. Вони будуються по багаторівневому принципі. Протокол деякого рівня визначає одне з технічних правил зв'язку. У цей час для мережних протоколів використовується модель OSI (Open System Interconnection - Взаємодія Відкритих Систем, ВОС). Модель OSI- це семиуровневая логічна модель роботи мережі. Модель OSI реалізується групою протоколів і правил зв'язку, організованих у кілька рівнів.

  • На фізичному рівні визначаються фізичні (механічні, електричні, оптичні) характеристики ліній зв'язку
  • На канальному рівні визначаються правила використання фізичного рівня вузлами мережі
  • Мережний рівень відповідає за адресацію й доставку повідомлень
  • Транспортний рівень контролює черговість проходження компонент повідомлення
  • Завдання сеансного рівня - координація зв'язку між двома прикладними програмами, що працюють на різних робітниках станціях
  • Рівень подання служить для перетворення даних із внутрішнього формату комп'ютера у формат передачі. Прикладний рівень є прикордонним між прикладною програмою й іншими рівнями
  • Прикладний рівень забезпечує зручний інтерфейс зв'язку мережних програм користувача
Протокол TCP/IP - це два протоколи нижнього рівня, що є основою зв'язку в Інтернет. Протокол TCP (Transmission Control Protocol) розбиває передану інформацію на порції й нумерує всі порції. За допомогою протоколу IP (Internet Protocol) всі частини передаються одержувачеві. Далі за допомогою протоколу TCP перевіряються, чи всі частини отримані. При одержанні всіх порцій TCP розташовує їх у потрібному порядку й збирає в єдине ціле.

Найбільш відомі протоколи, використовувані в мережі Інтернет


HTTP (Hyper Text Transfer Protocol) - це протокол передачі гіпертексту. Протокол HTTP використовується при пересиланні Web-Сторінок з одного комп'ютера на іншій.
FTP (File Transfer Protocol) - це протокол передачі файлів зі спеціального файлового сервера на комп'ютер користувача. FTP дає можливість абонентові обмінюватися двійковими й текстовими файлами з будь-яким комп'ютером мережі. Встановивши зв'язок з вилученим комп'ютером, користувач може скопіювати файл із вилученого комп'ютера на свій або скопіювати файл зі свого комп'ютера на вилучений.
POP (Post Office Protocol) - це стандартний протокол поштового з'єднання. Сервери POP обробляють вхідну пошту, а протокол POP призначений для обробки запитів на одержання пошти від клієнтських поштових програм.
Стандарт SMTP (Simple Mail Transfer Protocol) задає набір правил для передачі пошти. Сервер SMTP повертає або підтвердження про прийом, або повідомлення про помилку, або запитує додаткову інформацію.
UUCP (Unix to Unix Copy Protocol) - це нині застарілий, але усе ще застосовуваний протокол передачі даних, у тому числі для електронної пошти. Цей протокол припускає використання пакетного способу передачі інформації, при якому спочатку встановлюється з'єднання клієнт- сервер і передається пакет даних, а потім автономно відбувається його обробка, перегляд або підготовка листів.
TELNET - це протокол вилученого доступу. TELNET дає можливість абонентові працювати на будь-який ЕОМ мережі Інтернет, як на своєї власної, тобто запускати програми, міняти режим роботи й т.д. На практиці можливості лімітуються тим рівнем доступу, що заданий адміністратором вилученої машини.
DTN - протокол далекого космічного зв'язку, призначений для забезпечення наддалекого космічного зв'язку.
Початок

[Читати далі...]

 Web-Протоколи