DentOS 2.0 เจฆเฉ€ เจฐเจฟเจฒเฉ€เจœเจผ, เจธเจตเจฟเฉฑเจšเจพเจ‚ เจฒเจˆ เจ‡เฉฑเจ• เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ

DentOS 2.0, เจ‡เฉฑเจ• เจ•เจฐเจจเจฒ-เจ…เจงเจพเจฐเจฟเจค เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ, เจนเฉเจฃ เจ‰เจชเจฒเจฌเจง เจนเฉˆเฅค Linux ะธ ะฟั€ะตะดะฝะฐะทะฝะฐั‡ะตะฝะฝะพะน ะดะปั ะพัะฝะฐั‰ะตะฝะธั ะบะพะผะผัƒั‚ะฐั‚ะพั€ะพะฒ, ะผะฐั€ัˆั€ัƒั‚ะธะทะฐั‚ะพั€ะพะฒ ะธ ัะฟะตั†ะธะฐะปะธะทะธั€ะพะฒะฐะฝะฝะพะณะพ ัะตั‚ะตะฒะพะณะพ ะพะฑะพั€ัƒะดะพะฒะฐะฝะธั. ะ ะฐะทั€ะฐะฑะพั‚ะบะฐ ะฒะตะดั‘ั‚ัั ะฟั€ะธ ัƒั‡ะฐัั‚ะธะธ ะบะพะผะฟะฐะฝะธะน Amazon, Delta Electronics, Marvell, NVIDIA, Edgecore Networks ะธ Wistron NeWeb (WNC). ะ˜ะทะฝะฐั‡ะฐะปัŒะฝะพ ะฟั€ะพะตะบั‚ ะฑั‹ะป ะพัะฝะพะฒะฐะฝ ะบะพะผะฟะฐะฝะธะตะน Amazon ะดะปั ะพัะฝะฐั‰ะตะฝะธั ัะตั‚ะตะฒะพะณะพ ะพะฑะพั€ัƒะดะพะฒะฐะฝะธั ะฒ ัะฒะพะตะน ะธะฝั„ั€ะฐัั‚ั€ัƒะบั‚ัƒั€ะต. ะšะพะด DentOS ะฝะฐะฟะธัะฐะฝ ะฝะฐ ัะทั‹ะบะต ะกะธ ะธ ั€ะฐัะฟั€ะพัั‚ั€ะฐะฝัะตั‚ัั ะฟะพะด ัะฒะพะฑะพะดะฝะพะน ะปะธั†ะตะฝะทะธะตะน Eclipse Public License.

ะ”ะปั ัƒะฟั€ะฐะฒะปะตะฝะธั ะบะพะผะผัƒั‚ะฐั†ะธะตะน ะฟะฐะบะตั‚ะพะฒ ะฒ DentOS ะทะฐะดะตะนัั‚ะฒะพะฒะฐะฝะฐ ะฟะพะดัะธัั‚ะตะผะฐ ัะดั€ะฐ Linux SwitchDev, ะฟะพะทะฒะพะปััŽั‰ะฐั ัะพะทะดะฐะฒะฐั‚ัŒ ะดั€ะฐะนะฒะตั€ั‹ ะดะปั ะบะพะผะผัƒั‚ะฐั‚ะพั€ะพะฒ Ethernet, ัะฟะพัะพะฑะฝั‹ะต ะดะตะปะตะณะธั€ะพะฒะฐั‚ัŒ ะพะฟะตั€ะฐั†ะธะธ ะฟะพ ะฟะตั€ะตะฝะฐะฟั€ะฐะฒะปะตะฝะธัŽ ะบะฐะดั€ะพะฒ ะธ ะพะฑั€ะฐะฑะพั‚ะบะต ัะตั‚ะตะฒั‹ั… ะฟะฐะบะตั‚ะพะฒ ัะฟะตั†ะธะฐะปะธะทะธั€ะพะฒะฐะฝะฝั‹ะผ ะฐะฟะฟะฐั€ะฐั‚ะฝั‹ะผ ั‡ะธะฟะฐะผ. ะŸั€ะพะณั€ะฐะผะผะฝะฐั ะฝะฐั‡ะธะฝะบะฐ ะฑะฐะทะธั€ัƒะตั‚ัั ะฝะฐ ัˆั‚ะฐั‚ะฝะพะผ ัะตั‚ะตะฒะพะผ ัั‚ะตะบะต Linux, ะฟะพะดัะธัั‚ะตะผะต NetLink ะธ ั‚ะฐะบะธั… ะธะฝัั‚ั€ัƒะผะตะฝั‚ะฐั…, ะบะฐะบ IPRoute2, tc (Traffic Control), brctl (Bridge Control) ะธ FRRouting, ะฐ ั‚ะฐะบะถะต ะฟั€ะพั‚ะพะบะพะปะฐั… VRRP (Virtual Router Redundancy Protocol), LLDP (Link Layer Discovery Protocol) ะธ MSTP (Multiple Spanning Tree Protocol).

