Get My Exclusive FREE 7-Part Report,
"How To Pass The CCNA", Daily FREE
Cisco And CompTIA Exam Questions,
And All The Latest Certification News
In My Daily Newsletter!

Privacy Policy

Name:
Email:
  More Testimonials >
Visit my blog for free daily Cisco CCNA and CCNP certification questions, my latest free articles and tutorials, and more!


 

Cisco CCENT / CCNA Certification Exam Training :

Why Doesn't UDP Offer All The Great Features That TCP Does?

By Chris Bryant, CCIE #12933

During your Cisco CCENT and CCNA studies, you'll see that so many great TCP features - the three-way handshake, windowing, sequence numbering, error detection and recovery - are strictly TCP features.  UDP doesn't use any of them.  Two questions come to mind:

  • Why doesn't UDP offer these features?
  • Why in the world do we use UDP for anything?

A look at the TCP and UDP headers will answer both of those questions! Here's the TCP header...

TCP Header

.. and the UDP header.

UDP Header

 

Quite a difference!  Take a few moments to compare the two and you'll see that UDP can't perform any of those TCP features because UDP literally can't offer them.   The UDP header has no sequence number field, no ack number field, no ACK bit, no SYN bit, and no window field.

The TCP and UDP headers have only three values in common - the source port, the destination port, and the checksum.

Now that we've answered the question about why UDP doesn't offer the features that TCP does, let's answer the second question regarding why UDP is used in the first place.  That question can really be answered with one word... overhead.

The TCP header is much larger than the UDP header.  That header is being applied to every segment, and that adds up!  UDP's advantage over TCP is that its header is much smaller than TCP's.

We've done a lot of talking here about the differences between TCP and UDP, so let's move to a similarity!  Both TCP and UDP headers carry port numbers, and those port numbers are a very important part of network communications.  There are also some well-known port numbers that you'll need to know for your CCENT and CCNA exams - and these port numbers come up often in production network operations as well! 

We’ll take a look at TCP and UDP port numbers and how they're used in the next installment of my exclusive Cisco CCENT / CCNA certification exam tutorial series!

Get CCENT Certified With Chris Bryant, CCIE - And Then CCNA Certified At No Additional Cost!

You'll Be Studying For CCENT Exam Success In Just A Few Minutes, And I'm Here To Help You Every Step Of The Way!

CCENT Study Package

To your success,

Chris Bryant

CCIE #12933

chris@thebryantadvantage.com

 

 

The Ultimate CCNA Study Package | The Ultimate CCNA Study Guide

Binary Math And Subnetting Mastery

Cisco Rack Rentals

CCNP BSCI Exam Study Package

CCNP BCMSN Exam Study Package

CCNP BCRAN Exam Study Package

CCNP CIT Exam Study Package | CCNP BSCI Exam Study Guide

CCNA CBT Video Boot Camp | CCNP BSCI Video Boot Camp

Cisco Training Tutorials And Cisco Certification Articles

CCNP CBT BCMSN Video Boot Camp | CCNP CBT BCRAN Video Boot Camp

CompTIA Network+ Exam Study Package

CompTIA Security+ Exam Study Package

CompTIA A + Certification Exam Study Package

CCNA Training Store | CCNP Certification Training Store

CompTIA Certification Training Store

Cisco Lab Router And Switch Home Lab Help

Site Map | Home Page | Testimonials

Microsoft Windows Vista Certification Updates And News

The Bryant Advantage Blog | About Chris Bryant, CCIE #12933