Biraz eski bir soru, ama yine de bilmek istiyorsan ..
2 tipik senaryo var, gertvdijk ve pl1nk cevaplardan birinde ne tartışıyor:
2 genel IP'ye sahip bir bilgisayarınız (2 farklı ISS) var ve başka bir ana bilgisayara (örneğin, bilgisayarınızın ISP bağlantılarının toplam bant genişliğinden daha büyük olan bir yağ borusu olan bir veri merkezinde bir sunucu) bağlanıyorsunuz. Böylece, 2 bağlantınız üzerinden ana bilgisayara bir bağlantı bağlantısı kurarsınız ve daha sonra sunucu (sunucu) kendi internet bağlantınız üzerinden trafiğinize hizmet eder. Bu senaryoda, tek bir bağlantı için birleştirilmiş bant genişliğinin neredeyse% 100'ünü her iki yönde alabilirsiniz.
Bu, çoklu katman 2 (aynı ağ) arayüzlerinin bir araya getirildiği özel bir bağlama / ekip oluşturma / ling toplama özelliğidir. Bilgisayardan ana bilgisayara her bir ISP arabiriminde vpn katman 2 (kademe) bağlantıları kurarak ve tek bir arabirime sahip olmak için bunları birleştirerek (yuvarlak robin modu) arşivlenebilir. Bu senaryodaki sınırlayıcı faktör, ana bilgisayara her bir ISP bağlantısındaki gecikmelerin (ping) ne kadar farklı olduğudur. Daha çok benzer ve istikrarlı, daha iyi. Kurulumlarımızdan birinde kullanıyoruz, iyi çalışıyor. Bunu nasıl uygulayacağınızla ilgili ayrıntıları öğrenmek isterseniz bana haber verin.
Sonra başka bir senaryo , bir ara sunucu olmadan, yani ISP'nizden dünya çapındaki web sunucularına doğrudan bağlantı kuracaktır. Bu durumda, alabileceğiniz en iyisi, arayüzler arasında giden bağlantıları eşit bir şekilde dağıtmaktır; yani, bir TCP oturumu tamamen bir ISP, ikinci bir oturum diğeri ile devam eder. Bunun nedeni, bir TCP bağlantısı kurduğunuzda, her paket için bir başlangıç ve hedef IP'leri vardır ve bir sunucu TCP el sıkışmalarının gerçekleştirilemediği başka bir IP'den bir paket aldığında, paketi hatalı olarak algılar ve düşürür. . Her bir ISP bağlantısının kendi genel IP'si olduğu için, aynı TCP oturumu için bir IP üzerinden diğeriyle başka bir IP üzerinden başka bir bağlantı üzerinden bir paket gönderemezsiniz.
İlk senaryoda olduğu gibi tek bir bilgisayar için yüksek bant genişliği kullanımı olarak bulamazsınız, ancak küçük bir ofis için iyi bir çözüm olabilir. Biraz uzatmak için neler yapabileceğiniz belirli protokoller için özel çözümler uygulamaktır. Örneğin, http indirmeleri için ağ geçidinde (aynı bilgisayar olabilir) bir proxy olabilir ve farklı ISP arabirimleri üzerinden farklı TCP oturumları oluşturan dev bir dosyanın farklı bölümlerini isteyebilirsiniz. Bu durumda, sonuçtaki indirme oranı kombine bant genişliğinin% 100'üne yakın olacaktır. ReGet, GetRight ve benzer indiricilerin yaptığı şey ağ geçidine boşaltmak gibidir. HTTP 206 Kısmi İçerik için Google. Bu senaryo için kullanıma hazır açık kaynaklı çözümler bilmiyorum, ancak tam olarak bunu yapan donanım araçları var: mantar ağları için google.