русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Функции архитектуры ISA


Дата добавления: 2013-12-23; просмотров: 991; Нарушение авторских прав


Неэластичный трафик

Эластичный трафик

Трафик в объединенных сетях

Трафик в сети можно разделить на две большие катего­рии: эластичный и неэластичный.

Трафик, способный приспосабливаться к измене­ниям задержки и пропускной способности, про­должая удовлетворять потребности приложения. Это традиционный тип трафи­ка, поддерживаемый IP-сетями, и именно для такого трафика разрабатывались объединенные сети.

Приложения, создающие подобный трафик, в качестве транс­портного протокола, как правило, используют протокол TCP или UDP. В случае протокола UDP приложение расходует столько ресурсов, сколько имеется в нали­чии, вплоть до скорости, с которой приложение генерирует данные. В случае про­токола TCP приложение расходует столько ресурсов, сколько имеется в наличии, вплоть до максимальной скорости, с которой оконечный получатель способен при­нимать данные.

К эластичным приложениям относятся приложения, работающие с помощью протоколов TCP и UDP, включая передачу файлов (FTP), электрон­ную почту (SMTP), удаленную регистрацию (TELNET), управление сетью (SNMP) и доступ к www (HTTP).

Требования, предъявляемые данными приложения­ми, различаются, например:

§ Электронная почта, как правило, нечувствительна к изменениям задержки.

§ Интерактивные приложения, такие как удаленная регистрация и доступ к www, обладают высокой чувствительностью к задержке.

Плохо приспосабливается к изменениям задержки и пропускной способности сети.

Пример – realtime приложения.

Требования к сети:

§ Пропускная способность – необходим определенный минимум ПС.

§ Задержка. Пример – игра на бирже. Для того, чтобы не было запаздывания в действиях, необходима минимальная задержка.

§ Флуктуация– диапазон изменения задержек.

§ Потеря пакетов– некоторые приложения реального времени допускают потерю пакетов.



Некоторые функции архитектуры ISA, ориентированные на борьбу с перегрузкой и предоставление транспортных услуг с различными уров­нями качества:

§ Контроль допуска. Для транспорта с гарантированным уровнем качества обслуживания (в отличие от транспорта, обслуживаемого по остаточному принципу) архитектура ISA требует резервирования ресурсов для нового потока. Если маршрутизаторы совместно придут к соглашению о недоста­точности ресурсов для гарантий запрашиваемого уровня качества обслужи­вания, тогда потоку отказывается в доступе.

§ Алгоритм маршрутизации. Решение о выборе маршрута может принимать­ся на основе различных параметров качества обслуживания, а не только ми­нимального значения задержки.

§ Дисциплина очередей. Учитывает требования различных потоков.

§ Политика отбрасывания пакетов. Политика очередей определяет, какой пакет будет передан следующим, если несколько пакетов стоят в очереди к одному и тому же выходному порту. Отдельным вопросом является выбор отбрасываемого пакета. Политика отбрасывания пакетов может быть важ­ным элементом борьбы с перегрузкой и обеспечения гарантий качества об­служивания.



<== предыдущая лекция | следующая лекция ==>
Архитектура интегрированных служб | Компоненты архитектуры ISA


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.149 сек.