From a873838bee455dc628151b84734d411b51a31c9d Mon Sep 17 00:00:00 2001 From: Alexandr Limonov Date: Wed, 18 May 2022 00:44:27 +0300 Subject: [PATCH 1/2] BRANCH_FOR_ALEX.first page review --- 0.-planirovanie/0.-planirovanie.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/0.-planirovanie/0.-planirovanie.md b/0.-planirovanie/0.-planirovanie.md index 020e3de..74a9da3 100644 --- a/0.-planirovanie/0.-planirovanie.md +++ b/0.-planirovanie/0.-planirovanie.md @@ -343,10 +343,11 @@ Hostname, IP-адрес управления, маршрут в сеть упр

Компонент 6. Вендор-интерфейс специфичный драйвер

Не стоит тешить себя надеждами на то, что когда-то настраивать циску можно будет точно так же, как джунипер, просто отправив на них абсолютно одинаковые вызовы. Несмотря на набирающие популярность whitebox'ы и на появление поддержки NETCONF, RESTCONF, OpenConfig, конкретный контент, который этими протоколами доставляется, отличается от вендора к вендору, и это одно из их конкурентных отличий, которое они так просто не сдадут. -Это примерно точно так же, как OpenContrail и OpenStack, имеющие RestAPI в качестве своего NorthBound-интерфейса, ожидают совершенно разные вызовы. +Это примерно точно так же, как OpenContrail и OpenStack Neutron API, имеющие RestAPI в качестве своего NorthBound-интерфейса, ожидают совершенно разные вызовы.(Сетевой сервис опенстака называется Нейтрон) + +Итак, на пятом шаге вендоронезависимая модель должна принять ту форму, которой максимально унифицированно и удобно можно будет описать конфгирурацию устройства без привязки к конкретной модели и конкретному интерфейсу. В дальнейшем из этой универсальной формы нам нужно как-то создать конфигурацию под конкретный случай, и здесь все средства хороши (нет): CLI, NETCONF, RESTCONF, SNMP простихоспаде. +(зацепился глаз, навскидку кажется, чтобы мы дожны будем отправить вендор-агностик конфиг прям на железку) -Итак, на пятом шаге вендоронезависимая модель должна принять ту форму, в которой она поедет на железо. -И здесь все средства хороши (нет): CLI, NETCONF, RESTCONF, SNMP простихоспаде. Поэтому нам понадобится драйвер, который результат предыдущего шага переложит в нужный формат конкретного вендора: набор CLI команд, структуру XML. @@ -356,7 +357,7 @@ Hostname, IP-адрес управления, маршрут в сеть упр
-

Компонент 7. Механизм доставки конфигурации на устройство

+

Компонент 7. Механизм и инструмент доставки конфигурации

Конфигурацию-то мы сгенерировали, но её ещё нужно доставить на устройства - и, очевидно, не руками. Во-первых, перед нами тут встаёт вопрос, какой транспорт будем использовать? А выбор на сегодняшний день уже не маленький: