SDN เดกเตˆเดœเดธเตเดฑเตเดฑเต - เด†เดฑเต เด“เดชเตเดชเตบ เดธเต‹เดดเตเดธเต เดŽเดฎเตเดฒเต‡เดฑเตเดฑเดฑเตเด•เตพ

เด•เดดเดฟเดžเตเดž เดคเดตเดฃ เดžเด™เตเด™เตพ เดšเต†เดฏเตเดคเต เด“เดชเตเดชเตบ เดธเต‹เดดเตเดธเต SDN เด•เตบเดŸเตเดฐเต‹เดณเดฑเตเด•เดณเตเดŸเต† เด’เดฐเต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดชเตเดชเต. เด‡เดจเตเดจเต, เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต SDN เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดŽเดฎเตเดฒเต‡เดฑเตเดฑเดฑเตเด•เดณเดพเดฃเต เด…เดŸเตเดคเตเดคเดคเต. เดชเต‚เดšเตเดšเดฏเตเด•เตเด•เต เด•เต€เดดเดฟเตฝ เด‡เดคเดฟเตฝ เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเตเดณเตเดณ เดŽเดฒเตเดฒเดพเดตเดฐเต†เดฏเตเด‚ เดžเด™เตเด™เตพ เด•เตเดทเดฃเดฟเด•เตเด•เตเดจเตเดจเต.

SDN เดกเตˆเดœเดธเตเดฑเตเดฑเต - เด†เดฑเต เด“เดชเตเดชเตบ เดธเต‹เดดเตเดธเต เดŽเดฎเตเดฒเต‡เดฑเตเดฑเดฑเตเด•เตพ/flickr/ เดกเต†เดจเตเดจเดฟเดธเต เดตเดพเตป เดธเต‚เดœเตโ€Œเดฒเต†เด•เต‹เด‚ / CC

Mininet

เด’เดฐเต เดฎเต†เดทเต€เดจเดฟเตฝ (เดตเต†เตผเดšเตเดตเตฝ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดซเดฟเดธเดฟเด•เตเด•เตฝ) เดธเต‹เดซเตเดฑเตเดฑเตโ€Œเดตเต†เดฏเตผ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดค เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เดพเตป เด‰เดชเด•เดฐเดฃเด‚ เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เด•เดฎเดพเตปเดกเต เดจเตฝเด•เตเด•: $ sudo mn. เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเดฐเตเดŸเต† เด…เดญเดฟเดชเตเดฐเดพเดฏเดคเตเดคเดฟเตฝ, เดชเดฐเต€เด•เตเดทเดฃ เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเด•เตพ เดตเดฟเดจเตเดฏเดธเดฟเด•เตเด•เดพเตป เดฎเดฟเดจเดฟเดจเต†เดฑเตเดฑเต เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฃเต.

เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดธเตเดฑเตเดฑเดพเตปเดซเต‹เตผเดกเดฟเดฒเต† เด…เดงเตเดฏเดพเดชเด•เตผ (เดฎเดฟเดจเดฟเดจเต†เดฑเตเดฑเต เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเดคเต) เดฏเต‚เดฃเดฟเดตเต‡เดดเตเดธเดฟเดฑเตเดฑเดฟเดฏเดฟเดฒเต† เดชเตเดฐเดพเดฏเต‹เด—เดฟเด• เด•เตเดฒเดพเดธเตเด•เดณเดฟเตฝ เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดคเต เดตเดฟเดฆเตเดฏเดพเตผเดคเตเดฅเดฟเด•เดณเดฟเตฝ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเด‚เด—เต เด•เดดเดฟเดตเตเด•เตพ เดตเดณเตผเดคเตเดคเดพเตป เดธเดนเดพเดฏเดฟเด•เตเด•เตเดจเตเดจเต. เดšเดฟเดฒ เดŸเดพเดธเตโ€Œเด•เตเด•เตเด•เดณเตเด‚ เดกเต†เดฎเต‹เด•เดณเตเด‚ เด•เดฃเตเดŸเต†เดคเตเดคเดพเดจเดพเด•เตเด‚ เดถเต‡เด–เดฐเดคเตเดคเดฟเตฝ GitHub-เตฝ.

เด‡เดทเตโ€ŒเดŸเดพเดจเตเดธเตƒเดค SDN เดŸเต‹เดชเตเดชเต‹เดณเดœเดฟเด•เตพ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ Mininet เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฃเต. เดตเต†เตผเดšเตเดตเตฝ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดŽเดฒเตเดฒเดพ เดธเตเดตเดฟเดšเตเดšเตเด•เดณเตเด‚ เด•เตบเดŸเตเดฐเต‹เดณเดฑเตเด•เดณเตเด‚ เดนเต‹เดธเตเดฑเตเดฑเตเด•เดณเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดตเดฟเดจเตเดฏเดธเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดคเตเดŸเตผเดจเตเดจเต เดชเตˆเดคเตเดคเตบ เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด…เดคเดฟเดจเตเดฑเต† เดชเตเดฐเด•เดŸเดจเด‚ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเต. เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เตพ เดฎเดฟเดจเดฟเดจเต†เดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เดฏเดฅเดพเตผเดคเตเดฅ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฑเตเดฑเตเดจเตเดจเต.

เดชเดฐเดฟเดนเดพเดฐเดคเตเดคเดฟเดจเตเดฑเต† เดชเต‹เดฐเดพเดฏเตเดฎเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เดตเดฟเดฆเด—เตเดงเตผ เดŽเดŸเตเดคเตเดคเตเด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเต เดตเดฟเตปเดกเต‹เดธเต เดชเดฟเดจเตเดคเตเดฃเดฏเตเดŸเต† เด…เดญเดพเดตเด‚. เด•เต‚เดŸเดพเดคเต†, เดตเดฒเดฟเดฏ เดคเต‹เดคเดฟเดฒเตเดณเตเดณ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เตเด•เดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป Mininet เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดฒเตเดฒ, เด•เดพเดฐเดฃเด‚ เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เด’เดฐเต เดฎเต†เดทเต€เดจเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต - เดฎเดคเดฟเดฏเดพเดฏ เดนเดพเตผเดกเตโ€Œเดตเต†เดฏเตผ เด‰เดฑเดตเดฟเดŸเด™เตเด™เตพ เด‰เดฃเตเดŸเดพเด•เดฃเดฎเต†เดจเตเดจเดฟเดฒเตเดฒ.

BSD เด“เดชเตเดชเตบ เดธเต‹เดดเตเดธเต เดฒเตˆเดธเตปเดธเดฟเดจเต เด•เต€เดดเดฟเดฒเดพเดฃเต Mininet เดชเตเดฑเดคเตเดคเดฟเดฑเด™เตเด™เตเดจเตเดจเดคเต, เด…เดคเต เดธเดœเต€เดตเดฎเดพเดฏเดฟ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเตเด•เตŠเดฃเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด†เตผเด•เตเด•เตเด‚ เดธเด‚เดญเดพเดตเดจ เดšเต†เดฏเตเดฏเดพเด‚ - เด‡เดคเต เดŽเด™เตเด™เดจเต† เดšเต†เดฏเตเดฏเดฃเดฎเต†เดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เดณเตเดฃเตเดŸเต เด”เดฆเตเดฏเต‹เด—เดฟเด• เดชเดฆเตเดงเดคเดฟ เดตเต†เดฌเตเดธเตˆเดฑเตเดฑเต ะธ เดถเต‡เด–เดฐเดคเตเดคเดฟเตฝ.

ns-3

