jueves, 30 de septiembre de 2010

lunes, 27 de septiembre de 2010

identidades basicas del algebra boleana

existen 17 difereentes identidades del algebra boleana, las cuales nos ayudan a simplifcar las ecuaciones con diagramas booleanas .

Nuueve de estas identidades muestran una relacion entre una varibale x, su complmento y las constantes binarias 0 y 1. cinco mas sonn similares al agebra ordinaria y otras tres son muy utiles para la manipulacion de expresiones booleanas , aunque no tenga que ver con el algebra booleana.
Dentro de estas identidades tenemso cualidad, esto se obtiene simplemente intercambiando operaciones or y and y reemplazando 1´s por 0´s.
Las leyes conmutativas indican el orden que en el cual se escriben las variabbles n o afectrará el resultado cuando se utlizan las operaciones or y and.
Las leyes asociativas confoman que el resultado de formar una operacion entre tres variables es independiente del orden que se cita y por lo tanto pueden eliminarse sin escepción todos los parentesis.
Tambien se suele ocupar el teorema de Demorgan el cual es muy importante ya que se aplica para obtener el complemento de  una expresion. El teorema de  Demorgan se puede verificar por medio de tabalas de verdad, se asignan todos los valores binarios posibles a x y Y.

MANIPULACIÓN ALGERBRAICA.
el algebra booleana es una herramienta util para simplificar circuitos digitales. Considerse  por ejemplo la sig función booleana 
                                                  14
        f=x^yz+x^ yz^+xz---->x(y+z)=xy+xz
                                                 7
           =x^y(z+z^)+xz------>x+x^=1
                                 2   
          =x^y*1------>x*1=x

          =x^y+xz
Conmutativa respecto a la primera función: x + y = y + x
Conmutativa respecto a la segunda función: xy = yx
Asociativa respecto a la primera función: (x + y) + z = x + (y +z)
Asociativa respecto a la segunda función: (xy)z = x(yz)
Distributiva respecto a la primera función: (x +y)z = xz + yz 
Distributiva respecto a la segunda función: (xy) + z = (x + z)( y + z)
Identidad respecto a la primera función: x + 0 = x
Identidad respecto a la segunda función: x1 = x
Complemento respecto a la primera función: x + x' = 1
Complemento respecto a la segunda función: xx' = 0
Propiedades Del Álgebra De Boole

Idempotente respecto a la primera función: x + x = x
Idempotente respecto a la segunda función: xx = x
Maximalidad del 1: x + 1 = 1
Minimalidad del 0: x0 = 0
Involución: x'' = x
Inmersión respecto a la primera función: x + (xy) = x
Inmersión respecto a la segunda función: x(x + y) = x
Ley de Morgan respecto a la primera función: (x + y)' = x'y'
Ley de Morgan respecto a la segunda función





practica ·2 ;)

jueves, 23 de septiembre de 2010

lunes, 20 de septiembre de 2010

circuitos digitales

son componentes del hardware que manipulan iformacion binaria. los circuitos se c contruyen con partes electronicas como transistores, diodos y resistores.

cada circuito recibe el nombre de compuerta, la cual da inicio a una operacion logica específica  la salida de una compuerta  se puede aplicar a la entrada de otras compuertas para formar el circuito digital requerido.
para describir las propiedades operacionales de los circuitos digitlales, es necesario presentar el sistema matamático llamado algebra booleana en honor del matematico inlges george (goulé) que especifica la operacion de cada compuerta.
El algebra booleana tambien se utliza para describir la interconeccion de compuertas digitales y para transformar diagramas de circuitos en expresiones algebraicas.

*LÓGICA BINARIA
tiene que ver con variables que asumen dos valores discretos  y con operaciones que asumen un significado lógico. Los dos valores que toman la variable son 1 Y 0, y su nombre es designado por letras del alfabeto.
existen tres operaciones logicas asociadas con los valores binarios, llamadas (and ,or y not).
AND. esta operacion se representa por un punto  o la auscencia de un operador, por ejemplo
       (x)(y)= z
            xy=z
la operacion logica and se interpreta y=1 y x=1 , de lo contrario z=0
tabla
0·0=0
0·1=0
1·0=0
1·1=1

or: esta operacion esta representada por el signo(+) , por ejemplo x+y=z
0+0=0
0+1=1
1+0=1
1+1=1

not : esta se representa por una barra colocada encima de un variabla. Se conoce como operación complemento por :
1------>0
0------>1

