최근에 Synology 에서 (Synology)NAS (Network Attached Storage) 장치를 구입하여 네트워크에 연결하고 파일 전송을 시작했습니다. 가장 먼저 느낀 것은 네트워크 전송 속도(network transfer speed) 가 느리다는 것이었습니다.
나는 몇 개의 큰 비디오 파일을 복사하고 있었는데 시간이 너무 오래 걸렸습니다! 데이터 전송 속도를 보기 위해 내 NAS와 PC 간의 (NAS and PC)전송 속도(transfer speed) 를 확인하기로 했습니다 .
좋은 평가를 받은 LAN Speed Test(LAN Speed Test) 라는 프로그램을 다운로드하여 사용해 보았습니다. 물론 다운로드 속도(download speed) 는 40MB/s 미만이었습니다! 초당 메가비트가 아니라 초당 메가바이트라는 점에 유의하십시오. Mbps 대 (Mbps vs) MBps 및 모든 기술적인 내용 에 대해 더 자세히 설명하겠습니다 .
몇 가지 조사를 한 후에 내가 무엇을 잘못하고 있는지 알아냈고 결국 초고속 85MB (speedy 85)MB/s upload 및 MB/s download전송 속도(transfer rate) 를 얻었습니다 ! 기술적으로 기가비트 이더넷(Gigabit Ethernet) 을 사용하는 경우에만 해당 속도를 얻을 수 있습니다 .
10 기가비트 이더넷(Gigabit Ethernet) 이 있는 경우 이론적으로 업로드 및 다운로드 속도(upload and download speed) 가 10배나 빨라질 수 있습니다 . 그것에 대해서도 아래에서 더 설명하겠습니다.
LAN 데이터 속도 단위
먼저 숫자를 명확하게 합시다. 대부분의 사람들이 집에 가지고 있는 표준 100Mbps 이더넷 이 있습니다. (Mbps ethernet)100Mbps 는 초당 100 메가 (Mbps)비트(megabits) 입니다. 이는 초당 12.5MB( MBps or MB/s )로 변환됩니다. 비트보다는 우리 모두에게 익숙한 MB(MBs) 로 변환하는 것이 훨씬 쉽습니다 .
즉 , 컴퓨터나 NAS 에 (NAS)기가비트 라우터나 스위치(gigabit router or switch) 및 기가비트 네트워크 카드 가 없는 경우 (gigabit network card)홈 네트워크(home network) 를 통해 파일을 전송할 수 있는 최대 속도 는 12.5MBps(MBps) 입니다.
또한 실제 세계에서는 이론상 최대값을 실제로 얻는 것이 불가능합니다. 아마도 4~ 8MBps(MBps) 정도가 될 것입니다 . 1MBps(MBps) 이하 와 같이 정말 낮은 값을 얻는 경우 아래에서 언급할 이유가 있습니다.
컴퓨터에 기가비트 이더넷 카드가 있더라도 데이터가 기가비트를 통해 전송되는 모든 장치가 지원(support gigabit) 하지 않는 한 더 높은 전송 속도를 얻을 수 없습니다 .
컴퓨터에 기가비트 이더넷 카드가 있고 라우터나 스위치(router or switch) 가 기가비트이며 수신 장치(receiving device) 에도 기가비트 이더넷 카드가 있는 경우 최대 전송 속도(max transfer speed) 는 훨씬 더 나은 1000Mbps(Mbps) 또는 125MBps(MBps) (125MB/초)로 뛰어납니다.
다시 말하지만, 이론적인 속도는 얻지 못하지만 전송하는 파일 유형과 네트워크 설정(network setup) 에 따라 70~ 115MBps(MBps) 를 얻을 수 있습니다 .
마지막으로 최신 장치는 10GBe 네트워크 카드로 업그레이드할 수 있습니다. 물론 10GBe도 처리할 수 있는 스위치가 필요하지만 차트에서 볼 수 있듯이 전송 속도(transfer speed) 는 현재 대부분의 사람들이 사용하는 것보다 10배 더 빠릅니다.
네트워크를 통해 전송해야 하는 수많은 비디오 파일로 작업하는 경우 하드웨어를 업그레이드하면 워크플로가 크게 향상됩니다. 운 좋게도 Cat5e 케이블(Cat5e cable) 은 더 짧은 거리에서 10GBe를 처리할 수 있습니다. 새 케이블을 배치해야 하는 경우 Cat 6a 또는 Cat 7 이어야 합니다 .
전송 속도는 무엇에 달려 있습니까?
위에서 언급했듯이 네트워크 전송 속도(network transfer speed) 는 네트워크 에 있는 이더넷 유형에 따라 다르지만 유일한 요소는 아닙니다. 두 장치 간의 최종 전송 속도(transfer speed) 를 결정하는 몇 가지 다른 요소가 있습니다.
하드 드라이브 속도
한 가지 주요 제한 요소는 하드 드라이브 속도(drive speed) 입니다. 5400RPM(RPM) 의 컴퓨터가 있는 경우 전송 속도 는 (transfer rate)RAID 0 구성에 두 개의 (RAID 0)SSD 드라이브가 있는 경우보다 훨씬 느립니다 ! 어때요? 글쎄, 그것은 달려있다.
내 네트워크에서 기가비트 이더넷(gigabit ethernet) 을 사용하더라도 기존 플래터 하드 드라이브를 사용할 때 약 40~ MB/s 만 얻을 수 있습니다.
온라인에서 읽으면 대부분의 하드 드라이브( SATA (SATA 3.0) GB/s )도 읽기 속도가 MB/s 것을 알 수 있습니다. 즉 , 실제 하드웨어 RAID 컨트롤러 를 사용하여 RAID 0,1 또는 5와 같은 더 비싼 구성으로 이동하지 않고는 이를 통과할 수 없습니다 .
SSD 로 점프하면 상황이 더 빨라집니다. 그러나 내가 맨 위에 표시한 결과( MB/s 에 가까움)를 얻으려면 초고속 NVMe SSD 드라이브(NVMe SSD drive) 가 필요할 가능성이 큽니다 . 이 드라이브는 기가비트 이더넷(Gigabit Ethernet) 을 훨씬 능가하는 최대 MB/s 까지 읽고 쓸 수 있습니다 .
버스 속도
빠른 하드 드라이브가 있더라도 데이터는 여전히 하드 드라이브에서 마더보드로 전송된 다음 네트워크 카드(network card) 로 전송되어야 합니다 . 버스 속도(bus speed) 는 큰 차이를 만듭니다.
예를 들어, 구형 PCI 버스(PCI bus) 를 사용하는 경우 데이터 전송 속도(transfer rate) 는 MB/s 에 불과 합니다. 기가비트 이더넷(gigabit ethernet) 의 최대값보다 높게 들릴 수 있지만 버스는 전체 시스템(whole system) 에서 공유되므로 실제로 그 속도를 얻지는 못합니다.
최신 PCI Express 버전(PCI Express version) 은 최대 985MB MB/s 를 제공하므로 엄청난 차이를 만듭니다. 이것은 기본적으로 정말 오래된 컴퓨터에서 파일을 전송하려고 하고 기가비트 이더넷 카드를 구입하더라도 최대 125MB (max 125) MB/s transfer 속도에 근접할 것으로 기대하지 않는다는 것을 의미합니다.
네트워크 케이블
이 모든 것의 또 다른 측면은 케이블링입니다. 케이블이 오래되었거나 전원에 가까우면 성능에 영향을 줄 수 있습니다. 또한 케이블이 매우 길면 길이에 차이가 있습니다.
그러나 전반적으로 이것은 큰 차이를 만들지 않을 것이므로 나가서 모든 케이블을 교체하기 시작하지 마십시오. CAT 6a/7 케이블 이 있는지 확인하고 싶습니다 .
MB/s 범위의 결과만 볼 수 있는 가장 가능성이 높은 이유라는 것입니다 . 정말 높은 수치를 얻으려면 기존 하드 드라이브의 경우 RAID 0(need RAID 0) , SSD 의 경우 (SSDs)NVMe 또는 10GBe 장치가 필요합니다.
네트워크 장치
마지막으로 두 대의 컴퓨터( NAS 및 PC(NAS and PC) )를 동일한 스위치나 라우터(switch or router) 에 연결한 상태로 유지해야 합니다 . 내 컴퓨터와 NAS(computer and NAS) 를 같은 스위치에 연결한 다음 내 스위치를 무선 라우터(wireless router) 에 연결합니다 .
대부분의 라우터는 또한 스위치이며 기술적으로 전용 스위치와 동일한 속도를 얻을 수 있습니다. 그러나 내 경험상 Netgear 또는 Cisco(Netgear or Cisco) 의 전용 스위치 는 포트가 내장된 무선 라우터보다 항상 더 나은 성능을 보이는 경향이 있습니다.
둘째, PC나 노트북 에서 (PC or laptop)WiFi 를 통해 연결하는 경우 빠른 속도를 얻을 수 없습니다 . 가능한 가장 빠른 속도를 얻으려면 이더넷 포트(Ethernet port) 를 사용하고 있는지 확인해야 합니다.
파일 크기
나는 또한 많은 작은 파일을 전송하는 것이 더 적은 수의 큰 파일을 전송하는 것보다 느립니다. 예를 들어, 여러 디렉토리에 있는 수천 장의 사진을 전송할 때 약 20~ MB/s transferGB(GBs) 크기의 큰 영화 파일을 전송 하면 더 빠른 MB/s+ 를 얻을 수 있습니다.
결론
이 게시물을 통해 LAN 에서 (LAN)네트워크 전송 속도(network transfer speed) 에 영향을 미치는 요소에 대해 더 잘 이해할 수 있기를 바랍니다 . 이것은 내가 이전에 그다지 신경쓰지 않았던 문제였지만, 4K 비디오 카메라(video camera) 를 얻은 후 나는 그 모든 추가 데이터를 관리하기 위해 NAS 를 사지 않을 수 없었습니다 .
전송 속도가 정말 느리기 때문에 네트워크를 분석할 수 있었고 그 과정에서 많은 것을 배웠습니다. 지금은 전송 속도에 크게 신경 쓰지(t care) 않아도 미래에는 갑자기 큰 차이가 날 때가 있을 수 있습니다.
의견에 귀하의 생각을 알려주십시오. 당신은 당신의 LAN(LAN) 에 어떤 종류의 속도를 얻을 수 있습니까? 즐기다!
Understanding LAN Network Data Transfer Speeds
I recently bought a NAS (network attached storage) device from Synology, connectеd it up to my network and started transferrіng files. The first thing I nоticed was how slow the network transfer speed was.
I was copying over some large video files and it was taking forever! I decided to check the transfer speed between my NAS and PC to see the rate of the data transfer.
I downloaded a program called LAN Speed Test, which had gotten some excellent reviews, and tried it out. Sure enough, my download speed was less than 40 MB/s! Note that is megabytes per second, not megabits per second. I’ll go into more detail on Mbps vs MBps and all that technical stuff.
After doing some research, I figured out what I was doing wrong and eventually got the transfer rate up to a super speedy 85 MB/s upload and 110 MB/s download! Technically, you can only get that speed if you’re using Gigabit Ethernet.
If you have 10 Gigabit Ethernet, then you could theoretically be getting a whopping 10 times faster upload and download speed. I’ll explain more about that below too.
LAN Data Rate Units
First, let’s get the numbers clear. There is standard 100 Mbps ethernet, which is what most people have at home. 100 Mbps is 100 megabits per second. That is translated into 12.5 megabytes per second (MBps or MB/s). It’s much easier to convert to MBs since that is something we are all familiar with rather than bits.
This means that if you don’t have a gigabit router or switch and gigabit network card on your computers or NAS, the maximum speed you’ll be able to transfer a file across your home network is 12.5 MBps.
Also, in the real world, it’s impossible to actually get that theoretical maximum. You’ll probably end up somewhere around 4 to 8 MBps. If you are getting something really low like 1 MBps or less, there are reasons for that which I will mention below.
Note that even if your computer has a gigabit ethernet card, you won’t get those higher transfer speeds unless all the devices that the data is being transmitted through support gigabit.
If you have a gigabit ethernet card on your computer, your router or switch is gigabit and the receiving device also has a gigabit ethernet card, your max transfer speed jumps to a much better 1000 Mbps or 125 MBps (125 megabytes per second).
Again, you won’t get that theoretical speed, but you should be getting anywhere from 70 to 115 MBps depending on the type of files you are transferring and your network setup.
Finally, the latest devices are upgradeable with 10GBe network cards. You’ll, of course, need a switch that can also handle 10GBe, but as you can see from the chart, the transfer speed is 10 times faster than what most people use right now.
If you’re working with a ton of video files that need to be transferred over the network, upgrading your hardware will greatly improve your workflow. Luckily, Cat5e cable can handle 10GBe over shorter distances. If you need to lay down new cabling, it should be Cat 6a or Cat 7.
Transfer Speed Depends on What?
So as we mentioned above, network transfer speed depends on the type of ethernet you have on your network, but that’s not the only factor. There are several other factors that determine your final transfer speed between two devices.
Hard Drive Speed
One major limiting factor is the hard drive speed. If you have a computer with a 5400 RPM, your transfer rate will be a lot slower than if you have two SSD drives in a RAID 0 configuration! How so? Well, it depends.
On my network, even with gigabit ethernet, I only get around 40 to 50 MB/s when using a traditional platter hard drive.
If you read online, you’ll find that even most hard drives (SATA 3.0 GB/s) will max out at a read speed of 75 MB/s. That means you won’t even be able to past that without going to more expensive configurations like RAID 0,1, or 5 with actual hardware RAID controllers.
When you jump up to an SSD, then things will get faster. However, to get the results I showed you at the top (close to 110 MB/s), you most likely need to have a super-fast NVMe SSD drive. These drives can read and write up to 3000 MB/s, which is well beyond Gigabit Ethernet.
Bus Speed
Even if you have a fast hard drive, the data still has to transfer from the hard drive to your motherboard and then to the network card. The bus speed makes a big difference.
For example, if you are using an older PCI bus, the data transfer rate is only 133 MB/s. That may sound higher than the maximum for gigabit ethernet and it is, but the bus is shared across the whole system, so you never really get that speed.
The latest PCI Express version will get you a max of 985 MB/s, so that makes a huge difference. This basically means if you’re trying to transfer files from a really old computer and even if you buy a gigabit ethernet card, don’t expect to be getting anywhere near the max 125 MB/s transfer rate.
Network Cables
Another aspect to all of this is the cabling. If your cables are old or if they are close to power sources, it could affect performance. Also, the length will make a difference if the cables are very long.
Overall, however, this is not going to make huge difference, so don’t go out and start replacing all your cables. You basically want to make sure you have CAT 5e or CAT 6a/7 cables.
The major point to get from here is that the hard drive is a major limiting factor and is the most likely reason you will only see results range from 30 to 80 MB/s. To get really high numbers, you’ll need RAID 0 for traditional hard drives, NVMe for SSDs or 10GBe devices.
Network Devices
Lastly, you should try to keep your two machines (NAS and PC) connected to the same switch or router. I plug my computer and NAS into the same switch and then connect my switch to the wireless router.
Most routers are also switches and technically you should get the same speeds as a dedicated switch. However, in my experience, a dedicated switch from Netgear or Cisco always tends to perform better than a wireless router that has built-in ports.
Secondly, you won’t get fast speeds if you are connecting via WiFi from your PC or laptop. You have to make sure you are using the Ethernet port to get the fastest speed possible.
File Size
I have also noticed that transferring a ton of small files is slower than transferring fewer larger files. For example, when transferring thousands of photos in a bunch of directories, I would get around 20 to 60 MB/s transfer rate whereas transferring large movie files several GBs in size would yield a faster 100 MB/s+.
Conclusion
Hopefully this post gives you a better understanding of what affects the network transfer speed on your LAN. This was never really an issue I cared about much before, but after I got an 4K video camera, I was forced to buy a NAS in order to manage all that extra data.
The really slow transfer rates got me analyzing my network and I learned a lot along the way. Even if you don’t care much about your transfer speeds right now, there may be a time in the future where it will suddenly make a big difference.
Let us know your thoughts in the comments. What kind of speed do you get on your LAN? Enjoy!