SDN เจกเจพเจ‡เจœเฉˆเจธเจŸ - เจ›เฉ‡ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจ‡เจฎเฉ‚เจฒเฉ‡เจŸเจฐ

เจชเจฟเจ›เจฒเฉ€ เจตเจพเจฐ เจ…เจธเฉ€เจ‚ เจ•เฉ€เจคเจพ เจธเฉ€ เจ“เจชเจจ เจธเฉ‹เจฐเจธ SDN เจ•เฉฐเจŸเจฐเฉ‹เจฒเจฐเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจšเฉ‹เจฃ. เจ…เฉฑเจœ, เจ“เจชเจจ-เจธเฉ‹เจฐเจธ SDN เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจ‡เจฎเฉ‚เจฒเฉ‡เจŸเจฐ เจ…เจ—เจฒเฉ‡ เจนเจจเฅค เจ…เจธเฉ€เจ‚ เจนเจฐ เจ•เจฟเจธเฉ‡ เจจเฉ‚เฉฐ เจธเฉฑเจฆเจพ เจฆเจฟเฉฐเจฆเฉ‡ เจนเจพเจ‚ เจœเฉ‹ เจฌเจฟเฉฑเจฒเฉ€ เจฆเฉ‡ เจ…เจงเฉ€เจจ เจ‡เจธ เจตเจฟเฉฑเจš เจฆเจฟเจฒเจšเจธเจชเฉ€ เจฐเฉฑเจ–เจฆเจพ เจนเฉˆ.

SDN เจกเจพเจ‡เจœเฉˆเจธเจŸ - เจ›เฉ‡ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจ‡เจฎเฉ‚เจฒเฉ‡เจŸเจฐ/flickr/ เจกเฉˆเจจเจฟเจธ เจตเฉˆเจจ เจœเจผเฉ‚เจ‡เจœเจฒเฉ‡เจ•เฉ‹เจฎ / CC

เจฎเจฟเจจเฉ€เจจเฉ‡เจŸ

เจŸเฉ‚เจฒ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจฎเจธเจผเฉ€เจจ (เจตเจฐเจšเฉเจ…เจฒ เจœเจพเจ‚ เจญเฉŒเจคเจฟเจ•) 'เจคเฉ‡ เจ‡เฉฑเจ• เจธเจพเจซเจŸเจตเฉ‡เจ…เจฐ-เจชเฉเจฐเจฌเฉฐเจงเจฟเจค เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจธเจฅเจพเจชเจค เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจฌเฉฑเจธ เจ•เจฎเจพเจ‚เจก เจฆเจฟเจ“: $ sudo mn. เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ, เจฎเจฟเจจเฉ€เจจเฉ‡เจŸ เจŸเฉˆเจธเจŸ เจตเจพเจคเจพเจตเจฐเจฃเจพเจ‚ เจจเฉ‚เฉฐ เจคเฉˆเจจเจพเจค เจ•เจฐเจจ เจฒเจˆ เจšเฉฐเจ—เฉ€ เจคเจฐเฉเจนเจพเจ‚ เจ…เจจเฉเจ•เฉ‚เจฒ เจนเฉˆ.

เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจธเจŸเฉˆเจจเจซเฉ‹เจฐเจก (เจœเจฟเฉฑเจฅเฉ‡ เจฎเจฟเจจเจฟเจจเฉ‡เจŸ เจตเจฟเจ•เจธเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€) เจฆเฉ‡ เจ…เจงเจฟเจ†เจชเจ• เจฏเฉ‚เจจเฉ€เจตเจฐเจธเจฟเจŸเฉ€ เจตเจฟเฉฑเจš เจชเฉเจฐเฉˆเจ•เจŸเฉ€เจ•เจฒ เจ•เจฒเจพเจธเจพเจ‚ เจฆเฉŒเจฐเจพเจจ เจ‰เจชเจฏเฉ‹เจ—เจคเจพ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจ‡เจน เจตเจฟเจฆเจฟเจ†เจฐเจฅเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจจเฉˆเฉฑเจŸเจตเจฐเจ•เจฟเฉฐเจ— เจนเฉเจจเจฐ เจชเฉˆเจฆเจพ เจ•เจฐเจจ เจตเจฟเฉฑเจš เจฎเจฆเจฆ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ•เฉเจ เจ•เจพเจฐเจœ เจ…เจคเฉ‡ เจกเฉˆเจฎเฉ‹ เจฒเฉฑเจญเฉ‡ เจœเจพ เจธเจ•เจฆเฉ‡ เจนเจจ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจตเจฟเฉฑเจš GitHub 'เจคเฉ‡.

