Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Основні утиліти для конфігурації та діагностики TCP/IP

Читайте также:
  1. The capital stock -основний капітал/основні виробничі фонди.
  2. А. Основні рішення та доповіді
  3. Бенчмаркінг: основні принципи. Використання в Інтернет-маркетингу.
  4. Беспровідні оптичні системи зв’язку. Основні абревіатури
  5. В2.Основні поняття у галузі охорони праці, їх терміни та визначення
  6. Вид бойового забезпечення, розвідка. Мета, основні вимоги, види, завдання.
  7. Визначення історії мед. Основні принципи.

 

В даному пункті приводяться утиліти для хостів під управлінням операційних систем Windows ХР.

Hostname – є однією з основних службових утиліт TCP/IP, яка показує локально налаштоване ім’я вузла TCP/IP.

Команда аrp використовується для перегляду, додавання або видалення записів в одній чи декількох таблицях трансляції ІР-адрес у фізичні МАС-адреси мережевих адаптерів, наприклад Ethernet. Дані записи використовуються при роботі протоколу ARP (Address Resolution Protocol). Для кожного мережевого адаптера Ethernet використовується окрема таблиця трансляції ІР-адрес.

Синтаксис команди аrp:

Arp [- a [ інет_адреса ] [- N іф_адреса ]] [- g [ інет_адреса ] [- N іф_адреса ]]

[-d інет_адреса [ іф_адреса ]] [- інет_адреса е_адреса [ іф_адреса ]],

 

де наприклад:

- a [ інет_адреса ] [- N іф_адреса ] – виводить таблицю поточного протокола ARP для усіх інтерфейсів. Для того щоб вивести записи ARP для деякої IP-адреси, необхідно застосувати Arp -a з параметром інет_адреса, де інет_адреса – це IP-адреса. Щоб вивести таблиці кеша ARP для деякого інтерфейсу, необхідно вказати параметр -N іф_адреса, де іф_адреса – ценазначена інтерфейсу IP-адреса. Параметр -N вводиться з врахуванням регістру.

- g [ інет_адреса ] [- N іф_адреса ] – за функціональним призначенням співпадає з - a.

- d інет_адреса [ іф_адреса ] – видаляє запис зі заданою IP-адресою, де інет_адреса – IP-адреса. Щоб видалити запис таблиці для заданого інтерфейсу, потрібно вказати іф_адресу (IP-адреса, назначена інтерфейсу).

ping.exe – програма для тестування зв’язку із зазначеним хостом.

Формат:

ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS]

[-r count] [-s count] [[-j host-list] | [-k host-list]]

[-w timeout] destination-list

Опції:

-t “пінгувати” зазначений хост до моменту переривання.

-a привести відповідну текстовій числову чи відповідну числовій текстову адреси (задіяти DNS протокол для вирішення адрес).

-n count кількість ехо-запитів, що посилаються.

-l size розмір буфера посилання.

-f встановити прапорець “не робити фрагментацію” в пакеті.

-i TTL час життя.

-v TOS тип сервісу.

-r count записати маршрут для кількості count транзитних ділянок.

-s count мітка часу для count транзитних ділянок.

-j host-list зробити довільним маршрут від джерела вздовж списку хостів.

-k host-list зробити “жорстким” маршрут від джерела вздовж списку хостів.

-w timeout таймаут в мілісекундах для очікування на кожну відповідь.

 

tracert.exe – програма для визначення маршруту до зазначеного хоста.

Формат:

tracert [-d] [-h maximum_hops] [-j host-list] [-w timeout] target_name

 

Опції:

-d не здійснювати вирішення адрес (не задіювати DNS протокол).

-h maximum_hops максимальна кількість транзитних ділянок при пошуку цільового хоста.

-w timeout таймаут в мілісекундах для очікування на кожну відповідь.

 

ipconfig.exe – програма, яка використовується для відображення поточних налаштувань та встановлення TCP/IP конфігурації, включаючи адреси серверів DHCP та DNS.

 

Синтаксис команди:

Ipconfig [/? ] [/ all ] [/ renew [ адаптер ]] [/ release [ адаптер ]] [/ flushdns ]

[/ displaydns ] [/ registerdns ] [/ showclassid адаптер ] [/ setclassid адаптер [ код_класу ]],

де параметр:

/? показує допоміжну інформацію про синтаксис команди.

/ all показує повну інформацію про конфігурацію TCP/IP на хості.

/ release [ адаптер ] – звільняє оренду IP-адреси для зазначеного адаптера (протокол DHCP).

/ renew [ адаптер ] – обновляє конфігурацію DHCP для усіх адаптерів (якщо він не заданий) або для заданого адаптера. Даний параметр доступний лише на комп’ютерах з адаптерами, налаштованими для автоматичного отримання IP-адреси.

/ displaydns – відображає вміст кешу співставлення імен DNS-клієнта. Дана інформація використовується службою DNS-клієнта для швидкого співставлення імен, які часто зустрічаються, без звернення до вказаним в конфігурації DNS-серверів.

/ registerdns – здійснює динамічну реєстрацію вручну імен DNS і IP-адрес.

/ showclassid адаптер – відображає код класу DHCP для вказаного адаптера. Цей параметр доступний лише для адаптерів, налаштованих на автоматичне отримання IP-адрес.

/ flushdns – очищає вміст кеша співставлення імен DNS-клієнта.

/ setclassid адаптер [код_класу] – задає код класу DHCP для вказаного адаптера. IP- XP Ipconfig /? Enter Ipconfig IP-

 

route.exe-- програма для встановлення таблиці маршрутизації на хості

Формат:

route [-f] [-p] [command [destination] [MASK netmask] [gateway] [METRIC metric]

[IF interface]

- f очищення усіх записів таблиці маршрутизації. Якщо вживається разом з однією з команд, то таблиця очищується перед тим, як виконується команда.

- p коли використовується з командою ADD, то записується маршрут, який зберігається після перезавантаження комп’ютера (persistent). По замовчуванню нові маршрути після перезавантаження не зберігаються. Коли використовується з командою PRINT, то показує список зареєстрованих постійних (persistent) маршрутів. Ігнорується для інших команд, бо вони мають відношення лише до постійних маршрутів. Ця опція не працює на Windows'95- хості.

command Одна з наступних:

PRINT друкує маршрут;

ADD додає маршрут;

DELETE ліквідує маршрут;

CHANGE модифікує існуючий маршрут.

destination вказує хост.

MASK вказує, що наступним параметром є значення netmask.

netmask вказує значення маски підмережі для зазначеного маршруту. Якщо маска не вказана, то значення по замовчуванню рівне 255.255.255.255.

gateway вказує шлюз по замовчуванню.

interface номер інтерфейсу для зазначеного маршруту.

METRIC вказує метрику, тобто вартість затрат для досягнення зазначеної адреси отримувача. Вартість затрат вимірюється в транзитних ділянках (hop). Кількість транзитних ділянок рівна 1, вказує на те, що отримувач знаходиться в локальній мережі. Додатковий транзитна ділянка вводиться в якості додаткових затрат по доставці пакету кожен раз, як пакет проходить через маршрутизатор.

Наприклад, додавання нового маршруту:

route ADD 194.128.12.0 MASK 255.255.255.0 150.50.70.1 METRIC 3 IF 1,

де IF 1 – перший інтерфейс.

Якщо параметр IF не задається, то хост намагається знайти інтерфейс самостійно для зазначеного шлюзу по замовчуванню.

Команда Pathping дозволяє опитувати кожен з проміжних мережеві вузли (маршрутизатори) на шляху слідування сигналу між вихідною точкою і точкою призначення, після чого при кожній ретрансляції сигналу фіксує інформацію про затримки і втрати TCP/IP-пакетів.

Команда Pathping виконує еквівалентні команді Tracert дії, ідентифікуючи маршрутизатори, які знаходяться на шляху. При цьому протягом деякого періоду часу команда Pathping відправляє багаточисельні повідомлення з ехо-запитами кожному вузлу (маршрутизатору), який знаходиться в мережі між вихідним і кінцевими пунктом, а далі на основі TCP/IP-пакетів, отриманих від кожного з них, обчислює результати і опрацьовує статистику прийомо-передачі. Оскільки Pathping показує коефіцієнт втрати пакетів для кожного вузла (маршрутизатора) мережі, з’являється можливість визначити вузли (маршрутизатори) чи підмережі, які мають проблеми.

Синтаксис команди Pathping:

Pathping [-n] [-h максимальне_число_переходів ] [-g список_вузлів ]

[-p період ] [-q число_запитів [-w інтервал ]

 

де параметр:

-n – запобігає спробі команди Pathping співставити IP-адреси проміжних маршрутизаторів з їх іменами, що дозволяє прискорити вивід результатів.

-h максимальне_число_переходів – задає максимальне число преходів на шляху при пошуку кінцевого пункту призначення.

-g список_вузлів – вказує для повідомлень з ехо-запитом використання параметру вільної маршрутизації в IP-заголовку з набором проміжних точок призначення, вказаних у списку_вузлів. При вільній маршрутизації послідовні проміжні точки призначення можуть бути розділені одним чи декількома вузлами (маршрутизаторами). Список_адрес представляє собою набір IP-адрес, розділених пробілами.

-p період – задає в мілісекундах час очікування між послідовними перевірками зв’язку. Значення за замовчуванню дорівнює 250 мілісекунд.

-q число_запитів – задає число повідомлень з ехо-запитом, відправлених кожному вузлу (маршрутизатору) на маршруті слідування TCP/IP-пакету.

-w інтервал –задає в мілісекундах час очікування кожного відгуку.

 

Netstat – команда, яка відображає поточний статус і статистику підключень за протоколоми TCP або UDP (User Datagram Protokol). При використанні команди Netstat виводяться дані як про локальні, так і про віддалені імена та порти активних мережевих з’єднань.

 

Синтаксис команди Netstat:

Netstat [-a] [-e] [-n] [-o] [-p протокол ] [-r] [-s] [ інтервал ],

де параметр:

-a – виводить усі активні TCP/IP-підключення і прослуховувані комп’ютером портів TCP/IP і UDP.

-e – виводить Ethernet статистику, наприклад кількість відправлених і прийнятих байтів і пакетів. Даний параметр може комбінуватися з ключом -s.

-n – виводить активні TCP/IP-підключення з відображенням адрес і номерів портів у числовому форматі. Ім’я локального комп’ютера (або зовнішньої адреси), які відповідають IP-адресі й імені порта, виводиться лише у тому випадку, якщо не вказаний параметр -n. При цьому, якщо порт не назначений, замість його номера буде виведена зірочка (*).

-o – виводить усі активні TCP/IP-підключення і PID коди процеса для кожного підключення. Код процесу PID дозволяє знайти додаток на вкладці “Процеси” диспетчера задач Windows. Даний параметр може комбінуватися з ключами -a, -n -p.

-p потокол – виводить підключення для протоколу, вказаного параметром протокол. У цьому випадку параметр протокол може приймати значення tcp, udp, tcpv6 або udpv6. Якщо даний параметр використовується з ключом -s для виводу статистики по протоколу, параметр протокол може мати значення tcp,

udp, icmp, ip, tcpv6, udpv6, icmpv6 ipv6.

-s – виводить статистику по протоколу. За замовчуванням виводиться статистика для протоколів TCP, UDP, ICMP IP. Якщо встановлений протокол IPv6 для ОС Windows XP, відображається статистика для протоколів TCP через IPv6, UDP через IPv6, ICMPv6 і IPv6.

-r – виводить вміст таблиці маршрутизації IP. Дана команда еквівалентна команді Route print.

інтервал – вказує на оновлення вибраних даних з інтервалом визначеним у секундах.

Клавішами CTRL+C можна зупинити оновлення.

 

Діагностична утиліта і однойменна їй службова команда Nbtstat – призначені для відображення статистики протоколу і поточних з’єднань TCP/IP з використанням NetBIOS over TCP/IP (NetBT). Крім того, утиліта дозволяє відобразити таблиці імен NetBIOS для локального і віддаленого вузлів мережі, а також кеша імен NetBIOS з можливістю його оновлення для зареєстрованих імен в службі WINS (Windows Internet Name Service).

NetBIOS – мережева базова система вводу-виводу, інтерфейс програмування (API) для використання програмами в локальній мережі. NetBIOS надає програмам єдиний набір команд для запитів до служб нижнього рівня, які необхідні для керування іменами, проведення сеансів і передачі даних між вузлами мережі.

 

Синтаксис команди Nbtstat:

 

Nbtstat [-a віддалене_ім’я ] [-A IP-адреса ] [-c] [-n] [-r] [-R] [-RR] [-s]

[-S] [інтервал],

 

де параметр:

-a віддалене ім’я – виводить таблицю імен NetBIOS віддаленого вузла мережі.

Таблиця імен NetBIOS є списком імен NetBIOS, які відповідають додаткам NetBIOS, що працюють на даному комп’ютері.

-A IP-адреса – виводить таблицю імен NetBIOS віддаленого вузла мережі, заданого IP-адрсою.

-c – виводить вміст кешу імен NetBIOS, таблиці імен NetBIOS і їх вирішених IP-адрес.

-n – виводить таблицю імен NetBIOS локального вузла мережі. Стан “Зареєстрований” означає, що дане ім’я зареєстровано на сервері WINS або у якості широкомовної адреси.

-r – виводить статистику вирішення імн NetBIOS. На комп’ютері з ОС Windows XP, налаштованому для використання WINS, даний параметр повертае кількість імен, вирішених і зареєстрованих для широкомовного розсилання або WINS.

-R – очищує вміст кешу імен NetBIOS.

-RR – оновлює імена NetBIOS для локального вузла мережі, зареєстрованого на серверах WINS.

-s – виводить сеанси клієнта і сервера NetBIOS зі спробою перетворення кінцевої IP-адреси в ім’я.

-S – виводить відомості про роботу сервера і клієнта NetBIOS. При цьому віддалені комп’ютери виводяться лише по IP-адресам.

інтервал – визначає оновлення вибраної статистики на екрані через заданий проміжок часу у секундах. Клавішами CTRL+C можна зупинити оновлення статистики.

 

ЗАВДАННЯ

 


Дата добавления: 2015-11-14; просмотров: 56 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Виділені (зарезервовані) IP-адреси| Домашня підготовка до роботи

mybiblioteka.su - 2015-2024 год. (0.014 сек.)