Телекоммуникационные технологии.Сети TCP-IP

       

Телекоммуникационные технологии.Сети TCP-IP

Задача внешеней маршрутизации
Внутренний BGP, маршрутные серверы и атрибут NEXT_HOP

Атрибуты пути (Path Attributes)
ORIGIN
AS_PATH
NEXT_HOP
MULTI_EXIT_DISC
LOCAL_PREF
Атрибуты агрегирования
Decision Process
Конфликты маршрутных политик

Формулировка маршрутных политик
Реализация BGP
Типы BGP-сообщений
Формат BGP-сообщения
Формат сообщения OPEN
Формат сообщения KEEPALIVE
Формат сообщения UPDATE
Формат сообщения NOTIFICATION

Протокол EIGRP
Семиуровневая модель OSI
Уровни модели OSI
Инкапсуляция и обработка пакетов
Стек протоколов TCP/IP
Уровень приложений
Транспортный уровень

Межсетевой уровень и протокол IP
Уровень доступа к среде передачи
Функции протокола IP
IP-адреса
Классовая модель
Бесклассовая модель (CIDR)
Запись адресов в бесклассовой модели
Маршрутизация
Пример маршрутизации

Пример подключения локальной сети организации к Интернет
Маршрутизатор или шлюз?
Таблицы маршрутов
Создание статических маршрутов
Динамическая маршрутизация
Формат заголовка IP-дейтаграммы
Фрагментация дейтаграмм
Обсуждение фрагментации
Опции IP

Опции “Loose/Strict Source Routing”
Протокол ICMP
Протокол ARP
ARP для дейтаграмм, направленных в другую сеть
Proxy ARP
Основные сведения о мультикастинге

Протокол IGMP
Маршрутизация групповых дейтаграмм
Веерная рассылка (Flooding)
Остовые деревья (Spanning Trees)
RPF
CBT
DVMRP

MOSPF
PIM DM
PIM SM
Обсуждение
Протокол OSPF
Построение маршрутов
Метрики
База данных состояния связей

Алгоритм SPF
Пример работы алгоритма SPF
Разграничение хостов и маршрутизаторов
Поддержка множественных маршрутов
Накладывающиеся маршруты
Внешние маршруты
Протокол Hello
Протокол обмена

Протокол затопления (flooding)
Дополнительные возможности OSPF
Сети множественного доступа

Уменьшение числа отношений смежности
Уменьшение размера базы данных
Пример
Выборы выделенного маршрутизатора
NBMA- и point-to-multipoint сети
Иерархическая маршрутизация (Разбиение на области)
Пример разбиения на области
Разрыв магистрали
Тупиковые и не совсем тупиковые области

OSPF-заголовок
Сообщение Hello
Сообщение "Описание базы данных (Database Description)"
Сообщение "Запрос состояния связи (Link State Request)"
Сообщение "Обновление состояния связей (Link State Update)"
Сообщение "Подтверждение приема сообщения о состоянии связей (Link State Acknowledgment)"
Типы Объявлений о состоянии связей (LSA)
Заголовок LSA
Тело LSA типа 1

Тело LSA типов 3 и 4

Телекоммуникационные технологии.Сети TCP-IP

"Телекоммуникационные технологии (Сети TCP/IP)"
Протокол RIP

Алгоритм построения таблицы маршрутов
Пример построения таблицы маршрутов
Изменение состояния RIP-системы
Зацикливание
Счет до бесконечности
Реализация протокола RIP
Типы и формат сообщений

Работа протокола RIP
Конфигурирование RIP
Проблемы безопасности протоколов TCP/IP
Методы и инструменты
Прослушивание сети

Сканирование сети
Перехват данных
Ложные ARP-ответы
Навязывание ложного маршрутизатора

Имперсонация
Имперсонация без обратной связи
Десинхронизация TCP-соединения
Несанкционированное подключение к сети

Несанкционированный обмен данными
Туннелирование
Атака крошечными фрагментами (Tiny Fragment Attack)
Принуждение к ускоренной передаче данных
Расщепление подтверждений
Ложные дубликаты подтверждений
Преждевременные подтверждения

Отказ в обслуживании
Истощение ресурсов узла или сети
Сбой системы
Изменение конфигурации или состояния узла
Обсуждение
Фильтрация на маршрутизаторе

Анализ сетевого трафика
Защита маршрутизатора
Защита хоста
Превентивное сканирование
Литература
Бесплатное программное обеспечение
Функции протокола TCP
Базовая передача данных
Обеспечение достоверности

Разделение каналов
Управление соединениями
Управление потоком
Заголовок TCP-сегмента
Промежуточные состояния соединения
Фаза закрытия соединения

Тестирование софта - статьи

Очень часто при разработке программного обеспечения приходится сталкиваться с одной из двух проблем. Либо качество разработанного продукта много ниже самых минимальных разумных требований, либо затраты на тестирование превосходят все разумные пределы. К сожалению, бывает и так, что обе проблемы существуют одновременно. И денег на тестирование истрачено много, а качества достичь так и не удалось.
Увы, для большинства фирм низкое качество выпускаемого ПО — верный путь если не к полному исчезновению фирмы, то, по крайней мере, к потере клиентов и существенным финансовым потерям.
Кому нужно не оттестированное ПО, которое может подвести в любой самый неподходящий момент!
Одной из причин такой ситуации является объективная сложность процесса тестирования ПО. Ведь под словом Тестирование может скрываться множество самых различных действий, направленных на решение множества разнообразных задач. Тут и запуск и исполнение программы с целью проверки отсутствия ошибок, и оценка производительности, и контроль наличия и полноты документации и даже качества принятых проектных решений.

Автоматизация процесса тестирования IBM Rational
Инструментальные средства поддержки процесса тестирования
Максимизация числа различных подслов

Функциональное тестирование Web-приложений на основе технологии UniTesK
Что такое PDL

Использование формальных методов для обеспечения соблюдения программных стандартов
Парное тестирование — возьмём от ХР лучшее
Краткий обзор технологии UniTesK
Верификация компиляторов - систематический подход

Обзор технологии AVM
Mодели аппаратного обеспечения



Практические примеры работы с системой MSC Nastran далее
Справочник по Debian далее