*COMPUERTAS LÓGICAS
son circuitos electrónicos que operan por una o mas señales de entrada para producir una señal de salida. 
los simbolos graficos que se utilizan para designar los tres tipos de compuerta son:
and ,or ,not





las compuertas son bloques de hardware que producen el equivalente de señales de salida, 1 y 0 lógicos, si se satisfacen requisistos de logica de entrada. las señales de netrada de x y y pueden exisitir en las compuertas and y or en los cuatro posibles (0,0 0,1 1,0 1,1)
las compuertas and y or pueden tener mas de dos entradas. la compuerta and de 3 entradas responde a la salida de 1 lógico, si las tres entradas son 1, de l contario la salida será 0. la compuerta or de 4 entradas responde con 1 logico si alguna entrada es 1, su salida se convierte en 0 logico solo cuando todas las entradas son 0.

 una funcion booleana expresa la relacion logica entre variables binarias. se evalua determinando el valor binario de la expresion de todos los valores posibles de las variables

lunes, 13 de septiembre de 2010

miércoles, 8 de septiembre de 2010

comandos basicos para la configuracion de un router

•Modo usuario: Permite consultar toda la información relacionada al router sin poder modificarla. El shell es el siguiente:



Router >•Usuario privilegiado: Permite visualizar el estado del router e importar o exportar imágenes de IOS. El shell es el siguiente:



Router #•Modo de configuración global: Permite utilizar los comandos de configuración generales del router. El shell es el siguiente:



Router (config) #•Modo de configuración de interfaces: Permite utilizar comandos de configuración de interfaces (Direcciones IP, mascaras, etc.). El shell es el siguiente:



Router (config-if) #•Modo de configuración de línea: Permite configurar una línea (ejemplo: acceso al router por Telnet). El shell es el siguiente:



Router (config-line) #•Modo espacial: RXBoot Modo de mantenimiento que puede servir, especialmente, para reinicializar las contraseñas del router. El shell es el siguiente:



rommon >
Poner una contraseña al acceso Privilegiado

Esta parte explica como poner una contraseña al usuario privilegiado.

Lo primero que hay que hacer es conectarse en modo privilegiado, luego en modo de configuración global para efectuar esta manipulación:


Router > enable

Router # configure terminal

Router (config) #

Una vez en modo de configuración global, tan solo hay que ingresar un comando para poner una contraseña:


Router (config) # enable password contraseña

La próxima vez que un usuario intente conectarse en modo usuario privilegiado, le será solicitada una contraseña.

Hasta aquí, se recomienda guardar regularmente la configuración utilizando el siguiente comando (en modo privilegiado):


copy running-config startup-config
Configuración de las interfaces Ethernet del router

Ahora, debemos hacer que se comuniquen las dos redes conectadas al router. Supongamos que el nombre de la interfaz conectada a PC1 es fa0/0 y el de la conectada a PC2 es fa0/1 y que estamos en modo de configuración global.

A continuación los comandos a ingresar:
•Interfaz fa0/0:



Router (config) # interface fa0/0

Router (config-if) # ip address 192.168.1.1 255.255.255.0

Router (config-if) # no shutdown

Router (config-if) # exit•Interfaz fa0/1:



Router (config) # interface fa0/1

Router (config-if) # ip address 10.0.0.1 255.0.0.0

Router (config-if) no shutdown

Router (config-if) exit

Esto es todo en relación a la configuración de las interfaces. Las dos redes deberían ahora comunicarse entre ellas. Podemos comprobarlo con un comando ping de un PC de una red hacia un PC de otra red.

No olvides guardar tu configuración actual utilizando el comando apropiado.
Configuración del acceso Telnet al router

Ya que la configuración con el cable de consola y HyperTerminal no es práctico, se puede permitir que los administradores se conecten al router vía una sesión Telnet desde cualquier PC de una de las dos redes.

Pasamos primero en modo de configuración global, luego en modo de configuración de línea VTY:


Router > enable

Password?:

Router # configure terminal

Router (config) # line vty 0 4

configurará la posibilidad de 5 sesiones telnet simultáneas en este router.

Llegamos ahora al prompt de configuración de línea. Para activar Telnet, no hay más que poner una contraseña a la línea:


Router (config-line) # password contraseña

Router (config-line) # exit

Guardamos la configuración.

