You are on page 1of 3

La opcin de Informacin de DHCP (opcin 82) se utiliza comnmente en grandes implementaciones empresariales para proporcionar informacin adicional sobre

la "unin fsica" del cliente. DHCP Opcin 82 se supone que se utilizar en el servidor DHCP distribuida / rel medio ambiente, donde los rels insertar informacin adicional para identificar el punto del cliente de apego. Como ustedes saben, rel DHCP se supone que inserte el "giaddr" en el campo transmitido paquetes DHCP, servidor DHCP para que pueda identificar la piscina sea utilizada para la solicitud. La eleccin de la piscina se realiza basndose en la "giaddr" campo o la interfaz de entrada, si el "giaddr" falta o es cero. Opcin 82 sirve como refinamiento a la solicitud, permitiendo que el servidor DHCP para seleccionar un "sub-rango" en la piscina. (Tenga en cuenta que por defecto los dispositivos Cisco IOS rechazar los paquetes con cero "giaddr" y por defecto los switches Cisco Catalyst utilizar "giaddr" de cero cuando se configura para DHCP snooping!) El formato del campo Option 82 es el siguiente. La opcin comienza con 0 52 (82 decimal) seguido por la longitud de la opcin total. La opcin est estructurado en sub-opciones, con formato de la misma manera:. La lista de opciones se termina con 0xFF opcin para que pueda manchar opcin 82 en una descarga de paquetes. <Opcin 82> :: = 0x52 | LEN | <sub-option1> | <sub-option2> | .. | 0xFF | <sub-option> :: = <option-id> <longitud> <contents> RFC 3046 define un par de sub-opciones, a saber, el "remote-id" (identificador opcin 0 x 2) y el "circuit-id" (identificador 0 01). Los dos tienen por objeto identificar el dispositivo remoto y el puerto al que se recibi la solicitud DHCP. Sin embargo, muchos vendedores prefieren usar sus propias extensiones a la Opcin 82, en funcin de su formato flexible. Esta libertad de eleccin conduce a consecuencias graves con respecto a la configuracin de los dispositivos IOS. Ahora vamos a hablar de esto un poco ms tarde. Por ahora, tenga en cuenta que los dispositivos IOS utilizar sub-opcin 0 6 0 en lugar de 1 para identificacin de circuito (por lo menos el IOS versiones ms recientes). El formato de las opciones secundarias tambin es fabricante y versin de software dependiente! En Cisco IOS dispositivos, configure la opcin de informacin basado en la asignacin de direcciones utilizando el concepto de clase DHCP. Una clase dada especifica el rango de valores de opcin 82 y podra estar asociada con un intervalo de direcciones en la piscina de DHCP. Antes de poder utilizar las clases, asegrese de que el comando ip dhcp clase de uso se activa en la configuracin del router (por defecto). Despus de esto, usted puede crear una clase de la siguiente manera: ip informacin rel dhcp de del informacin clase hexagonal de agente 020c01020304 prueba rel *

Observe el uso del patrn globbin "*" para que coincida con cualquier cadena de caracteres despus de la substriting inicial. Este tipo de formato especifica el valor de la opcin DHCP 82 en "raw" formato - es decir, sin estructura se especifica en la opcin. El valor utilizado en la clase es todo lo que sigue a la inicial "0 52" tupla en la Opcin 82 - es decir, la lista de todas las opciones secundarias, incluyendo sus iniciales ID / Longitud tuplas. El 0xFF opcin de terminacin no est incluido en el campo rel-informacin. Debido a la flexibilidad de la opcin de 82 formatos, Cisco IOS slo le permite usar el "crudo" de formato, sin referencias a las opciones secundarias y sus valores. Adems del carcter englobamiento "*" tambin puede usar mascara inversa de la siguiente manera: informacin relay-0000000FF hexagonales de mscara de bits

donde la mscara de bits sigue la misma sintaxis como un comodn de la lista de acceso, donde "1" significa "no me importa". Observe que el valor del rel de informacin tiene el formato hexadecimal y debe contener un nmero par de caracteres. La mscara de bits debe coincidir con la longitud de rel informacin. A continuacin, despus de haber configurado la clase, puede ser asociado a un pool de DHCP. Recuerde que el rango de direcciones de grupo debe coincidir con el "giaddr" direccin IP se encuentra en el paquete retransmitido: ip red clase Intervalo dhcp 204.12.1.0 de direcciones pool pool 255.255.255.0 prueba 204.12.1.100

de

204.12.1.100

Observe cmo el rango es asignado a la clase asociada con el pool de DHCP. Ahora la pregunta que la gente suele hacer es: "Si IOS utiliza un formato en bruto para la Opcin 82, cmo puedo encontrar el valor utilizado por el rel remoto?". Cisco documentacin que se remite a los "vendedores" Especificaciones para el uso de la opcin 82. Qu pasa si usted acaba de configurar un servidor y un rel y quieren aprender el valor de la opcin DHCP 82 utiliza? 1) Asegrese de que el dispositivo remoto est configurado para la insercin de la opcin 82. Para un router IOS, es posible que desee tener una configuracin similar a la siguiente: rel ! interfaz ip rel ip ip dhcp informacin Fa helper-address de la opcin de la opcin 0/0 10.0.0.1 Prueba

dhcp

informacin

de

abonado

ID

de

La configuracin anterior establece el valor del suscriptor-ID (aunque no es sub-opcin 0 2, sino ms bien sub opcin-0 6). Tenga en cuenta que, por defecto, la opcin de informacin no est siendo insertado por los routers IOS. Por otra parte, la sintaxis es diferente para los conmutadores IOS y puede variar de modelo a modelo. De manera predeterminada, cuando activa el DHCP snooping en un interruptor 3550/3560, el interruptor se inserta la opcin de informacin, sino que ponga "giaddr" a cero. Para manejar esto en un router IOS, utilice el comando ip dhcp transmitir informacin de confianza a todos a aceptar paquetes con cero "giaddr". 2) Configure un conjunto DHCP que coincida con el mando a distancia "giaddr" valor de la direccin IP. Crear una clase DHCP con un valor de rel, informacin que nunca se deben cumplir en la vida real. Por ejemplo, establezca el valor "00000000 *", que nunca se debe combinar con cualquier sub-opcin. Asociar esta clase con la piscina y configurar un rango de sub-como de costumbre. 3) Activar la depuracin siguiente en el servidor: debug ip dhcp clase de servidor que realiza un seguimiento de la asignacin basada en clases. Cuando un paquete entrante contiene una opcin de DHCP 82 que no coincide con ninguna clase, la salida similar a la siguiente aparecer: DHCPD: Class 'TEST' DHCPD: Bsqueda de un 020c020a0000cc0c010200000000060454455354 igualada partido 'TEST por de defecto "relay-informacin en clase

revelar el valor real de la opcin 82 en el paquete. En la salida anterior, se comi dos subopciones: 0 2 con la longitud de 0xc y 0 6 con la longitud de 0 4. Con esta salida de depuracin que rpidamente pueden aprender el valor de la opcin 82 utilizado por el mdulo remoto, sin hacer referencia a ningn comando de depuracin de bajo nivel. Lo anterior publicado rpidamente resume todo lo que es probable que necesita saber sobre la opcin 82 y su relacin con el CCIE R & S examen.