Smart questions
Smart answers
Smart people
INTELLIGENT WORK FORUMS
FOR COMPUTER PROFESSIONALS

Member Login




Remember Me
Forgot Password?
Join Us!

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips now!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

Join Tek-Tips
*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Donate Today!

Do you enjoy these
technical forums?
Donate Today! Click Here

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.
Jobs from Indeed

Link To This Forum!

Partner Button
Add Stickiness To Your Site By Linking To This Professionally Managed Technical Forum.
Just copy and paste the
code below into your site.

rainman (ISP) (OP)
30 Nov 01 13:08
Can anyone explain to me how the Hold Queue works, and what it's default settings should be?  What does the hold queue do, and what are it's benefits.

Here's how we have it setup:

 hold-queue 500 in
 hold-queue 1200 out

Lets say it's on a serial interface of a full T1.  Also would the hold-queues change for interfaces that are not set to full T1? (maybe decrease the amount, etc.).


Just curious.


Thanks,

-Rainman
hexn (ISP)
30 Nov 01 13:49
The hold-queue is simply a place where it holds packets while one is being transmitted out the interface.  And no the queue does not change with the bandwidth.  It is however possible to change the size of the queue manually if needs be, but usually not recommended.

  ~~~~~~~~~~~~~~
 
  tech@shnypr.com
  http://shnypr.com/tech
  ~~~~~~~~~~~~~~

rainman (ISP) (OP)
30 Nov 01 16:13
Would there be any noticeable impact on an interface by removing the hold-queues that we already have setup?  I'm looking at this from an ISP standpoint trying to see which way would benefit the customer (or hinder them with incorrect settings).  I have no problem removing our hold-queues but I want to make sure we aren't going to run into any issues by doing this (increased router CPU utilization, performance degradation, etc.).

Right now we have many many serial interfaces setup with hold-queues on each one.  If there isn't a reason for them I'd like to remove them (or adjust them to proper values).


-Rainman
hexn (ISP)
30 Nov 01 16:20
Hold Queues are absolutely neccesary.  If 2 packets enter the router at the same time destined out the same serial interface, the router can only send one at a time.  Of course, in real time, it only takes a few milliseconds to send the packet, but if there are no hold queues, the second packet would be simply dropped, cause the router has no where to store it thereby causing the sending end to retransmit and thereby 1/2ing the speed of the link.  Now that is only for 2 packets.  Say you have 60 packets headed out the same interface, that means 59 of them would drop and need to be retransmitted.

Dumping hold queues is a bad idea.  Just leave them the way they are.

  ~~~~~~~~~~~~~~
 
  tech@shnypr.com
  http://shnypr.com/tech
  ~~~~~~~~~~~~~~

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members!

Back To Forum

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close