[- j список_узлов] [- w интервал] [имя_конечного_ компьютера]

Параметры

-d - предотвращает попытки команды tracert разрешения IP-адресов промежуточных маршрутизаторов в имена. Увеличивает скорость вывода результатов команды tracert.

-h максимальное_число_переходов - задает максимальное количество переходов на пути при поиске конечного объекта. Значение по умолчанию равно 30.

-j список_узов - указывает для сообщений с эхо-запросом использование параметра свободной маршрутизации в заголовке IP с набором промежуточных мест назначения, указанных в списке_узлов. При свободной маршрутизации успешные промежуточные места назначения могут быть разделены одним или несколькими маршрутизаторами. Максимальное число адресов или имен в списке - девять. Список_адресов представляет набор IP-адресов (в точечно-десятичной нотации), разделенных пробелами.

-w интервал - определяет в миллисекундах время ожидания для получения эхо-ответов протокола ICMP или ICMP-сообщений об истечении времени, соответствующих данному сообщению эхо-запроса. Если сообщение не получено в течение заданного времени, выводится звездочка (*). Таймаут по умолчанию 4000 (4 секунды).

имя_конечного_компьютера - задает точку назначения, указанную IP-адресом или именем узла.

Примечания:

- чтобы выполнить трассировку маршрута, вывести значение задержки распространения по сети и потерь пакета на каждом маршрутизаторе и узле в пути, используйте команду pathping.

- эта команда доступна, только если в свойствах сетевого адаптера в объекте Сетевые подключения в качестве компонента установлен протокол Интернета (TCP/IP).

Примеры.
Чтобы выполнить трассировку пути к узлу corp7.microsoft.com, введите команду:
tracert corp7.microsoft.com

Чтобы выполнить трассировку пути к узлу corp7.microsoft.com и предотвратить разрешение каждого IP-адреса в имя, введите:
tracert -d corp7.microsoft.com

Чтобы выполнить трассировку пути к узлу corp7.microsoft.com и использовать узлы 10.12.0.1-10.29.3.1-10.1.44.1 для свободной маршрутизации, введите следующую команду:
tracert -j 10.12.0.1 10.29.3.1 10.1.44.1 corp7.microsoft.com

 

3. Команда telnet

telnet - протокол эмуляции терминала, который обеспечивает поддержку удаленного доступа в Internet .

telnet - так же называется программа в UNIX, которая обслуживает эти сеансы работы; telnet имеет и свой собственный набор команд, которые управляют собственно этой программой, т.е. сеансом связи, его параметрами, открытием новых, закрытием и т.д.; эти команды подаются из командного режима telnet, в который можно перейти, нажав так называемую escape-последовательность клавиш, которая вам сообщается при достижении удаленной машины.

Сеанс обеспечивается совместной работой программного обеспечения удаленной ЭВМ и вашей. Они устанавливают TCP-связь и общаются через TCP и UDP пакеты. Взаимодействие это очень не простое, но результат замечателен. Сидя, например, в Щвейцарии, можно работать на машине в США так, как если бы она стояла рядом.

С помощью команды telnet можно установить соединение с другим компьютером и работать на нем, используя те ресурсы, для доступа к которым у вас имеются права. Чтобы установить соединение с помощью программы telnet, выполните следующие действия:

§ выполните команду telnet.

§ в окне программы telnet активизируйте команду Remote System из меню Connect.

§ введите в диалоговом окне Connect имя хоста или IP-адрес компьютера, с которым необходимо установить связь, и укажите, какой тип эмуляции терминала (лучше всего VT100) использовать. Затем щелкните на кнопку Connect.

§ после установления связи необходимо ввести имя пользователя и пароль.

 

4. Команда ftp

 

FTP (File Transfer Protocol, или “Протокол передачи данных”) - один из старейших протоколов в Internet и входит в его стандарты. Первые спецификации FTP относятся к 1971 году. С тех пор FTP претерпел множество модификаций и значительно расширил свои возможности. FTP может использоваться как в программах пользователей, так и в виде специальной утилиты операционной системы.

FTP предназначен для решения задач разделения доступа к файлам на удаленных хостах, прямого или косвенного использования ресурсов удаленных компьютеров, обеспечения независимости клиента от файловых систем удаленных хостов, эффективной и надежной передачи данных.

Обмен данными в FTP происходит по TCP-каналу. Обмен построен на технологии “клиент-сервер”. FTP не может использоваться для передачи конфиденциальных данных, поскольку не обеспечивает защиты передаваемой информации и передает между сервером и клиентом открытый текст. FTP-сервер может потребовать от FTP-клиента аутентификации (т.е. при присоединении к серверу FTP-пользователь должен будет ввести свой идентификатор и пароль). Однако пароль, и идентификатор пользователя будут переданы от клиента на сервер открытым текстом.

FTP (File Transfer Protocol) представляет собой протокол передачи данных, с помощью которого можно пересылать двоичные и текстовые файлы между компьютерами. В большинстве случаев для обмена данными по протоколу FTP необходимо иметь соответствующие права доступа. Однако имеются так называемые анонимные FTP-серверы, предоставляющие доступ каждому пользователю, например, для загрузки бесплатного программного обеспечения или получения информационных документов. К примеру, на FTP-сервере фирмы Microsoft вы найдете описание ошибок или дополнительную информацию о продуктах этой фирмы.

Алгоритм работы протокола FTP состоит в следующем:

1. Сервер FTP использует в качестве управляющего соединение на TCP порт 21, который всегда находится в состоянии ожидания соединения со стороны пользователя FTP.

2. После того как устанавливается управляющее соединение модуля “Интерпретатор протокола пользователя” с модулем сервера — “Интерпретатор протокола сервера”, пользователь (клиент) может отправлять на сервер команды. FTP-команды определяют параметры соединения передачи данных: роль участников соединения (активный или пассивный), порт соединения (как для модуля “Программа передачи данных пользователя”, так и для модуля “Программа передачи данных сервера”), тип передачи, тип передаваемых данных, структуру данных и управляющие директивы, обозначающие действия, которые пользователь хочет совершить (например, сохранить, считать, добавить или удалить данные или файл и другие).

3. После того как согласованы все параметры канала передачи данных, один из участников соединения, который является пассивным (например, “Программа передачи данных пользователя”), становится в режим ожидания открытия соединения на заданный для передачи данных порт. После этого активный модуль (например, “Программа передачи данных сервера”) открывает соединение и начинает передачу данных.

4. После окончания передачи данных, соединение между “Программой передачи данных сервера” и “Программой передачи данных пользователя” закрывается, но управляющее соединение “Интерпретатора протокола сервера” и “Интерпретатора протокола пользователя” остается открытым. Пользователь, не закрывая сессии FTP, может еще раз открыть канал передачи данных.

Чтобы создать FTP-соединение, выполните следующие действия:

§ выполните команду ftp;

§ в открывшемся окне введите команду open с адресом необходимого FTP-сервера. Например, чтобы установить связь с ftp-сервером журнала «Радио» введите следующую команду: open ftp . radio . ru;

§ как только связь установлена, в большинстве случаев необходимо ввести имя пользователя и пароль. Некоторые FTP-серверы предоставляют возможность анонимного доступа. Для этого введите имя пользователя anonymous, а в качестве пароля – свой адрес электронной почты, например my@mail.ru;

§ после установления связи с FTP-сервером можно просматривать список файлов и копировать файлы на свой компьютер.

Команды для работы на FTP-сервере:

ls – Позволяет отобразить список файлов. По команде ls –l (маленькая буква «L») отображается подробный список;

cd – позволяет перейти в требуемый подкаталог;

binary – позволяет включить двоичный режим, необходимый для передачи двоичных данных. Таким образом, перед тем как копировать двоичные файлы следует с помощью команды binary активизировать двоичный режим. По умолчанию включен режим ASCII;

ascii – позволяет активизировать текстовый режим;

get – позволяет скопировать заданный файл на свой компьютер;

disconnect – позволяет завершить сеанс связи с FTP-сервером без завершения работы программы.

quit – позволяет завершить сеанс связи с FTP-сервером с завершением работы программы.

С полным списком команд программы ftp можно познакомиться в справочной системе Windows.

5. Команда ARP

 

Для определения локального адреса по IP-адресу используется протокол разрешения адреса Address Resolution Protocol, ARP. Протокол ARP работает различным образом в зависимости от того, какой протокол канального уровня работает в данной сети - протокол локальной сети (Ethernet, Token Ring, FDDI) с возможностью широковещательного доступа одновременно ко всем узлам сети, или же протокол глобальной сети (X.25, frame relay), как правило не поддерживающий широковещательный доступ. Существует также протокол, решающий обратную задачу - нахождение IP-адреса по известному локальному адресу. Он называется реверсивный ARP - RARP (Reverse Address Resolution Protocol) и используется при старте бездисковых станций, не знающих в начальный момент своего IP-адреса, но знающих адрес своего сетевого адаптера.

В локальных сетях протокол ARP использует широковещательные кадры протокола канального уровня для поиска в сети узла с заданным IP-адресом. Узел, которому нужно выполнить отображение IP-адреса на локальный адрес, формирует ARP запрос, вкладывает его в кадр протокола канального уровня, указывая в нем известный IP-адрес, и рассылает запрос широковещательно. Все узлы локальной сети получают ARP запрос и сравнивают указанный там IP-адрес с собственным. В случае их совпадения узел формирует ARP-ответ, в котором указывает свой IP-адрес и свой локальный адрес и отправляет его уже направленно, так как в ARP запросе отправитель указывает свой локальный адрес. ARP-запросы и ответы используют один и тот же формат пакета. Так как локальные адреса могут в различных типах сетей иметь различную длину, то формат пакета протокола ARP зависит от типа сети. На рисунке 3.2 показан формат пакета протокола ARP для передачи по сети Ethernet.

В поле типа сети для сетей Ethernet указывается значение 1. Поле типа протокола позволяет использовать пакеты ARP не только для протокола IP, но и для других сетевых протоколов. Для IP значение этого поля равно 080016.

Длина локального адреса для протокола Ethernet равна 6 байтам, а длина IP-адреса - 4 байтам. В поле операции для ARP запросов указывается значение 1 для протокола ARP и 2 для протокола RARP.

Узел, отправляющий ARP-запрос, заполняет в пакете все поля, кроме поля искомого локального адреса (для RARP-запроса не указывается искомый IP-адрес). Значение этого поля заполняется узлом, опознавшим свой IP-адрес.

Отображение и изменение используемой протоколом ARP таблицы соответствия адресов IP и физических адресов.

Формат команды:

ARP -s inet_addr eth_addr [if_addr]

ARP -d inet_addr [if_addr]

ARP -a [inet_addr] [-N if_addr]

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

- g - аналог –a.

inet_ addr - задание адреса IP.

-N if_ addr - вывод текущих записей таблицы ARP для сетевого интерфейса, определяемого параметром if_addr.

- d -удаление узла, определяемого параметром inet_addr.

- s -добавление узла и связывание адреса IP inet_addr с физическим адресом eth_addr. Физический адрес задается с помощью 6 шестнадцатеричных чисел, разделяемых дефисами. Запись является постоянной.

eth_addr - задание физического адреса.

if_addr -необязательный параметр, указывающий адрес IP интерфейса, для которого следует изменить таблицу адресов. Если параметр не задан, используется первый доступный интерфейс.

Например:

arp –a … выводит таблицу arp.

arp –s 176.16.1.40000-aa-00-62-c6-09 … добавляет статическую запись.

 

 

6. Команда route

 

Управление таблицами маршрутизации в сети. Эта команда доступна только после установки поддержки протокола TCP/IP.

 

Формат команды:

route [-f] [-p] [команда [компьютер] [mask маска] [шлюз] [metric мера]]

 

Параметры

 

- f - удаление записей о всех шлюзах. Если используется в сочетании с одним из других ключей, вначале удаляются соответствующие записи, а затем выполняются действия, заданные другим ключом.

- p - при использовании с командой ADD обеспечивает сохранение маршрутов при перезагрузке системы. По умолчанию маршруты не сохраняются при перезапуске системы. При использовании с командой PRINT выводит на экран список зарегистрированных постоянных маршрутов. При использовании с другими командами, ключ игнорируется, и команды работают с соответствующим постоянным маршрутом.

Команда - одна из четырех команд:

Команда Действие
print Вывод маршрута
add Добавление маршрута
delete Удаление маршрута
change Изменение существующего маршрута

компьютер - компьютер, на который посылается команда.

mask маска - задает маску подсети, которая ассоциируется с данным маршрутом. Если маска не задана, используется 255.255.255.255.

шлюз - задает шлюз.

Все символические имена, используемые в параметрах компьютер и шлюз, ищутся в базах данных сетей и компьютеров, находящихся в файлах NETWORKS и HOSTS, соответственно. Для команд print и delete могут быть использованы символы подстановки для параметров компьютер и шлюз, или может быть опущен параметр шлюз.

metric мера - задает целочисленный параметр меры (от 1 до 9999), которая может быть использован для вычисления самого быстрого, самого доступного или наиболее дешевого маршрута.

 

7. Другие команды

 

nbtstat – Позволяет отобразить статистику работы и перечень текущих соединений по протоколу NBT (NetBIOS через TCP/IP).

netstat – Позволяет отобразить перечень текущих TCP/IP-соединений.

 

8. Требования к отчету

 

1. Отчет составляется в электронном виде.

2. При составлении отчета использовать фрагменты копий экрана (пример отчета приведен в приложении 1).

3. Фрагменты копий экрана обработать графическим редактором.

4. Рисунки снабдить комментариями

 

ПРИЛОЖЕНИЕ 1

Федеральное агентство по образованию

ГОУ СПО «Уральский государственный колледж»

Кафедра "Автоматизации и информационных систем"

 

 

ОТЧЕТ

по лабораторной работе