Основы операционных систем. Практикум


10


Краткая история семейства протоколов TCP/IP
Общие сведения об архитектуре семейства протоколов TCP/IP
Уровень сетевого интерфейса
Системный вызов listen()
Системный вызов accept()
Пример простого TCP-сервера
Создание программы с параллельной обработкой запросов клиентов
Применение интерфейса сетевых
Применение интерфейса сетевых - часть 2
Создание потоковых клиента и сервера для стека UNIX Domain протоколов
Уровень Internet. Протоколы IP, ICMP, ARP, RARP. Internet–адреса
Уровень Internet. Протоколы IP, ICMP, ARP, RARP. Internet–адреса - часть 2
Уровень Internet. Протоколы IP, ICMP, ARP, RARP. Internet–адреса - часть 3
Уровень Internet. Протоколы IP, ICMP, ARP, RARP. Internet–адреса - часть 4
Транспортный уровень. Протоколы
Транспортный уровень. Протоколы - часть 2
Уровень приложений/процессов
Использование модели клиент-сервер для взаимодействия удаленных процессов
Организация связи между удаленными процессами с помощью датаграмм
Организация связи между удаленными процессами с помощью датаграмм - часть 2
Сетевой порядок байт. Функции htons(), htonl(), ntohs(), ntohl()
Функции преобразования IP-адресов inet_ntoa(), inet_aton()
Функция bzero()
Создание сокета. Системный вызов socket()
Создание сокета. Системный вызов socket() - часть 2
Адреса сокетов. Настройка адреса сокета. Системный вызов bind()
Адреса сокетов. Настройка адреса сокета. Системный вызов bind() - часть 2
Адреса сокетов. Настройка адреса сокета. Системный вызов bind() - часть 3
Системные вызовы sendto() и recvfrom()
Системные вызовы sendto() и recvfrom() - часть 2
Определение IP-адресов для вычислительного комплекса
Пример программы UDP-клиента
Пример программы UDP-сервера
Организация связи между процессами с помощью установки логического соединения
Организация связи между процессами с помощью установки логического соединения - часть 2
Установление логического соединения. Системный вызов connect()
Пример программы TCP-клиента
Как происходит установление виртуального соединения
Example.15-16.0
Example.15-16.0
Example.15-16.1
Example.15-16.1
Example.15-16.2
Example.15-16.2
Example.15-16.3
Example.15-16.3
Example.15-16.4
Example.15-16.4
Example.15-16.4 - часть 2
Example.15-16.5
Example.15-16.5
Example.15-16.6
Example.15-16.6
Краткая история семейства протоколов TCP/IP
Общие сведения об архитектуре семейства протоколов TCP/IP
Уровень сетевого интерфейса
Уровень Internet. Протоколы IP, ICMP, ARP, RARP. Internet–адреса
Уровень Internet. Протоколы IP, ICMP, ARP, RARP. Internet–адреса - часть 2
Уровень Internet. Протоколы IP, ICMP, ARP, RARP. Internet–адреса - часть 3
Уровень Internet. Протоколы IP, ICMP, ARP, RARP. Internet–адреса - часть 4
Транспортный уровень. Протоколы
Транспортный уровень. Протоколы - часть 2
Уровень приложений/процессов
Использование модели клиент-сервер для взаимодействия удаленных процессов
Организация связи между удаленными процессами с помощью датаграмм
Организация связи между удаленными процессами с помощью датаграмм - часть 2
Сетевой порядок байт. Функции htons(), htonl(), ntohs(), ntohl()
Функции преобразования IP-адресов inet_ntoa(), inet_aton()
Функция bzero()
Создание сокета. Системный вызов socket()
Создание сокета. Системный вызов socket() - часть 2
Адреса сокетов. Настройка адреса сокета. Системный вызов bind()
Адреса сокетов. Настройка адреса сокета. Системный вызов bind() - часть 2
Адреса сокетов. Настройка адреса сокета. Системный вызов bind() - часть 3
Системные вызовы sendto() и recvfrom()
Системные вызовы sendto() и recvfrom() - часть 2
Определение IP-адресов для вычислительного комплекса
Пример программы UDP-клиента
Пример программы UDP-клиента - часть 2
Пример программы UDP-сервера
Организация связи между процессами с помощью установки логического соединения
Организация связи между процессами с помощью установки логического соединения - часть 2
Установление логического соединения. Системный вызов connect()
Пример программы TCP-клиента
Как происходит установление виртуального соединения
Системный вызов listen()
Системный вызов accept()
Пример простого TCP-сервера
Пример простого TCP-сервера - часть 2
Создание программы с параллельной обработкой запросов клиентов
Применение интерфейса сетевых
Применение интерфейса сетевых - часть 2
Применение интерфейса сетевых - часть 3
Создание потоковых клиента и сервера для стека UNIX Domain протоколов
Создание потоковых клиента и сервера для стека UNIX Domain протоколов - часть 2



- Начало -