Seguridad y Administracion de Redes
Seguridad y Administracion de Redes
Seguridad y Administracion de Redes
Resumen
Detalles
Seguridad web: debe poder controlar el uso del personal interno para bloquear
amenazas basadas en la web del uso de navegadores como vector para
infectar su red.
Analizadores de red
Analizadores de seguridad
Nessus es una aplicación gratuita para uso no comercial (en origen era libre).
Sus desarrolladores producen decenas de nuevos análisis de vulnerabilidades a
la semana. Estos análisis -llamados plug-ins- se publican para su uso gratuito
una semana después de su puesta a disposición de los clientes de pago.
Analizadores de paquetes
Los analizadores de paquetes captan todos los paquetes que llegan a la tarjeta
de red (NIC) configurándola en modo promiscuo. Después facilitan el análisis
de dichos paquetes de red según los protocolos utilizados en los paquetes.
El más utilizado es WireShark, inicialmente llamado Ethereal, que dispone de
interfaz gráfica. Otro analizador bastante utilizado es tcpdump, disponible
solo en modo comando, aunque existen frontispicios gráficos como
WinDump.
Descubrimiento de claves
ADMINISTRACIÓN DE REDES
La Administración de Redes es un conjunto de técnicas tendientes a mantener una
red operativa, eficiente, segura, constantemente monitoreada y con
una planeación adecuada y propiamente documentada.
Sus objetivos son:
Mejorar la continuidad en la operación de la red con mecanismos adecuados
de control y monitoreo, de resolución de problemas y de suministro de recursos.
Hacer uso eficiente de la red y utilizar mejor los recursos, como por ejemplo, el
ancho de banda.
Reducir costos por medio del control de gastos y de mejores mecanismos de cobro.
Hacer la red mas segura, protegiéndola contra el acceso no autorizado, haciendo
imposible que personas ajenas puedan entender la informaciónque circula en ella.
Controlar cambios y actualizaciones en la red de modo que ocasionen las menos
interrupciones posibles, en el servicio a los usuarios.
La administración de la red se vuelve más importante y difícil si se considera que las redes
actuales comprendan lo siguiente:
Mezclas de diversas señales, como voz, datos, imagen y gráficas.
Interconexiónde varios tipos de redes, como WAN, LAN y MAN.
El uso de múltiples medios de comunicación, como par trenzado, cable coaxial,
fibra óptica, satélite, láser, infrarrojo y microondas.
Diversos protocolos de comunicación, incluyendo TCP/IP, SPX/IPX, SNA, OSI.
El empleo de muchos sistemas operativos, como DOS, Netware, Windows NT,
UNÍS, OS/2.
Diversas arquitecturas de red, incluyendo Ethernet 10 base T, Fast Ethernet, Token
Ring, FDDI, 100vg-Any Lan y Fiber channel.
Varios métodos de compresión, códigos de línea, etc...
Notificación de problemas.
Datos de diagnóstico.
Identificador del nodo.
Características del nodo.
Control de fallas.
Esta operación tiene que ver con la configuración de la red (incluye dar de alta, baja y
reconfigurar la red) y con el monitoreo continuo de todos sus elementos.
Administración de cambios.
La administración de cambios comprende la planeación, la programación de eventos e
instalación.
Administración del comportamiento.
Tiene como objetivo asegurar el funcionamiento óptimo de la red, lo que incluye: El
número de paquetes que se transmiten por segundo, tiempos pequeños de respuesta y
disponibilidad de la red.
Servicios de contabilidad.
Este servicio provee datos concernientes al cargo por uso de la red. Entre los datos
proporcionados están los siguientes:
Tiempo de conexión y terminación.
Número de mensajes transmitidos y recibidos.
Nombre del punto de acceso al servicio.
Razón por la que terminó la conexión.
Control de Inventarios.
Se debe llevar un registro de los nuevos componentes que se incorporen a la red, de los
movimientos que se hagan y de los cambios que se lleven a cabo.
Seguridad.
La estructura administrativa de la red debe proveer mecanismos de seguridad apropiados
para lo siguiente:
Identificación y autentificación del usuario, una clave de acceso y un password.
Autorización de acceso a los recursos, es decir, solo personal autorizado.
Confidencialidad. Para asegurar la confidencialidad en el medio de comunicación y
en los medios de almacenamiento, se utilizan medios de criptografía, tanto simétrica
como asimétrica.
ESQUEMA DE ADMINISTRACIÓN.
Como se observa, el agente y la MIB residen dentro del aparato que es monitoreado y
controlado. La estación administradora contiene software que opera los protocolos usados
para intercambiar datos con los agentes, y software de aplicación de administración de red
que provee la interfaz de usuario para a fin de habilitar a un operador para saber el
estado de la red , analizar los datos recopilados e invocar funciones de administración.
El administrador de red controla un elemento de red pidiendo al agente del elemento que
actualice los parámetros de configuración y que le de un informe sobre el estado de la MIB.
El agente intercambia mensajes con el administrador de la red con el protocolo SNMP.
Cualquier elemento que participe en la red puede ser administrado, incluidos host,
ruteadores, concentradores, puentes, multiplexores, módems, switches de datos, etc...
Cuando el aparato controlado no soporta SNMP, se usa un agente Proxy. El agente Proxy
actúa como un intermediario entre la aplicación de administración de red y el aparato no
soporta SNMP.
Administración de un aparato que no soporta SMMP:
MENSAJES SNMP:
El administrador de red de la estación de control y los agentes instalados en los aparatos
manejados se comunican enviando mensajes SNMP. Sólo hay 5 mensajes:
Get request: Contiene una lista de variables que el administrador desea leer de una MIB; es
decir, el administrador pregunta a un agente sobre el estado de un objeto.
Get Next request: Este comando provee un modo de leer secuencialmente una MIB.
Set request: El administrador usa este comando para ordenar un cambio en el valor de una
o más variables.
Get response: El agente envía este mensaje como réplica a un mensaje de Get request, Get
next request o Set request.
Trap: El agente usa este mensaje para informar que ha ocurrido un hecho significativo:
falla de un enlace local.
otra vez funciona el enlace.
mensaje recibido con autentificación incorrecta.
Un mensaje SNMP debe estar totalmente contenido en un datagrama IP, el cuál por
omisión, es de 576 bytes, por lo que su tamaño puede llegar a ser de hasta 484 bytes.
Grupo de Interfaces.
Registra la información genérica acerca de cada interface de red, como el número de
mensajes erróneos en la entrada y salida, el número de paquetes transmitidos y recibidos, el
número de paquetes de broadcast enviados, MTU del aparato, etc...
Grupo de traducción de dirección.
Comprende las relaciones entre direcciones IP y direcciones específicas de la red que deben
soportar, como la tabla ARP, que relaciona direcciones IP con direcciones físicas de la
red LAN.
Grupo IP.
Almacena información propia de la capa IP, como datagramas transmitidos y recibidos,
conteo de datagramas erróneos, etc... También contiene información de variables de control
que permite aplicaciones remotas puedan ajustar el TTL (Time To Live) de omisión de IP y
manipular las tablas de ruteo de IP.
Grupo TCP
Este grupo incluye información propia del protocolo TCP, como estadísticas del número de
segmentos transmitidos y recibidos, información acerca de conexiones activas como
dirección IP, puerto o estado actual.
Grupo de ICMP y UDP.
Mismo que el grupo IP y TCP.
Grupo EGP.
En este grupo se requieren sistemas(ruteadores) que soporten EGP.
MIB-II.
La MIB –II pretende extender los datos de administración de red empleados en redes
Ethernet y Wan usando ruteadores a una orientación enfocada a múltiples medios de
administración en redes Lan y Wan. Además agrega dos grupos más:
Grupo de Transmisión.
Grupo que soporta múltiples tipos de medios de comunicación, como cable coaxial, cable
UTP, cable de fibra óptica y sistemas TI/EI.
Grupo SNMP.
Incluye estadísticas sobre tráfico de red SNMP.
Cabe señalar que un elemento de red, solo necesita soportar los grupos que tienen sentido
para él.
Base de Información Administrativa MIB de SNMP
Una Base de Información Administrativa MIB es una colección de información que está
organizada jerárquicamente. Las MIB son accesadas utilizando un protocolo de
administración de red como SNMP. Ellas son compresiones de objetos administrados y
están identificadas por identificadores de objetos.
Un objeto administrado (a menudo llamado un objeto MIB, un objeto, o un MIB) es una de
cualquier cantidad de características de un dispositivo administrado. Los objetos
administrados son compresiones de una o más instancias de objeto, que son esencialmente
variables.
Existen dos tipos de objetos administrados: escalares y tabulares. Los objetos escalares
definen sólo una instancia de objeto. Los objetos tabulares definen múltiples instancias
relacionadas con objetos que están agrupadas en las tablas MIB.
Un ejemplo de objeto administrado es atInput, el cual es un objeto escalar que contiene una
sola instancia de objeto, el valor entero que indica el número total de paquetes AppleTAlk
de entrada en la interfaz de un enrutador
Un identificador de objeto (o ID de objeto) identifica de forma única un objeto
administrado en la jerarquía MIB. La jerarquía MIB puede ser graficada como un árbol con
una raíz sin nombre, cuyos niveles están asignados por diferentes organizaciones. La Fig. 3
ilustra en árbol MIB. Las identificaciones de objeto MIB de más alto nivel pertenecen a
organizaciones de estándares, mientras que las identificaciones de objetos de más bajo nivel
son asignadas por organizaciones asociadas.
Los vendedores pueden definir ramas privadas que incluyen objetos administrados por sus
propios productos. Los MIB que no han sido estandarizados típicamente están localizados
en la rama experimental.
El objeto administrado atInput puede ser identificado de forma única, ya sea por el nombre
del objeto –iso.identified-organization.dod.internet.private.enterprise.cisco.temporary
variables.AppleTalk.atInput– o por el descriptor de objeto equivalente, 1.3.6.1.4.1.9.3.3.1.
Árbol MIB que ilustra las diferentes jerarquías asignadas por distintas organizaciones
Aplicaciones SNMP
Transcend Network Supervisor de 3COM
Este software fácil de usar soporta las tareas de administración crítica hasta 1.500 usuarios.
Las operaciones automáticas y predeterminaciones inteligentes simplifican las tareas de
administración como descubrimiento, mapeo, monitoreo de congestión, visión de eventos,
y reporte. Soporta datos concurridos y redes de voz, con mapeo y monitoreo de sistemas
de telefonía interconectada 3Com® NBX®. Este producto está disponible para todos los
administradores de red sin importar su nivel de experiencia.
• Disponible gratis en línea e incluido con la mayoría de los dispositivos 3Com®
SuperStack®.
• Descubre automáticamente y mapea hasta 1.500 dispositivos con IP habilitado
• Monitorea y reporta el estado de los dispositivos y enlaces claves
• Recomienda optimizaciones
• Mapea conexiones puerto a puerto
• Pasa eventos y alarmas via e-mail, beeper, o mensajes SMS
• El motor de eventos inteligente usa técnicas de correlación para eliminar reporte de
eventos desordenado
• Interfaz de usuario intuitiva
• Formato de reporte definido por el usuario
• Visualización gráfica de los dispositivos y conexiones
• Umbrales y alertas fáciles de colocar
• Descarga con un solo botón de nuevas actualizaciones de software
SNMP Trap Watcher de BTT Software
SNMP Trap Watcher está diseñado para ser utilizado para recibir trampas SNMP de
equipos de red, incluyendo enrutadores, switches, y estaciones de trabajo. Las trampas son
enviadas cuando errores o eventos específicos ocurren en la red. Las trampas normalmente
sólo son enviadas a estaciones finales que están enviado peticiones SNMP al dispositivo en
cuestión, usando aplicaciones como SNMP Manager o HP OpenView. Sin embargo, algunos
dispositivos pueden ser configurados para enviar trampas a las direcciones de estaciones
administrativas específicas.
Las trampas SNMP son enviadas por el puerto UDP 162, y SNMP Trap Watcher permite
filtrar las trampas por cadena o por tipo (Empresa Específica o Genérico). Usando la
‘ventana de decodificación', y seleccionando una trampa específica de la lista, una
decodificación de la trampa puede ser visualizada. Esta opción es más útil para depurar el
equipo de red que está en etapas tempranas de desarrollo.
– Ventana Principal de SNMP Trap Watcher
En circunstancias normales, las trampas SNMP sólo serían de interés para Administradores
de Red y Administradores de Sistema.
SNMP Watcher de Dartware
SNMP Watcher es una herramienta para recuperar información usando SNMP. SNMP
Watcher puede ser usado para monitorear y controlar los componentes de la red. SNMP
Watcher puede ser usado para comprobar componentes de red para información sobre su
configuración, actividad y errores.
SNMP Watcher visualiza información SNMP para AppleTalk y dispositivos IP. Puede
descargar y visualizar información de varios dispositivos simultáneamente. Puede reportar
la rata de cambio de varios contadores MIB en una tabla simple para resolución de
problemas.
SEGURIDAD.
En redes de computadoras, como en otros sistemas, su propósito es de reducir riesgos a un
nivel aceptable, con medidas apropiadas. La seguridad comprende los tópicos siguientes:
a.
b. Identificación: (ID) es la habilidad de saber quién es el usuario que solicita hacer
uso del servicio.
c. Autentificación: Es la habilidad de probar que alguien es quien dice ser; prueba
de identidad. Por ejemplo un password secreto que solo el usuario debe conocer.
d. Control de Acceso: una vez que se sabe y se puede probar que un usuario es quien
es, es sistema decide lo que le permite hacer.
e. Confidencialidad: Es la protección de la información para que no pueda ser vista ni
entendida por personal no autorizado.
f. Integridad: Es la cualidad que asegura que el mensaje es seguro, que no ha sido
alterado. La integridad provee la detección del uso no autorizado de la información y
de la red.
g. No repudiación: La no repudiación es la prevención de la negación de que un
mensaje ha sido enviado o recibido y asegura que el enviador del mensaje no pueda
negar que lo envió o que el receptor niegue haberlo recibido. La propiedad de no
repudiación de un sistema de seguridad de redes de cómputo se basa en el uso de
firmas digitales.
FIRMA DIGITAL.
Es un método para verificar el origen y el contenido de un documento electrónico. Se basa
en la idea que si el texto de un documento se procesa con un algoritmo de encripción, luego
cualquier cambio en el documento original causará un cambio en la salida del proceso de
encripción, el cual será fácilmente detectado. El mecanismo de encripción se llama
algoritmo Hash, y la salida del proceso se denomina compendio. La creación del compendio
del mensaje cuya llave solo es conocida para el enviador se llama firma digital.
La función del Hash se basa en el algoritmo de encripción de DES. Si se desea mantener
secreto el mensaje original, puede encriptarse con una llave privada. Generalmente no se
usa una llave pública porque este método es más lento que el método de encripción DES.
Operación de la firma digital.
CRIPTOGRAFÍA.
Es la técnica que hace ininteligible la información cuando es transmitida, convirtiéndola en
un texto cifrado. En el receptor se restaura el texto cifrado a la información original o texto
claro con el proceso de criptografía inverso.
El proceso de encripción se usa un algoritmo que transforma los datos a un texto cifrado
empleando una o mas llaves de encripción durante el proceso de transformación. El texto
cifrado es inentendible para cualquier receptor sin el uso del algoritmo de encripción y de la
llave correcta para desencriptar la información.
Hay dos métodos de encripción:
a. Simétrica o de llave privada: conocida por el transmisor y por el receptor para
encriptar y desencriptar el mensaje.
b. Asimétrica : usa una llave pública para la encripción del mensaje y una llave privada
para la desencripción del mensaje. Como se verá más adelante, las llaves privada y
pública están relacionadas matemáticamente.
c. Encripción con método de llave privada.