NNCP 8.8.0 เชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ, เชธเซเชŸเซ‹เชฐ-เช…เชจเซ‡-เชซเซ‹เชฐเชตเชฐเซเชก เชฎเซ‹เชกเชฎเชพเช‚ เชซเชพเช‡เชฒเซ‹/เช•เชฎเชพเชจเซเชกเซเชธเชจเซ‡ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเช“

เชจเซ‹เชก-เชŸเซ-เชจเซ‹เชก เช•เซ‹เชชเซ€ (NNCP) เชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ, เชซเชพเช‡เชฒเซ‹, เชˆเชฎเซ‡เชฒ เช…เชจเซ‡ เช†เชฆเซ‡เชถเซ‹เชจเซ‡ เชธเซเชŸเซ‹เชฐ-เช…เชจเซ‡-เชซเซ‹เชฐเชตเชฐเซเชก เชฎเซ‹เชกเชฎเชพเช‚ เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจ เชฎเชพเชŸเซ‡ เชธเซเชฐเช•เซเชทเชฟเชค เชฐเซ€เชคเซ‡ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเช“เชจเซ‹ เชธเชฎเซ‚เชน. POSIX-เชธเซเชธเช‚เช—เชค เช‘เชชเชฐเซ‡เชŸเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎเซเชธ เชชเชฐ เช‘เชชเชฐเซ‡เชถเชจเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡. เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเช“ Go เชฎเชพเช‚ เชฒเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช…เชจเซ‡ GPLv3 เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเช“ เชธเซเชฐเช•เซเชทเชฟเชค เชซเชพเชฏเชฐ-เชเชจเซเชก-เชซเซ‹เชฐเซเช—เซ‡เชŸ เชซเชพเช‡เชฒ เชŸเซเชฐเชพเชจเซเชธเชซเชฐ, เชซเชพเช‡เชฒ เชตเชฟเชจเช‚เชคเซ€เช“, เช‡เชฎเซ‡เช‡เชฒ เช…เชจเซ‡ เช†เชฆเซ‡เชถ เชตเชฟเชจเช‚เชคเซ€เช“ เชฎเชพเชŸเซ‡ เชธเซเชฅเชฟเชฐ เชฐเซ‚เชŸเซ€เช‚เช— เชธเชพเชฅเซ‡ เชจเชพเชจเชพ เชชเซ€เช…เชฐ-เชŸเซ-เชชเซ€เช…เชฐ เชซเซเชฐเซ‡เชจเซเชก-เชŸเซ-เชซเซเชฐเซ‡เชจเซเชก เชจเซ‡เชŸเชตเชฐเซเช•เซเชธ (เชกเชเชจเซ‡เช• เชจเซ‹เชกเซเชธ) เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เชฎเชฆเชฆ เช•เชฐเชตเชพ เชชเชฐ เช•เซ‡เชจเซเชฆเซเชฐเชฟเชค เช›เซ‡. เชฌเชงเชพ เชชเซเชฐเชธเชพเชฐเชฟเชค เชชเซ‡เช•เซ‡เชŸเซ‹ เชเชจเซเช•เซเชฐเชฟเชชเซเชŸเซ‡เชก (เชเชจเซเชก-เชŸเซ-เชเชจเซเชก) เช›เซ‡ เช…เชจเซ‡ เชฎเชฟเชคเซเชฐเซ‹เชจเซ€ เชœเชพเชฃเซ€เชคเซ€ เชœเชพเชนเซ‡เชฐ เช•เซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชธเซเชชเชทเซเชŸเชชเชฃเซ‡ เชชเซเชฐเชฎเชพเชฃเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชกเซเช‚เช—เชณเซ€ (เชŸเซ‹เชฐ เชคเชฐเซ€เช•เซ‡) เชเชจเซเช•เซเชฐเชฟเชชเซเชถเชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เชคเชฎเชพเชฎ เชฎเชงเซเชฏเชตเชฐเซเชคเซ€ เชชเซ‡เช•เซ‡เชŸเซ‹ เชฎเชพเชŸเซ‡ เชฅเชพเชฏ เช›เซ‡. เชฆเชฐเซ‡เช• เชจเซ‹เชก เช•เซเชฒเชพเชฏเช‚เชŸ เช…เชจเซ‡ เชธเชฐเซเชตเชฐ เชฌเช‚เชจเซ‡ เชคเชฐเซ€เช•เซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡ เช…เชจเซ‡ เชชเซเชถ เช…เชจเซ‡ เชชเซ‹เชฒ เชตเชฐเซเชคเชจ เชฎเซ‹เชกเชฒ เชฌเช‚เชจเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡.