DentOS 2.0 เจฆเฉ€ เจฐเจฟเจฒเฉ€เจœเจผ, เจธเจตเจฟเฉฑเจšเจพเจ‚ เจฒเจˆ เจ‡เฉฑเจ• เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ

ะกะธัั‚ะตะผะฝะพะต ะพะบั€ัƒะถะตะฝะธะต ะพัะฝะพะฒะฐะฝะพ ะฝะฐ ะดะธัั‚ั€ะธะฑัƒั‚ะธะฒะต ONL (Open Network Linux), ะบะพั‚ะพั€ั‹ะน, ะฒ ัะฒะพัŽ ะพั‡ะตั€ะตะดัŒ, ะธัะฟะพะปัŒะทัƒะตั‚ ะฟะฐะบะตั‚ะฝัƒัŽ ะฑะฐะทัƒ Debian เจœเฉ€เจเจจเจฏเฉ‚/Linux ะธ ะฟั€ะตะดะพัั‚ะฐะฒะปัะตั‚ ะธะฝัั‚ะฐะปะปัั‚ะพั€, ะฝะฐัั‚ั€ะพะนะบะธ ะธ ะดั€ะฐะนะฒะตั€ั‹ ะดะปั ะทะฐะฟัƒัะบะฐ ะฝะฐ ะบะพะผะผัƒั‚ะฐั‚ะพั€ะฐั…. ONL ั€ะฐะทะฒะธะฒะฐะตั‚ัั ะฟั€ะพะตะบั‚ะพะผ Open Compute ะธ ะฟั€ะตะดัั‚ะฐะฒะปัะตั‚ ัะพะฑะพะน ะฟะปะฐั‚ั„ะพั€ะผัƒ ะดะปั ัะพะทะดะฐะฝะธั ัะฟะตั†ะธะฐะปะธะทะธั€ะพะฒะฐะฝะฝั‹ั… ัะตั‚ะตะฒั‹ั… ัƒัั‚ั€ะพะนัั‚ะฒ, ะฟะพะดะดะตั€ะถะธะฒะฐัŽั‰ัƒัŽ ัƒัั‚ะฐะฝะพะฒะบัƒ ะฝะฐ ะฑะพะปะตะต ัั‚ะฐ ั€ะฐะทะฝั‹ั… ะผะพะดะตะปะตะน ะบะพะผะผัƒั‚ะฐั‚ะพั€ะพะฒ. ะ’ ัะพัั‚ะฐะฒ ะฒั…ะพะดัั‚ ะดั€ะฐะนะฒะตั€ั‹ ะดะปั ะฒะทะฐะธะผะพะดะตะนัั‚ะฒะธั ั ะฟั€ะธะผะตะฝัะตะผั‹ะผะธ ะฒ ะบะพะผะผัƒั‚ะฐั‚ะพั€ะฐั… ะธะฝะดะธะบะฐั‚ะพั€ะฐะผะธ, ะดะฐั‚ั‡ะธะบะฐะผะธ ั‚ะตะผะฟะตั€ะฐั‚ัƒั€ั‹, ะบัƒะปะตั€ะฐะผะธ, ัˆะธะฝะฐะผะธ I2C, GPIO ะธ SFP-ั‚ั€ะฐะฝัะธะฒะตั€ะฐะผะธ. ะ”ะปั ัƒะฟั€ะฐะฒะปะตะฝะธั ะผะพะถะฝะพ ะธัะฟะพะปัŒะทะพะฒะฐั‚ัŒ ะธะฝัั‚ั€ัƒะผะตะฝั‚ะฐั€ะธะธ IpRoute2 ะธ ifupdown2, ะฐ ั‚ะฐะบะถะต gNMI (gRPC Network Management Interface). ะ”ะปั ะพะฟั€ะตะดะตะปะตะฝะธั ะบะพะฝั„ะธะณัƒั€ะฐั†ะธะธ ะฟั€ะธะผะตะฝััŽั‚ัั ะผะพะดะตะปะธ ะดะฐะฝะฝั‹ั… YANG (Yet Another Next Generation, RFC-6020).

เจธเจฟเจธเจŸเจฎ 48 10-เจ—เฉ€เจ—เจพเจฌเจฟเจŸ เจชเฉ‹เจฐเจŸเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจฎเจพเจฐเจตเฉ‡เจฒ เจ…เจคเฉ‡ เจฎเฉ‡เจฒเจพเจจเฉ‹เจ•เจธ ASIC-เจ…เจงเจพเจฐเจฟเจค เจธเจตเจฟเฉฑเจšเจพเจ‚ เจฒเจˆ เจ‰เจชเจฒเจฌเจง เจนเฉˆเฅค เจนเจพเจฐเจกเจตเฉ‡เจ…เจฐ เจชเฉˆเจ•เฉ‡เจŸ เจซเจพเจฐเจตเจฐเจกเจฟเฉฐเจ— เจŸเฉ‡เจฌเจฒ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ‡ เจจเจพเจฒ 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 เจเจกเจฐเฉˆเฉฑเจธ.
  • เจชเฉ‹เจฐเจŸ เจ†เจˆเจธเฉ‹เจฒเฉ‡เจธเจผเจจ เจจเฉ‚เฉฐ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เจฐเจจ เจฒเจˆ เจ•เจธเจŸเจฎ เจนเฉˆเจ‚เจกเจฒเจฐ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจจเจพ เจธเฉฐเจญเจต เจนเฉˆเฅค
  • "devlink" เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡, เจœเจพเจฃเจ•เจพเจฐเฉ€ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจ…เจคเฉ‡ เจกเจฟเจตเจพเจˆเจธ เจฆเฉ‡ เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฃ เจฒเจˆ เจ‡เฉฑเจ• API, เจธเจฅเจพเจจเจ• เจŸเฉเจฐเฉˆเจชเจธ เจ…เจคเฉ‡ เจกเจฐเจพเจช เจชเฉˆเจ•เฉ‡เจŸเจพเจ‚ เจฆเฉ‡ เจ•เจพเจŠเจ‚เจŸเจฐเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค

เจธเจฐเฉ‹เจค: opennet.ru

DDoS เจธเฉเจฐเฉฑเจ–เจฟเจ†, VPS VDS เจธเจฐเจตเจฐเจพเจ‚ เจตเจพเจฒเฉ€เจ†เจ‚ เจธเจพเจˆเจŸเจพเจ‚ เจฒเจˆ เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ— เจนเฉ‹เจธเจŸเจฟเฉฐเจ— เจ–เจฐเฉ€เจฆเฉ‹ ๐Ÿ”ฅ DDoS เจธเฉเจฐเฉฑเจ–เจฟเจ†, VPS VDS เจธเจฐเจตเจฐเจพเจ‚ เจจเจพเจฒ เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ— เจตเฉˆเฉฑเจฌเจธเจพเจˆเจŸ เจนเฉ‹เจธเจŸเจฟเฉฐเจ— เจ–เจฐเฉ€เจฆเฉ‹ | ProHoster