Solved

about network speed

Posted on 2003-11-22
7
477 Views
Last Modified: 2013-12-07
I am new to networking so i have this question.

Lets say i have two computers connected on a 100Mb network.  And lets say i want to transfer 100Mb file between them.  So from my understanding, i must have the transfer completed in 10 seconds.  Am i right? But the transfer speed shows up as only about 200Kb a second, why not 100Mb?

Can anyone this 10/100Mb technology.  Is there a way to use about 90% of the hole network speed?  Thank you.
0
Comment
Question by:AlexanderR
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 3
7 Comments
 
LVL 11

Author Comment

by:AlexanderR
ID: 9803999
Sorry, i wanted to say not 100Mb file, but 1000Mb file.
0
 
LVL 49

Expert Comment

by:sunray_2003
ID: 9804005
before answering just for your information

10/100 mbps is generally mega bits per seconds and the file that you transfer will be in kilo Bytes per sec..

Sunray
0
 
LVL 49

Expert Comment

by:sunray_2003
ID: 9804010
Generally if your NIC card says 10/100 mbps it means it can accept upto 10 mega bits or 100 mega bits per second connection..That doesnot mean that you can have data transfer because it depends on other traffic and loads

Sunray
0
Resolve Critical IT Incidents Fast

If your data, services or processes become compromised, your organization can suffer damage in just minutes and how fast you communicate during a major IT incident is everything. Learn how to immediately identify incidents & best practices to resolve them quickly and effectively.

 
LVL 49

Expert Comment

by:sunray_2003
ID: 9804015
Basically it means that the speed of your NIC card can transfer data at a maximum of speed of 10mbps if you have
10 mb NIC or if you have 10/100mb NIC it can switch between 10 mb or 100 mb depending on the supply of data

Sunray
0
 
LVL 18

Accepted Solution

by:
chicagoan earned 100 total points
ID: 9804125
first let's look at a comparison of bytes to bits:

Bytes/sec.   bits/sec.
12.5 MBps 100 Mbps ethernet
so theoretically a 100Mb file would take 100 / 12.5 = 8 seconds

If we assume TCP, protocol overhead will consume some of that, so say 11.0 MBps is available for data with normal packet sizes

100 / 11 ~ 9.1 seconds

This is assuming that both machines have disk subsystems and ethernet adaptors and drivers that can send and accept the data at that rate. A busy cpu, badly fragmented disk, irq sharing and driver implementation can all affect performance. Operating systems come into play as well as tasks are prioritized so that something like a file transfer won't slow all other tasks to a crawl. A netware server will generally see file much higher server performance than windows98 on the same hardware because it's written from the ground up to do that and little else.

Now the intermediate networking equipment comes into play. In a full duplex crossover cable scenarios one should have no collisions and minimal latency. Using a (good) hub will add some latency and drop you down to half duplex so it will also introduce some collisions. Bandwidth drops as latency goes up. (see http://www.babinszki.com/Networking/Max-Ethernet-and-TCP-Throughput.html) The use of a switch between two nodes can actually be slower than a hub as the hub has only to repeat the packet whereas the switch has to examine the packet and it's span tree to find the destination, though a switch starts becoming an advantage very quickly when more machines are sharing the wire.

So you have to test your particular setup to see what bandwidth you're getting and work on each bottleneck individually, optimize each machine and operating system for file sharing.










 
 
0
 
LVL 11

Author Comment

by:AlexanderR
ID: 9814332
Thank you chicagoan and everyone else.  I will look at you comments in more ditails and examin my setuation

Thank you
0
 
LVL 11

Author Comment

by:AlexanderR
ID: 9899801
OK, thanks Chicagoan.  Now i understand why i brows internet  faster on linux, than on windows (even though i use the same browser).
0

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Join Greg Farro and Ethan Banks from Packet Pushers (http://packetpushers.net/podcast/podcasts/pq-show-93-smart-network-monitoring-paessler-sponsored/) and Greg Ross from Paessler (https://www.paessler.com/prtg) for a discussion about smart network …
In this article, I am going to show you how to simulate a multi-site Lab environment on a single Hyper-V host. I use this method successfully in my own lab to simulate three fully routed global AD Sites on a Windows 10 Hyper-V host.
After creating this article (http://www.experts-exchange.com/articles/23699/Setup-Mikrotik-routers-with-OSPF.html), I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…
NetCrunch network monitor is a highly extensive platform for network monitoring and alert generation. In this video you'll see a live demo of NetCrunch with most notable features explained in a walk-through manner. You'll also get to know the philos…

734 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question