DentOS 2.0 เชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ, เชธเซเชตเซ€เชšเซ‹ เชฎเชพเชŸเซ‡ เชจเซ‡เชŸเชตเชฐเซเช• เช“เชชเชฐเซ‡เชŸเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎ

DentOS 2.0 เชจเซ‡เชŸเชตเชฐเซเช• เช“เชชเชฐเซ‡เชŸเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎเชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ, Linux เช•เชฐเซเชจเชฒ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช…เชจเซ‡ เชธเซเชตเซ€เชšเซ‹, เชฐเชพเช‰เชŸเชฐเซเชธ เช…เชจเซ‡ เชตเชฟเชถเชฟเชทเซเชŸ เชจเซ‡เชŸเชตเชฐเซเช• เชธเชพเชงเชจเซ‹เชจเซ‡ เชธเชœเซเชœ เช•เชฐเชตเชพเชจเชพ เชนเซ‡เชคเซเชฅเซ€ เช‰เชชเชฒเชฌเซเชง เช›เซ‡. เชตเชฟเช•เชพเชธ เชเชฎเซ‡เชเซ‹เชจ, เชกเซ‡เชฒเซเชŸเชพ เชˆเชฒเซ‡เช•เซเชŸเซเชฐเซ‹เชจเชฟเช•เซเชธ, เชฎเชพเชฐเซเชตเซ‡เชฒ, เชเชจเชตเซ€เช†เชˆเชกเซ€เช†เชˆเช, เชเชœเช•เซ‹เชฐ เชจเซ‡เชŸเชตเชฐเซเช•เซเชธ เช…เชจเซ‡ เชตเชฟเชธเซเชŸเซเชฐเซ‹เชจ เชจเซ‡เชตเซ‡เชฌ (เชกเชฌเชฒเซเชฏเซเชเชจเชธเซ€) เชจเซ€ เชญเชพเช—เซ€เชฆเชพเชฐเซ€เชฅเซ€ เชนเชพเชฅ เชงเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช† เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเซ€ เชธเซเชฅเชพเชชเชจเชพ เชฎเซ‚เชณ เชเชฎเซ‡เชเซ‹เชจ เชฆเซเชตเชพเชฐเชพ เชคเซ‡เชจเชพ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชฎเชพเช‚ เชจเซ‡เชŸเชตเชฐเซเช• เชธเชพเชงเชจเซ‹เชจเซ‡ เชธเชœเซเชœ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€. DentOS เช•เซ‹เชก C เชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ เชฎเชซเชค Eclipse เชชเชฌเซเชฒเชฟเช• เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชชเซ‡เช•เซ‡เชŸ เชธเซเชตเชฟเชšเชฟเช‚เช—เชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, DentOS Linux SwitchDev เช•เชฐเซเชจเชฒ เชธเชฌเชธเชฟเชธเซเชŸเชฎเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡ เชคเชฎเชจเซ‡ เช‡เชฅเชฐเชจเซ‡เชŸ เชธเซเชตเซ€เชšเซ‹ เชฎเชพเชŸเซ‡ เชกเซเชฐเชพเช‡เชตเชฐเซ‹ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡ เชœเซ‡ เชซเซเชฐเซ‡เชฎ เชซเซ‹เชฐเชตเชฐเซเชกเชฟเช‚เช— เช…เชจเซ‡ เชจเซ‡เชŸเชตเชฐเซเช• เชชเซ‡เช•เซ‡เชŸ เชชเซเชฐเซ‹เชธเซ‡เชธเชฟเช‚เช—เชจเซ‡ เชตเชฟเชถเชฟเชทเซเชŸ เชนเชพเชฐเซเชกเชตเซ‡เชฐ เชšเชฟเชชเซเชธเชจเซ‡ เชธเซ‹เช‚เชชเซ€ เชถเช•เซ‡ เช›เซ‡. เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เชชเซเชฐเชฎเชพเชฃเชญเซ‚เชค Linux เชจเซ‡เชŸเชตเชฐเซเช• เชธเซเชŸเซ‡เช•, NetLink เชธเชฌเชธเชฟเชธเซเชŸเชฎ เช…เชจเซ‡ IPRoute2, tc (เชŸเซเชฐเชพเชซเชฟเช• เช•เช‚เชŸเซเชฐเซ‹เชฒ), brctl (เชฌเซเชฐเชฟเชœ เช•เช‚เชŸเซเชฐเซ‹เชฒ) เช…เชจเซ‡ FRRouting, เชคเซ‡เชฎเชœ VRRP (เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฐเชพเช‰เชŸเชฐ เชฐเซ€เชกเชจเซเชกเชจเซเชธเซ€ เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ), LLDP (เชฒเชฟเช‚เช• เชฒเซ‡เชฏเชฐ) เชœเซ‡เชตเชพ เชธเชพเชงเชจเซ‹ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช›เซ‡. เชกเชฟเชธเซเช•เชตเชฐเซ€ เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ) เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เช…เชจเซ‡ MSTP (เชฎเชฒเซเชŸเซ€เชชเชฒ เชธเซเชชเซ‡เชจเชฟเช‚เช— เชŸเซเชฐเซ€ เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ).

