เดฏเดฅเดพเตผเดคเตเดฅ เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเต เดšเดพเดจเตฝ เดธเด‚เด—เตเดฐเดนเด‚ - OpenMPTCPRouter

เดฏเดฅเดพเตผเดคเตเดฅ เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเต เดšเดพเดจเตฝ เดธเด‚เด—เตเดฐเดนเด‚ - OpenMPTCPRouter

เดจเดฟเดฐเดตเดงเดฟ เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเต เดšเดพเดจเดฒเตเด•เตพ เด’เดจเตเดจเดพเดฏเดฟ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเดฎเต‹? เดˆ เดตเดฟเดทเดฏเดคเตเดคเต† เดšเตเดฑเตเดฑเดฟเดชเตเดชเดฑเตเดฑเดฟ เดงเดพเดฐเดพเดณเด‚ เดคเต†เดฑเตเดฑเดฟเดฆเตเดงเดพเดฐเดฃเด•เดณเตเด‚ เดฎเดฟเดฅเตเดฏเดพเดงเดพเดฐเดฃเด•เดณเตเด‚ เด‰เดฃเตเดŸเต; เดชเดฐเดฟเดšเดฏเดธเดฎเตเดชเดจเตเดจเดฐเดพเดฏ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดŽเดžเตเดšเดฟเดจเต€เดฏเตผเดฎเดพเตผ เดชเต‹เดฒเตเด‚ เด‡เดคเต เดธเดพเดงเตเดฏเดฎเดพเดฃเต†เดจเตเดจเต เดชเดฒเดชเตเดชเต‹เดดเตเด‚ เด…เดฑเดฟเดฏเดฟเดฒเตเดฒ. เดฎเดฟเด•เตเด• เด•เต‡เดธเตเด•เดณเดฟเดฒเตเด‚, เดฒเดฟเด™เตเด•เต เด…เด—เตเดฐเด—เต‡เดทเดจเต† เดคเต†เดฑเตเดฑเดพเดฏเดฟ NAT เดฒเต†เดตเดฒเดฟเตฝ เดฌเดพเดฒเตปเดธเดฟเด‚เด—เต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดชเดฐเดพเดœเดฏเด‚ เดŽเดจเตเดจเต เดตเดฟเดณเดฟเด•เตเด•เตเดจเตเดจเต. เดŽเดจเตเดจเดพเตฝ เดฏเดฅเดพเตผเดคเตเดฅ เดธเด‚เด—เตเดฐเดนเด‚ เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต เดŽเดฒเตเดฒเดพ เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเต เดšเดพเดจเดฒเตเด•เดณเดฟเดฒเตเด‚ เด’เดฐเต‡เดธเดฎเดฏเด‚ เด’เดฐเตŠเดฑเตเดฑ เดŸเดฟเดธเดฟเดชเดฟ เด•เดฃเด•เตเดทเตป เดธเดฎเดพเดฐเด‚เดญเดฟเด•เตเด•เตเด•, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดตเต€เดกเดฟเดฏเต‹ เดชเตเดฐเด•เตเดทเต‡เดชเดฃเด‚ เด…เด™เตเด™เดจเต† เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเต เดšเดพเดจเดฒเตเด•เตพ เดคเดŸเดธเตเดธเดชเตเดชเต†เดŸเตเดŸเดพเตฝ, เดชเตเดฐเด•เตเดทเต‡เดชเดฃเด‚ เดคเดŸเดธเตเดธเดชเตเดชเต†เดŸเดฟเดฒเตเดฒ.

เดตเต€เดกเดฟเดฏเต‹ เดชเตเดฐเด•เตเดทเต‡เดชเดฃเดคเตเดคเดฟเดจเต เดšเต†เดฒเดตเต‡เดฑเดฟเดฏ เดตเดพเดฃเดฟเดœเตเดฏ เดชเดฐเดฟเดนเดพเดฐเด™เตเด™เดณเตเดฃเตเดŸเต, เดŽเดจเตเดจเดพเตฝ เด…เดคเตเดคเดฐเด‚ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพเด•เตเด•เต เดจเดฟเดฐเดตเดงเดฟ เด•เดฟเดฒเต‹เดฌเด•เตเด•เตเด•เตพ เดšเดฟเดฒเดตเดพเด•เตเด‚. เดธเตเดตเดคเดจเตเดคเตเดฐ เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต OpenMPTCPRouter เดชเดพเด•เตเด•เต‡เดœเต เดŽเด™เตเด™เดจเต† เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตเดฏเดพเดฎเต†เดจเตเดจเต เดฒเต‡เด–เดจเด‚ เดตเดฟเดตเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เดšเดพเดจเตฝ เดธเด‚เดฎเตเดฎเดฟเด‚เด—เดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดœเดจเดชเตเดฐเดฟเดฏ เดฎเดฟเดฅเตเดฏเด•เดณเต† เด…เดญเดฟเดธเด‚เดฌเต‹เดงเดจ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

เดšเดพเดจเตฝ เดธเด‚เด—เตเดฐเดนเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดฎเดฟเดฅเตเดฏเด•เตพ

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

เดเดชเดฟ เด•เดฃเด•เตเดทเตป เดคเดฒเดคเตเดคเดฟเตฝ เดฌเดพเดฒเตปเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต

เด’เดฐเต‡ เดธเดฎเดฏเด‚ เดจเดฟเดฐเดตเดงเดฟ เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเต เดšเดพเดจเดฒเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดฑเตเดฑเดตเตเด‚ เดคเดพเด™เตเด™เดพเดตเตเดจเตเดจเดคเตเด‚ เดœเดจเดชเตเดฐเดฟเดฏเดตเตเดฎเดพเดฏ เดฎเดพเตผเด—เดฎเดพเดฃเดฟเดคเต. เดฒเดพเดณเดฟเดคเตเดฏเดคเตเดคเดฟเดจเดพเดฏเดฟ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดฎเต‚เดจเตเดจเต เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเต เดฆเดพเดคเดพเด•เตเด•เดณเตเดฃเตเดŸเต†เดจเตเดจเต เดธเด™เตเด•เตฝเดชเตเดชเดฟเด•เตเด•เตเด•, เด“เดฐเต‹เดฐเตเดคเตเดคเดฐเตเด‚ เด…เดตเดฐเตเดŸเต† เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเตฝ เดจเดฟเดจเตเดจเต เด’เดฐเต เดฏเดฅเดพเตผเดคเตเดฅ IP เดตเดฟเดฒเดพเดธเด‚ เดจเตฝเด•เตเดจเตเดจเต. เดˆ เดฆเดพเดคเดพเด•เตเด•เดณเต†เดฒเตเดฒเดพเด‚ เดฎเตพเดŸเตเดŸเดฟ-เดตเดพเตป เดซเด‚เด—เตโ€Œเดทเดจเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดฑเต‚เดŸเตเดŸเดฑเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดคเต mwan3 เดชเดพเด•เตเด•เต‡เดœเต, mikrotik, ubiquiti, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฎเดฑเตเดฑเต‡เดคเต†เด™เตเด•เดฟเดฒเตเด‚ เด—เดพเตผเดนเดฟเด• เดฑเต‚เดŸเตเดŸเตผ เดŽเดจเตเดจเดฟเดตเดฏเตโ€Œเด•เตเด•เตŠเดชเตเดชเดฎเตเดณเตเดณ OpenWRT เด†เดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚, เด•เดพเดฐเดฃเด‚ เด…เดคเตเดคเดฐเดฎเตŠเดฐเต เด“เดชเตเดทเตป เด‡เดจเดฟ เด…เดธเดพเดงเดพเดฐเดฃเดฎเดฒเตเดฒ.

เดธเดพเดนเดšเดฐเตเดฏเด‚ เด…เดจเตเด•เดฐเดฟเด•เตเด•เดพเตป, เดฆเดพเดคเดพเด•เตเด•เตพ เดžเด™เตเด™เตพเด•เตเด•เต เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดตเดฟเดฒเดพเดธเด™เตเด™เตพ เดจเตฝเด•เดฟเดฏเต†เดจเตเดจเต เดธเด™เตเด•เตฝเดชเตเดชเดฟเด•เตเด•เตเด•:

WAN1 โ€” 11.11.11.11
WAN2 โ€” 22.22.22.22
WAN2 โ€” 33.33.33.33

เด…เดคเดพเดฏเดคเต, เด’เดฐเต เดฑเดฟเดฎเต‹เดŸเตเดŸเต เดธเต†เตผเดตเดฑเดฟเดฒเต‡เด•เตเด•เต เดฌเดจเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต example.com เด“เดฐเต‹ เดฆเดพเดคเดพเด•เตเด•เดณเดฟเดฒเต‚เดŸเต†เดฏเตเด‚, เดฑเดฟเดฎเต‹เดŸเตเดŸเต เดธเต†เตผเดตเตผ เดฎเต‚เดจเตเดจเต เดธเตเดตเดคเดจเตเดคเตเดฐ เด‰เดฑเดตเดฟเดŸ เดเดชเดฟ เด•เตเดฒเดฏเดจเตเดฑเตเด•เดณเต† เด•เดพเดฃเตเด‚. เดšเดพเดจเดฒเตเด•เดณเดฟเดฒเตเดŸเดจเต€เดณเด‚ เดฒเต‹เดกเต เดตเดฟเดญเดœเดฟเด•เตเด•เดพเดจเตเด‚ เด…เดต เดฎเต‚เดจเตเดจเตเด‚ เด’เดฐเต‡เดธเดฎเดฏเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเตเด‚ เดฌเดพเดฒเตปเดธเดฟเด‚เด—เต เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เดฒเดพเดณเดฟเดคเตเดฏเดคเตเดคเดฟเดจเดพเดฏเดฟ, เดŽเดฒเตเดฒเดพ เดšเดพเดจเดฒเตเด•เตพเด•เตเด•เตเดฎเดฟเดŸเดฏเดฟเตฝ เดžเด™เตเด™เตพ เดฒเต‹เดกเต เดคเตเดฒเตเดฏเดฎเดพเดฏเดฟ เดตเดฟเดญเดœเดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เดจเตเดจเต เดธเด™เตเด•เตฝเดชเตเดชเดฟเด•เตเด•เตเด•. เดคเตฝเดซเดฒเดฎเดพเดฏเดฟ, เด’เดฐเต เด•เตเดฒเดฏเดจเตเดฑเต เดฎเต‚เดจเตเดจเต เดšเดฟเดคเตเดฐเด™เตเด™เดณเตเดณเตเดณ เด’เดฐเต เดธเตˆเดฑเตเดฑเต เดคเตเดฑเด•เตเด•เตเดฎเตเดชเต‹เตพ, เด…เดตเตป เด“เดฐเต‹ เดšเดฟเดคเตเดฐเดตเตเด‚ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดฆเดพเดคเดพเดตเต เดตเดดเดฟ เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดธเตˆเดฑเตเดฑเดฟเดจเตเดฑเต† เดญเดพเด—เดคเตเดคเต เด‡เดคเต เดฎเต‚เดจเตเดจเต เดตเตเดฏเดคเตเดฏเดธเตเดค เดเดชเดฟเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด•เดฃเด•เตเดทเดจเตเด•เตพ เดชเต‹เดฒเต† เด•เดพเดฃเดชเตเดชเต†เดŸเตเดจเตเดจเต.

เดฏเดฅเดพเตผเดคเตเดฅ เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเต เดšเดพเดจเตฝ เดธเด‚เด—เตเดฐเดนเด‚ - OpenMPTCPRouter
เด•เดฃเด•เตเดทเตป เดคเดฒเดคเตเดคเดฟเตฝ เดฌเดพเดฒเตปเดธเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ, เด“เดฐเต‹ TCP เด•เดฃเด•เตเดทเดจเตเด‚ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดฆเดพเดคเดพเดตเดฟเดฒเต‚เดŸเต† เด•เดŸเดจเตเดจเตเดชเต‹เด•เตเดจเตเดจเต.

เดˆ เดฌเดพเดฒเตปเดธเดฟเด™เต เดฎเต‹เดกเต เดชเดฒเดชเตเดชเต‹เดดเตเด‚ เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพเด•เตเด•เต เดชเตเดฐเดถเตเดจเด™เตเด™เตพ เด‰เดฃเตเดŸเดพเด•เตเด•เตเดจเตเดจเต. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดชเดฒ เดธเตˆเดฑเตเดฑเตเด•เดณเตเด‚ เด•เตเดฒเดฏเดจเตเดฑเดฟเดจเตเดฑเต† IP เดตเดฟเดฒเดพเดธเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เด•เตเด•เตเด•เดฟเด•เดณเตเด‚ เดŸเต‹เด•เตเด•เดฃเตเด•เดณเตเด‚ เด•เตผเดถเดจเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเต เดชเต†เดŸเตเดŸเต†เดจเตเดจเต เดฎเดพเดฑเตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เด…เดญเตเดฏเตผเดคเตเดฅเดจ เดจเดฟเดฐเดธเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเด•เดฏเต‹ เด•เตเดฒเดฏเดจเตเดฑเต เดธเตˆเดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เดฒเต‹เด—เต เด”เดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเด•เดฏเต‹ เดšเต†เดฏเตเดฏเตเด‚. เด•เตเดฒเดฏเดจเตเดฑเต-เดฌเดพเด™เตเด•เต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเดฟเดฒเตเด‚ เดฎเดฑเตเดฑเต เดธเตˆเดฑเตเดฑเตเด•เดณเดฟเดฒเตเด‚ เด•เตผเดถเดจเดฎเดพเดฏ เด‰เดชเดฏเต‹เด•เตเดคเตƒ เดธเต†เดทเตป เดจเดฟเดฏเดฎเด™เตเด™เดณเต‹เดŸเต† เด‡เดคเต เดชเดฒเดชเตเดชเต‹เดดเตเด‚ เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต. เดฒเดณเดฟเดคเดฎเดพเดฏ เด’เดฐเต เด‰เดฆเดพเดนเดฐเดฃเด‚ เด‡เดคเดพ: VK.com-เดฒเต† เดฎเตเดฏเต‚เดธเดฟเด•เต เดซเดฏเดฒเตเด•เตพ เดธเดพเดงเตเดตเดพเดฏ เด’เดฐเต เดธเต†เดทเตป เด•เต€ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฎเดพเดคเตเดฐเดฎเต‡ เดฒเดญเตเดฏเดฎเดพเด•เต‚, เด…เดคเต เด’เดฐเต เดเดชเดฟเดฏเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เด…เดคเตเดคเดฐเด‚ เดฌเดพเดฒเตปเดธเดฟเด™เต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เด•เตเดฒเดฏเดจเตเดฑเตเด•เตพ เดชเดฒเดชเตเดชเต‹เดดเตเด‚ เด“เดกเดฟเดฏเต‹ เดชเตเดฒเต‡ เดšเต†เดฏเตเดฏเดฟเดฒเตเดฒ, เด•เดพเดฐเดฃเด‚ เด…เดญเตเดฏเตผเดคเตเดฅเดจ เดฆเดพเดคเดพเดตเดฟเดฒเต‚เดŸเต† เดชเต‹เด•เดฟเดฒเตเดฒ. เดธเต†เดทเตป เดธเดฎเดจเดฟเดฒเดฏเดฟเดฒเดพเดฃเต.

เดฏเดฅเดพเตผเดคเตเดฅ เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเต เดšเดพเดจเตฝ เดธเด‚เด—เตเดฐเดนเด‚ - OpenMPTCPRouter
เดŸเต‹เดฑเดจเตเดฑเตเด•เตพ เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ, เด•เดฃเด•เตเดทเตป เดฒเต†เดตเตฝ เดฌเดพเดฒเตปเดธเดฟเด™เต เดŽเดฒเตเดฒเดพ เดšเดพเดจเดฒเตเด•เดณเตเดŸเต†เดฏเตเด‚ เดฌเดพเตปเดกเตโ€Œเดตเดฟเดกเตเดคเตเดคเต เดธเด‚เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต

เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เด•เดฃเด•เตเดทเดจเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเต เดšเดพเดจเดฒเดฟเดจเตเดฑเต† เดตเต‡เด—เดคเดฏเตเดŸเต† เดธเด‚เด—เตเดฐเดนเด‚ เดฒเดญเดฟเด•เตเด•เดพเตป เดˆ เดฌเดพเดฒเตปเดธเดฟเด‚เด—เต เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดฎเต‚เดจเตเดจเต เดฆเดพเดคเดพเด•เตเด•เดณเดฟเตฝ เด“เดฐเต‹เดจเตเดจเดฟเดจเตเด‚ 100 เดฎเต†เด—เดพเดฌเดฟเดฑเตเดฑเต เดตเต‡เด—เดคเดฏเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดŸเต‹เดฑเดจเตเดฑเตเด•เตพ เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เดจเดฎเตเด•เตเด•เต 300 เดฎเต†เด—เดพเดฌเดฟเดฑเตเดฑเตเด•เตพ เดฒเดญเดฟเด•เตเด•เตเด‚. เด•เดพเดฐเดฃเด‚, เด’เดฐเต เดŸเต‹เดฑเดจเตเดฑเต เดจเดฟเดฐเดตเดงเดฟ เด•เดฃเด•เตเดทเดจเตเด•เตพ เดคเตเดฑเด•เตเด•เตเดจเตเดจเต, เด…เดต เดŽเดฒเตเดฒเดพ เดฆเดพเดคเดพเด•เตเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเดฒเตเด‚ เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เด†เดคเตเดฏเดจเตเดคเดฟเด•เดฎเดพเดฏเดฟ เดฎเตเดดเตเดตเตป เดšเดพเดจเดฒเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

เด’เดฐเตŠเดฑเตเดฑ เดŸเดฟเดธเดฟเดชเดฟ เด•เดฃเด•เตเดทเตป เดŽเดฒเตเดฒเดพเดฏเตโ€Œเดชเตเดชเต‹เดดเตเด‚ เด’เดฐเต เดฆเดพเดคเดพเดตเดฟเดฒเต‚เดŸเต† เดฎเดพเดคเตเดฐเดฎเต‡ เด•เดŸเดจเตเดจเตเดชเต‹เด•เต‚ เดŽเดจเตเดจเต เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เต‡เดฃเตเดŸเดคเต เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต. เด…เดคเดพเดฏเดคเต, เดžเด™เตเด™เตพ HTTP เดตเดดเดฟ เด’เดฐเต เดตเดฒเดฟเดฏ เดซเดฏเตฝ เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดˆ เด•เดฃเด•เตเดทเตป เดฆเดพเดคเดพเด•เตเด•เดณเดฟเตฝ เด’เดฐเดพเดณเดฟเดฒเต‚เดŸเต† เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเด‚, เดˆ เดฆเดพเดคเดพเดตเตเดฎเดพเดฏเตเดณเตเดณ เด•เดฃเด•เตเดทเตป เดคเด•เดฐเดพเดฑเดฟเดฒเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดกเต—เตบเดฒเต‹เดกเตเด‚ เดคเด•เดฐเตเด‚.

เดฏเดฅเดพเตผเดคเตเดฅ เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเต เดšเดพเดจเตฝ เดธเด‚เด—เตเดฐเดนเด‚ - OpenMPTCPRouter
เด’เดฐเต เด•เดฃเด•เตเดทเตป เดŽเดชเตเดชเต‹เดดเตเด‚ เด’เดฐเต เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเต เดšเดพเดจเตฝ เดฎเดพเดคเตเดฐเดฎเต‡ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เต‚

เดตเต€เดกเดฟเดฏเต‹ เดชเตเดฐเด•เตเดทเต‡เดชเดฃเดคเตเดคเดฟเดจเตเด‚ เด‡เดคเต เดถเดฐเดฟเดฏเดพเดฃเต. เดจเดฟเด™เตเด™เตพ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดธเต‹เดชเดพเดงเดฟเด•เดฎเดพเดฏ เดŸเตเดตเดฟเดšเตเดšเดฟเดฒเต‡เด•เตเด•เดพเดฃเต เดธเตเดŸเตเดฐเต€เดฎเดฟเด‚เด—เต เดตเต€เดกเดฟเดฏเต‹ เดชเตเดฐเด•เตเดทเต‡เดชเดฃเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต†เด™เตเด•เดฟเตฝ, เดเดชเดฟ เด•เดฃเด•เตเดทเดจเตเด•เดณเตเดŸเต† เดคเดฒเดคเตเดคเดฟเตฝ เดฌเดพเดฒเตปเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดจเต‡เดŸเตเดŸเดตเตเด‚ เดจเตฝเด•เดฟเดฒเตเดฒ, เด•เดพเดฐเดฃเด‚ เดตเต€เดกเดฟเดฏเต‹ เดธเตเดŸเตเดฐเต€เด‚ เด’เดฐเต เดเดชเดฟ เด•เดฃเด•เตเดทเดจเดฟเตฝ เดชเตเดฐเด•เตเดทเต‡เดชเดฃเด‚ เดšเต†เดฏเตเดฏเตเด‚. เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ, WAN 3 เดฆเดพเดคเดพเดตเดฟเดจเต เดชเดพเด•เตเด•เดฑเตเดฑเต เดจเดทเตโ€ŒเดŸเดฎเต‹ เดตเต‡เด—เดค เด•เตเดฑเดฏเตเดจเตเดจเดคเต‹ เดชเต‹เดฒเตเดณเตเดณ เด†เดถเดฏเดตเดฟเดจเดฟเดฎเดฏเดคเตเดคเดฟเตฝ เดชเตเดฐเดถเตโ€Œเดจเด™เตเด™เตพ เดจเต‡เดฐเดฟเดŸเดพเตป เดคเตเดŸเด™เตเด™เดฟเดฏเดพเตฝ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดฎเดฑเตเดฑเตŠเดฐเต เดฆเดพเดคเดพเดตเดฟเดฒเต‡เด•เตเด•เต เดคเตฝเด•เตเดทเดฃเด‚ เดฎเดพเดฑเดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ. เดธเด‚เดชเตเดฐเต‡เด•เตเดทเดฃเด‚ เดจเดฟเตผเดคเตเดคเดฟ เดตเต€เดฃเตเดŸเตเด‚ เด•เดฃเด•เตโ€Œเดฑเตเดฑเต เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดฟเดตเดฐเตเด‚.

เดฏเดฅเดพเตผเดคเตเดฅ เดšเดพเดจเตฝ เดธเด‚เด—เตเดฐเดนเด‚

เดฑเดฟเดฏเตฝ เดšเดพเดจเตฝ เดธเด‚เดฎเตเดฎเดฟเด‚เด—เต เดŽเดฒเตเดฒเดพ เดฆเดพเดคเดพเด•เตเด•เดณเดฟเดฒเต‚เดŸเต†เดฏเตเด‚ เดธเต‹เดชเดพเดงเดฟเด•เดฎเดพเดฏ เดŸเตเดตเดฟเดšเตเดšเดฟเดฒเต‡เด•เตเด•เต เด’เดฐเต เด•เดฃเด•เตเดทเตป เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเต เดธเดพเดงเตเดฏเดฎเดพเด•เตเด•เตเดจเตเดจเต, เด…เด™เตเด™เดจเต† เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดฆเดพเดคเดพเด•เตเด•เดณเดฟเตฝ เด†เดฐเต†เด™เตเด•เดฟเดฒเตเด‚ เดคเด•เดฐเดพเดฑเดฟเดฒเดพเดฏเดพเตฝ, เด•เดฃเด•เตเดทเตป เดคเดŸเดธเตเดธเดชเตเดชเต†เดŸเดฟเดฒเตเดฒ. เด‡เดคเต เด…เดคเดฟเดถเดฏเด•เดฐเดฎเดพเด‚เดตเดฟเดงเด‚ เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเตเดณเตเดณ เด’เดฐเต เดชเตเดฐเดถเตเดจเดฎเดพเดฃเต, เด…เดคเดฟเดจเต เด‡เดชเตเดชเต‹เดดเตเด‚ เด’เดชเตเดฑเตเดฑเดฟเดฎเตฝ เดชเดฐเดฟเดนเดพเดฐเดฎเดฟเดฒเตเดฒ. เด‡เดคเต เดธเดพเดงเตเดฏเดฎเดพเดฃเต†เดจเตเดจเต เดชเดฒเตผเด•เตเด•เตเด‚ เด…เดฑเดฟเดฏเดฟเดฒเตเดฒ!

เดฎเตเดฎเตเดชเดคเตเดคเต† เดšเดฟเดคเตเดฐเต€เด•เดฐเดฃเด™เตเด™เดณเดฟเตฝ เดจเดฟเดจเตเดจเต, เดธเต‹เดชเดพเดงเดฟเด•เดฎเดพเดฏ Twitch เดธเต†เตผเดตเดฑเดฟเดจเต เดžเด™เตเด™เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เด’เดฐเต เดตเต€เดกเดฟเดฏเต‹ เดธเตเดŸเตเดฐเต€เด‚ เดฒเดญเดฟเด•เตเด•เตเดฎเต†เดจเตเดจเต เดžเด™เตเด™เตพ เด“เตผเด•เตเด•เตเดจเตเดจเต, เด…เดคเดพเดฏเดคเต, เดเดคเต เดฆเดพเดคเดพเด•เตเด•เตพ เดชเดฐเดพเดœเดฏเดชเตเดชเต†เดŸเตเดŸเดพเดฒเตเด‚ เดเดคเตŠเด•เตเด•เต†เดฏเดพเดฃเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเต เดŽเดจเตเดจเดคเต เดชเดฐเดฟเด—เดฃเดฟเด•เตเด•เดพเดคเต† เดคเดจเตเดจเต†, เด…เดคเต เดžเด™เตเด™เตพเด•เตเด•เต เดŽเดฒเตเดฒเดพเดฏเตเดชเตเดชเต‹เดดเตเด‚ เดธเตเดฅเดฟเดฐเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚. เด‡เดคเต เดจเต‡เดŸเตเดจเตเดจเดคเดฟเดจเต, เดžเด™เตเด™เดณเตเดŸเต† เดŽเดฒเตเดฒเดพ เด•เดฃเด•เตเดทเดจเตเด•เดณเตเด‚ เด…เดตเดธเดพเดจเดฟเดชเตเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด…เดตเดฏเต† เด’เดจเตเดจเดพเดฏเดฟ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ เด’เดฐเต เดธเด‚เดฎเตเดฎเดฟเด‚เด—เต เดธเต†เตผเดตเตผ เด†เดตเดถเตเดฏเดฎเดพเดฃเต.

เดฏเดฅเดพเตผเดคเตเดฅ เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเต เดšเดพเดจเตฝ เดธเด‚เด—เตเดฐเดนเด‚ - OpenMPTCPRouter
เดธเด‚เดฎเตเดฎเดฟเด‚เด—เต เดธเต†เตผเดตเตผ เดŽเดฒเตเดฒเดพ เดšเดพเดจเดฒเตเด•เดณเต†เดฏเตเด‚ เด’เดฐเต เดคเตเดฐเด™เตเด•เดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเด•เตเด•เตเดจเตเดจเต. เดŽเดฒเตเดฒเดพ เด•เดฃเด•เตเดทเดจเตเด•เดณเตเด‚ เดธเด‚เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจ เดธเต†เตผเดตเตผ เดตเดฟเดฒเดพเดธเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเดพเดฃเต เด‰เดคเตเดญเดตเดฟเด•เตเด•เตเดจเตเดจเดคเต

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

เดตเดพเดฃเดฟเดœเตเดฏ เดชเดฐเดฟเดนเดพเดฐเด™เตเด™เตพ

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

เดฏเดฅเดพเตผเดคเตเดฅ เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเต เดšเดพเดจเตฝ เดธเด‚เด—เตเดฐเดนเด‚ - OpenMPTCPRouter
เดšเดพเดจเตฝ เดธเด‚เดฎเตเดฎเดฟเด‚เด—เต เดซเด‚เด—เตโ€Œเดทเดจเต‹เดŸเตเด•เต‚เดŸเดฟเดฏ เดตเต€เดกเดฟเดฏเต‹ เดชเตเดฐเด•เตเดทเต‡เดชเดฃเดคเตเดคเดฟเดจเตเดณเตเดณ เดฑเต‚เดŸเตเดŸเตผ

เด…เดคเตเดคเดฐเด‚ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพเด•เตเด•เต เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ HDMI เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ SDI เดตเดดเดฟ เดตเต€เดกเดฟเดฏเต‹ เดธเดฟเด—เตเดจเดฒเตเด•เตพ เดชเดฟเดŸเดฟเดšเตเดšเต†เดŸเตเด•เตเด•เดพเดจเตเดณเตเดณ เด’เดฐเต เด…เดจเตเดคเตผเดจเดฟเตผเดฎเตเดฎเดฟเดค เด•เดดเดฟเดตเตเดฃเตเดŸเต. เดฑเต‚เดŸเตเดŸเดฑเดฟเดจเตŠเดชเตเดชเด‚, เดšเดพเดจเตฝ เดธเด‚เดฎเตเดฎเดฟเด‚เด—เต เดธเต‡เดตเดจเดคเตเดคเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เด’เดฐเต เดธเดฌเตโ€Œเดธเตโ€Œเด•เตเดฐเดฟเดชเตโ€Œเดทเตป เดตเดฟเตฝเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เดตเต€เดกเดฟเดฏเต‹ เดธเตเดŸเตเดฐเต€เด‚ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดŸเตเดฐเดพเตปเดธเตโ€Œเด•เต‹เดกเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เด•เต‚เดŸเตเดคเตฝ เดฑเดฟเดฒเต‡ เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เด…เดคเตเดคเดฐเด‚ เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเตเดŸเต† เดตเดฟเดฒ เด’เดฐเต เด•เต‚เดŸเตเดŸเด‚ เดฎเต‹เดกเดฎเตเด•เตพเด•เตเด•เตŠเดชเตเดชเด‚ $2k เดฎเตเดคเตฝ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เดธเต‡เดตเดจเดคเตเดคเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดธเดฌเตเดธเตเด•เตเดฐเดฟเดชเตเดทเดจเตเด‚.

เดšเดฟเดฒเดชเตเดชเต‹เตพ เด‡เดคเต เดตเดณเดฐเต† เดญเดฏเดพเดจเด•เดฎเดพเดฏเดฟ เดคเต‹เดจเตเดจเตเดจเตเดจเต:

เดฏเดฅเดพเตผเดคเตเดฅ เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเต เดšเดพเดจเตฝ เดธเด‚เด—เตเดฐเดนเด‚ - OpenMPTCPRouter

OpenMPTCPRouter เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เต‹เตพ เดŽเด‚เดชเดฟ-เดŸเดฟเดธเดฟเดชเดฟ (MultiPath TCP) เด•เดฃเตเดŸเตเดชเดฟเดŸเดฟเดšเตเดšเดคเต เด’เดฐเต‡เดธเดฎเดฏเด‚ เดจเดฟเดฐเดตเดงเดฟ เดšเดพเดจเดฒเตเด•เตพ เดตเดดเดฟ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด…เดตเดจเตเดฑเต† iOS เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต เดตเตˆเดซเตˆ เดตเดดเดฟเดฏเตเด‚ เดธเต†เดฒเตเดฒเตเดฒเดพเตผ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดตเดดเดฟเดฏเตเด‚ เด’เดฐเต‡เดธเดฎเดฏเด‚ เดฑเดฟเดฎเต‹เดŸเตเดŸเต เดธเต†เตผเดตเดฑเดฟเดฒเต‡เด•เตเด•เต เด•เดฃเด•เตเดฑเตเดฑเตเดšเต†เดฏเตเดฏเดพเดจเดพเด•เตเด‚. เด‡เดต เดฐเดฃเตเดŸเต เดตเตเดฏเดคเตเดฏเดธเตเดค เดŸเดฟเดธเดฟเดชเดฟ เด•เดฃเด•เตเดทเดจเตเด•เดณเดฒเตเดฒ, เดฎเดฑเดฟเดšเตเดšเต เดฐเดฃเตเดŸเต เดšเดพเดจเดฒเตเด•เดณเดฟเตฝ เด’เดฐเต‡เดธเดฎเดฏเด‚ เดธเตเดฅเดพเดชเดฟเดšเตเดš เด’เดฐเต เด•เดฃเด•เตเดทเดจเดพเดฃเต†เดจเตเดจเต เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เต‡เดฃเตเดŸเดคเต เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต. เด‡เดคเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เดฑเดฟเดฎเต‹เดŸเตเดŸเต เดธเต†เตผเดตเตผ MPTCP-เดจเต†เดฏเตเด‚ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เดฃเด‚.

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

เดฏเดฅเดพเตผเดคเตเดฅ เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเต เดšเดพเดจเตฝ เดธเด‚เด—เตเดฐเดนเด‚ - OpenMPTCPRouter
OpenMPTCPRouter เดŽเด™เตเด™เดจเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต

เด’เดฐเต เดธเด‚เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจ เดธเต†เตผเดตเตผ เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

เดธเด‚เดฎเตเดฎเดฟเด‚เด—เต เดธเต†เตผเดตเตผ เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเดฟเตฝ เดธเตเดฅเดฟเดคเดฟเดšเต†เดฏเตเดฏเตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เด•เตเดฒเดฏเดจเตเดฑเต เดฑเต‚เดŸเตเดŸเดฑเดฟเดจเตเดฑเต† เดŽเดฒเตเดฒเดพ เดšเดพเดจเดฒเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดฎเตเดณเตเดณ เด•เดฃเด•เตเดทเดจเตเด•เตพ เด’เดจเตเดจเดฟเดฒเต‡เด•เตเด•เต เด…เดตเดธเดพเดจเดฟเดชเตเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. OpenMPTCPRouter เดตเดดเดฟ เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเต เด†เด•เตเดธเดธเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เดˆ เดธเต†เตผเดตเดฑเดฟเดจเตเดฑเต† IP เดตเดฟเดฒเดพเดธเด‚ เดฌเดพเดนเตเดฏ เดตเดฟเดฒเดพเดธเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚.

เดˆ เดŸเดพเดธเตเด•เตเด•เดฟเดจเดพเดฏเดฟ เดžเด™เตเด™เตพ เดกเต†เดฌเดฟเดฏเตป 10-เตฝ เด’เดฐเต VPS เดธเต†เตผเดตเตผ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด‚.

เดธเดฎเตเดฎเดฟเด‚เด—เต เดธเต†เตผเดตเดฑเดฟเดจเตเดณเตเดณ เด†เดตเดถเตเดฏเด•เดคเด•เตพ:

  • OpenVZ เดตเดฟเตผเดšเตเดšเตเดตเดฒเตˆเดธเต‡เดทเดจเดฟเตฝ MPTCP เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ
  • เดจเดฟเด™เตเด™เดณเตเดŸเต† เดธเตเดตเดจเตเดคเด‚ เดฒเดฟเดจเด•เตเดธเต เด•เต‡เตผเดฃเตฝ เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเดพเตป เดธเดพเดงเดฟเด•เตเด•เดฃเด‚

เด’เดฐเต เด•เดฎเดพเตปเดกเต เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดคเดพเดฃเต เดธเต†เตผเดตเตผ เดตเดฟเดจเตเดฏเดธเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต. mptcp เดชเดฟเดจเตเดคเตเดฃเดฏเตเด‚ เด†เดตเดถเตเดฏเดฎเดพเดฏ เดŽเดฒเตเดฒเดพ เดชเดพเด•เตเด•เต‡เดœเตเด•เดณเตเด‚ เด‰เดณเตเดณ เด’เดฐเต เด•เต‡เตผเดฃเตฝ เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเตเด‚. เด‰เดฌเตเดฃเตเดŸเตเดตเดฟเดฒเตเด‚ เดกเต†เดฌเดฟเดฏเดจเดฟเดฒเตเด‚ เด‡เตปเดธเตเดฑเตเดฑเดฒเต‡เดทเตป เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เตพ เดฒเดญเตเดฏเดฎเดพเดฃเต.

wget -O - http://www.openmptcprouter.com/server/debian10-x86_64.sh | sh

เดตเดฟเดœเดฏเด•เดฐเดฎเดพเดฏ เดธเต†เตผเดตเตผ เด‡เตปเดธเตเดฑเตเดฑเดพเดณเต‡เดทเดจเตเดฑเต† เดซเดฒเด‚.

เดฏเดฅเดพเตผเดคเตเดฅ เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเต เดšเดพเดจเตฝ เดธเด‚เด—เตเดฐเดนเด‚ - OpenMPTCPRouter

เดžเด™เตเด™เตพ เดชเดพเดธเตโ€Œเดตเต‡เดกเตเด•เตพ เดธเด‚เดฐเด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต, เด•เตเดฒเดฏเดจเตเดฑเต เดฑเต‚เดŸเตเดŸเตผ เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เดฑเต€เดฌเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เดžเด™เตเด™เตพเด•เตเด•เต เด…เดต เด†เดตเดถเตเดฏเดฎเดพเดฃเต. เด‡เตปเดธเตเดฑเตเดฑเดฒเต‡เดทเดจเตเดถเต‡เดทเด‚, SSH เดชเต‹เตผเดŸเตเดŸเต 65222-เตฝ เดฒเดญเตเดฏเดฎเดพเด•เตเด‚ เดŽเดจเตเดจเดคเต เด“เตผเดคเตเดคเดฟเดฐเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเต เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต. เดฑเต€เดฌเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดค เดถเต‡เดทเด‚, เดจเดฎเตเดฎเตพ เดชเตเดคเดฟเดฏ เด•เต‡เตผเดฃเตฝ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดพเดฃเต เดฌเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดคเดคเต†เดจเตเดจเต เด‰เดฑเดชเตเดชเดพเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต.

uname -a 
Linux test-server.local 4.19.67-mptcp

เดชเดคเดฟเดชเตเดชเต เดจเดฎเตเดชเดฑเดฟเดจเต เด…เดŸเตเดคเตเดคเดพเดฏเดฟ mptcp เดŽเดจเตเดจ เดฒเดฟเด–เดฟเดคเด‚ เดžเด™เตเด™เตพ เด•เดพเดฃเตเดจเตเดจเต, เด…เดคเดพเดฏเดคเต เด•เต‡เตผเดฃเตฝ เดถเดฐเดฟเดฏเดพเดฏเดฟ เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดคเต เดŽเดจเตเดจเดพเดฃเต.

เด’เดฐเต เด•เตเดฒเดฏเดจเตเดฑเต เดฑเต‚เดŸเตเดŸเตผ เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

เด“เตบ เดชเดฆเตเดงเดคเดฟ เดตเต†เดฌเตเดธเตˆเดฑเตเดฑเต เดฑเดพเดธเตโ€Œเดฌเต†เดฑเดฟ เดชเตˆ, เดฌเดจเดพเดจ เดชเตˆ, เดฒเดฟเด™เตเด•เตโ€Œเดธเดฟเดธเต เดฑเต‚เดŸเตเดŸเดฑเตเด•เตพ, เดตเต†เตผเดšเตเดตเตฝ เดฎเต†เดทเต€เดจเตเด•เตพ เดคเตเดŸเด™เตเด™เดฟเดฏ เดšเดฟเดฒ เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเตเด•เตพเด•เตเด•เดพเดฏเดฟ เดฑเต†เดกเดฟเดฎเต†เดฏเตเดกเต เดฌเดฟเตฝเดกเตเด•เตพ เดฒเดญเตเดฏเดฎเดพเดฃเต.
Openmptcprouter-เดจเตเดฑเต† เดˆ เดญเดพเด—เด‚ OpenWRT เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณเดคเดพเดฃเต, LuCI เด’เดฐเต เด‡เดจเตเดฑเตผเดซเต‡เดธเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต, OpenWRT เด‡เดคเตเดตเดฐเต† เดจเต‡เดฐเดฟเดŸเตเดŸเดฟเดŸเตเดŸเตเดณเตเดณ เด†เตผเด•เตเด•เตเด‚ เดชเดฐเดฟเดšเดฟเดคเดฎเดพเดฃเต. เดตเดฟเดคเดฐเดฃเดคเตเดคเดฟเดจเตเดฑเต† เดญเดพเดฐเด‚ เดเด•เดฆเต‡เดถเด‚ 50MB เด†เดฃเต!

เดฏเดฅเดพเตผเดคเตเดฅ เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเต เดšเดพเดจเตฝ เดธเด‚เด—เตเดฐเดนเด‚ - OpenMPTCPRouter

เด’เดฐเต เดŸเต†เดธเตเดฑเตเดฑเต เดฌเต†เดžเตเดšเต เดŽเดจเตเดจ เดจเดฟเดฒเดฏเดฟเตฝ, เดžเดพเตป เด’เดฐเต เดฑเดพเดธเตเดฌเต†เดฑเดฟ เดชเตˆเดฏเตเด‚ เดตเตเดฏเดคเตเดฏเดธเตเดค เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเตผเดฎเดพเดฐเตเดณเตเดณ เดจเดฟเดฐเดตเดงเดฟ USB เดฎเต‹เดกเดฎเตเด•เดณเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด‚: MTS, Megafon. เด’เดฐเต SD เด•เดพเตผเดกเดฟเดฒเต‡เด•เตเด•เต เด’เดฐเต เดšเดฟเดคเตเดฐเด‚ เดŽเด™เตเด™เดจเต† เดŽเดดเตเดคเดพเดฎเต†เดจเตเดจเต เดžเดพเตป เดจเดฟเด™เตเด™เดณเต‹เดŸเต เดชเดฑเดฏเต‡เดฃเตเดŸเดคเดฟเดฒเตเดฒเต†เดจเตเดจเต เดžเดพเตป เด•เดฐเตเดคเตเดจเตเดจเต.

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

เด‡เดชเตเดชเต‹เตพ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดตเต†เดฌเต เด‡เดจเตเดฑเตผเดซเต‡เดธเดฟเดฒเต‡เด•เตเด•เต เดฒเต‹เด—เดฟเตป เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚ 192.168.100.1

เดจเดฟเด™เตเด™เตพ เด†เดฆเตเดฏเดฎเดพเดฏเดฟ เดฒเต‹เด—เดฟเตป เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ, เด’เดฐเต เดฑเต‚เดŸเตเดŸเต เดชเดพเดธเตโ€Œเดตเต‡เดกเต เดธเดœเตเดœเดฎเดพเด•เตเด•เดพเตป เดธเดฟเดธเตเดฑเตเดฑเด‚ เดจเดฟเด™เตเด™เดณเต‹เดŸเต เด†เดตเดถเตเดฏเดชเตเดชเต†เดŸเตเด‚; เด…เดคเต‡ เดชเดพเดธเตโ€Œเดตเต‡เดกเดฟเตฝ SSH เดฒเดญเตเดฏเดฎเดพเด•เตเด‚.

เดฏเดฅเดพเตผเดคเตเดฅ เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเต เดšเดพเดจเตฝ เดธเด‚เด—เตเดฐเดนเด‚ - OpenMPTCPRouter
LAN เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เดณเดฟเตฝ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเดฌเตเดจเต†เดฑเตเดฑเต เดธเดœเตเดœเดฎเดพเด•เตเด•เดพเดจเตเด‚ DHCP เดธเต†เตผเดตเตผ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚.

เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดกเดฟเดŽเดšเตเดšเตเดธเดฟเดชเดฟ เดธเต†เตผเดตเตผ เด‰เดณเตเดณ เดฏเตเดŽเดธเตเดฌเดฟ เด‡เดฅเตผเดจเต†เดฑเตเดฑเต เด‡เดจเตเดฑเตผเดซเต‡เดธเตเด•เดณเดพเดฏเดฟ เดจเดฟเตผเดตเดšเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดฎเต‹เดกเดฎเตเด•เตพ เดžเดพเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเดฟเดจเดพเตฝ เด‡เดคเดฟเดจเต เด‡เตปเดธเตเดฑเตเดฑเดพเดณเต‡เดทเตป เด†เดตเดถเตเดฏเดฎเดพเดฃเต เด…เดงเดฟเด• เดชเดพเด•เตเด•เต‡เดœเตเด•เตพ. เดธเดพเดงเดพเดฐเดฃ OpenWRT-เดฏเดฟเตฝ เดฎเต‹เดกเดฎเตเด•เตพ เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฃเต เดจเดŸเดชเดŸเดฟเด•เตเดฐเดฎเด‚, เด…เดคเดฟเดจเดพเตฝ เดžเดพเตป เด…เดคเต เด‡เดตเดฟเดŸเต† เด•เดตเตผ เดšเต†เดฏเตเดฏเตเดจเตเดจเดฟเดฒเตเดฒ.

เด…เดŸเตเดคเตเดคเดคเดพเดฏเดฟ เดจเดฟเด™เตเด™เตพ WAN เด‡เดจเตเดฑเตผเดซเต‡เดธเตเด•เตพ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เดคเตเดŸเด•เตเด•เดคเตเดคเดฟเตฝ, เดธเดฟเดธเตเดฑเตเดฑเด‚ WAN1, WAN2 เดŽเดจเตเดจเต€ เดฐเดฃเตเดŸเต เดตเต†เตผเดšเตเดตเตฝ เด‡เดจเตเดฑเตผเดซเต‡เดธเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเดšเตเดšเต. เด…เดตเตผเด•เตเด•เต เด’เดฐเต เดซเดฟเดธเดฟเด•เตเด•เตฝ เด‰เดชเด•เดฐเดฃเด‚ เดจเตฝเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต, เดŽเดจเตเดฑเต† เด•เดพเดฐเตเดฏเดคเตเดคเดฟเตฝ เด‡เดต USB เดฎเต‹เดกเด‚ เด‡เดจเตเดฑเตผเดซเต‡เดธเตเด•เดณเตเดŸเต† เดชเต‡เดฐเตเด•เดณเดพเดฃเต.

เด‡เดจเตเดฑเตผเดซเต‡เดธเต เดจเดพเดฎเด™เตเด™เดณเตเดฎเดพเดฏเดฟ เด†เดถเดฏเด•เตเด•เตเดดเดชเตเดชเด‚ เด’เดดเดฟเดตเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, SSH เดตเดดเดฟ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ dmesg เดธเดจเตเดฆเต‡เดถเด™เตเด™เตพ เด•เดพเดฃเดพเตป เดžเดพเตป เดถเตเดชเดพเตผเดถ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

เดŽเดจเตเดฑเต† เดฎเต‹เดกเดฎเตเด•เตพ เดคเดจเตเดจเต† เดฑเต‚เดŸเตเดŸเดฑเตเด•เดณเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเดฒเตเด‚ เด…เดตเตผเด•เตเด•เตŠเดฐเต DHCP เดธเต†เตผเดตเตผ เด‰เดณเตเดณเดคเดฟเดจเดพเดฒเตเด‚, เดŽเดจเดฟเด•เตเด•เต เด…เดตเดฐเตเดŸเต† เด†เดจเตเดคเดฐเดฟเด• เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดถเตเดฐเต‡เดฃเดฟเด•เดณเตเดŸเต† เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เตพ เดฎเดพเดฑเตเดฑเตเด•เดฏเตเด‚ DHCP เดธเต†เตผเดตเตผ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดฟเดตเดจเตเดจเต, เด•เดพเดฐเดฃเด‚ เดคเตเดŸเด•เตเด•เดคเตเดคเดฟเตฝ เดฐเดฃเตเดŸเต เดฎเต‹เดกเดฎเตเด•เดณเตเด‚ เด’เดฐเต‡ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดตเดฟเดฒเดพเดธเด™เตเด™เตพ เดจเตฝเด•เตเดจเตเดจเต, เด‡เดคเต เด’เดฐเต เดตเตˆเดฐเตเดฆเตเดงเตเดฏเดคเตเดคเดฟเดจเต เด•เดพเดฐเดฃเดฎเดพเด•เตเดจเตเดจเต.

OpenMPTCPRouter-เดจเต WAN เด‡เดจเตเดฑเตผเดซเต‡เดธเต เดตเดฟเดฒเดพเดธเด™เตเด™เตพ เดธเตเดฅเดฟเดฐเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเดฎเต†เดจเตเดจเต เด†เดตเดถเตเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเต, เด…เดคเดฟเดจเดพเตฝ เดžเด™เตเด™เตพ เดฎเต‹เดกเดฎเตเด•เตพเด•เตเด•เดพเดฏเดฟ เดธเดฌเตโ€Œเดจเต†เดฑเตเดฑเตเด•เตพ เด•เตŠเดฃเตเดŸเตเดตเดฐเดฟเด•เดฏเตเด‚ เดธเดฟเดธเตเดฑเตเดฑเด‚ โ†’ openmptcprouter โ†’ เด‡เดจเตเดฑเตผเดซเต‡เดธเต เด•เตเดฐเดฎเต€เด•เดฐเดฃ เดฎเต†เดจเตเดตเดฟเตฝ เด…เดตเดฏเต† เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดธเดฎเตเดฎเดฟเด‚เด—เต เดธเต†เตผเดตเดฑเดฟเดจเตเดฑเต† เด‡เตปเดธเตเดฑเตเดฑเดพเดณเต‡เดทเตป เดธเดฎเดฏเดคเตเดคเต เดฒเดญเดฟเดšเตเดš เดเดชเดฟ เดตเดฟเดฒเดพเดธเดตเตเด‚ เดธเต†เตผเดตเตผ เด•เต€เดฏเตเด‚ เด‡เดตเดฟเดŸเต† เดจเดฟเด™เตเด™เตพ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต.

เดฏเดฅเดพเตผเดคเตเดฅ เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเต เดšเดพเดจเตฝ เดธเด‚เด—เตเดฐเดนเด‚ - OpenMPTCPRouter

เดธเดœเตเดœเต€เด•เดฐเดฃเด‚ เดตเดฟเดœเดฏเด•เดฐเดฎเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต เดชเต‡เดœเดฟเตฝ เดธเดฎเดพเดจเดฎเดพเดฏ เด’เดฐเต เดšเดฟเดคเตเดฐเด‚ เดฆเตƒเดถเตเดฏเดฎเดพเด•เตเด‚. เดฑเต‚เดŸเตเดŸเดฑเดฟเดจเต เดธเดฎเตเดฎเดฟเด‚เด—เต เดธเต†เตผเดตเดฑเดฟเดฒเต‡เด•เตเด•เต เดŽเดคเตเดคเดพเตป เด•เดดเดฟเดžเตเดžเตเดตเต†เดจเตเดจเตเด‚ เดฐเดฃเตเดŸเต เดšเดพเดจเดฒเตเด•เดณเตเด‚ เดธเดพเดงเดพเดฐเดฃ เดฐเต€เดคเดฟเดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เดจเตเดจเตเด‚ เด•เดพเดฃเดพเตป เด•เดดเดฟเดฏเตเด‚.

เดฏเดฅเดพเตผเดคเตเดฅ เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเต เดšเดพเดจเตฝ เดธเด‚เด—เตเดฐเดนเด‚ - OpenMPTCPRouter

shadowsocks + mptcp เด†เดฃเต เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เดฎเต‹เดกเต. เดŽเดฒเตเดฒเดพ เด•เดฃเด•เตเดทเดจเตเด•เดณเตเด‚ เด‰เดณเตเดณเดฟเตฝ เดชเตŠเดคเดฟเดฏเตเดจเตเดจ เด’เดฐเต เดชเตเดฐเต‹เด•เตเดธเดฟเดฏเดพเดฃเดฟเดคเต. เด‡เดคเต เดคเตเดŸเด•เตเด•เดคเตเดคเดฟเตฝ TCP เดฎเดพเดคเตเดฐเด‚ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเดพเตป เด•เตเดฐเดฎเต€เด•เดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดŽเดจเตเดจเดพเตฝ UDP-เดฏเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดพเด‚.

เดฏเดฅเดพเตผเดคเตเดฅ เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเต เดšเดพเดจเตฝ เดธเด‚เด—เตเดฐเดนเด‚ - OpenMPTCPRouter

เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต เดชเต‡เดœเดฟเตฝ เดชเดฟเดถเด•เตเด•เดณเตŠเดจเตเดจเตเดฎเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เดธเดœเตเดœเต€เด•เดฐเดฃเด‚ เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเดฏเดคเดพเดฏเดฟ เด•เดฃเด•เตเด•เดพเด•เตเด•เดพเด‚.
เดšเดฟเดฒ เดฆเดพเดคเดพเด•เตเด•เตพเด•เตเด•เตŠเดชเตเดชเด‚, เดŸเตเดฐเดพเดซเดฟเด•เต เดชเดพเดคเดฏเดฟเตฝ mptcp เดซเตเดฒเดพเด—เต เดฎเตเดฑเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เด’เดฐเต เดธเดพเดนเดšเดฐเตเดฏเด‚ เด‰เดฃเตเดŸเดพเด•เดพเด‚, เดคเตเดŸเตผเดจเตเดจเต เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดชเดฟเดถเด•เต เดฆเตƒเดถเตเดฏเดฎเดพเด•เตเด‚:

เดฏเดฅเดพเตผเดคเตเดฅ เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเต เดšเดพเดจเตฝ เดธเด‚เด—เตเดฐเดนเด‚ - OpenMPTCPRouter

เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต MPTCP เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดคเต† เดฎเดฑเตเดฑเตŠเดฐเต เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต เดฎเต‹เดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚, เด‡เดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด•เต‚เดŸเตเดคเตฝ เด‡เดตเดฟเดŸเต†.

เดคเต€เดฐเตเดฎเดพเดจเด‚

OpenMPTCPRouter เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เดตเดณเดฐเต† เดฐเดธเด•เดฐเดตเตเด‚ เดชเตเดฐเดงเดพเดจเดชเตเดชเต†เดŸเตเดŸเดคเตเดฎเดพเดฃเต, เด•เดพเดฐเดฃเด‚ เด‡เดคเต เดšเดพเดจเตฝ เดธเด‚เดฎเตเดฎเดฟเด‚เด—เต เดชเตเดฐเดถเตโ€Œเดจเดคเตเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต‡เดฏเตŠเดฐเต เดคเตเดฑเดจเตเดจ เดธเดฎเด—เตเดฐเดฎเดพเดฏ เดชเดฐเดฟเดนเดพเดฐเดฎเดพเดฃเต. เดฎเดฑเตเดฑเต†เดฒเตเดฒเดพเด‚ เด’เดจเตเดจเตเด•เดฟเตฝ เด•เตผเดถเดจเดฎเดพเดฏเดฟ เด…เดŸเดšเตเดšเดคเตเด‚ เด‰เดŸเดฎเดธเตเดฅเดคเดฏเดฟเดฒเตเดณเตเดณเดคเตเดฎเดพเดฃเต, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด’เดฐเต เดธเดพเดงเดพเดฐเดฃ เดตเตเดฏเด•เตเดคเดฟเด•เตเด•เต เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดพเดคเตเดค เดชเตเดฐเดคเตเดฏเต‡เด• เดฎเตŠเดกเตเดฏเต‚เดณเตเด•เตพ. เดตเดฟเด•เดธเดจเดคเตเดคเดฟเดจเตเดฑเต† เดจเดฟเดฒเดตเดฟเดฒเต† เด˜เดŸเตเดŸเดคเตเดคเดฟเตฝ, เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เด‡เดชเตเดชเต‹เดดเตเด‚ เดคเดฟเด•เดšเตเดšเตเด‚ เด…เดธเด‚เดธเตเด•เตƒเดคเดฎเดพเดฃเต, เดกเต‹เด•เตเดฏเตเดฎเต†เดจเตเดฑเต‡เดทเตป เดตเดณเดฐเต† เดฎเต‹เดถเดฎเดพเดฃเต, เดชเดฒ เด•เดพเดฐเตเดฏเด™เตเด™เดณเตเด‚ เดฒเดณเดฟเดคเดฎเดพเดฏเดฟ เดตเดฟเดตเดฐเดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒ. เดŽเดจเตเดจเดพเตฝ เด…เดคเต‡ เดธเดฎเดฏเด‚ เด…เดคเต เด‡เดชเตเดชเต‹เดดเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดคเต เดตเดฟเด•เดธเดฟเด•เตเด•เตเดจเตเดจเดคเต เดคเตเดŸเดฐเตเดฎเต†เดจเตเดจเต เดžเดพเตป เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เดฌเต‹เด•เตโ€Œเดธเดฟเดจเต เดชเตเดฑเดคเตเดคเต เดšเดพเดจเดฒเตเด•เตพ เดถเดฐเดฟเดฏเดพเดฏเดฟ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเดจเตเดจ เด—เดพเตผเดนเดฟเด• เดฑเต‚เดŸเตเดŸเดฑเตเด•เตพ เดžเด™เตเด™เตพเด•เตเด•เต เดฒเดญเดฟเด•เตเด•เตเด‚.

เดฏเดฅเดพเตผเดคเตเดฅ เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเต เดšเดพเดจเตฝ เดธเด‚เด—เตเดฐเดนเด‚ - OpenMPTCPRouter

เด‡เตปเดธเตเดฑเตเดฑเดพเด—เตเดฐเดพเดฎเดฟเตฝ เดžเด™เตเด™เดณเตเดŸเต† เดกเต†เดตเดฒเดชเตเดชเดฑเต† เดชเดฟเดจเตเดคเตเดŸเดฐเตเด•

เดฏเดฅเดพเตผเดคเตเดฅ เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเต เดšเดพเดจเตฝ เดธเด‚เด—เตเดฐเดนเด‚ - OpenMPTCPRouter

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

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