PDA

Ver la versión completa : PCQ + Address List



miguel20
15/09/2020, 08:10
Esta es otra forma de control de velocidad con queue tree y pcq, sabiendo que hay varias que podemos implementar, la ventaja es que con estas reglas explicadas a continuación, seria la optimización de cpu, así como el procesamiento de datos.
Estas reglas son para configurar el control de ancho de banda en un router aparte, en un router independiente al balanceador. Esto se debe a que si tu cuentas con un solo RB Router que administra y balancea al mismo tiempo, esta configuración PCQ, no va a funcionar debido al doble marcado de conexión que se hace en el mangle, uno del balanceo y otro del pcq. Entonces el escenario correcto seria el siguiente.

500
Si no haces balanceo y solo tienes 1 router que administra, entonces igual aplican estas reglas.

En este manual crearemos un plan PCQ+Addrress List de 5M Simetrico.

1 Interface List
Este paso va a tratar de crear un interface list y añadir ahí todas nuestras interfaces lan.

Para el nombre de las reglas mangle, queue type, queue tree, address list. yo usare las siguientes.
Address list:
AX-PLAN-5M

Marca Conección:
conn-PLAN-5M

Marca de paquetes UP:
pack-UP-PLAN-5M
Marca de paquetes DOWN:
pack-DOWN-PLAN-5M

Queue types
AX-PCQ-DOWN-5M
AX-PCQ-UP-5M

Queue tree
AX-DOWN
AX-DOWN-5M
AX-UP
AX-UP-5M


1.1-Crear interface list LAN y WAN


1.Ir Interfaces
2.Ir en la pestaña Interface List
3.Seleccionar la opción List
4.Agregar una nueva regla [+] y crear 2 reglas. una con el nombre LAN, y otra con nombre WAN
475

1.2 - Añadir todas las interfaces lan(Salida internet de los clientes) a nuestro Interfaces List LAN


1. Ir de nuevo a Interfaces
2. Pestaña Interface List
3. Agregar nueva regla
4. En el campo List seleccionamos el list LAN que fue el que se creó en el paso 1.1
5. En el campo Interface, seleccionamos nuestra interface lan (salida a internet) de los clientes.
Nota: Si tienes 2 o más interfaces este paso lo vas a repetir, por el número de interfaces que tengas.
Si tienes un bridge que cubra las interfaces lan, no se recomienda agregar el bridge en el interface list
476


1.2-Añadir nuestra interfaz WAN (proveedor) a nuestro Interfaces List WAN
Aquí solo deberíamos tener una sola interfaz wan.
477

2 Reglas Mangle.

Ahora vamos a marcar las conexiones y los paquetes que posteriormente vamos a usar en el queue tree.


Paso 2.1 - Marcado de conexión


1. Ir IP/Firewall
2. Pestaña Mangle
3. Agregar una nueva regla [+]
4. Pestaña general
5. En campo chain, seleccionar Forward
6. En el campo In. Interface List seleccionamos nuestro List que creamos en el paso 1.1



478
7.Estando en la misma ventana, ir a la pestaña Advanced
8.En el campo Src. Address List, ingresar el siguiente nombre de address list AX-PLAN-5M


479

9. Estando en la misma ventana, ir a la pestaña Action
10. En el campo Action seleccionar mark connection
11. En el campo New Connection Mark ingresar el siguiente nombre conn-PLAN-5M
12. En marcar la casilla Passthrough
Por último seleccionar Apply, Ok, para guardar los cambios.
480


Paso 2.2 - Marca de paquetes Upload.
1.En la misma sección de Firewall, ir de nuevo a Mangle
2.Agregar una nueva regla [+]
3.En la pestaña General
4.En el campo Chain, seleccionar postrouting
5.En el campo Out. Interface List seleccionamos nuestro List WAN que fue creado en el paso 1.1
6. En el campo Connection Mark seleccionamos nuestra marca conn-PLAN-5M que fue creada en el paso 2.1
481

7.Estando en la misma ventana, ir a la pestaña Action
8.En el campo Action seleccionar mark packet
9.En el campo New packet Mark ingresar el siguiente nombre pack-UP-PLAN-5M
que será nuestra marca de paquetes UP.
10.Desmarcamos el campo Passthrough
Por último seleccionar Apply, Ok, para guardar los cambios.



