fhunter Posted January 16, 2021 Posted January 16, 2021 5 часов назад, Ivan_83 сказал: А ты видел чего в http передают?) А причём тут mqtt?) Конечно видел. А ещё видел там такую отличную штуку, как заголовок Content-type. И как минимум для json, html, txt и картинок он там разный. И заголовки для согласования - что именно отдавать (Accept). И ещё много интересных и полезных вещей. В mqtt такого нет (с одной стороны хорошо, полная спецификация mqtt без SSL влезает на arduino), с другой приводит к зоопарку с передаваемыми данными, потому что по спецификации - это что угодно бинарное, ненулевой длинны. А это к вопросу что любую технологию можно применять через жопу и оно будет работать, до определённого предела. Будь то mqtt, или управление техникой в "безумном доме" через китайский датацентр. А best practices мне для mqtt как-то не встречалось, своим умом пришлось доходить как делать. (Но если знаете - подскажите). Вставить ник Quote
Ivan_83 Posted January 16, 2021 Posted January 16, 2021 11 часов назад, fhunter сказал: Конечно видел. А ещё видел там такую отличную штуку, как заголовок Content-type. И как минимум для json, html, txt и картинок он там разный. И заголовки для согласования - что именно отдавать (Accept). Угу, только на это часто забивают, и получается что содержание не соотвествует обещанному, в лучшем случае сервер просто всё обзывает бинарным потоком, а клиент на это не смотрит. И смотрят на это в основном браузеры, всяким wget плевать что там на диск писать. Вставить ник Quote
Robot_NagNews Posted January 27, 2021 Author Posted January 27, 2021 Материал: Продолжаем погружаться в мир автоматизации работы с сетевым оборудованием. В первой части познакомились с теоретическими основами, но это лишь необходимый минимум. Сегодня же мы продолжим знакомиться с инструментами, в частности с модулем ЯП (язык программирования) Python - Telnetlib. Поговорим о задачах с множественным созданием объектов, затронем процедуру бэкапа конфигурации. Полный текст Вставить ник Quote
seventh Posted January 27, 2021 Posted January 27, 2021 Интересно про бэкапы коммутаторов. Только как сделать, чтобы скормить скрипту несколько подсетей, а не конкретные IP и чтобы он определял тип оборудования по каким-то косвенным признакам (не только по приглашению на логин/пароль) и давал команды уже в зависимости от бренда? Потому что в сети не только Cisco, но и целый зоопарк - D-Link, Qtech, Huawei и т.п. Вставить ник Quote
alibek Posted January 27, 2021 Posted January 27, 2021 Идентифицируют оборудование обычно по SNMP. Вставить ник Quote
zavndw Posted January 27, 2021 Posted January 27, 2021 21 минуту назад, seventh сказал: Интересно про бэкапы коммутаторов. Только как сделать, чтобы скормить скрипту несколько подсетей, а не конкретные IP и чтобы он определял тип оборудования по каким-то косвенным признакам (не только по приглашению на логин/пароль) и давал команды уже в зависимости от бренда? Потому что в сети не только Cisco, но и целый зоопарк - D-Link, Qtech, Huawei и т.п. cbackup все перечисленное делает. И подсети и учетные данные, и команды в зависимости от модели Вставить ник Quote
PodolskC Posted January 27, 2021 Posted January 27, 2021 Ну telnet для таких вещей не очень, сдаётся мне. SNMPGET, чтобы определить вендора, потом SNMPSET, чтобы залить конфиг на TFTP. Вроде как у всех такое есть (ну или у многих). Вставить ник Quote
YuryD Posted January 27, 2021 Posted January 27, 2021 :) вообще-то у киско с древних времен есть vtp, ну и vlan name вещь необязательная, если уж телнетом создавать, то можно просто сказать vlan 2-1023 . нетривиально задание term len 0, не все об этом помнят :) Остальное - букварь на иврите, сначала изучим ЯП, а уж затем с его помощью изучим как надо работать в cli :) Вставить ник Quote
pppoetest Posted January 27, 2021 Posted January 27, 2021 tn.write(b"vlan 2\n") tn.write(b"name Python_VLAN_2\n") tn.write(b"vlan 3\n") tn.write(b"name Python_VLAN_3\n") tn.write(b"vlan 4\n") Ну вот что это такое? А где шаблонизация/унификация/вендоронезависимость? Вставить ник Quote
Ivan_83 Posted January 27, 2021 Posted January 27, 2021 Кто не понял - это скрытая реклама курсов по петону, она щас из каждого утюга лезет. Вставить ник Quote
jffulcrum Posted January 27, 2021 Posted January 27, 2021 5 часов назад, YuryD сказал: вообще-то у киско с древних времен есть vtp Им кто-то в продакшене пользуется? Вставить ник Quote
pppoetest Posted January 28, 2021 Posted January 28, 2021 8 часов назад, Ivan_83 сказал: Кто не понял - это скрытая реклама курсов по петону, она щас из каждого утюга лезет. Вопросов больше не имею. Вставить ник Quote
YuryD Posted January 28, 2021 Posted January 28, 2021 18 часов назад, jffulcrum сказал: Им кто-то в продакшене пользуется? После первых граблей покупки бушного, я перестал. Но вставило не по детски :) Вланы ссуко расползлись повсюду в одном втп_домене и соотв втп_режиме... Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.