Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методические указания к лаб работам.doc
Скачиваний:
23
Добавлен:
27.08.2019
Размер:
456.7 Кб
Скачать

Заключение

Вот пример простого сеанса с POP3 сервером:

S: <создаём новое TCP соединение c POP3 сервером через порт 110> S: +OK POP3 server ready C: USER MonstrVB S: +OK User MonstrVB is exists C: PASS mymail S: +OK MonsrVB's maildrop has 2 messages (320 octets) C: STAT S: +OK 2 320 C: LIST S: +OK 2 messages (320 octets) S: 1 120 S: 2 200 S: . C: RETR 1 S: +OK 120 octets S: S: . C: DELE 1 S: +OK message 1 deleted C: RETR 2 S: +OK 200 octets S: S: . C: DELE 2 S: +OK message 2 deleted C: QUIT S: +OK dewey POP3 server signing off (maildrop empty) C: <закрываем соединение>

Задание: используя программу telnet подключиться к почтовому серверу на 192.168.77.1 и прочитать сообщения на ящике student с паролем practice. Вывести заголовок и текст сообщения. Выбрать посланное Вами сообщение. Удалить посланное Вами сообщение. Записать ответы сервера.

Контрольные вопросы:

  1. Какой командой отменить удаление писем на ящике?

  2. Может ли протокол POP3 работать на другом порту?

Лабораторная работа №7 Сетевые команды Windows

Команда Net позволяет работать с сетевыми службами Windows.

Netsh - представляет собой поддерживающую сценарий программу с командной строкой, позволяющую локально или удаленно отображать и изменять параметры сети текущего компьютера. Netsh также обеспечивает средства написания сценариев, которые позволяют запускать группу команд в пакетном режиме на определенном компьютере. Программа Netsh может также сохранять сценарии конфигурации в текстовом файле для помещения в архив или для настройки других серверов.

Netsh взаимодействует с другими компонентами операционной системы с помощью файлов библиотеки динамической компоновки (DLL). Каждая библиотека модуля поддержки Netsh содержит широкий набор средств, или контекст, представлющий собой группу команд, относящуюся к конкретному сетевому компоненту. Эти контексты расширяют возможности netsh, обеспечивая поддержку настройки и наблюдения за одной или несколькими службами, служебными программами или протоколами. Например, файл Dhcpmon.dll обесечивает для netsh контекст и набор команд, необходимых для настройки и управления серверами DHCP.

Чтобы выполнить команду netsh, необходимо запустить netsh из командной строки интерпретатора Cmd.exe и перейти к контексту, который содержит нужную команду. Доступность контекстов зависит от того, какие сетевые компоненты были установлены. Например, при вводе dhcp в командной строке Netsh происходит переход в контекст DHCP, но если не был установлен компонент DHCP, появляется следующее сообщение:

Tracert – Определяет путь до точки назначения с помощью посылки в точку назначения эхо-сообщений протокола Control Message Protocol (ICMP) с постоянным увеличением значений срока жизни (Time to Live, TTL). Выведенный путь — это список ближайших интерфейсов маршрутизаторов, находящихся на пути между узлом источника и точкой назначения. Ближний интерфейс представляют собой интерфейс маршрутизатора, который является ближайшим к узлу отправителя на пути. Запущенная без параметров, команда выводит справку помощь.

Netstat - Отображение активных подключений TCP, портов, прослушиваемых компьютером, статистики Ethernet, таблицы маршрутизации IP, статистики IPv4 (для протоколов IP, ICMP, TCP и UDP) и IPv6 (для протоколов IPv6, ICMPv6, TCP через IPv6 и UDP через IPv6). Запущенная без параметров, команда отображает подключения TCP.

NETSTAT [-a] [-e] [-n] [-s] [-p имя] [-r] [интервал]

Табл. 6. Параметры команды Netstat

Параметр

Описание

-a

Отображение всех подключений и ожидающих портов. (Подключения со стороны сервера обычно не отображаются).

-e

Отображение статистики Ethernet. Этот ключ может применяться вместе с ключом -s.

-n

Отображение адресов и номеров портов в числовом формате.

-o

Отображение кода (ID) процесса каждого подключения.

-p имя

Отображение подключений для протокола "имя": TCP, UDP, TCPv6 или UDPv6.

Используется вместе с ключом -s для отображения статистики по протоколам. Допустимые значения "имя": IP, IPv6, ICMP, ICMPv6, TCP, TCPv6, UDP или UDPv6.

-r

Отображение содержимого таблицы маршрутов.

-s

Отображение статистики по протоколам. По умолчанию выводятся данные для IP, IPv6, ICMP, ICMPv6, TCP, TCPv6, UDP, and UDPv6;

Ключ -p позволяет указать подмножество выводящихся данных.

интервал

Повторный вывод статистических данных через указанный интервал в секундах. Для прекращения вывода данных нажмите клавиши CTRL+C. Если параметр не задан, сведения о текущей конфигурации выводятся один раз.

Ipconfig - Служит для отображения всех текущих параметров сети TCP/IP и обновления параметров DHCP и DNS. При вызове команды без параметров выводится только IP-адрес, маска подсети и основной шлюз для каждого сетевого адаптера.

Ping - С помощью отправки сообщений с эхо-запросом по протоколу ICMP проверяет соединение на уровне протокола IP с другим компьютером, поддерживающим TCP/IP. После каждой передачи выводится соответствующее сообщение с эхо-ответом.Ping - это основная TCP/IP-команда, используемая для устранения неполадки в соединении, проверки возможности доступа и разрешения имен. Команда запущенная без параметров, выводит справку.

Nslookup - Предоставляет сведения, предназначенные для диагностики инфраструктуры DNS. Для использования этого средства необходимо быть знакомым с принципами работы системы DNS. Средство командной строки Nslookup доступно, только если установлен протокол TCP/IP.

Задание: Изучить сетевые команды Windows.

  1. Вывести физический (MAC) адрес сетевой карты

  2. Вывести статистику – количество принятых и отправленных байтов и пакетов

  3. Вывести используемые протоколы

Вывести путь к серверу www.yandex.ru

  1. Вывести пользователей зарегистрированных на данной машине.

  2. Вывести список компьютеров в рабочей группе.

Контрольные вопросы:

  1. На каком уровне сети уровня OSI используется физический адрес карты?

  2. Какой командой узнать количество посланный байт по протоколу TCP?