DentOS 2.0 เชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ, เชธเซเชตเซ€เชšเซ‹ เชฎเชพเชŸเซ‡ เชจเซ‡เชŸเชตเชฐเซเช• เช“เชชเชฐเซ‡เชŸเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎ

เชธเชฟเชธเซเชŸเชฎ เชเชจเซเชตเชพเชฏเชฐเซเชจเชฎเซ‡เชจเซเชŸ ONL (เช“เชชเชจ เชจเซ‡เชŸเชตเชฐเซเช• Linux) เชตเชฟเชคเชฐเชฃ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช›เซ‡, เชœเซ‡ เชฌเชฆเชฒเชพเชฎเชพเช‚, เชกเซ‡เชฌเชฟเชฏเชจ GNU/Linux เชชเซ‡เช•เซ‡เชœ เชฌเซ‡เชเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชธเซเชตเซ€เชšเซ‹ เชชเชฐ เชšเชพเชฒเชตเชพ เชฎเชพเชŸเซ‡ เช‡เชจเซเชธเซเชŸเซ‹เชฒเชฐ, เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เช…เชจเซ‡ เชกเซเชฐเชพเช‡เชตเชฐเซ‹ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡. ONL เช“เชชเชจ เช•เซ‹เชฎเซเชชเซเชฏเซเชŸ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชฆเซเชตเชพเชฐเชพ เชตเชฟเช•เชธเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡ เชตเชฟเชถเชฟเชทเซเชŸ เชจเซ‡เชŸเชตเชฐเซเช• เช‰เชชเช•เชฐเชฃเซ‹ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡เชจเซเช‚ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เช›เซ‡ เชœเซ‡ เชธเซ‹ เช•เชฐเชคเชพเช‚ เชตเชงเซ เชตเชฟเชตเชฟเชง เชธเซเชตเซ€เชš เชฎเซ‹เชกเชฒเซเชธ เชชเชฐ เช‡เชจเซเชธเซเชŸเซ‹เชฒเซ‡เชถเชจเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡. เช† เชฐเชšเชจเชพเชฎเชพเช‚ เชธเซเชตเซ€เชšเซ‹เชฎเชพเช‚ เชตเชชเชฐเชพเชคเชพ เชธเซ‚เชšเช•เชพเช‚เช•เซ‹, เชคเชพเชชเชฎเชพเชจ เชธเซ‡เชจเซเชธเชฐเซเชธ, เช•เซ‚เชฒเชฐเซเชธ, I2C เชฌเชธเซ‹, GPIO เช…เชจเซ‡ SFP เชŸเซเชฐเชพเชจเซเชธเชธเซ€เชตเชฐเซเชธ เชธเชพเชฅเซ‡ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เชฎเชพเชŸเซ‡ เชกเซเชฐเชพเช‡เชตเชฐเซ‹เชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡. เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡, เชคเชฎเซ‡ IpRoute2 เช…เชจเซ‡ ifupdown2 เชŸเซ‚เชฒเซเชธ, เชคเซ‡เชฎเชœ gNMI (gRPC เชจเซ‡เชŸเชตเชฐเซเช• เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ เชˆเชจเซเชŸเชฐเชซเซ‡เชธ) เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹. เชฏเชพเช‚เช— (เชนเชœเซ€ เชฌเซ€เชœเซ€ เชจเซ‡เช•เซเชธเซเชŸ เชœเชจเชฐเซ‡เชถเชจ, RFC-6020) เชกเซ‡เชŸเชพ เชฎเซ‹เชกเชฒเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจเชจเซ‡ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชพเชฏ เช›เซ‡.

