
- •Лабораторные работы по курсу Сети эвм
- •Основы моделей сетевой безопасности осWindows
- •Введение
- •Учетные записи
- •Аутентификация и авторизация
- •Модель рабочих группWindows
- •Доменная модельWindows
- •Службы каталога ntds и Active Directory
- •Основы работы с системой безопасностиWindows
- •Задание на лабораторную работу
- •Контрольные вопросы
- •Администрирование пользователей и групп в сетях Windows
- •Введение
- •Локальные пользователи и группы
- •Встроенные локальные пользователи
- •Встроенные локальные группы
- •Глобальные пользователи и группы
- •Встроенные глобальные пользователи
- •Встроенные глобальные группы
- •Стратегия администрирования домена с использованием глобальных групп
- •Средства администрирования пользователей и групп. Программа «Управление компьютером»
- •Задание на лабораторную работу
- •Контрольные вопросы
- •Организация совместного использования каталогов и файлов
- •Введение
- •Предоставление файлов в общий доступ средствами интерфейса осWindows
- •Разрешения на сетевые ресурсы
- •Комбинирование разрешений на сетевые ресурсы
- •Порядок выполнения работы
- •Контрольные вопросы
- •Работа с сетевым окружением при помощи утилитыNet.Exe
- •Введение
- •Порядок выполнения работы
- •Контрольные вопросы
- •ИспользованиеNtfs– разрешений для разграничения доступа к файлам и папкам
- •Введение
- •Разрешения на файлы
- •Разрешения на папки
- •Наследование разрешений от родительской папки
- •Владелец файла или папки
- •Специальные разрешения на файлы и папки
- •Лабораторное задание
- •Контрольные вопросы
- •Работа с программойMicrosoftNetworkMonitor
- •Введение
- •Работа с программойNetwork Monitor Запуск программы
- •Захват пакетов
- •Просмотр захваченных пакетов
- •Установка фильтров на захват пакетов (Capturefilter)
- •Порядок выполнения работы
- •Контрольные вопросы
- •Состав стека протоколовTcp/ip. Изучение протоколовArp,ip, icmp.
- •Введение
- •Общая характеристика стека протоколовTcp/ip
- •Уровень межсетевого взаимодействия
- •Основной уровень
- •Прикладной уровень
- •Уровень сетевых интерфейсов
- •Соответствие уровней стека tcp/ip семиуровневой модели iso/osi
- •Реализация компонентов стека tcp/ip
- •Терминология единиц передаваемой информации в стеке tcp/ip
- •Типы адресов стека tcp/ip
- •Локальные адреса (mac-адреса)
- •Ip-адреса
- •Символьные доменные имена
- •Ip-адреса
- •Классы ip-адресов
- •Особые ip-адреса
- •Использование масок в ip-адресации
- •Протокол межсетевого взаимодействияIp
- •Структура ip-пакета
- •Протокол разрешения адресаArp
- •Arp-таблица
- •Запросы и ответы arp
- •Протокол управляющих сообщенийInternetIcmp
- •Поддержка таблиц маршрутизации
- •Определение максимального размера передаваемого блока по маршруту (pmtu)
- •Использование icmp для диагностики проблем
- •Управление потоком с использованием icmp
- •Порядок выполнения работы
- •Контрольные вопросы
- •Изучение протоколовDhcp, dns
- •Введение
- •Протоколы стекаTcp/ip
- •Основной транспортный протокол tcp
- •Сегменты и потоки
- •Соединения
- •ПротоколDhcp. Автоматизация назначенияIp-адресов
- •Система доменных именDns. Разрешение доменных имен.
- •Сетевая архитектура реализации стекаTcp/iPв осWindows
- •Имена NetBios
- •Регистрация и распознавание имен NetBios
- •Служба dhcPв сетяхWindows
- •Служба dnSв сетяхWindows
- •Порядок выполнения работы
- •Контрольные вопросы
Сетевая архитектура реализации стекаTcp/iPв осWindows
Сетевая архитектура реализации стека протоколов TCP/IPв ОСWindowsпредставлена на рисунке. Сложность изучения архитектуры сосотоит в том, что в силу исторически сложившихся причин и факторов она будет отличаться от «классической» модели стекаTCP/IP, о которой шла речь ранее.
Интерфейс NDIS
Интерфейс NDISпредставляет собой программную прослойку, через которую средства сетевого уровня общаются с драйверами сетевых адаптеров и самими адаптерами. Цель использования интерфейсаNDIS– стандартизация процесса такого общения. Если провести параллель с 7-уровневой модельюOSI, то можно сказать, что все, что находится ниже прослойкиNDIS, относится к физичекому и канальному уровню.
Сетевой уровень
Сетевой уровень архитектуры включает в себя протоколы IP,ICMP,ARP, которые были рассмотрены в Лабораторной работе № 7.
Транспортный уровень
Включает в себя протоколы TCPиUDP.
Сокеты Windows
Представляют собой программную библиотеку (API–applicationprograminterface) и являются одним из видов взаимодействия процессов разных компьютеров по сети через транспортные средства стекаTCP/IP.
Интерфейс NetBIOS
Представляет собой стандартный программный интерфейс (библиотеку) с 1980 г. Для взаимодействия с протоколами транспорного уровня NetBIOSиспользует программную прослойкуTDI(TransportDriverInterface, интерфейс транспортного драйвера). Благодаря ей интерфейсNetBIOSможет использовать разные протоколы транспортного уровня. Изначально интерфейсNetBIOSразрабатывался для использования простого немаршрутизируемого протокола транспортного и сетевого уровняNetBEUI. Однако,NetBEUI— это небольшой протокол, в нем не существует сетевого уровня и из-за этого он не может быть маршрутизируемым. Для того, чтобы приложения, использующие интерфейсNetBIOS, могли работать в сложных сетях, был разработан протоколNetBT(NetBIOSповерхTCP/IP), который является протоколом транспортного уровня – надстройкой надTCP/IP. СервисWindowsNTWorkstation, сервисWindowsNTServer, броузер (Browser), сервис рассылки сообщений (Messenger) и сервисNetlogon— все являются клиентамиNetBIOSи NetBT.
Имена NetBios
Для идентификации ресурсов в сети приложениями, работающими с интерфейсом NetBIOSиспользуются именаNetBIOS. Примером имениNetBIOSможет служить имя компьютераCLASSROOM01. Пространство именNetBIOS(NetBIOSnamespace) является плоским. Это значит, что все имена внутри сети должны быть уникальны. ИменаNetBIOSмогут иметь длину до 16 символов. Ресурсы идентифицируются именами, которые регистрируются динамически в начале работы компьютера, сервисов, или когда пользователи входят в сеть.
Компоненты сети Microsoft, такие как сервисыWindowsNTWorkstation\ Server, позволяют пользователями или администраторами определять первые 15 символов имениNetBIOS. 16-ый символ имени зарезервирован для указания типа ресурса (00-FFhex).
Компьютерные имена NetBIOSаналогичны именам хостов DNS, однако, имя DNS может иметь длину до 255 символов, в то время как имяNetBIOSограничено 15-ю символами, определяемыми пользователем.
Под WindowsNTимена хостовDNSпо умолчанию совпадают с компьютерными именамиNetBIOS. Для того чтобы сформировать полное имя домена,WindowsNTкомбинирует имена компьтеровNetBIOSс именами домена DNS, убирая 16-й символ в имениNetBIOSи добавляя точку и имя домена DNS. Например еслиNetBIOS-имя компьютераCLASSROOM01, то его доменное имя -CLASSROOM01.DLC.SURGU.WSNET.RU.
Таким образом, приложение может соединяться с ресурсом используя IP-адрес,NetBIOS-имя или доменное имя. Например, следующие команды будут эквивалентны:
Ping192.168.36.3
Pingclone
Pingclone.dlc.surgu.wsnet.ru