482

Paso 2.3 - Marca de paquetes Download.
1.En la misma sección de Firewall, ir de nuevo a Mangle
2.Agregar una nueva regla [+]
3.En la pestaña General
4.En el campo Chain, seleccionar postrouting
5.En el campo Out. Interface List seleccionamos nuestro List LAN que fue creado en el paso 1.1
6. En el campo Connection Mark seleccionamos nuestra marca conn-PLAN-5M que fue creada en el paso 2.1
483
7.Estando en la misma ventana, ir a la pestaña Action
8.En el campo Action seleccionar mark packet
9.En el campo New packet Mark ingresar el siguiente nombre pack-DOWN-PLAN-5M
que será nuestra marca de paquetes Download.
10.Desmarcamos el campo Passthrough
Por último seleccionar Apply, Ok, para guardar los cambios.
484

Resultado, marca de conexión y marca de paquetes.
485


3 Queue Types.
Ahora crearemos los queue types basados en pcq

3.1- Queue type velocidad de bajada (Download)
1.Ir Queues/Queue Types
2.Agregar nueva regla [+]
3.En el campo Type Name ingresar el nombre AX-PCQ-DOWN-5M
4.En el campo Kind seleccionar pcq
5.En el campo Rate seleccionar la velocidad de bajada deseada, en este ejemplo 5M
Por último seleccionar Apply, Ok, para guardar los cambios.


486

3.1- Queue type velocidad de subida (Upload).

1. De nuevo Ir Queues/Queue Types
2.Agregar nueva regla [+]
3.En el campo Type Name ingresar el nombre AX-PCQ-UP-5M
4.En el campo Kind seleccionar pcq
5.En el campo Rate seleccionar la velocidad de bajada deseada, en este ejemplo 5M.
Por último seleccionar Apply, Ok, para guardar los cambios.



487

Resultado.

488

4 Queue tree
Ahora debemos hacer el registro en el queue tree.

4.1-Queue tree parent Down

1.Ir Queues/Queue Tree
2.Agregar una nueva regla [+]
3.En el campo Name ingresar AX-DOWN
3.Estar en la pestaña General
4.En el campo Parent seleccionar global.
5.En el campo Max Limit ingresar todo el ancho de banda de nuestro proveedor
Por último seleccionar Apply, Ok, para guardar los cambios.
489


4.2
1.Ir de nuevo en Queue Tree
2.Agregar nueva regla [+]
3.Estar en la pestaña General
4.En el campo Name ingresar el nombre AX-DOWN-5M
5.En parent seleccionamos AX-DOWN que fue el que se creó en el paso 4.1
6.En Packet Marks seleccionamos nuestra marca pack-DOWN-PLAN-5M la cual fue creada en el paso 2.3
7.En el campo Queue Type seleccionamos AX-PCQ-DOWN-5M la cual fue creada en el paso 3.1
490


4.3
1.Ir Queues/Queue Tree
2.Agregar una nueva regla [+]
3.En Name ingresar AX-UP
4.Estar en la pestaña General
5.En el campo Parent seleccionar global.
6.En el campoMax Limit ingresar todo el ancho de banda de nuestro proveedor
Por último seleccionar Apply, Ok, para guardar los cambios.

491

4.4
1.Ir de nuevo en Queue Tree
2.Agregar nueva regla [+]
3.Estar en la pestaña General
4.En el campo Name ingresar AX-UP-5M
5.En parent seleccionamos AX-UP que fue el que se creó en el paso 4.3
6.En Packet Marks seleccionamos nuestra marca pack-UP-PLAN-5M la cual fue creada en el paso 2.2
7.En el campo Queue Type seleccionamos AX-PCQ-UP-5M la cual fue creada en el paso 3.2
492

El resultado sería el siguiente.
493

Los pasos 4.1 y 4.3 solo se configuran 1 vez por router, en caso de crear otro plan diferente, seria repetir los mismos pasos 4.2 y 4.4

5Agregar clientes
Con este plan, solo es agregar las ips en el address list AX-PLAN-5M
Por último seleccionar Apply, Ok, para guardar los cambios.

494