Компьютерные сети - [5]

Шрифт
Интервал

6.3.    Контроль перегрузки ................................................ 563

6.3.1.    Выделение требуемой пропускной способности................... 563

6.3.2.    Регулирование скорости отправки............................... 568

6.3.3.    Проблемы беспроводного соединения........................... 572

6.4.    Транспортные протоколы Интернета: UDP.............................. 574

6.4.1.    Основы UDP .................................................. 575

6.4.2.    Вызов удаленной процедуры.................................... 577

6.4.3.    Транспортные протоколы реального масштаба времени............ 580

6.5.    Транспортные протоколы Интернета: TCP .............................. 586

6.5.1.    Основы TCP................................................... 586

6.5.2.    Модель сервиса TCP........................................... 587

6.5.3.    Протокол TCP................................................. 590

6.5.4.    Заголовок TCP-сегмента ....................................... 591

6.5.5.    Установка TCP-соединения ..................................... 595

6.5.6.    Разрыв соединения TCP........................................ 596

6.5.7.    Модель управления TCP-соединением ........................... 597

6.5.8.    Скользящее окно TCP.......................................... 599

6.5.9.    Управление таймерами в TCP ................................... 603

6.5.10.    Контроль перегрузки в    TCP .................................... 606

6.5.11.    Будущее TCP ................................................ 617

6.6.    Вопросы производительности    ........................................ 618

6.6.1.    Причины снижения производительности компьютерных сетей ......618

6.6.2.    Измерение производительности сети............................ 619

6.6.3.    Проектирование хостов для быстрых сетей ....................... 623

6.6.4.    Быстрая обработка сегментов .................................. 626

6.6.5.    Сжатие заголовков ............................................ 629

6.6.6.    Протоколы для протяженных сетей с высокой пропускной

способностью................................................. 631

6.7.    Сети, устойчивые к задержкам........................................ 636

6.7.1.    Архитектура DTN .............................................. 637

6.7.2.    Протокол Bundle .............................................. 639

6.8.    Резюме............................................................ 642

Вопросы............................................................... 643

Глава 7. Прикладной уровень........................................648

7.1.    Служба имен доменов DNS........................................... 648

7.1.1.    Пространство имен DNS........................................ 649

7.1.2.    Записи ресурсов доменов...................................... 653

7.1.3.    Серверы имен ................................................ 656

7.2.    Электронная почта.................................................. 660

7.2.1.    Архитектура и службы.......................................... 661

7.2.2.    Пользовательский агент........................................ 664

7.2.3.    Форматы сообщений .......................................... 668

7.2.4.    Пересылка сообщений......................................... 677

7.2.5.    Окончательная доставка сообщений ............................. 682

7.3.    Всемирная паутина (WWW) ........................................... 685

7.3.1.    Представление об архитектуре.................................. 687

7.3.2.    Статичные веб-страницы....................................... 702

7.3.3.    Динамические веб-страницы и веб-приложения................... 712

7.3.4.    HTTP — протокол передачи гипертекста.......................... 724

7.3.5.    Мобильный веб ............................................... 734

7.3.6.    Веб-поиск.................................................... 736

7.4.    Потоковая передача аудио и видео.................................... 739

7.4.1.    Цифровой звук................................................ 741

7.4.2.    Цифровое видео .............................................. 747

7.4.3.    Потоковая передача сохраненных медиафайлов................... 755

7.4.4.    Передача медиа в реальном времени ............................ 763

7.4.5.    Конференции в реальном времени .............................. 767

7.5.    Доставка контента .................................................. 778

7.5.1.    Контент и интернет-трафик..................................... 779

7.5.2.    Серверные фермы и веб-прокси ................................ 782

7.5.3.    Сети доставки контента ........................................ 787

7.5.4.    Сети одноранговых узлов (пиринговые сети)...................... 792

7.6.    Резюме............................................................ 801

Вопросы............................................................... 803

Глава 8. Безопасность в сетях.......................................807

8.1.    Криптография ...................................................... 810

8.1.1.    Основы криптографии ......................................... 811


Рекомендуем почитать
Это ваше Fido

Одно из немногих изданий на русском языке, которое посвящено старейшей глобальной компьютерной сети "Fidonet". Сатирический справочник о жизни и смерти самого древнего сетевого сообщества, которое до сих пор существует среди нас.


Безопасность информационных систем

В пособии излагаются основные тенденции развития организационного обеспечения безопасности информационных систем, а также подходы к анализу информационной инфраструктуры организационных систем и решению задач обеспечения безопасности компьютерных систем.Для студентов по направлению подготовки 230400 – Информационные системы и технологии (квалификация «бакалавр»).


UNIX — универсальная среда программирования

В книге американских авторов — разработчиков операционной системы UNIX — блестяще решена проблема автоматизации деятельности программиста, системной поддержки его творчества, выходящей за рамки языков программирования. Профессионалам открыт богатый "встроенный" арсенал системы UNIX. Многочисленными примерами иллюстрировано использование языка управления заданиями shell.Для программистов-пользователей операционной системы UNIX.


QNX/UNIX: Анатомия параллелизма

Книга адресована программистам, работающим в самых разнообразных ОС UNIX. Авторы предлагают шире взглянуть на возможности параллельной организации вычислительного процесса в традиционном программировании. Особый акцент делается на потоках (threads), а именно на тех возможностях и сложностях, которые были привнесены в технику параллельных вычислений этой относительно новой парадигмой программирования. На примерах реальных кодов показываются приемы и преимущества параллельной организации вычислительного процесса.


Виртуальные  машины: несколько компьютеров в  одном

Применение виртуальных машин дает различным категориям пользователей — от начинающих до IT-специалистов — множество преимуществ. Это и повышенная безопасность работы, и простота развертывания новых платформ, и снижение стоимости владения. И потому не случайно сегодня виртуальные машины переживают второе рождение.В книге рассмотрены три наиболее популярных на сегодняшний день инструмента, предназначенных для создания виртуальных машин и управления ими: Virtual PC 2004 компании Microsoft, VMware Workstation от компании VMware и относительно «свежий» продукт — Parallels Workstation, созданный в компании Parallels.


Недокументированные и малоизвестные возможности Windows XP

Книга содержит подробные сведения о таких недокументированных или малоизвестных возможностях Windows XP, как принципы работы с программами rundll32.exe и regsvr32.exe, написание скриптов сервера сценариев Windows и создание INF-файлов. В ней приведено описание оснасток, изложены принципы работы с консолью управления mmc.exe и параметрами реестра, которые изменяются с ее помощью. Кроме того, рассмотрено большое количество средств, позволяющих выполнить тонкую настройку Windows XP.Эта книга предназначена для опытных пользователей и администраторов, которым интересно узнать о нестандартных возможностях Windows.