FRR

Вход в FRR

FRR (Free Range Routing) — свободное ПО, разработанное как форк Quagga для целей реализации сетевой маршрутизации на Unix-подобных системах. Данный пакет присутствует в большинстве репозиториев linux-овых систем, например таких как: Debian, Ubuntu, Arch(AUR), CentOS. Так же имеется своя страница на github[1].

Поддерживаемые Протоколы и службы

Список[2]
протоколов служб
  • Border Gateway Protocol (BGP)
  • zebra
  • bgpd
  • Intermediate System to Intermediate System (IS-IS)
  • isisd
  • Open Shortest Path First (OSPF)
  • ospfd
  • ospf6d
  • Protocol-Independent Multicast (PIM)
  • pimd
  • Routing Information Protocol (RIP)
  • ripd
  • Routing Information Protocol next generation (RIPng)
  • ripngd
  • Enhanced Interior Gateway Routing Protocol (EIGRP)
  • eigrpd
  • Next Hop Resolution Protocol (NHRP)
  • nhrpd
  • Bidirectional Forwarding Detection (BFD)
  • bfdd
  • Policy-based Routing (PBR)
  • pbrd
  • staticd
  • fabricd

Изначально в FRR все службы выключены, чтобы тот или иной протокол заработал нужно в конфиге FRR включить соответствующую службу, например: Если мы используем OSPF то нужно включить ospfd, если rip то ripd и т. д.

Принцип работы с frr

После установки FRR и включения нужных нам служб в конфиге нужно открыть вписать в терминале команду vtysh после чего мы перейдём в настройку самой маршрутизации. Пространство напоминает Cisco IOS, работает и настраивается точно так же. Стоит понимать что хоть это и напоминает Cisco IOS, им оно не является, тут отсутствуют некоторые компоненты, которые есть в Cisco IOS, например: отсутствие возможности создавать aaa model. После настройки следует так же как в Cisco IOS сохранить текущие настройки в память командой copy running-configuration startup-configuration . После настройки можно выйти из FRR командой exit , сам FRR будет работать на фоне.

Примечания

  1. git (англ.). Дата обращения: 27 февраля 2022. Архивировано 26 февраля 2022 года.
  2. supported protocols&services (англ.). Дата обращения: 27 февраля 2022. Архивировано 27 февраля 2022 года.

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.