Mininet เจ•เจธเจŸเจฎ SDN เจŸเฉŒเจชเฉ‹เจฒเฉ‹เจœเฉ€ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจ เจฒเจˆ เจตเฉ€ เจขเฉเจ•เจตเจพเจ‚ เจนเฉˆเฅค เจตเจฐเจšเฉเจ…เจฒ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจจเฉ‚เฉฐ เจธเจพเจฐเฉ‡ เจธเจตเจฟเฉฑเจšเจพเจ‚, เจ•เฉฐเจŸเจฐเฉ‹เจฒเจฐเจพเจ‚ เจ…เจคเฉ‡ เจนเฉ‹เจธเจŸเจพเจ‚ เจจเจพเจฒ เจคเฉˆเจจเจพเจค เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจซเจฟเจฐ เจชเจพเจˆเจฅเจจ เจธเจ•เฉเจฐเจฟเจชเจŸเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ‡เจธเจฆเฉ€ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค เจซเจฟเจฐ เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจจเฉ‚เฉฐ เจฎเจฟเจจเจฟเจจเฉ‡เจŸ เจคเฉ‹เจ‚ เจ…เจธเจฒ เจจเฉˆเจŸเจตเจฐเจ• เจคเฉ‡ เจŸเฉเจฐเจพเจ‚เจธเจซเจฐ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ.

เจนเฉฑเจฒ เจฆเฉ‡ เจจเฉเจ•เจธเจพเจจ เจ†เจชเจธ เจตเจฟเฉฑเจš เจฎเจพเจนเจฐ เจนเจพเจˆเจฒเจพเจˆเจŸ เจ•เจฐเจฆเฉ‡ เจนเจจ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจธเจฎเจฐเจฅเจจ เจฆเฉ€ เจ˜เจพเจŸ. เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจฎเจฟเจจเจฟเจจเฉ‡เจŸ เจตเฉฑเจกเฉ‡ เจชเฉˆเจฎเจพเจจเฉ‡ เจฆเฉ‡ เจจเฉˆเฉฑเจŸเจตเจฐเจ•เจพเจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆ เจขเฉเจ•เจตเจพเจ‚ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‡เจฎเฉ‚เจฒเฉ‡เจŸเจฐ เจ‡เฉฑเจ• เจฎเจธเจผเฉ€เจจ 'เจคเฉ‡ เจšเฉฑเจฒเจฆเจพ เจนเฉˆ - เจ‰เฉฑเจฅเฉ‡ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ‡ เจนเจพเจฐเจกเจตเฉ‡เจ…เจฐ เจธเจฐเฉ‹เจค เจจเจนเฉ€เจ‚ เจนเฉ‹ เจธเจ•เจฆเฉ‡ เจนเจจเฅค

Mininet BSD เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจฒเจพเจ‡เจธเฉฐเจธ เจฆเฉ‡ เจคเจนเจฟเจค เจœเจพเจฐเฉ€ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจธเจฐเจ—เจฐเจฎเฉ€ เจจเจพเจฒ เจตเจฟเจ•เจธเจค เจ•เฉ€เจคเจพ เจœเจพ เจฐเจฟเจนเจพ เจนเฉˆเฅค เจ•เฉ‹เจˆ เจตเฉ€ เจฏเฉ‹เจ—เจฆเจพเจจ เจชเจพ เจธเจ•เจฆเจพ เจนเฉˆ - เจ‡เจธ 'เจคเฉ‡ เจ‡เจน เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐเจจเจพ เจนเฉˆ เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจนเฉˆ เจ…เจงเจฟเจ•เจพเจฐเจค เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจตเฉˆเจฌเจธเจพเจˆเจŸ ะธ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจตเจฟเฉฑเจš.

ns-3

เจฒเจˆ เจธเจฟเจฎเฉ‚เจฒเฉ‡เจŸเจฐ เจตเฉฑเจ–เจฐเฉ€ เจ˜เจŸเจจเจพ เจฎเจพเจกเจฒเจฟเฉฐเจ— เจจเฉˆเฉฑเจŸเจตเจฐเจ•. เจ‡เจน เจŸเฉ‚เจฒ เจ…เจธเจฒ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจตเจฟเจฆเจฟเจ…เจ• เจ‰เจชเจฏเฉ‹เจ—เจคเจพ เจตเจœเฉ‹เจ‚ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€, เจชเจฐ เจ…เฉฑเจœ เจ‡เจน SDN เจตเจพเจคเจพเจตเจฐเจฃเจพเจ‚ เจฆเฉ€ เจœเจพเจ‚เจš เจฒเจˆ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค ns-3 เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆ เจ—เจพเจˆเจกเจพเจ‚ 'เจคเฉ‡ เจฎเจฟเจฒ เจธเจ•เจฆเฉ€เจ†เจ‚ เจนเจจ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเจธเจคเจพเจตเฉ‡เจœเจผเจพเจ‚ เจจเจพเจฒ เจตเฉˆเจฌเจธเจพเจˆเจŸ.

เจ‰เจชเจฏเฉ‹เจ—เจคเจพ เจฆเฉ‡ เจซเจพเจ‡เจฆเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจธเจพเจ•เจŸ เจ…เจคเฉ‡ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจนเฉˆ เจชเฉ€.เจธเฉ€.เจ.เจชเฉ€ เจนเฉ‹เจฐ เจธเจพเจงเจจเจพเจ‚ (เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจตเจพเจ‡เจฐเจธเจผเจพเจฐเจ•) เจฆเฉ‡ เจจเจพเจฒ-เจจเจพเจฒ เจ‡เฉฑเจ• เจœเจตเจพเจฌเจฆเฉ‡เจน เจญเจพเจˆเจšเจพเจฐเฉ‡ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆเฅค

เจจเฉเจ•เจธเจพเจจเจพเจ‚ เจตเจฟเฉฑเจš เจฎเฉเจ•เจพเจฌเจฒเจคเจจ เจ•เจฎเจœเจผเฉ‹เจฐ เจฆเฉเจฐเจฟเจธเจผเจŸเฉ€ เจธเจผเจพเจฎเจฒ เจนเฉˆเฅค เจŸเฉŒเจชเฉ‹เจฒเฉ‹เจœเฉ€ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจœเจผเจฟเฉฐเจฎเฉ‡เจตเจพเจฐ เจนเฉˆ NetAnim. เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, ns-3 เจธเจพเจฐเฉ‡ SDN เจ•เฉฐเจŸเจฐเฉ‹เจฒเจฐเจพเจ‚ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจธเจพเจกเฉ‡ เจ•เจพเจฐเจชเฉ‹เจฐเฉ‡เจŸ เจฌเจฒเฉŒเจ— เจตเจฟเฉฑเจš เจตเจฟเจธเจผเฉ‡ 'เจคเฉ‡ เจชเฉœเฉเจนเจจเจพ:

OpenNet

เจ‡เจน SDN เจ‡เจฎเฉ‚เจฒเฉ‡เจŸเจฐ เจฆเฉ‹ เจชเจฟเจ›เจฒเฉ‡ เจŸเฉ‚เจฒเจธ - Mininet เจ…เจคเฉ‡ ns-3 เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡ เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆเฅค เจ‡เจน เจ‰เจนเจจเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจนเจฐเฉ‡เจ• เจฆเฉ€เจ†เจ‚ เจธเจผเจ•เจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจฆเจพ เจนเฉˆเฅค เจนเฉฑเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เจ•เฉฑเจ เฉ‡ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆ, OpenNet เจชเจพเจˆเจฅเจจ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฌเจพเจˆเจกเจฟเฉฐเจ— เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚, OpenNet เจตเจฟเฉฑเจš Mininet OpenFlow เจธเจตเจฟเฉฑเจšเจพเจ‚ เจฆเฉ€ เจจเจ•เจฒ เจ•เจฐเจจ, CLI เจ…เจคเฉ‡ เจตเจฐเจšเฉเจ…เจฒเจพเจˆเจœเฉ‡เจธเจผเจจ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจจ เจฒเจˆ เจœเจผเจฟเฉฐเจฎเฉ‡เจตเจพเจฐ เจนเฉˆเฅค เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ ns-3 เจฒเจˆ, เจ‡เจน เจ‰เจนเจจเจพเจ‚ เจฎเจพเจกเจฒเจพเจ‚ เจฆเฉ€ เจจเจ•เจฒ เจ•เจฐเจฆเจพ เจนเฉˆ เจœเฉ‹ Mininet เจตเจฟเฉฑเจš เจจเจนเฉ€เจ‚ เจนเจจเฅค เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจจเจฟเจฐเจฆเฉ‡เจธเจผ เจฒเฉฑเจญเฉ‡ เจœเจพ เจธเจ•เจฆเฉ‡ เจนเจจ GitHub 'เจคเฉ‡.เจตเฉ€ เจนเฉˆ เจตเจพเจงเฉ‚ เจฒเจฟเฉฐเจ• เจตเจฟเจธเจผเฉ‡ 'เจคเฉ‡ เจธเจฎเฉฑเจ—เจฐเฉ€ เจฒเจˆ.

SDN เจกเจพเจ‡เจœเฉˆเจธเจŸ - เจ›เฉ‡ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจ‡เจฎเฉ‚เจฒเฉ‡เจŸเจฐ
/ PxHere /เจชเฉ€เจกเฉ€

เจ•เฉฐเจŸเฉ‡เจจเจฐเจจเฉˆเฉฑเจŸ

เจ‡เจน เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจ•เฉฐเจŸเฉ‡เจจเจฐเจพเจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจฎเจฟเจจเฉ€เจจเฉ‡เจŸ เจซเฉ‹เจฐเจ• เจนเฉˆเฅค เจกเฉŒเจ•เจฐ เจ•เฉฐเจŸเฉ‡เจจเจฐ เจ‡เจฎเฉ‚เจฒเฉ‡เจŸเจฟเจก เจจเฉˆเฉฑเจŸเจตเจฐเจ•เจพเจ‚ เจตเจฟเฉฑเจš เจนเฉ‹เจธเจŸ เจตเจœเฉ‹เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจฒเจพเจ‰เจก, เจเจœ, เจซเฉ‹เจ— เจ…เจคเฉ‡ เจเจจเจเจซเจตเฉ€ เจ•เฉฐเจชเจฟเจŠเจŸเจฟเฉฐเจ— เจจเจพเจฒ เจชเฉเจฐเจฏเฉ‹เจ— เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเฉ‡เจฃ เจฒเจˆ เจนเฉฑเจฒ เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจธเฉ€เฅค เจธเจฟเจธเจŸเจฎ เจจเฉ‚เฉฐ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ SONATA NFV เจฆเฉ‡ เจฒเฉ‡เจ–เจ•เจพเจ‚ เจฆเฉเจ†เจฐเจพ เจตเจฐเจšเฉเจ…เจฒเจพเจˆเจœเจผเจก 5G เจจเฉˆเฉฑเจŸเจตเจฐเจ•เจพเจ‚ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจ†เจฐเจ•เฉˆเจธเจŸเจฐเฉ‡เจธเจผเจจ เจธเจฟเจธเจŸเจฎ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจตเจฐเจคเจฟเจ† เจœเจพ เจšเฉเฉฑเจ•เจพ เจนเฉˆเฅค เจ•เฉฐเจŸเฉ‡เจจเจฐเจจเฉˆเฉฑเจŸ เจฌเฉ‹เจฒเจฟเจ† NFV เจ‡เจฎเฉ‚เจฒเฉ‡เจธเจผเจจ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฆเจพ เจ•เฉ‹เจฐเฅค

เจคเฉเจธเฉ€เจ‚ เจ•เฉฐเจŸเฉ‡เจจเจฐเจจเฉˆเฉฑเจŸ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ‡เฉฐเจธเจŸเจพเจฒ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ GitHub 'เจคเฉ‡ เจ—เจพเจˆเจก.

เจŸเจฟเจจเฉ€เจจเฉˆเฉฑเจŸ

เจ‡เฉฑเจ• เจนเจฒเจ•เจพ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจœเฉ‹ SDN เจจเฉˆเฉฑเจŸเจตเจฐเจ•เจพเจ‚ เจฆเฉ‡ เจชเฉเจฐเฉ‹เจŸเฉ‹เจŸเจพเจˆเจช เจฌเจฃเจพเจ‰เจฃ เจตเจฟเฉฑเจš เจคเฉเจนเจพเจกเฉ€ เจฎเจฆเจฆ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค API เจŸเฉ‚เจฒ, Go เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ†, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจŸเฉ‹เจชเฉ‹เจฒเฉ‹เจœเฉ€ เจฆเฉ€ เจจเจ•เจฒ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจฆเจพ เจ–เฉเจฆ "เจตเจœเจผเจจ" เจฌเจนเฉเจค เจ˜เฉฑเจŸ เจนเฉˆ, เจœเจฟเจธ เจ•เจพเจฐเจจ เจ‡เจน เจ‡เจธเจฆเฉ‡ เจเจจเจพเจฒเจพเจ—เจธ เจจเจพเจฒเฉ‹เจ‚ เจคเฉ‡เจœเจผเฉ€ เจจเจพเจฒ เจธเจฅเจพเจชเจฟเจค เจ…เจคเฉ‡ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจŸเจฟเจจเฉ€เจจเฉˆเฉฑเจŸ เจจเฉ‚เฉฐ เจกเฉŒเจ•เจฐ เจ•เฉฐเจŸเฉ‡เจจเจฐเจพเจ‚ เจจเจพเจฒ เจตเฉ€ เจœเฉ‹เฉœเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค

เจŸเฉ‚เจฒ เจธเฉ€เจฎเจค เจ•เจพเจฐเจœเจ•เฉเจธเจผเจฒเจคเจพ เจฆเฉ‡ เจ•เจพเจฐเจจ เจตเฉฑเจกเฉ‡ เจชเฉˆเจฎเจพเจจเฉ‡ เจฆเฉ‡ เจจเฉˆเฉฑเจŸเจตเจฐเจ•เจพเจ‚ เจฆเฉ€ เจจเจ•เจฒ เจ•เจฐเจจ เจฒเจˆ เจขเฉเจ•เจตเจพเจ‚ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจชเจฐ เจ‡เจน เจ›เฉ‹เจŸเฉ‡ เจจเจฟเฉฑเจœเฉ€ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸเจพเจ‚ เจœเจพเจ‚ เจคเฉ‡เจœเจผ เจชเฉเจฐเฉ‹เจŸเฉ‹เจŸเจพเจˆเจชเจฟเฉฐเจ— 'เจคเฉ‡ เจ•เฉฐเจฎ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจ•เฉฐเจฎ เจ†เจตเฉ‡เจ—เจพเฅค

เจŸเจฟเจจเฉ€เจจเฉˆเฉฑเจŸ เจจเฉ‚เฉฐ เจธเจฅเจพเจชเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจ‰เจฆเจพเจนเจฐเจจ เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจ…เจคเฉ‡ เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจ‡เฉฑเจฅเฉ‡ เจ‰เจชเจฒเจฌเจง เจนเจจ GitHub เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€เจ†เจ‚.

MaxiNet

