- •Введение
- •Лабораторная работа № 1 основы интерфейса пользователя с posix-совместимой ос на уровне командной строки
- •Указания к работе
- •Информация, необходимая для начала работы
- •Основные команды ос unix
- •Последовательность выполнения работы
- •Контрольные вопросы
- •Лабораторная работа № 2 анализ файловой структуры posix-совместимой ос. Команды для работы с файлами и каталогами
- •Указания к работе
- •Физическая модель диска
- •Логическая модель диска
- •Общие черты файловых систем Unix / Posix-совместимых ос
- •Команды для работы с файлами и каталогами
- •Копирование файлов и каталогов
- •Перемещение и переименование файлов и каталогов
- •Права доступа
- •Изменение прав доступа
- •Контекстный поиск в файле
- •Проверка использования диска
- •Управление процессами
- •Получение информации о процессах
- •Последовательность выполнения работы
- •Контрольные вопросы
- •Лабораторная работа № 3 экранный интерфейс для posix-совместимых ос
- •Указания к работе
- •Окна mc
- •Выполнение команд ос Unix
- •Типы файлов
- •Работа с отмеченными файлами
- •Вызов меню
- •Настройка окон
- •Порядок сортировки
- •Прервать
- •Другие режимы отображения
- •Справка (f1)
- •Переименование-Перемещение (f6)
- •Создание Каталога (f7)
- •Удаление (f8)
- •Выход (f10, Shift-f10)
- •Быстрая смена каталога (Alt-c)
- •Различные команды
- •Меню Options
- •Пункт «Внешний вид»
- •Пункт «Биты символов…»
- •Отображение символов Полный 8-битный ввод 7-бит Дальше Прервать
- •Пункт «Подтверждение»
- •Пункт «Распознавание клавиш…»
- •Пользовательские меню
- •Выполнение файлов
- •Последовательность выполнения работы
- •Контрольные вопросы
- •Лабораторная работа № 4 экранный редактор VI/vim
- •Указания к работе Текстовые редакторы
- •Редактор VI (Visual display editor)
- •Основные группы команд редактора Команды управления курсором
- •Команды позиционирования
- •Команды редактирования
- •Команды редактирования в режиме командной строки
- •Последовательность выполнения работы
- •Контрольные вопросы
- •Лабораторная работа № 5 базовые средства для создания приложений в posix-совместимых ос
- •Указания к лабораторной работе
- •Система контроля версий
- •Компиляция исходного текста и построение исполняемого файла
- •Тестирование и отладка
- •Тестовый пример для лабораторной работы
- •Исходный текст программы abcd.C для лаботаторной работы № 5
- •Последовательность выполнения работы
- •Контрольные вопросы к работе
- •Лабораторная работа № 6 сетевые средства posix-совместимых ос. Использование сетевых команд
- •Указания к работе
- •Обзор сетевых команд для tcp/ip
- •Последовательность выполнения работы
- •Контрольные вопросы
- •Лабораторная работа № 7 анализ функционирования и диагностика ip-сетей
- •Указания к работе
- •Аппаратный уровень (уровень сетевого интерфейса)
- •Сетевой уровень
- •Адресация в ip-сетях
- •Internet-адреса
- •Команды диагностики сети
- •Последовательность выполнения работы
- •Контрольные вопросы
- •Лабораторная работа № 8
- •Чтение присланных сообщений
- •Как ответить на сообщения
- •Удаление сообщений
- •Прекращение работы с программой mail
- •Использование почтовых псевдонимов (alias)
- •Система обмена сообщениями netnews (usenet)
- •Разговор в сети с другим пользователем
- •Телеконференции в реальном времени
- •Замечания по основным командам irc
- •Последовательность выполнения работы
- •1. Программа mail
- •1.1. Отправление почты
- •1.2. Чтение присланных сообщений
- •3. Программа talk
- •4. Программа irc
- •Контрольные вопросы
- •Оглавление
- •Николай Лаврентьевич Долозов основы операционных систем и сетевых технологий Учебно-методическое пособие
- •630092, Г. Новосибирск, пр. К. Маркса, 20
Последовательность выполнения работы
Замечание.Используемое при выполнении данной лабораторной работы аппаратное и программное обеспечение представлено в табл. 7.2.
Таблица 7.2
№ п/п |
Компьютер |
Операционная система |
Логин |
Команды анализа и диагностики сети |
1 |
Рабочее место бригады (далее РМ) |
Windows XP |
Личный логин |
ping, tracert, arp, ipconfig |
2 |
Сервер fpm2 (fpm2.ami.nstu.ru) |
Linux |
Бригадный логин |
uname, ping, ifconfig, traceroute, arp, netstat |
3 |
Сервер tom (tom.interface.nsk.su) |
FreeBSD |
sbyy (yy = {01,02,..,12} |
uname, ping, ifconfig, traceroute -I, arp, netstat |
4 |
Сервер saturn (saturn.ami.nstu.ru) |
Linux |
Бригадный логин |
uname, ping, ifconfig, traceroute, arp, netstat |
1. Осуществите вход в систему WindowsXP, используя личный логин одного из членов бригады.
2. После входа в систему WindowsXPвыполните командыping,tracert,ipconfig,arp. Результаты выполнения этих команд разместите в отчете.
3. С помощью клиента puttyреализуйте удаленный вход на сервера fpm2, saturn и tom (на экране три окна/сессии).
4. Для каждого из этих трех серверов получите полную информацию об установленной операционной системе и аппаратной платформе. Полученный результат включите в отчет.
5. На серверах fpm2 и saturn выполните команды ping,ifconfig,traceroute,arp. Полученные результаты разместите в отчете и дайте им краткую характеристику. В случае необходимости используйте команду man.
6. На сервере tom определите количество сетевых интерфейсов. В отчете для каждого интерфейса приведите информацию:
о физическом адресе;
об IP-адресе;
о состоянии интерфейса.
7. Находясь на сервере tom, определите путь движения пакетов до указанного преподавателем сервера (команда traceroute -Iсимвольное имя сервера).
8. В отчете приведите информацию о количестве маршрутизаторов («прыжков») между серверами, которые были использованы при выполнении лабораторной работы.
9. По указанию преподавателя проверьте, подключены ли соответствующие машины к сети, в которой вы находитесь. Если соответствующая машина доступна, то определите, что происходит на удаленной машине.
Контрольные вопросы
1. Назовите основные принципы, заложенные в базовые протоколы создателями стека TCP/IP.
2. Приведите уровневую (иерархическую) структуру семейства протоколов TCP/IP.
3. Дайте краткую характеристику уровню сетевых интерфейсов.
4. Назначение утилиты ifconfig.
5. Что является уникальным идентификатором сетевого интерфейса технологии Ethernet?
6. Основные принципы, на которых базируется алгоритм, с помощью которого решается задача очередности передачи данных на уровне сетевого интерфейса.
7. Недостатки алгоритма доступа к среде передачи данных, который определяет технологию Ethernet.
8. Какие имена имеют в ОС Linux сетевые интерфейсы?
9. Дайте характеристику сетевому интерфейсу, который обычно имеет IP-адрес 127.0.0.1.
10. Классы IP-адресов.
11. Основная идея концепции подсетей и бесклассовой адресации. Приведите примеры.
12. Каким образом отображаются IP-адреса на физические?
13. Гарантирует ли IP-протокол надежную доставку пакетов?
14. Какие сложности могут возникнуть при разрешении адресов?
15. Назначение и краткая характеристика команды ping.
16. Назначение и краткая характеристика команды traceroute.
17. Каково познавательное значение команды traceroute?
18. Назначение и краткая характеристика команды arp.
19. Назначение и краткая характеристика команды netstat.