Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Сетевое программирование в UNIX Выпуск No.1


Информационный Канал Subscribe.Ru


Сетевое программирование в UNIX

Выпуск No. 1

Здравствуйте, дорогие подписчики!

Сетевое программирование - это написание программ, которые взаимодействуют с другими программами через компьютерную сеть. Одна программа обычно называется клиентом, а другая - сервером. Большинство операционных систем уже предоставляют готовые программы которые взаимодействуют через сеть - общие примеры в TCP/IP мире - это Web клиенты (броузеры) и Web-сервера, а также FTP и Telnet клиенты и сервера - но нашей целью будет научиться писать свои собственные сетевые программы.

Мы пишем сетевые программы, используя Прикладной Программный Интерфейс (Application Program Interface, API). Мы рассмотрим два API для сетевого программирования:

  1. сокеты;
  2. XTI (X/Open Transport Interface) - Открытый Транспортный Интерфейс разработанный AT&T;

Будут рассмотрены:

  • основные приемы работы с сокетами, функции сокетов и для TCP и для UDP, структура и параметры сокетов, преобразования адресов;
  • Структура протоколов TCP/IP: IP, TCP, UDP, ICMP и др.;
  • Процессы установки и разрыва TCP соединений для передачи данных;
  • Функции ввода/вывода и мультиплексация ввода/вывода применительно к сетям;
  • Броадкастинг, мультикастинг и роутинг;
  • Доступ непосредственно к фреймам (кадрам) на канальном уровне

http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное