Скачать презентацию Семинар 3 Сетевые технологии CCNA Exploration Модель OSI ISO Скачать презентацию Семинар 3 Сетевые технологии CCNA Exploration Модель OSI ISO

Seminar3-OSI-NetworkAddressing.pptx

  • Количество слайдов: 28

Семинар 3 Сетевые технологии CCNA Exploration Модель OSI/ISO Сетевой уровень: адресация IPv 4 Ковалев Семинар 3 Сетевые технологии CCNA Exploration Модель OSI/ISO Сетевой уровень: адресация IPv 4 Ковалев Данила Олегович

Напоминание: работа с двоичной C. C. Dec 2 Bin: деление столбиком 233 /2 = Напоминание: работа с двоичной C. C. Dec 2 Bin: деление столбиком 233 /2 = 116 (1) 116 /2 = 58 (0) 58 /2 = 29 (0) … Bin 2 Dec: поразрядное сложение 1 1 128 + 64 1 + 32 0 + 0 1 + 8 0 + 0 1 + 1

Напоминание: структура IPv 4 -адреса 01010110 111100110 00110100 86 . 243. 230. Network portion Напоминание: структура IPv 4 -адреса 01010110 111100110 00110100 86 . 243. 230. Network portion 52 Host portion 01010110 111100110 00110100 86 . 243. 230. 52

Три типа адресов Network address xxxxxxxx. xx 000000 Host address xxxxxxxx. xx. YYYYYY Broadcast Три типа адресов Network address xxxxxxxx. xx 000000 Host address xxxxxxxx. xx. YYYYYY Broadcast address xxxxxxxx. xx 111111

Где моя сеть? Два способа указания сетевой части адреса: префикс и маска подсети /24 Где моя сеть? Два способа указания сетевой части адреса: префикс и маска подсети /24 01010110 111100110 00110100 255. 0 01010110 111100110 00110100 11111111 0000

Где моя сеть? Возможные значения октетов в маске: 0000 10000000 11100000 11111000 11111110 1111 Где моя сеть? Возможные значения октетов в маске: 0000 10000000 11100000 11111000 11111110 1111 0 128 192 224 240 248 252 254 255

Где моя сеть Правильная маска: сначала все единицы, потом – все нули. 255. 0 Где моя сеть Правильная маска: сначала все единицы, потом – все нули. 255. 0 – 11111111. 0000 255. 192. 0. 0 – 1111. 1100000000 255. 254 – 11111111. 11111110 Неправильная маска: есть разрывы между нулями и единицами. 255. 133. 255. 72 – 1111. 10000101. 1111. 01001000

Где моя сеть? Роутер при выборе маршрута для отправки смотрит на адрес сети, но Где моя сеть? Роутер при выборе маршрута для отправки смотрит на адрес сети, но не на адрес хоста. В пакете нет информации о префиксе или маске. Как быть роутеру? Ответ: маска для подсети задается на самом роутере. Как узнать сеть, зная только адрес хоста? Ответ: маска & адрес хоста = адрес сети.

Где моя сеть? При настройке хоста указывается его адрес и маска подсети. Пример для Где моя сеть? При настройке хоста указывается его адрес и маска подсети. Пример для роутера: ip address 192. 168. 0. 1 255. 0 Теперь роутер узнает про подсеть, в которой находится: 11000000. 10101000. 00000001 & 11111111. 0000 = 11000000. 10101000. 00000000 (192. 168. 0. 0) В итоге имеем запись в таблице маршрутизации: С 192. 168. 0. 0 /24 is directly connected Fa 0/0

Вычисление некоторых адресов Вычисление адреса сети: • все биты хостовой части адреса сделать нулевыми. Вычисление некоторых адресов Вычисление адреса сети: • все биты хостовой части адреса сделать нулевыми. 192. 168. 0. 19 5/29 = 11000000. 10101000. 0000. 11000 011 192. 168. 0. 192/29 = 11000000. 10101000. 0000. 11000 Вычисление широковещательного адреса: • все биты хостовой части адреса сделать единичными. 192. 168. 0. 19 5/29 = 11000000. 10101000. 0000. 11000 011 192. 168. 0. 19 9/29 = 11000000. 10101000. 0000. 11000 111

Вычисление некоторых адресов Вычисление некоторых адресов

Subnetting Возьмем для примера сеть 172. 16. 0. 0/16. Всего в ней можно адресовать Subnetting Возьмем для примера сеть 172. 16. 0. 0/16. Всего в ней можно адресовать 65534 хоста. Это много. Как уже говорилось, большими сетями трудно управлять, поэтому можно разбить эту большую сеть на маленькие подсети. Для этого отбираем у хостовой части несколько бит под сетевую часть – получаем больше подсетей, но меньше хостов. Например, мы хотим разбить сеть на 9 подсетей. Для этого нам потребуется отобрать у хостовой части 4 бита (получится 16 подсетей)

Subnetting Было: 172. 16. 0. 0/16 10101100. 000100000000 11111111. 0000 Стало: 172. 16. 0. Subnetting Было: 172. 16. 0. 0/16 10101100. 000100000000 11111111. 0000 Стало: 172. 16. 0. 0/20 10101100. 000100000000 111111110000

Subnetting Итого получим подсети: … 0000… - 172. 16. 0. 0/20 (4094 хоста) 10101100. Subnetting Итого получим подсети: … 0000… - 172. 16. 0. 0/20 (4094 хоста) 10101100. 000100000000 10101100. 000100001111 … 0001… - 172. 16. 0/20 (4094 хоста) 10101100. 00010000. 00011111 … … 1111… - 172. 16. 240. 0/20 (4094 хоста) 10101100. 00010000. 11110000 10101100. 00010000. 11111111

Address Wasting При такой схеме выделения адресного пространства в каждой подсети – равное количество Address Wasting При такой схеме выделения адресного пространства в каждой подсети – равное количество адресов для хостов, что может быть избыточно. В нашем примере в каждой подсети можно 4094 хоста, а у бухгалтерии парк всего в 294 машины. Итого: 3800 адресов в подсети бухгалтерии потрачено впустую – ими никто не пользуется. Как решить проблему? Сделать разбиение на посети с маской переменной длины (Variable Length Subnet Mask - VLSM)

VLSM Subnetting Идея VLSM: при разбиении на подсети отталкиваться не от числа подсетей, а VLSM Subnetting Идея VLSM: при разбиении на подсети отталкиваться не от числа подсетей, а от числа хостов в подсетях. В качестве примера: Нам выдали сеть 192. 168. 1. 0/24. Необходимо разбить ее на подсети в соответствии с требованиями: • Администрация – 10 хостов • Бухгалтерия – 27 хостов • Программисты – 55 хостов

VLSM Subnetting При традиционной схеме разбиения занимаем 2 бита у хостовой части подсети. Получаем VLSM Subnetting При традиционной схеме разбиения занимаем 2 бита у хостовой части подсети. Получаем одну лишнюю подсеть, плюс большие траты адресного пространства: Администрация – 192. 168. 1. 0/26 (62 хоста, в мусорку 52) Бухгалтерия – 192. 168. 1. 64/26 (62 хоста, в мусорку 35) Программисты – 192. 168. 1. 128/26 (62 хоста, в мусорку 7) Лишняя подсеть – 192. 168. 1. 192/26 (в мусорку все) Попробуем разбить исходя из количества хостов. Начнем от большего к меньшему.

VLSM Subnetting VLSM Subnetting

VLSM Subnetting И наконец, отдел администрации (10 хостов). Необходимо 4 бита. Наша подсеть – VLSM Subnetting И наконец, отдел администрации (10 хостов). Необходимо 4 бита. Наша подсеть – следующая за уже созданной подсетью: 192. 168. 1. 0/24 => 192. 168. 1. 96/28 – 192. 168. 1. 111/28 11000000. 10101000. 00000001. 011000000. 10101000. 00000001. 01101111

VLSM Subnetting Вспомним традиционное разбиение на подсети: Администрация – 192. 168. 1. 0/26 (62 VLSM Subnetting Вспомним традиционное разбиение на подсети: Администрация – 192. 168. 1. 0/26 (62 хоста, в мусорку 52) Бухгалтерия – 192. 168. 1. 64/26 (62 хоста, в мусорку 35) Программисты – 192. 168. 1. 128/26 (62 хоста, в мусорку 7) Лишняя подсеть – 192. 168. 1. 192/26 (в мусорку все) VLSM: Программисты – 192. 168. 1. 0/26 (62 хоста, в мусорку 7) Бухгалтерия – 192. 168. 1. 64/27 (32 хоста, в мусорку 5) Администрация – 192. 168. 1. 96/28 (16 хостов, в мусорку 6)

VLSM Subnetting Для упрощения понимания представьте себе матрешку. Мы фактически делаем одну (или несколько) VLSM Subnetting Для упрощения понимания представьте себе матрешку. Мы фактически делаем одну (или несколько) подсеть для самого большого количества хостов, потом берем еще одну такую же и уже ее разбиваем на более мелкие подсети. Так экономится адресное пространство.

VLSM Subnetting Немного более наглядно: Традиционный сабнетинг: VLSM: VLSM Subnetting Немного более наглядно: Традиционный сабнетинг: VLSM:

Типы коммуникации Communication Unicast Multicast Broadcast One to Many Directed xxx. 255 Limited 255 Типы коммуникации Communication Unicast Multicast Broadcast One to Many Directed xxx. 255 Limited 255 One to All

Диапазоны адресов IP Address Loopback 127. 0. 0. 0 – 127. 255 Host 0. Диапазоны адресов IP Address Loopback 127. 0. 0. 0 – 127. 255 Host 0. 0 – 223. 255 Multicast 224. 0. 0. 0 – 239. 255 Experimental 240. 0 – 255. 254 Public Default Route 0. 0 Private 10. 0/8 172. 16. 0. 0/12 192. 168. 0. 0/16 Link-Local 169. 254. 0. 0 – 169. 254. 255 Test-Net 192. 0 – 192. 0. 2. 255

Network Layer troubleshooting • Ping • Traceroute • Ping 127. 0. 0. 1 to Network Layer troubleshooting • Ping • Traceroute • Ping 127. 0. 0. 1 to verify work of IP protocol • Check IP • Check network mask • Check router

How ping works? ICMP Internet Control Messaging Protocol • ICMP Echo reply Source Quench How ping works? ICMP Internet Control Messaging Protocol • ICMP Echo reply Source Quench Route Redirect Destination Unreachable: • Net Unreachable • Host Unreachable • Protocol Unreachable • Port Unreachable

Чем заняться? • Переварить полученную информацию • Тесты по 6 главе • Попробовать разбить Чем заняться? • Переварить полученную информацию • Тесты по 6 главе • Попробовать разбить сеть на подсети (традиционный метод VLSM) • Для интересующихся: задание по разбиению на подсети (будет выложено в VK)