Parallelized file copy on unmanaged switch (TL-SG1016DT)

This thread has been locked for further replies. You can start a new thread to share your ideas or ask questions.

Parallelized file copy on unmanaged switch (TL-SG1016DT)

This thread has been locked for further replies. You can start a new thread to share your ideas or ask questions.
Parallelized file copy on unmanaged switch (TL-SG1016DT)
Parallelized file copy on unmanaged switch (TL-SG1016DT)
2020-07-28 04:21:50 - last edited 2020-07-28 04:29:23
Model: TL-SG1016D  
Hardware Version: V6
Firmware Version:

Hi, I am trying to parallely copy a range of files (using SMB) between two pairs of computers all connected over the same network. Let's call the computers A, B, C and D; I want to copy files from A to B and C to D at the same time.

These 4 computers are all connected to the same switch (a TP-Link TL-SG1016DT) which advertises 16 ports with 1000 Mbps each. So I would presume that A->B and C->D each will have a theoretical bandwidth of 1000 Mbps each (2000 total).

 

My test, I first confirm my assumption that A->B and C->D each have 1000 Mbps bandwidth. Each transfer is done using two files (80MB each).

 

    A->B : ~1.5 seconds
    C->D : ~1.3 seconds

 

160 / 1.5  = 106 MBps ~ 1000 Mbps (ok).

 

But when I start A->B and C->D at the same time

 

    A->B || C->D : ~2.8 seconds

 

320 / 2.8 = 114 MBps (not ok)

 

Which sort of suggests to me that the operation which I thought would be parallel isn't parallel at all. (I have checked my code and confirmed that the copy operation is in fact called roughly at the same time). Also someone suggested that I use ports 1,5,9,13 which made no difference.

 

Am I doing something wrong here?

 

Cheers.

  0      
  0      
#1
Options

Information

Helpful: 0

Views: 217

Replies: 0

Related Articles