Question

100/Duplex vs 10/Half-duplex

Asked by: artofchobo

Hi guys,

What's the effect of going 100/Duplex vs 10/Half-duplex in a broadcast environment for DHCP? There are about 10 nodes booting up at an instance.
Advantages and disadvantages... theories and experience please....

Also, when is the right envrionment to use half and full duplex?

Regards,
chobo

This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.

Subscribe now for full access to Experts Exchange and get

Instant Access to this Solution

  • Plus...
  • 30 Day FREE access, no risk, no obligation
  • Collaborate with the world's top tech experts
  • Unlimited access to our exclusive solution database
  • Never be left without tech help again

Subscribe Now

Asked On
2007-01-21 at 21:10:42ID22131074
Tags

duplex

,

half

,

full

,

vs

Topics

Miscellaneous Networking

,

Network Switches & Hubs

Participating Experts
4
Points
500
Comments
12

Trusted by hundreds of thousands everyday for fast, accurate and reliable tech support.

  • "The time we save is the biggest benefit of Experts Exchange to Warner Bros. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange." Mike Kapnisakis, Warner Bros.
  • "Our team likes having a resource that is more secure than just using Google and most experts using this service really know their stuff. It's nice to look here first versus using Google." Dayna Sellner, Lockheed Martin
  • "Anytime that I've been stumped with a problem, 9 out of 10 times Experts Exchange has either the accepted solution or an open discussion of the potential solution to the problem." Kenny Red, eBay Inc.

See what Experts Exchange can do for you.

Got a question?

We've got the answer.

Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.

Screenshot of Experts Exchange Knowledgebase

Need individual assistance?

Our experts are ready to help.

If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.

Screenshot of Experts Exchange Knowledgebase

Want to learn from the best?

Read articles from industry experts.

Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.

Screenshot of an Article

Working on a long term project?

Store your work and research.

Save solutions to your questions, answers you’ve discovered through searching plus helpful articles in your personal knowledgebase for easy future access.

Screenshot of Experts Exchange Knowledgebase

Access the answers to your technology questions today.

Subscribe Now

30-day free trial. Register in 60 seconds.

What Makes Experts Exchange Unique?

Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Trusted by the world's most respected brands.

image of each brand's logo

Faithfully serving IT professionals since 1996.

Experts Exchange Logo

Try it out and discover for yourself.

Subscribe Now

30-day free trial. Register in 60 seconds.

Related Solutions

  1. mirroring vs duplexing
    please explain the difference between mirroring and duplexing
  2. 100 MBits Full/Half Duplex
    OK experts, finally I got a solution for a problem I posted here a while ago, and that has never been answered by anyone. The problem now: I know what's going wrong, but I want to understand why, and where the symptoms I observed do come from. So what I am after is knowledge...
  3. Full-Duplex/Half-Duplex data transmission?
    I have recently been reading about half and full duplex data transmission and have a few questions about this and wonder if anyone could help: 1)How does full duplex /half duplex affect network speed(e.g on a 100Mbits/s network) 2)What are the performance benefits of one or ...
  4. Full duplex vs Half duplex
    We have a fibre backbone on our network, and between our switches and backbone we have media converters. i've noticed that these only run at half duplex. i was wonderering what the difference between full and half duplex was, and if we changed these for full duplex devices wo...

Free Tech Articles

  1. WARNING: 5 Reasons why you should NEVER fix a computer for free.
    It is in our nature to love the puzzle. We are obsessed. The lot of us. We love puzzles. We love the challenge. We thrive on finding the answer. We hate disarray. It bothers us deep in our soul. W...
  2. SCCM OSD Basic troubleshooting
    SCCM 2007 OSD is a fantastic way to deploy operating systems, however, like most things SCCM issues can sometimes be difficult to resolve due to the sheer volume of logs to sift through and the dispe...
  3. Migrate Small Business Server 2003 to Exchange 2010 and Windows 2008 R2
    This guide is intended to provide step by step instructions on how to migrate from Small Business Server 2003 to Windows 2008 R2 with Exchange 2010. For this migration to work you will need the fo...
  4. Create a Win7 Gadget
    This article shows you how to create a simple "Gadget" -- a sort of mini-application supported by Windows 7 and Vista. Gadgets can be dropped anywhere on the desktop to provide instant information, ...
  5. Outlook continually prompting for username and password
    There have been a lot of questions recently regarding Outlook prompting for a username and password whilst using Exchange 2007. There are a few reasons why this would happen and I will try to cover t...
  6. Backup Exchange 2010 Information Store using Windows Backup
    There seems to be quite a lot of confusion around the ability to backup Exchange 2010 using the built in Windows Backup feature. This stems from the omission of this feature prior to Exchange 2007 s...

Cloud Class Webinars

  1. Avoiding Bugs in Microsoft Access
    Alison Balter takes and in-depth look at avoiding bugs in Access. In this webinar you will learn about using the immediate window to debug your applications, invoking the debugger, using breakpoints to troubleshoot, stepping through code, setting the next statement to execute, ...
  2. Top 10 Best New Features in Visio 2010
    Scott Helmers gives live demonstrations of the top 10 new features in Visio 2010. This webinar will teach you how to create compelling diagrams by adding shapes to the page with a single click, linking the shapes in a diagram to data in Excel (or SQL Server, or SharePoint), ...
  3. IT Consultant Business Secrets Revealed
    Michael Munger, Experts Exchange tech pro and IT consultant, pulls back the curtain on his very successful businesses and answers question on every IT consultant and business owner should know about. He shares secrets on what he did to solve the 5 most common problems in IT, ...
  4. Disaster Recovery and Business Continuity
    Quest CTO, Mike Billon, gives an overview of the steps involved in building a dunamic disaster recovery plan. Through case studies and an examination of software/hardware tooles for monitoring and testing, you'll gain a better understandin of where you are, where you want ...
  5. Organize Your Visio Diagrams with Containers and Lists
    Scott Helmers uses cross functional flowcharts, wireframe diagrams, data graphic legends and seating charts to teach you: how to ustilize all three new structured diagram components in Visio 2010, the best practices for organizeing shapes in previous version of Visio, how to organize ...
  6. How to Us Objects, Properties, Events and Methods in Microsoft Access
    Alison Dalter gives an in-depbth look at objects, properties, events and methods in Microsoft Access. In this webinar you will learn about using the object browser, referring to objects, working with properties and methods, working with object variables, understanding the ...

Join the Community

Give a Little. Get a Lot.

Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.

Join the Community

Answers

 

by: grsteedPosted on 2007-01-21 at 21:30:58ID: 18363007

The biggest issue it making sure that both ends of the data link match (PC to hub/Switch, Switch to Router).  It they are not matched, you can encounter errors and slow performance on that link, especially if it's a server link or a PC doing file transfers.

As a rule, you want to set both ends for the maximum it is capable of and Full duplex is preferred over Half, again if both ends can handle it.  If you have PC's connected to hubs, you are stuck with half duplex. In a switch environment you can and should use Full duplex and the speed whould be at least 100. (10Mbps/Full was only around a short time before 100Mbps/Full came along) In a half duplex environment if 10 stations are trying to send to the DHCP server, they will collide, and start to back off for random amounts of time until each request goes through.  I guess in an extreme case, it may affect the DHCP request process, but I haven't seen it.

Here's a good link for troubleshooting speed/duplex issues on Cisco equipment but is good info on the causes and effects of those settings.

http://www.cisco.com/warp/public/473/46.html


Cheers,
Gary

 

by: artofchoboPosted on 2007-01-21 at 22:26:39ID: 18363212

In a half duplex environment if 10 stations are trying to send to the DHCP server, they will collide, and start to back off for random amounts of time until each request goes through.

What about for full duplex? I'm sure it will collide too... lesser probablilty??...

Regards,
chobo

 

by: The--CaptainPosted on 2007-01-22 at 00:16:27ID: 18363565

What makes you think you would not want the fastest options available in any particular scenario?

Can you provide more info about your specific situation so we can be sure this isn't a homework question?  My homework radar starts going off whenever I see really vague questions like this...

Cheers,
-Jon

 

by: artofchoboPosted on 2007-01-22 at 00:48:03ID: 18363677

Ok.. There are more than 200 motherboards booting up at almost the same time in a production environment. The existing solution opts for 10/half duplex. Theoretically, I think 100/full duplex is more sustainable, but historically, it was tested that 100/full duplex poses network problem; This is what I've heard from engineers.

To my knowledge, 100/full duplex is good for a low latency environment (Ethernet) rather than a 10/half duplex.
A good example would be the 802.11 wireless, whereby the connection drops from 54Mbps to 22Mbps to 11Mbps to 5.5Mbps, e.t.c.

I hope this doesnt sound like a homework question anymore...

 

by: The--CaptainPosted on 2007-01-22 at 02:11:33ID: 18364007

>I hope this doesnt sound like a homework question anymore...

No it doesn't - but now, I have no clue ;-)

Cheers,
-Jon

 

by: artofchoboPosted on 2007-01-22 at 03:17:52ID: 18364257

its alright.. hope i see a possible answer in the next 24 hours.

 

by: pseudocyberPosted on 2007-01-22 at 04:03:18ID: 18364426

Wired Ethernet is entirely different than wireless - you cannot compare them at the layer 1 & 2 levels.  There is A LOT of extra protocol overhead (or under ...) for Wireless Ethernet.

In a full duplex, switched environment - you should NOT have ANY collisions.  This the beauty of using full duplex - each station and port can send and receive at the same time.  This is because of buffers on the switch capable of receiving traffic on all ports and using seperate circuitry to send on all ports if necessary.

The issue with mixing Autonegotiate with 100 Full is that when you use 100 Full, it disables collision detection circuitry - so the 100 Full side thinks it can send whenever it wants to and DOES NOT listen to the wire first to make sure its clear.

Ideally, IMHO, you should make your entire environment autonegotiate (except for servers) - so that your users can plug in laptops and get optimatl performance and take them home and plug into their SOHO gear and not have any layer1 or 2 issues at home.

 

by: lrmoorePosted on 2007-01-22 at 05:40:21ID: 18364971

>it was tested that 100/full duplex poses network problem;
Not if it was set up correctly.
Here's the thing  . . .
Half-duplex expects collisions and uses mechanisms to listen for and to avoid them. Half-duplex is required in a HUB environment where everyone shares the same media in the same collision domain.
Switched Full-duplex cannot have collisions because there is only one host connected to the switchport. Each switchport is its own collision domain.
If you have a switch that is capable of 10/100, then it is by definition full-duplex. All switchports are capable of full or half duplex, 10 or 100Mb. Most switches come out of the box set to auto negotiate both speed and duplex. Most modern network cards in network hosts are capable of auto negotiating the proper speed and duplex. With both the switch and the host set for auto, they both negotiate and usually will settle on 100/full-duplex and both ends are happy happy.
Now many systems "engineers" will suggest that users hard-set their network cards on hosts to 100/full-duplex. WRONG!
What happens then is that the switchport will send a negotiation packet to the host. Host will not respond (negotiation is turned off). Switches have some intelligence and will think "hmmm... this must be a hub connected because hubs don't negotiate, and all hubs are half-duplex" so therfore, it will set its port for half-duplex. Now you have a situation where the host thinks it is full-duplex but the switch is only running at half-duplex. Now you have a duplex mismatch which is the #1 problem for network throughput on any switched network. Now you get collisions on the switched link where they are not supposed to be and the NIC is set to ignore them and won't back off. Now you have performance issues. All because someone a long time ago thought it was a good idea to go ahead and set everyone to 100-full and upgraded the switches that came out of the box set for auto.
You also have an issue with cable plant quality. If your cable plant is not 100% certified CAT5, then you can have speed issues where you can only connect at 10Mb even though both the switchport and the host are capable of 100Mb.
There is never a good reason to run 10M-half-duplex in a switched world, unless specific types of devices are not capable. Then you can manually set the switchport to 10/half to match the host inabilty to negotiate.
Agree with  pseudocyber - AUTO everywhere.

 

by: artofchoboPosted on 2007-01-22 at 21:41:48ID: 18372662

Brilliant pseudocyber and lrmoore,

Duplex = no collision domain as each switchport is a collision domain itself! TRUE
Half = collision detection mechanism and should be used in hubs and no point using it in a switch'ed' environment.

The problem right now is with broadcast, what is the most optimum for broadcast settings? full or half with 100 or 10?

I did a packet sniff and these are some of the suspecious results on the Ethereal.
No. = 9
Time = 0.082403
Source = 3com_05:6d:ea
Destination = Broadcast
Protocol = ARP
Info = Who has 10.10.7.25? Gratuituous Arp

This packet is a client. Not the server... I see alot of this kind of arp... Can I know whether this is a problem. The DORA has arleady completed but why is it looking for 10.10.7.25. It is not calling the DHCP server & application server. The DHCP server and application server are on the same physical machine and it has an ip of 10.10.7.2

Regards,
chobo

 

by: lrmoorePosted on 2007-01-23 at 04:09:35ID: 18374091

Duplex settings have nothing to do with broadcasts. VLANs create broadcast domains and can control broadcasts.
You'll always see some gratuitous arps on the network. Unless you're seeing thousands of them I wouldn't worry about it.
http://wiki.ethereal.com/Gratuitous_ARP

 

by: pseudocyberPosted on 2007-01-23 at 04:15:26ID: 18374111

I agree with lrmoore.

Expand a bit:  

vlans create layer 2 boundries - broadcast domains.  IP subnets and routers create layer 3 boundries - layer 3 broadcasts.

Ethernet can broadcast with all 1's represented by F's as in FF.FF.FF.FF.FF.FF.  IP Broadcast would be all 1's as well, but can change depending on the size and ... definition/scope/design ... can't think of a good word - of your IP subnet.

20120131-EE-VQP-002

3 Ways to Join

30-Day Free Trial

The Experts

98% positive feedback on 31,087 answers since March 2000. angeliii is a Microsoft Most Valuable Professional for his work with MS SQL Server & Develoment.

He has also proven his knowledge of Visual Basic Programming, PHP Scripting and Oracle Databases.

The Experts

97% positive feedback on 10,752 answers since July 2000. lrmoore has more than 18 years experience in the networking industry.

The six-time Mircosoft MVPs specialties include firewalls, virtual private networking, and network management.

Testimonials

"...and excellent source for support... Kind of like having your very own IT dept." Electriciansnet

Testimonials

"I was apprehensive at signing up at first. However... it has already made my life as an IT administrator much easier." JaCrews

Testimonials

"WOW! You guys have great, active, and knowledgeable people on here." moore50

Business Clients

Business Clients

In the Press

"If you’ve got a question... Experts Exchange can supply an answer.”

In the Press

"...an invaluable aid for both IT professionals and those who require tech support."

In the Press

"where IT professionals provide quick answers on just about any topic"

Business Account Plans

Loading Advertisement...