Bir USB 3.0 hub'ına bağlı bir USB 2.0 aygıtı hub'ı 2.0 hıza yavaşlatıyor mu?


33

İş yerinde, tüm USB aygıtlarımı tek bir USB hub'ına takmak istiyorum, bu yüzden dizüstü bilgisayarıma yalnızca bir USB kablosunu, harici ekranı ve güç kablosunu takmam gerekiyor. Bazı USB 3.0 aygıtlarım ve daha yavaş USB 2.0 / 1.1 aygıtlarım var.

Tek bir USB Kök Hub'daki tüm cihazların aynı bant genişliğini paylaştığının farkındayım, ancak eski bir cihazın hub'a takılmasının tüm hub'ın uyumluluk moduna geri dönmesine neden olup olmayacağını merak ediyorum.

Daha yavaş cihazları USB 3.0 hub'ıma bağlarsam, bu hub ve bağlı tüm cihazları USB 2.0 hızlarına yavaşlar mı yoksa USB 3.0 aygıtları USB 3.0 hızlarında çalışmaya devam eder mi?

Örneğin, bir USB 3.0 gigabit ağ bağdaştırıcım ve bir USB 2.0 klavyem olduğunu varsayalım. Klavyeyi, ağ bağdaştırıcısının takılı olduğu USB 3.0 hub'ına takarsam, ağ bağdaştırıcısının maksimum teorik verimi anında 480 Mbps veya daha yavaş düşecek mi (USB 2.0'ın maksimum verimi)?


USB 1.1 aygıtlarını USB 2.0 hub'ına bağlamak için, hub'ın bir tek mi, yoksa birden fazla işlem çeviricisi olmasına bağlı olarak değişir. USB 3.0 hub'ındaki USB 2.0 aygıtları için, görünüşte böyle bir şey yoktur: en.wikipedia.org/wiki/USB_hub#Transaction_translator
endolith

Yanıtlar:


37

Kısa cevap: Hayır.

Uzun cevap:

Sorumsuz görünüşte alakasız bir soruya verilen cevabın yorumunda sorumun cevabına rastladım . USB 2.0 ve USB 3.0'ın kablolamada fiziksel olarak ayrıldığı, bu yüzden USB 2.0 aygıtlarını bir USB 3.0 hub'ına takmak, USB 3.0 aygıtlarının performansını merak ediyorum şekilde etkilemeyecek.


@BenVoigt Sadece fiziksel konektörleri ve kabloları orijinal olarak düşünmüştüm. Açıklama için teşekkürler.
rob

@Ben Bir şeyi netleştirebilir misiniz? İki USB2 web kamerasım varsa, normal olarak her biri bir USB2 bağlantısını doyurur. Her ikisini de bir USB3 hub'ına bağlarsam, merkezin trafiği toplayacağı ve 5 Gbps USB3 bağlantısı üzerinden ev sahibini yeniden göndereceği için her birinin 480 Mbps kullanabileceğini mi söylüyorsunuz?
Nicu Stiurca 30:15

@SchighSchagh: Evet, merkezdeki bazı büyük tasarım problemlerini engellemek, işte tam olarak avantaj. (Peki, hiçbir cihaz 480 Mbps'ye ulaşmaz, ancak her biri başka bir cihaz
Ben Voigt

1
@ clarkcox3 BenVoigt'in yorumunun yanlış olduğunu söylüyorum; USB 2.0 sinyalleri USB 3.0 sinyallerine çevrilmez, bu nedenle tüm USB 2.0 aygıtlarının tek bir 480 Mbit / s bant genişliği paylaşması gerekir. İki USB 2.0 aygıtını bir USB 3.0 hub'ına takarsanız, hub'dan gelen USB 3.0 tellerinde bunlarda veri olmaz.
Endolit

1
Bir Lenovo E50-80 (model 80J2) var - 2 adet USB 3.0 portu var. Her web kamerası yalnız 15 megabayt / saniye çekse bile aynı anda 2 1080p USB 2.0 web kamerası kullanabilirim ve bir USB 2.0 hub ile bağlandığında birlikte çalışmazlar. Bu, USB 3.0'ın işlem çevirisini yüksek hızdan süper hıza yapması gerektiği anlamına gelir. Elbette, böyle bir işlem çevirisi USB3.0 özelliklerinin bir parçası olmayabilir, ancak gerçekte bunu yapan cihazlar var gibi görünmektedir. Veri trafiğini usbtop programı ile izledim. Herkes benzer deneyime sahip mi?
Kozuch

0

Yok hayır.

İşte kablolardaki hızın nasıl hayal edileceği.

Suyu aktaran bir tünel gibi düşünün.

Büyük bir tünelin benzer büyüklükteki birkaç tünele (HUB) eşit şekilde bölündüğünü varsayalım. Ardından, 2.0 cihazınızı (bu 3.0'a göre daha küçük bir tünel olan) hub'a bağlarsınız.

Ne oluyor? Diğer tüneller küçülüyor mu? Hayır, yapmazlar. 2.0 cihazınız olabildiğince hızlı kullanır.

Bu benzetme ağ problemlerini anlamama gerçekten yardımcı oldu.


8
Bu benzetme çok çeşitli ağ (gerçekten "veri yolu") durumları için doğru değildir. Örneğin, USB 2'deki USB 1 aygıtları, aktarılan veriler için orantısız miktarda zaman harcayarak veriyolunu yavaşlatır (diğer, veri yolunu diğer aygıtların veri yolunu kullanmasını engelleyerek). Gigabit ağlarındaki 10mBit cihazlarda aynıdır. RS-485, SATA ve diğer seri veri yolları sadece en yavaş cihaz kadar hızlı gider. Ancak USB3 için doğru değil, çünkü kablo protokolün v.2 ve v.3'ü için FARKLI TELLER içeriyor. Minibüslerle Ferrari'nin aynı şeritte yerleştirilmesi arasındaki fark, her biri kendi şeridini alırken.
DrFriedParts

@DrFriedParts: Gigabit Ethernet ağları için doğru değilsiniz. Sen olur artık herhangi bir tür bir "otobüs" gibi hareket bir 10/100 paylaşılan-orta Ethernet, ama modern (Gigabit için gerekli olan) ağlarını geçtiyseniz doğru olmuştur.
Grawity

@grawity - Bundan daha fazla dikkatli olmalısın. İfadeniz yalnızca gigabit anahtarında yeterli şerit varsa (yani "çoğu" yönetilen "hub) varsa ve genellikle tek bir gigabit donanımlı istemciden gigabit ve Hızlı Ethernet istemcilerinin bir karışımına eşzamanlı transferleri içeren sorun senaryosundan kaçınabilirseniz geçerlidir. 802.3 akış kontrolü, anahtar kumaş bant genişliği ve diğer limitler hala gigabit anahtarlarını etkiliyor.
DrFriedParts

Aslında bir Gigabit hub'ı bulabilirseniz ...
grawity

@grawity - "Gigabit hub" yok, çünkü GigE noktadan noktaya bağlantılar gerektiriyor. “Yönetilmeyen anahtarlar” var ve bunlar genellikle tüm bağlantı noktalarının tüm bağlantı noktalarıyla iletişim kurmasına izin vermek için yetersiz şeritlere sahipler (çünkü çok nadiren oluyor). Bu nedenle portlar anahtardaki aynı şeritleri kullandıklarında, şerit kullanılabilir duruma gelmeden önce yavaş aktarımın tamamlanmasını beklemelidirler ve USB1 / 2 ile aynı senaryoya sahip olmalısınız. Bu nadiren gerçekleşir, ancak olur. En sık "gigabit ve Fast Ethernet istemcilerinin karışımına tek gigabit donanımlı bir istemci" ile oluşur.
DrFriedParts
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.