МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”
ЗВІТ
ДО ЛАБОРАТОРНОЇ РОБОТИ № 2
З КУРСУ “МЕРЕЖЕВІ ОПЕРАЦІЙНІ СИСТЕМИ”
НА ТЕМУ “ РЕАЛІЗАЦІЯ МІЖМЕРЕЖЕВОЇ ВЗАЄМОДІЇ
НА ОСНОВІ СТЕКУ ПРОТОКОЛІВ ТСР/ІР”
Львів – 2009
ТЕОРЕТИЧНІ ВІДОМОСТІ
Набір протоколів TCP/IP (Transmission Control Protocol/Internet Protocol) - це стандартний промисловий набір протоколів, розроблений для глобальних мереж (WAN), який був створений в результаті досліджень мереж з комутацією пакетів агенством DARPA в кінці 60-х - на початку 70-х років. TCP/IP є найбільш широковживаним сімейством мережевих протоколів, оскільки: по-перше, є єдиним незалежним від платформ набором протоколів; по-друге, це єдиний набір протоколів з відкритим процесом визначення стандартів та відсутністю власника.
У стеку ТСР/IP визначено наступні 4 рівні: 1 – Прикладний (реалізуються мережеві служби: WWW, SNMP, FTP, TFTP, telnet, SMTP та ін.), 2 – Транспортний (функціонують протокол керування передаванням TCP та протокол дейтаграм користувача UDP), 3 – Мережевий (належать протоколи збору маршрутної інформації RIP i OSPF, протокол міжмережевих керуючих повідомлень ICMP, протокол вирішення адрес ARP та протокол передавання пакетів в об’єднаній мережі IP ), 4 – Мережевих інтерфейсів (організовується підтримка стандартів фізичного та канального рівнів: Ethernet, Token Ring, FDDI, X.25, PPP та ін.).
В моделі TCP/IP протокол IP належить до мережевого рівня, функцією якого є забезпечення передачі інформації в системі, що об’єднує довільну кількість мереж, причому ці мережі можуть використовувати різноманітні принципи передачі повідомлень між кінцевими вузлами і володіти довільною структурою зв’язків. Загалом, протокол IP не орієнтований на з'єднання, не гарантує доставку повідомлення і тому вважається ненадійним протоколом. Він призначений для маршрутизації та відправки пакетів між мережами та вузлами.
Кожен комунікаційний протокол стеку TCP/IP оперує певною одиницею передавання даних (рис. 1).
В термінології INTERNET комп'ютер, на якому працює мережевий протокол, наприклад, протокол IP з набору TCP/IP, називається хостом (host). Хости обмінюються даними між собою і значна доля діяльності в INTERNET обумовлена управлінням інформаційними потоками між комп'ютерами-хостами. Терміном вузол (node), як правило, коротко називають такі пристрої як міст, маршрутизатор, комутатор, шлюз чи хост.
Завдання:
Розробити свій варіант ІР-структуризації локальної мережі. Для цього:
Мережу 192.168.1.0 розділити на 8 підмереж. Визначити маску підмережі, ІР-адресу кожної підмережі.
Мережу 172.16.0.0 розділити на 2 підмережі. Визначити маску підмережі, ІР-адресу кожної підмережі.
Об’єднати 2 мережі класу С, вибраних з діапазону приватного адресного простору. Визначити префікс та маску об’єднаної мережі.
З’єднати одержані підмережі/мережі в одну локальну мережу за допомогою маршрутизаторів, вибраних з бібліотеки пакету Packet Tracer
Відобразити маршрути, внесені у таблиці маршрутизації маршрутизаторів локальної мережі.
Провести моделювання розробленої локальної мережі у середовищі Packet Tracer.
(Для перевірки працездатності мережі застосувати діагностичні утиліти. У кожній підмережі/мережі має бути задіяний хоча б один host).
1.
Кількість підмереж
Маска підмережі
Номер підмережі
Адреса маршрутизатора
Широкомовна адреса
2
255.255.255.224
192.168. 2.112
192.168. 2.113
192.168. 1.223
255.255.255.224
192.168. 2.224
192.168. 2.225
192.168. 1.225
2.
Кількість підмереж
Маска підмережі
Номер підмережі
Адреса маршрутизатора
Широкомовна адреса
2
255.255.128.0
172.16.0.0
172.16.0.1
192.168.0.255
255.255.128.0
172.16.128.0
172.16.128.1
192.168.128.255
3.
Кількість підмереж
Маска підмережі
Номер підмережі
Адреса маршрутизатора
Широкомовна адреса
2
255.255.254.0
192.168.3.0
172.16.3.1
192.168.3.255
255.255.254.0
192.168.4.0
172.16.3.1
192.168.3.255
Префікс - 192.168.3.0
Таблиця маршрутизації для маршрутизатора R1.
Мережа
Маска
ІР – адреса вихідного порта
ІР-адреса вх. порта наступного маршрутизатора
Віддаль
172.16.0.0
255.255.128.0
172.16.0.1
172.16.0.1
1
172.16.128.0
255.255.128.0
172.16.128.1
172.16.128.1
1
192.168.10.0
255.255.255.0
192.168.10.1
192.168.10.1
1
192.168.11.0
255.255.255.0
192.168.11.1
192.168.11.2
2
192.168.3.0
255.255.254.0
192.168.10.1
192.168.10.2
3
192.168.4.0
255.255.254.0
192.168.10.1
192.168.10.2
3
192.168. 1.0
255.255.255.224
192.168.10.1
192.168.10.2
2
192.168. 1.32
192.168. 1.64
192.168. 1.96
192.168. 1.128
192.168. 1.160
192.168. 1.192
192.168. 1.224
Таблиця маршрутизації для маршрутизатора R2.
Мережа
Маска
ІР – адреса вихідного порта
ІР-адреса вх. порта наступного маршрутизатора
Віддаль
172.16.0.0
255.255.128.0
192.168.10.2
192.168.10.1
2
172.16.128.0
255.255.128.0
192.168.10.2
192.168.10.1
2
192.168.10.0
255.255.255.0
192.168.10.2
192.168.10.2
1
192.168.11.0
255.255.255.0
192.168.11.1
192.168.11.1
1
192.168.3.0
255.255.254.0
192.168.11.1
192.168.11.2
2
192.168.4.0
255.255.254.0
192.168.11.1
192.168.11.2
2
192.168. 1.0
255.255.255.224
192.168. 1.1
192.168. 1.1
1
192.168. 1.32
192.168. 1.33
192.168. 1.33
192.168. 1.64
192.168. 1.65
192.168. 1.65
192.168. 1.96
192.168. 1.97
192.168. 1.97
192.168. 1.128
192.168. 1.129
192.168. 1.129
192.168. 1.160
192.168. 1.161
192.168. 1.161
192.168. 1.192
192.168. 1.197
192.168. 1.197
192.168. 1.224
192.168. 1.225
192.168. 1.225
Таблиця маршрутизації для маршрутизатора R3.
Мережа
Маска
ІР – адреса вихідного порта
ІР-адреса вх. порта наступного маршрутизатора
Віддаль
172.16.0.0
255.255.128.0
192.168.11.2
192.168.11.1
3
172.16.128.0
255.255.128.0
192.168.11.2
192.168.11.1
3
192.168.10.0
255.255.255.0
192.168.11.2
192.168.11.1
2
192.168.11.0
255.255.255.0
192.168.11.2
192.168.11.2
1
192.168.3.0
255.255.254.0
192.168.3.1
192.168.3.1
1
192.168.4.0
255.255.254.0
192.168.4.1
192.168.4.1
1
192.168. 1.0
255.255.255.224
192.168.11.2
192.168.11.1
2
192.168. 1.32
192.168. 1.64
192.168. 1.96
192.168. 1.128
192.168. 1.160
192.168. 1.192
192.168. 1.224