{"id":53735,"date":"2019-12-09T00:00:00","date_gmt":"2019-12-08T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/nastoyashhee-summirovanie-internet-kanalov-openmptcprouter"},"modified":"2020-02-18T14:01:40","modified_gmt":"2020-02-18T11:01:40","slug":"nastoyashhee-summirovanie-internet-kanalov-openmptcprouter","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/nastoyashhee-summirovanie-internet-kanalov-openmptcprouter","title":{"rendered":"Il vero summenzionato aggregatore di canali internet - OpenMPTCPRouter","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Il vero summenzionato aggregatore di canali internet - OpenMPTCPRouter\" src=\"\/wp-content\/uploads\/2019\/12\/57414bebbced152eea13c218b7d1c239.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n\u00c8 possibile unire pi\u00f9 canali internet in uno solo? Ci sono molte convinzioni errate e miti su questo tema, persino gli ingegneri di rete esperti spesso non sono a conoscenza che ci\u00f2 sia possibile. Nella maggior parte dei casi, quello che viene erroneamente definito unione dei canali \u00e8 in realt\u00e0 il bilanciamento a livello NAT o il failover. Ma la vera somma permette <b>di stabilire un'unica connessione TCP simultaneamente su tutti i canali internet<\/b>, ad esempio per una trasmissione video, in modo che l'emissione non venga interrotta in caso di interruzione di uno qualsiasi dei canali internet. <\/p>\n<p>Esistono soluzioni commerciali costose per le trasmissioni video, ma tali dispositivi costano migliaia di euro. In questo articolo viene descritta la configurazione di un pacchetto open source gratuito chiamato OpenMPTCPRouter e si esaminano i miti popolari sull'unione dei canali.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>Miti sull'unione dei canali<\/h2>\n<p>\nCi sono molti router domestici che supportano la funzione Multi-WAN. Talvolta i produttori la chiamano unione dei canali, il che non \u00e8 del tutto corretto. Molti tecnici di rete credono che, oltre a <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%90%D0%B3%D1%80%D0%B5%D0%B3%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BA%D0%B0%D0%BD%D0%B0%D0%BB%D0%BE%D0%B2\">LACP<\/a><\/noindex> e all'unione a livello L2, non esista alcun altro tipo di unione dei canali. Ho spesso sentito dire da persone che lavorano nelle telecomunicazioni che ci\u00f2 \u00e8 impossibile. Cerchiamo quindi di fare chiarezza sui miti pi\u00f9 comuni. <\/p>\n<h2>Bilanciamento a livello di connessioni IP<\/h2>\n<p>\nQuesto \u00e8 il modo pi\u00f9 accessibile e popolare per utilizzare pi\u00f9 canali internet contemporaneamente. Per semplificare, immaginiamo di avere tre fornitori internet, ognuno dei quali ci fornisce un indirizzo IP reale dalla propria rete. Tutti questi fornitori sono collegati a un router che supporta la funzione Multi-WAN. Potrebbe essere OpenWRT con il pacchetto mwan3, Mikrotik, Ubiquiti o qualsiasi altro router domestico, poich\u00e9 oggi tale opzione non \u00e8 pi\u00f9 rara.<\/p>\n<p>Per simulare la situazione, immaginiamo che i fornitori ci abbiano fornito i seguenti indirizzi:<\/p>\n<pre><code class=\"plaintext\">WAN1 \u2014 11.11.11.11\nWAN2 \u2014 22.22.22.22\nWAN3 \u2014 33.33.33.33\n<\/code><\/pre>\n<p>\nCio\u00e8, collegandosi a un server remoto <b>example.com<\/b> Attraverso ciascun fornitore, il server remoto vedr\u00e0 tre IP sorgente indipendenti del cliente. Il bilanciamento consente di distribuire il carico tra i canali e di utilizzare tutti e tre contemporaneamente. Per semplicit\u00e0, immaginiamo di distribuire il carico in modo uniforme tra tutti i canali. Di conseguenza, quando il cliente apre un sito che ha, ad esempio, tre immagini, carica ciascuna immagine attraverso un fornitore diverso. Sul lato del sito, questo appare come connessioni da tre IP diversi.<\/p>\n<p><img decoding=\"async\" alt=\"Il vero summenzionato aggregatore di canali internet - OpenMPTCPRouter\" src=\"\/wp-content\/uploads\/2019\/12\/b3f5e5d0d6007deb4d22d55d1df79e28.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nCon il bilanciamento a livello di connessioni, ogni connessione TCP passa attraverso un fornitore diverso.<\/p>\n<p>Questo tipo di bilanciamento spesso comporta problemi per gli utenti. Ad esempio, molti siti collegano rigidamente i cookie e i token all'indirizzo IP del cliente, e se questo cambia improvvisamente, la richiesta viene scartata o il cliente viene disconnesso dal sito. Questo si verifica frequentemente nei sistemi di home banking e su altri siti con regole rigorose sulle sessioni utente. Ecco un semplice esempio: i file musicali su VK.com sono accessibili solo con una chiave di sessione valida, che \u00e8 legata all'IP, e i clienti che utilizzano questo tipo di bilanciamento spesso non riescono a riprodurre audio, perch\u00e9 la richiesta \u00e8 stata effettuata tramite un fornitore diverso da quello al quale \u00e8 legata la sessione.<\/p>\n<p><img decoding=\"async\" alt=\"Il vero summenzionato aggregatore di canali internet - OpenMPTCPRouter\" src=\"\/wp-content\/uploads\/2019\/12\/ce6fec9b8f1b0df904cdf3ab0fa3f1f8.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nDurante il download di torrent, il bilanciamento a livello di connessioni somma la larghezza di banda di tutti i canali.<\/p>\n<p>Questo bilanciamento consente di ottenere una somma della velocit\u00e0 del canale Internet, utilizzando numerose connessioni. Ad esempio, se ciascuno dei tre fornitori ha una velocit\u00e0 di 100 Megabit, durante il download dei torrent otteniamo 300 Megabit. Questo perch\u00e9 il torrent apre numerose connessioni, che vengono distribuite tra tutti i fornitori e alla fine sfruttano l'intero canale.<\/p>\n<p>\u00c8 importante comprendere che una singola connessione TCP passer\u00e0 sempre attraverso un solo fornitore. Cio\u00e8, se stiamo scaricando un grande file tramite HTTP, questa connessione sar\u00e0 eseguita tramite uno dei fornitori, e se la connessione con questo fornitore viene interrotta, anche il download si interromper\u00e0. <\/p>\n<p><img decoding=\"async\" alt=\"Il vero summenzionato aggregatore di canali internet - OpenMPTCPRouter\" src=\"\/wp-content\/uploads\/2019\/12\/14d728236f632c5e19ee762bc1911f48.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nUna connessione utilizzer\u00e0 sempre solo un canale Internet.<\/p>\n<p>Questo \u00e8 vero anche per le trasmissioni video. Se trasmetti streaming video su una piattaforma tipo Twitch, l'equilibratura a livello di connessioni IP non apporter\u00e0 alcun vantaggio particolare, poich\u00e9 il flusso video verr\u00e0 trasmesso all'interno di una singola connessione IP. In questo caso, se il provider WAN 3 inizia a riscontrare problemi di connessione, come perdita di pacchetti o riduzione della velocit\u00e0, non sar\u00e0 possibile passare immediatamente a un altro provider. Dovrai fermare la trasmissione e riconnetterti da zero. <\/p>\n<h2>Somma dei canali effettiva<\/h2>\n<p>\nLa somma effettiva dei canali consente di instradare una connessione verso un ipotetico Twitch attraverso tutti i provider contemporaneamente, in modo tale che, se uno dei provider dovesse guastarsi, la connessione non si interrompa. Si tratta di un compito sorprendentemente complesso, che ancora non ha una soluzione ottimale. Molti non sanno nemmeno che sia possibile! <\/p>\n<p>Dalle illustrazioni precedenti, ricordiamo che un server Twitch ipotetico pu\u00f2 ricevere il nostro flusso video solo da un singolo indirizzo IP sorgente, il che significa che deve rimanere sempre costante, indipendentemente da quali provider siano andati offline e quali siano attivi. Per raggiungere questo obiettivo, avremo bisogno di un server aggregatore, che terminer\u00e0 tutte le nostre connessioni e le unir\u00e0 in una sola.<\/p>\n<p><img decoding=\"async\" alt=\"Il vero summenzionato aggregatore di canali internet - OpenMPTCPRouter\" src=\"\/wp-content\/uploads\/2019\/12\/0baf774c65d15a307bdb0ffef3ff53c6.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nIl server aggregatore aggrega tutti i canali in un unico tunnel. Tutte le connessioni avvengono dall'indirizzo del server aggregatore.<\/p>\n<p>In questo schema vengono utilizzati tutti i provider e la disconnessione di uno di essi non causer\u00e0 l'interruzione della connessione con il server Twitch. In sostanza, si tratta di un particolare tunnel VPN, sotto il quale ci sono immediatamente diversi canali Internet. L'obiettivo principale di questo schema \u00e8 ottenere il canale di comunicazione di massima qualit\u00e0. Se uno dei provider inizia a riscontrare problemi, perdita di pacchetti o aumento della latenza, ci\u00f2 non dovrebbe riflettersi sulla qualit\u00e0 della connessione, poich\u00e9 il carico verr\u00e0 automaticamente distribuito su altri canali di maggiore qualit\u00e0 disponibili. <\/p>\n<h3>Soluzioni commerciali<\/h3>\n<p>\nQuesto problema preoccupa da tempo chi svolge dirette di eventi e non ha accesso a Internet di qualit\u00e0. Per tali esigenze esistono diverse soluzioni commerciali, ad esempio l'azienda Teradek produce router mostruosi in cui possono essere inseriti pacchi di modem USB:<\/p>\n<p><img decoding=\"async\" alt=\"Il vero summenzionato aggregatore di canali internet - OpenMPTCPRouter\" src=\"\/wp-content\/uploads\/2019\/12\/b9c23f4cebed86dff16bf4b72b7890b1.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nRouter per trasmissioni video con funzione di somma dei canali<\/p>\n<p>In questi dispositivi, solitamente, \u00e8 integrata la possibilit\u00e0 di acquisire segnali video tramite HDMI o SDI. Insieme al router viene venduta un'abbonamento al servizio di somma dei canali, nonch\u00e9 di elaborazione del flusso video, ricodifica e rilancio successivo. Il prezzo di tali dispositivi parte da 2k$ con un pacchetto di modem, pi\u00f9 un abbonamento separato al servizio. <\/p>\n<p>A volte appare piuttosto intimidatorio:<\/p>\n<p><img decoding=\"async\" alt=\"Il vero summenzionato aggregatore di canali internet - OpenMPTCPRouter\" src=\"\/wp-content\/uploads\/2019\/12\/66c5afe3903444624707c338c9610036.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h2>Configuriamo OpenMPTCPRouter<\/h2>\n<p>\nProtocollo <noindex><a rel=\"nofollow\" href=\"https:\/\/www.multipath-tcp.org\/\">MP-TCP<\/a><\/noindex> (MultiPath TCP) \u00e8 stato inventato per la possibilit\u00e0 di connettersi simultaneamente attraverso pi\u00f9 canali. Ad esempio, esso <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.apple.com\/documentation\/foundation\/urlsessionconfiguration\/improving_network_reliability_using_multipath_tcp\">\u00e8 supportato da iOS<\/a><\/noindex> e pu\u00f2 connettersi contemporaneamente a un server remoto via WiFi e attraverso una rete mobile. \u00c8 importante capire che non si tratta di due diverse connessioni TCP, ma di una sola connessione stabilita su entrambi i canali. Per fare questo, il server remoto deve supportare MPTCP anche.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/www.openmptcprouter.com\/\">OpenMPTCPRouter<\/a><\/noindex> \u00e8 un progetto di router software open source, che consente di sommare realmente i canali. Gli autori dichiarano che il progetto \u00e8 in fase alpha, ma \u00e8 gi\u00e0 utilizzabile. \u00c8 composto da due parti: un server di somma, che si trova su Internet e un router, a cui si collegano diversi fornitori di servizi Internet e i dispositivi client stessi: computer e telefoni. Un Raspberry Pi, alcuni router WiFi o un normale computer possono fungere da router utente. Sono disponibili versioni pronte per diverse piattaforme, il che \u00e8 molto comodo.<\/p>\n<p><img decoding=\"async\" alt=\"Il vero summenzionato aggregatore di canali internet - OpenMPTCPRouter\" src=\"\/wp-content\/uploads\/2019\/12\/46b0c848f92ce85ffc0a4ea10144966f.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nPrincipio di funzionamento di OpenMPTCPRouter<\/p>\n<h2>Configurazione del server di somma<\/h2>\n<p>\nIl server di somma si trova su Internet e termina le connessioni di tutti i canali del router client in una sola. L'indirizzo IP di questo server sar\u00e0 l'indirizzo esterno quando si esce su Internet attraverso OpenMPTCPRouter. <\/p>\n<p>Per questa operazione utilizzeremo un server VPS su Debian 10.<\/p>\n<p>Requisiti per il server di somma:<\/p>\n<ul>\n<li>MPTCP non funziona su virtualizzazione OpenVZ<\/li>\n<li>Deve esserci la possibilit\u00e0 di installare un proprio kernel Linux<\/li>\n<\/ul>\n<p>\nIl server si distribuisce eseguendo un comando unico. Lo script installer\u00e0 un kernel con supporto mptcp e tutti i pacchetti necessari. Sono disponibili script di installazione per Ubuntu e Debian.<\/p>\n<pre><code class=\"plaintext\">wget -O - http:\/\/www.openmptcprouter.com\/server\/debian10-x86_64.sh | sh\n<\/code><\/pre>\n<p>\nRisultato di un'installazione riuscita del server.<\/p>\n<p><img decoding=\"async\" alt=\"Il vero summenzionato aggregatore di canali internet - OpenMPTCPRouter\" src=\"\/wp-content\/uploads\/2019\/12\/592fd8d39eb4eaec5e80f4fa3b635a53.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSalviamo le password, ci serviranno per configurare il router client e riavviamo. \u00c8 importante tenere a mente che, dopo l'installazione, SSH sar\u00e0 disponibile sulla porta 65222. Dopo il riavvio, bisogna assicurarsi di essere avviati con il nuovo kernel<\/p>\n<pre><code class=\"plaintext\">uname -a \nLinux test-server.local 4.19.67-mptcp\n<\/code><\/pre>\n<p>\nVediamo accanto al numero di versione la scritta mptcp, il che significa che il kernel \u00e8 stato installato correttamente. <\/p>\n<h2>Configurazione del router client<\/h2>\n<p>\nA <noindex><a rel=\"nofollow\" href=\"https:\/\/www.openmptcprouter.com\/download\">sito del progetto<\/a><\/noindex> sono disponibili build gi\u00e0 pronte per alcune piattaforme, come Raspberry Pi, Banana Pi, router Lynksys e macchine virtuali. <br \/>\nQuesta parte di openmptcprouter \u00e8 basata su OpenWRT, e utilizza LuCI come interfaccia, familiare a chiunque abbia mai avuto a che fare con OpenWRT. La distribuzione pesa circa 50MB! <\/p>\n<p><img decoding=\"async\" alt=\"Il vero summenzionato aggregatore di canali internet - OpenMPTCPRouter\" src=\"\/wp-content\/uploads\/2019\/12\/0cb2fed29f35d42ab0dc8db1a9a160f8.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nCome banco di prova utilizzer\u00f2 un Raspberry Pi e alcuni modem USB con operatori diversi: MTS e Megafon. Non credo sia necessario spiegare come scrivere un'immagine su una scheda SD. <\/p>\n<p>Inizialmente la porta Ethernet del Raspberry Pi \u00e8 configurata come lan con un indirizzo IP statico <b>192.168.100.1<\/b>. Per non avere fili in giro sulla scrivania, ho collegato il Raspberry Pi a un punto di accesso WiFi e impostato un indirizzo statico sull'adattatore WiFi del computer <b>192.168.100.2<\/b>. Il server DHCP \u00e8 disattivato di default, quindi bisogna utilizzare indirizzi statici.<\/p>\n<p>Ora \u00e8 possibile accedere all'interfaccia web <noindex><a rel=\"nofollow\" href=\"http:\/\/192.168.100.1\">192.168.100.1<\/a><\/noindex> <\/p>\n<p>Al primo accesso, il sistema chieder\u00e0 di impostare la password di root, con la stessa password si potr\u00e0 accedere a SSH.<\/p>\n<p><img decoding=\"async\" alt=\"Il vero summenzionato aggregatore di canali internet - OpenMPTCPRouter\" src=\"\/wp-content\/uploads\/2019\/12\/1052360105d63d329aaaf0c3983a423e.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nNelle impostazioni LAN \u00e8 possibile definire la subnet desiderata e attivare il server DHCP.<\/p>\n<p>Utilizzo modem che sono riconosciuti come interfacce USB Ethernet con un server DHCP separato, quindi ci\u00f2 ha richiesto l'installazione di <noindex><a rel=\"nofollow\" href=\"https:\/\/protyposis.net\/blog\/using-the-huawei-e3372-hi-link-lte-dongle-with-openwrt\/\">pacchetti aggiuntivi<\/a><\/noindex>. La procedura \u00e8 identica a quella di configurazione dei modem in un normale OpenWRT, quindi non la esaminer\u00f2 qui. <\/p>\n<p>Dopo bisogna configurare le interfacce WAN. Inizialmente, nel sistema sono stati creati due interfacce virtuali WAN1 e WAN2. Loro devono essere assegnati a dispositivi fisici, nel mio caso i nomi delle interfacce dei modem USB. <\/p>\n<p>Per non confondermi con i nomi delle interfacce, consiglio di controllare i messaggi dmesg, collegandomi tramite SSH. <\/p>\n<p>Poich\u00e9 i miei modem fungono da router e hanno gi\u00e0 un server DHCP, ho dovuto modificare le impostazioni dei loro intervalli interni e disattivare il server DHCP, poich\u00e9 inizialmente entrambi i modem assegnano indirizzi dalla stessa rete, provocando un conflitto. <\/p>\n<p>OpenMPTCPRouter richiede che gli indirizzi degli interfaccia WAN siano statici, quindi assegnamo ai modem delle sottoreti e configuriamo nel menu system \u2192 openmptcprouter \u2192 interface settings. Qui \u00e8 necessario indicare l'indirizzo IP e la chiave del server, ottenuta durante la fase di installazione del server aggregato.<\/p>\n<p><img decoding=\"async\" alt=\"Il vero summenzionato aggregatore di canali internet - OpenMPTCPRouter\" src=\"\/wp-content\/uploads\/2019\/12\/a753961a88c417531f2078c8a98ae051.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSe la configurazione \u00e8 riuscita, nella pagina di stato dovrebbe apparire un'immagine simile. \u00c8 evidente che il router \u00e8 riuscito a connettersi al server aggregato e entrambi i canali funzionano correttamente.<\/p>\n<p><img decoding=\"async\" alt=\"Il vero summenzionato aggregatore di canali internet - OpenMPTCPRouter\" src=\"\/wp-content\/uploads\/2019\/12\/72bf99bcdb075d7a8393f3543fc2cbb0.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPer impostazione predefinita viene utilizzata la modalit\u00e0 shadowsocks + mptcp. Si tratta di un proxy che incapsula tutte le connessioni. Inizialmente \u00e8 configurato per gestire solo TCP, ma \u00e8 possibile abilitare anche UDP.<\/p>\n<p><img decoding=\"async\" alt=\"Il vero summenzionato aggregatore di canali internet - OpenMPTCPRouter\" src=\"\/wp-content\/uploads\/2019\/12\/a466bac174ea951829a4d63e24216e73.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSe non ci sono errori nella pagina di stato, si pu\u00f2 considerare completata la configurazione. <br \/>\nCon alcuni provider potrebbe verificarsi una situazione in cui il flag mptcp viene troncato lungo il percorso di traffico, generando il seguente errore:<\/p>\n<p><img decoding=\"async\" alt=\"Il vero summenzionato aggregatore di canali internet - OpenMPTCPRouter\" src=\"\/wp-content\/uploads\/2019\/12\/7da3f5ecf52aad7a255c04f7abc17b3b.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nIn questo caso \u00e8 possibile utilizzare un'altra modalit\u00e0 operativa, senza l'uso di MPTCP, ulteriori dettagli su questa <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Ysurac\/openmptcprouter\/issues\/177\">qui<\/a><\/noindex>.<\/p>\n<h2>Conclusione<\/h2>\n<p>\nIl progetto OpenMPTCPRouter \u00e8 molto interessante e importante, in quanto rappresenta probabilmente l'unica soluzione open-source completa al problema dell'aggregazione dei canali. Tutto il resto \u00e8 o totalmente chiuso e proprietario, oppure semplicemente moduli separati, con cui una persona comune fatica a orientarsi. Al momento attuale, il progetto \u00e8 ancora piuttosto grezzo, con una documentazione estremamente scarsa e molte cose non sono semplicemente descritte. Tuttavia, funziona ancora. Spero che continuer\u00e0 a svilupparsi e che avremo router casalinghi in grado di aggregare canali in modo efficace sin dal primo utilizzo.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/vdsina.ru\/?partner=7d159c89hz\"><img decoding=\"async\" alt=\"Il vero summenzionato aggregatore di canali internet - OpenMPTCPRouter\" src=\"\/wp-content\/uploads\/2019\/12\/6aa5c622c5c2ff89585d06b20eea9c4e.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/a><\/noindex><\/p>\n<h3>Segui il nostro sviluppatore su Instagram<\/h3>\n<p>\n<noindex><a rel=\"nofollow\" href=\"http:\/\/bit.ly\/34w4T9B\"><img decoding=\"async\" alt=\"Il vero summenzionato aggregatore di canali internet - OpenMPTCPRouter\" src=\"\/wp-content\/uploads\/2019\/12\/c7ad32f2cc2dc803071e9dae29947457.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\n<br \/>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/vdsina\/blog\/479026\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041c\u043e\u0436\u043d\u043e \u043b\u0438 \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0438\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u043a\u0430\u043d\u0430\u043b\u043e\u0432 \u0432 \u043e\u0434\u0438\u043d? \u0412\u043e\u043a\u0440\u0443\u0433 \u044d\u0442\u043e\u0439 \u0442\u0435\u043c\u044b \u043a\u0443\u0447\u0430 \u0437\u0430\u0431\u043b\u0443\u0436\u0434\u0435\u043d\u0438\u0439 \u0438 \u043c\u0438\u0444\u043e\u0432, \u0434\u0430\u0436\u0435 \u0441\u0435\u0442\u0435\u0432\u044b\u0435 \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u044b \u0441 \u043e\u043f\u044b\u0442\u043e\u043c \u0447\u0430\u0441\u0442\u043e \u043d\u0435 \u0437\u043d\u0430\u044e\u0442 \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u044d\u0442\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e. \u0412 \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u0435 \u0441\u043b\u0443\u0447\u0430\u0435\u0432, \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0435\u043c \u043a\u0430\u043d\u0430\u043b\u043e\u0432 \u043e\u0448\u0438\u0431\u043e\u0447\u043d\u043e \u043d\u0430\u0437\u044b\u0432\u0430\u044e\u0442 \u0431\u0430\u043b\u0430\u043d\u0441\u0438\u0440\u043e\u0432\u043a\u0443 \u043d\u0430 \u0443\u0440\u043e\u0432\u043d\u0435 NAT \u0438\u043b\u0438 failover. \u041d\u043e \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435 \u0441\u0443\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043f\u0443\u0441\u0442\u0438\u0442\u044c \u043e\u0434\u043d\u043e \u0435\u0434\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 TCP-\u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u043f\u043e \u0432\u0441\u0435\u043c \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u043a\u0430\u043d\u0430\u043b\u0430\u043c, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 \u0432\u0438\u0434\u0435\u043e\u0442\u0440\u0430\u043d\u0441\u043b\u044f\u0446\u0438\u044e \u0442\u0430\u043a, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-53735","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041c\u043e\u0436\u043d\u043e \u043b\u0438 \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0438\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/nastoyashhee-summirovanie-internet-kanalov-openmptcprouter\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435 \u0441\u0443\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u043a\u0430\u043d\u0430\u043b\u043e\u0432 \u2014 OpenMPTCPRouter | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041c\u043e\u0436\u043d\u043e \u043b\u0438 \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0438\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/nastoyashhee-summirovanie-internet-kanalov-openmptcprouter\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-12-08T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:01:40+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47 Vero aggregazione dei canali Internet \u2014 OpenMPTCPRouter | ProHoster","description":"\u00c8 possibile aggregare pi\u00f9.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/nastoyashhee-summirovanie-internet-kanalov-openmptcprouter","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435 \u0441\u0443\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u043a\u0430\u043d\u0430\u043b\u043e\u0432 \u2014 OpenMPTCPRouter | ProHoster","og:description":"\u041c\u043e\u0436\u043d\u043e \u043b\u0438 \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0438\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e.","og:url":"https:\/\/prohoster.info\/it\/blog\/administrirovanie\/nastoyashhee-summirovanie-internet-kanalov-openmptcprouter","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-12-08T21:00:00+00:00","article:modified_time":"2020-02-18T11:01:40+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"53735","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-24 08:33:22","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 10:46:32","updated":"2026-01-24 08:33:22","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/53735","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=53735"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/53735\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=53735"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=53735"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=53735"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}