Практическая работа № 5.Работа с протоколами транспортного уровня
Подготовительная часть Для проведения данной лабораторной работы необходим компьютер под управлением операционной системы Microsoft Windows XP или более старшей версии. Все команды будут выполняться в командном интерпретаторе. Для его запуска необходимо нажать кнопку «Пуск» и выбрать раздел «Выполнить…». В строке ввода указать имя команды: cmd и нажать кнопку “Ok”. Откроется окно интерпретатора. Команды вводятся с клавиатуры, завершаются вводом “Enter”. Предыдущие команды можно вызвать для редактирования и последующего выполнения с помощью курсорной клавиши «Вверх». Утилита ipconfig Данная программа предназначена для получения информации о настройках протокола TCP/IP сетевых интерфейсов ОС Windows. Для получения краткой информации о настройках необходимо выполнить команду ipconfig без параметров. Задание 1. Выполните команду ipconfig и запишите информацию об IP-адресе, маске сети и шлюзе по умолчанию для сетевого адаптера. Для получения подробной информации о настройках TCP/IP необходимо выполнить команду ipconfig с ключом /all, т.е. ipconfig /all Задание 2. Выполните команду ipcofig / all и запишите информацию об аппаратном адресе сетевой карты, списке DNS-серверов сетевого подключения. Утилита route Утилита route позволяет получить/изменять таблицу маршрутизации локального компьютера. Для того чтобы получить таблицу маршрутизации, необходимо выполнить команду route с параметром print, т.е. route print Задание 3. Получите таблицу маршрутизации локального компьютера. Для внесения изменений в таблицу маршрутизации используются параметры add и delete. Утилита arp Данная утилита позволяет получить таблицу соответствия IP-адресов и MAC-адресов. В связи с тем, что сетевой уровень вводит свою систему адресов, уникальных в пределах все составной сети, то необходим механизм, с помощью которого можно преобразовывать IP-адреса в аппаратные адреса канального уровня, используемой транспортной сети. В случае если IP-адрес назначения находится в подсети, подключенной напрямую к одному из сетевых интерфейсов компьютера (т.е. не используя шлюз), то отправитель может отправить пакет данных «напрямую. Для этого отправитель посылает в соответствующий сетевой интерфейс (согласно таблице маршрутизации) широковещательный запрос по протоколу ARP, содержащий следующие данные: - MAC-адрес источника - IP-адрес источника - искомый IP-адрес Тот компьютер, который владеет искомым IP-адресом, отвечает на запрос. При этом результат опроса, т.е. MAC-адрес конечного компьютера, сохраняется в таблице ARP отправителя в течение некоторого времени, после которого запись удаляется. Конечный компьютер так же сохраняет в своей таблице ARP соответствие IP-адреса и MAC-адресе отправителя. Если же удаленный узел достижим через шлюз, то пакет передается ему, и он принимает решение о методе доставке конечному узлу. В этом случае ARP запрос будет послан для выяснения аппаратного адреса шлюза. Для получения таблицы ARP, необходимо запустить команду arp с ключом -a, т.е. arp - a Задание 4. Получите таблицу ARP локального компьютера. Команда arp также позволяет выполнять модификацию таблицы маршрутизации с помощью ключей -s и -d (добавление и удаление соответственно). Утилита netstat Если запустить команду netstat без параметров, то можно получить список активных TCP соединений между локальным и удаленными компьютерами. В колонке "состояние" отображается статус TCP-соединения. Задание 5. Получите список активных TCP-соединений локального компьютера. По умолчанию netstat выполняет преобразование полученных IP-адресов в символьные имена DNS и номера портов в название сетевых служб. Это замедляет работу netstat, поэтому если преобразование не требуется, то можно указать ключ – n Задание 6. Получите список активных TCP-соединений локального компьютера без преобразования IP-адресов в символьные имена DNS. Если указать ключ - a, то в списке соединений будут указаны также и прослушиваемые компьютером порты TCP и UDP. Задание 7. Получите список прослушиваемых компьютером портов TCP и UDP с и без преобразования IP-адресов в символьные имена DNS. Утилита netstat в операционной системе Windows XP и старше поддерживает ключ - o, с помощью которого можно получить название/идентификатор процесса, создавшего/прослушивающего соединение. Утилита telnet Данная программа изначально была предназначена для реализации сеансов удаленного терминала с компьютером по сети по протоколу telnet. В качестве «побочного» эффекта утилиты можно отметить ее способность проверять прослушиваемые порту протокола TCP. Формат выполнения команды следующий: telnet хост порт Хост – это удаленный компьютер, порт – это номер TCP-порта. Вот значения номеров портов широко известных сетевых служб:
Если соединение установилось, то, чтобы прервать сессию связи, необходимо перейти в режим команд, для этого нажать Ctrl + ] и набрать команду quit.
Популярное: Как вы ведете себя при стрессе?: Вы можете самостоятельно управлять стрессом! Каждый из нас имеет право и возможность уменьшить его воздействие на нас... Генезис конфликтологии как науки в древней Греции: Для уяснения предыстории конфликтологии существенное значение имеет обращение к античной... Как распознать напряжение: Говоря о мышечном напряжении, мы в первую очередь имеем в виду мускулы, прикрепленные к костям ... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (627)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |