[- 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 выводит на экран список зарегистрированных постоянных маршрутов. При использовании с другими командами, ключ игнорируется, и команды работают с соответствующим постоянным маршрутом.
Команда - одна из четырех команд:
Команда | Действие |
Вывод маршрута | |
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
Федеральное агентство по образованию
ГОУ СПО «Уральский государственный колледж»
Кафедра "Автоматизации и информационных систем"
ОТЧЕТ
по лабораторной работе