- •Інформаційне забезпечення юридичної діяльності тема 1
- •2 Години.
- •План лекції № 4
- •Історія створення Інтернет.
- •Шлюзові протоколи
- •Зв'язок між вузлами
- •Локальний вузол
- •Хто керує Інтернетом?
- •2. Сімейство протоколів tcp/ip, адресація в Інтернет. Введення в tcp/ip
- •Що таке tcp/ip
- •Компоненти tcp/ip
- •Числова адреса комп'ютера
- •Доменні імена
- •3.Основні сервісі Інтернет
- •4.Додаткові сервісі Інтернет
Компоненти tcp/ip
Різний сервіс, що включається в TCP/IP, і їхні функції можуть бути класифіковані по типу виконуваних задач. Далі приводиться опис груп протоколів і їхнє призначення.
Транспортні протоколи керують передачею даних між двома машинами.
• TCP (Transmission Control Protocol). Протокол, що підтримує передачу даних, засновану на логічному з'єднанні між комп'ютерами що посилають і приймають інформацію.
• UDP (User Datagram Protocol). Протокол, що підтримує передачу даних без установлення логічного з'єднання. Це означає, що дані посилаються без попереднього встановлення з'єднання між комп'ютерами одержувача і відправника. Можна провести аналогію з відправленням пошти на яку адресу, коли немає ніякої гарантії, що це повідомлення прибуде до адресата, якщо він взагалі існує. (Дві машини з'єднані в тім змісті, що обидві підключені до Інтернет, але вони не підтримують зв'язок між собою через логічне з'єднання.)
Протоколи маршрутизації обробляють адресацію даних і визначають найкращі шляхи до адресата. Вони також можуть забезпечувати розбивку великих повідомлень на кілька повідомлень меншої довжини, що потім послідовно передаються і компонуються в єдине ціле на комп'ютері-адресаті.
• IP (Інтернет Protocol). Забезпечує фактичну передачу даних.
• ICMP (Інтернет Control Message Protocol). Обробляє повідомлення стану для IP, наприклад, помилки і зміни в мережних апаратних засобах, що впливають на маршрутизацію.
• RIP (Routing Information Protocol). Один з декількох протоколів, що визначають найкращий маршрут доставки повідомлення.
• OSPF (Open Shortest Path First). Альтернативний протокол для визначення маршрутів.
Підтримка мережної адреси — це спосіб ідентифікації машини з унікальним номером і ім'ям (більш докладно про адреси див. нижче).
• ARP (Address Resolution Protocol). Визначає унікальні числові адреси машин у мережі.
• DNS (Domain Name System). Визначає числові адреси по іменах машин.
• RARP (Reverse Address Resolution Protocol). Визначає адреси машин у мережі, але способом, зворотним ARP.
Прикладні сервіси — це програми, що користувач (чи комп'ютер) використовує для одержання доступу до різних послуг. (Більш докладно див. п. 3).
• ВООТР (Boot Protocol) завантажує мережну машину, читаючи інформацію для початкового завантаження із сервера.
• FTP (File Transfer Protocol) передає файли між комп'ютерами.
• TELNET забезпечує вилучений термінальний доступ до системи, тобто користувач одного комп'ютера може з'єднуватися з іншим комп'ютером і почувати себе так, начебто він працює за клавіатурою вилученої машини.
Шлюзові протоколи допомагають передавати по мережі повідомлення про маршрутизації й інформацію про стан мережі, а також обробляти дані для локальних мереж. (Більш докладно про шлюзові протоколи див. "Шлюзові протоколи" пізніше в цій главі.)
• EGP (Exterior Gateway Protocol) служить для передачі маршрутизаціїной інформації для зовнішніх мереж.
• GGP (Gateway-to-Gateway Protocol) служить для передачі маршрутизаціїной інформації між шлюзами.
• IGP (Interior Gateway Protocol) служить для передачі маршрутизаціїной інформації для внутрішніх мереж.
Інші протоколи не відносяться до категорій, згаданим вище, але відіграють важливу роль у мережі.
• NFS (Network File System) дозволяє використовувати каталоги і файли вилученого комп'ютера так, ніби вони існували на локальній машині.
• NIS (Network Information Service) підтримує в мережі інформацію про користувачів декількох комп'ютерів, спрощуючи вхід у систему і перевірку паролів.
• RPC (Remote Procedure Call) дозволяє вилученим прикладним програмам зв'язуватися один з одним простим і ефективним способом.
• SMTP (Simple Mail Transfer Protocol) — це протокол, котрий передає повідомлення електронної пошти між машинами. SMTP обговорюється більш докладно в гл. 13 "Як працює електронна пошта в Інтернет."
• SNMP (Simple Network Management Protocol) — протокол для адміністрування, що посилає повідомлення про стан мережі і підключених до неї пристроїв.
Усі ці види сервісу в сукупності складають TCP/IP — могутнє й ефективне сімейство мережних протоколів.
