Новые книги

Эта книга про то, как создать успешный канал на Youtube. Зачем? Например, чтобы зарабатывать деньги разными способами. Кроме того, с помощью канала на Youtube можно делиться идеями, учить людей, рекламировать продукцию и осуществлять пропаганду — в общем, влиять на умы и сердца людей в корыстных и бескорыстных целях.
With this practical book, you will attain a solid understanding of threads and will discover how to put this powerful mode of programming to work in real-world applications.

The primary advantage of threaded programming is that it enables your applications to accomplish more than one task at the same time by using the number-crunching power of multiprocessor parallelism and by automatically exploiting I/O concurrency in your code, even on a single processor machine. The result: applications that are faster, more responsive to users, and often easier to maintain. Threaded programming is particularly well suited to network programming where it helps alleviate the bottleneck of slow network I/O.

This book offers an in-depth description of the IEEE operating system interface standard, POSIX (Portable Operating System Interface) threads, commonly called Pthreads. Written for experienced C programmers, but assuming no previous knowledge of threads, the book explains basic concepts such as asynchronous programming, the lifecycle of a thread, and synchronization. You then move to more advanced topics such as attributes objects, thread-specific data, and realtime scheduling. An entire chapter is devoted to "real code," with a look at barriers, read/write locks, the work queue manager, and how to utilize existing libraries. In addition, the book tackles one of the thorniest problems faced by thread programmers-debugging-with valuable suggestions on how to avoid code errors and performance problems from the outset.

Numerous annotated examples are used to illustrate real-world concepts. A Pthreads mini-reference and a look at future standardization are also included.

Оглавление


CISCO Internetworking Technology Overview

Содержание

Часть I. Основы построения объединенных сетей.

  • Глава 1. Введение в объединенные сети.
    Введение, Эталонная модель OSI, Иерархическая связь, Форматы информации, Проблемы совместимости, Уровни OSI, Важнейшие термины и концепции, Адресация, Блоки данных (фрэймы), пакеты и сообщения, Основные организации.
  • Глава 2. Основы маршрутизации.
    Компоненты маршрутизации, Определение маршрута, Коммутация, Алгоритмы маршрутизации, Цели разработки алгоритмов маршрутизации, Типы алгоритмов, Показатели алгоритмов (метрики), Сопоставление терминов "Routed Protocol" и "Routing Protocol".
  • Глава 3. Основы объединения сетей с помощью мостов.
    Сравнение устройств для объединения сетей, Основы технологии объединения сетей, Типы мостов Глава 4. Основы управления сетями.
    Архитектура управления сети, Модель управления сети ISO, Управление эффективностью, Управление конфигурацией, Управление учетом использования ресурсов, Управление неисправностями, Управление защитой данных

Часть II. Технология доступа к среде.

  • Глава 5. Ethernet и IEEE 802.3.
    Сравнение Ethernet и IEEE 802.3, Физические соединения, Форматы блока данных
  • Глава 6. Token Ring и IEEE 802.5.
    Сравнение Token Ring и IEEE 802.5, Передача маркера, Физические соединения, Система приоритетов, Механизмы управления неисправостями, Формат блока данных
  • Глава 7. FDDI
    Основы технологии, Технические условия FDDI, Физические соединения, Типы трафика, Особенности отказоустойчивости, Формат блока данных
  • Глава 8. UltraNet
    Основы технологии, Компоненты UltraNet, Концентратор (hub) UltraNet, Программное обеспечение главной вычислительной машины UltraNet, Управляющий сети UltraNet, Сетевые процессоры, Адаптеры каналов связи
  • Глава 9. HSSI
    Основы технологии
  • Глава 10. PPP
    Компоненты PPP, Основные принципы работы, Требования, определяемые физическим уровнем, Канальный уровень PPP, Протокол управления канала связи PPP (LCP)
  • Глава 11. ISDN
    Компоненты ISDN, Усдуги ISDN, Уровень 1, Уровень 2, Уровень 3

