
Bocharnikov
06.01.2018
13:22:33
мне бы чистый URL
1 вариант само то

Anton
06.01.2018
13:22:45
ну уже давай дальше сам
за тебя и так уже почти всё сделали

Google

Bocharnikov
06.01.2018
13:24:33
хех спс.. я понял )
JSON получяется придумали чтобы облегчить ответ на запрос
от сайта

Yevgeniy
06.01.2018
13:27:18

Bocharnikov
06.01.2018
13:28:09
яж до последнего был уверен что ключей понавтыкая я получу чистый URL
а оказывается там всю ебалу вычещять ещё надо
просто почему и спросил в JSONщиков ))
в чате )

Yevgeniy
06.01.2018
13:29:35
для этого в нормальных ЯП есть библиотеки, которые позволяют, используя красивый синтаксис, обращаться к нужным данным в контейнере.

Bocharnikov
06.01.2018
13:37:59
ну вот я тож так подумал
почему у них так?
можно ж было допилить до нормальногой выдачи нужных данных

Anton
06.01.2018
14:20:03
почему у них так?
это api для использования из виджетов на вэб-страницах, поэтому и вывод в json, который для java script самый удобный и родной.

Google

Bocharnikov
06.01.2018
16:03:40
И причем тут JS. ?

Yevgeniy
06.01.2018
18:13:28
curl -s https://radio-t.com/site-api/last/5?categories=podcast | python3 -c "import sys, json; print('\n'.join([item['audio_url'] for item in json.load(sys.stdin)]))"
Антоха, я чет не совсем порой понимаю о чем это ты. Ты что под виджетами имеешь ввиду?
Для того, чтобы разрабы других сайтов (или другие разрабы в одной организации) не мучались, и не парсили все что выдает твой сайт (веб-приложение), когда им понадобится использовать данные с твоего сайта, ты можешь написать для них API и передавать содержимое твоего сайта в удобно форматированном виде (в данном случае формат - JSON). Они затем могут написать виджет (типо вставочку такую) для своего сайта и использовать в нем данные с твоего сайта...

Michael
06.01.2018
18:37:38
http://www.eve-ng.net/ Инфо о про версии тут

Innokentiy
06.01.2018
18:39:36
вроде ничего нового?

Michael
06.01.2018
18:49:24
ты шо
Done on today:
Dynamic console porting, no limits, fixing issues for multi user consoling, Telnet porting choose is random
Hot links, interconnection running nodes, ports immediately response, shut no shut, Ethernet only
1024 nodes support per lab
Docker containers support
HTML desktop console to EVE management, clientless EVE management
Closing feature of running lab placing it to running folder, option run more than one lab simultaneously
Import/export configs for eve lab to/from local PC
Multiuser support, admin role only, 2 simultaneous users https access to EVE web GUI same time
EVE User account access time limitation
NAT cloud, integrated NAT option on the EVE cloud
Integrated Wireshark capture using docker, ethernet only
To go:
Multi configurations for single lab
Lab timer for self-training
Current version display and newest
fix permissions button on web
Later updates planned:


Eugene
06.01.2018
18:52:30
я так
просто поинтересоваться
кумулус линукс в eve-ng запускается?
и pico8
кто пробовал

Max
06.01.2018
19:07:49
кумулус линукс в eve-ng запускается?
Я запускал, вот тут ребята лабу делали Три с половиной часа стрима прошли быстро и не без изъянов, но удалось показать всё что планировалось.
Спасибо всем зрителям, участникам делившихся вопросами и мнениями.
Запись доступна на Youtube-канале Ntwrk: https://youtu.be/f5XHHEjSk4c
В архиве:
- "FABRIC.gns3" файл топологии GNS3
- "cumulus-linux-3.3.2-vx-amd64.qcow2" образ ПО Cumulus Linux VX 3.3.2
- "cumulus-vx.gns3a" шаблон Cumulus для добавления образа в GNS3
- "Cumulus Linux 3.3.2 User Guide.pdf" документация
- директория "Config" с конфигурациями всех устройств топологии

Eugene
06.01.2018
19:15:30
Спасибо!

Bocharnikov
07.01.2018
05:13:44

Dmitry
07.01.2018
13:31:54
написал пост про мой первый опыт стриминга на твитче: https://dmfigol.me/blog/live-streaming-on-twitch-first-steps/
network programmability стрим начинается через 20 минут, https://twitch.tv/dmfigol

Google

Михаил
08.01.2018
05:00:56
Подскажите, возможно ли в каком-либо симуляторе сети создать сеть на 4000-5000 устройств?

nwur
08.01.2018
05:03:13
а ресурсов хватит?

Михаил
08.01.2018
05:07:15
С ресурсами вроде проблем быть не должно. Есть пара десятков серверов с десятками ядер и сотней гб памяти. А сколько надо?

Роман
08.01.2018
05:11:03
а что именно нужно проверить?

