72423

Комунікаційні утиліти для роботи в мережі

Лабораторная работа

Информатика, кибернетика и программирование

До складу операційної системи Windows включений ряд комунікаційних утиліт, які дозволяють визначити значення параметрів IP- конфігурації (ipconfig), перевірити працездатність з’єднання з віддаленим вузлом (ping), прослідкувати маршрут проходження пакетів до віддаленого вузла (tracert).

Украинкский

2014-11-22

306 KB

1 чел.

Лабораторна робота 1

Комунікаційні утиліти для роботи в мережі

Мета роботи -- уміти користуватися мережевими утилітами;  їх параметрами;   формувати відповідні команди; аналізувати отримані дані .  

План

  1.  Теорія
  2.  Утиліта IPCONFIG
  3.  Утиліта PING
  4.  Застосування утиліт ipconfig і ping для тестування з’єднання з віддаленим хостом (за рекомендаціями Microsoft)
  5.  Утиліта TRACERT
  6.  Утиліта NETSTAT
  7.  Варіанти виконання завдань.
  8.  Контрольні питання

Теорія

До складу операційної системи Windows включений ряд  комунікаційних утиліт, які дозволяють визначити значення параметрів IP- конфігурації (ipconfig), перевірити працездатність з'єднання з віддаленим вузлом (ping), прослідкувати маршрут проходження пакетів до віддаленого вузла (tracert).

Для їх запуску достатньо перейти в режим командного рядка (Пуск-Все прораммы-Стандартные-Командная строка) і ввести  з клавіатури у відповідь на запрошення ім'я утиліти з відповідними параметрами.

Утиліта IPCONFIG

Утиліта ipconfig є одним з основних інструментів користувача, яка показує значення параметрів  IP- конфігурації (звідси і її назва). У випадку виклику утиліти без додаткових ключів  на екран виводяться:

· IP- адреса локального DNS- сервера (сервера імен);

· IP- адреса самого хоста і маска підмережі;

· IP- адреса сервера-шлюза до Internet.

Є додаткові можливості утиліти (рис.1)

Рис. 1 Додаткові можливості утиліти

До складу операційних систем Windows 95,  Windows 98, Windows Millennium Edition поряд з утилітою ipconfig входить також її графічний аналог, який працює у стандартному вікні Windows, - winipcfg.

Windows 2000 та Windows XP не мають такого аналога, але в них для перегляду відомостей про IP-конфігурацію можна скористуватися іншою утилітою – Сетевые подключения. Її запуск здійснюється за допомогою команди Пуск-Все прораммы-Стандартные-Связь-Сетевые подключения. У вікні, що відкриється, треба клацнути правою кнопкою  миші по з'єднанню, вибрати з контекстного меню команду Состояние і у вікні стану з'єднання перейти на вкладку Поддержка.

IP-адреси використовуються для ідентифікації комп'ютерів в мережі. IP-адреса завжди має довжину 32 біти і складається з чотирьох частин, які називаються октетами (octet). Чотири частини об'єднуються в запис, в якому кожний октет відокремлюється крапкою, наприклад, 198.68.191.10.

За своєю структурою кожна 32-бітова IP-адреса ділиться на дві частини – префікс і  суфікс, які складають дворівневу ієрархію. Префікс означає фізичну мережу, до якої підключений комп'ютер, а суфікс – окремий комп'ютер в цій мережі. Яка частина адреси відноситься до префікса, а яка до суфікса, визначається значеннями перших чотирьох бітів і відповідно до цього вони поділяються на три основних класи А, В і С. Для забезпечення максимальної гнучкості IP-адреси виділяються організаціям в залежності від кількості мереж і комп'ютерів в організації у відповідності з цими класами.

Мережі класу А  належать найбільшим світовим постачальникам послуг Internet.  Їх усього 126, а кожна з них може мати майже 17 мільйонів комп'ютерів.

Мережі класу В - мережі середнього масштабу. Їх може бути трохи більше 16 тисяч, а в кожній з них 65 534 хостів. Такі мережі мають найбільші університети та інші великі організації.

Мережі класу С - мережі дрібних постачальників, кількість яких може перевищувати 2 мільйони, а число комп'ютерів в кожній мережі – до 254.  Саме до цього класу мереж відносяться мережі переважної більшості провайдерів Internet.

Якщо довільну IP-адресу символічно позначити як набір октетів w.x.y.z, то в узагальненому вигляді структуру IP-адрес для основних класів А, В і С можна представити у вигляді (табл. 1).

Табл. 1.

Структура IP-адрес в мережах класів А, В і С.

Клас мережі

Значення першого октату (w)

Октат номеру мережі

Октат номеру хосту

Кількість мереж

Кількість  хостів вмережі

А

1-126

w

x.y.z

126

16 777 214

В

128-191

w.x

y.z

16 384

65 534

С

192-223

w.x.y

z

2 097 151

254

Наведена таблиця дозволяє за відомою IP-адресою комп'ютера швидко визначити клас мережі, її номер та номер комп'ютера в мережі. Наприклад, комп'ютер з IP-адресою 221.132.3.123 знаходиться в мережі класу C з ідентифікатором мережі 221.132.3 і має в цій мережі ідентифікатор 123. Для того, щоб відділити префікс від суфікса в IP-адресі застосовується спеціальне 32-бітне число, яке називається маскою мережі. За своєю структурою маска представляє собою такий же набір з чотирьох октетів, що і звичайна IP-адреса. Нижче (табл. 2) наведені маски підмереж, які використовуються за замовченням для мереж класів А, В і С.

Табл. 2.

Значення масок підмереж (за умовчанням).

Клас мережі

Значення маски

А

255.0.0.0

В

255.255.0.0

С

255.255.255.0

Маски підмереж застосовується також для логічного поділу великих мереж на підмережі меншого масштабу. Для зручності користувачів у Internet кожному комп'ютеру поряд із IP-адресою присвоюється власне символьне ім'я. Цю функцію в Internet виконує доменна служба імен – DNS (Domain Name System)  Вона являє собою розподілену базу даних, в якій підтримується ієрархічна система символьних імен.  Служба DNS призначена для автоматичного пошуку IP-адреси за відомим  символьним іменем вузла. База даних про відповідність символьних імен і IP- адрес не зберігається на кожному комп'ютері, а розподілена по великій кількості DNS-серверів, що розташовані на різних вузлах Internet. Кожного разу, коли в прикладній програмі виникає необхідність перетворити ім'я в IP-адресу, вона стає клієнтом служби імен. Клієнт сервера DNS знає IP-адресу сервера DNS свого адміністративного домену і направляє йому запит, у якому повідомляє відоме символьне ім'я і просить повернути відповідну IP-адресу. Якщо дані про запитану відповідність вдається відшукати в базі даного DNS-серверу, то він відразу посилає відповідь клієнту. Якщо ж сервер DNS не може знайти відповіді на запит, він тимчасово стає клієнтом для іншого сервера DNS, а потім – наступного сервера імен і т.д., поки не знайде такий сервер, який зможе дати відповідь на запит.

Утиліта PING

Це службова програма, що перевіряє зв'язок з віддаленим комп'ютером. Для цього використовуються пакети  відлуння-запиту і  відлуння-відповіді спеціального протоколу міжмережних керуючих повідомлень ICMP (Control Message Protocol).

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

ping [-<Sw>] [<ім'я_кінцевого_комп'ютера>],

де -<Sw> - комбінація додаткових параметрів, призначення окремих з яких  наведено нижче ( рис. 2 ), <ім'я_кінцевого_комп'ютера> - IP-адреса або доменне ім'я віддаленого хоста.

Рис. 2  Додаткові можливості утиліти

За умовчанням n-4. Максимальний інтервал очікування w-4 сек. За умовчанням ping посилає на віддалений хост чотири повідомлення з відлунням-запитом. У разі справності хоста після кожної передачі виводиться відповідне повідомлення з відлунням-відповіддю. Якщо ж хост не відповідає, то видається повідомлення з текстом про помилку "Время ожидания запроса истекло". Крім своєї основної функції – тестування з'єднання з віддаленим хостом, ping дозволяє перевірити правильність функціонування DNS-серверів: якщо деякий вузол "відгукується" на IP-адресу, але "не відгукується" на доменне ім'я, то або DNS- сервер непрацездатний, або він неправильно вказаний у конфігурації.

Зверніть увагу на параметр TTL, значення якого виводиться для кожного тестового пакету при виконанні команди ping. Цей параметр визначає час життя пакету (TTL - Time To Live). Для кожного новонародженого пакету його значення рівне 255. При проходженні через шлюз або маршрутизатор, значення TTL зменшується на величину тимчасової затримки на маршрутизаторі. Якщо значення TTL стає менше або рівно нулю, пакет знищується. Дане правило прийняти для запобігання нескінченному блуканню пакетів по кільцевих маршрутах Мережі.

Застосування утиліт ipconfig і ping для тестування з’єднання з віддаленим хостом (за рекомендаціями Microsoft)

Для тестування з'єднання Microsoft рекомендує таку процедуру перевірки:

1) Запустіть утиліту ipconfig і визначте такі параметри, як IP- адреса локального комп'ютера (IP_adress_of_Local_host) і маска підмережі,  адреса шлюзу за замовченням (IP_adress_of_default_gateway),  адреса DNS- сервера  (IP_adress_of_DNS_server). Якщо вказані співпадаючі  IP-адреси, то маска підмережі буде вказана як 0.0.0.0.

2) Зверніться за  IP- адресою "замикання на себе":  ping 127.0.0.1.

3) Перевірте відгук власного комп'ютера:  ping IP_adress_of_Local_host .

4) Запитайте відгук шлюзу за замовченням: ping IP_adress_of_default_gateway. Якщо команда не була успішно виконана, слід перевірити правильність IP-адреси основного шлюзу і працездатність цього шлюзу (маршрутизатора).

5) Зверніться за адресою віддаленого вузла:  ping IP_adress_of_remote_host . Якщо команда не була успішно виконана, слід перевірити правильність IP-адреси віддаленого вузла, працездатність цього вузла, а також працездатність усіх шлюзів (маршрутизаторів) між локальним комп'ютером і віддаленим вузлом.

Зверніться за адресою DNS- сервера :  ping IP_adress_of_DNS_server. Якщо команда не була успішно виконана, слід перевірити правильність IP-адреси DNS-сервера, працездатність DNS-сервера, а також працездатність усіх шлюзів (маршрутизаторів) між локальним комп'ютером і DNS-сервером.

Утиліта TRACERT

Утиліта дозволяє прослідкувати маршрут проходження текстового пакету з даними до віддаленого вузла. З її допомогою можна визначити, на яких ланках маршруту затримка пакетів максимальна.Шлях до точки призначення визначається за допомогою посилки в точку призначення відлуння-повідомлень протоколу ICMP. Виведений шлях – це список  найближчих маршрутизаторів, що знаходяться на шляху між вузлом джерела і точкою призначення.

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

Tracert [-<Sw>] [<ім'я_кінцевого_комп'ютера>],

де -<Sw> - комбінація додаткових параметрів, призначення яких  наведено нижче (рис. 3), <ім'я_кінцевого_комп'ютера> - IP-адреса або доменне ім'я віддаленого вузла,

Рис. 3 . Додаткові можливості утиліти

За умовчанням h-30. Максимальне число адрес у списку j -9. Максимальний інтервал очікування w-4 сек. Деякі маршрутизатори не видимі для команди tracert. У цьому випадку перехід відображається рядом зірочок (*).

Утиліта NETSTAT

Утиліта дозволяє прослідкувати відкриті порти компютера, виконавчі файли, які приймають участь в створенні з'єднання, код процеса кожного і протокол  з'єднання, таблицю маршрутів, статистичні дані за протоколами. Формат команди та додаткові параметри відображені на рис. 4.

Рис. 4 Додаткові можливості утиліти

Варіанти виконання завдань.

Номер варіанту завдання вибирається за першою літерою прізвища студента:

Перша літера прізвища

Номер варіанту

А, Б, В, Г, Д,Е, Є ,Ж

           1

З, І, Й,К, Л, М,Н,О

           2

П, Р, С, Т, У,Ф, Х,

           3

Ц, Ч, Ш, Щ, Ї, Ю, Я

           4

Варіант 1

1) За допомогою утиліти ipconfig визначте параметри IP- конфігурації свого комп'ютера і результати представте у вигляді таблиці:

Параметр

Значення

IP-адреса комп'ютера

Маска підмережі

IP-адреса  локального сервера імен

IP-адреса  основного шлюзу (маршрутизатора)

2) За допомогою команди Пуск- Программы- Стандартные- Связь- Сетевые  подключения відкрийте вікно Сетевые подключения. Виберіть в ньому значок мережного адаптера і відкрийте вікно його стану, вибравши  команду Состояние з контекстного меню. Порівняйте дані вкладки Поддержка з тими, що отримані в п.1.

3) Виходячи з IP-адреси вашого комп'ютера та користуючись даними Табл. 1, визначте клас мережі, її номер та номер  комп'ютера в мережі. Чи приймає маска мережі значення за замовченням для даного класу?

4) Використовуючи алгоритм, що рекомендується Microsoft, протестуйте з'єднання з віддаленими вузлами, що зазначені в таблиці.

 

IP-адреса вузла

Результати тестування – позитивний (+), негативний (-)

192.168.Z.A+1

192.168.Z+1.A

192.168.Z.A+2

221.221.2.1

127.33192.57

133.15.67.20

212.109.48.38

191.12.80.5

80.64.97.633

195.35.65.35

212.109.31.131

Примітка. Z  –номер комп'ютерного класу,  A  - номер комп'ютера в класі. 

5) За допомогою утиліти ping з ключем –а визначте доменні імена тих вузлів з попередньої таблиці (п.4), для яких результат тестування виявився позитивним. Результат подайте у вигляді таблиці:

IP-адреса вузла

Доменне ім'я

6) За допомогою утиліти ping визначте IP-адреси вузлів, чиї доменні імена наведені в таблиці.

Доменне ім'я вузла

IP-адреса вузла

Клас мережі

www.microsoft.com

news.helsinki.fi

ftp.funet.fi

ftp.ipswitch.com

7) Користуючись даними Табл. 1, визначте класи мереж, до яких відноситься вузли з таблиці (п.6). Що можна сказати про розміри цих мереж?

8) За допомогою команди tracert визначте маршрути проходження пакетів до вузлів  з останньої таблиці (п.6). Результати представте у вигляді схем.

9) За допомогою команди netstat  визначте відкриті порти комп'ютера. Складіть їх список.

Варіант 2

1) За допомогою утиліти ipconfig визначте параметри IP- конфігурації свого комп'ютера і результати представте у вигляді таблиці:

Параметр

Значення

IP-адреса комп'ютера

Маска підмережі

IP-адреса  локального сервера імен

IP-адреса  основного шлюзу (маршрутизатора)

2) За допомогою команди Пуск- Программы- Стандартные- Связь- Сетевые  подключения відкрийте вікно Сетевые подключения. Виберіть в ньому значок мережного адаптера і відкрийте вікно його стану, вибравши  команду Состояние з контекстного меню. Порівняйте дані вкладки Поддержка з тими, що отримані в п.1.

3) Виходячи з IP-адреси вашого комп'ютера та користуючись даними табл. 1, визначте клас мережі, її номер та номер  комп'ютера в мережі. Чи приймає маска мережі значення за замовченням для даного класу?

4) Використовуючи алгоритм, що рекомендується Microsoft, протестуйте з'єднання з віддаленими вузлами, що зазначені в таблиці.

IP-адреса вузла

Результати тестування – позитивний (+), негативний (-)

192.168.Z.A+1

192.168.Z+1.A

192.168.Z.A+2

156.21.4.254

115.78.31.10

207.105.75.31

212.42.64.10

125.12.31.5

62.218.15.1

205.24.238.16

208.175.238.97

Примітка. Z  –номер комп'ютерного класу,  A  - номер комп'ютера в класі. 

5) За допомогою утиліти ping з ключем –а визначте доменні імена тих вузлів з попередньої таблиці (п.4), для яких результат тестування виявився позитивним. Результат подайте у вигляді таблиці:

IP-адреса вузла

Доменне ім'я

6) За допомогою утиліти ping визначте IP-адреси вузлів, чиї доменні імена наведені в таблиці.

Доменне ім'я вузла

IP-адреса вузла

Клас мережі

mail.yahom.com

search.yahom.com

ftp.ics.org

meta-ukraine.com.ua

7) Користуючись даними Табл. 1, визначте класи мереж, до яких відноситься вузли з таблиці (п.6). Що можна сказати про розміри цих мереж?

8) За допомогою команди tracert визначте маршрути проходження пакетів до вузлів  з останньої таблиці (п.6). Результати представте у вигляді схем.

9) За допомогою команди netstat  визначте протоколи за якими виконані підключення вашого комп'ютера. Складіть їх список.

Варіант 3

1) За допомогою утиліти ipconfig визначте параметри IP- конфігурації свого комп'ютера і результати представте у вигляді таблиці:

Параметр

Значення

IP-адреса комп'ютера

Маска підмережі

IP-адреса  локального сервера імен

IP-адреса  основного шлюзу (маршрутизатора)

2) За допомогою команди Пуск- Программы- Стандартные- Связь- Сетевые  подключения відкрийте вікно Сетевые подключения. Виберіть в ньому значок мережного адаптера і відкрийте вікно його стану, вибравши  команду Состояние з контекстного меню. Порівняйте дані вкладки Поддержка з тими, що отримані в п.1.

3) Виходячи з IP-адреси вашого комп'ютера та користуючись даними табл. 1, визначте клас мережі, її номер та номер  комп'ютера в мережі. Чи приймає маска мережі значення за замовченням для даного класу?

4) Використовуючи алгоритм, що рекомендується Microsoft, протестуйте з'єднання з віддаленими вузлами, що зазначені в таблиці.

IP-адреса вузла

Результати тестування – позитивний (+), негативний (-)

192.168.Z.A+1

192.168.Z+1.A

192.168.Z.A+2

217.20.163.18

212.42.64.10

207.105.75.31

194.87.13.37

11.240.123.15

156.21.4.254

201.105.75.31

62.218.15.1

Примітка. Z  –номер комп'ютерного класу,  A  - номер комп'ютера в класі. 

5) За допомогою утиліти ping з ключем –а визначте доменні імена тих вузлів з попередньої таблиці (п.4), для яких результат тестування виявився позитивним. Результат подайте у вигляді таблиці:

IP-адреса вузла

Доменне ім'я

6) За допомогою утиліти ping визначте IP-адреси вузлів, чиї доменні імена наведені в таблиці.

Доменне ім'я вузла

IP-адреса вузла

Клас мережі

www.borland.com

ftp.iit.iapm.edu.ua

news.lucky.net

ddt.demos.su

7) Користуючись даними Табл. 1, визначте класи мереж, до яких відноситься вузли з таблиці (п.6). Що можна сказати про розміри цих мереж?

8) За допомогою команди tracert визначте маршрути проходження пакетів до вузлів  з останньої таблиці (п.6). Результати представте у вигляді схем.

9) За допомогою команди netstat  покажіть таблицю маршрутів. Складіть їх список.

Варіант 4

1) За допомогою утиліти ipconfig визначте параметри IP- конфігурації свого комп'ютера і результати представте у вигляді таблиці:

Параметр

Значення

IP-адреса комп'ютера

Маска підмережі

IP-адреса  локального сервера імен

IP-адреса  основного шлюзу (маршрутизатора)

2) За допомогою команди Пуск- Программы- Стандартные- Связь- Сетевые  подключения відкрийте вікно Сетевые подключения. Виберіть в ньому значок мережного адаптера і відкрийте вікно його стану, вибравши  команду Состояние з контекстного меню. Порівняйте дані вкладки Поддержка з тими, що отримані в п.1.

3) Виходячи з IP-адреси вашого комп'ютера та користуючись даними табл. 1, визначте клас мережі, її номер та номер  комп'ютера в мережі. Чи приймає маска мережі значення за замовченням для даного класу?

4) Використовуючи алгоритм, що рекомендується Microsoft, протестуйте з'єднання з віддаленими вузлами, що зазначені в таблиці.

IP-адреса вузла

Результати тестування – позитивний (+), негативний (-)

192.168.Z.A+1

192.168.Z+1.A

192.168.Z.A+2

221.221.2.1

127.33192.57

133.15.67.20

212.42.64.10

125.12.31.5

62.218.15.1

205.24.238.16

208.175.238.97

Примітка. Z  –номер комп'ютерного класу,  A  - номер комп'ютера в класі. 

5) За допомогою утиліти ping з ключем –а визначте доменні імена тих вузлів з попередньої таблиці (п.4), для яких результат тестування виявився позитивним. Результат подайте у вигляді таблиці:

IP-адреса вузла

Доменне ім'я

6) За допомогою утиліти ping визначте IP-адреси вузлів, чиї доменні імена наведені в таблиці.

Доменне ім'я вузла

IP-адреса вузла

Клас мережі

www.borland.com

ftp.iit.iapm.edu.ua

news.lucky.net

ddt.demos.su

7) Користуючись даними Табл. 1, визначте класи мереж, до яких відноситься вузли з таблиці (п.6). Що можна сказати про розміри цих мереж?

8) За допомогою команди tracert визначте маршрути проходження пакетів до вузлів  з останньої таблиці (п.6). Результати представте у вигляді схем.

9) За допомогою команди netstat  покажіть статистичні дані про підключення вашого комп'ютера. Складіть їх список.

Контрольні питання

1) Як при роботі з командним рядком швидко повторити останню команду? Як повторити команду, яка вже вводилась раніше?

2) Як при роботі з командним рядком отримати довідку про використання утиліт ipconfig, ping, tracert?

3) Для чого призначена утиліта ipconfig? Як її викликати?

4) Які дані виводяться у випадку виклику утиліти ipconfig без додаткових ключів? Чи можливо отримати ті ж дані іншим способом?

5) Які існують класи мереж? Що лежить в основі поділу мереж на класи?

6) Яку інформацію можна отримати з аналізу IP-адреси?

7) Яку функцію в мережі виконують DNS-сервери?

8) Як протестувати з'єднання з віддаленим хостом?

9) Як визначити доменне ім'я хосту з відомою IP-адресою?

10) Як визначити IP-адресу хоста з вказаним доменним ім'ям?

11) За допомогою якої утиліти можна з'ясувати, на яких ланках маршруту слідування відбувається затримка пакетів?

12) Як визначити маршрут проходження пакетів до віддаленого вузла?


 

А также другие работы, которые могут Вас заинтересовать

62571. ПОНЯТИЕ ПРОФЕССИОНАЛЬНОЙ ДЕЯТЕЛЬНОСТИ. СТРУКТУРА И ОРГАНИЗАЦИЯ ПРОИЗВОДСТВА 35.26 KB
  Цель уроков: сформировать у учащихся представление о профессиональной деятельности разделении и специализации труда; ознакомить с понятиями предмет и средства труда орудия производства с составляющими технологического процесса; дать понятие товара...
62576. Интегрированный урок (экология + физика + биология) по теме: Экология жилища 139.08 KB
  Но квартира не только укрытие от неблагоприятных условий окружающего мира но и мощный фактор воздействующий на человека и в значительной степени определяющий состояние его здоровья. Поэтому исследование состояния жилища человека с экологической точки зрения решение проблемы создания...
62577. Старение кадрового состава ФГУП (ОАО) «Аэропорт Иркутск» 416.5 KB
  Рассмотреть теоретические основы управления персоналом, дать определение системе управления персоналом, охарактеризовать ее основные элементы, рассмотреть систему управления персоналом как инновацию. Проанализировать существующую систему управления персоналом в ОАО «Аэропорт Иркутск». Провести анализ распределения персонала аэропорта по возрастным и профессионально-квалификационным группам...