เดธเดฟเดฎเตเดฒเต‡เดฑเตเดฑเตผ เดตเตเดฏเดคเดฟเดฐเดฟเด•เตเดค เด‡เดตเดจเตเดฑเต เดฎเต‹เดกเดฒเดฟเด‚เด—เต เดจเต†เดฑเตเดฑเตเดตเตผเด•เตเด•เตเด•เตพ. เดˆ เด‰เดชเด•เดฐเดฃเด‚ เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เด’เดฐเต เดตเดฟเดฆเตเดฏเดพเดญเตเดฏเดพเดธ เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟ เดŽเดจเตเดจ เดจเดฟเดฒเดฏเดฟเดฒเดพเดฃเต เด‰เดฆเตเดฆเต‡เดถเดฟเดšเตเดšเดคเต, เดŽเดจเตเดจเดพเตฝ เด‡เดจเตเดจเต เด‡เดคเต SDN เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเด•เตพ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. ns-3 เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด—เตˆเดกเตเด•เตพ เด‡เดตเดฟเดŸเต† เด•เดพเดฃเดพเด‚ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เดกเต‹เด•เตเดฏเตเดฎเต†เดจเตเดฑเต‡เดทเตป เด‰เดณเตเดณ เดตเต†เดฌเตเดธเตˆเดฑเตเดฑเต.

เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟเดฏเตเดŸเต† เด—เตเดฃเด™เตเด™เดณเดฟเตฝ เดธเต‹เด•เตเด•เดฑเตเดฑเตเด•เตพเด•เตเด•เตเด‚ เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เตพเด•เตเด•เตเด‚ เดชเดฟเดจเตเดคเตเดฃเดฏเตเดฃเตเดŸเต Pcap เดฎเดฑเตเดฑเต เดŸเต‚เดณเตเด•เตพ (เดตเดฏเตผเดทเดพเตผเด•เตเด•เต เดชเต‹เดฒเตเดณเตเดณเดต), เด…เดคเตเดชเต‹เดฒเต† เดคเดจเตเดจเต† เดชเตเดฐเดคเดฟเด•เดฐเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เด•เดฎเตเดฎเตเดฏเต‚เดฃเดฟเดฑเตเดฑเดฟ เดŽเดจเตเดจเดฟเดตเดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต.

เดชเต‹เดฐเดพเดฏเตเดฎเด•เดณเดฟเตฝ เดคเดพเดฐเดคเดฎเตเดฏเต‡เดจ เดฆเตเตผเดฌเดฒเดฎเดพเดฏ เดฆเตƒเดถเตเดฏเดตเตฝเด•เตเด•เดฐเดฃเด‚ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต. เดŸเต‹เดชเตเดชเต‹เดณเดœเดฟ เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด‰เดคเตเดคเดฐเด™เตเด™เตพ เดจเต†เดฑเตเดฑเตเด…เดจเดฟเด‚. เด•เต‚เดŸเดพเดคเต†, ns-3 เดŽเดฒเตเดฒเดพ SDN เด•เตบเดŸเตเดฐเต‹เดณเดฑเตเด•เดณเต†เดฏเตเด‚ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ.

เดžเด™เตเด™เดณเตเดŸเต† เด•เต‹เตผเดชเตเดชเดฑเต‡เดฑเตเดฑเต เดฌเตเดฒเต‹เด—เดฟเดฒเต† เดตเดฟเดทเดฏเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดพเดฏเดจ:

เด“เดชเตเดชเตบเดจเต†เดฑเตเดฑเต

เดฎเตเดฎเตเดชเดคเตเดคเต† เดฐเดฃเตเดŸเต เดŸเต‚เดณเตเด•เดณเตเดŸเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดคเตเดคเดฟเดฒเดพเดฃเต เดˆ SDN เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต - Mininet, ns-3. เด…เดคเต เด“เดฐเต‹เดจเตเดจเดฟเดจเตเดฑเต†เดฏเตเด‚ เดถเด•เตเดคเดฟเด•เดณเต† เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต. เดชเดฐเดฟเดนเดพเดฐเด™เตเด™เตพ เด’เดฐเตเดฎเดฟเดšเตเดšเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, OpenNet เดชเตˆเดคเตเดคเดฃเดฟเดฒเต† เด’เดฐเต เดฌเตˆเตปเดกเดฟเด‚เด—เต เดฒเตˆเดฌเตเดฐเดฑเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต.

เด…เดคเดฟเดจเดพเตฝ, เด“เดชเตเดชเตบ เดซเตเดฒเต‹ เดธเตเดตเดฟเดšเตเดšเตเด•เตพ เด…เดจเตเด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ CLI, เดตเดฟเตผเดšเตเดšเตเดตเดฒเตˆเดธเต‡เดทเตป เดŽเดจเตเดจเดฟเดต เดจเตฝเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ OpenNet-เดฒเต† Mininet เด‰เดคเตเดคเดฐเดตเดพเดฆเดฟเดฏเดพเดฃเต. ns-3-เดจเต† เดธเด‚เดฌเดจเตเดงเดฟเดšเตเดšเดฟเดŸเดคเตเดคเต‹เดณเด‚, Mininet-เตฝ เด‡เดฒเตเดฒเดพเดคเตเดค เดฎเต‹เดกเดฒเตเด•เดณเต† เด‡เดคเต เด…เดจเตเด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดชเตเดฐเดตเตผเดคเตเดคเดจ เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เตพ เด•เดฃเตเดŸเต†เดคเตเดคเดพเด‚ GitHub-เตฝ.เด‰เด‚ เด‰เดฃเตเดŸเต เด…เดงเดฟเด• เดฒเดฟเด™เตเด•เตเด•เตพ เดตเดฟเดทเดฏเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดฎเต†เดฑเตเดฑเต€เดฐเดฟเดฏเดฒเตเด•เตพเด•เตเด•เดพเดฏเดฟ.

SDN เดกเตˆเดœเดธเตเดฑเตเดฑเต - เด†เดฑเต เด“เดชเตเดชเตบ เดธเต‹เดดเตเดธเต เดŽเดฎเตเดฒเต‡เดฑเตเดฑเดฑเตเด•เตพ
/ Pxเด‡เดตเดฟเดŸเต† /เดชเดฟ.เดกเดฟ

เด•เดฃเตเดŸเต†เดฏเตเดจเตผเดจเต†เดฑเตเดฑเต

เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เด•เดฃเตเดŸเต†เดฏเตเดจเดฑเตเด•เดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต เดฎเดฟเดจเดฟเดจเต†เดฑเตเดฑเต เดซเต‹เตผเด•เตเด•เต เด†เดฃเต เด‡เดคเต. เดŽเดฎเตเดฒเต‡เดฑเตเดฑเดกเต เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เตเด•เดณเดฟเตฝ เดกเต‹เด•เตเด•เตผ เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเดฑเตเด•เตพ เดนเต‹เดธเตเดฑเตเดฑเตเด•เดณเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต. เด•เตเดฒเต—เดกเต, เดŽเดกเตเดœเต, เดซเต‹เด—เต, เดŽเตปเดŽเดซเตเดตเดฟ เด•เดฎเตเดชเตเดฏเต‚เดŸเตเดŸเดฟเด‚เด—เต เดŽเดจเตเดจเดฟเดตเดฏเดฟเตฝ เดชเดฐเต€เด•เตเดทเดฃเด‚ เดจเดŸเดคเตเดคเดพเตป เดกเดตเดฒเดชเตเดชเตผเดฎเดพเดฐเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเดฃเต เดˆ เดชเดฐเดฟเดนเดพเดฐเด‚ เดธเตƒเดทเตเดŸเดฟเดšเตเดšเดคเต. เดตเต†เตผเดšเตเดตเดฒเตˆเดธเตเดกเต 5G เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เตเด•เดณเดฟเตฝ เด’เดฐเต เด“เตผเด•เตเด•เดธเตโ€ŒเดŸเตเดฐเต‡เดทเตป เดธเดฟเดธเตเดฑเตเดฑเด‚ เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เดพเตป SONATA NFV-เดฏเตเดŸเต† เดฐเดšเดฏเดฟเดคเดพเด•เตเด•เตพ เดˆ เดธเดฟเดธเตเดฑเตเดฑเด‚ เด‡เดคเดฟเดจเด•เด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต. เด•เดฃเตเดŸเต†เดฏเตเดจเตผเดจเต†เดฑเตเดฑเต เดธเด‚เดธเดพเดฐเดฟเดšเตเดšเต NFV เดŽเดฎเตเดฒเต‡เดทเตป เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดฟเดจเตเดฑเต† เด•เดพเดคเตฝ.

เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด•เดฃเตเดŸเต†เดฏเตเดจเตผเดจเต†เดฑเตเดฑเต เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเดพเด‚ GitHub-เดฒเต† เด—เตˆเดกเต.

เดŸเดฟเดจเดฟเดจเต†เดฑเตเดฑเต

SDN เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เตเด•เดณเตเดŸเต† เดชเตเดฐเต‹เดŸเตเดŸเต‹เดŸเตˆเดชเตเดชเตเด•เตพ เดตเต‡เด—เดคเตเดคเดฟเตฝ เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เดณเต† เดธเดนเดพเดฏเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดญเดพเดฐเด‚ เด•เตเดฑเดžเตเดž เดฒเตˆเดฌเตเดฐเดฑเดฟ. API เด‰เดชเด•เดฐเดฃเด‚, Go- เตฝ เดŽเดดเตเดคเดฟเดฏเดคเต, เดเดคเต เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดŸเต‹เดชเตเดชเต‹เดณเดœเดฟเดฏเตเด‚ เด…เดจเตเด•เดฐเดฟเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เดฒเตˆเดฌเตเดฐเดฑเดฟ เดคเดจเตเดจเต† "เดญเดพเดฐเด‚" เด•เตเดฑเดตเดพเดฃเต, เด…เดคเดฟเดจเดพเตฝ เด‡เดคเต เด…เดคเดฟเดจเตเดฑเต† เด…เดจเดฒเต‹เด—เตเด•เดณเต‡เด•เตเด•เดพเตพ เดตเต‡เด—เดคเตเดคเดฟเตฝ เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. Tinynet เดกเต‹เด•เตเด•เตผ เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเดฑเตเด•เดณเตเดฎเดพเดฏเดฟ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚.

เดชเดฐเดฟเดฎเดฟเดคเดฎเดพเดฏ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดคเดฏเตเดณเตเดณเดคเดฟเดจเดพเตฝ เดตเดฒเดฟเดฏ เดคเต‹เดคเดฟเดฒเตเดณเตเดณ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เตเด•เตพ เด…เดจเตเด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด‰เดชเด•เดฐเดฃเด‚ เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดฒเตเดฒ. เดŽเดจเตเดจเดพเตฝ เดšเต†เดฑเดฟเดฏ เดตเตเดฏเด•เตเดคเดฟเด—เดค เดชเตเดฐเต‹เดœเด•เตเดŸเตเด•เดณเดฟเดฒเต‹ เดฆเตเดฐเตเดคเด—เดคเดฟเดฏเดฟเดฒเตเดณเตเดณ เดชเตเดฐเต‹เดŸเตเดŸเต‹เดŸเตˆเดชเตเดชเดฟเดฒเต‹ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เด‡เดคเต เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเด•เตเด‚.

Tinynet เด‡เตปเดธเตเดฑเตเดฑเต‹เตพ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด‰เดฆเดพเดนเดฐเดฃ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฒเตเด•เดณเตเด‚ เด•เดฎเดพเตปเดกเตเด•เดณเตเด‚ เด‡เดตเดฟเดŸเต† เดฒเดญเตเดฏเดฎเดพเดฃเต GitHub เดถเต‡เด–เดฐเดฃเด™เตเด™เตพ.

เดฎเดพเด•เตเดธเดฟเดจเต†เดฑเตเดฑเต

เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดซเดฟเดธเดฟเด•เตเด•เตฝ เดฎเต†เดทเต€เดจเตเด•เดณเดฟเตฝ Mininet เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเตเด‚ เดตเดฒเดฟเดฏ เดคเต‹เดคเดฟเดฒเตเดณเตเดณ SDN เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เตเด•เดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเดจเตเด‚ เดˆ เด‰เดชเด•เดฐเดฃเด‚ เดธเดพเดงเตเดฏเดฎเดพเด•เตเด•เตเดจเตเดจเต. เด“เดฐเต‹ เด•เดพเดฑเตเด•เดณเตเด‚ เดคเต†เดพเดดเดฟเดฒเดพเดณเดฟ โ€” Mininet เดธเดฎเดพเดฐเด‚เดญเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด…เดคเดฟเดจเตเดฑเต† เดชเตŠเดคเต เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเดจเตเดฑเต† เดญเดพเด—เด‚ เด…เดจเตเด•เดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดธเตเดตเดฟเดšเตเดšเตเด•เดณเตเด‚ เดนเต‹เดธเตเดฑเตเดฑเตเด•เดณเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเดฐเดธเตเดชเดฐเด‚ เด†เดถเดฏเดตเดฟเดจเดฟเดฎเดฏเด‚ เดจเดŸเดคเตเดคเตเดจเตเดจเต เดœเดฟ.เด†เตผ.-เดคเตเดฐเด™เตเด•เด™เตเด™เตพ. เด…เดคเตเดคเดฐเด‚ เด’เดฐเต เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเดจเตเดฑเต† เด˜เดŸเด•เด™เตเด™เตพ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, MaxiNet เด’เดฐเต API เดจเตฝเด•เตเดจเตเดจเต.

เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เตเด•เตพ เดตเต‡เด—เดคเตเดคเดฟเตฝ เดธเตเด•เต†เดฏเดฟเตฝ เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เดฑเดฟเดธเต‹เดดเตเดธเต เด…เดฒเต‹เด•เตเด•เต‡เดทเตป เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต เดšเต†เดฏเตเดฏเดพเดจเตเด‚ MaxiNet เดจเดฟเด™เตเด™เดณเต† เดธเดนเดพเดฏเดฟเด•เตเด•เตเดจเตเดจเต. MaxiNet-เดจเต เดฎเต‹เดฃเดฟเดฑเตเดฑเดฑเดฟเด‚เด—เต เดซเด‚เด—เตโ€Œเดทเดจเตเด•เตพ, เด’เดฐเต เดฌเดฟเตฝเดฑเตเดฑเต-เด‡เตป CLI, เดกเต‹เด•เตเด•เดฑเตเดฎเดพเดฏเดฟ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต เดŽเดจเตเดจเดฟเดตเดฏเตเด‚ เด‰เดฃเตเดŸเต. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เด‰เดชเด•เดฐเดฃเดคเตเดคเดฟเดจเต เดจเดฟเดฐเดตเดงเดฟ เดฎเต†เดทเต€เดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด’เดฐเต เดธเตเดตเดฟเดšเตเดšเดฟเดจเตเดฑเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เด…เดจเตเด•เดฐเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ.

เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เดธเต‹เดดเตเดธเต เด•เต‹เดกเต เดฒเดญเตเดฏเดฎเดพเดฃเต GitHub-เตฝ. เด‡เตปเดธเตเดฑเตเดฑเดพเดณเต‡เดทเตป เด—เตˆเดกเตเด‚ เดฆเตเดฐเตเดค เด†เดฐเด‚เดญ เด—เตˆเดกเตเด‚ เด”เดฆเตเดฏเต‹เด—เดฟเด•เดคเตเดคเดฟเตฝ เด•เดพเดฃเดพเด‚ เดชเดฆเตเดงเดคเดฟ เดชเต‡เดœเต.

เดžเด™เตเด™เดณเตเดŸเต† เด•เต‹เตผเดชเตเดชเดฑเต‡เดฑเตเดฑเต เดฌเตเดฒเต‹เด—เดฟเดฒเต† เดตเดฟเดทเดฏเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดพเดฏเดจ:

เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•