NAS kurulumu 100Mbit yönlendirici bağlantısından kaçınmak için mi?


0

soruyu ima ettiğim gibi, ağımda 1 Gb / s hızlarına ulaşmakta sorun yaşıyorum. Kullanılan tüm kablolar CAT6 ve tüm ağ anahtarları yönetilmeyen 1Gbit anahtarlardır.

Sunucumda FreeNAS kullanarak yalnızca 100 MB / sn sınırına yakın olduğunu gösteren 11,4 MB / sn hızları alıyorum.

NAS'ım yönlendiriciden bir IP (DHCP) aldığından, gelen trafik yönlendiriciden mi geçiyor? Aşağıdaki kurulum için şemaya bakınız:

Ağ diyagramı

Bilgisayarım ve sunucum arasında çalışırken 1 Gbit / s hızına ulaşma hızlarına ulaşmak istiyorum. Yavaş yönlendirici, anahtara bağlı olduğunda bir sorun mu? Şu anda, aktarılmış paketlerin bilgisayarımdan sunucuya götüreceği mantıklı yolu bilmiyorum.

Teşekkür ederim!


NAS ve bilgisayardaki ağ arayüzleriniz de gigabit olmalıdır. Ek olarak, disk çıktısı ve virüs taraması sınırlayıcı faktörler olacaktır. Ekli depolamanın maksimum okuma hızını anlamak için freenas kutusunun kendisindeki maksimum transfer hızını test ettiniz mi? Ayrıca: "hayır", DHCP sunucusu olarak görev yapan yönlendirici, yalnızca LAN ağındaki tüm trafiğin içinden geçmesi gerektiği anlamına gelmez.
Yorik

Trafiğin PC’nizden NAS’a nasıl geldiğini görmek istiyorsanız, tracert komutunu kullanın, tracert "NAS adını değiştirin" veya bu mediatemple.net/community/products/dv/204643870/…
RyanIG

@Yorik cevabınız için teşekkür ederim. Tüm NIC'ler 1Gbit arayüzlerdir. 500 MB / sn Kablosuz yönlendirici üzerinden hızın 11 MB / sn (bu, yönlendiricinin ethernet bağlantı noktaları 100Mbit olduğu için gayet iyi) olduğunu, oysa doğrudan yönlendiriciye ilk bağlı olan (bağlı) kablo bağlantısı üzerinden olduğunu fark ettim. 80MB / sn? Öyleyse, sorunun aslında iki anahtar arasındaki bağlantıda olduğunu varsayıyorum?
Max

@RyanIG "192.168.x.xxx" izini yapıyor Sadece doğrudan bağlantı, bir çıktı satırı ve ping <1ms. Bunun doğrudan bir bağlantı olduğunu varsayıyorum?
Max

Yanıtlar:


0

NAS ve bilgisayarınız aynı alt ağda olduğu sürece, yönlendiriciye asla dokunmamalısınız. Bilgisayarınız IP adresini yönlendiriciden alıyor mu? Diyagramınıza göre, farklı bir ağda, alt ağda veya VLAN'da hiçbir şey görünmüyor, bu nedenle yalnızca bir DHCP sunucusu olduğunu varsayıyorum.

Bilgisayarınızdan NAS'ınıza traceroute (Windows'ta tracert) çalıştırarak paketlerinizin gittiği rotayı doğrulayabilirsiniz. İz bırakmanın yazdırdığı yol, tam olarak nasıl bağlandığınızı gösterir. Senin durumunda sadece bilgisayar adını ve ardından NAS adını / IP'yi yazmalıdır.

Örneğin, dosya sunucumu evde masaüstümden traceroute edersem bu ne elde ederim:

robbie@khepri:/home/robbie
$ traceroute thoth
traceroute to thoth (192.168.2.14), 30 hops max, 60 byte packets
 1  thoth.reeds.local (192.168.2.14)  0.421 ms  0.417 ms  0.403 ms

Bir anahtardan geçmesine rağmen hiçbir ek atlama göstermez. Buna karşılık, laboratuvar alt ağımdaki bir şeyi masaüstümden izlersem, fiziksel olarak aynı konumda olmasına rağmen yönlendiricimden geçtiğini görüyorsunuz:

