Рецензент — О. В. Онацький
Методичний посібник “Створення програмного забезпечення телекомунікацій для роботи в ОС UNIX” до лабораторних робіт № 15 — 19 спрямований на ознайомлення студентів з основними способами взаємодії процесів в мережі в середовищі ОС UNIX; містить основні положення щодо створення, налагодження та ведення програмного забезпечення мережних додатків, а також опис інструментів та ресурсів налаштування мереж, мережних додатків та обліку трафіка. Наведені домашні завдання та форма звітності до кожної з лабораторних робіт.
СХВАЛЕНО
на засіданні кафедри
обчислювальної техніки
та мікропроцесорів
і рекомендовано до друку
Протокол № 4
від 18.12.2003 р.
ЗМІСТ
1 Лабораторна робота № 15 Взаємодія процесів в ОС UNIX за допомогою
іменованих каналів...................................................................................... 4
2 Лабораторна робота № 16 Взаємодія процесів в ОС UNIX за допомогою
інтерфейсу сокетів........................................................................................ 12
3 Лабораторна робота № 17 Програмна реалізація протоколів ТСР/ІР..... 24
4 Лабораторна робота № 18 Інструменти та ресурси налагодження мереж та
мережних додатків....................................................................................... 30
5 Лабораторна робота № 19 Створення системи обліку трафіка................. 46
Додаток А Тексти програм serverfifo та clientfifo...................................... 56
Додаток Б Тексти програм socketserver та socketclient............................. 58
Додаток В Тексти програм servertcp та clienttcp....................................... 60
Додаток Г Тексти програм simpletcpserv та simpletcpclient...................... 63
Додаток Д Лістинг програми обліку трафіка............................................. 65