NNCP เช…เชจเซ‡ UUCP เช…เชจเซ‡ FTN (FidoNet เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€ เชจเซ‡เชŸเชตเชฐเซเช•) เชธเซ‹เชฒเซเชฏเซเชถเชจเซเชธ เชตเชšเซเชšเซ‡เชจเซ‹ เชคเชซเชพเชตเชค, เช‰เชชเชฐเซ‹เช•เซเชค เชเชจเซเช•เซเชฐเชฟเชชเซเชถเชจ เช…เชจเซ‡ เชชเซเชฐเชฎเชพเชฃเซ€เช•เชฐเชฃ เช‰เชชเชฐเชพเช‚เชค, เช…เชธเซเชฐเช•เซเชทเชฟเชค เชธเซเชฅเชพเชจเชฟเช• เช…เชจเซ‡ เชœเชพเชนเซ‡เชฐเชฅเซ€ เชญเซŒเชคเชฟเช• เชฐเซ€เชคเซ‡ เช…เชฒเช— (เชเชฐ-เช—เซ‡เชชเซเชก) เชซเซเชฒเซ‹เชชเซ€เชจเซ‡เชŸ เชจเซ‡เชŸเชตเชฐเซเช• เช…เชจเซ‡ เช•เชฎเซเชชเซเชฏเซเชŸเชฐเซเชธ เชฎเชพเชŸเซ‡ เช†เช‰เชŸ-เช“เชซ-เชง-เชฌเซ‹เช•เซเชธ เชธเชชเซ‹เชฐเซเชŸ เช›เซ‡. เชจเซ‡เชŸเชตเชฐเซเช•เซเชธ NNCP เชตเชฐเซเชคเชฎเชพเชจ เชฎเซ‡เช‡เชฒ เชธเชฐเซเชตเชฐเซเชธ เชœเซ‡เชฎ เช•เซ‡ เชชเซ‹เชธเซเชŸเชซเชฟเช•เซเชธ เช…เชจเซ‡ เชเช•เซเชเชฟเชฎ เชธเชพเชฅเซ‡ เชธเชฐเชณ เชเช•เซ€เช•เชฐเชฃ (UUCP เชจเซ€ เชธเชฎเช•เช•เซเชท) เชชเชฃ เชฆเชฐเซเชถเชพเชตเซ‡ เช›เซ‡.

