martes, 12 de junio de 2012

HERRAMIENTAS DE MONITOREO DE RED



Munin utiliza RRDtool para presentar resultados en gráficos a través de una interfaz web. Cuenta con una arquitectura de maestro/nodo en el que el maestro enlaza a todos los nodos a intervalos regulares y que solicita los datos. Usando Munin, puedes rápida y fácilmente para supervisar el rendimiento de sus equipos, redes, redes SAN, y las aplicaciones. Esto hace que sea sencillo para detectar el problema cuando se produce un problema de rendimiento y ver claramente cómo lo está haciendo de la capacidad racional de todos los recursos restringidos. Para el plugin Munin, su prioridad principal es la arquitectura plug and play. Tiene un montón de plugins de control disponibles que fácilmente funcionarán sin una gran cantidad de modificaciones. 


En el siguiente link podran ver un vídeo el cual muestra a instalacion de MUNIN y su funcionamiento: http://www.youtube.com/watch?v=uCvX3utjUE4


Basado en el servidor de aplicaciones Zope y escrito en Python, Zenoss (Zenoss Core) es un servidor y la plataforma de gestión de red que combina la programación original y varios proyectos de código abierto para integrar el almacenamiento de datos y los procesos de recopilación de datos a través de la interfaz de usuario basada en Web. Permite a los usuarios supervisar la disponibilidad, inventario y configuración, desempeño y los acontecimientos. Zenoss Core es capaz de supervisar la disponibilidad de dispositivos de red mediante SNMP, SSH, WMI, servicios de red (HTTP, POP3, NNTP, SNMP, FTP) y los recursos del host (procesador, uso de disco) en la mayoría de sistemas operativos de red. Una arquitectura plug-in proporcionada por ZenPacks permite a los miembros de la comunidad para ampliar su funcionalidad. ZenPacks están encapsulados en Python y la instrumentación de suministros y los informes para las unidades de la infraestructura de seguimiento. 


En el siguiente link podran ver un vídeo el cual muestra a instalacion de ZENOSS y su funcionamiento: http://www.youtube.com/watch?v=KfnUEQEwCuE

Es considerado como uno de los más populares, si no el más popular sistema de monitorización de red de código abierto disponible. Fue diseñado originalmente para ejecutarse en Linux, pero otras variantes de Unix son soportadas también. Nagios proporciona supervisión de los servicios de red (SMTP, POP3, HTTP, NNTP, ICMP, SNMP, FTP, SSH) y recursos de host (carga del procesador, uso de disco, los registros del sistema), entre otros. El control remoto es manejado a través de túneles SSH o SSL cifrado. Nagios tiene un diseño simple que ofrece a los usuarios la libertad para desarrollar sus chequeos de servicio sin esfuerzo propio basado en las necesidades y mediante el uso de cualquiera de las herramientas de apoyo que guste. Para detectar y diferenciar entre hosts que están abajo y los que son inalcanzables, Nagios permite definir jerarquía de la red de acogida con los hosts "padre". Cuando los servicios o los problemas de acogida se plantean, la notificación será enviada a la persona que está a cargo de la red a través del correo electrónico, SMS, etc.


Acontinuacion podran ver varios link donde se encuentra el tutorial  de NAGIOS y su funcionamiento:
Instalacion:
1. http://www.youtube.com/watch?v=NY4Z4JQV6oc&feature=relmfu
2.http://www.youtube.com/watch?v=3MFnyUzqa4E&feature=relmfu


Configuracion:
1. http://www.youtube.com/watch?v=VVw9lvxfqnY
2. http://www.youtube.com/watch?v=J0Juttl1dqk&feature=relmfu

viernes, 8 de junio de 2012

PROTOCOLOS


Conjunto de reglas utilizadas pro computadoras para comunicarse unas con otras a través de una red por medio de intercambio de mensajes. Esto es una regla que permite la comunicación en su forma mas simple, pueden ser denominadas reglas que dominan las sintaxis, semántica y sincronización de la comunicación. Estos protocolos pueden ser implementados pro hardware y software, o también entre ambos.

En si los protocolos permiten el flujo de información entre equipos que manejan diferentes lenguajes, como pro ejemplo dos computadores que manejan la misma red pero con protocolos distintos, esto no podría permitir la comunicación, es allí donde se implementan los protocolos permitiendo así la comunicación entre estos. 


