Fast Ethernet Wire-speed?

cautery

Senior member
Oct 9, 1999
374
0
71
Can anyone tell me:

1)what the theoretical wire-speed is for 100Mbit Ethernet?
2)approximate real-word wire speed for 100Mbit FULL-Duplex transfers through a Netgear RT314 with FA310TX NICs on either end over Win 2000 Pro?

I'm getting about 9.89 average....

Thanks,
Clay
 

cautery

Senior member
Oct 9, 1999
374
0
71
Thanks for the response Dually...

Followup... 13 and 26 sound kinda high.... Are you just multiplying 1024 bits/kb x 1024kb/MB x 100 and then dividing by 8? And doubling that for Duplex?

I understand this mathematically, but this doesn't seem to account for the known overhead <all the control info in each packet> of TCP/IP.

Seems that this would take a pretty big chunk out of the max.

Thanks again,
Clay
 

spidey07

No Lifer
Aug 4, 2000
65,469
5
76
It really depends on frame size. But the maximum is in the range of 95-99.7 megabits per second. This is not theorectical. This is just how fast it really is.

I'm assuming full duplex here. Dually may be mistaken, you do not add the TX and RX together...it is simply 100 megabit full duplex.
 

cautery

Senior member
Oct 9, 1999
374
0
71
That's what I thought I remembered from the Beowulf project pages.... about 95-98 is what I remember.... max wire speed. So the other 0.3-5% is eaten up by overhead?

Wonder what else I can tweak to get my efficiency up?

I'm only about 79% right now....

I think you are right.. 100Mbit is the nominal rating at Full-Duplex.

Thanks,
 

spidey07

No Lifer
Aug 4, 2000
65,469
5
76
The .3-5% variance comes from the preamble and interframe gap. Every ethernet frame has a series of ones and zeros that is used for clock syncronization. Also every frame has to have a gap of 9.6 microseconds.

This is why with max frame size of 1518 the interframe gap and preamble are of little consequence with regards to overhead. With 64 byte frames they start to have an impact.

Now when you mention overhead I normally think of addressing overhead which can be as much as 64 bytes.
 

spidey07

No Lifer
Aug 4, 2000
65,469
5
76
you don't. Small requests such as &quot;HTTP: GET&quot; use very small frames. But the replies will use larger frame sizes.
 

Shadow07

Golden Member
Oct 3, 2000
1,200
0
0
Spidey's correct. You can probably expect to get about 80Mb/sec on a full duplex 100Mb connection. But, you can get slower speeds when you are using a GUI hog program to transfer files, like Windows Explorer. I have seen transmissions speeds of about 70-80Mb/s using FTP on a local LAN.
 

CTR

Senior member
Jun 12, 2000
654
0
0
How 'bout your cabling? A bad crimp or a broken conductor can cause your throughput to suffer.
 

cautery

Senior member
Oct 9, 1999
374
0
71
CTR - Good suggestion.... But I get +/- 1% of the same results no matter which two workstations or which machine I initiate from, so unless they are all bad, it's probably not the cables....