เชธเชฟเชธเซเชŸเชฎ เชฎเชพเชฐเซเชตเซ‡เชฒ เช…เชจเซ‡ เชฎเซ‡เชฒเชพเชจเซ‹เช•เซเชธ ASIC-เช†เชงเชพเชฐเชฟเชค เชธเซเชตเซ€เชšเซ‹ เชฎเชพเชŸเซ‡ 48 10-เช—เซ€เช—เชพเชฌเซ€เชŸ เชชเซ‹เชฐเซเชŸ เชธเซเชงเซ€ เช‰เชชเชฒเชฌเซเชง เช›เซ‡. เชนเชพเชฐเซเชกเชตเซ‡เชฐ เชชเซ‡เช•เซ‡เชŸ เชซเซ‹เชฐเชตเชฐเซเชกเชฟเช‚เช— เช•เซ‹เชทเซเชŸเช•เซ‹เชจเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃ เชธเชพเชฅเซ‡ Mellanox Spectrum, Marvell Aldrin 2 เช…เชจเซ‡ Marvell AC3X ASIC เชšเชฟเชชเซเชธ เชธเชนเชฟเชค เชตเชฟเชตเชฟเชง ASIC เช…เชจเซ‡ เชจเซ‡เชŸเชตเชฐเซเช• เชกเซ‡เชŸเชพ เชชเซเชฐเซ‹เชธเซ‡เชธเชฟเช‚เช— เชšเชฟเชชเซเชธ เชธเชพเชฅเซ‡ เช•เชพเชฎเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡. ARM64 (257 MB) เช…เชจเซ‡ AMD64 (523 MB) เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเซเชธ เชฎเชพเชŸเซ‡ เชคเซˆเชฏเชพเชฐ-เชฅเซ€-เช‡เชจเซเชธเซเชŸเซ‹เชฒ DentOS เช›เชฌเซ€เช“ เชคเซˆเชฏเชพเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.

