Gigabit Connections

Status
Not open for further replies.

dani_17

Posts: 143   +0
Hi There!

I want to upgrade the network at my house, currently 100Mbps to 1000Mbps Gigabit Ethernet.

I need to buy a new switch but I have 2 questions:

- Can cat5 cabling do the job or do I need cat6?

- All the Gigabit NIC's I've seen have 64bit PCI interface. I don't have 64bit pci's in my motherboard. What am I suppose to do?

Just want to have those 2 things cleare before buying the wrong stuff. :)
 
The problem with 32-bit PCI bus and gigabit NICs is that the PCI bus doesn't have enough bandwidth for the NIC to operate at full speed. If I remember correctly, the maximum bandwidth for 32-bit, 33 MHz PCI bus is 133 Mbps, not much more than what 100 Mbit NIC could do.
 
All my cables are cat5, not cat5e.

Also Mictlantecuhtli, pci has 133 MB/s maximum theoretical bandwidth, wich is very diferent than 133Mbps.

I took a look at that SMC9452TX. I think I'm going more for a NIC with a Intel chipset, or even better, a 3Com. But precisely those are the ones I only found in 64bit-PCI. I'm not sure, but is it possible to plug in a 64bit-PCI card to a normal 32bit Pci slot?
 
Ah yes, I didn't remember correctly then. True, that's a theoretical maximum, motherboards have some latencies and different overheads slowing it down to about 90 MB/s.

It depends on the card whether you can use it in 32-bit slot or not, in general I'd say if the card can fit into slot, it should be compatible with it, too.
 
I read the typical real-world performance of 32-bit PCI is somewhere around 112mb/sec 120mb/sec depending on your equipment. This is just about perfect for a 1Gbps connection, as that is probably somwhere around 120mb/sec.

Most computers are not capable of transferring that much data. Only servers would have disks fast and abundant enough to sustain that kind of a transfer rate.

100Mbps is somewhere around 12mb/sec.. Which isn't great, but for home networking is plenty. The move to 1Gbps is your move though. :) It will be useful if you have an unusual amount of computers on your network, or transfer large files regularly (videos, archives, backups etc..)

Modern IDE disks move about 40mb/sec sustained, so a 100Mbps network IS a bottleneck, but 1GBps is overkill.. I wonder why no one made a 500mbps connection? :)

64-bit PCI cards should be compatible with 32-bit PCI bus, shouldn't they? I haven't heard otherwise.
 
Well, I guess the reason for why they didn't do 500 Mbps is the same as why they didn't do a 50 Mbps one... cause for most users 10 Mbps is sufficient. 100 Mbps is also sufficient for the ones that need performance. And finally, 1000 Mbps are for us the crazy ones :)

I've read in reviews of some 3Com cards that the 64bit pci cards are compatible with the 32pci slots but they loose performance. I couldn't get how much it looses. Anyway, as you said, a desktop computer with normal hdd system with no RAID or SCSI the performance lost by the speed of the transfer between the hdd and the motherboard is bigger than the one lost by the pci-64 and the pci-32.

Anyway I'm still looking for information
 
Here's an Intel gigbit card which supports 10/100/1000mbit and PCI 2.2...

But it doesn't say anything about the performance difference...

But it shouldn't be too big, as the pci bus is (supposed) to handle a maximum throughput of 200mb (half duplex)...

Read around here for more info...
 
Here's a great article over at Toms hardware which will tell you plenty!

http://www6.tomshardware.com/network/20030304/index.html

He seems to think that 1000Base-T is COMPLETE OVERKILL unless you are doing something pretty serious. Even streaming video from a home media server to some workstation connected to a TV or something should be fine with 100Mpbs.

Gaming
Although in gaming faster is always supposed to be better, gigabit Ethernet won't provide any advantage in networked frag-a-thons. Response time is the important factor for networked gaming, but anything much below 10ms doesn't provide any advantage, and you'll get that from even a 10Base-T network. So, again, gigabit Ethernet's extra capacity would just be wasted.

Streaming Audio/ Video/ Netmeeting, etc.
The net result is that, unless you are a video production house or have the need to provide more than four or so simultaneous HDTV streams, your existing 100Base-T LAN will be just fine for the foreseeable future.

More notes on 1000Base-T - do you need it? here.
 
Another good point here:

For new network installations, the general recommendation is to use CAT 5e cable. Although CAT 5 and CAT 5e cabling both have 100MHz bandwidth, CAT 5e cable is manufactured so that additional parameters that are important for high frequency data signals are better controlled.

One thing you shouldn't buy into, however, is any recommendation that tells you to use CAT 6 for a gigabit Ethernet installation. CAT 6 was added to the TIA-568 standard in June 2002, and has a 200MHz bandwidth. Despite the fact that vendors would love to sell you their pricier CAT 6 wares, you should only consider it if you're going to be running 10Gigabit Ethernet over copper, which, frankly, any small networker is going to be extremely unlikely to do! And pitches for CAT 7 cable? Fuggedaboutit!

The dirty little secret of gigabit Ethernet is that if you're running Win98 or 98SE, you probably won't get any benefit from your investment in gigabit gear.

Especially bare the last point in mind. The TCP/IP stack in Win9x is not designed for these kinds of speeds.
 
Status
Not open for further replies.
Back