- •Режим просмотра сообщений
- •Чтение почты. Команды чтения почты
- •Режим составления сообщения
- •Редактор VI
- •Методические указания для проведения лабораторной работы
- •Лабораторная работа № 2
- •Физический уровень модели osi.
- •Сетевой уровень модели osi.
- •Транспортный и прикладной уровни модели osi
- •II. Интернет. Имена узлов и структура доменов
- •Лабораторная работа № 3
- •Привилегии администратора сети
- •Привилегии менеджера рабочей группы
- •Привилегии менеджера бюджета
- •Привилегии оператора консоли файлового сервера
- •Создание бюджетов
- •Порядок выполнения лабораторной работы.
- •Изучение привилегий менеджера рабочей группы
- •Лабораторная работа № 2
- •Порядок выполнения работы. Назначение прав, мнп и атрибутов файлов и каталогов
- •Лабораторная работа № 5
- •Порядок выполнения лабораторной работы
- •Лабораторная работа № 6
- •Установка удаленного терминала (Remote DeskTop Connection)
- •Работа с Windows 2003 Server
- •Утилиты панели управления
- •Управление рабочей станцией
- •Администрирование
- •Конфигурирование сервера
- •Управление контроллером домена
- •Предоставление доступа к ресурсам сервера
- •Привилегия клиента удаленного терминала
- •Панель задач. Управление процессами
- •Лабораторная работа № 7
- •Конфигурирование средств сетевого обслуживания рабочей станции Windows 9х
- •Рабочая станция для сетей NetWare.
- •Одноранговая сеть Microsoft
- •Рабочая станция для сетей tcp/ip (Internet)
Лабораторная работа № 2
Модель OSI. Сетевые средства ОС UNIX
Введение. Исторически платформа ОС Unix является для разработчиков программных продуктов той средой, в которой разрабатывались и разрабатываются все новинки в области операционных систем. Не удивительно, что первая связь в Internet , была осуществлена университетом в Беркли в 1983 году на платформе UNIX BSD по протоколу TCP/IP. С тех пор любая реализация ОС UNIX неразрывно связана с этим протоколом. Даже если Ваш ПК с установленной ОС UNIX не связан с какой-либо сетью, протокол TCP/IP обязательно присутствует в системе, имеет собственный внутренний IP-адрес 127.0.0.1, который ОС использует для внутренних нужд системы, в частности, для вывода информации на печать.
Структурная схема протокола TCP/IP представлена ниже
ftp ssh smtp imaps smb nfs Прикладной уровень
21 22 25 993 139 2049 Порт
TCP UDP Транспортный уровень
IP Сетевой уровень
ARP
Eth Физический уровень
|
_________|________________ Среда передачи данных
Из схемы легко можно представить, как взаимодействуют уровни протокола.
Данные поступают из кабеля в сетевую плату. Сетевая плата управляется драйвером Eth. Обычно в конфигурационных файлах этот интерфейс обозначается как Eth0. Если компьютер не подключен к сети и работает автономно, то используется внутренний интерфейс. На схемах и утилитах он обозначается как lo (loop). Из сетевой платы данные направляются в модули IP и ARP. В модуле IP определяется соответствие IP-адреса данных IP-адресу компьютера. Если IP-адреса совпадают, то данные отправляются на транспортный уровень. Кроме этого на сетевом уровне определяется, находятся ли взаимодействующие компьютеры в одной сети или в разных. Если сеть для компьютеров общая, то они могут взаимодействовать напрямую без посредников. Если ПК находятся в разных сетях, то им приходится взаимодействовать через посредника (шлюз). Для определения номера сети используется маска сети. Отметим, что в настоящее время IP-сети разделяются на три класса.
Класс сети определяется по значению первого байта IP-адреса. Значение выражается в десятичном виде в диапазоне от 0 до 255.
Классу А соответствуют значения 1 – 126. Например, IP адрес ПК сети этого класса может быть 124.226.240.35. По умолчанию маска сети класса A равна 255.0.0.0
Значение 127 отдано для локального IP-адреса компьютера (localhost). IP-адрес 127.0.0.1 имеет любой компьютер. Он используется для тестирования протокола TCP/IP. Маска сети этого адреса также равна 255.0.0.0
Классу B соответствуют значения первого байта адреса в пределах 128 –191. Маска сети 255.255.0.0
Классу С соответствуют значения первого байта адреса в пределах 192 –223. Маска сети 255.255.255.0
Маска сети используется для выделения номера сети из IP-адреса ПК. Для этого IP адрес логически перемножается на маску сети. Результат и есть номер IP-сети, а остаток – номер ПК в сети. Например, IP-адресу ПК 194.226.240.37 соответствует сеть 194.226.240.0, в которой он находится под номером 37. Такой ПК может непосредственно взаимодействовать, например, с ПК, IP- адрес которого 194.226.240.190, так как они находятся в одной сети, а с ПК, IP-адрес которого 194.226.241.36, он может взаимодействовать только через шлюз, так как эти ПК находятся в разных IP-сетях. Обычно шлюз, через который может взаимодействовать ПК, задается в конфигурации как шлюз по умолчанию.
Отметим, что при такой классификации в сети класса С может находиться до 254 ПК, что может сильно замедлить работу сети. Поэтому можно разбить такую сеть на подсети, используя последний байт маски. Например, маска 255.255.255.128 позволяет разбить сеть класса С на две подсети, в каждой из которых может находиться не более 126 ПК, а маска 255.255.255.192 – на четыре подсети по 62 ПК в каждой.
Модуль ARP устанавливает соответствие между адресом сетевой платы и IP-адресом.
Модули транспортного уровня отвечают за безошибочную транспортировку данных и посылают подтверждение о получении данных. Данные из транспортного уровня отправляются на прикладной уровень. Соответствие данных прикладной программе определяется номером порта. Так приложению ftp соответствует 21 порт. Соответствие порта транспортному протоколу с одной стороны и приложению с другой стороны, отражены в в файле /etc/services.
Работоспособность протокола прикладного уровня можно проверить с помощью команды telnet, например:
bash-2.05a$ telnet aprold-new.cc.usue.ru 21
Trying 10.6.5.243...
Negotiating binary mode on output.
Connected to aprold-new.cc.usue.ru (10.6.5.243).
Escape character is '^]'.
220 (vsFTPd 2.0.3).
Нажмите клавишную комбинацию <Ctrl>+ <]>, а затем с подсказки telnet наберите quit.
Фраза «Connected to aprold-new.cc.usue.ru» говорит о работоспособности 21 порта.
Если программное обеспечение протокола прикладного уровня, соответствующего указанному порту, окажется неработоспособным, система выведет сообщение:
«Connection refused».
Цель работы: Рассмотреть сетевые возможности ОС UNIX с помощью утилит командной строки. Сопоставить модель OSI со стеком протоколов TCP/IP.
Отметим, что настройка сетевого протокола TCP/IP в ОС UNIX проводится во время загрузки системы с помощью специального командного файла network, расположенного в каталоге /etc/init.d/ .
