![]() |
|
|
#1 |
![]() Join Date: May 2007
Location: Perth-Westen Australia
Posts: 3,383 (1.54/day)
Thanks: 436
Thanked 315 Times in 256 Posts
|
Strange Transfer Speeds Using CAT5
This is strange as i understand CAT5 is only 10/100 and normal transfer rates from 1 pc to another is normally around 10MB/s but for some reason i get CAT6 Speeds out of it my router it does support gigabit speeds but i just cant understand how some times i get 100+ MB/s + transfer rates and other times i get like 10MB/s + transfer rates ideas?
My routers is a Netgear n600 Last edited by Live OR Die; Dec 21, 2012 at 11:54 PM. |
|
|
|
|
|
#2 |
![]() Join Date: Jan 2012
Location: FL,USA
Posts: 1,115 (2.34/day)
Thanks: 241
Thanked 573 Times in 293 Posts
|
It happens, routers aren't always consistent .
|
|
|
|
|
|
#3 |
![]() Join Date: Aug 2007
Location: Geneva, FL, USA
Posts: 3,010 (1.43/day)
Thanks: 567
Thanked 606 Times in 487 Posts
|
The router or computer might be flipping between 100Mb and 1Gb. Since your NIC and router are both gigabit devices, the negotiated speed is initially 1Gb, but after too many errors they renegotiate at 100Mb. My guess anyway. I'd look at the NIC status right after a start up. If it's 1Gb, start a file transfer and see if it downgrades.
- Buy some new cables. CAT6 isn't all that expensive anymore, or in a pinch, short runs of CAT5e will do 80MB/s+. or - Manually set your NIC to 100Mb. Last edited by Jizzler; Dec 21, 2012 at 05:15 PM. |
|
|
|
|
|
#4 |
|
"I go fast!1!11!1!"
Join Date: Oct 2008
Location: IA, USA
Posts: 10,567 (6.29/day)
Thanks: 1,752
Thanked 2,594 Times in 1,959 Posts
|
How long is the cable? Does it run through any walls/close to power lines?
__________________
Golden Rule of Programming: Never assume. try { SteamDownload(); } catch (Steamception ex) { RageQuit(); } |
|
|
|
| The Following User Says Thank You to FordGT90Concept For This Useful Post: |
|
|
#5 |
|
Fishfaced Nincompoop
Join Date: Feb 2006
Location: Sweden
Posts: 7,870 (2.98/day)
Thanks: 1,075
Thanked 1,443 Times in 1,149 Posts
|
Cat 5 is 100mb/s, but I'm pretty sure that's cat 5e you have there which is 1gbps.
__________________
Typemachine: Acer Aspire One D250 | Atom N280 1.6 Ghz | 1GB DDR2 | 160GB SATA | 10.1' 1024 x 600 | Lubuntu 12.10 Oldbox: HP D530 | Pentium 4 2.8 Ghz | 1GB DDR | 40GB | Windows XP "The 'gentle biker' look is overdone. I'm going for 'psycho hillbilly.' " |
|
|
|
|
|
#6 | |
![]() Join Date: Jan 2012
Location: Dover, New Hampshire, USA
Posts: 4,234 (8.87/day)
Thanks: 1,259
Thanked 1,315 Times in 977 Posts
|
Quote:
Have you tried ruling out the router and plugging the two machines into eachother with the same cable? Modern NIC don't need a crossover cable and you could try to send data from one machine to another that way. Finally, what kind of drive setup do you have in the other machine. Are you certain that it's not an I/O bottleneck, because >100MB/s is a lot of data in a short amount of time for a single hard drive if that is what the other rig has. You still need to read and write just as fast as the LAN connection to achieve those speeds. I have a ruby script that sends garbage data over a socket to connections that come in and prints out the throughput of this said garbage data. You could try saturating your network with that to see what kind of number come out. It removes the I/O aspect of the problem. If you're interested I can try and find it. I've used it for testing bandwidth inside the network where I work. Edit: I found it. Here you go if you want to give them a try. They're pretty basic, you'll need to edit the hostname/IP in the client.rb file to the machine that's running server.rb. It just loops, you need to kill the window or ctrl+c to stop both of them since they run in an infinite loop. client.rb Code:
#!/usr/bin/ruby
require 'socket'
s = TCPSocket.new '10.0.0.2', 4586
part_count = 0
average_bytes = 0
average_time = 0
cps = 0
print_freq = 1
loop do
t1 = Time.new.to_f
data = s.gets
t2 = Time.new.to_f
average_time = (average_time + (t2 - t1)) / 2
cps = data.length / average_time
part_count = part_count + 1
average_bytes = (average_bytes + data.bytesize) / 2
if part_count % print_freq == 0 then
bspeed = average_bytes / average_time
bspeed = "%.3f" % (bspeed / 1024 / 1024)
p "Speed: #{bspeed} MB/s"
end
end
Code:
#!/usr/bin/ruby
require 'socket'
server = TCPServer.new 4586
o = [('a'..'z'),('A'..'Z')].map{|i| i.to_a}.flatten;
begin
str_msg = (0..(50 * 1024 * 1024)).map{ o[rand(o.length)] }.join;
client = server.accept
loop do
client.puts str_msg
end
rescue Exception=>e
p 'Lost connection.'
exit
end
Code:
~$ ruby1.9.3 client.rb "Speed: 112.601 MB/s" "Speed: 108.845 MB/s" "Speed: 109.384 MB/s" "Speed: 110.130 MB/s" "Speed: 108.468 MB/s" "Speed: 115.494 MB/s" "Speed: 113.947 MB/s" "Speed: 114.085 MB/s" "Speed: 106.919 MB/s" "Speed: 114.459 MB/s" "Speed: 106.645 MB/s" "Speed: 114.418 MB/s" "Speed: 106.698 MB/s" "Speed: 116.128 MB/s" "Speed: 115.969 MB/s" "Speed: 116.154 MB/s" "Speed: 116.023 MB/s" "Speed: 116.184 MB/s" "Speed: 116.414 MB/s" "Speed: 105.733 MB/s" "Speed: 112.684 MB/s" "Speed: 114.037 MB/s" "Speed: 105.961 MB/s" "Speed: 112.643 MB/s" ^Cclient.rb:16:in `gets': Interrupt from client.rb:16:in `block in <main>' from client.rb:14:in `loop' from client.rb:14:in `<main>' I didn't lie when I said it was basic, but it works, at least for me it did on both Ubuntu and a Mac. I don't see why it wouldn't work on Windows, just use ruby 1.9.x. I recommend using the same I did, which is 1.9.3.
__________________
MyHeat Last edited by Aquinus; Dec 21, 2012 at 06:38 PM. |
|
|
|
|
|
|
#7 | |
|
Semi-Retired Folder
Join Date: Nov 2005
Location: Indiana
Posts: 17,742 (6.49/day)
Thanks: 780
Thanked 5,114 Times in 3,705 Posts
|
Quote:
And his router is actually only a 100Mbps device, not 1Gbps. My guess is that it is just Windows screwing up the speed reading. Likely it is just reporting a burst speed reading of 100MB/s when the actual overall speed is 10MB/s.
__________________
Rig1: System Specs. Rig2: A8-5600K@4.4GHz / AsRock FM2A75 Pro4 / 8GB Corsair DDR3-1600 9-9-9-24 / HD7560D / Samsung DVD-Burner / 1.5TB WD Green + 3x3TB WD RED in RAID5 Rig3: Athlon X2 4200+ / M4A79 Deluxe / 4GB G.Skill Pi DDR2-800 4-4-4-12 / GT430 / Sony DVD-Burner / 500GB WD Rig4: Phenom II x6 1605T @ 3.6GHz / Asus M5A99X Evo / 8GB PNY DDR3-1600 9-9-9 / GTX470 & GTX470 / Samsung DVD-Burner / 1.5TB Seagate |
|
|
|
|
|
|
#8 |
![]() Join Date: Aug 2007
Location: Geneva, FL, USA
Posts: 3,010 (1.43/day)
Thanks: 567
Thanked 606 Times in 487 Posts
|
Looks gigabit to me. Plus, this particular model was one I was considering last month when I needed to buy a new one so I already knew it's specs.
|
|
|
|
|
|
#9 | |
|
Semi-Retired Folder
Join Date: Nov 2005
Location: Indiana
Posts: 17,742 (6.49/day)
Thanks: 780
Thanked 5,114 Times in 3,705 Posts
|
Quote:
http://www.netgear.com/home/products...r3400.aspx#two
__________________
Rig1: System Specs. Rig2: A8-5600K@4.4GHz / AsRock FM2A75 Pro4 / 8GB Corsair DDR3-1600 9-9-9-24 / HD7560D / Samsung DVD-Burner / 1.5TB WD Green + 3x3TB WD RED in RAID5 Rig3: Athlon X2 4200+ / M4A79 Deluxe / 4GB G.Skill Pi DDR2-800 4-4-4-12 / GT430 / Sony DVD-Burner / 500GB WD Rig4: Phenom II x6 1605T @ 3.6GHz / Asus M5A99X Evo / 8GB PNY DDR3-1600 9-9-9 / GTX470 & GTX470 / Samsung DVD-Burner / 1.5TB Seagate Last edited by newtekie1; Dec 22, 2012 at 12:55 AM. |
|
|
|
|
|
|
#10 | |
![]() Join Date: May 2007
Location: Perth-Westen Australia
Posts: 3,383 (1.54/day)
Thanks: 436
Thanked 315 Times in 256 Posts
|
Quote:
Last edited by Live OR Die; Dec 21, 2012 at 11:57 PM. |
|
|
|
|
|
|
#11 |
|
Semi-Retired Folder
Join Date: Nov 2005
Location: Indiana
Posts: 17,742 (6.49/day)
Thanks: 780
Thanked 5,114 Times in 3,705 Posts
|
A short run of standard CAT5 can support 1Gbps, and 4m is a pretty short run, they aren't guaranteed to, but they can do it as long as the cable has 4 pairs or wires and not 2. Though I've also seen CAT5e cables not labeled directly as CAT5e, honestly I haven't even seen CAT5 cable available for sale in years, so chances are they are CAT5e cables unless they are really old.(though Australia might have older stock?)
If you are really using CAT5 cable, then it is possible that it is giving 1Gbps speeds sometimes, but the adapters are dropping down to 100Mbps sometimes as well when the cable is causing too many errors. When you are getting the 10MB/s speeds I'd check your adapter status again and see if it has dropped down to 100Mbps operation.
__________________
Rig1: System Specs. Rig2: A8-5600K@4.4GHz / AsRock FM2A75 Pro4 / 8GB Corsair DDR3-1600 9-9-9-24 / HD7560D / Samsung DVD-Burner / 1.5TB WD Green + 3x3TB WD RED in RAID5 Rig3: Athlon X2 4200+ / M4A79 Deluxe / 4GB G.Skill Pi DDR2-800 4-4-4-12 / GT430 / Sony DVD-Burner / 500GB WD Rig4: Phenom II x6 1605T @ 3.6GHz / Asus M5A99X Evo / 8GB PNY DDR3-1600 9-9-9 / GTX470 & GTX470 / Samsung DVD-Burner / 1.5TB Seagate |
|
|
|
| The Following User Says Thank You to newtekie1 For This Useful Post: |
|
|
#12 |
![]() Join Date: May 2007
Location: Perth-Westen Australia
Posts: 3,383 (1.54/day)
Thanks: 436
Thanked 315 Times in 256 Posts
|
They could be CAT5e but i don't think so they are old and on all 3 cables they say CAT5, also my friends router uses the same cables and we couldn't get it to do the speed that mine does using CAT5 or CAT5e using 2m cables, I just did a quick test and i was getting 10MB/s transferring a file across so i unplugged the cable plugged it into another port and bang around 100MB/s unplugged it plugged it back to the other port 10MB/s
![]() Port 4 ![]() Port 3
|
|
|
|
|
|
#13 |
|
Semi-Retired Folder
Join Date: Nov 2005
Location: Indiana
Posts: 17,742 (6.49/day)
Thanks: 780
Thanked 5,114 Times in 3,705 Posts
|
When you are getting the 10MB/s check your adapter status. Chances are, since it sounds like you might actually be using CAT5 cable, that the connection is unstable. Sometimes giving a 1Gbps link, and sometimes giving a 100Mbps link. Each time you unplug and replug the cable the NIC in your computer and the Router re-negotiate the link speed. So sometimes it is getting negotiated at 1Gbps and sometimes only 100Mbps. That is what happens with CAT5 cable. Sounds like you need to get some new cables, CAT5e can't be that expensive, I buy it for about $0.10 a foot...
__________________
Rig1: System Specs. Rig2: A8-5600K@4.4GHz / AsRock FM2A75 Pro4 / 8GB Corsair DDR3-1600 9-9-9-24 / HD7560D / Samsung DVD-Burner / 1.5TB WD Green + 3x3TB WD RED in RAID5 Rig3: Athlon X2 4200+ / M4A79 Deluxe / 4GB G.Skill Pi DDR2-800 4-4-4-12 / GT430 / Sony DVD-Burner / 500GB WD Rig4: Phenom II x6 1605T @ 3.6GHz / Asus M5A99X Evo / 8GB PNY DDR3-1600 9-9-9 / GTX470 & GTX470 / Samsung DVD-Burner / 1.5TB Seagate |
|
|
|
|
|
#14 | |
![]() Join Date: Jan 2010
Location: Oregon
Posts: 2,859 (2.35/day)
Thanks: 924
Thanked 851 Times in 624 Posts
|
Quote:
There is no speed diff between cat 5 and 6. At least at short distances. The reason your sometimes getting slower speeds is most likely a drive or the system is busy, maybe a connection, router. What router? Routers very widely in speed. Update the firmware may help The reason I say a drive is I just got done testing a router wireless speeds and I couldn't figure out why all of a sudden my speeds were changing. Turns out my drive was going south. Switch drive and it was fixed. And that ws at 10MB/s not 100 Last edited by Jetster; Dec 22, 2012 at 03:11 AM. |
|
|
|
|
|
|
#15 |
![]() Join Date: May 2007
Location: Perth-Westen Australia
Posts: 3,383 (1.54/day)
Thanks: 436
Thanked 315 Times in 256 Posts
|
My routers is a DGND3700 and it also says 1.0Gbps on my NIC ill have to check on my other system to see as well ill be picking up some CAT6 soon, Jetster when you say there no speed difference my tests tell me other wise when i go over my friends before he got CAT6 cables he was using CAT5e and they never use to transfer faster than 10-20 MB/S.
|
|
|
|
|
|
#16 |
![]() Join Date: Jan 2010
Location: Oregon
Posts: 2,859 (2.35/day)
Thanks: 924
Thanked 851 Times in 624 Posts
|
He must of had a bad cable. Cat 5 will do over 100 MB/s
http://www.cableorganizer.com/articl...cat5e-cat6.htm But the speeds of routers and nic very wildly. Some claim Gigabyte but stick with quality parts. The Netgear DGND3700 is a quality router. Your wired speeds will be good. But the weekest link will slow you down. |
|
|
|
|
|
#17 | |
![]() Join Date: May 2007
Location: Perth-Westen Australia
Posts: 3,383 (1.54/day)
Thanks: 436
Thanked 315 Times in 256 Posts
|
Quote:
only difference is his router is a R6300 WiFi and cost more than mine
|
|
|
|
|
|
|
#18 |
|
Semi-Retired Folder
Join Date: Nov 2005
Location: Indiana
Posts: 17,742 (6.49/day)
Thanks: 780
Thanked 5,114 Times in 3,705 Posts
|
All my cabling is CAT5e and I easily sustain 110MBps transfers. CAT6 is only needed for 10Gbps.
|
|
|
|
|
|
#19 |
![]() Join Date: Jan 2012
Location: Dover, New Hampshire, USA
Posts: 4,234 (8.87/day)
Thanks: 1,259
Thanked 1,315 Times in 977 Posts
|
Or >50ft for 1Gbps. I'm pretty sure Cat 5e is rated for 50 ft. and CAT 6 is rated for 100 ft by spec iirc. Please correct me if I didn't remember correctly. It's something like that, CAT6 supports longer lengths at the same speed at 5e.
__________________
MyHeat |
|
|
|
|
|
#20 |
|
Fishfaced Nincompoop
Join Date: Feb 2006
Location: Sweden
Posts: 7,870 (2.98/day)
Thanks: 1,075
Thanked 1,443 Times in 1,149 Posts
|
Nope, 100 meters for 5e. 50ft or so is for cat 5.
__________________
Typemachine: Acer Aspire One D250 | Atom N280 1.6 Ghz | 1GB DDR2 | 160GB SATA | 10.1' 1024 x 600 | Lubuntu 12.10 Oldbox: HP D530 | Pentium 4 2.8 Ghz | 1GB DDR | 40GB | Windows XP "The 'gentle biker' look is overdone. I'm going for 'psycho hillbilly.' " |
|
|
|
|
|
#21 |
|
Semi-Retired Folder
Join Date: Nov 2005
Location: Indiana
Posts: 17,742 (6.49/day)
Thanks: 780
Thanked 5,114 Times in 3,705 Posts
|
CAT5 is not rated for 1Gbps at any length, however it is generally accepted that it will work at short distances as long as the cable has 4 pairs(some CAT5 only had 2 pairs and won't support gigabit at all).
CAT5e and CAT6 are both rated and will handle 1Gbps at up to 100m(328ft). CAT6 will handle 10Gbps at 37m(121ft) guaranteed, but can handle 10Gbps all the way up to 55m(180ft) in favorable crosstalk conditions. CAT6a is rated to handle 10Gbps up to 100m(328ft).
__________________
Rig1: System Specs. Rig2: A8-5600K@4.4GHz / AsRock FM2A75 Pro4 / 8GB Corsair DDR3-1600 9-9-9-24 / HD7560D / Samsung DVD-Burner / 1.5TB WD Green + 3x3TB WD RED in RAID5 Rig3: Athlon X2 4200+ / M4A79 Deluxe / 4GB G.Skill Pi DDR2-800 4-4-4-12 / GT430 / Sony DVD-Burner / 500GB WD Rig4: Phenom II x6 1605T @ 3.6GHz / Asus M5A99X Evo / 8GB PNY DDR3-1600 9-9-9 / GTX470 & GTX470 / Samsung DVD-Burner / 1.5TB Seagate |
|
|
|
| The Following User Says Thank You to newtekie1 For This Useful Post: |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Extremely Slow Transfer Speeds Over Network | OrbitzXT | General Hardware | 1 | Sep 1, 2011 03:52 PM |
| ONFI Announces Publication of 3.0 Standard, Pushes Data Transfer Speeds to 400 MB/sec | btarunr | News | 0 | Mar 18, 2011 07:14 AM |
| Transfer speeds between computers over network limited to 10mbps? | xazraelx | Networking & Security | 6 | Jul 29, 2009 04:11 PM |
| OCZ Demos 1 TB RAID0 Solid-State Drive with Unbelievable Transfer Speeds | malware | News | 41 | Mar 4, 2009 11:11 PM |
| Cable transfer speeds | MoonPig | Storage | 7 | Oct 5, 2008 03:09 PM |