Antonenko LinkMeUp SDN
-
Upload
antonenko-vitaly -
Category
Technology
-
view
119.758 -
download
2
Transcript of Antonenko LinkMeUp SDN
![Page 1: Antonenko LinkMeUp SDN](https://reader034.fdocument.pub/reader034/viewer/2022042518/55a941a61a28ab0b5d8b46c3/html5/thumbnails/1.jpg)
SDN Linkmeup
Антоненко Виталий
![Page 2: Antonenko LinkMeUp SDN](https://reader034.fdocument.pub/reader034/viewer/2022042518/55a941a61a28ab0b5d8b46c3/html5/thumbnails/2.jpg)
Хост 1
Сеть A
Хост 2
Сеть B
Традиционная TCP/IP сеть
Функции каждого
сетевого устройства
Транспортная среда
TCP/IP
1. Построение маршрута (control path)
2. Реализация маршрута (data path)
Вывод: невозможность гибкого управление сетью
2
![Page 3: Antonenko LinkMeUp SDN](https://reader034.fdocument.pub/reader034/viewer/2022042518/55a941a61a28ab0b5d8b46c3/html5/thumbnails/3.jpg)
устройство для пересылки
пакетов
App App App
устройство для пересылки
пакетов
App App App
устройство для пересылки
пакетов
App App App
устройство для пересылки
пакетов
App App App
устройство для пересылки
пакетов
Операционная система
Операционная система
Операционная система
Операционная система
Операционная система
App App App
3
Рассмотрим подробнее транспортную среду
3
![Page 4: Antonenko LinkMeUp SDN](https://reader034.fdocument.pub/reader034/viewer/2022042518/55a941a61a28ab0b5d8b46c3/html5/thumbnails/4.jpg)
устройство для пересылки
пакетов
App App App
устройство для пересылки
пакетов
App App App
устройство для пересылки
пакетов
App App App
устройство для пересылки
пакетов
App App App
устройство для пересылки
пакетов
Операционная система
Операционная система
Операционная система
Операционная система
Операционная система
App App App
Сетевая управляющая система
App App App
Программно-Конфигурируемые Сети (ПКС)
4
![Page 5: Antonenko LinkMeUp SDN](https://reader034.fdocument.pub/reader034/viewer/2022042518/55a941a61a28ab0b5d8b46c3/html5/thumbnails/5.jpg)
Простейшая топология ПКС сегмента сети
5
хост хост хост
OpenFlow коммутатор
Контроллер
Канал управления
![Page 6: Antonenko LinkMeUp SDN](https://reader034.fdocument.pub/reader034/viewer/2022042518/55a941a61a28ab0b5d8b46c3/html5/thumbnails/6.jpg)
Коммутатор
6
OpenFlow - Протокол взаимодействия коммутатора и контроллера
![Page 7: Antonenko LinkMeUp SDN](https://reader034.fdocument.pub/reader034/viewer/2022042518/55a941a61a28ab0b5d8b46c3/html5/thumbnails/7.jpg)
Data Path
Control PathControl Path
7
![Page 8: Antonenko LinkMeUp SDN](https://reader034.fdocument.pub/reader034/viewer/2022042518/55a941a61a28ab0b5d8b46c3/html5/thumbnails/8.jpg)
Data Path
Control Path OpenFlow
OpenFlow Контроллер
Протокол OpenFlow(SSL/TCP)
8
![Page 9: Antonenko LinkMeUp SDN](https://reader034.fdocument.pub/reader034/viewer/2022042518/55a941a61a28ab0b5d8b46c3/html5/thumbnails/9.jpg)
Controller
OpenFlow Switch
PC
Использование OpenFlow
OpenFlow Switch
OpenFlow Switch
OpenFlowProtocol
Anvial flow
Header Instructions Counters
Header Instructions Counters Header Instructions Counters
9
![Page 10: Antonenko LinkMeUp SDN](https://reader034.fdocument.pub/reader034/viewer/2022042518/55a941a61a28ab0b5d8b46c3/html5/thumbnails/10.jpg)
10
VLANRIP
OSPF
IS-IS
ACL
MPLS…
ПКС эволюция
Сетевое Устройство
![Page 11: Antonenko LinkMeUp SDN](https://reader034.fdocument.pub/reader034/viewer/2022042518/55a941a61a28ab0b5d8b46c3/html5/thumbnails/11.jpg)
11
VLANRIP
OSPF
IS-IS
ACL
MPLS…
Основы ПКС
Сетевое Устройство
![Page 12: Antonenko LinkMeUp SDN](https://reader034.fdocument.pub/reader034/viewer/2022042518/55a941a61a28ab0b5d8b46c3/html5/thumbnails/12.jpg)
12
Сетевое устройство
VLANRIP
OSPF
IS-IS
ACL
MPLS…
Основы ПКС
![Page 13: Antonenko LinkMeUp SDN](https://reader034.fdocument.pub/reader034/viewer/2022042518/55a941a61a28ab0b5d8b46c3/html5/thumbnails/13.jpg)
13
VLAN
RIP
OSPF
IS-IS
ACL
MPLS
…
TCAMКонтроллер
Коммутатор
Flow Table
Основы ПКС
![Page 14: Antonenko LinkMeUp SDN](https://reader034.fdocument.pub/reader034/viewer/2022042518/55a941a61a28ab0b5d8b46c3/html5/thumbnails/14.jpg)
14
VLAN
RIP
OSPF
IS-IS
ACL
MPLS
…
TCAM
Controller
Switch
Flow Table
Flow Table
MACsrc
MACdst
IPSrc
IPDst
TCPsport
TCPdport
Action
**5.6.7.8*** port 1
Примеры правил****00:1f:..* port 5
22***** drop
666205.6.7.81.2.3.400:1f:..00:20.. port 7
Switching
Firewall
FlowSwitching
Routing
Основы ПКС
![Page 15: Antonenko LinkMeUp SDN](https://reader034.fdocument.pub/reader034/viewer/2022042518/55a941a61a28ab0b5d8b46c3/html5/thumbnails/15.jpg)
15
VLAN
RIP
OSPF
IS-IS
ACL
MPLS
…
TCAM
Controller
Switch
Flow Table
Flow Table
MACsrc
MACdst
IPSrc
IPDst
TCPsport
TCPdport
Action
**5.6.7.8*** port 1
****00:1f:..* port 5
22***** drop
666205.6.7.81.2.3.400:1f:..00:20.. port 7
Switching
Firewall
FlowSwitching
Routing
Основы ПКС
Примеры правил
![Page 16: Antonenko LinkMeUp SDN](https://reader034.fdocument.pub/reader034/viewer/2022042518/55a941a61a28ab0b5d8b46c3/html5/thumbnails/16.jpg)
16
VLAN
RIP
OSPF
IS-IS
ACL
MPLS
…
TCAMFlow Table APP
APP
APP
APP
APP
APP
APP
Сет
евая
ОС
Основы ПКС
![Page 17: Antonenko LinkMeUp SDN](https://reader034.fdocument.pub/reader034/viewer/2022042518/55a941a61a28ab0b5d8b46c3/html5/thumbnails/17.jpg)
17
VLAN
RIP
OSPF
IS-IS
ACL
MPLS
…
APP
APP
APP
APP
APP
APP
APP
Сет
евая
ОС
Основы ПКС
![Page 18: Antonenko LinkMeUp SDN](https://reader034.fdocument.pub/reader034/viewer/2022042518/55a941a61a28ab0b5d8b46c3/html5/thumbnails/18.jpg)
18
VLAN
RIP
OSPF
IS-IS
ACL
MPLS
…
APP
APP
APP
APP
APP
APP
APP
Controller
Сет
евая
ОС
Switch
Открытость для инновацийГлобальное преставление сетиГибкая настройкаПростые сетевые устройстваПреимущества
Основы ПКС
![Page 19: Antonenko LinkMeUp SDN](https://reader034.fdocument.pub/reader034/viewer/2022042518/55a941a61a28ab0b5d8b46c3/html5/thumbnails/19.jpg)
19
VLAN
RIP
OSPF
IS-IS
ACL
MPLS
…
APP
APP
APP
APP
APP
APP
APP
Controller
Сет
евая
ОС
Switch
Открытость для инновацийГлобальное преставление сетиГибкая настройкаПростые сетевые устройстваПреимущества
Основы ПКС
![Page 20: Antonenko LinkMeUp SDN](https://reader034.fdocument.pub/reader034/viewer/2022042518/55a941a61a28ab0b5d8b46c3/html5/thumbnails/20.jpg)
Простое устройство для пересылки пакетов
Виртуализация (“Slicing” Layer)
Контроллер Контроллер Контроллер
App App App App App App
Простое устройство для пересылки пакетов
Простое устройство для пересылки пакетов
Простое устройство для пересылки пакетов
Простое устройство для пересылки пакетов
20
Slice 1 Slice 2 Slice 3