เชจเชตเซ€ เชฐเซ€เชฒเซ€เช เชจเซ€เชšเซ‡เชจเชพ เชธเซเชงเชพเชฐเชพเช“ เช‰เชฎเซ‡เชฐเซ‡ เช›เซ‡:

  • เชธเซเชตเซ€เชšเชฎเชพเช‚ เชจเชฟเชฏเชฎเชฟเชค (เชฒเซ‡เชฏเชฐ-44, เชจเซ‡เชŸเชตเชฐเซเช• เชฒเซ‡เชฏเชฐ) เช…เชจเซ‡ VLAN เชชเซ‹เชฐเซเชŸเซเชธ (เชจเซ‡เชŸเชตเชฐเซเช• เชฌเซเชฐเชฟเชœ) เชจเชพ เชธเซเชคเชฐเซ‡ เช†เช‚เชคเชฐเชฟเช• เชถเซเชฐเซ‡เชฃเซ€เชฎเชพเช‚เชฅเซ€ เชœเชพเชนเซ‡เชฐ เชธเชฐเชจเชพเชฎเชพเช‚เช“ เชฎเชพเชŸเซ‡ เชธเชฐเชจเชพเชฎเชพเช‚ เช…เชจเซเชตเชพเชฆ (NAT) เชฎเชพเชŸเซ‡ NAT-3 เช…เชจเซ‡ NA(P)T เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ.
  • 802.1Q เชจเซ‡เชŸเชตเชฐเซเช• เชˆเชจเซเชŸเชฐเชซเซ‡เชธ (VLAN) เชจเซ‡ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชฟเชค เช•เชฐเชตเชพ เช…เชจเซ‡ เชคเซ‡เชฎเชจเชพ เชฆเซเชตเชพเชฐเชพ เชŸเซเชฐเชพเชซเชฟเช•เชจเซ‡ เชฐเซ‚เชŸเซ€เช‚เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชตเชฟเช•เชฒเซเชชเซ‹ เชชเซ‚เชฐเชพ เชชเชพเชกเซ‡ เช›เซ‡. IpRoute2 เช…เชจเซ‡ Ifupdown2 เชชเซ‡เช•เซ‡เชœเซ‹ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชฎเชพเชŸเซ‡ เชตเชชเชฐเชพเชฏ เช›เซ‡.
  • เช‡เชฅเชฐเชจเซ‡เชŸ เชชเชฐ เชชเชพเชตเชฐ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ เชฎเชพเชŸเซ‡ PoE (เชชเชพเชตเชฐ เช“เชตเชฐ เช‡เชฅเชฐเชจเซ‡เชŸ) เชจเชฟเชฏเช‚เชคเซเชฐเช•เซ‹ เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚.
  • เชซเชพเชฏเชฐเชตเซ‹เชฒ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจเซ‹เชจเซ€ เช•เชพเชฎเช—เซ€เชฐเซ€ เช…เชจเซ‡ เชฎเชพเชชเชจเซ€เชฏเชคเชพเชจเซ‡ เชธเซเชงเชพเชฐเชตเชพ เชฎเชพเชŸเซ‡ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡.
  • เชธเซเชงเชพเชฐเซ‡เชฒ ACL-เช†เชงเชพเชฐเชฟเชค เชธเช‚เชธเชพเชงเชจ เชธเช‚เชšเชพเชฒเชจ. เชธเซเชฅเชพเชจเชฟเช• (เช‡เชจเซเชŸเซเชฐเชพเชจเซ‡เชŸ) IP เชเชกเซเชฐเซ‡เชธเชจเซ‡ เช“เชณเช–เชตเชพ เชฎเชพเชŸเซ‡ เชซเซเชฒเซ‡เช— เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช‰เชฎเซ‡เชฐเซเชฏเซ‹.
  • เชชเซ‹เชฐเซเชŸ เช†เช‡เชธเซ‹เชฒเซ‡เชถเชจเชจเซ‡ เช—เซ‹เช เชตเชตเชพ เชฎเชพเชŸเซ‡ เช•เชธเซเชŸเชฎ เชนเซ‡เชจเซเชกเชฒเชฐเซเชธเชจเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเชตเซเช‚ เชถเช•เซเชฏ เช›เซ‡.
  • "เชกเซ‡เชตเชฒเชฟเช‚เช•" เชจเชพ เช†เชงเชพเชฐเซ‡, เชฎเชพเชนเชฟเชคเซ€ เชฎเซ‡เชณเชตเชตเชพ เช…เชจเซ‡ เช‰เชชเช•เชฐเชฃ เชชเชฐเชฟเชฎเชพเชฃเซ‹ เชฌเชฆเชฒเชตเชพ เชฎเชพเชŸเซ‡ เชเช• API, เชธเซเชฅเชพเชจเชฟเช• เชŸเซเชฐเซ‡เชชเซเชธ เช…เชจเซ‡ เชกเซเชฐเซ‹เชช เช•เชฐเซ‡เชฒเชพ เชชเซ‡เช•เซ‡เชŸเซ‹เชจเชพ เช•เชพเช‰เชจเซเชŸเชฐเซเชธ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