Bienvenido a :: Todo-Linux.com ::
  Crear una cuenta Inicio Foros Tu Cuenta Enviar Noticias Top 15 Buscar
:: Todo-Linux.com
  • Inicio
  • Noticias
  • Enviar Noticias
  • Recomiéndanos
  • Alta/Configuración
  • Nuestro Top 15
  • FAQ
  • Miembros Todo-Linuxeros
  • Foro Todo-Linux
  • Todo-Linux en ingles
  • Listas de Correo
  • Formato PDA
  • Sección Manuales




    Test de Velocidad ADSL
    Nos enlazan desde... Contáctanos

  • Publicidad

    Todo-Linuxeros
    Usuario

    Password

    Codigo de Seguridad: Codigo de Seguridad
    Tipea Codigo de Seguridad


    Si aún no eres usuario de todo-linux puedes crear una cuenta
    · 118 curiosos
    · 0 todo-linuxeros

    eth1 319.91 kbit/s
    TLServer

    Almacén de ideas

    KDE
    [ KDE ]

    ·KDE 4.0 final, disponible
    ·KDE 4.0 RC1, disponible
    ·KDE lanza la RC1 de KDE4
    ·Imagenes del nuevo KDE 4
    ·Anunciado KDE 4.0 Alpha 1 'Knut'
    ·Ya tenemos fecha para KDE 4
    ·Avances sobre KDE 4
    ·Denegación de servicio a través de kpdf en KDE 3.x
    ·KBFX: El futuro menú de KDE

    :: lawebdelostrucos.com
    ·claves empires
    ·como capturar a mew
    ·
    ·trucazo zona safari
    ·truco de gta vice city de pc
    ·como abrir las puertas de los 3 regirock en rubi
    ·COMO SACAR A REGICE
    ·como llevar a tus pokemons al nivel 100 o infinito
    ·como conseguir ha mew
    ·Tienes preguntas de los movimientos de alguien en Bloody Roar 2?

    Leer más...

    Tiras Cómicas

    Rulito el Freak..
    Tira Ecol
    Tira Ecol...

    Tira LH...

    Newsletter Todo-Linux
    Subscripción por email


    Powered by FeedBlitz


    Tuxhuellas



    Como acotar el ancho de banda en nuestras conexiones
    Enviado el Wednesday, 17 March a las 16:55:28 por ShaDoW

    Manuales y Cursos ¿Como acotar el ancho de banda en nuestras conexiones?

    Tenemos 2 formas de implementarlo en un sistema LiNUX:

    1. La primera y menos potente es a través de un módulo llamado 'Traffic Shaper', con el que podemos acotar las conexiones sobre una interfaz a un máximo de 256 bits/s.
    Este ancho de banda es muy pobre, y además, solo podemos establecerlo a la interfaz de forma directa, con lo que _TODAS_ las conexiones a través de esa interfaz veran su velocidad reducida a 256 bits/s.

    Por este motivo descartamos la posibilidad de usar 'Traffic Shaper' ya que no nos permite jugar con el ancho de banda deseado.

    2. La segunda y mas potente se realiza gracias al 'Quality Of Service' caracteristica que incorpora tambien el kernel de LiNUX, y con el que podemos controlar el ancho de banda de nuestras conexiones, pero de una manera mucho mas flexible, de manera que podemos asignar anchos de banda no solo por IP, sino tambien a nivel de puertos... con lo que podemos tener toda la libertad del mundo para configurar nuestras conexiones. Aqui no nos quedamos en 256 bits/s, podemos jugar con todo el ancho de banda de nuestra tarjeta.

    Lo que haremos sera configurar el QoS basandonos en el algoritmo CBQ para implementar un "Traffic Shaper"

    De esta manera si que podemos controlar perfectamente nuestras conexiones, y es el metodo elegido para nuestro proposito.

    .- Compilacion del kernel de LiNUX (2.2.14) -.

    - Pasos a seguir:

    $ cd /usr/src/linux
    $ make mrproper
    $ make xconfig

    [configurandolo en X-Windows]

    [En este momento elegir las opciones especificadas abajo]

    $ make dep
    $ make clean
    $ make bzImage
    $ make modules
    $ make modules_install


    [Tras esto se crea la imagen en ./arch/i386/boot]


    $ cd arch/i386/boot
    $ cp bzImage /boot/nombre_imagen


    Ya solo nos queda configurar el arranque de la máquina adecuadamente. Editamos el fichero /etc/lilo.conf para añadir una nueva entrada con el nombre_imagen del kernel que acabamos de crear y ejecutamos 'lilo'.

    - Opciones del kernel:

    Processor type and features -->
    Elegir procesador de la máquina
    Todas las opciones a 'Si' menos la última


    Networking Options -->
    [*] IP: advanced router


    QoS and/or fair queueing -->
    [*] QoS and/or fair queueing
    CBQ packet scheduler
    CSZ packet scheduler
    The simplest PRIO pseudoscheduler
    RED queue
    SFQ queue
    TEQL queue
    TBF queue
    [*] QoS support
    [*] Rate estimator
    [*] Packet classifier
    Routing table based classifier
    Firewall based classifier
    U32 classifier
    <*> Special RSVP classifier
    < > Special RSVP classifier for IPv6
    [*] Ingres traffic policing

    SCSI support -->
    [*] No SCSI support


    Ethernet (10 or 100 Mbit) -->
    [*] Ethernet (10 or 100 Mbit)
    [*] 3COM Cards
    [*] 3c90x/3c980 B/C
    Series "Cyclone/Hurricane/Tornado" Support


    Appletalk Devices -->
    Token Ring Devices -->
    WAN Interfaces -->
    IrDA Subsystem support -->
    ISDN Subsystem -->
    Joysticks -->
    Video for Linux -->
    Sound -->
    En estos ocho menus elegir todo NO


    Para acceder posteriormente a esta configuración lo grabamos en un fichero (por ejemplo, config-shaping-2.2.14-5.0)


    .- Software necesario .-

    A parte de tener el kernel compilado con el soporte necesario necesitamos de unas aplicaciones que son las encargadas de pasarle al kernel los parametros necesarios una vez que tenemos compilado a nuestro gusto el QoS.

    El paquete necesario con dichas utilidades puede ser obtenido de http://www.redhat.com o del CD de dicha distribucion, y los nombres de dichos paquetes son:

    shapecfg-2.2.12-2.i386.rpm iproute-2.2.4-2.i386.rpm
    Una vez obtenidos los paquetes, instalarlos mediante la orden:

    $ rpm -i shapecfg-2.2.12-2.i386.rpm
    $ rpm -i iproute-2.2.4-2.i386.rpm


    Solo nos queda generar los files de configuracion que usara el script "cbq" para setear el shaping.

    Para colocar el shaping en el arranque de la maquina, creamos un enlace en /etc/rc.d/init.d/ a /sbin/cbq.

    Modificamos el scritp "cbq" para que la utilidad "chkconfig" lo reconozca, para ello añadimos las siguientes 3 lineas al comienzo del script.


    #!/bin/bash
    #
    # cbq: Activate/Deactivate Traffic Shaping Rules.
    #
    # chkconfig: 2345 88 8
    # description: Activate/Deactivate Traffic Shaping Rules.



    Activamos el arranque con "chkconfig".

    $ chkconfig --level 2345 cbq on

    Los archivos de configuracion iran en el directorio /etc/sysconfig/cbq/ y sus nombres deben seguir un formato determinado:



    NOTA: Cada shaper (tranfico estrangulado) debe ser descrito en un fichero de configuracion.


    cbq-1280.Mi_primer_shaper
    ^^^ ^^^ ^^^^^^^^^^^^^
    | | |____ Nombre para el shaper, cualquier palabra.
    | |_________________ ID (0000-FFFF), un buen ID seria el RATE del shaper
    |____________________ Siempre debe empezar por "cbq-"


    Los ficheros de configuracion describen los parametros del shaper, y sus direcciones y puertos de origen y destino.

    Por ejemplo, configuremos un shaper...

    /etc/sysconfig/cbq/cbq-1280.Mi_primer_shaper:

    DEVICE=eth0,10Mbit,1Mbit
    RATE=128Kbit
    WEIGHT=10Kbit
    PRIO=5
    RULE=192.168.1.0/24


    Esta es la minima configuracion, donde:
    DEVICE: eth0 - dispositivo donde haremos el control de nuestro trafico 10Mbit - ancho de banda real de la tarjeta 1Mbit - "weight" of :1 class (parent for all shapers for eth0), as a rule of thumb weight=batdwidth/10.

    Ejemplo para una tarjeta de 100Mbit:

    DEVICE=eth0,100Mbit,10Mbit

    RATE: Velocidad del shaper - Kbit,Mbit o bps (bytes por segundo)

    WEIGHT: "weight" del shaper (CBQ class). Al igual que para DEVICE - approx. RATE/10

    PRIO: prioridad del shaper desde 1 hasta 8, donde 1 es la mayor.

    RULE: [direccion origen][:puerto orig.],[direcc. destino][:puerto destino]

    Algunos ejemplos: RULE=10.1.1.0/24:80 - todo el trafico para la red 10.1.1.0 por el

    puerto 80 sera shapeado. RULE=10.2.2.5 - shaper trabaja solo para la IP 10.2.2.5 RULE=:25,10.2.2.128/25:5000 - todo el trafico desde cualquier direccion por el puerto 25 hacia la las direcciones 10.2.2.128 - 10.2.2.255 y puerto 5000 sera shapeado. RULE=10.5.5.5:80, - solo se shapeara el trafico proveniente por el puerto 80 desde la direccion 10.5.5.5 Multiples campos RULE en un fichero de configuracion son permitos,ejemplo:

    RULE=10.1.1.2:80
    RULE=10.1.1.2:25
    RULE=10.1.1.2:110


    *** ATENCION!!!

    Todos los shapers solo trabajan para el trafico saliente!
    Asi, si queremos construir un shaper bidireccional, debemos setear la configuracion para ambas tarjetas de red.

    Por ejemplo:

    --------- 192.168.1.1 BACKBONE -----eth0-| linux |-eth1------*[our client] ---------

    Todo el trafico desde el BACKBONE hacia el CLIENTE sera shapeado a 28Kbit y el trafico desde el CLIENTE hacia el BACKBONE a 128Kbit.
    Necesitamos 2 archivos de configuracion:

    --------/etc/sysconfig/cbq/cbq-28.client-out---- DEVICE=eth1,10Mbit,1Mbit
    RATE=28Kbit
    WEIGHT=2Kbit
    PRIO=5
    RULE=192.168.1.1


    --------/etc/sysconfig/cbq/cbq-128.client-in----

    DEVICE=eth0,10Mbit,1Mbit
    RATE=128Kbit
    WEIGHT=10Kbit
    PRIO=5
    RULE=192.168.1.1,
    ------------------------------------------------ ^prestar atencion a la "," - indica direccion ORIGEN!


    Con todo esto podemos poner en marcha nuestro Traffic Shaper, decir que el algoritmo CBQ es un algoritmo que clasifica los paquetes en espera dentro de una jerarquia de clases 'tipo arbol', los terminales de este arbol se hayan organizados por algoritmos independientes (llamados "disciplinas" en este contexto) los cuales podemos elegir de entre varios algoritmos de colas.

    Si vamos a querer cambiar los datos de estos ficheros por medio de un cgi sería adecuado cambiar los permisos a los ficheros y al directorio /etc/sysconfig/cbq. Podemos cambiar el grupo a 'nobody' y darle permisos de escritura.

    * Direcciones de interes:

    (1) Script cbq.init : ftp://ftp.equinox.gu.net/pub/linux/cbq/cbq.init
    (2) Utilidades iproute : ftp://ftp.inr.ac.ru/ip-routing


    Autor: "ShaDoW" http://neofitos.larebelion.com

     
    Enlaces Relacionados
    · Más Acerca de Manuales y Cursos
    · Noticias de ShaDoW


    Noticia más leída sobre Manuales y Cursos:
    Instalación de lmule (El Emule para Linux)


    Votos del Artículo
    Puntuación Promedio: 4.32
    votos: 25


    Por favor tómate un segundo y vota por este artículo:

    Excelente
    Muy Bueno
    Bueno
    Regular
    Malo



    Opciones

     Versión Imprimible  Versión Imprimible

     Enviar a un Amigo  Enviar a un Amigo


    "Registrate" | Entrar/Crear Cuenta | 31 Comentarios | Buscar Discusión
    Puntos
    Los comentarios son propiedad de quien los envió. No somos responsables por su contenido.

    No se permiten comentarios Anónimos, Regístrese por favor

    Re: lo pondré en práctica (Puntuación 0)
    por TodoLinuxero el Wednesday, 17 March a las 20:45:40
    'ta bueno.
    lo pondré en práctica en un equipo que montaré como proxy para limitar el ancho de algunas estaciones.

    franciscoruiz
    FRV



    CBQ anacronico (Puntuación 0)
    por TodoLinuxero el Thursday, 18 March a las 11:37:06
    El algoritmo de encolamiento CBQ es anacronico y muy impresiso, recomiendo usar HTB. Por lo demas la nota esta muy buena. Felicitaciones.



    Re: Como acotar el ancho de banda en nuestras conexiones (Puntuación 0)
    por TodoLinuxero el Friday, 18 June a las 07:15:57
    Muy buen artículo, claro y preciso.


    Necesariamente se deben limitar las dos interfaces ?

    En mi caso, mi servidor de internet es a la vez mi servidor de ficheros (samba) si limito la eth0 no hay problema, pero si limito la eth1 ahi si tengo un problema, la transferencia de archivos se vuelve desde mis clietnes windows al servidor se relentiza.

    Como podria evitarlo ?

    Gracias,



    Re: Como acotar el ancho de banda en nuestras conexiones (Puntuación 1)
    por hnovelon el Saturday, 26 June a las 19:10:31
    (Información del Usuario | Enviar un Mensaje)
    Tengo conexion por Infinitum, y requiero poner calidad de servicios en el puerto ppp0 que esta conectado a las tarjeta eth0.
    priorizo sobre eth0??? o sobre ppp0?????
    cual seria el ejemplo sobre puerto manejando el protocolo UDP. me puedes ayudar???? gracias



    Re: Como acotar el ancho de banda en nuestras conexiones (Puntuación 0)
    por TodoLinuxero el Thursday, 10 March a las 21:03:58
    Si funciona al momento de limitar el ancho de banda de las makinas de mi red, pero no me sirve en el momento de segmentar mi red y un equipo VOIP Cisco ATA 188 ya que cuando se está hablando y navegando x las makinas de la LAN al mismo tiempo se escucha bastante entrecortado en el teléfono por màs limitado k estén las mákinas. Personalmente tengo un ancho de banda de 64 kbps y limitè para mi red 24 kbps y al cisco kon 40 kbps.



    Yamaha (Puntuación 1)
    por oliiviiaadams el Monday, 29 May a las 21:33:09
    (Información del Usuario | Enviar un Mensaje)
    best hands in poker [isbesthandsinpokerthe.blogspot.com] - best hands in poker downloads free online poker [ofdownloadsfreeonlinepokeren.blogspot.com] - downloads free online poker ringback tones [onringbacktonesas.blogspot.com] - ringback tones ringtones for phone [onringbacktonesas

    Leer el resto del comentario...



    gift basket (Puntuación 1)
    por trraacyheeath el Friday, 23 June a las 00:00:48
    (Información del Usuario | Enviar un Mensaje)
    buy relaxants [debuyrelaxantson.blogspot.com] - buy relaxants pacific poker .com [orpacificpokercomto.blogspot.com] - pacific poker .com pay day loans [apaydayloanson.blogspot.com] - pay day loans 650 clay poker chip set [a650claypokerchipseton.blogspot.com] - 650 clay poker chip setLeer el resto del comentario...



    buy acyclovir online (Puntuación 1)
    por trraacyheeath el Sunday, 25 June a las 00:59:51
    (Información del Usuario | Enviar un Mensaje)
    best game poker rated video [itbestgamepokerratedvideoin.blogspot.com] - best game poker rated video loans uk [onloansukto.blogspot.com] - loans uk online backgammon gambling [foronlinebackgammongamblinghow.blogspot.com] - online backgammon gambling casino legacy resort silv

    Leer el resto del comentario...



    pattern day trading (Puntuación 1)
    por trraacyheeath el Tuesday, 11 July a las 08:41:49
    (Información del Usuario | Enviar un Mensaje)
    free play poker triple [whenfreeplaypokertripleor.blogspot.com] - free play poker triple bank casino grand online [itbankcasinograndonlinethe.blogspot.com] - bank casino grand online chip dollar free million poker [achipdollarfreemillionpokeran.blogspot.com] - chip dollar free million pokerLeer el resto del comentario...



    casino palace station (Puntuación 1)
    por trraacyheeath el Tuesday, 18 July a las 13:42:47
    (Información del Usuario | Enviar un Mensaje)
    aol [wwwaolfor.blogspot.com] - aol anxiety [onanxietybe.blogspot.com] - anxiety forex companies [areforexcompanieshow.blogspot.com] - forex companies car loans [thatcarloansen.blogspot.com] - car loans citalopram [ofcitalopramhow.blogspot.com] - citalopram
    Leer el resto del comentario...



    burn off (Puntuación 1)
    por trraacyheeath el Tuesday, 01 August a las 12:52:55
    (Información del Usuario | Enviar un Mensaje)
    calzuro shoes [ascalzuroshoes.blogspot.com] - calzuro shoes forex traders [comforextraderswas.blogspot.com] - forex traders texas holdem tv poker [istexasholdemtvpokerwhat.blogspot.com] - texas holdem tv poker relaxants [forrelaxantsis.blogspot.com] - relaxantsLeer el resto del comentario...



    how to build a poker table (Puntuación 1)
    por trraacyheeath el Wednesday, 02 August a las 16:51:22
    (Información del Usuario | Enviar un Mensaje)
    order viagra [toorderviagra.blogspot.com] - order viagra ionamin [undionaminon.blogspot.com] - ionamin dog ramp [howdogramp.blogspot.com] - dog ramp famvir [lafamvirhow.blogspot.com] - famvir anxiety [undanxietyby.blogspot.com] - anxietyLeer el resto del comentario...



    dog steps (Puntuación 1)
    por trraacyheeath el Thursday, 03 August a las 18:40:37
    (Información del Usuario | Enviar un Mensaje)
    mp3 ringtone [demp3ringtone.blogspot.com] - mp3 ringtone 5 game player poker [the5gameplayerpokerabout.blogspot.com] - 5 game player poker sprint ringtones [howsprintringtonesis.blogspot.com] - sprint ringtones backgammon board game [whatbackgammonboardgame.blogspot.com] - backgammon bo

    Leer el resto del comentario...



    verizon ringtones (Puntuación 1)
    por trraacyheeath el Wednesday, 16 August a las 01:47:55
    (Información del Usuario | Enviar un Mensaje)
    bad credit loans [bcloans.ddo.jp] - bad credit loans nextel ringtones [neringtones.ddo.jp] - nextel ringtones sprint ringtones [springtones.ddo.jp] - sprint ringtones college loans [coloans.ddo.jp] - college loans pay day loans [pay-day-loans.ddo.jp] - pay day loans cingular

    Leer el resto del comentario...



    lipitor (Puntuación 1)
    por trraacyheeath el Sunday, 20 August a las 07:49:36
    (Información del Usuario | Enviar un Mensaje)
    backgammon site [wherebackgammonsitewill.blogspot.com] - backgammon site day trading strategy [asdaytradingstrategythis.blogspot.com] - day trading strategy buy celebrex online [wherebuycelebrexonlinewho.blogspot.com] - buy celebrex online buy mobic [onbuymobicfrom.blogspot.com] -

    Leer el resto del comentario...



    plavix (Puntuación 1)
    por trraacyheeath el Wednesday, 23 August a las 16:20:51
    (Información del Usuario | Enviar un Mensaje)
    three card poker rule [wherethreecardpokerrule.blogspot.com] - three card poker rule day trading strategies [bedaytradingstrategies.blogspot.com] - day trading strategies forex quotes [whereforexquoteswhat.blogspot.com] - forex quotes forex investments [thisforexinvestmentsen.blo

    Leer el resto del comentario...



    webspace (Puntuación 1)
    por trraacyheeath el Wednesday, 30 August a las 22:23:27
    (Información del Usuario | Enviar un Mensaje)
    prilosec [whenprilosec.blogspot.com] - prilosec easy personal loans [toeasypersonalloansa.blogspot.com] - easy personal loans personal loans for bad credit [willpersonalloansforbadcreditis.blogspot.com] - personal loans for bad credit day trading site [whatdaytradingsiteen.blogspot.c

    Leer el resto del comentario...



    sprint ringtones (Puntuación 1)
    por trraacyheeath el Wednesday, 13 September a las 18:47:41
    (Información del Usuario | Enviar un Mensaje)
    pay day loans [pay-day-loans.ddo.jp] - pay day loans verizon ringtones [veringtone.ddo.jp] - verizon ringtones viagra [blog.myspace.com] - viagra nextel ringtones [neringtones.ddo.jp] - nextel ringtones free online poker [blog.myspace.com] - free online pokerLeer el resto del comentario...



    online poker (Puntuación 1)
    por trraacyheeath el Saturday, 28 October a las 04:39:35
    (Información del Usuario | Enviar un Mensaje)
    personal loans [www.environment.utoronto.ca] - personal loans propecia [boliviasolidarity.org] - propecia online poker [nonviolentgames.ro] - online poker Leer el resto del comentario...



    internet poker (Puntuación 1)
    por trraacyheeath el Friday, 08 December a las 02:24:59
    (Información del Usuario | Enviar un Mensaje)
    personal loans [sac.ag.ohio-state.edu] - personal loans backgammon online [tes.uab.es] - backgammon online poker online [english.redpuentes.org] - poker online poker

    Leer el resto del comentario...



    online casino (Puntuación 1)
    por trraacyheeath el Monday, 11 December a las 09:40:00
    (Información del Usuario | Enviar un Mensaje)
    mevacor [www.nmp.org.uk] - mevacor title loans [metacomp.comlab.ox.ac.uk] - title loans mobile ringtones [www.nccrcd.nhs.uk] - mobile ringtones equity loans [praxis.le

    Leer el resto del comentario...



    backgammon online (Puntuación 1)
    por trraacyheeath el Sunday, 17 December a las 19:17:17
    (Información del Usuario | Enviar un Mensaje)
    adalat [bangorchessclub.org.uk] - adalat payday loans [psycommunity.bangor.ac.uk] - payday loans mevacor [www.nmp.org.uk] - mevacor free ringtones [www.bango

    Leer el resto del comentario...



    equity loans (Puntuación 1)
    por trraacyheeath el Thursday, 04 January a las 15:44:02
    (Información del Usuario | Enviar un Mensaje)
    free online poker [blog.myspace.com] - free online poker mobile ringtones [blog.myspace.com] - mobile ringtones ringers [blog.myspace.com] - ringers mobile ringtones [blog.myspace.com] - mobile ringtones internet casino

    Leer el resto del comentario...



    arava (Puntuación 1)
    por trraacyheeath el Thursday, 11 January a las 02:57:22
    (Información del Usuario | Enviar un Mensaje)
    backgammon game [wasbackgammongamethis.blogspot.com] - backgammon game backgammon instructions [thebackgammoninstructionson.blogspot.com] - backgammon instructions free online backgammon game [whofreeonlinebackgammongameare.blogspot.com] - free online backgammon game

    Leer el resto del comentario...



    screenplay writing (Puntuación 1)
    por trraacyheeath el Sunday, 21 January a las 22:50:36
    (Información del Usuario | Enviar un Mensaje)
    pay day loans [blog.myspace.com] - pay day loans online casino [blog.myspace.com] - online casino free online poker [blog.myspace.com] - free online poker internet casino [blog.myspace.com] - internet casino internet poker<

    Leer el resto del comentario...



    zantac (Puntuación 1)
    por trraacyheeath el Monday, 12 March a las 14:03:03
    (Información del Usuario | Enviar un Mensaje)
    ionamin [enionaminit.blogspot.com] - ionamin real ringtones [wwwrealringtonesund.blogspot.com] - real ringtones payday loan [thispaydayloanwww.blogspot.com] - payday loan accept credit cards [whereacceptcreditcardswith.blogspot.com] - accept credit cards Leer el resto del comentario...



    mevacor (Puntuación 1)
    por trraacyheeath el Sunday, 08 July a las 14:23:26
    (Información del Usuario | Enviar un Mensaje)
    online poker [blog.myspace.com] - online poker bad credit loans [blog.myspace.com] - bad credit loans hawaii vacations [blog.myspace.com] - hawaii vacations summer acting camps [blog.myspace.com] - summer acting camps Leer el resto del comentario...




    Aviso Legal