NNCP เชฎเชพเชŸเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเชพ เชธเช‚เชญเชตเชฟเชค เช•เซเชทเซ‡เชคเซเชฐเซ‹เชฎเชพเช‚ เช‡เชจเซเชŸเชฐเชจเซ‡เชŸ เชธเชพเชฅเซ‡ เช•เชพเชฏเชฎเซ€ เช•เชจเซ‡เช•เซเชถเชจ เชตเชฟเชจเชพ เช‰เชชเช•เชฐเชฃเซ‹ เชชเชฐ เชฎเซ‡เช‡เชฒ เชฎเซ‹เช•เชฒเชตเชพ/เชชเซเชฐเชพเชชเซเชค เช•เชฐเชตเชพเชจเซเช‚ เช†เชฏเซ‹เชœเชจ, เช…เชธเซเชฅเชฟเชฐ เชจเซ‡เชŸเชตเชฐเซเช• เช•เชจเซ‡เช•เซเชถเชจเชจเซ€ เชธเซเชฅเชฟเชคเชฟเชฎเชพเช‚ เชซเชพเช‡เชฒเซ‹เชจเซ‡ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเชพ, เชญเซŒเชคเชฟเช• เชฎเซ€เชกเชฟเชฏเชพ เชชเชฐ เช–เซ‚เชฌ เชฎเซ‹เชŸเซ€ เชฎเชพเชคเซเชฐเชพเชฎเชพเช‚ เชกเซ‡เชŸเชพ เชธเซเชฐเช•เซเชทเชฟเชค เชฐเซ€เชคเซ‡ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเชพ, เช…เชฒเช—เชฅเซ€ เชธเซเชฐเช•เซเชทเชฟเชค เชกเซ‡เชŸเชพ เชŸเซเชฐเชพเชจเซเชธเชฎเชฟเชถเชจ เชจเซ‡เชŸเชตเชฐเซเช•เซเชธ เชฌเชจเชพเชตเชตเชพเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡. MitM เชนเซเชฎเชฒเชพเช“, เชจเซ‡เชŸเชตเชฐเซเช• เชธเซ‡เชจเซเชธเชฐเชถเซ€เชช เช…เชจเซ‡ เชฆเซ‡เช–เชฐเซ‡เช–เชจเซ‡ เชฌเชพเชฏเชชเชพเชธ เช•เชฐเซ€เชจเซ‡. เชกเชฟเช•เซเชฐเชฟเชชเซเชถเชจ เช•เซ€ เชซเช•เซเชค เชชเซเชฐเชพเชชเซเชคเช•เชฐเซเชคเชพเชจเชพ เชนเชพเชฅเชฎเชพเช‚ เชนเซ‹เชตเชพเชฅเซ€, เชชเซ‡เช•เซ‡เชŸ เชจเซ‡เชŸเชตเชฐเซเช• เชชเชฐ เช…เชฅเชตเชพ เชญเซŒเชคเชฟเช• เชฎเซ€เชกเชฟเชฏเชพ เชฆเซเชตเชพเชฐเชพ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช•เซ‡ เช•เซ‡เชฎ เชคเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ€เชงเชพ เชตเชฟเชจเชพ, เชคเซƒเชคเซ€เชฏ เชชเช•เซเชท เชธเชฎเชพเชตเชฟเชทเซเชŸเซ‹ เชตเชพเช‚เชšเซ€ เชถเช•เชคเซเช‚ เชจเชฅเซ€, เชชเช›เซ€ เชญเชฒเซ‡เชจเซ‡ เชชเซ‡เช•เซ‡เชœ เช…เชŸเช•เชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡. เชฌเชฆเชฒเชพเชฎเชพเช‚, เชกเชฟเชœเชฟเชŸเชฒ เชนเชธเซเชคเชพเช•เซเชทเชฐ เชชเซเชฐเชฎเชพเชฃเซ€เช•เชฐเชฃ เช…เชจเซเชฏ เชชเซเชฐเซ‡เชทเช•เชจเซ€ เช†เชกเชฎเชพเช‚ เช•เชพเชฒเซเชชเชจเชฟเช• เชธเช‚เชฆเซ‡เชถ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเชคเซเช‚ เชจเชฅเซ€.

NNCP 8.8.0 เชจเซ€ เชจเชตเซ€เชจเชคเชพเช“เชฎเชพเช‚, เช…เช—เชพเช‰เชจเชพ เชธเชฎเชพเชšเชพเชฐ (เชธเช‚เชธเซเช•เชฐเชฃ 5.0.0) เชจเซ€ เชคเซเชฒเชจเชพเชฎเชพเช‚:

  • BLAKE2b เชนเซ‡เชถเชจเซ‡ เชฌเชฆเชฒเซ‡, เช•เชนเซ‡เชตเชพเชคเชพ MTH: Merkle Tree-based Hashing, เชœเซ‡ BLAKE3 เชนเซ‡เชถเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชซเชพเช‡เชฒเซ‹เชจเซ€ เช…เช–เช‚เชกเชฟเชคเชคเชพ เชคเชชเชพเชธเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชพเชฏ เช›เซ‡. เช† เชคเชฎเชจเซ‡ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชœ เชชเซ‡เช•เซ‡เชŸเชจเชพ เชเชจเซเช•เซเชฐเชฟเชชเซเชŸเซ‡เชก เชญเชพเช—เชจเซ€ เช…เช–เช‚เชกเชฟเชคเชคเชพเชจเซ€ เช—เชฃเชคเชฐเซ€ เช•เชฐเชตเชพเชจเซ€ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡, เชคเซ‡เชจเซ‡ เชญเชตเชฟเชทเซเชฏเชฎเชพเช‚ เชตเชพเช‚เชšเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชตเช—เชฐ. เช† เช…เช–เช‚เชกเชฟเชคเชคเชพ เชคเชชเชพเชธเชจเชพ เช…เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชธเชฎเชพเช‚เชคเชฐเชฃ เชฎเชพเชŸเซ‡ เชชเชฃ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡.
  • เชœเซเชฏเชพเชฐเซ‡ เชกเซ‡เชŸเชพเชจเซเช‚ เช•เชฆ เช…เช—เชพเช‰เชฅเซ€ เช…เชœเชพเชฃ เชนเซ‹เชฏ เชคเซเชฏเชพเชฐเซ‡ เชจเชตเซเช‚ เชเชจเซเช•เซเชฐเชฟเชชเซเชŸเซ‡เชก เชชเซ‡เช•เซ‡เชŸ เชซเซ‹เชฐเซเชฎเซ‡เชŸ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชธเซเชŸเซเชฐเซ€เชฎเชฟเช‚เช—-เชซเซเชฐเซ‡เช‚เชกเชฒเซ€ เช›เซ‡. เชŸเซเชฐเชพเชจเซเชธเชซเชฐ เชชเซ‚เชฐเซเชฃ เชฅเชตเชพเชจเซ‹ เชธเช‚เช•เซ‡เชค, เชชเซเชฐเชฎเชพเชฃเชฟเชค เช•เชฆ เชธเชพเชฅเซ‡, เชธเซ€เชงเชพ เชเชจเซเช•เซเชฐเชฟเชชเซเชŸเซ‡เชก เชชเซเชฐเชตเชพเชนเชจเซ€ เช…เช‚เชฆเชฐ เชœเชพเชฏ เช›เซ‡. เช…เช—เชพเช‰, เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เชกเซ‡เชŸเชพเชจเซเช‚ เช•เชฆ เชถเซ‹เชงเชตเชพ เชฎเชพเชŸเซ‡, เชคเซ‡เชจเซ‡ เช…เชธเซเชฅเชพเชฏเซ€ เชซเชพเช‡เชฒเชฎเชพเช‚ เชธเชพเชšเชตเชตเซเช‚ เชœเชฐเซ‚เชฐเซ€ เชนเชคเซเช‚. เชคเซ‡เชฅเซ€ "nncp-exec" เช†เชฆเซ‡เชถเซ‡ "-use-tmp" เชตเชฟเช•เชฒเซเชช เช—เซเชฎเชพเชตเซเชฏเซ‹ เช›เซ‡ เช•เชพเชฐเชฃ เช•เซ‡ เชคเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชฌเชฟเชจเชœเชฐเซ‚เชฐเซ€ เช›เซ‡.
  • BLAKE2b KDF เช…เชจเซ‡ XOF เชซเช‚เช•เซเชถเชจเชจเซ‡ BLAKE3 เชฆเซเชตเชพเชฐเชพ เชฌเชฆเชฒเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡ เชœเซ‡เชฅเซ€ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเชพ เช•เซเชฐเชฟเชชเซเชŸเซ‹เช—เซเชฐเชพเชซเชฟเช• เชชเซเชฐเชฟเชฎเชฟเชŸเชฟเชตเซเชธเชจเซ€ เชธเช‚เช–เซเชฏเชพ เช˜เชŸเชพเชกเชตเชพ เช…เชจเซ‡ เช•เซ‹เชกเชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเซ€ เชถเช•เชพเชฏ.
  • เชนเชตเซ‡ "ff02::4e4e:4350" เชธเชฐเชจเชพเชฎเชพเช‚ เชชเชฐ เชฎเชฒเซเชŸเซ€เช•เชพเชธเซเชŸเชฟเช‚เช— เชฆเซเชตเชพเชฐเชพ เชธเซเชฅเชพเชจเชฟเช• เชจเซ‡เชŸเชตเชฐเซเช• เชชเชฐ เช…เชจเซเชฏ เชจเซ‹เชกเซเชธ เชถเซ‹เชงเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เช›เซ‡.
  • เชฎเชฒเซเชŸเซ€เช•เชพเชธเซเชŸ เชœเซ‚เชฅเซ‹ เชฆเซ‡เช–เชพเชฏเชพ เช›เซ‡ (เชซเชฟเชกเซ‹เชจเซ‡เชŸ เช‡เช•เซ‹ เช•เซ‹เชจเซเชซเชฐเชจเซเชธ เช…เชฅเชตเชพ เชฏเซเชเชจเซ‡เชŸ เชธเชฎเชพเชšเชพเชฐ เชœเซ‚เชฅเซ‹เชจเชพ เชธเชฎเชพเชจ), เชเช• เชชเซ‡เช•เซ‡เชŸเชจเซ‡ เชฌเชนเซเชตเชฟเชง เชœเซ‚เชฅ เชธเชญเซเชฏเซ‹เชจเซ‡ เชกเซ‡เชŸเชพ เชฎเซ‹เช•เชฒเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡, เชœเซเชฏเชพเช‚ เชฆเชฐเซ‡เช• เชชเซ‡เช•เซ‡เชŸเชจเซ‡ เชฌเชพเช•เซ€เชจเชพ เชธเชนเซ€เช•เชฐเซเชคเชพเช“เชจเซ‡ เชชเชฃ เชฐเซ€เชฒเซ‡ เช•เชฐเซ‡ เช›เซ‡. เชฎเชฒเซเชŸเชฟเช•เชพเชธเซเชŸ เชชเซ‡เช•เซ‡เชŸ เชตเชพเช‚เชšเชตเชพ เชฎเชพเชŸเซ‡ เช•เซ€ เชœเซ‹เชกเซ€เชจเซเช‚ เชœเซเชžเชพเชจ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡ (เชคเชฎเชพเชฐเซ‡ เชธเซเชชเชทเซเชŸเชชเชฃเซ‡ เชœเซ‚เชฅเชจเชพ เชธเชญเซเชฏ เชนเซ‹เชตเชพ เชœเซ‹เชˆเช), เชชเชฐเช‚เชคเซ เชฐเชฟเชฒเซ‡เชˆเช‚เช— เช•เซ‹เชˆเชชเชฃ เชจเซ‹เชก เชฆเซเชตเชพเชฐเชพ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡.
  • เชนเชตเซ‡ เชชเซ‡เช•เซ‡เชŸ เชฐเชธเซ€เชฆเชจเซ€ เชธเซเชชเชทเซเชŸ เชชเซเชทเซเชŸเชฟ เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจ เช›เซ‡. เชชเซเชฐเซ‡เชทเช• เชฎเซ‹เช•เชฒเซเชฏเชพ เชชเช›เซ€ เชชเซ‡เช•เซ‡เชŸเชจเซ‡ เช•เชพเชขเซ€ เชถเช•เชถเซ‡ เชจเชนเซ€เช‚, เชœเซเชฏเชพเช‚ เชธเซเชงเซ€ เชคเซ‡เชจเซ‡ เชฐเซ€เชธเซ€เชตเชฐ เชคเชฐเชซเชฅเซ€ เชตเชฟเชถเชฟเชทเซเชŸ ACK เชชเซ‡เช•เซ‡เชŸ เชจ เชฎเชณเซ‡ เชคเซเชฏเชพเช‚ เชธเซเชงเซ€ เชฐเชพเชน เชœเซ‹เชตเซ€.
  • Yggdrasil เช“เชตเชฐเชฒเซ‡ เชจเซ‡เชŸเชตเชฐเซเช• เชฎเชพเชŸเซ‡ เชฌเชฟเชฒเซเชŸ-เช‡เชจ เชธเชชเซ‹เชฐเซเชŸ: เช“เชจเชฒเชพเชˆเชจ เชกเชฟเชฎเชจ เชธเช‚เชชเซ‚เชฐเซเชฃ เชธเซเชตเชคเช‚เชคเซเชฐ เชจเซ‡เชŸเชตเชฐเซเช• เชธเชนเชญเชพเช—เซ€เช“ เชคเชฐเซ€เช•เซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡, เชคเซƒเชคเซ€เชฏ-เชชเช•เซเชท Yggdrasil เช…เชฎเชฒเซ€เช•เชฐเชฃเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ เช…เชจเซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชจเซ‡เชŸเชตเชฐเซเช• เชˆเชจเซเชŸเชฐเชซเซ‡เชธ เชชเชฐ IP เชธเซเชŸเซ‡เช• เชธเชพเชฅเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ.
  • เชธเซเชŸเซเชฐเช•เซเชšเชฐเซเชก เชธเซเชŸเซเชฐเชฟเช‚เช—เซเชธ (RFC 3339) เชจเซ‡ เชฌเชฆเชฒเซ‡, เชฒเซ‹เช— recfile เชเชจเซเชŸเซเชฐเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— GNU Recutils เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเช“ เชธเชพเชฅเซ‡ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡.
  • เชตเซˆเช•เชฒเซเชชเชฟเช• เชฐเซ€เชคเซ‡, เชเชจเช•เซเชฐเชฟเชชเซเชŸเซ‡เชก เชชเซ‡เช•เซ‡เชŸ เชนเซ‡เชกเชฐเซ‹เชจเซ‡ "hdr/" เชธเชฌเชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เชฎเชพเช‚ เช…เชฒเช— เชซเชพเชˆเชฒเซ‹เชฎเชพเช‚ เชธเช‚เช—เซเชฐเชนเชฟเชค เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡, เชฎเซ‹เชŸเชพ เชฌเซเชฒเซ‹เช• เชฎเชพเชชเซ‹, เชœเซ‡เชฎ เช•เซ‡ ZFS เชธเชพเชฅเซ‡ เชซเชพเชˆเชฒ เชธเชฟเชธเซเชŸเชฎเซ‹ เชชเชฐ เชชเซ‡เช•เซ‡เชŸ เชฏเชพเชฆเซ€ เชชเซเชจเชƒเชชเซเชฐเชพเชชเซเชคเชฟ เช•เชพเชฎเช—เซ€เชฐเซ€เชจเซ‡ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชฐเซ€เชคเซ‡ เชเชกเชชเซ€ เชฌเชจเชพเชตเซ‡ เช›เซ‡. เชชเชนเซ‡เชฒเชพเช‚, เชชเซ‡เช•เซ‡เชŸ เชนเซ‡เชกเชฐเชจเซ‡ เชชเซเชจเชƒเชชเซเชฐเชพเชชเซเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชกเชฟเชซเซ‰เชฒเซเชŸ เชฐเซ‚เชชเซ‡ เชกเชฟเชธเซเช•เชฎเชพเช‚เชฅเซ€ เชซเช•เซเชค 128KiB เชฌเซเชฒเซ‹เช• เชตเชพเช‚เชšเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชนเชคเซ€.
  • เชจเชตเซ€ เชซเชพเชˆเชฒเซ‹ เชฎเชพเชŸเซ‡ เชคเชชเชพเชธเชตเซเช‚ เชตเซˆเช•เชฒเซเชชเชฟเช• เชฐเซ€เชคเซ‡ kqueue เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡ เช…เชจเซ‡ เช•เชฐเซเชจเชฒ เชธเชฌเชธเชฟเชธเซเชŸเชฎเชจเซ‡ เชธเซ‚เชšเชฟเชค เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡, เช“เช›เชพ เชธเชฟเชธเซเชŸเชฎ เช•เซ‹เชฒเซเชธ เชฌเชจเชพเชตเซ‡ เช›เซ‡.
  • เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเช“ เช“เช›เซ€ เช–เซเชฒเซเชฒเซ€ เชซเชพเช‡เชฒเซ‹ เชฐเชพเช–เซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เช“เช›เซ€ เชตเชพเชฐ เชฌเช‚เชง เช…เชจเซ‡ เชซเชฐเซ€เชฅเซ€ เช–เซ‹เชฒเซ‡ เช›เซ‡. เชฎเซ‹เชŸเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เชชเซ‡เช•เซ‡เชœเซ‹ เชธเชพเชฅเซ‡, เช…เช—เชพเช‰ เช–เซเชฒเซเชฒเซ€ เชซเชพเช‡เชฒเซ‹เชจเซ€ เชฎเชนเชคเซเชคเชฎ เชธเช‚เช–เซเชฏเชพ เชชเชฐ เชฎเชฐเซเชฏเชพเชฆเชพเชฎเชพเช‚ เชšเชฒเชพเชตเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เชนเชคเซเช‚.
  • เช˜เชฃเซ€ เชŸเซ€เชฎเซ‹เช เชชเซ‡เช•เซ‡เชœเซ‹ เชกเชพเช‰เชจเชฒเซ‹เชก/เช…เชชเชฒเซ‹เชก เช•เชฐเชตเชพ, เช•เซ‹เชชเซ€ เช•เชฐเชตเชพ เช…เชจเซ‡ เชชเซเชฐเซ‹เชธเซ‡เชธเชฟเช‚เช— (เชŸเซ‹เชธ) เชœเซ‡เชตเซ€ เช•เชพเชฎเช—เซ€เชฐเซ€เชจเซ€ เชชเซเชฐเช—เชคเชฟ เช…เชจเซ‡ เชเชกเชช เชฌเชคเชพเชตเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚.
  • โ€œnncp-fileโ€ เช•เชฎเชพเชจเซเชก เชฎเชพเชคเซเชฐ เชเช• เชœ เชซเชพเชˆเชฒเซ‹ เชœ เชจเชนเซ€เช‚, เชชเชฃ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เช“ เชชเชฃ เชฎเซ‹เช•เชฒเซ€ เชถเช•เซ‡ เช›เซ‡, เชซเซเชฒเชพเชฏ เชชเชฐ เชคเซ‡เชฎเชจเซ€ เชธเชพเชฎเช—เซเชฐเซ€ เชธเชพเชฅเซ‡ เชชเซ‡เช•เซเชธ เช†เชฐเซเช•เชพเชˆเชต เชฌเชจเชพเชตเซ€ เชถเช•เซ‡ เช›เซ‡.
  • เชเช• เช…เชฒเช— "nncp-toss" เชกเชฟเชฎเชจ เชšเชฒเชพเชตเซเชฏเชพ เชตเชฟเชจเชพ, เช“เชจเชฒเชพเชˆเชจ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเช“ เชตเซˆเช•เชฒเซเชชเชฟเช• เชฐเซ€เชคเซ‡, เชชเซ‡เช•เซ‡เชœ เชธเชซเชณเชคเชพเชชเซ‚เชฐเซเชตเช• เชกเชพเช‰เชจเชฒเซ‹เชก เชฅเชˆ เช—เชฏเชพ เชชเช›เซ€ เชคเชฐเชค เชœ เชชเซ‡เช•เซ‡เชŸ เชŸเซ‹เชธเชฟเช‚เช—เชจเซ‡ เชฌเซ‹เชฒเชพเชตเซ€ เชถเช•เซ‡ เช›เซ‡.
  • เช…เชจเซเชฏ เชธเชนเชญเชพเช—เซ€เชจเซ‡ เช“เชจเชฒเชพเชˆเชจ เช•เซ‰เชฒ เชตเซˆเช•เชฒเซเชชเชฟเช• เชฐเซ€เชคเซ‡ เชคเซเชฏเชพเชฐเซ‡ เชœ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡ เชœเซเชฏเชพเชฐเซ‡ เชŸเชพเชˆเชฎเชฐ เชŸเซเชฐเชฟเช—เชฐ เชฅเชพเชฏ เช›เซ‡, เชชเชฃ เชœเซเชฏเชพเชฐเซ‡ เชธเซเชชเซ‚เชฒ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เชฎเชพเช‚ เช†เช‰เชŸเช—เซ‹เช‡เช‚เช— เชชเซ‡เช•เซ‡เชŸ เชฆเซ‡เช–เชพเชฏ เช›เซ‡ เชคเซเชฏเชพเชฐเซ‡ เชชเชฃ.
  • เช…เช—เชพเช‰ เชธเชชเซ‹เชฐเซเชŸเซ‡เชก FreeBSD เช…เชจเซ‡ GNU/Linux เช‰เชชเชฐเชพเช‚เชค NetBSD เช…เชจเซ‡ OpenBSD OS เชนเซ‡เช เชณ เช“เชชเชฐเซ‡เชฌเชฟเชฒเชฟเชŸเซ€เชจเซ€ เช–เชพเชคเชฐเซ€ เช•เชฐเซ‡ เช›เซ‡.
  • "nncp-deemon" เช UCSPI-TCP เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เชธเชพเชฅเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชธเซเชธเช‚เช—เชค เช›เซ‡. เชจเชฟเชฐเซเชฆเชฟเชทเซเชŸ เชซเชพเช‡เชฒ เชกเชฟเชธเซเช•เซเชฐเซ€เชชเซเชŸเชฐ เชชเชฐ เชฒเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชธเชพเชฅเซ‡ เชœเซ‹เชกเชพเชฏเซ‡เชฒเซเช‚ เช›เซ‡ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡ "NNCPLOG=FD:4" เชธเซ‡เชŸ เช•เชฐเซ€เชจเซ‡), เชคเซ‡ เชกเซ‡เชฎเซ‹เชจเซเชŸเซ‚เชฒเซเชธ เชœเซ‡เชตเซ€ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเช“ เชนเซ‡เช เชณ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เช…เชจเซเช•เซ‚เชณ เช›เซ‡.
  • เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชเชธเซ‡เชฎเซเชฌเชฒเซ€ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชฐเซ€เชกเซ‹ เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เชŸเซเชฐเชพเชจเซเชธเชซเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.

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

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