robbie@khepri:/home/robbie
$ traceroute 172.24.20.21
traceroute to 172.24.20.21 (172.24.20.21), 30 hops max, 60 byte packets
 1  set.reeds.local (192.168.2.1)  1.345 ms  1.313 ms  1.268 ms
 2  172.24.20.21 (172.24.20.21)  1.891 ms  1.536 ms  1.548 ms

Yönlendiricinizin IP'sini orada görüyorsanız, NAS'ınızın veya bilgisayarınızın kurulum şekli hakkında bir şey mantıklı gelmez. Ev ortamında alt ağda olmanın veya VLAN'ları sizinki kadar basit bir ağda kullanmanın bir nedeni yoktur.

Bilgisayarınızla aynı anahtara bağlı iki farklı istemci arasında gigabit hızında dosya aktarabiliyor musunuz? NAS'ınızın bağlı olduğu anahtara bağlı iki müşteriden ne haber?

NAS'ınızı okuma hızlarını aşağıdakileri yaparak test edebilirsiniz:

dd if=/some/big/file of=/dev/null 

Bu / some / big / dosyasını alır ve diskten okur ve hiçbir yere yazar. Sürekli okuma hızlarınız hakkında temel (ancak mükemmel olmayan) bir fikir verecektir. Dd'de, = =, InputFile anlamına gelir, = = / = OutputFile anlamına gelir.

NAS yazma hızınızı aşağıdakileri yaparak test edebilirsiniz:

dd if=/dev/zero of=/somewhere/test.file bs=9000K count=1000

Bu, sıfırlarla dolu 9GB'lık bir dosya yazar, yazdığınız dosyanın yazma önbelleğinizden daha büyük olduğundan emin olmanız gerekir (NAS'ınızda varsa), aksi takdirde 48GB / sn gibi saçma bir şey görürsünüz


Teşekkürler! 511 MB / sn yazma hızında, sürekli olarak 484 MB / sn okuma alıyorum. Ayrıca, daha önce yaptığım traceroute'u da yaptım ve sunucuya doğrudan bağlantı alıyorum. Ancak şimdi farklı bir sorunum var! NAS'ımın bağlı olduğu anahtara doğrudan bağlanırken yalnızca 100 MB / sn'lik bir bağlantı hızı alıyorum ?! Burada sorun ne olabilir?
Max

Hangi kartı kullanıyorsun? Hız / dubleks kartınızı nasıl ayarlıyorsunuz? Kablo / bağlantı noktasının gigabit olduğunu bildiğiniz farklı bir makinede düzgün çalıştığını kontrol ettiniz mi?
Robbie Crash,

Merhaba. Bütün gün sorun giderdim. Bir sonuca geldim. Evimizde oldukça ilginç bir kurulumumuz var ve bir noktada çok uzun bir kabloya ihtiyacımız var. 1000BASE-T'yi desteklese de, cat5e'nin (bu kablo bir süredir oradaydı) 100 metrelik bir mesafeden 1 Gbit / sn sağlamak için yeterince hızlı olmayacağını düşünürdüm. (özellikle de UTP’den beri)
Max

100m, kablo tipinden bağımsız olarak 1000Base-T için maksimum çalışmadır. Bu yüzden, bunun üstesinden gelirseniz, kesinlikle haklısınız: Gb hızlarını güvenilir bir şekilde elde edemeyeceksiniz. Bunu düzeltmek için en ucuz seçenek, küçük bir 4 port Gb anahtarı olacaktır.
Robbie Crash

Cevabınız için teşekkürler. Ben sorunu düzelttim. Kablo 100m uzunluğunda değil, şimdi 5e kablolarının hepsini 6a S / FTP ile değiştirdim. Hala işe yaramadı, bu yüzden tüm RJ45 fişlerini çıkarıp tekrar sıkma fikrim vardı. Kablomun bana 1Gbit / s'lik bir bağlantı hızı göstermesine rağmen, 13.3MB / s'nin (100Mbit / s'nin biraz üstünde) asla geçmediği bir kabloya sahip olduğum ortaya çıktı. Sorun şimdi çözüldü ve sizi cevap olarak kabul edilen cevap olarak işaretleyeceğim. Tekrar teşekkürler!
Max
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.