СОДЕРЖАНИЕ

ТЕМА 1. КОМПЬЮТЕРНЫЕ СЕТИ. ОБЩИЕ ПОНЯТИЯ

1.1. Сетевые вычислительные услуги
1.2. Основные характеристики
1.3. Типы сетей

ТЕМА 2. ПРОТОКОЛЫ КАК ОСНОВА СЕТЕВОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ. МОДЕЛЬ OSI. ИЕРАРХИЯ ПРОТОКОЛОВ

2.1. Основные понятия протоколов
2.2. Модель OSI

ТЕМА 3. ПРОТОКОЛЫ НИЖНЕГО УРОВНЯ

3.1. Протоколы физического уровня
3.2. Пpотокол инфоpмационного канала BSC
3.3. Протокол Modbus RTU
3.4. Протокол Ethernet управления информационным каналом. Стандарт IEEE 802.3

ТЕМА 4. ПРОТОКОЛЫ СРЕДНЕГО УРОВНЯ

4.1. Общие сведения протоколов среднего уровня
4.2. Протоколы IPX/SPX. Протоколы локальных сетей
4.3. Протокол NetBIOS
4.4. Семейство протоколов TCP/IP
4.5. Протокол UDP

ТЕМА 5. ПРОТОКОЛЫ УРОВНЯ ПРИЛОЖЕНИЙ – БАЗОВЫЕ СЕТЕВЫЕ СЕРВИСНЫЕ CЛУЖБЫ

5.1. Telnet – протокол удалённого доступа
5.2. FTP– протокол перемещения файлов
5.3. Программы анализа сети netstat, ping, traceroute
5.4. Протокол ARP

ТЕМА 6. ПРОГРАММИРОВАНИЕ ОБМЕНОВ В ПРОМЫШЛЕННЫХ СЕТЯХ НА ОСНОВЕ ИНТЕРФЕЙСА RS-232C, RS-485

6.1. Программирование интерфейса RS-232C
6.2. Программирование протокола BSC
6.3. Программирование протокола Modbus RTU

ТЕМА 7. ПРОГРАММИРОВАНИЕ ОБМЕНОВ В ЛОКАЛЬНОЙ СЕТИ IPX/SPX

7.1. Описание структур и формат данных протокола IPX
7.2. Пример программы обмена данными

ТЕМА 8. ПРОГРАММИРОВАНИЕ В СЕТЯХ TCP/IP

8.1. Программирование протокола TCP/IP
8.2. Описание Winsock API
8.3. Создание и использование сокета на клиентской стороне
8.4. Создание и использование сокета на стороне сервера
8.5. Программирование передачи данных