- •1. Обзор современных аппаратных средств
- •2. Обзор современных средств для сетевых коммуникаций. Стек протоколов tcp/ip. Архитектура стека протоколов.
- •Уровень Приложения
- •Уровень транспорта
- •Протокол управления передачей (tcp)
- •3. Понятие и назначение операционных систем (ос).
- •4. Функции ос.
- •5. Архитектура ос.
- •6. Программный продукт VirtualBox. Назначение, возможности.
- •7. Автоматизация установки Windows. Метод дублирования диска.
- •8. Автоматизация установки Windows. Создание и использование файла ответов. Программа Setup Manager, waik.
- •9. Конфигурирование системы. Программное средство Microsoft Management Console. Стандартные административные консоли.
- •10. Обеспечение безопасности паролей пользователей. Аудит и восстановление паролей пользователей Windows.
- •11. Файловые системы Windows. Сравнение файловых систем.
- •Свойства файловой системы ntfs.
- •Понятие мультирограммирования.
- •Подсистема управления процессами и потоками. Основные функции.
- •Внутренние информационные структуры процессов.
- •Планирование потоков.
- •Синхронизация и взаимодействие потоков. Объекты синхронизации.
- •Синхронизация и взаимодействие потоков. «Тупики». Предотвращение «тупиков».
- •Управление памятью. Схемы управления памятью.
- •Управление памятью. Одиночное непрерывное распределение.
- •Управление памятью. Распределение разделами.
- •Управление памятью. Распределение перемещаемыми разделами.
- •Управление памятью. Страничное распределение.
- •Управление памятью. Распределение страницами по запросам.
- •Управление памятью. Сегментное распределение.
- •Управление памятью. Сегментно-страничное распределение.
2. Обзор современных средств для сетевых коммуникаций. Стек протоколов tcp/ip. Архитектура стека протоколов.
Стек TCP/IP - набор многоуровневых протоколов, предназначенный для использования в различных вариантах сетевого окружения. Стек TCP/IP с точки зрения системной архитектуры соответствует эталонной модели взаимодействия открытых систем и позволяет обмениваться данными по сети приложениям и службам, работающим практически на любой платформе, включая Unix, Windows, Macintosh и другие.
Таблица 2.1. Семейство протоколов TCP/IP
Название протокола |
Описание протокола |
1 |
2 |
WinSock |
Сетевой программный интерфейс |
NetBIOS |
Связь с приложениями ОС Windows |
TDI |
Интерфейс транспортного драйвера (Transport Driver Interface) позволяет создавать компоненты сеансового уровня. |
TCP |
Протокол управления передачей (Transmission Control Protocol) |
UDP |
Протокол пользовательских дейтаграмм (User Datagram Protocol) |
ARP |
Протокол разрешения адресов (Address Resolution Protocol) |
RARP |
Протокол обратного разрешения адресов (Reverse Address Resolution Protocol) |
IP |
Протокол Internet(Internet Protocol) |
ICMP |
Протокол управляющих сообщений Internet (Internet Control Message Protocol) |
IGMP |
Протокол управления группами Интернета (Internet Group Management Protocol), |
NDIS |
Интерфейс взаимодействия между драйверами транспортных протоколов |
FTP |
Протокол пересылки файлов (File Transfer Protocol) |
TFTP |
Простой протокол пересылки файлов (Trivial File Transfer Protocol) |
Реализация TCP/IP фирмы Microsoft соответствует четырехуровневой модели вместо семиуровневой модели, как показано на рис. 2.2. Модель TCP/IP включает большее число функций на один уровень, что приводит к уменьшению числа уровней. В модели используются следующие уровни:
- уровень Приложения модели TCP/IP соответствует уровням Приложения, Представления и Сеанса;
- уровень Транспорта модели TCP/IP соответствует уровню Транспорта;
- межсетевой уровень модели TCP/IP выполняет те же функции, что и уровень Сети;
- уровень сетевого интерфейса модели TCP/IP соответствует Канальному и Физическому уровням.
Рис. 2.2. Соответствие семиуровневой модели OSI и четырехуровневой модели TCP/IP
Уровень Приложения
Через уровень Приложения модели TCP/IP приложения и службы получают доступ к сети. Доступ к протоколам TCP/IP осуществляется посредством двух программных интерфейсов (API – Application Programming Interface):
- Сокеты Windows;
- NetBIOS.
Интерфейс сокетов Windows, или как его называют WinSock, является сетевым программным интерфейсом, предназначенным для облегчения взаимодействия между различными TCP/IP – приложениями и семействами протоколов.
Интерфейс NetBIOS используется для связи между процессами (IPC – Interposes Communications) служб и приложений ОС Windows. NetBIOS выполняет три основных функции: определение имен NetBIOS; служба дейтаграмм NetBIOS; служба сеанса NetBIOS.