... besides, &quot;I&quot; made all of the custom cables myself using CAT-5E cable and CAT-5E modular connectors (and I'm a freak about making quality cables!)

Good thinking though....

It's getting interesting... What I really need to do is go back and re-run the tests with freshly booted machines (though the minor deviations between combinations would seem to negate the need for this).

Thanks... y'all keep the ideas coming!

 

Dually

Golden Member
Dec 20, 2000
1,628
0
0
Wrong, 100mbit is half duplex and 200mbit is full duplex, hench the duplex word folks, come on really.
 

spidey07

No Lifer
Aug 4, 2000
65,469
5
76
Dually, what is the bandwidth of a T1 or OC3?

These are full duplex technologies, but we don't say a T1 is 3.0 megabits or an OC3 is 310 megabits. (1.5 and 155 respectively)

100 megabit ethernet still has a bandwidth of 100 megabits. Just because a link is full-duplex does not mean you double your bandwidth.

 

CTR

Senior member
Jun 12, 2000
654
0
0
Uh-oh...the term &quot;full-duplex&quot; implies simultaneous two-way communication, so if you said &quot;full-duplex at 200Mbps&quot; you would be talking about 200Mbps TX and 200Mbps RX.
 

Shadow07

Golden Member
Oct 3, 2000
1,200
0
0
Dude, are you really going to believe some marketing person over some one who is actually technical and knows what the hell they are talking about?
 

spidey07

No Lifer
Aug 4, 2000
65,469
5
76
Dually, you've been reading too much marketing stuff.

Answer me this...What is the serilization delay of a single bit on fast ethernet? What is the serialization delay of a single bit on fast ethernet-full duplex?

They are the same. If full duplex truly is 200 megabits then the serial delay would be half that of 100 megabits. But it is not.

The bandwidth is 100 megabits full duplex. My main point is that you don't have a 3.0 megabit T1 do you? Then how can you have a 200 megabit ethernet connection? I know a lot of manufacturers like to say &quot;Wow! Look you have 200 megabits per second of bandwidth&quot;. That is a misconception and is only used to fool people.

 

Shadow07

Golden Member
Oct 3, 2000
1,200
0
0
Full duplex only means that you can send/recieve AT THE SAME TIME. It does not mean that you have 200Mb both ways. It just means that you can push 200Mb/s through the pipe at the same time. 200Mb/s limit. Nothing more.

So, lets put your theory to test again. So you are saying that I can get 400Mb/s throught he same pipe, since it is full duplex? Right? ERRRRRRRRR! I don't think so. If you know anything about Ethernet and how duplexing works, you will know that it only means that you can send and recieve data at the same time. Instead of half-duplex which means you can only send data until the device has recieved data, and vice versa.
 

cautery

Senior member
Oct 9, 1999
374
0
71
Man! Did this discussion heat up or what!

I'm not going to spend a couple of hours to go find it, but I can assure you that Full Duplex does NOT mean 200Mbit in each direction. I KNOW this because I spent days reading/studying up on Donald Becker's work of creating the Linux Tulip driver and how it was tweaked specifically for the FA310TX (actually for the tulip chip). (CEDIS/NASA Beowulf project)

I posted this question because I could not remember what this same research info had said the wire-speed was for 100Mbit Ethernet.

I can see everyone is passionate about their positions, but could we please re-focus on what is causing my 100Mbit Full Duplex connections to languish down at 79% (or 34.5% if you choose 200Mbit in both directions) of wire-speed? No matter your position, this is much too inefficient, and I'd like to clean it up.

Let's attack it from a &quot;What can I do?&quot; standpoint.

Thanks,
 

CTR

Senior member
Jun 12, 2000
654
0
0
1. Anybody know if the netgear being discussed uses store-and-forward or cut-through switching? 2. What OS have you been testing with?
 

spidey07

No Lifer
Aug 4, 2000
65,469
5
76
Also provide PC hardware.

Overall 80% is pretty good. Keep in mind a switch does add some latency (CTRs just trying to figure out how much)
 

Dually

Golden Member
Dec 20, 2000
1,628
0
0
It is you guys that are silly, the same argument could be said for ddram and such. It isn't really 200mhz or 266mhz or what have you. Of course you can't get 200mbit but you badwidth is doubled.
 

Mday

Lifer
Oct 14, 1999
18,646
1
76


<< &quot;I&quot; made all of the custom cables myself using CAT-5E cable and CAT-5E modular connectors (and I'm a freak about making quality cables!) >>



lol clay ;-)
 

Mday

Lifer
Oct 14, 1999
18,646
1
76


<< It is you guys that are silly, the same argument could be said for ddram and such. It isn't really 200mhz or 266mhz or what have you. Of course you can't get 200mbit but you badwidth is doubled. >>



DDR has nothing to do with &quot;full duplexing&quot; it's that &quot;transactions&quot; occur at the rise and fall of a clock cycle...

full duplex is just sending and receiving at the same time, which &quot;essentially&quot; reduces time spent since instead of waiting to receive while sending, you can receive while sending. does this double your bandwidth? NO!...
 

Dually

Golden Member
Dec 20, 2000
1,628
0
0
yes it does if you listen to what you jsut said. It not the same but its a good comparision and ddr also can be argued is realy doubling jsut like duplexing can be.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |