BSD ರೂಟರ್ ಪ್ರಾಜೆಕ್ಟ್ 1.97 ವಿತರಣೆಯ ಬಿಡುಗಡೆ

ಒಲಿವಿಯರ್ ಕೊಚರ್ಡ್-ಲಬ್ಬೆ, ಫ್ರೀನಾಸ್ ವಿತರಣೆಯ ಸೃಷ್ಟಿಕರ್ತ, ಪರಿಚಯಿಸಲಾಗಿದೆ ವಿಶೇಷ ವಿತರಣಾ ಕಿಟ್ ಬಿಡುಗಡೆ BSD ರೂಟರ್ ಯೋಜನೆ 1.97 (BSDRP), FreeBSD 12.1 ಗೆ ಕೋಡ್‌ಬೇಸ್ ಅನ್ನು ನವೀಕರಿಸಲು ಗಮನಾರ್ಹವಾಗಿದೆ. RIP, OSPF, BGP ಮತ್ತು PIM ನಂತಹ ವ್ಯಾಪಕ ಶ್ರೇಣಿಯ ಪ್ರೋಟೋಕಾಲ್‌ಗಳನ್ನು ಬೆಂಬಲಿಸುವ ಕಾಂಪ್ಯಾಕ್ಟ್ ಸಾಫ್ಟ್‌ವೇರ್ ರೂಟರ್‌ಗಳನ್ನು ರಚಿಸಲು ವಿತರಣೆಯನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಸಿಸ್ಕೋವನ್ನು ನೆನಪಿಸುವ CLI ಇಂಟರ್ಫೇಸ್ ಮೂಲಕ ಕಮಾಂಡ್ ಲೈನ್ ಮೋಡ್‌ನಲ್ಲಿ ನಿರ್ವಹಣೆಯನ್ನು ಕೈಗೊಳ್ಳಲಾಗುತ್ತದೆ. ವಿತರಣೆ ಲಭ್ಯವಿದೆ amd64 ಮತ್ತು i386 ಆರ್ಕಿಟೆಕ್ಚರ್‌ಗಳಿಗಾಗಿ ಅಸೆಂಬ್ಲಿಗಳಲ್ಲಿ (ಅನುಸ್ಥಾಪನಾ ಚಿತ್ರದ ಗಾತ್ರ 140 MB).

FreeBSD 12.1-STABLE ಗೆ ಅಪ್‌ಗ್ರೇಡ್ ಮಾಡುವುದರ ಜೊತೆಗೆ, ಹೊಸ ಆವೃತ್ತಿ ಗಮನಾರ್ಹ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಇಂಟೆಲ್ ಪ್ರೊಸೆಸರ್‌ಗಳಿಗೆ ಮೈಕ್ರೊಕೋಡ್ ಲೋಡ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ ಮತ್ತು ವೈರ್‌ಗಾರ್ಡ್, ಮೆಲ್ಲನಾಕ್ಸ್ ಫರ್ಮ್‌ವೇರ್, ವಿಮ್-ಟಿನಿ, ಎಂಆರ್‌ಟಿಪಾರ್ಸ್, ಎನ್‌ಆರ್‌ಪಿಇ3, ಪರ್ಲ್, ಬ್ಯಾಷ್ ಮತ್ತು ಫ್ರರ್‌7-ಪೈಥೊಂಟೂಲ್ಸ್ ಪ್ಯಾಕೇಜುಗಳನ್ನು ಸೇರಿಸುವುದು, ಹಾಗೆಯೇ if_cxgbev (Chelsio Ethernet VF) ಮತ್ತು if_qlnettogb3200 ಚಾಲಕರು. ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ICMP ಮರುನಿರ್ದೇಶನಗಳ ಸರಿಯಾದ ನಿರ್ಬಂಧಿಸುವಿಕೆಯನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ. ನವೀಕರಿಸಿದ ಸಾಫ್ಟ್‌ವೇರ್ ಆವೃತ್ತಿಗಳಲ್ಲಿ ಈಸಿ-ಆರ್‌ಎಸ್‌ಎ 3.0.7, ಎಫ್‌ಆರ್‌ಆರ್ 7.4, ಪಿಮ್ಯಾಕ್ಟ್ 1.7.4, ಓಪನ್‌ವಿಪಿಎನ್ 2.4.9 ಮತ್ತು ಸ್ಟ್ರಾಂಗ್‌ಸ್ವಾನ್ 5.8.4 ಸೇರಿವೆ. IPv6 (pim6-ಟೂಲ್ಸ್, pim6dd, pim6sd) ಗಾಗಿ ಮಲ್ಟಿಕಾಸ್ಟ್ ಉಪಯುಕ್ತತೆಗಳನ್ನು ಪ್ಯಾಕೇಜ್‌ನಿಂದ ಹೊರಗಿಡಲಾಗಿದೆ.

ವಿತರಣೆಯ ಮುಖ್ಯ ಗುಣಲಕ್ಷಣಗಳು:

  • ರೂಟಿಂಗ್ ಪ್ರೋಟೋಕಾಲ್‌ಗಳ ಅನುಷ್ಠಾನದೊಂದಿಗೆ ಕಿಟ್ ಎರಡು ಪ್ಯಾಕೇಜ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿದೆ: FR ರೂಟಿಂಗ್ (ಕ್ವಾಗ್ಗಾ ಫೋರ್ಕ್) BGP, RIP, RIPng (IPv6), OSPF v2, OSFP v3 (IPv6), ISIS ಮತ್ತು BIRD BGP, RIP, RIPng (IPv6), OSPF v2 ಮತ್ತು OSFP v3 (IPv6) ಗೆ ಬೆಂಬಲದೊಂದಿಗೆ;
  • ವಿತರಣೆಯನ್ನು ಹಲವಾರು ಪ್ರತ್ಯೇಕ ರೂಟಿಂಗ್ ಕೋಷ್ಟಕಗಳ (FIBs) ಸಮಾನಾಂತರ ಬಳಕೆಗೆ ಅಳವಡಿಸಲಾಗಿದೆ, ನೈಜ ಮತ್ತು ವರ್ಚುವಲ್ ಇಂಟರ್ಫೇಸ್‌ಗಳಿಗೆ ಜೋಡಿಸಲಾಗಿದೆ;
  • SNMP (bsnmp-ucd) ಅನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮತ್ತು ನಿರ್ವಹಣೆಗಾಗಿ ಬಳಸಬಹುದು. ನೆಟ್‌ಫ್ಲೋ ಸ್ಟ್ರೀಮ್‌ಗಳ ರೂಪದಲ್ಲಿ ಟ್ರಾಫಿಕ್ ಡೇಟಾವನ್ನು ರಫ್ತು ಮಾಡುವುದನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ;
  • ನೆಟ್‌ವರ್ಕ್ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಲು, ಇದು NetPIPE, iperf, netblast, netsend ಮತ್ತು netreceive ನಂತಹ ಉಪಯುಕ್ತತೆಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ಟ್ರಾಫಿಕ್ ಅಂಕಿಅಂಶಗಳನ್ನು ಸಂಗ್ರಹಿಸಲು, ng_netflow ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ;
  • VRRP ಪ್ರೋಟೋಕಾಲ್ (ವರ್ಚುವಲ್ ರೂಟರ್ ರಿಡಂಡೆನ್ಸಿ ಪ್ರೋಟೋಕಾಲ್, RFC 3768) ಅನುಷ್ಠಾನದೊಂದಿಗೆ freevrrpd ಉಪಸ್ಥಿತಿ ಮತ್ತು CARP ಪ್ರೋಟೋಕಾಲ್‌ಗೆ ಬೆಂಬಲದೊಂದಿಗೆ ucarp, ವರ್ಚುವಲ್ MAC ವಿಳಾಸವನ್ನು ಸಕ್ರಿಯ ಸರ್ವರ್‌ಗೆ ಬಂಧಿಸುವ ಮೂಲಕ ದೋಷ-ಸಹಿಷ್ಣು ಮಾರ್ಗನಿರ್ದೇಶಕಗಳ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಸಂಘಟಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ, ವೈಫಲ್ಯದ ಸಂದರ್ಭದಲ್ಲಿ ಬ್ಯಾಕಪ್ ಸರ್ವರ್‌ಗೆ ಸರಿಸಲಾಗುತ್ತದೆ. ಸಾಮಾನ್ಯ ಕ್ರಮದಲ್ಲಿ, ಲೋಡ್ ಅನ್ನು ಎರಡೂ ಸರ್ವರ್‌ಗಳಲ್ಲಿ ವಿತರಿಸಬಹುದು, ಆದರೆ ವೈಫಲ್ಯದ ಸಂದರ್ಭದಲ್ಲಿ, ಮೊದಲ ರೂಟರ್ ಎರಡನೆಯ ಲೋಡ್ ಅನ್ನು ತೆಗೆದುಕೊಳ್ಳಬಹುದು ಮತ್ತು ಎರಡನೆಯದು - ಮೊದಲನೆಯದು;
  • ಎಂಪಿಡಿ (ಮಲ್ಟಿ-ಲಿಂಕ್ PPP ಡೀಮನ್) PPTP, PPPoE ಮತ್ತು L2TP ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ;
  • ಬ್ಯಾಂಡ್‌ವಿಡ್ತ್ ಅನ್ನು ನಿರ್ವಹಿಸಲು, IPFW + dummynet ನಿಂದ ಶೇಪರ್ ಅನ್ನು ಬಳಸಲು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ ಅಥವಾ ng_car;
  • ಎತರ್ನೆಟ್ಗಾಗಿ, ಇದು VLAN (802.1q), ಲಿಂಕ್ ಒಟ್ಟುಗೂಡಿಸುವಿಕೆ ಮತ್ತು ರಾಪಿಡ್ ಸ್ಪ್ಯಾನಿಂಗ್ ಟ್ರೀ ಪ್ರೋಟೋಕಾಲ್ (802.1w) ಬಳಸಿಕೊಂಡು ನೆಟ್ವರ್ಕ್ ಸೇತುವೆಗಳ ಬಳಕೆಯನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ;
  • ಮೇಲ್ವಿಚಾರಣೆಗಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ ಮಾನಿಟ್;
  • VPN ಬೆಂಬಲವನ್ನು ಒದಗಿಸಲಾಗಿದೆ: GRE, GIF, IPSec (IKEv1 ಮತ್ತು IKEv2 ಜೊತೆಗೆ ಸ್ಟ್ರಾಂಗ್‌ಸ್ವಾನ್), ಓಪನ್‌ವಿಪಿಎನ್ ಮತ್ತು ವೈರ್‌ಗಾರ್ಡ್;
  • ಟೈಗಾ ಡೀಮನ್ ಅನ್ನು ಬಳಸುವ NAT64 ಬೆಂಬಲ ಮತ್ತು IPv6-to-IPv4 ಸುರಂಗಗಳಿಗೆ ಸ್ಥಳೀಯ ಬೆಂಬಲ;
  • ಹೆಚ್ಚುವರಿ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಸ್ಥಾಪಿಸಲು, pkgng ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್ ಅನ್ನು ಬಳಸಿ;
  • ಇದು DHCP ಸರ್ವರ್ ಮತ್ತು isc-dhcp ಕ್ಲೈಂಟ್, ಹಾಗೆಯೇ ssmtp ಮೇಲ್ ಸರ್ವರ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆ;
  • SSH, ಸೀರಿಯಲ್ ಪೋರ್ಟ್, ಟೆಲ್ನೆಟ್ ಮತ್ತು ಸ್ಥಳೀಯ ಕನ್ಸೋಲ್ ಮೂಲಕ ನಿರ್ವಹಣೆಯನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಆಡಳಿತವನ್ನು ಸರಳೀಕರಿಸಲು, ಕಿಟ್ tmux ಯುಟಿಲಿಟಿಯನ್ನು ಒಳಗೊಂಡಿದೆ (ಪರದೆಯ BSD ಅನಲಾಗ್);
  • ಸ್ಕ್ರಿಪ್ಟ್ ಬಳಸಿ ಫ್ರೀಬಿಎಸ್‌ಡಿ ಆಧಾರಿತ ಚಿತ್ರಗಳನ್ನು ಬೂಟ್ ಮಾಡಿ ನ್ಯಾನೋಬಿಎಸ್ಡಿ;
  • ಸಿಸ್ಟಮ್ ನವೀಕರಣಗಳನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು, ಫ್ಲ್ಯಾಶ್ ಕಾರ್ಡ್‌ನಲ್ಲಿ ಎರಡು ವಿಭಾಗಗಳನ್ನು ರಚಿಸಲಾಗಿದೆ; ನವೀಕರಿಸಿದ ಚಿತ್ರ ಲಭ್ಯವಿದ್ದರೆ, ಅದನ್ನು ಎರಡನೇ ವಿಭಾಗಕ್ಕೆ ಲೋಡ್ ಮಾಡಲಾಗುತ್ತದೆ; ರೀಬೂಟ್ ಮಾಡಿದ ನಂತರ, ಈ ವಿಭಾಗವು ಸಕ್ರಿಯಗೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಮುಂದಿನ ನವೀಕರಣವು ಕಾಣಿಸಿಕೊಳ್ಳಲು ಮೂಲ ವಿಭಾಗವು ಕಾಯುತ್ತದೆ ( ವಿಭಾಗಗಳನ್ನು ಪ್ರತಿಯಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ). ಸ್ಥಾಪಿಸಲಾದ ನವೀಕರಣದೊಂದಿಗೆ ಸಮಸ್ಯೆಗಳನ್ನು ಗುರುತಿಸಿದರೆ ಸಿಸ್ಟಮ್ನ ಹಿಂದಿನ ಸ್ಥಿತಿಗೆ ಹಿಂತಿರುಗಲು ಸಾಧ್ಯವಿದೆ;
  • ಪ್ರತಿಯೊಂದು ಫೈಲ್ sha256 ಚೆಕ್ಸಮ್ ಅನ್ನು ಹೊಂದಿದೆ, ಇದು ಮಾಹಿತಿಯ ಸಮಗ್ರತೆಯನ್ನು ಪರಿಶೀಲಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