- •Информационные сети
- •Информационные сети учебно-методический комплекс
- •1. Информация о дисциплине
- •1.1. Предисловие
- •1.2.Содержание дисциплины и виды учебной работы
- •1.2.1. Содержание дисциплины по гос
- •1.2.2. Объем дисциплины и виды учебной работы
- •1.2.3. Перечень видов практических занятий и контроля
- •Введение (2 часа)
- •Раздел 1. Теоретические основы современных информационных сетей
- •Раздел 2. Компоненты и методы доступа информационных сетей (28 часов)
- •2.2. Коммуникационные подсети (6 часов)
- •2.3. Методы маршрутизации и коммутации информации (10 часов)
- •Раздел 3 Стандарты протоколов Международной организации стандартов
- •3.1. Стандарты и сетевые протоколы (22 часа)
- •3.2 Модель распределённой обработки информации . (6 часов)
- •Раздел 4. Безопасность информационных сетей (26 часа)
- •Раздел 5. Эффективность информационных сетей (26 часов)
- •Заключение (2 часа)
- •2.2. Тематический план дисциплины
- •2.2 1. Тематический план дисциплины для студентов очной формы обучения
- •2.2 2. Тематический план дисциплины для студентов очно-заочной формы обучения
- •2.2 3. Тематический план дисциплины
- •2.3. Структурно-логическая схема дисциплины «Информационные сети»
- •2.4. Временной график изучения дисциплины при использовании информационно-коммуникационных технологий
- •2.5. Практический блок
- •2.5.1. Практические занятия
- •2.5.1.1. Практические занятия (очная форма обучения)
- •2.5.1.2. Практические занятия (очно-заочная форма обучения)
- •2.5.1.3. Практические занятия (заочная форма обучения)
- •2.5.2. Лабораторный практикум
- •2.5.2.1. Лабораторные работы (очная форма обучения)
- •2.5.2.2. Лабораторные работы (очно-заочная форма обучения)
- •2.5.2.3. Лабораторные работы (заочная форма обучения)
- •2.6. Балльно-рейтинговая система оценки знаний
- •Информационные ресурсы дисциплины
- •3.1. Библиографический список
- •Адресация в ip-сетях
- •Введение в ip-сети
- •Компьютерные сети. Принципы технологии, протоколыВ. Г. Олифер, н. А. Олифер
- •3.2 Опорный конспект Введение
- •Раздел 1. Теоретические основы современных информационных сетей
- •1.1 Основные понятия информационных сетей
- •1.1.1 Основные термины и понятия
- •1.1.2 Классы информационных сетей как открытых информационных систем
- •Типы и виды систем
- •Классификация сетей
- •1.1.3 Модели и структуры информационных сетей
- •Классификация территориальных сетей
- •1.1.4 Топология и виды информационных сетей
- •1.2 Информационные ресурсы сетей
- •1.2.1 Ресурсы информационных сетей
- •1.3 Базовая эталонная модель Международной организации стандартов
- •1.3.1 Модель osi (Open System Interconnection)
- •1.3.2 Передача данных между уровнями мвос
- •Раздел 2. Компоненты и методы доступа информационных сетей
- •2.1 Компоненты информационной сети.
- •2.1.1. Состав информационной сети
- •Ретрансляционные системы, осуществляющие коммутацию и маршрутизацию:
- •Ретрансляционные системы, преобразующие протоколы
- •2.1.2 Административные системы
- •2.2. Коммуникационные подсети
- •2.2.1 Коммуникационная сеть
- •2.2.2 Множественный доступ к моноканалу
- •2.2.3 Циклические подсети.
- •2.2.4 Типы локальных сетей по методам передачи информации Метод доступа Ethernet
- •Метод доступа Token Ring
- •2.2.5 Узловые подсети
- •2.3 Методы маршрутизации и коммутации информации
- •2.3.1 Методы маршрутизации
- •2.3.2. Методы коммутации информации Коммутация
- •Ретрансляция кадров и ячеек
- •Ретрансляция кадров
- •Ретрансляция ячеек
- •Раздел 3 Стандарты протоколов Международной организации стандартов
- •3.1 Стандарты и сетевые протоколы
- •3.1.1 Стандарты протоколов Протокольные реализации
- •Протокол ipx/spx
- •Протокол управления передачей/межсетевой протокол tcp/ip
- •Сетевые службы
- •3.2 Модель распределённой обработки информации
- •Раздел 4. Безопасность информационных сетей
- •4.1. Безопасность информации.
- •Технические аспекты информационной безопасности Криптографические методы и средства защиты.
- •Методы и средства аутентификации пользователей и сообщения.
- •4.2 Базовые функциональные профили
- •Раздел 5. Эффективность информационных сетей
- •5.1 Методы оценки эффективности информационных сетей.
- •Показатели целевой эффективности информационной сети.
- •5.2. Сетевые программные и технические средства информационных сетей
- •5.2.1 Сетевые операционные системы
- •5.2.2 Техническое обеспечение информационных сетей
- •1. Средства коммуникаций
- •2. Сетевые адаптеры
- •3. Концентратор (Hub)
- •4. Приемопередатчики (transceiver) и повторители (repeater)
- •5. Коммутаторы (switch), мосты (bridge) и шлюзы (gateway)
- •6. Маршрутизаторы
- •7. Коммутаторы верхних уровней
- •8. Модемы и факс-модемы (fax-modem)
- •9. Анализаторы лвс
- •10. Сетевые тестеры
- •5.2.3 Типы современных сетей
- •1. Сети X.25
- •2. Сети Frame Relay
- •Сети, основанные на технологии atm
- •Вопросы для самопроверки
- •Заключение
- •3.3. Глоссарий (краткий словарь основных терминов и положений)
- •3.4. Технические и программные средства обеспечения дисциплины
- •Персональные компьютеры, подключенные в компьютерную сеть с выходом Интернет.
- •Мультимедиа проектор
- •Лабораторная работа № 1 Диагностические утилиты tcp/ip.
- •1.1. Цель лабораторной работы
- •Практически освоить работу с утилитами протоколов tcp/ip.
- •1.2. Основные теоретические положения Диагностические утилиты tcp/ip.
- •1. Проверка правильности конфигурации tcp/ip с помощью ipconfig.
- •2. Тестирование связи с использованием утилиты ping.
- •3. Изучение маршрута между сетевыми соединениями с помощью утилиты tracert.
- •4. Утилита arp.
- •6. Утилита netstat.
- •7. Утилита nslookup.
- •8. Утилитаtelnet.
- •1.4. Порядок выполнения работы
- •Упражнение 1. Получение справочной информации по командам.
- •Упражнение 2. Получение имени хоста.
- •Упражнение 3. Изучение утилиты ipconfig.
- •Упражнение 4. Тестирование связи с помощью утилиты ping.
- •1.5. Содержание отчета
- •Лабораторная работа № 2 Анализ протоколов с помощью Wireshark (Ethereal)
- •2.1. Цель лабораторной работы
- •2.2 Основные теоретические положения
- •2.3. Описание лабораторной установки
- •2.3.1. Описание анализатора протоколов Ethereal
- •2.4. Порядок выполнения работы
- •2.5. Содержание отчета
- •Лабораторная работа № 3 Настройка и администрирование сети в операционных системах
- •Администрирование общих папок
- •Удаленное администрирование компьютеров Удаленный рабочий стол
- •3.3. Описание лабораторной установки
- •3.4. Порядок выполнения работы
- •3.5. Содержание отчета
- •3.6. Методические указания к практическим занятиям
- •Практическое занятие № 1 Исследование информационных ресурсов глобальных сетей
- •1.1. Цель практических занятий
- •1.2. Основные теоретические положения
- •Информационное хранилище
- •Информационно-поисковая система
- •Базы знаний
- •Архитектура сети Internet
- •Протоколы
- •Службы (сервисы) Internet
- •Терминология www
- •2.3. Порядок выполнения расчетов и содержание отчета с помощью Стандартных приложений Windows для работы с Internet
- •Практическое занятие № 2 Организация адресация сетей второго и третьего уровней модели сети
- •2.1. Цель практических занятий
- •Цель практических занятий состоит в том, чтобы освоить организацию адресации в сетях и правила преобразования адресов.
- •2.2. Основные теоретические положения
- •2.3. Порядок выполнения расчетов и содержание отчета
- •Практическое занятие № 3 Изучение сетевого оборудования
- •3.1. Цель практических занятий
- •3.2. Основные теоретические положения
- •3.3. Порядок выполнения расчетов и содержание отчета
- •Технология выполнения индивидуального задания
- •Вопросы задания
- •Вариант индивидуального задания это номер по списку в журнале (по производителю сетевого оборудования)
- •Поиск информации в Интернет
- •Пример выполнения задания
- •Практическое занятие № 4 Сетевые службы и сетевые сервисы.
- •4.1. Цель практических занятий
- •4.2. Основные теоретические положения Понятие сетевой службы и сетевого сервиса
- •Клиент-серверная организация сетевых служб. Согласование протоколов
- •4.3. Порядок выполнения расчетов и содержание отчета Задание
- •Технология выполнения работы
- •Контрольные вопросы
- •Вариант индивидуального задания это номер по списку в журнале
- •Пример выполнения задания
- •Практическое занятие№5 Организация бесклассовой адресации в компьютерных сетях
- •5.1. Цель практических занятий
- •5.2. Основные теоретические положения
- •5.3. Порядок выполнения расчетов и содержание отчета
- •Практическое занятие № 6 Методы проектирования, расчета и оценки информационных сетей
- •6.1. Цель практических занятий
- •6.2. Основные теоретические положения
- •6.3. Порядок выполнения расчетов и содержание отчета
- •4. Блок контроля освоения дисциплины
- •4.1. Общие указания
- •Задание на курсовую работу и методические указания к ее выполнению
- •Блок тестов текущего контроля.
- •Блок итогового контроля
- •4.2.Задание на курсовую работу и методические указания к ее выполнению Выбор темы и планирование выполнения курсовой работы
- •Структура курсовой работы
- •Организация защиты курсовой работы
- •4.3. Текущий контроль
- •Тренировочные тесты
- •1.Укажите все характеристики локальных сетей:
- •13 Какой из подуровней канального уровня считается независимым от особенностей физической среды ?
- •14 Канальный уровень:
- •15 Какая из перечисленных функций не выполняется объектами канального уровня?
- •9. Какие механизмы отказоустойчивости путей mpls являются самыми быстрыми (Выберите два варианта.)
- •Правильные ответы на тренировочные тесты
- •4.4. Итоговый контроль Вопросы для подготовки к экзамену Теоретические вопросы для подготовки к экзамену
- •Практические вопросы для подготовки к экзамену
- •Содержание
2.3. Порядок выполнения расчетов и содержание отчета с помощью Стандартных приложений Windows для работы с Internet
Обозреватели Internet:MS Internet Explorer
Программы для работы с почтой и новостями Outlook Express – компонент MS Internet Explorer v.8.0 и старше Internet Mail и Internet News – компоненты MS Internet Explorer v.8.0 Microsoft Outlook for Windows из пакета MS Office
Программы для общения в реальном времени: MS NetMeeting, MS Chat
Найти примеры следующих информационных ресурсов:
Информационное хранилище
Информационно-поисковая система
Базы знаний
Электронная библиотека
Электронная биржа
Информационный киоск
Видеотекст
Телетекст
Факсимильная связь
В отчете приводятся:
Оформить письменный отчет в MSWord, где отразить примеры следующих информационных ресурсов.
Информационное хранилище
Информационно-поисковая система
Базы знаний
Электронная библиотека
Электронная биржа
Информационный киоск
Видеотекст
Телетекст
Факсимильная связь
Практическое занятие № 2 Организация адресация сетей второго и третьего уровней модели сети
2.1. Цель практических занятий
Цель практических занятий состоит в том, чтобы освоить организацию адресации в сетях и правила преобразования адресов.
2.2. Основные теоретические положения
Для передачи данных и адресации на втором уровне эталонной модели OSI достаточно использовать линейную схему адресации, которая была рассмотрена ранее. На сетевом же уровне модели OSI необходимо использовать адресацию, которая позволила бы эффективно распределять адресное пространство в сети Интернет, а также устанавливать маршруты в ней. Это IP-адресация.
Каждый узел IP-сети имеет уникальный 32-битовый логический адрес. В отличие от МАС-адресов, IP-адреса имеют плоскую иерархическую структуру.
Структура IP-адреса.
Как было сказано выше, структура IP-адреса состоит из двух основных компонентов: части с обозначением сети и части с обозначением хоста. Но помимо этого для успешного соединения необходим по крайней мере еще один компонент – маска подсети.
Маска подсети используется для ограничения объема широковещательного трафика, а также для избежания напрасной траты адресов в сетях, так как зачастую большая часть из адресного пространства просто не используется. Причем компьютер, находящийся в одной подсети не может связаться с компьютером в другой подсети. Это одна из функций маршрутизаторов.
Маска подсети необходима во всех реализациях протокола IP. Она определяет, какая часть адреса относится к сети, а какая – к хосту. Для этого используется логическая операция «И». Операция «И» в двоичной арифметике выполняется очень просто. Она по сути представляет собой умножение значений в одинаковых позициях. Например, на рис указаны IP-адрес и маска подсети. Чтобы определить адрес сети (ту часть IP-адреса, которая определяет сеть, к которой он относится) достаточно просто перемножить значения позиций двоичного адреса и значения и значения соответствующих позиций двоичного представления маски подсети. Результатом является двоичное число, которое является адресом сети. Именно на этом и базируется пресловутая маршрутизация.
IP-адрес
1
0101100.00010000.00001111.00000001
1
Маска подсети
---------------------------------------------------
1
Адрес сети
Маршрутизация – действие по перенаправлению пакета из одной логической сети (или подсети) в другую. А маршрутизатор – устройство, выполняющее это действие.
При возникновении необходимости передать информацию с одного компьютера на другой хост отправителя берет IP-адрес хоста получателя и собственный IP-адрес, после чего над обоими адресами выполняется операция «И». Если полученный результат для обеих адресов является одинаковым, хост отправителя принимает предположение, что он находится в той же логической сети, что и хост получателя, и между ними возможно непосредственное взаимодействие. А если результаты окажутся разными, то предполагается, что хосты находятся в разных логических сетях и поэтому должны использовать маршрутизатор, чтобы связаться друг с другом.
На первый взгляд кажется, что маршрутизатор должен выполнять очень простые задачи. Но в действительности он должен иметь информацию обо всех сетях, чтобы иметь возможность перенаправить в них пакеты, передаваемые хостами. Кроме того, маршрутизатор должен правильно перенаправлять эти пакеты. И наконец, он должен ограничивать (или устранять) широковещательную рассылку. Именно последняя функция и определяет необходимость применения первой и второй из перечисленных выше.
Рассмотрим, как эти действия выполняются на практике. Чтобы передать информацию на любой хост, необходимо знать МАС-адрес (или другой адрес уровня 2) этого хоста. Такая проблема в плоской сети (плоской принято называть сеть, не сегментированую с помощью маршрутизатора) решается просто. Для определения МАС-адреса достаточно применить широковещательную рассылку по протоколу ARP. Но плоские сети имеют серьезные недостатки, связанные с масштабируемостью и производительностью, поскольку после передачи широковещательного сообщения его принимают и обрабатывают все хосты.
Например, представим себе, что в Интернет примерно через каждые 5 секунд происходит широковещательная рассылка запросов на получение IP-адресов со 100 миллионов хостов. В таком случае на каждый хост через каждую секунду будет поступать примерно 20 миллионов пакетов –1. При условии, что каждый пакет имеет размер в 60 байт, каждый хост должен будет обрабатывать примерно один гигабайт в секунду. Поэтому помимо минимальной необходимой для этого скорости соединения в 9.953 Гбит/c от хоста потребуется немаленькая производительность. При это м даже не учитывается лавинообразное увеличение количества широковещательной рассылки, которое происходит, если одно устройство начинает передавать широковещательные пакеты с максимальной скоростью. При возникновении такой неисправности может остановиться работа даже соединений локальной сети, поэтому можно только себе представить, что произойдет в большинстве соединений локальной сети.
По этой причине для фрагментации плоских сетей с разбиением на иерархические сети, состоящие из множества широковещательных доменов, применяются маршрутизаторы. Широковещательным доменом называется участок сети, которым ограничивается широковещательная пересылка. Маршрутизаторы сегментируют сети на широковещательные домены, что позволяет исключить перегрузку всех устройств в сети, связанную с обработкой широковещательных пакетов.
Преобразование IP-адреса из двоичного формата в десятичный.
В двоичном формате каждому биту в октете сопоставлено определенное десятичное число. Максимальное десятичное значение октета равно 255(участвует каждый бит). Каждый октет преобразуется в число отдельно от других.
Бит, установленный в 0, всегда соответствует нулевому значению. Бит, установленный в 1, может быть преобразован в десятичное число. Младший бит октета представляет десятичное число 1, а старший – 128. Максимальное значение октета (255) достигается, когда каждый его бит равен 1.
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
В следующей таблице показано, как биты одного октета преобразуются в десятичное число.
Двоичная запись |
Значение бит |
Десятичное число |
00000000 |
0 |
0 |
00000001 |
1 |
1 |
00000011 |
1+2 |
3 |
00000111 |
1+2+4 |
7 |
00001111 |
1+2+4+8 |
15 |
00011111 |
1+2+4+8+16 |
31 |
00111111 |
1+2+4+8+16+32 |
63 |
01111111 |
1+2+4+8+16+32+64 |
127 |
11111111 |
1+2+4+8+16+32+64+128 |
255 |
Классы IP-адресов.
Благодаря тому, что каждая сеть, подключенная к Интернет, имеет свой уникальный IP-адрес, данные могут найти требуемого адресата. Для того, чтобы каждый сетевой адрес был уникальным и отличался от другого номера, организация под названиемAmericanRegistryforInternetNumbers (ARIN, http://www.arin.net) выделяет компаниям блоки IP-адресов в зависимости от размера их сетей.
Каждый IP-адрес состоит из двух частей: номера сети и номера хоста (см. рис.). Сетевой номер идентифицирует сеть, к которой подключено устройство. Номер хоста идентифицирует устройство в этой сети (см. рис.).
Сеть #
Хост #
1 байт
1 байт
1 байт
1 байт
ARIN определяет 5 классов IP-адресов (см. табл.).
Таблица 1. Итоговые сведения о классах IP-адресов.
Класс |
Пределы значений первого октета |
Общее количество сетей |
|
Назначение |
А |
00000001-01111111 (1-126) |
126 |
|
Стандартный класс |
В |
10000000-01111111 (128-191) |
16384 |
|
Стандартный класс |
С |
11000000-11011111 (192-223) |
2 млн. |
|
Стандартный класс |
D |
11100000-11101111 (224-239) |
Не рассматривается |
|
Многоадресная рассылка IP |
E |
240-255 |
Не рассматривается |
|
Экспериментальн. класс |
Только 3 класса (А,В,С) являются коммерчески используемыми, два других зарезервированы:
D – для групповой адресации
Е – для исследований
Блок приватных IP-адресов (не маршрутизируемых в интернете):
10.0.0.0-10.255.255.255
172.16.0.0-172.31.255.255
192.168.0.0-192.168.255.255 (RFC1918)
Глобальные адреса интернет-провайдерам и организациям выдаются компаниями ARIN (http://www.arin.net) и RIPE (http://www.ripe.net).
Адреса в подсетях и сетях, зарезервированные для широковещания.
IP-адреса, которые заканчиваются всеми двоичными единицами, зарезервированы для широковещания. Это справедливо как для сетей, так и для подсетей. Рассмотрим пример:
Подсеть |
Двоичные числа в поле подсети |
Диапазон двоичных чисел в поле хостов |
Диапазон двоичных чисел в поле хостов |
Первая |
000 |
00000-11111 |
.0-.31 |
Вторая |
001 |
00000-11111 |
.32-.63 |
Третья |
010 |
00000-11111 |
.64-.95 |
Четвертая |
011 |
00000-11111 |
.96-.127 |
Пятая |
100 |
00000-11111 |
.128-.159 |
Шестая |
101 |
00000-11111 |
.160-.191 |
Седьмая |
110 |
00000-11111 |
.192-.223 |
Восьмая |
111 |
00000-11111 |
.224-.255 |
Обратите внимание на IP-адрес 197.15.22.0. На первый взгляд он ничем не отличается от остальных. Однако так как сеть разделена на восемь подсетей, первые три бита заимствуются для задания номера подсети. Это означает, что для адресации хостов могут быть использованы только последние 5 бит. А так как все 5 бит единицы, то этот адрес является широковещательным.
Протокол преобразования адресов.
Протокол преобразования адресов (Address Resolution Protocol — ARP) используется устройством для определения МАС-адреса по известному IP-адресу. Протокол ARP является необходимым для функционирования сети, поскольку для отправки пакета хосту необходимо знать его физический адрес.
Протокол ARP действует по следующему принципу. Если какой-либо хост должен вступить во взаимодействие с другим хостом в сети, программное обеспечение протокола ARP передает широковещательное сообщение по МАС-адресу, состоящему только из битов 1 (в шестнадцатеричном формате — ff-ff-ff-ff-ff-ff), но в заголовке IP этого пакета IP-адрес получателя указан обычным образом. Кроме того, в этом пакете приведены обычным образом значения МАС-адреса и IP-адреса хоста отправителя. После получения такого пакета всеми устройствами локальной сети эти устройства вводят МАС-адрес и соответствующий IP-адрес устройства отправителя в свою таблицу ARP для использования в будущем, а затем передают пакет программному обеспечению протокола IP для обработки. Программное обеспечение IP проверяет IP-адрес получателя и, если он совпадает с IP-адресом данного компьютера, отправляет (по методу одноадресатной рассылки) ответ ARP, содержащий и IP-адрес, и МАС-адрес, непосредственно на хост, передавший первоначальный запрос.
Затем хост отправителя вводит полученные значения IP-адреса и МАС-адреса в свою таблицу ARP и приступает к обмену данными. Таблица ARP применяется для того, чтобы устройствам не приходилось выполнять широковещательную рассылку запросов для определения МАС-адреса устройства получателя каждый раз, когда требуется отправить пакет. Вместо этого программное обеспечение протокола вначале выполняет поиск в таблице ARP и, если в ней находится искомый IP-адрес, использует соответствующую запись таблицы.