Hemos terminado con la configuración básica del router. Ahora vamos a hacer un resumen de los diferentes comandos utilizados y que pueden ser utilizados en el caso precedente.

Importante: antes de conectarnos vía una sesión Telnet debemos haber definido una contraseña para el modo privilegiado. Si no es así, el router rechazará la conexión.
Resumen de los comandos IOS básicos

NOTA: Si varios comandos aparecen uno después de otro para una misma función, esto significa que todos tienen la misma función y que cualquiera de ellos puede ser utilizado indistintamente.
Paso entre los diferentes modos de usuarios
•Usuario normal: Ningún comando a ejecutar, es en este modo que comienza una sesión.
•Usuario privilegiado (a ejecutar desde el modo normal):



Router > enable

Router > en•Modo de configuración global (a ejecutar desde el modo Privilegiado):



Router # configure Terminal

Router # conf t•Modo de configuración de interfaz (a ejecutar desde el modo de configuración global):



Router (config) # interface nombre_interfaz

Router (config) # int nombre_interfaz•Modo de configuración de línea (a ejecutar desde el modo de configuración global):



Router (config) # line nombre_de_la_linea
Comandos de información

Los comandos de información permiten mostrar la información relativa al router. Todos comienzan con el prefijo show o sh. La mayoría deben ser ejecutados desde el modo privilegiado.
•Mostrar el archivo de configuración actual del router:



show running-config

show run

sh run•Mostrar información sobre la configuración de hardware del sistema y sobre el IOS:



show version

sh version•Mostrar los procesos activos:



show processes•Mostrar los protocolos configurados de la capa 3 del modelo OSI:



show protocols•Mostrar las estadísticas de memoria del router:



show memory•Mostrar información y estadísticas sobre una interfaz:



show interfaces nombre_interfaz

sh interfaces nombre_interfaz

sh int nombre_interfaz

*Mostrar la tabla de enrutamiento IP:

sh ip ruta
Comandos de interfaz

Estos comandos están ligados a la configuración de la interfaz del router. La mayoría deben ser ejecutados desde el modo de configuración de interfaz.
•Asignación de una dirección IP a una interfaz:



ip address @IP mascara•Activación de la interfaz:



no shutdown
Comandos para hacer una copia de seguridad de la configuración actual

Estos comandos permiten hacer una copia de seguridad de la configuración actual para restaurarla automáticamente en caso de reinicio del router. Estos se ejecutan en modo Privilegiado.
•Copia de seguridad con solicitud de confirmación:



copy running-config startup-config

copy run start•Copia de seguridad sin solicitud de confirmación:



write
Comando de anulación

Este comando permite regresar a la última configuración guardada, anulando todas las modificaciones que han sido hechas después a la configuración. Se ejecuta en modo Privilegiado.


copy startup-config running-config

copy start run
Anulación de un comando en particular

Para anular un comando en particular, utilizaremos el prefijo no delante del comando que se ejecuto anteriormente.
Ejemplo: anular la configuración de una interfaz:


no ip address
Cambiar el nombre del router

El nombre del router puede ser modificado a fin de poder diferenciarlo en la red o redes. El comando será ejecutado en modo de configuración global.


host NuevoNombre

Un nombre diferente aparecerá en el prompt en sesiones HyperTerminal o Telnet.
•Antes:



Router >•Después:



NuevoNombre >
Poner una contraseña al usuario privilegiado

Estos comandos deben ser ejecutados en modo de configuración global:
•Asignación normal:



enable password contraseña•Asignación encriptada:



enable secret contraseña
Conclusión

Próximamente, uno o varios artículos serán redactados en relación al modo RXBoot y las opciones de configuración avanzada del router (enrutamiento estático/dinámico, enrutamiento inter-VLAN, comunicación entre diferentes routers, clockrate, cortafuegos, ACLs, NAT/PAT, etc...)

--------------------------------------------------------------------------------
cont
Router > enable : Ingresa al modo EXEC PrivilegiadoRouter# show startup-config Despliega datos configuracion inicial

Router# copy running-config tftp Copia archivo de configuracion a tftp
Router(config)# hostname [NOMBRE] Configuramos el nombre del router.

Router(config-if)# ip address [DIRECCION] [MASCARA] Configuración de las direcciones de la interfaz.

Router(config-line)# password [PASSWORD] Asignamos password a la consola.

Router(config-router)# network [DIRECCION] Configuracion de redes directamente conectadas