||||
08.01.2018
05:11:22
Помниться был такой инструмент OPNET (коммерческий), более детальный поиск по нему вывел на некоторый документ релевантный вашему вопросу:
http://www.cs.mcgill.ca/~carl/largescalenetsim.pdf
Они использовали OMNet++ и ns2
про ns2 ранее не слышал, но пишут что он весьма ОК ) а вот про OMNet++ только слышал )
Но это все инструменты больше даже научные как мне кажется, а не практические ) где можно обкатать какую либо конфигурацию.
Вики пишет про NS: "NS is often called as Nightmare Software because modelling is so very complex and time-consuming. It has no GUI and users need to learn TCL, AWK, Python, C++ and more." что как бы намекает на его использование только с научными целями :))))
Выше ссылку неверную прикрепил )
Исправил ссылку

Михаил
08.01.2018
08:07:55

||||
08.01.2018
08:09:21

Михаил
08.01.2018
08:09:56
это я понял. тоже бегло ознакомился. я про GNS и EVE

||||
08.01.2018
08:10:44
из этих 4к-5к узлов, все участвуют в маршрутизации?

Роман
08.01.2018
08:11:06
мне кажеться это не для них задача
а вот ns2 у нас в универе как-то применяли, как раз для моделирование какого-то ужаса

Google

Михаил
08.01.2018
08:11:58
все, но в разной степени. большинсво это пограничные узлы с минимум работы - ядро это около 1к

||||
08.01.2018
08:13:01
мне кажеться это не для них задача
У меня просто идея, а что если фактически использовать только скажем IOU инстансы, и автоматизировать их развертывание. С какой то подверженной автоматизации конфигурации?
Т.е. уйти от всех этих GUI - GNS EVE и тд и тп, а использовать только Wrapper и IOU Bin, он как процесс весьма легко запускается.

Роман
08.01.2018
08:14:01
ничего не мешает собрать 5к линукс хостов с квагой или бердом на борту, ими хоть управлять можно будет )

Михаил
08.01.2018
08:14:57

Роман
08.01.2018
08:16:17

||||
08.01.2018
08:16:50
http://tfr.org/cisco/TGN%20User%20Guide.pdf
Я даже находил под QEMU такой образ на базе 15.0 IOS, в своё время он был в DEMO VIRL комплекте, который кто то успешно стащил )
У Cisco они помоему называются PAGENT

Admin
ERROR: S client not available

Vladislav
08.01.2018
08:41:26

Innokentiy
08.01.2018
08:49:15
равно можно и ноды соединять
главное, что взаимодействие между 64-девайсными кусками (подами) будет идти через ограниченное число бриджей
из коробки их 9 на всю систему, но несложная модификация пэхопэ кода и настроек линупса даст возможность их плодить больше
ограничение в 64 девайса на под не победить, надо очень много переписывать

Alex
08.01.2018
08:57:12
И да, они запускались

Innokentiy
08.01.2018
08:57:53
в еве? импоссибру

Google

Innokentiy
08.01.2018
08:58:18
либо на два пода бить

Alex
08.01.2018
09:03:20
В еве. Запускал. Дважды. На разных нодах.
В одной лабе на одном поде

nwur
08.01.2018
09:04:14
микротик: превозмогая невозможное

Innokentiy
08.01.2018
09:09:11
м. новый год мог не пройти даром, и я мог ошибиться, поэтому ща проверю

Dmitry
08.01.2018
14:20:07
Запись вчерашнего стрима Network Programmability Lab - YAML, Python netmiko and async SSH https://www.youtube.com/watch?v=MLeiShwb7Qo Тайм код прилагается

Innokentiy
08.01.2018
14:26:42
на самом деле даже по 127
128 уже не дает создать

Ivan
08.01.2018
14:41:23

Dmitry
08.01.2018
14:42:12
по-моему 1024

Sergey
08.01.2018
14:44:29
Есть есть штука - mininet. Такое впечатление, что там тоже может много узлов взлететь.

Dmitry
08.01.2018
14:44:45
и иол без раппера типа gns3/eve не позволит хостить их на разных машинах

Innokentiy
08.01.2018
14:50:25

Dmitry
08.01.2018
14:52:17
чтобы запускать иол без раппера, то нужно писать (генерировать) нетмап. и пока этот нетмап использует одну compute ноду то все ок, а когда несколько, то уже не всё так просто (хоть и возможно). gns3 строит udp туннели между всеми нодами и в netmap указывает айпи и порт

Innokentiy
08.01.2018
14:52:34
а, ок

Dmitry
08.01.2018
14:53:33
а для одной ноды лимит 1024 иол устройств, если мне не изменяет память. точно не помню

Innokentiy
08.01.2018
14:53:54
но можно делать и как юнетлаб, фактически все интерфейсы иоу бриджуются не друг к другу, а к виртуальным интерфейсам хоста
но если делать по-юнетлабовски, то каждый процесс иоу запускается независимо со своим нетмапом
и тогда это ограничение не работает