SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Downloaden Sie, um offline zu lesen
Промислові мережі та інтеграційні
технології
Протоколи IP
(для спеціаліста АСУТП)
Частина 2
реєстрація fieldbus_book@ukr.net
автор і лектор: Олександр Пупена (pupena_san@ukr.net)
зворотній зв’язок по курсу: Інтернет-форум АСУ в Україні (www.asu.in.ua)
18.05.2015 NET - IP pupena_san@ukr.net 1
Доменні імена
18.05.2015 NET - IP pupena_san@ukr.net 2
• Доменне ім'я – ієрархічно побудоване (через крапку ".") символьне ім'я вузла в
Інтернеті ("www.nuft.edu.ua.")
Що таке доменне ім'я?
• ієрархічність імен:
• починається з кореня ".", далі з
права-ліворуч по назві
• набір зі спільною правою частиною
імені входять до одного домену
(domain)
• дає можливість простіше видавати
унікальні доменні імена
• FQDN – повне доменне ім'я, включає всі
рівні ієрархії ("www.microsoft.com.")
• відносне ім'я – доменне ім'я відносно
якогось рівня (www.microsoft)www.microsoft.com.
http://habrahabr.ru/post/137587/
Э.Таненбаум "Комп. сети"
Система DNS
18.05.2015 NET - IP pupena_san@ukr.net 3
• немає правил відповідності IP та доменних імен
• прив'язка йде через:
• розподілену систему DNS;
• в ОС Windows є файл hosts "C:WindowsSystem32driversetc"
• DNS (Domain Name System, система доменних імен) - ієрархічна розподілена система
для отримання інформації про домени (напр. отримання IP-адреси по імені вузла)
• DNS-Сервери вміщують записи "доменне ім'я -> IP-адреса" подібно до hosts
• DNS-Клієнти звертаються до DNS-серверів для вирішення відповідності імен
• DNS-сервер як мінімум вміщує адреси зі свого рівня ієрархії
• DNS-сервер має посилання на DNS-сервери піддоменів та кореневого домену
• Dynamic DNS – технологія динамічної прив'язки імені до динамічного IP
Як функціонує прив'язка "доменне ім'я -> IP-адреса"?
Функціонування служби DNS
18.05.2015 NET - IP pupena_san@ukr.net 4
Типова робота DNS служби
• DNS-клієнт запитує "який IP у доменної адреси" у
найближчого відомого DNS-серверу (наприклад
вказаного в налаштуваннях інтерфейсу),
• якщо DNS-сервер знає відповідь (він є в його
таблицях, або в кеші) – відповідає,
• якщо ні – звертається до кореневого і т.д. поки
не отримає відповідь, після чого передасть її
клієнту
• DNS-сервери як правило кешують записи
Утиліта nslookup
DHCP (RFC 2131, RFC 2132).
18.05.2015 NET - IP pupena_san@ukr.net 5
Мережні налаштування IP (адреса, маска, шлюз…) можна провести:
• вручну за допомогою спеціальних конфігураційних вікон та утиліт
• автоматично, використовуючи служби DHCP (старі - BOOTP, RARP)
Чому я не вказую налаштування IP, і можу працювати в Інтернеті?
• DHCP (Dynamic Host Configuration Protocol) – функціонує
на базі Клієнт-Сервер, поверх UDP
• DHCP-сервер може видавати адреси (+інше):
• по ручним настройкам (по MACу або по імені)
• автоматично статичні адреси (виділяється з пула
адрес на весь час)
• автоматично динамічні адреси (виділяється з
пула адрес на певний час – термін аренди)
Алгоритм роботи DHCP
18.05.2015 NET - IP pupena_san@ukr.net 6
Як працює DHCP? • Служба DHCP-Клієнта запускається на вузлі,
який повинен отримати налаштування
• DHCP-Сервер (або DHCP-агент) і Клієнт повинні
знаходитися в одній локальній мережі
Алгоритм:
• При включенні, DHCP-Клієнт відправляє
обмежений широкомовний пакет пошуку
DHCP-Серверу всім вузлам в даній мережі:
UDP-датаграма на порт 68 з IP=255.255.255.255
• усі DHCP-сервери відправляють свої пропозиції
(IP адреса +інше)
• DHCP-клієнт вибирає одне з них (як правило
перше) і робить широкомовний запит з
вказівкою сервера, від якого прийняв
пропозицію
• вибраний DHCP-Сервер підтримує (квітирує)
видані ним параметри, а інші сервери
анулюють пропозиції
• термін аренди продовжується по запиту
клієнту
Такі різні IP адреси: сірі, білі, статичні, динамічні
18.05.2015 NET - IP pupena_san@ukr.net 7
Статична IP-адреса – видається на постійне користування (без терміну),
наприклад шляхом налаштування інтерфейсу (мережної карти)
Динамічна IP-адреса – видається на певний час (термін дії адреси,
термін аренди) з пула доступних адрес, наприклад DHCP-сервером
"Сіра" IP-адреса – локальна (приватна) адреса, не видима з мережі
Інтернет (можна вийти в Інтернет через NAT або Proxy)
"Біла" IP-адреса – унікальна в Інтернет адреса, виділена провайдером і
видима з мережі Інтернет
Можуть бути "білі динамічні", "сірі динамічні", "білі статичні", "сірі
статичні"
"Сірі" і динамічні адреси це те саме, статичні це "білі" адреси?
Схема маршрутизації
18.05.2015 NET - IP pupena_san@ukr.net 8
маршрутизатори(1..20)
мережі (N1..N18)
мережні адреси
в одному маршрутизаторі декілька
мережних адаптерів
тому адреси отримує НЕ маршрутизатор а
його адаптери/порти (інтерфейси)
Наприклад :
• маршрутизатор 4 має 2 IP-адреси: IP41,
IP42
• від вузла A до вузла В IP-пакет може
пройти по різним маршрутам:
• 17, 12, 5, 4, 1
• або 17,13,7,6,3 або …
Вибір маршруту (наступного
маршрутизатору) вузол або маршрутизатор
вибирає на основі маршрутної таблиці
Як працює маршрутизація?
Відеолекція Andrey Sozykin
N2
N1
N4
Спрощена таблиця маршрутизації на маршрутизаторі
18.05.2015 NET - IP pupena_san@ukr.net 9
Кожен запис маршрутної таблиці вміщує:
- адресу призначення:
- напр. адреса мережі (N1);
- адреса вузла (IPB) навіть для існуючих мереж в записах;
- адреса мережі по замовченню (Маршрут по замовч., default route), для
адрес призначення які не вказані в інших записах таблиці (напр. для N7, N8)
- адресу найближчого маршрутизатору на шляху (для прямого підключення не
вказується, для замовчення – маршрутизатор по замовченню, default router)
- вихідний порт (адреса інтерфейсу)
- метрика (кількість проміжних маршрут., час, завантаженість…) - критерій вибору
шляху
- записи в таблиці створюються автоматично (використання протоколів
маршрутизації) або вручну
Адреса
призначення
Мережна
адреса
наступного
маршрутизат.
Мережна
адреса
вихідного
порту
метрика
N1 IP12(R1) IP41 1
N2 - IP41 0(підкл.)
N3 IP12 (R1) IP41 1
N4 IP21 (R2) IP41 1
N5 - IP42 0(підкл.)
N6 IP21 (R2) IP21 2
IPB IP21 (R2) IP41 2
Маршрут по
замовч. IP51 (R5) IP42 -
Вузол В
IPB
IP12
IP52
IP51
IP42
IP41
IP13
IP11
IP31
IP32
IP61 IP62
1
3
6
4
Яку інформацію вміщує таблиця маршрутизації
на маршрутизаторі?
N3
N5
N7
N8
N6
Приклад таблиці маршрутизації (спрощений)
18.05.2015 NET - IP pupena_san@ukr.net 10
Адреса
призначення
Мережна адреса
наступного
маршрутизат.
Мережна адреса
вихідного порту
метрика
56.0.0.0 213.34.12.4 213.34.12.3 15
116.0.0.0 213.34.12.4 213.34.12.3 13
129.13.0.0 198.21.17.6 198.21.17.5 2
198.21.17.0 198.21.17.5 198.21.17.5 1(підкл.)
213.34.12.0 213.34.12.3 213.34.12.3 1(підкл.)
Маршрут по
замовч. 198.21.17.7 198.21.17.5 -
Спрощена таблиця маршрутизації на вузлі (хості)
18.05.2015 NET - IP pupena_san@ukr.net 11
- маршрутизація і на кінцевих вузлах (host)
- визначення призначення: в локальну мережу чи в іншу
• якщо в локальну (адреси мереж відправника і отримувача співпадає) –
маршрутизація не потрібна
• якщо в іншу мережу – пошук маршрутизатору
- записи в таблиці створюються:
- вручну, як правило тільки маршрутизатор за замовченням
- автоматично:
- через отримання маршрутизатору за замовченням з DHCP-серверу
- можливо і через протоколи маршрутизації
Адреса
призначення
Мережна адреса
наступного
маршрутизат.
Мережна
адреса
вихідного
порту
метрика
N1 IP13(R1) IPB 1
N2 IP13 (R1) IPB 1
N3 - IPB 0
N4 IP31 (R3) IPB 1
N5 IP13 (R1) IPB 2
N6 IP31 (R3) IPB 2
Маршрут по
замовч. IP31 (R3) IPB -
N2
N1
N4
Вузол В
IPB
IP12
IP52
IP51
IP42
IP41
IP13
IP11
IP31
IP32
IP61 IP62
1
3
6 N6
4
N3
N5
N7
N8
Яку інформацію вміщує таблиця маршрутизації на хості?
Маршрутизатор за замовченням - приклад
18.05.2015 NET - IP pupena_san@ukr.net 12
Адреса
призначення
Мережна адреса
наступного
маршрутизат.
Мережна адреса
вихідного порту
метрика
N12 - IPA 0
Маршрут по
замовч.
IP171(R17) IPA -
IPA = 192.168.100.102
IPN12= 192.168.100.0/24
192.168.100.150
Адреса призначення
Мережна адреса
наступного
маршрутизат.
Мережна адреса
вихідного порту
метрика
192.168.100.0/24 - 192.168.100.102 1(підкл.)
Маршрут по замовч. 192.168.100.150 192.168.100.102 -
Як це виглядить з
IP адресами?
Засоби налаштування маршрутизації Windows
18.05.2015 NET - IP pupena_san@ukr.net 13
- віконні засоби налаштування TCP/IP
- реєстр Windows (напр. через regedit, …)
- вбудовані консольні утиліти:
- route: налаштування таблиць маршрутизації
- netsh: налаштування будь-яких мережних
налаштувань
- ipconfig: перегляд, оновлення через DHCP та DNS
Налаштування маршрутизатору за замовченням
для хоста з Windows 7
18.05.2015 NET - IP pupena_san@ukr.net 14
- шлюз – це наступний маршрутизатор в лок.
мережі
- основний шлюз – це шлюз за замовченням
Як можна налаштувати і подивитися налаштування
маршрутизатору за замовченням?
Утиліта Route (Windows)
18.05.2015 NET - IP pupena_san@ukr.net 15
route [-f] [-p] [команда [кінцева_точка] [mask маска_мережі] [шлюз] [metric метрика]]
[if інтерфейс]]
Параметр Призначення параметру
/? виводить довідку по використанню
-f очищує таблицю маршрутизації від всіх записів, які не являються вузловими (хостовими) маршрутами, loopback (адреса
127.0.0.0 і маска 255.0.0.0) або маршрутом багатоадресної розсилки (адреса 224.0.0.0 і маска 240.0.0.0);
-p - з командою add - маршрут добавляється в реєстр
(HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParametersPersistentRoutes ); по замовченню добавлені
маршрути не зберігаються при запуску протоколу TCP/IP;
- з командою print - виводить на екран список постійних маршрутів;
команда add – добавлення маршруту
change – зміна існуючого маршруту
delete – видалення маршруту або маршрутів
Print – вивід маршруту або маршрутів (аналогічно netstat - r)
кінцева_точка мережна IP-адреса; IP-адреса маршруту вузла; 0.0.0.0 - маршрут по замовченню.
mask
маска_мережі
маска мережі (підмережі) для точки призначення (по замовченню 255.255.255.255.)
шлюз - для локально-підключених маршрутів підмережі — IP-адреса, назначена інтерфейсу
- для віддалених маршрутів (через маршрутизатори) — безпосередньо доступна IP-адреса найближчого
маршрутизатору.
metric метрика чисельна метрика дальності маршруту (в межах від 1 до 9999), пріоритетність маршруту, чим менше тим пріоритетніше
if інтерфейс Значення індексів інтерфейсів можуть бути як десяткові так і 16-кові. Перед 16-ковими номерами вводиться 0х. У випадку,
коли параметр if відсутній, інтерфейс визначається з адреси шлюзу.
Утиліта ipconfig (Windows)
18.05.2015 NET - IP pupena_san@ukr.net 16
Параметр Призначення параметру
/? виводить довідку по використанню
/all Виведення повної конфігурації TCP/IP для всіх адаптерів. Адаптери можуть представляти собою як фізичні інтерфейси
(мережні карти), так і логічні інтерфейси (підключення віддаленого доступу)
/renew *адаптер+ Оновлення конфігурації DHCP для всіх адаптерів (якщо адаптер на заданий) або для заданого адаптеру. Даний
параметр доступний тільки для адаптерів, налаштованих на отримання IP-адрес.
/release *адаптер+ Відправка повідомлення DHCPRELEASE серверу DHCP для вивільнення поточної конфігурації DHCP та видалення
конфігурації IP-адрес для всіх адаптерів (якщо адаптер не заданий) або для заданого адаптеру.
/flushdns Скидання та очистка вмісту кешу зіставлених імен DNS клієнта. Під час усунення неполадок DNS цю процедуру
виконують для видалення з кешу записів зіставлення
/displaydns Відображення змісту кешу зіставлення імен DNS клієнту, завантажених з файлу Hosts, та останні отримані записи
ресурсів. Ця інформація використовується службою DNS-клієнту для швидкого зіставлення частих імен без звернення
до DNS-серверу
/registerdns Динамічна реєстрація вручну імен DNS та IP-адрес, налаштованих на ПК. Цей параметр корисний при усуненні
неполадок у випадку відмови в реєстрації імені DNS або при виявленні причин неполадок динамічного оновлення між
клієнтом та DNS-сервером без перевантаження клієнту.
/showclassid адаптер Відображення коду класу DHCP для вказаного адаптеру. Щоб подивитися для всіх адаптерів, замість адаптеру
вказується зірочка (*). Даний параметр доступний тільки для адаптерів, налаштованих на отримання IP-адрес.
/setclassid адаптер
*код_класу+
Завдання коду класу DHCP для вказаного адаптеру. Щоб задати для всіх адаптерів, замість адаптеру вказується зірочка
(*). Даний параметр доступний тільки для адаптерів, налаштованих на отримання IP-адрес. Якщо код класу DHCP не
заданий, плинний код класу видаляється.
Для відображення всіх плинних параметрів мережі TCP/IP та оновлення параметрів DHCP та
DNS.
ipconfig [/all] [/renew [адаптер]] [/release [адаптер]] [/flushdns] [/displaydns] [/registerdns]
[/showclassid адаптер] [/setclassid адаптер [код_класса]]
Приклад таблиці маршрутизації на хості Windows XP
18.05.2015 NET - IP pupena_san@ukr.net 17
Сетевой адрес
(Net destination)
Маска
(Netmask)
Адрес шлюза
(Gateway)
Интерфейс
(Interface)
Метрика
(Metric)
198.168.100.0 255.255.255.0 192.168.100.102 192.168.100.102 30
0.0.0.0 0.0.0.0 192.168.100.150 192.168.100.102 30
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
192.168.100.102 255.255.255.255 127.0.0.1 127.0.0.1 30
198.168.100.255 255.255.255.255 192.168.100.102 192.168.100.102 30
224.0.0.0 224.0.0.0 192.168.100.102 192.168.100.102 30
255.255.255.255 255.255.255.255 198.168.100.102 198.168.100.102 1
• метрика – умовна відстань (час доставки),
для вибору найбільш пріоритетного
маршрутизатору
• маска для визначення адреси
призначення:
• маска 255.255.255.255 для вузлОвих
маршрутів (хоста або широкомовної
адреси)
• маска 0.0.0.0 для маршрутизатору по
замовченню
• адреса шлюзу:
• для локальних маршрутів: IP-адреса
фізичного інтерфейсу ПК
• для віддалених маршрутів: IP-адреса
найближчого маршрутизатору
• інтерфейс:
• IP-адреса фізичного інтерфейсу ПК
• loopback
Адреса
призначення
Мережна
адреса
наступного
маршрутизат.
Мережна адреса
вихідного порту
метрика
192.168.100.0/24 - 192.168.100.102 1(підкл.)
за замовч. 192.168.100.150 192.168.100.102 -
Як виглядить таблиця маршрутизації на хості Windows?
Приклади маршрутної таблиці Windows XP та Windows 7
(route print)
18.05.2015 NET - IP pupena_san@ukr.net 18
Постійні маршрути зберігаються в реєстрі Windows
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesTcpipParametersPersistentRoutes
On-Link – підключено безпосередньо, адреса шлюза=Інтерфейс
XP
7
*
*
*
*
Приклади маршрутної таблиці Windows 7: "route print"
та "netsh interface ipv4 show route"
18.05.2015 NET - IP pupena_san@ukr.net 19

Weitere ähnliche Inhalte

Was ist angesagt?

2 3 утиліти для роботи з COM-портами ПК
2 3 утиліти для роботи з COM-портами ПК 2 3 утиліти для роботи з COM-портами ПК
2 3 утиліти для роботи з COM-портами ПК Пупена Александр
 
1.1 призначення промислових комунікацій
1.1 призначення промислових комунікацій1.1 призначення промислових комунікацій
1.1 призначення промислових комунікаційПупена Александр
 
1.2 функції, градація промислових мереж
1.2 функції, градація промислових мереж1.2 функції, градація промислових мереж
1.2 функції, градація промислових мережПупена Александр
 
Підсистема введення/виведення SCADA/HMI. Modbus
Підсистема введення/виведення SCADA/HMI. ModbusПідсистема введення/виведення SCADA/HMI. Modbus
Підсистема введення/виведення SCADA/HMI. ModbusПупена Александр
 
Технологія трансляції мережних адрес NAT
Технологія трансляції мережних адрес NATТехнологія трансляції мережних адрес NAT
Технологія трансляції мережних адрес NATShevchenko Andriy
 
Лабораторно-Практична робота
Лабораторно-Практична роботаЛабораторно-Практична робота
Лабораторно-Практична роботаAnna Popravka
 
Лабораторно-Практична робота
Лабораторно-Практична роботаЛабораторно-Практична робота
Лабораторно-Практична роботаAnna Popravka
 
Computers and Computing Works lecture №9
Computers and Computing Works lecture №9Computers and Computing Works lecture №9
Computers and Computing Works lecture №9Lesia Sobolevska
 

Was ist angesagt? (20)

1 3 osi рівні
1 3 osi рівні 1 3 osi рівні
1 3 osi рівні
 
2 3 утиліти для роботи з COM-портами ПК
2 3 утиліти для роботи з COM-портами ПК 2 3 утиліти для роботи з COM-портами ПК
2 3 утиліти для роботи з COM-портами ПК
 
5.1 profibus intro
5.1 profibus intro5.1 profibus intro
5.1 profibus intro
 
4 4 1 app
4 4 1 app 4 4 1 app
4 4 1 app
 
3 1 Modbus Protocol
3 1 Modbus Protocol3 1 Modbus Protocol
3 1 Modbus Protocol
 
4 1 1 ethernet base
4 1 1 ethernet base 4 1 1 ethernet base
4 1 1 ethernet base
 
4 4 s security
4 4 s security 4 4 s security
4 4 s security
 
1 4 фізичний рівень
1 4 фізичний рівень1 4 фізичний рівень
1 4 фізичний рівень
 
1.1 призначення промислових комунікацій
1.1 призначення промислових комунікацій1.1 призначення промислових комунікацій
1.1 призначення промислових комунікацій
 
5.3 profibus dp0
5.3 profibus dp05.3 profibus dp0
5.3 profibus dp0
 
5.2 PROFIBUS фізичний рівень
5.2 PROFIBUSфізичний рівень5.2 PROFIBUSфізичний рівень
5.2 PROFIBUS фізичний рівень
 
1.2 функції, градація промислових мереж
1.2 функції, градація промислових мереж1.2 функції, градація промислових мереж
1.2 функції, градація промислових мереж
 
Підсистема введення/виведення SCADA/HMI. Modbus
Підсистема введення/виведення SCADA/HMI. ModbusПідсистема введення/виведення SCADA/HMI. Modbus
Підсистема введення/виведення SCADA/HMI. Modbus
 
Технологія трансляції мережних адрес NAT
Технологія трансляції мережних адрес NATТехнологія трансляції мережних адрес NAT
Технологія трансляції мережних адрес NAT
 
Profibus (УКР)
Profibus (УКР)Profibus (УКР)
Profibus (УКР)
 
Лабораторно-Практична робота
Лабораторно-Практична роботаЛабораторно-Практична робота
Лабораторно-Практична робота
 
Лабораторно-Практична робота
Лабораторно-Практична роботаЛабораторно-Практична робота
Лабораторно-Практична робота
 
лр3 основи modbus
лр3 основи modbusлр3 основи modbus
лр3 основи modbus
 
лр4 основи modbus
лр4 основи modbusлр4 основи modbus
лр4 основи modbus
 
Computers and Computing Works lecture №9
Computers and Computing Works lecture №9Computers and Computing Works lecture №9
Computers and Computing Works lecture №9
 

Andere mochten auch

Intro "Промислові мережі та інтеграційні технології"
Intro "Промислові мережі та інтеграційні технології" Intro "Промислові мережі та інтеграційні технології"
Intro "Промислові мережі та інтеграційні технології" Пупена Александр
 
Presencia y Acceso a Revistas en Bibliotecas Universitarias de los EE. UU.
Presencia y Acceso a Revistas en Bibliotecas Universitarias de los EE. UU.Presencia y Acceso a Revistas en Bibliotecas Universitarias de los EE. UU.
Presencia y Acceso a Revistas en Bibliotecas Universitarias de los EE. UU.Jesus Alonso-Regalado
 
Paralelo40.Net, una herramienta...
Paralelo40.Net, una herramienta...Paralelo40.Net, una herramienta...
Paralelo40.Net, una herramienta...Teresa Jular
 
Звіт з волонтерської діяльності ВО Батьківщина Харків березень
Звіт з волонтерської діяльності ВО Батьківщина Харків березеньЗвіт з волонтерської діяльності ВО Батьківщина Харків березень
Звіт з волонтерської діяльності ВО Батьківщина Харків березеньKharkivbatkiv
 
Mobil Anons Tanıtım
Mobil Anons TanıtımMobil Anons Tanıtım
Mobil Anons TanıtımMobil Anons
 
Los Chicos De 2° Leen Y Escriben 1
Los Chicos De 2° Leen Y Escriben 1Los Chicos De 2° Leen Y Escriben 1
Los Chicos De 2° Leen Y Escriben 1peque_buda
 
Презентація на тему "Розвиток творчої уяви"
Презентація на тему "Розвиток творчої уяви"Презентація на тему "Розвиток творчої уяви"
Презентація на тему "Розвиток творчої уяви"Lituska
 
Utiliza Tu Tiempo Libre
Utiliza Tu Tiempo LibreUtiliza Tu Tiempo Libre
Utiliza Tu Tiempo LibreOcio
 
Arte RomáNico
Arte RomáNicoArte RomáNico
Arte RomáNicoana26
 
La línea del Tiempo Seo
La línea del Tiempo SeoLa línea del Tiempo Seo
La línea del Tiempo SeoJorge Oyhenard
 
Щёточные уплотнения (Brush seals)
Щёточные уплотнения (Brush seals)Щёточные уплотнения (Brush seals)
Щёточные уплотнения (Brush seals)Shuhrat Aslamshoev
 
Valencia
ValenciaValencia
Valenciapeisa
 
Digitization
DigitizationDigitization
Digitizationcorpuzed
 

Andere mochten auch (19)

Intro "Промислові мережі та інтеграційні технології"
Intro "Промислові мережі та інтеграційні технології" Intro "Промислові мережі та інтеграційні технології"
Intro "Промислові мережі та інтеграційні технології"
 
Una Mano Tomo La Mia
Una Mano Tomo La MiaUna Mano Tomo La Mia
Una Mano Tomo La Mia
 
Presencia y Acceso a Revistas en Bibliotecas Universitarias de los EE. UU.
Presencia y Acceso a Revistas en Bibliotecas Universitarias de los EE. UU.Presencia y Acceso a Revistas en Bibliotecas Universitarias de los EE. UU.
Presencia y Acceso a Revistas en Bibliotecas Universitarias de los EE. UU.
 
Manajemen organisasi sma
Manajemen organisasi smaManajemen organisasi sma
Manajemen organisasi sma
 
Paralelo40.Net, una herramienta...
Paralelo40.Net, una herramienta...Paralelo40.Net, una herramienta...
Paralelo40.Net, una herramienta...
 
Звіт з волонтерської діяльності ВО Батьківщина Харків березень
Звіт з волонтерської діяльності ВО Батьківщина Харків березеньЗвіт з волонтерської діяльності ВО Батьківщина Харків березень
Звіт з волонтерської діяльності ВО Батьківщина Харків березень
 
Mobil Anons Tanıtım
Mobil Anons TanıtımMobil Anons Tanıtım
Mobil Anons Tanıtım
 
Los Chicos De 2° Leen Y Escriben 1
Los Chicos De 2° Leen Y Escriben 1Los Chicos De 2° Leen Y Escriben 1
Los Chicos De 2° Leen Y Escriben 1
 
Pfti oferta
Pfti ofertaPfti oferta
Pfti oferta
 
Презентація на тему "Розвиток творчої уяви"
Презентація на тему "Розвиток творчої уяви"Презентація на тему "Розвиток творчої уяви"
Презентація на тему "Розвиток творчої уяви"
 
Barco
BarcoBarco
Barco
 
Utiliza Tu Tiempo Libre
Utiliza Tu Tiempo LibreUtiliza Tu Tiempo Libre
Utiliza Tu Tiempo Libre
 
Arte RomáNico
Arte RomáNicoArte RomáNico
Arte RomáNico
 
La línea del Tiempo Seo
La línea del Tiempo SeoLa línea del Tiempo Seo
La línea del Tiempo Seo
 
Alucinante
AlucinanteAlucinante
Alucinante
 
Modelo Magicteam
Modelo MagicteamModelo Magicteam
Modelo Magicteam
 
Щёточные уплотнения (Brush seals)
Щёточные уплотнения (Brush seals)Щёточные уплотнения (Brush seals)
Щёточные уплотнения (Brush seals)
 
Valencia
ValenciaValencia
Valencia
 
Digitization
DigitizationDigitization
Digitization
 

Ähnlich wie 4 2 2 ip

KyivBSD 2009 - Creating a corporate instant messaging and information exchang...
KyivBSD 2009 - Creating a corporate instant messaging and information exchang...KyivBSD 2009 - Creating a corporate instant messaging and information exchang...
KyivBSD 2009 - Creating a corporate instant messaging and information exchang...Oleksandr Drach
 
Програмовані логічні контролери стандарту МЕК 61131
Програмовані логічні контролери стандарту МЕК 61131Програмовані логічні контролери стандарту МЕК 61131
Програмовані логічні контролери стандарту МЕК 61131Пупена Александр
 
урок 27
урок 27урок 27
урок 27Serega89
 
Comp net
Comp netComp net
Comp netEscuela
 
презентація дітей
презентація дітейпрезентація дітей
презентація дітейYulia Lia
 
презентація дітей
презентація дітейпрезентація дітей
презентація дітейYulia Lia
 
компютерні мережі (Fil eminimizer)
компютерні мережі (Fil eminimizer)компютерні мережі (Fil eminimizer)
компютерні мережі (Fil eminimizer)Masunya
 
глобальна мережа Internet
глобальна мережа Internetглобальна мережа Internet
глобальна мережа InternetNatasha Rupsha
 
Протокол IP v.6: кожному по 300 млн. IP адрес - Сергій Шуляр
Протокол  IP v.6: кожному по 300 млн. IP адрес - Сергій ШулярПротокол  IP v.6: кожному по 300 млн. IP адрес - Сергій Шуляр
Протокол IP v.6: кожному по 300 млн. IP адрес - Сергій ШулярIgor Bronovskyy
 
network
networknetwork
networkjudin
 
"Request Lifecycle at Prom.ua", Vitaliy Kharytonskiy
"Request Lifecycle at Prom.ua", Vitaliy Kharytonskiy"Request Lifecycle at Prom.ua", Vitaliy Kharytonskiy
"Request Lifecycle at Prom.ua", Vitaliy KharytonskiyFwdays
 
5 Підсистема введення/виведення. OPC
5 Підсистема введення/виведення. OPC5 Підсистема введення/виведення. OPC
5 Підсистема введення/виведення. OPCПупена Александр
 
Lec13 14 багатопоточнiсть
Lec13 14 багатопоточнiстьLec13 14 багатопоточнiсть
Lec13 14 багатопоточнiстьcit-cit
 
Изучение интерфейсов операционных систем с помощью Embedded System
Изучение интерфейсов операционных систем с помощью Embedded SystemИзучение интерфейсов операционных систем с помощью Embedded System
Изучение интерфейсов операционных систем с помощью Embedded Systemitconnect2016
 

Ähnlich wie 4 2 2 ip (20)

KyivBSD 2009 - Creating a corporate instant messaging and information exchang...
KyivBSD 2009 - Creating a corporate instant messaging and information exchang...KyivBSD 2009 - Creating a corporate instant messaging and information exchang...
KyivBSD 2009 - Creating a corporate instant messaging and information exchang...
 
Rpc
RpcRpc
Rpc
 
Програмовані логічні контролери стандарту МЕК 61131
Програмовані логічні контролери стандарту МЕК 61131Програмовані логічні контролери стандарту МЕК 61131
Програмовані логічні контролери стандарту МЕК 61131
 
урок 27
урок 27урок 27
урок 27
 
Comp net
Comp netComp net
Comp net
 
презентація дітей
презентація дітейпрезентація дітей
презентація дітей
 
презентація дітей
презентація дітейпрезентація дітей
презентація дітей
 
компютерні мережі (Fil eminimizer)
компютерні мережі (Fil eminimizer)компютерні мережі (Fil eminimizer)
компютерні мережі (Fil eminimizer)
 
глобальна мережа Internet
глобальна мережа Internetглобальна мережа Internet
глобальна мережа Internet
 
Протокол IP v.6: кожному по 300 млн. IP адрес - Сергій Шуляр
Протокол  IP v.6: кожному по 300 млн. IP адрес - Сергій ШулярПротокол  IP v.6: кожному по 300 млн. IP адрес - Сергій Шуляр
Протокол IP v.6: кожному по 300 млн. IP адрес - Сергій Шуляр
 
Internet
InternetInternet
Internet
 
network
networknetwork
network
 
"Request Lifecycle at Prom.ua", Vitaliy Kharytonskiy
"Request Lifecycle at Prom.ua", Vitaliy Kharytonskiy"Request Lifecycle at Prom.ua", Vitaliy Kharytonskiy
"Request Lifecycle at Prom.ua", Vitaliy Kharytonskiy
 
5 Підсистема введення/виведення. OPC
5 Підсистема введення/виведення. OPC5 Підсистема введення/виведення. OPC
5 Підсистема введення/виведення. OPC
 
Lec13 14 багатопоточнiсть
Lec13 14 багатопоточнiстьLec13 14 багатопоточнiсть
Lec13 14 багатопоточнiсть
 
лр7 ethernet
лр7 ethernet лр7 ethernet
лр7 ethernet
 
20 internet
20 internet20 internet
20 internet
 
Opc
OpcOpc
Opc
 
Изучение интерфейсов операционных систем с помощью Embedded System
Изучение интерфейсов операционных систем с помощью Embedded SystemИзучение интерфейсов операционных систем с помощью Embedded System
Изучение интерфейсов операционных систем с помощью Embedded System
 
96
9696
96
 

Mehr von Пупена Александр

Розроблення підсистеми трендів
Розроблення підсистеми трендівРозроблення підсистеми трендів
Розроблення підсистеми трендівПупена Александр
 
9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenon
9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenon9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenon
9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenonПупена Александр
 
8 Розробка підсистеми тривожної сигналізації
8 Розробка підсистеми тривожної сигналізації8 Розробка підсистеми тривожної сигналізації
8 Розробка підсистеми тривожної сигналізаціїПупена Александр
 
Анімовані компоненти та навігація
Анімовані компоненти та навігаціяАнімовані компоненти та навігація
Анімовані компоненти та навігаціяПупена Александр
 
Розроблення дисплеїв та анімованих елементів
Розроблення дисплеїв та анімованих елементівРозроблення дисплеїв та анімованих елементів
Розроблення дисплеїв та анімованих елементівПупена Александр
 
Підсистема керування збором та обробкою даних в реальному часі
Підсистема керування збором та обробкою даних в реальному часіПідсистема керування збором та обробкою даних в реальному часі
Підсистема керування збором та обробкою даних в реальному часіПупена Александр
 
Загальні принципи розроблення АРМ оператора на базі SCADA/HMI
Загальні принципи розроблення АРМ оператора на базі SCADA/HMIЗагальні принципи розроблення АРМ оператора на базі SCADA/HMI
Загальні принципи розроблення АРМ оператора на базі SCADA/HMIПупена Александр
 
2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІ
2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІ2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІ
2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІПупена Александр
 
2.1. Функції графічного людино-машинного інтерфейсу
2.1. Функції графічного людино-машинного інтерфейсу2.1. Функції графічного людино-машинного інтерфейсу
2.1. Функції графічного людино-машинного інтерфейсуПупена Александр
 
Мастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-RED
Мастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-REDМастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-RED
Мастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-REDПупена Александр
 
Про курс «Технологии Индустрии 4.0»
Про курс «Технологии Индустрии 4.0» Про курс «Технологии Индустрии 4.0»
Про курс «Технологии Индустрии 4.0» Пупена Александр
 
Git и GitHub для создания учебного контента
Git и GitHub для создания учебного контентаGit и GitHub для создания учебного контента
Git и GitHub для создания учебного контентаПупена Александр
 
Короткий опис лабораторного практикуму по MOM
Короткий опис лабораторного практикуму по MOMКороткий опис лабораторного практикуму по MOM
Короткий опис лабораторного практикуму по MOMПупена Александр
 
Модель компетенцій спеціалістів Industrial Automation в епоху 4.0
Модель компетенцій спеціалістів Industrial Automation в епоху 4.0 Модель компетенцій спеціалістів Industrial Automation в епоху 4.0
Модель компетенцій спеціалістів Industrial Automation в епоху 4.0 Пупена Александр
 

Mehr von Пупена Александр (20)

Node-RED довідник
Node-RED довідникNode-RED довідник
Node-RED довідник
 
Інші підсистеми
Інші підсистемиІнші підсистеми
Інші підсистеми
 
11 Підсистеми захисту
11 Підсистеми захисту11 Підсистеми захисту
11 Підсистеми захисту
 
Розроблення підсистеми трендів
Розроблення підсистеми трендівРозроблення підсистеми трендів
Розроблення підсистеми трендів
 
9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenon
9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenon9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenon
9 Приклади підсистеми тривожної сигналізації в SCADA Citect і SCADA zenon
 
8 Розробка підсистеми тривожної сигналізації
8 Розробка підсистеми тривожної сигналізації8 Розробка підсистеми тривожної сигналізації
8 Розробка підсистеми тривожної сигналізації
 
Анімовані компоненти та навігація
Анімовані компоненти та навігаціяАнімовані компоненти та навігація
Анімовані компоненти та навігація
 
Розроблення дисплеїв та анімованих елементів
Розроблення дисплеїв та анімованих елементівРозроблення дисплеїв та анімованих елементів
Розроблення дисплеїв та анімованих елементів
 
Підсистема керування збором та обробкою даних в реальному часі
Підсистема керування збором та обробкою даних в реальному часіПідсистема керування збором та обробкою даних в реальному часі
Підсистема керування збором та обробкою даних в реальному часі
 
Загальні принципи розроблення АРМ оператора на базі SCADA/HMI
Загальні принципи розроблення АРМ оператора на базі SCADA/HMIЗагальні принципи розроблення АРМ оператора на базі SCADA/HMI
Загальні принципи розроблення АРМ оператора на базі SCADA/HMI
 
2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІ
2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІ2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІ
2_3 Функції графічного людино-машинного інтерфейсу: високоефективний ЛМІ
 
2 2 Інші функції SCADA/HMI
2 2 Інші функції SCADA/HMI2 2 Інші функції SCADA/HMI
2 2 Інші функції SCADA/HMI
 
2.1. Функції графічного людино-машинного інтерфейсу
2.1. Функції графічного людино-машинного інтерфейсу2.1. Функції графічного людино-машинного інтерфейсу
2.1. Функції графічного людино-машинного інтерфейсу
 
Мастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-RED
Мастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-REDМастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-RED
Мастер-класс: отправка данных с ПЛК в Google Sheet с использованием Node-RED
 
Про курс «Технологии Индустрии 4.0»
Про курс «Технологии Индустрии 4.0» Про курс «Технологии Индустрии 4.0»
Про курс «Технологии Индустрии 4.0»
 
Git и GitHub для создания учебного контента
Git и GitHub для создания учебного контентаGit и GitHub для создания учебного контента
Git и GitHub для создания учебного контента
 
Короткий опис лабораторного практикуму по MOM
Короткий опис лабораторного практикуму по MOMКороткий опис лабораторного практикуму по MOM
Короткий опис лабораторного практикуму по MOM
 
Git4 all
Git4 allGit4 all
Git4 all
 
Presentation 111019 1
Presentation 111019 1Presentation 111019 1
Presentation 111019 1
 
Модель компетенцій спеціалістів Industrial Automation в епоху 4.0
Модель компетенцій спеціалістів Industrial Automation в епоху 4.0 Модель компетенцій спеціалістів Industrial Automation в епоху 4.0
Модель компетенцій спеціалістів Industrial Automation в епоху 4.0
 

4 2 2 ip

  • 1. Промислові мережі та інтеграційні технології Протоколи IP (для спеціаліста АСУТП) Частина 2 реєстрація fieldbus_book@ukr.net автор і лектор: Олександр Пупена (pupena_san@ukr.net) зворотній зв’язок по курсу: Інтернет-форум АСУ в Україні (www.asu.in.ua) 18.05.2015 NET - IP pupena_san@ukr.net 1
  • 2. Доменні імена 18.05.2015 NET - IP pupena_san@ukr.net 2 • Доменне ім'я – ієрархічно побудоване (через крапку ".") символьне ім'я вузла в Інтернеті ("www.nuft.edu.ua.") Що таке доменне ім'я? • ієрархічність імен: • починається з кореня ".", далі з права-ліворуч по назві • набір зі спільною правою частиною імені входять до одного домену (domain) • дає можливість простіше видавати унікальні доменні імена • FQDN – повне доменне ім'я, включає всі рівні ієрархії ("www.microsoft.com.") • відносне ім'я – доменне ім'я відносно якогось рівня (www.microsoft)www.microsoft.com. http://habrahabr.ru/post/137587/ Э.Таненбаум "Комп. сети"
  • 3. Система DNS 18.05.2015 NET - IP pupena_san@ukr.net 3 • немає правил відповідності IP та доменних імен • прив'язка йде через: • розподілену систему DNS; • в ОС Windows є файл hosts "C:WindowsSystem32driversetc" • DNS (Domain Name System, система доменних імен) - ієрархічна розподілена система для отримання інформації про домени (напр. отримання IP-адреси по імені вузла) • DNS-Сервери вміщують записи "доменне ім'я -> IP-адреса" подібно до hosts • DNS-Клієнти звертаються до DNS-серверів для вирішення відповідності імен • DNS-сервер як мінімум вміщує адреси зі свого рівня ієрархії • DNS-сервер має посилання на DNS-сервери піддоменів та кореневого домену • Dynamic DNS – технологія динамічної прив'язки імені до динамічного IP Як функціонує прив'язка "доменне ім'я -> IP-адреса"?
  • 4. Функціонування служби DNS 18.05.2015 NET - IP pupena_san@ukr.net 4 Типова робота DNS служби • DNS-клієнт запитує "який IP у доменної адреси" у найближчого відомого DNS-серверу (наприклад вказаного в налаштуваннях інтерфейсу), • якщо DNS-сервер знає відповідь (він є в його таблицях, або в кеші) – відповідає, • якщо ні – звертається до кореневого і т.д. поки не отримає відповідь, після чого передасть її клієнту • DNS-сервери як правило кешують записи Утиліта nslookup
  • 5. DHCP (RFC 2131, RFC 2132). 18.05.2015 NET - IP pupena_san@ukr.net 5 Мережні налаштування IP (адреса, маска, шлюз…) можна провести: • вручну за допомогою спеціальних конфігураційних вікон та утиліт • автоматично, використовуючи служби DHCP (старі - BOOTP, RARP) Чому я не вказую налаштування IP, і можу працювати в Інтернеті? • DHCP (Dynamic Host Configuration Protocol) – функціонує на базі Клієнт-Сервер, поверх UDP • DHCP-сервер може видавати адреси (+інше): • по ручним настройкам (по MACу або по імені) • автоматично статичні адреси (виділяється з пула адрес на весь час) • автоматично динамічні адреси (виділяється з пула адрес на певний час – термін аренди)
  • 6. Алгоритм роботи DHCP 18.05.2015 NET - IP pupena_san@ukr.net 6 Як працює DHCP? • Служба DHCP-Клієнта запускається на вузлі, який повинен отримати налаштування • DHCP-Сервер (або DHCP-агент) і Клієнт повинні знаходитися в одній локальній мережі Алгоритм: • При включенні, DHCP-Клієнт відправляє обмежений широкомовний пакет пошуку DHCP-Серверу всім вузлам в даній мережі: UDP-датаграма на порт 68 з IP=255.255.255.255 • усі DHCP-сервери відправляють свої пропозиції (IP адреса +інше) • DHCP-клієнт вибирає одне з них (як правило перше) і робить широкомовний запит з вказівкою сервера, від якого прийняв пропозицію • вибраний DHCP-Сервер підтримує (квітирує) видані ним параметри, а інші сервери анулюють пропозиції • термін аренди продовжується по запиту клієнту
  • 7. Такі різні IP адреси: сірі, білі, статичні, динамічні 18.05.2015 NET - IP pupena_san@ukr.net 7 Статична IP-адреса – видається на постійне користування (без терміну), наприклад шляхом налаштування інтерфейсу (мережної карти) Динамічна IP-адреса – видається на певний час (термін дії адреси, термін аренди) з пула доступних адрес, наприклад DHCP-сервером "Сіра" IP-адреса – локальна (приватна) адреса, не видима з мережі Інтернет (можна вийти в Інтернет через NAT або Proxy) "Біла" IP-адреса – унікальна в Інтернет адреса, виділена провайдером і видима з мережі Інтернет Можуть бути "білі динамічні", "сірі динамічні", "білі статичні", "сірі статичні" "Сірі" і динамічні адреси це те саме, статичні це "білі" адреси?
  • 8. Схема маршрутизації 18.05.2015 NET - IP pupena_san@ukr.net 8 маршрутизатори(1..20) мережі (N1..N18) мережні адреси в одному маршрутизаторі декілька мережних адаптерів тому адреси отримує НЕ маршрутизатор а його адаптери/порти (інтерфейси) Наприклад : • маршрутизатор 4 має 2 IP-адреси: IP41, IP42 • від вузла A до вузла В IP-пакет може пройти по різним маршрутам: • 17, 12, 5, 4, 1 • або 17,13,7,6,3 або … Вибір маршруту (наступного маршрутизатору) вузол або маршрутизатор вибирає на основі маршрутної таблиці Як працює маршрутизація? Відеолекція Andrey Sozykin
  • 9. N2 N1 N4 Спрощена таблиця маршрутизації на маршрутизаторі 18.05.2015 NET - IP pupena_san@ukr.net 9 Кожен запис маршрутної таблиці вміщує: - адресу призначення: - напр. адреса мережі (N1); - адреса вузла (IPB) навіть для існуючих мереж в записах; - адреса мережі по замовченню (Маршрут по замовч., default route), для адрес призначення які не вказані в інших записах таблиці (напр. для N7, N8) - адресу найближчого маршрутизатору на шляху (для прямого підключення не вказується, для замовчення – маршрутизатор по замовченню, default router) - вихідний порт (адреса інтерфейсу) - метрика (кількість проміжних маршрут., час, завантаженість…) - критерій вибору шляху - записи в таблиці створюються автоматично (використання протоколів маршрутизації) або вручну Адреса призначення Мережна адреса наступного маршрутизат. Мережна адреса вихідного порту метрика N1 IP12(R1) IP41 1 N2 - IP41 0(підкл.) N3 IP12 (R1) IP41 1 N4 IP21 (R2) IP41 1 N5 - IP42 0(підкл.) N6 IP21 (R2) IP21 2 IPB IP21 (R2) IP41 2 Маршрут по замовч. IP51 (R5) IP42 - Вузол В IPB IP12 IP52 IP51 IP42 IP41 IP13 IP11 IP31 IP32 IP61 IP62 1 3 6 4 Яку інформацію вміщує таблиця маршрутизації на маршрутизаторі? N3 N5 N7 N8 N6
  • 10. Приклад таблиці маршрутизації (спрощений) 18.05.2015 NET - IP pupena_san@ukr.net 10 Адреса призначення Мережна адреса наступного маршрутизат. Мережна адреса вихідного порту метрика 56.0.0.0 213.34.12.4 213.34.12.3 15 116.0.0.0 213.34.12.4 213.34.12.3 13 129.13.0.0 198.21.17.6 198.21.17.5 2 198.21.17.0 198.21.17.5 198.21.17.5 1(підкл.) 213.34.12.0 213.34.12.3 213.34.12.3 1(підкл.) Маршрут по замовч. 198.21.17.7 198.21.17.5 -
  • 11. Спрощена таблиця маршрутизації на вузлі (хості) 18.05.2015 NET - IP pupena_san@ukr.net 11 - маршрутизація і на кінцевих вузлах (host) - визначення призначення: в локальну мережу чи в іншу • якщо в локальну (адреси мереж відправника і отримувача співпадає) – маршрутизація не потрібна • якщо в іншу мережу – пошук маршрутизатору - записи в таблиці створюються: - вручну, як правило тільки маршрутизатор за замовченням - автоматично: - через отримання маршрутизатору за замовченням з DHCP-серверу - можливо і через протоколи маршрутизації Адреса призначення Мережна адреса наступного маршрутизат. Мережна адреса вихідного порту метрика N1 IP13(R1) IPB 1 N2 IP13 (R1) IPB 1 N3 - IPB 0 N4 IP31 (R3) IPB 1 N5 IP13 (R1) IPB 2 N6 IP31 (R3) IPB 2 Маршрут по замовч. IP31 (R3) IPB - N2 N1 N4 Вузол В IPB IP12 IP52 IP51 IP42 IP41 IP13 IP11 IP31 IP32 IP61 IP62 1 3 6 N6 4 N3 N5 N7 N8 Яку інформацію вміщує таблиця маршрутизації на хості?
  • 12. Маршрутизатор за замовченням - приклад 18.05.2015 NET - IP pupena_san@ukr.net 12 Адреса призначення Мережна адреса наступного маршрутизат. Мережна адреса вихідного порту метрика N12 - IPA 0 Маршрут по замовч. IP171(R17) IPA - IPA = 192.168.100.102 IPN12= 192.168.100.0/24 192.168.100.150 Адреса призначення Мережна адреса наступного маршрутизат. Мережна адреса вихідного порту метрика 192.168.100.0/24 - 192.168.100.102 1(підкл.) Маршрут по замовч. 192.168.100.150 192.168.100.102 - Як це виглядить з IP адресами?
  • 13. Засоби налаштування маршрутизації Windows 18.05.2015 NET - IP pupena_san@ukr.net 13 - віконні засоби налаштування TCP/IP - реєстр Windows (напр. через regedit, …) - вбудовані консольні утиліти: - route: налаштування таблиць маршрутизації - netsh: налаштування будь-яких мережних налаштувань - ipconfig: перегляд, оновлення через DHCP та DNS
  • 14. Налаштування маршрутизатору за замовченням для хоста з Windows 7 18.05.2015 NET - IP pupena_san@ukr.net 14 - шлюз – це наступний маршрутизатор в лок. мережі - основний шлюз – це шлюз за замовченням Як можна налаштувати і подивитися налаштування маршрутизатору за замовченням?
  • 15. Утиліта Route (Windows) 18.05.2015 NET - IP pupena_san@ukr.net 15 route [-f] [-p] [команда [кінцева_точка] [mask маска_мережі] [шлюз] [metric метрика]] [if інтерфейс]] Параметр Призначення параметру /? виводить довідку по використанню -f очищує таблицю маршрутизації від всіх записів, які не являються вузловими (хостовими) маршрутами, loopback (адреса 127.0.0.0 і маска 255.0.0.0) або маршрутом багатоадресної розсилки (адреса 224.0.0.0 і маска 240.0.0.0); -p - з командою add - маршрут добавляється в реєстр (HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParametersPersistentRoutes ); по замовченню добавлені маршрути не зберігаються при запуску протоколу TCP/IP; - з командою print - виводить на екран список постійних маршрутів; команда add – добавлення маршруту change – зміна існуючого маршруту delete – видалення маршруту або маршрутів Print – вивід маршруту або маршрутів (аналогічно netstat - r) кінцева_точка мережна IP-адреса; IP-адреса маршруту вузла; 0.0.0.0 - маршрут по замовченню. mask маска_мережі маска мережі (підмережі) для точки призначення (по замовченню 255.255.255.255.) шлюз - для локально-підключених маршрутів підмережі — IP-адреса, назначена інтерфейсу - для віддалених маршрутів (через маршрутизатори) — безпосередньо доступна IP-адреса найближчого маршрутизатору. metric метрика чисельна метрика дальності маршруту (в межах від 1 до 9999), пріоритетність маршруту, чим менше тим пріоритетніше if інтерфейс Значення індексів інтерфейсів можуть бути як десяткові так і 16-кові. Перед 16-ковими номерами вводиться 0х. У випадку, коли параметр if відсутній, інтерфейс визначається з адреси шлюзу.
  • 16. Утиліта ipconfig (Windows) 18.05.2015 NET - IP pupena_san@ukr.net 16 Параметр Призначення параметру /? виводить довідку по використанню /all Виведення повної конфігурації TCP/IP для всіх адаптерів. Адаптери можуть представляти собою як фізичні інтерфейси (мережні карти), так і логічні інтерфейси (підключення віддаленого доступу) /renew *адаптер+ Оновлення конфігурації DHCP для всіх адаптерів (якщо адаптер на заданий) або для заданого адаптеру. Даний параметр доступний тільки для адаптерів, налаштованих на отримання IP-адрес. /release *адаптер+ Відправка повідомлення DHCPRELEASE серверу DHCP для вивільнення поточної конфігурації DHCP та видалення конфігурації IP-адрес для всіх адаптерів (якщо адаптер не заданий) або для заданого адаптеру. /flushdns Скидання та очистка вмісту кешу зіставлених імен DNS клієнта. Під час усунення неполадок DNS цю процедуру виконують для видалення з кешу записів зіставлення /displaydns Відображення змісту кешу зіставлення імен DNS клієнту, завантажених з файлу Hosts, та останні отримані записи ресурсів. Ця інформація використовується службою DNS-клієнту для швидкого зіставлення частих імен без звернення до DNS-серверу /registerdns Динамічна реєстрація вручну імен DNS та IP-адрес, налаштованих на ПК. Цей параметр корисний при усуненні неполадок у випадку відмови в реєстрації імені DNS або при виявленні причин неполадок динамічного оновлення між клієнтом та DNS-сервером без перевантаження клієнту. /showclassid адаптер Відображення коду класу DHCP для вказаного адаптеру. Щоб подивитися для всіх адаптерів, замість адаптеру вказується зірочка (*). Даний параметр доступний тільки для адаптерів, налаштованих на отримання IP-адрес. /setclassid адаптер *код_класу+ Завдання коду класу DHCP для вказаного адаптеру. Щоб задати для всіх адаптерів, замість адаптеру вказується зірочка (*). Даний параметр доступний тільки для адаптерів, налаштованих на отримання IP-адрес. Якщо код класу DHCP не заданий, плинний код класу видаляється. Для відображення всіх плинних параметрів мережі TCP/IP та оновлення параметрів DHCP та DNS. ipconfig [/all] [/renew [адаптер]] [/release [адаптер]] [/flushdns] [/displaydns] [/registerdns] [/showclassid адаптер] [/setclassid адаптер [код_класса]]
  • 17. Приклад таблиці маршрутизації на хості Windows XP 18.05.2015 NET - IP pupena_san@ukr.net 17 Сетевой адрес (Net destination) Маска (Netmask) Адрес шлюза (Gateway) Интерфейс (Interface) Метрика (Metric) 198.168.100.0 255.255.255.0 192.168.100.102 192.168.100.102 30 0.0.0.0 0.0.0.0 192.168.100.150 192.168.100.102 30 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1 192.168.100.102 255.255.255.255 127.0.0.1 127.0.0.1 30 198.168.100.255 255.255.255.255 192.168.100.102 192.168.100.102 30 224.0.0.0 224.0.0.0 192.168.100.102 192.168.100.102 30 255.255.255.255 255.255.255.255 198.168.100.102 198.168.100.102 1 • метрика – умовна відстань (час доставки), для вибору найбільш пріоритетного маршрутизатору • маска для визначення адреси призначення: • маска 255.255.255.255 для вузлОвих маршрутів (хоста або широкомовної адреси) • маска 0.0.0.0 для маршрутизатору по замовченню • адреса шлюзу: • для локальних маршрутів: IP-адреса фізичного інтерфейсу ПК • для віддалених маршрутів: IP-адреса найближчого маршрутизатору • інтерфейс: • IP-адреса фізичного інтерфейсу ПК • loopback Адреса призначення Мережна адреса наступного маршрутизат. Мережна адреса вихідного порту метрика 192.168.100.0/24 - 192.168.100.102 1(підкл.) за замовч. 192.168.100.150 192.168.100.102 - Як виглядить таблиця маршрутизації на хості Windows?
  • 18. Приклади маршрутної таблиці Windows XP та Windows 7 (route print) 18.05.2015 NET - IP pupena_san@ukr.net 18 Постійні маршрути зберігаються в реєстрі Windows HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesTcpipParametersPersistentRoutes On-Link – підключено безпосередньо, адреса шлюза=Інтерфейс XP 7 * * * *
  • 19. Приклади маршрутної таблиці Windows 7: "route print" та "netsh interface ipv4 show route" 18.05.2015 NET - IP pupena_san@ukr.net 19