Часть III.

  • Глава 12. SDLC и его производные.
    Основы технологии, Форматы блока данных, Производные протоколы, HDLC, LAPB, IEEE802.2
  • Глава 13. X25.
    Основы технологии, Формат блока данных, Уровень 3, Уровень 2, Уровень 1
  • Глава 14. Frame Relay.
    Основы технологии, Дополнения LMI, Форматы блока данных, Формат сообщений LMI, Глобальная адресация, Групповая адресация (multicusting), Реализация сети
  • Глава 15. SMDS.
    Основы технологии, Адресация, Классы доступа, Протокол интерфейса SMDS (SIP), Конфигурация CPE, Уровни SIP, Реализация сети

Часть IV.

  • Глава 16. Apple Talk
    Основы технологии, Доступ к среде, Сетевой уровень, Назначения адреса протокола, Сетевые объекты, Протокол доставки дейтаграмм (DDP), Протокол поддепжки маршрутной таблицы (RTMP), Транспортный уровень, Протокол транзакций AppleTalk (ATP), Протокол потока данных AppleTalk (ADSP), Протоколы высших уровней
  • Глава 17. DECnet
    Архитектура цифровой сети (DNA), Доступ к среде, Сетевой уровень, Формат длока данных маршрутизации DECnet Phase IV, Адресация, Уровни маршрутизации, Транспортный уровень, Протоколы высших уровней
  • Глава 18. Протоколы Internet.
    Сетевой уровень, Адресация, Маршрутизация Internet, ICMP, Транспортный уровень, Протокол управления передачей (TCP), Протокол дейтаграмм пользователя (UDP), Протоколы высших уровней
  • Глава 19. Протоколы NetWare.
    Основы технологии, Доступ к среде, Сетевой уровень, Транспортный уровень, Протоколы высших уровней
  • Глава 20. Протоколы OSI.
    Основы технологии, Доступ к среде, Сетевой уровень, Услуги без установления соединения, Услуги с установлением соединения, Адресация, Транспортный уровень, Протоколы высших уровней, Сеансовый уровень, Представительный уровень, Прикладной уровень
  • Глава 21. Banyan VINES.
    Основы технологии, Доступ к среде, Сетевой уровень, Протокол межсетевого обмена VINES (VIP), Протокол корректировки маршрутизации (RTR), Протокол разрешения адреса (ARP), Протокол управления объединеной сетью (ICP), Транспортный уровень, Протоколы высших уровней
  • Глава 22. XNS.
    Основы технологии, Доступ к среде, Сетевой уровень, Транспортный уровень, Протоколы высших уровней

Часть V. Протоколы Маршрутизации.

  • Глава 23. RIP.
    Формат таблицы маршрутизации, Формат пакета (Реализация IP), Характеристики стабильности, Ограничение числа пересылок, Временные удерживания изменений, Расщепленные горизонты, Корректировки отмены маршрута
  • Глава 24. IGRP.
    Технология, Формат пакета, Характеристики стабильности, Временные удерживания изменений, Расщепленные горизонты, Корректировки отмены маршрута, Таймеры
  • Глава 25. OSPF.
    Основы технологии, Иерархия маршрутизации, Алгоритм OSPF, Формат пакета, Дополнительные характеристики OSPF
  • Глава 26. EGP.
    Основы технологии, Формат пакета, Типы сообщений, Приобретение соседа, Досягаемость соседа, Опрос, Корректиравка маршрутизации, Сообщения о неисправностях
  • Глава 27. BGP.
    Основы технологии, Формат пакета, Сообщения, Открывающее сообщение, Сообщения о корректировках, Сообщения keepalive, Уведомления
  • Глава 28. Маршрутизация OSI.
    Терминология, ES-IS, IS-IS, Иерархия маршрутизации, Сообщение между ES, Показатели (метрики), Формат пакета, Интегрированный IS-IS, Протокол междоменной маршрутизации (IDRP)

Часть VI. Технология мостов.

Часть VII. Управление Сетью.

  • Глава 32. SNMP.
    Основы технологии, Модель управления, Типы команд, Различия в представлениии информации, Базы данных управления, Операции, Формат сообщений
  • Глава 33. Управление сетями IBM.
    Функциональные области управления, Управление конфигурацией, Управление производительностью и учетом сетевых ресурсов, Управление проблемами, Управление операциями, Управление изменениями, Основные архитектуры и платформы управления, Структура управления открытой сети (ONA), System View, NetView, Управляющий сети LAN, SNMP