ALGUNOS TIPOS DE PROTOCOLOS
Nombrare algunos protocolos mas utilizados en el campo de las redes como lo son:

TCP/IP (Transmission Control Protocol)


Ejemplo de funcionamiento
Es uno de los protocolos mas importantes en Internet, el cual permite la crear conexiones entre redes compuestas por computadores, la cual envía un buen flujo de datos, permitiendo entregar los datos enviados sin errores y en el orden en el que fueron enviados.


Es un protocolo de comunicación orientado a conexión y fiable de nivel transparente, es también protocolo capa 4 según el modelo osi.

En el nivel de transporte en este protocolo los paquetes de bits constituyen las unidades de datos del protocolo los cuales e llaman segmentos.






ICMP (Internet Control Message Protocol)


Ejemplo de Funcionamiento 
Es el sub protocolo que da informes del protocolo de Internet, como tal se usa para enviar mensajes de error, indicando que un servicio determinado no esta disponible o que un router o host no puede ser localizado.
El protocolo ICMP solamente informa de incidencias en la entrega de paquetes o de errores en la red, pero no toma decisiones. Esto es tarea de las capas superiores


Los mensajes ICMP se envían o transmiten como data gramas  IP normales, con el campo de un valor de 1, y comienza con un campo de 8 bits el cual define el tipo de mensaje de que se trata. Luego viene un campo código de 0 bits, que ofrece una descripción del error que se ha producido y después un campo de suma de control de 16 bits, que incluye la verificación de errores de transmisión. Y por ultimo viene el campo que contiene los 8 primeros bits del data  grama que ocasionaron el error.


ARP (Address Resolution Protocol)


Ejemplo de funcionamiento
El protocolo ARP tiene un rol muy importante entre los protocolos de capa de Internet relacionados con el protocolo TCP ya que este permite que se conozcan las direcciones físicas de una tarjeta de interfaz de red correspondientes a una dirección ip.


Este protocolo envía paquetes  ARP request a la dirección de difusión de la red que contiene la dirección ip, y se espera a que esa maquina responda por la Ethernet correspondiente. ARP permite a la direcciones de Internet ser independientes de la dirección Ethernet, pero esto solo funciona si todas las maquinas los soportan.


ARP se utiliza en 4 casos de referentes a la comunicación entre 2 host:


1. Cuando 2 host están en la misma red y uno quiere enviar un paquete a otro
2. Cuando 2 host están en la misma res y uno quiere enviar un paquete a otro.
3.Cuando un router necesita enviar un paquete a un host atreves de otro router.
4. Cuando un host necesita enviar un paquete a un host de la misma red.


SNMP (Simple Network Management Protocol)


Es un protocolo que facilita el intercambio de administración de dispositivo de red. Permite a los administradores supervisar el funcionamiento de la red, buscar y resolver problemas, y planear su crecimiento.


Ejemplo de topo logia 
Las versiones  mas utilizadas son SNMP version 1, SNMPE version 2, y hay un tercero el cual posee cambios significativos con la relación a sus procesadores, sobre todo en aspectos de seguridad, sin embargo no han sido mayoritariamente aceptado en la industria.


SMTP (Simple Mail Transfer Protocol)

Es un protocolo de red basado en textos utilizados para el intercambio de mensajes de correo electrónico entre computadoras u otros dispositivos. 

Ejemplo de  Topo logia
Este se basa en el modelo cliente servidor, donde un cliente envía un mensaje a uno o varios receptores. La comunicación consiste enteramente en lineas de texto compuestas  por caracteres. Cuando el servidor responde consta de un código, este numero va dirigido a un procesador automático de las respuestas autómata. En este protocolo todas las ordenes, replicas o datos  son lineas de texto, delimitadas por caracteres. Este protocolo va por encima del TCP. 

lunes, 4 de junio de 2012

ADMINISTRACION DE REDES

Es un conjunto de técnicas tendientes a mantener  una red operativa, eficiente, segura, constantemente monitoria y con una planeacion  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ón que circula en ella. 
  •  Controlar cambios y actualizaciones en la red de modo que ocasionen las menos interrupciones posibles, en el servicio a los usuarios.


PUERTOS MAS UTILIZADOS DE LOS PROTOCOLOS EN LA RED.