JavaScript is required to for searching.
Omitir V�nculos de navegaci�n
Salir de la Vista de impresi�n
Guía de administración del sistema: servicios IP
search filter icon
search icon

Información del documento

Prefacio

Parte I Introducción a la administración del sistema: servicios IP

1.  Conjunto de protocolos TCP/IP de Oracle Solaris (descripción general)

Parte II Administración de TCP/IP

2.  Planificación de la red TCP/IP (tareas)

3.  Introducción a IPv6 (descripción general)

4.  Planificación de una red IPv6 (tareas)

5.  Configuración de servicios de red TCP/IP y direcciones IPv4 (tareas)

6.  Administración de interfaces de red (tareas)

7.  Configuración de una red IPv6 (tareas).

8.  Administración de redes TCP/IP (tareas)

9.  Resolución de problemas de red (Tareas)

10.  Descripción detallada de TCP/IP e IPv4 (referencia)

11.  IPv6 en profundidad (referencia)

Parte III DHCP

12.  Acerca de DHCP (descripción general)

13.  Planificación del servicio DHCP (tareas)

14.  Configuración del servicio DHCP (tareas)

15.  Administración de DHCP (tareas)

16.  Configuración y administración del cliente DHCP

17.  Solución de problemas de DHCP (referencia)

18.  Comandos y archivos DHCP (referencia)

Parte IV Seguridad IP

19.  Arquitectura de seguridad IP (descripción general)

20.  Configuración de IPsec (tareas)

21.  Arquitectura de seguridad IP (referencia)

22.  Intercambio de claves de Internet (descripción general)

23.  Configuración de IKE (tareas)

24.  Intercambio de claves de Internet (referencia)

25.  Filtro IP en Oracle Solaris (descripción general)

26.  Filtro IP (tareas)

Parte V IP móvil

27.  IP para móviles (Descripción general)

28.  Administración de IP móvil (tareas)

29.  Archivos y comandos de IP para móviles (referencia)

Parte VI IPMP

30.  Introducción a IPMP (descripción general)

31.  Administración de IPMP (tareas)

Parte VII Calidad de servicio IP (IPQoS)

32.  Introducción a IPQoS (Descripción general)

33.  Planificación para una red con IPQoS (Tareas)

34.  Creación del archivo de configuración IPQoS (Tareas)

35.  Inicio y mantenimiento de IPQoS (Tareas)

36.  Uso de control de flujo y recopilación de estadísticas (Tareas)

37.  IPQoS detallado (Referencia)

Arquitectura IPQoS y el modelo Diffserv

Módulo Classifier

Selectores IPQoS

Módulo Meter

Módulo de medición tokenmt

Módulo de medición tswtclmt

Módulo marcador

Utilización del marcador dscpmk para reenviar paquetes

Uso del marcador dlcosmk con dispositivos VLAN

Módulo flowacct

Parámetros de flowacct

Tabla de flujo

Registros flowacct

Utilización de acctadm con el módulo flowacct

Archivo de configuración IPQoS

Instrucción action

Definiciones de módulo

Cláusula class

Cláusula filter

Cláusula params

Herramienta de configuración ipqosconf

Glosario

Índice

Archivo de configuración IPQoS

Esta sección contiene información detallada sobre las secciones del archivo de configuración IPQoS. La directiva 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 34Creación del archivo de configuración IPQoS (Tareas).

La sintaxis del archivo de configuración IPQoS se muestra en el Ejemplo 37-3. El ejemplo utiliza las siguientes convenciones:

Ejemplo 37-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.

Instrucción action

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
}
name nombre de acción

Asigna un nombre a la acción.

module nombre de módulo

Identifica el módulo IPQoS que se debe invocar, que debe ser uno de los módulos de la Tabla 37-5.

cláusula params

Pueden ser parámetros que debe procesar el clasificador, como estadísticas globales, o la siguiente acción que procesar.

cláusulas cf

Conjunto de cero o más cláusulas class o filter

Definiciones de módulo

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 37-5 Módulos IPQoS

Nombre de módulo
Definición
ipgpc
Clasificador IP
dscpmk
Marcador que se debe utilizar para crear puntos de código DSCP en paquetes IP
dlcosmk
Marcador que se debe utilizar con dispositivos VLAN
tokenmt
Medidor de conjunto de tokens
tswtclmt
Medidor de fase temporal de desplazamiento
flowacct
Módulo de control de flujo

Cláusula class

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.

Cláusula filter

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 37-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)
       }

Cláusula params

La cláusula params contiene instrucciones de procesamiento para el módulo definido en la instrucción de acción. 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.