เจ‡เจน เจŸเฉ‚เจฒ เจ•เจˆ เจญเฉŒเจคเจฟเจ• เจฎเจธเจผเฉ€เจจเจพเจ‚ 'เจคเฉ‡ Mininet เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ เจ…เจคเฉ‡ เจตเฉฑเจกเฉ‡ เจชเฉˆเจฎเจพเจจเฉ‡ เจฆเฉ‡ SDN เจจเฉˆเฉฑเจŸเจตเจฐเจ•เจพเจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค เจ•เจพเจฐ เจฆเฉ‡ เจนเจฐ เจตเจฐเจ•เจฐเจœเจผ - Mininet เจจเฉ‚เฉฐ เจฒเจพเจ‚เจš เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ†เจฎ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจฆเฉ‡ เจ‡เจธเจฆเฉ‡ เจนเจฟเฉฑเจธเฉ‡ เจฆเฉ€ เจจเจ•เจฒ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจธเจตเจฟเฉฑเจšเจพเจ‚ เจ…เจคเฉ‡ เจฎเฉ‡เจœเจผเจฌเจพเจจเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ‡เฉฑเจ• เจฆเฉ‚เจœเฉ‡ เจจเจพเจฒ เจธเฉฐเจšเจพเจฐ เจ•เจฐเจฆเฉ‡ เจนเจจ เจœเฉ€.เจˆ.เจ†เจฐ.- เจธเฉเจฐเฉฐเจ—เจพเจ‚เฅค เจ…เจœเจฟเจนเฉ‡ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจฆเฉ‡ เจญเจพเจ—เจพเจ‚ เจจเฉ‚เฉฐ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจ•เจฐเจจ เจฒเจˆ, MaxiNet เจ‡เฉฑเจ• API เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

MaxiNet เจจเฉˆเฉฑเจŸเจตเจฐเจ•เจพเจ‚ เจจเฉ‚เฉฐ เจคเฉ‡เจœเจผเฉ€ เจจเจพเจฒ เจธเจ•เฉ‡เจฒ เจ•เจฐเจจ เจ…เจคเฉ‡ เจธเจฐเฉ‹เจค เจตเฉฐเจก เจจเฉ‚เฉฐ เจ…เจจเฉเจ•เฉ‚เจฒ เจฌเจฃเจพเจ‰เจฃ เจตเจฟเฉฑเจš เจคเฉเจนเจพเจกเฉ€ เจฎเจฆเจฆ เจ•เจฐเจฆเจพ เจนเฉˆเฅค MaxiNet เจ•เฉ‹เจฒ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจซเฉฐเจ•เจธเจผเจจ, เจ‡เฉฑเจ• เจฌเจฟเจฒเจŸ-เจ‡เจจ CLI เจ…เจคเฉ‡ เจกเฉŒเจ•เจฐ เจจเจพเจฒ เจเจ•เฉ€เจ•เฉเจฐเจฟเจค เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจตเฉ€ เจนเฉˆเฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจŸเฉ‚เจฒ เจ•เจˆ เจฎเจธเจผเฉ€เจจเจพเจ‚ เจฒเจˆ เจ‡เฉฑเจ• เจธเจตเจฟเฉฑเจš เจฆเฉ‡ เจธเฉฐเจšเจพเจฒเจจ เจฆเฉ€ เจจเจ•เจฒ เจจเจนเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆเฅค

เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจธเจฐเฉ‹เจค เจ•เฉ‹เจก เจ‰เจชเจฒเจฌเจง เจนเฉˆ GitHub 'เจคเฉ‡. เจ‡เฉฐเจธเจŸเจพเจฒเฉ‡เจธเจผเจจ เจ—เจพเจˆเจก เจ…เจคเฉ‡ เจคเฉ‡เจœเจผ เจธเจผเฉเจฐเฉ‚เจ†เจค เจ—เจพเจˆเจก เจ…เจงเจฟเจ•เจพเจฐเฉ€ 'เจคเฉ‡ เจฒเฉฑเจญเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจชเฉฐเจจเจพ.

เจธเจพเจกเฉ‡ เจ•เจพเจฐเจชเฉ‹เจฐเฉ‡เจŸ เจฌเจฒเฉŒเจ— เจตเจฟเฉฑเจš เจตเจฟเจธเจผเฉ‡ 'เจคเฉ‡ เจชเฉœเฉเจนเจจเจพ:

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