Omitir V�nculos de navegaci�n | |
Salir de la Vista de impresi�n | |
Administración de Oracle Solaris: servicios IP Oracle Solaris 11 Information Library (Español) |
Parte I Administración de TCP/IP
1. Planificación de la implementación de red
2. Consideraciones para el uso de direcciones IPv6
3. Configuración de una red IPv4
4. Habilitación de IPv6 en una red
5. Administración de una red TCP/IP
6. Configuración de túneles IP
7. Resolución de problemas de red
10. Acerca de DHCP (descripción general)
11. Administración del servicio DHCP de ISC
12. Configuración y administración del cliente DHCP
13. Comandos y archivos DHCP (referencia)
14. Arquitectura de seguridad IP (descripción general)
15. Configuración de IPsec (tareas)
16. Arquitectura de seguridad IP (referencia)
17. Intercambio de claves de Internet (descripción general)
18. Configuración de IKE (tareas)
19. Intercambio de claves de Internet (referencia)
20. Filtro IP en Oracle Solaris (descripción general)
22. Descripción general del equilibrador de carga integrado
23. Configuración del equilibrador de carga integrado (tareas)
24. Protocolo de redundancia de enrutador virtual (descripción general)
25. Configuración VRRP (tareas)
26. Implementación del control de congestión
Parte V Calidad de servicio IP (IPQoS)
27. Introducción a IPQoS (descripción general)
28. Planificación para una red con IPQoS (tareas)
29. Creación del archivo de configuración IPQoS (tareas)
30. Inicio y mantenimiento de IPQoS (tareas)
31. Uso de control de flujo y recopilación de estadísticas (tareas)
32. IPQoS detallado (referencia)
Arquitectura IPQoS y el modelo Diffserv
Utilización del marcador dscpmk para reenviar paquetes
Uso del marcador dlcosmk con dispositivos VLAN
Utilización de acctadm con el módulo flowacct
Esta sección contiene información detallada sobre las secciones del archivo de configuración IPQoS. La política IPQoS activada en el inicio se almacena en el archivo /etc/inet/ipqosinit.conf. Aunque puede editar este archivo, el mejor método para un sistema IPQoS nuevo es crear un archivo de configuración con un nombre diferente. Las tareas necesarias para aplicar y depurar una configuración IPQoS se encuentran en el Capítulo 29, Creación del archivo de configuración IPQoS (tareas).
La sintaxis del archivo de configuración IPQoS se muestra en el Ejemplo 32-3. El ejemplo utiliza las siguientes convenciones:
texto con estilo de ordenador: información sintáctica proporcionada para explicar las secciones del archivo de configuración. El usuario no necesita escribir el texto con estilo de ordenador en ningún momento.
texto en negrita: texto literal que debe escribir en el archivo de configuración IPQoS. Por ejemplo, siempre debe empezar el archivo de configuración IPQoS con fmt_version.
texto en cursiva: texto variable que se reemplaza con información descriptiva sobre la configuración. Por ejemplo, nombre de acción o nombre de módulo deben reemplazarse siempre por información sobre la configuración.
Ejemplo 32-3 Sintaxis del archivo de configuración IPQoS
file_format_version ::= fmt_version version action_clause ::= action { name action-name module module-name params-clause | "" cf-clauses } action_name ::= string module_name ::= ipgpc | dlcosmk | dscpmk | tswtclmt | tokenmt | flowacct params_clause ::= params { parameters params-stats | "" } parameters ::= prm-name-value parameters | "" prm_name_value ::= param-name param-value params_stats ::= global-stats boolean cf_clauses ::= class-clause cf-clauses | filter-clause cf-clauses | "" class_clause ::= class { name class-name next_action next-action-name class-stats | "" } class_name ::= string next_action_name ::= string class_stats ::= enable_stats boolean boolean ::= TRUE | FALSE filter_clause ::= filter { name filter-name class class–name parameters } filter_name ::= string
El texto restante describe cada sección principal del archivo de configuración IPQoS.
Las instrucciones action se utilizan para invocar a los diferentes módulos IPQoS descritos en Arquitectura IPQoS y el modelo Diffserv.
Al crear el archivo de configuración IPQoS, siempre se debe empezar por el número de versión. Después, se debe añadir la siguiente instrucción action para invocar al clasificador:
fmt_version 1.0 action { module ipgpc name ipgpc.classify }
A continuación de la instrucción action de clasificador, añada una cláusula params o class.
Utilice la siguiente sintaxis para el resto de instrucciones action:
action { name action-name module module-name params-clause | "" cf-clauses }
Asigna un nombre a la acción.
Identifica el módulo IPQoS que se debe invocar, que debe ser uno de los módulos de la Tabla 32-5.
Pueden ser parámetros que debe procesar el clasificador, como estadísticas globales, o la siguiente acción que procesar.
Conjunto de cero o más cláusulas class o filter.
La definición de módulo indica qué módulo procesará los parámetros de la instrucción action. El archivo de configuración IPQoS puede incluir los siguientes módulos.
Tabla 32-5 Módulos IPQoS
|
Se define una cláusula class para cada clase de tráfico.
Utilice esta sintaxis para definir las clases restantes de la configuración IPQoS:
class { name class-name next_action next-action-name }
Para activar la recopilación de estadísticas de una clase determinada, primero debe activar las estadísticas globales en la instrucción action ipgpc.classify. Si necesita más información, consulte Instrucción action.
Utilice la instrucción enable_stats TRUE cuando quiera activar la recopilación de estadísticas de una clase. Si no necesita recopilar estadísticas de una clase, puede especificar enable_stats FALSE. También puede eliminar la instrucción enable_stats.
El tráfico de una red con IPQoS que no esté definido específicamente pertenece a la clase predeterminada.
Los filtros están compuestos por selectores que agrupan los flujos de tráfico en clases. Estos selectores definen específicamente los criterios que deben aplicarse al tráfico de la clase creada en la cláusula class. Si un paquete cumple todos los selectores del filtro de máxima prioridad, se considera un miembro de la clase del filtro. Para ver una lista completa de los selectores que pueden usarse con el clasificador ipgpc, consulte la Tabla 32-1.
Los filtros se definen en el archivo de configuración IPQoS utilizando una cláusula filter, que tiene la siguiente sintaxis:
filter { name filter-name class class-name parameters (selectors) }
La cláusula params contiene instrucciones de procesamiento para el módulo definido en la instrucción action. Utilice la siguiente sintaxis para la cláusula params:
params { parameters params-stats | "" }
En la cláusula params se utilizan parámetros aplicables al módulo.
El valor estadísticas_parámetros de la cláusula params es global_stats TRUE o global_stats FALSE. La instrucción global_stats TRUE activa estadísticas de estilo UNIX para la instrucción action en la que se invocan las estadísticas globales. Puede ver las estadísticas con el comando kstat. Debe activar las estadísticas de la instrucción action antes de poder activar las estadísticas por clase.