Jump to content

Recommended Posts

Posted

Linux Foundation project homepage for DANOS:

https://www.danosproject.org/

 

Download link:

https://danosproject.atlassian.net/wiki/spaces/DAN/pages/819201/Releases

 

CGNAT Bulk Port Allocation HOWTO

https://wiki.brasilpeeringforum.org/w/CGNAT_Bulk_Port_Allocation_com_DPDK

 

Atom C3858 benchmark (4.5 Mpps, 10G at all packet sizes larger than 256B)

https://old.reddit.com/r/networking/comments/ec8red/anyone_benchmarkuse_danos_the_att_and_brocade/fbhjy1s/

 

AMD GX-412TC 1 GHz benchmark (2.3 Mpps, 2G using imix)

https://ipng.ch/s/articles/2021/07/19/pcengines-apu6.html

 

Any Xeon should be able to do 10G linerate at all packet sizes.

Posted
В 22.10.2021 в 17:20, FTTH2 сказал:

Однако DANOS - единственная бесплатная альтернатива, о которой я знаю.

Вот только в отличии от озвученных альтернатив - абсолютно нет никакого БРАС-функционала в принципе. Тупой роутер или НАТ, что не так уж и актуально нынче.

Posted

Необязательно, чтобы все было на одной коробке. Если вам нужен БРАС, вы можете поставить его в отдельной коробке.

 

С другой стороны, не для всех сетевых проектов требуется БРАС.

 

Несмотря на это, DANOS по-прежнему полезен как граничный маршрутизатор для всей таблицы или как блок CGNAT. Там можно намного сэкономить по сравнению с большим железом.

Posted

Точно.

 

DANOS поддерживает Bulk Port Allocation, что упрощает регистрацию.

 

После того, как вы настроили CGNAT в соответствии со статьей HOWTO, все, что вам нужно сделать, это включить syslog.

 

# set system syslog host $IP_OF_SYSLOG_SERVER facility dataplane level info

 

Затем последуют записи журнала:

 

Jan 08 15:10:39 DANOS-LAB dataplane[3186]: CGNAT: PB_ALLOCATED subs-addr=100.64.0.3 policy=POLICY1 pub-addr=186.xxx.xxx.130 pool=NAT_POOL1 port=1024-1535 start-time=1610129439879438

 

Регистрировать гораздо меньше, поскольку нужно регистрировать только распределение портов. Нет необходимости регистрировать каждый поток.

  • 6 months later...
Posted (edited)

Кто использует в бою, поделитесь наблюдениями.

Как я понял, там весь ф-ционал с учётом DPDK работает. Т.е. firewall DPI в том числе? И должна быть производительность не плохая...

Netflow отсутствует, и логировать NAT можно только syslog? Или что то не досмотрел?

Edited by bomberman
  • 1 year later...
  • 4 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.