- •Одержание:
- •Стек протоколов tcp/ip
- •1 Уровень приложения
- •2 Уровень транспорта
- •3 Уровень интернета
- •4 Уровень сетевого интерфейса
- •1 Часть 2 часть
- •Выделение подсети
- •Маска подсети
- •Маска подсети
- •М аршрутизация данных
- •Прямая доставка:
- •Не прямая доставка:
- •1.Статические
- •2.Динамические
- •Определение приложения сети протокола tcp/ip:
- •Протокол tcp
- •Протокол udp
- •Протокол icmp
- •Протокол arp
- •Протокол igmp (протокол групповой отправки)
- •Проверка работы диагностических служебных программ, позволяющих выявлять и разрешать связанные с сетью проблемы.
- •О команде
- •Параметры
- •О команде
- •Параметры
- •О команде
- •Параметры
- •О команде
- •Параметры
- •О команде
- •Параметры
- •О команде
- •О команде
- •Параметры
О команде
Управление таблицами маршрутизации в сети. Эта команда доступна только после установки поддержки протокола 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), которая может быть использован для вычисления самого быстрого, самого доступного или наиболее дешевого маршрута.
Результат
=========================================================
Interface List
0x1 ........................... MS TCP Loopback interface
0x2 ...00 80 48 ca 40 bd ...... Novell 2000 Adapter. ===========================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.1.100 192.168.1.10 1
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
192.168.1.0 255.255.255.0 192.168.1.10 192.168.1.10 1
192.168.1.10 255.255.255.255 127.0.0.1 127.0.0.1 1
192.168.1.255 255.255.255.255 192.168.1.10 192.168.1.10 1
224.0.0.0 224.0.0.0 192.168.1.10 192.168.1.10 1
255.255.255.255 255.255.255.255 192.168.1.10 192.168.1.10 1
Работа команд протокола UDP
Ping
О команде
Проверка соединения с удаленным компьютером или компьютерами. Эта команда доступна только после установки поддержки протокола TCP/IP.
ping [-t] [-a] [-n число] [-l длина] [-f] [-i время] [-v тип] [-r число] [-s число] [[-j список_комп] | [-k список_комп]] [-w интервал] список_назн
Параметры
-t
Повторяет запросы к удаленному компьютеру, пока не будет остановлена.
-a
Определение имени компьютера по имени.
-n число
Задает число пакетов ECHO. По умолчанию - 4.
-l длина
Посылка пакетов типа ECHO, содержащих порцию данных заданной длины. По умолчанию - 64 байта, максимум - 8192.
-f
Посылка пакетов с флагом запрещения фрагментации (Do not Fragment). Пакеты не будут разрываться при прохождении шлюзов на своем маршруте.
-i время
Устанавливает поле времени жизни пакетов (Time To Live).
-v тип
Устанавливает поле типа службы (Type Of Service) пакетов.
-r число
Запись маршрута посланных и возвращенных пакетов в поле записи маршрута Record Route. Параметр задает число компьютеров в интервале от 1 до 9.
-s число
Задает число узлов межсетевых соединений на маршруте, где будет делаться отметка времени.
-j список_комп
Направление пакетов по маршруту, задаваемому списком компьютеров. Компьютеры в списке могут быть разделены промежуточными шлюзами (свободная маршрутизация). Максимальное количество, задаваемое протоколом IP равно 9.
-k список_комп
Направление пакетов по маршруту, задаваемому списком компьютеров. Компьютеры в списке не могут быть разделены шлюзами (строгая маршрутизация) Максимальное количество, задаваемое протоколом IP равно 9.
-w интервал
Промежуток времени ожидания в миллисекундах.
список_назн
Список компьютеров, которым направляются запросы.
Команда ping проверяет состояние соединения с другим компьютером или компьютерами, посылая эхо-пакеты ICMP и анализируя полученные ответы. Команда ping ждет до 1 секунды для каждого пакета и выводит число посланных и принятых пактов. Каждый полученный пакет сравнивается с соответствующим посланным. По умолчанию четыре эхо-пакета содержат 64 байта данных (периодическая последовательность заглавных букв).
Команда ping может быть использована для проверки как имен, так и IP адресов компьютеров. Если IP адрес прошел проверку, а имя не прошло, имеет место проблема определения имен. В этом случае необходимо удостовериться, что имя запрашиваемого компьютера содержится в локальном файле HOSTS или в базе данных службы DNS.
Ниже приведен пример результата работы команды ping:
C:\>ping ds.internic.net
Обмен пакетами с ds.internic.net [192.20.239.132] по 32 байт:
Ответ от 192.20.239.132: число байт=32 вермя=101мс TTL=243
Ответ от 192.20.239.132: число байт=32 время=100мс TTL=243
Ответ от 192.20.239.132: число байт=32 время=120мс TTL=243
Ответ от 192.20.239.132: число байт=32 время=120мс TTL=243
Результат
для команды ping 127.0.0.1-связь с сервером
Pinging 127.0.0.1 with 32 bytes of data:
Reply from 127.0.0.1: bytes=32 time<10ms TTL=128
Reply from 127.0.0.1: bytes=32 time<10ms TTL=128
Reply from 127.0.0.1: bytes=32 time<10ms TTL=128
Reply from 127.0.0.1: bytes=32 time<10ms TTL=128
для команды arp -a
Interface: 192.168.1.10 on Interface 2
Internet Address Physical Address Type
192.168.1.100 00-80-48-c6-79-f9 dynamic
для команды ping 192.168.1.09-связь с соседним компьютером
Pinging 192.168.1.9 with 32 bytes of data:
Reply from 192.168.1.9: bytes=32 time<10ms TTL=128
Reply from 192.168.1.9: bytes=32 time<10ms TTL=128
Reply from 192.168.1.9: bytes=32 time<10ms TTL=128
Reply from 192.168.1.9: bytes=32 time<10ms TTL=128
для команды ping 192.168.1.7-связь с соседним компьютером
Pinging 192.168.1.11 with 32 bytes of data:
Reply from 192.168.1.11: bytes=32 time<10ms TTL=128
Reply from 192.168.1.11: bytes=32 time<10ms TTL=128
Reply from 192.168.1.11: bytes=32 time<10ms TTL=128
Reply from 192.168.1.11: bytes=32 time<10ms TTL=128
для команды ping 192.168.1.11-связь с соседним компьютером
Pinging 192.168.1.7 with 32 bytes of data:
Reply from 192.168.1.7: bytes=32 time<10ms TTL=128
Reply from 192.168.1.7: bytes=32 time<10ms TTL=128
Reply from 192.168.1.7: bytes=32 time<10ms TTL=128
Reply from 192.168.1.7: bytes=32 time<10ms TTL=128
для команды arp -a
Interface: 192.168.1.10 on Interface 2
Internet Adress IP Physical Address Type
192.168.1.7 00-80-48-ca-3e-c5 dynamic
192.168.1.9 00-80-48-ca-41-ef dynamic
192.168.1.11 00-80-48-ca-35-cc dynamic
192.168.1.100 00-80-48-c6-79-f9 dynamic
для команды ping 192.168.1.100-связь с основным шлюзом
Pinging 192.168.1.100 with 32 bytes of data:
Reply from 192.168.1.100: bytes=32 time<10ms TTL=128
Reply from 192.168.1.100: bytes=32 time<10ms TTL=128
Reply from 192.168.1.100: bytes=32 time<10ms TTL=128
Reply from 192.168.1.100: bytes=32 time<10ms TTL=128
для команды arp -a
Interface: 192.168.1.10 on Interface 2
Internet Adress IP Physical Address Type
192.168.1.7 00-80-48-ca-3e-c5 dynamic
192.168.1.100 00-80-48-c6-79-f9 dynamic
Вывод имени локального компьютера
Hostname
