Los protocolos de gateway interiores (IGP) pueden clasificarse en dos tipos:
· Protocolos de enrutamiento por vector de distancia
· Protocolos de enrutamiento de estado de enlace
Operación del protocolo de enrutamiento por vector de distancia
El vector de distancia significa que las rutas son publicadas como vectores de distancia y dirección. La distancia se define en términos de una métrica como el conteo de saltos y la dirección es simplemente el router del siguiente salto o la interfaz de salida. Los protocolos por vector de distancia generalmente usan el algoritmo BellmanFord para la determinación
de la mejor ruta.
Algunos protocolos por vector de distancia envían en forma periódica tablas de enrutamiento completas a todos los vecinos conectados. En las redes extensas, estas actualizaciones de enrutamiento pueden llegar a ser enormes y provocar un tráfico importante en los enlaces.
Aunque el algoritmo BellmanFord eventualmente acumula suficiente conocimiento como para mantener una base de datos de las redes alcanzables, el algoritmo no permite que un router conozca la topología exacta de una internetwork. El router solamente conoce la información de nrutamiento que recibió de sus vecinos.
Los protocolos por vector de distancia utilizan routers como letreros a lo largo de la ruta hacia el destino final. La única información que conoce el router sobre una red remota es la distancia o métrica para llegar a esa red y qué ruta o interfaz
usar para alcanzarla. Los protocolos de enrutamiento por vector de distancia no tienen un mapa en sí de la topología de la red.
Los protocolos por vector de distancia funcionan mejor en situaciones donde:
· la red es simple y plana y no requiere de un diseño jerárquico especial,
· los administradores no tiene suficientes conocimientos como para configurar protocolos de estado de enlace y resolver problemas en ellos, se están implementando tipos de redes específicos, como las redes hubandspoke
· Los peores tiempos de convergencia en una red no son motivo de preocupación.
Operación del protocolo de estado de enlace
A diferencia de la operación del protocolo de enrutamiento por vector de distancia, un router configurado con un protocolo de enrutamiento de estado de enlace puede crear una "vista completa" o topología de la red al reunir información proveniente de todos los demás routers. Para continuar con nuestra analogía de letreros, el uso de un protocolo de enrutamiento de estado de enlace es como tener un mapa completo de la topología de la red. Los letreros a lo largo de la ruta desde el origen al destino no son necesarios, porque todos los routers de estado de enlace usan un "mapa" idéntico de la red. Un router de estado de enlace usa la información de estado de enlace para crear un mapa de la topología y seleccionar la mejor ruta hacia todas las redes de destino en la topología.
Con algunos protocolos de enrutamiento por vector de distancia, los routers envían actualizaciones periódicas de su información de enrutamiento a sus vecinos. Los protocolos de enrutamiento de estado de enlace no usan actualizaciones periódicas. Luego de que la red ha convergido, la actualización del estado de enlace sólo se envía cuando se produce un cambio en la topología. Por ejemplo, la actualización del estado de enlace en la animación no se envía hasta que la red 172.16.3.0 se desactiva.
Los protocolos de estado de enlace funcionan mejor en situaciones donde:
· El diseño de red es jerárquico, y por lo general ocurre en redes extensas.
· Los administradores conocen a fondo el protocolo de enrutamiento de estado de enlace implementado.
· Es crucial la rápida convergencia de la red.
Las funciones y operaciones del protocolo de enrutamiento de estado de enlace se explicarán en capítulos posteriores.
También se aprenderán las operaciones y la configuración del protocolo de enrutamiento de estado de enlace OSPF.
viernes, 28 de noviembre de 2008
CCNA Etherchannel
CCNA Etherchannel:
Algo que debemos saber configurar para el CCNA es el por Cisco llamado Etherchannel, como es bien sabido Cisco genera sus propios protocolos y también trabaja bajo los estandares, en este caso el propietario es denominado PAgP y el estandar bajo IEEE802.3ad denominado LACP y nos sirve para crear redundancia entre switches o servidores y también para incrementar el ancho de banda de conexiones entre switches o servidores, aquí un ejemplo entre 2 catalyst 4500 utilizando PAgP:
Creamos la interface port-channel
Switch# configure terminal
Switch(config)# interface port-channel 1
Switch(config-if)# ip address 172.32.52.10 255.255.255.0
Switch(config-if)# end
Verificamos la configuración de la interface creada:
Switch# show running-config interface port-channel 1
Building configuration...
Current configuration:
!
interface Port-channel1
ip address 172.32.52.10 255.255.255.0
no ip directed-broadcast
end
Switch#
Configuramos las interfaces 5/4 y 5/5 agregandolas al port-channel 1 con PAgP en modo desirable:
Switch# configure terminal
Switch(config)# interface range fastethernet 5/4 - 5 (Note: Space is mandatory.)
Switch(config-if)# no switchport
Switch(config-if)# no ip address
Switch(config-if)# channel-group 1 mode desirable
Switch(config-if)# end
Verificamos la configuración de una de las interfaces FaE.
Switch# show running-config interface fastethernet 5/4
Building configuration...
Current configuration:
!
interface FastEthernet5/4
no ip address
no switchport
no ip directed-broadcast
channel-group 1 mode desirable
end
Switch# show interfaces fastethernet 5/4 etherchannel
Port state = EC-Enbld Up In-Bndl Usr-Config
Channel group = 1 Mode = Desirable Gcchange = 0
Port-channel = Po1 GC = 0x00010001 Pseudo-port-channel = Po1
Port indx = 0 Load = 0x55
Flags: S - Device is sending Slow hello. C - Device is in Consistent state.
A - Device is in Auto mode. P - Device learns on physical port.
Timers: H - Hello timer is running. Q - Quit timer is running.
S - Switching timer is running. I - Interface timer is running.
Local information:
Hello Partner PAgP Learning Group
Port Flags State Timers Interval Count Priority Method Ifindex
Fa5/4 SC U6/S7 30s 1 128 Any 55
Partner's information:
Partner Partner Partner Partner Group
Port Name Device ID Port Age Flags Cap.
Fa5/4 JAB031301 0050.0f10.230c 2/45 1s SAC 2D
Age of the port in the current state: 00h:54m:52s
Switch#
Ahora verificamos la configuración de nuestro Etherchannel
Switch# show etherchannel 1 port-channel
Channel-group listing:
----------------------
Group: 1
------------
Port-channels in the group:
----------------------
Port-channel: Po1
------------
Age of the Port-channel = 00h:06m:20s
Logical slot/port = 10/1 Number of ports = 2
GC = 0x00010001 HotStandBy port = null
Port state = Port-channel L3-Ag Ag-Inuse
Ports in the Port-channel:
Index Load Port
-------------------
1 00 Fa5/4
0 00 Fa5/5
Time since last port bundled: 00h:23m:33s Fa5/6
Switch#
Esto lo debemos hacer de igual manera en el otro extremo.
Méndez
Algo que debemos saber configurar para el CCNA es el por Cisco llamado Etherchannel, como es bien sabido Cisco genera sus propios protocolos y también trabaja bajo los estandares, en este caso el propietario es denominado PAgP y el estandar bajo IEEE802.3ad denominado LACP y nos sirve para crear redundancia entre switches o servidores y también para incrementar el ancho de banda de conexiones entre switches o servidores, aquí un ejemplo entre 2 catalyst 4500 utilizando PAgP:
Creamos la interface port-channel
Switch# configure terminal
Switch(config)# interface port-channel 1
Switch(config-if)# ip address 172.32.52.10 255.255.255.0
Switch(config-if)# end
Verificamos la configuración de la interface creada:
Switch# show running-config interface port-channel 1
Building configuration...
Current configuration:
!
interface Port-channel1
ip address 172.32.52.10 255.255.255.0
no ip directed-broadcast
end
Switch#
Configuramos las interfaces 5/4 y 5/5 agregandolas al port-channel 1 con PAgP en modo desirable:
Switch# configure terminal
Switch(config)# interface range fastethernet 5/4 - 5 (Note: Space is mandatory.)
Switch(config-if)# no switchport
Switch(config-if)# no ip address
Switch(config-if)# channel-group 1 mode desirable
Switch(config-if)# end
Verificamos la configuración de una de las interfaces FaE.
Switch# show running-config interface fastethernet 5/4
Building configuration...
Current configuration:
!
interface FastEthernet5/4
no ip address
no switchport
no ip directed-broadcast
channel-group 1 mode desirable
end
Switch# show interfaces fastethernet 5/4 etherchannel
Port state = EC-Enbld Up In-Bndl Usr-Config
Channel group = 1 Mode = Desirable Gcchange = 0
Port-channel = Po1 GC = 0x00010001 Pseudo-port-channel = Po1
Port indx = 0 Load = 0x55
Flags: S - Device is sending Slow hello. C - Device is in Consistent state.
A - Device is in Auto mode. P - Device learns on physical port.
Timers: H - Hello timer is running. Q - Quit timer is running.
S - Switching timer is running. I - Interface timer is running.
Local information:
Hello Partner PAgP Learning Group
Port Flags State Timers Interval Count Priority Method Ifindex
Fa5/4 SC U6/S7 30s 1 128 Any 55
Partner's information:
Partner Partner Partner Partner Group
Port Name Device ID Port Age Flags Cap.
Fa5/4 JAB031301 0050.0f10.230c 2/45 1s SAC 2D
Age of the port in the current state: 00h:54m:52s
Switch#
Ahora verificamos la configuración de nuestro Etherchannel
Switch# show etherchannel 1 port-channel
Channel-group listing:
----------------------
Group: 1
------------
Port-channels in the group:
----------------------
Port-channel: Po1
------------
Age of the Port-channel = 00h:06m:20s
Logical slot/port = 10/1 Number of ports = 2
GC = 0x00010001 HotStandBy port = null
Port state = Port-channel L3-Ag Ag-Inuse
Ports in the Port-channel:
Index Load Port
-------------------
1 00 Fa5/4
0 00 Fa5/5
Time since last port bundled: 00h:23m:33s Fa5/6
Switch#
Esto lo debemos hacer de igual manera en el otro extremo.
Méndez
Competencia para CISCO ?
En contacto con algunos prooveedores de equipos de Redes, tras pedir precios de equipos cisco, me ha llegado ofertas alternativas con otra marca, esta marca es maipu. Me he quedado sorprendido despues de revisar las caracteristicas tecnicas de la linea de equipos Maipu, y los precios son mas bajos en un 10 a 15% comparado con la de CISCO. Con esto no quiero decir que que maipu es una buena opcion, CISCO tiene ganado un prestigio por toda su trayectoria en el area IT. Por su supuesto habra que ver la calidad de los equipos maipu.
Si revisan la pagina de maipu en: http://www.maipu.com/
encontraran soluciones en diferentes ambitos, similar a la solucion de CISCO.
Revisando la documentacion, tambien dispone de una interfaz CLI, para la configuracion de los equipos. La configuracion inicial tambien se la realiza via RS-232 conectado a puerto de Configuracion.
Saludos
Jimmy
Si revisan la pagina de maipu en: http://www.maipu.com/
encontraran soluciones en diferentes ambitos, similar a la solucion de CISCO.
Revisando la documentacion, tambien dispone de una interfaz CLI, para la configuracion de los equipos. La configuracion inicial tambien se la realiza via RS-232 conectado a puerto de Configuracion.
Saludos
Jimmy
Solución Ejercicio Packet Tracert (Rutas Estáticas Interfaz de Salida)
Solución al ejercicio de Rutas Estatáticas pero con la interfaz de salida.
Ver Topologia
PC1
IP: 192.168.1.2
Máscara: 255.255.255.0
Default Gateway: 192.168.1.1
PC2
IP: 192.168.2.2
Máscara: 255.255.255.0
Default Gateway: 192.168.2.1
PC3
IP: 192.168.3.2
Máscara: 255.255.255.0
Default Gateway: 192.168.3.1
Router A
RouterA>enable
RouterA#config terminal
RouterA(config)#interface fastethernet 0/0
RouterA(config-if)#ip address 192.168.1.1 255.255.255.0
RouterA(config-if)#no shutdown
RouterA(config-if)#exit
RouterA(config)#interface serial 0/0
RouterA(config-if)#ip address 10.0.0.2 255.0.0.0
RouterA(config-if)#no shutdown
Router B
RouterB>enable
RouterB#configure terminal
RouterB(config)#interface fastethernet 0/0
RouterB(config-if)#ip address 192.168.2.1 255.255.255.0
RouterB(config-if)#no shutdown
RouterB(config-if)#exit
RouterB(config)#interface serial 0/0
RouterB(config-if)#ip address 10.0.0.1 255.0.0.0
RouterB(config-if)#clock rate 56000
RouterB(config-if)#no shutdown
RouterB(config-if)#exit
RouterB(config)#interface serial 0/1
RouterB(config-if)#ip address 11.0.0.1 255.0.0.0
RouterB(config-if)#clock rate 56000
RouterB(config-if)#no shutdown
Router C
RouterC>enable
RouterC#configure terminal
RouterC(config)#interface fastethernet 0/0
RouterC(config-if)#ip address 192.168.3.1 255.255.255.0
RouterC(config-if)#no shutdown
RouterC(config-if)#exit
RouterC(config)#interface serial 0/1
RouterC(config-if)#ip address 11.0.0.2 255.0.0.0
RouterC(config-if)#no shutdown
Router A
RouterA>enable
RouterA#config terminal
RouterA(config)#ip route 192.168.2.0 255.255.255.0 s0/0
RouterA(config)#ip route 192.168.3.0 255.255.255.0 s0/0
RouterB
RouterB>enable
RouterB#config terminal
RouterB(config)#ip route 192.168.1.0 255.255.255.0 s0/0
RouterB(config)#ip route 192.168.3.0 255.255.255.0 s0/1
RouterC
RouterC>enable
RouterC#config terminal
RouterC(config)#ip route 192.168.2.0 255.255.255.0 s0/1
RouterC(config)#ip route 192.168.1.0 255.255.255.0 s0/1
Saludos!
Ver Topologia
PC1
IP: 192.168.1.2
Máscara: 255.255.255.0
Default Gateway: 192.168.1.1
PC2
IP: 192.168.2.2
Máscara: 255.255.255.0
Default Gateway: 192.168.2.1
PC3
IP: 192.168.3.2
Máscara: 255.255.255.0
Default Gateway: 192.168.3.1
Router A
RouterA>enable
RouterA#config terminal
RouterA(config)#interface fastethernet 0/0
RouterA(config-if)#ip address 192.168.1.1 255.255.255.0
RouterA(config-if)#no shutdown
RouterA(config-if)#exit
RouterA(config)#interface serial 0/0
RouterA(config-if)#ip address 10.0.0.2 255.0.0.0
RouterA(config-if)#no shutdown
Router B
RouterB>enable
RouterB#configure terminal
RouterB(config)#interface fastethernet 0/0
RouterB(config-if)#ip address 192.168.2.1 255.255.255.0
RouterB(config-if)#no shutdown
RouterB(config-if)#exit
RouterB(config)#interface serial 0/0
RouterB(config-if)#ip address 10.0.0.1 255.0.0.0
RouterB(config-if)#clock rate 56000
RouterB(config-if)#no shutdown
RouterB(config-if)#exit
RouterB(config)#interface serial 0/1
RouterB(config-if)#ip address 11.0.0.1 255.0.0.0
RouterB(config-if)#clock rate 56000
RouterB(config-if)#no shutdown
Router C
RouterC>enable
RouterC#configure terminal
RouterC(config)#interface fastethernet 0/0
RouterC(config-if)#ip address 192.168.3.1 255.255.255.0
RouterC(config-if)#no shutdown
RouterC(config-if)#exit
RouterC(config)#interface serial 0/1
RouterC(config-if)#ip address 11.0.0.2 255.0.0.0
RouterC(config-if)#no shutdown
Router A
RouterA>enable
RouterA#config terminal
RouterA(config)#ip route 192.168.2.0 255.255.255.0 s0/0
RouterA(config)#ip route 192.168.3.0 255.255.255.0 s0/0
RouterB
RouterB>enable
RouterB#config terminal
RouterB(config)#ip route 192.168.1.0 255.255.255.0 s0/0
RouterB(config)#ip route 192.168.3.0 255.255.255.0 s0/1
RouterC
RouterC>enable
RouterC#config terminal
RouterC(config)#ip route 192.168.2.0 255.255.255.0 s0/1
RouterC(config)#ip route 192.168.1.0 255.255.255.0 s0/1
Saludos!
Solución Ejercicio Packet Tracert (RIP)
Bueno amigos comenzamos con las posibles soluciones a los ejercicios.
primero RIP
Topologia.
PC1
IP: 192.168.1.2
Máscara: 255.255.255.0
Default Gateway: 192.168.1.1
PC2
IP: 192.168.2.2
Máscara: 255.255.255.0
Default Gateway: 192.168.2.1
PC3
IP: 192.168.3.2
Máscara: 255.255.255.0
Default Gateway: 192.168.3.1
Router A
RouterA>enable
RouterA#configure terminal
RouterA(config)#interface fastethernet 0/0
RouterA(config-if)#ip address 192.168.1.1 255.255.255.0
RouterA(config-if)#no shutdown
RouterA(config-if)#exit
RouterA(config)#interface serial 0/0
RouterA(config-if)#ip address 10.0.0.2 255.0.0.0
RouterA(config-if)#no shutdown
Router B
RouterB>enable
RouterB#configure terminal
RouterB(config)#interface fastethernet 0/0
RouterB(config-if)#ip address 192.168.2.1 255.255.255.0
RouterB(config-if)#no shutdown
RouterB(config-if)#exit
RouterB(config)#interface serial 0/0
RouterB(config-if)#ip address 10.0.0.1 255.0.0.0
RouterB(config-if)#clock rate 56000
RouterB(config-if)#no shutdown
RouterB(config-if)#exit
RouterB(config)#interface serial 0/1
RouterB(config-if)#ip address 11.0.0.1 255.0.0.0
RouterB(config-if)#clock rate 56000
RouterB(config-if)#no shutdown
Router C
RouterC>enable
RouterC#configure terminal
RouterC(config)#interface fastethernet 0/0
RouterC(config-if)#ip address 192.168.3.1 255.255.255.0
RouterC(config-if)#no shutdown
RouterC(config-if)#exit
RouterC(config)#interface serial 0/1
RouterC(config-if)#ip address 11.0.0.2 255.0.0.0
RouterC(config-if)#no shutdown
Configurar RIP
Router A
RouterA>enable
RouterA#configure terminal
RouterA(config)#router rip
RouterA(config-router)# network 10.0.0.0
RouterA(config-router)# network 192.168.1.0
RouterA(config-router)# version 2
RouterB
RouterB>enable
RouterB#configure terminal
RouterB(config)# router rip
RouterB(config-router)# network 10.0.0.0
RouterB(config-router)# network 11.0.0.0
RouterB(config-router)# network 192.168.2.0
RouterB(config-router)# version 2
RouterC
RouterC>enable
RouterC#configure terminal
RouterC(config)# router rip
RouterC(config-router)# network 11.0.0.0
RouterC(config-router)# network 192.168.3.0
RouterC(config-router)# version 2
Eso es todo, solo basta comprobar la conectividad entre los PC's eso lo pueden hacer con ping.
Saludos!!
primero RIP
Topologia.
PC1
IP: 192.168.1.2
Máscara: 255.255.255.0
Default Gateway: 192.168.1.1
PC2
IP: 192.168.2.2
Máscara: 255.255.255.0
Default Gateway: 192.168.2.1
PC3
IP: 192.168.3.2
Máscara: 255.255.255.0
Default Gateway: 192.168.3.1
Router A
RouterA>enable
RouterA#configure terminal
RouterA(config)#interface fastethernet 0/0
RouterA(config-if)#ip address 192.168.1.1 255.255.255.0
RouterA(config-if)#no shutdown
RouterA(config-if)#exit
RouterA(config)#interface serial 0/0
RouterA(config-if)#ip address 10.0.0.2 255.0.0.0
RouterA(config-if)#no shutdown
Router B
RouterB>enable
RouterB#configure terminal
RouterB(config)#interface fastethernet 0/0
RouterB(config-if)#ip address 192.168.2.1 255.255.255.0
RouterB(config-if)#no shutdown
RouterB(config-if)#exit
RouterB(config)#interface serial 0/0
RouterB(config-if)#ip address 10.0.0.1 255.0.0.0
RouterB(config-if)#clock rate 56000
RouterB(config-if)#no shutdown
RouterB(config-if)#exit
RouterB(config)#interface serial 0/1
RouterB(config-if)#ip address 11.0.0.1 255.0.0.0
RouterB(config-if)#clock rate 56000
RouterB(config-if)#no shutdown
Router C
RouterC>enable
RouterC#configure terminal
RouterC(config)#interface fastethernet 0/0
RouterC(config-if)#ip address 192.168.3.1 255.255.255.0
RouterC(config-if)#no shutdown
RouterC(config-if)#exit
RouterC(config)#interface serial 0/1
RouterC(config-if)#ip address 11.0.0.2 255.0.0.0
RouterC(config-if)#no shutdown
Configurar RIP
Router A
RouterA>enable
RouterA#configure terminal
RouterA(config)#router rip
RouterA(config-router)# network 10.0.0.0
RouterA(config-router)# network 192.168.1.0
RouterA(config-router)# version 2
RouterB
RouterB>enable
RouterB#configure terminal
RouterB(config)# router rip
RouterB(config-router)# network 10.0.0.0
RouterB(config-router)# network 11.0.0.0
RouterB(config-router)# network 192.168.2.0
RouterB(config-router)# version 2
RouterC
RouterC>enable
RouterC#configure terminal
RouterC(config)# router rip
RouterC(config-router)# network 11.0.0.0
RouterC(config-router)# network 192.168.3.0
RouterC(config-router)# version 2
Eso es todo, solo basta comprobar la conectividad entre los PC's eso lo pueden hacer con ping.
Saludos!!
Full-duplex y semi-duplex
El intercambio de datos sobre una línea de transmisión se puede clasificar como "full-duplex" y "semi-duplex". En la transmisión semi-duplex cada vez sólo una de las dos estaciones del enlace punto a punto puede transmitir. Este modo también se denomina "alterno en dos sentidos", ya que las dos estaciones deben transmitir alternativamente. Esto es comparable a un puente con un sólo carril con circulación en los dos sentidos. Este tipo de transmisión se usa a menudo en la interacción entre los terminales y el computador central. Mientras que el usuario introduce y transmite datos, al computador se le impide enviar datos al terminal, ya que si no éstos aparecerían en la pantalla del terminal provocando confusión.
En la transmisión full-duplex las dos estaciones pueden simultáneamente enviar y recibir datos. Este modo se denomina simultáneo en dos sentidos y es comparable a un puente con dos carriles con tráfico en ambos sentidos. Para el intercambio de datos entre computadores, este tipo de transmisión es más eficiente que la transmisión semi-duplex.
Un protocolo semidúplex de contención se utiliza generalmente en enlaces síncronos punto a punto para comunicar las siguientes configuraciones de dispositivos:
Ordenador a ordenador
Ordenador a terminal de entrada remota de trabajos (RJE)
Terminal de RJE a otra terminal de RJE
Con un protocolo de contención el enlace permanece activo solo cuando hay transferencia de datos a diferencia del protocolo tipo encuesta y selección, donde el enlace de comunicaciones siempre está activo debido al proceso continuo de encuesta de fondo. Cuando el enlace en el que funciona un protocolo de contención queda inactivo, el dispositivo de comunicación de cada uno de los extremos, puede realizar una petición de uso del enlace para enviar datos: SYN SYN SYN SYN ENQ y espera confirmación SYN SYN SYN SYN ACK por parte del otro extremo. Ya puede comenzar la transferencia de datos. Si el dispositivo no recibe la confirmación durante un cierto tiempo, -time-out-, vuelve a realizar la petición.
Si sucede que los dispositivos conectados al mismo enlace simultáneamente se realizan sendas "peticiones", entonces ambos dispositivos ignorarán la petición del Otro pues con un protocolo semidúplex un dispositivo está o enviando o recibiendo pero no ambas cosas a la vez. Para superar este problema, los dispositivos de cada lado del enlace de comunicaciones tienen diferentes periodos de "time-out", de manera que en el caso de dos "peticiones" simultáneas, uno de los dispositivos ganará eventualmente el enlace.
Un dispositivo cuya "petición" haya sido confirmada comenzará a enviar sus datos en bloques, cada uno de los cuales será individualmente confirmado (positivamente con ACK) o confirmado negativamente (con NAK) por el dispositivo receptor. Los bloques confirmados negativamente serán retransmitidos por el extremo emisor.
El carácter de control utilizado para acabar la sección de datos de un bloque transmitido suele ser ETB excepto en el caso del bloque de datos final, donde normalmente se utiliza ETX. Una vez que un dispositivo emisor ha enviado todos sus bloques de datos envía una secuencia de "final de transmisión" (SYN,SYN,SYN,SYN,EOT). Entonces el enlace de comunicaciones pasa a inactivo, y si el dispositivo que previamente era receptor, dispone de datos para enviar, realiza una petición de uso del enlace. La figura muestra una operación de transferencia de datos típica utilizando un protocolo de contención.
Multiplexación
Se permite la conexión de miles de circuitos virtuales, además de full-duplex. Hay varios tipos de circuitos virtuales, fijos, de llamadas entrantes a la red, de llamadas salientes, e Multiplexación: es posible multiplexar las conexiones de una capa hacia otra, es decir que de una única conexión de una capa superior, se pueden establecer varias conexiones en una capa inferior ( y al revés).
Métodos de comunicación
Comunicación símplex
Una comunicación es símplex si están perfectamente definidas las funciones del emisor y del receptor y la transmisión de los datos siempre se efectúa en una dirección y la transmisión de los datos siempre se realiza en una dirección.
La transmisión de señales por medio de la televisión es el ejemplo más claro de comunicación símplex.
Comunicación semidúplex
En las comunicaciones semidúplex puede ser bididireccional, esto es, emisor y receptor pueden intercambiarse los papeles. Sin embargo, la bidireccionalidad no puede ser simultánea. Cuando el emisor transmite, el receptor necesariamente recibe. Puede ocurrir lo contrario siempre y cuando el antiguo emisor se convierta en el nuevo receptor.
En la transmisión full-duplex las dos estaciones pueden simultáneamente enviar y recibir datos. Este modo se denomina simultáneo en dos sentidos y es comparable a un puente con dos carriles con tráfico en ambos sentidos. Para el intercambio de datos entre computadores, este tipo de transmisión es más eficiente que la transmisión semi-duplex.
Un protocolo semidúplex de contención se utiliza generalmente en enlaces síncronos punto a punto para comunicar las siguientes configuraciones de dispositivos:
Ordenador a ordenador
Ordenador a terminal de entrada remota de trabajos (RJE)
Terminal de RJE a otra terminal de RJE
Con un protocolo de contención el enlace permanece activo solo cuando hay transferencia de datos a diferencia del protocolo tipo encuesta y selección, donde el enlace de comunicaciones siempre está activo debido al proceso continuo de encuesta de fondo. Cuando el enlace en el que funciona un protocolo de contención queda inactivo, el dispositivo de comunicación de cada uno de los extremos, puede realizar una petición de uso del enlace para enviar datos: SYN SYN SYN SYN ENQ y espera confirmación SYN SYN SYN SYN ACK por parte del otro extremo. Ya puede comenzar la transferencia de datos. Si el dispositivo no recibe la confirmación durante un cierto tiempo, -time-out-, vuelve a realizar la petición.
Si sucede que los dispositivos conectados al mismo enlace simultáneamente se realizan sendas "peticiones", entonces ambos dispositivos ignorarán la petición del Otro pues con un protocolo semidúplex un dispositivo está o enviando o recibiendo pero no ambas cosas a la vez. Para superar este problema, los dispositivos de cada lado del enlace de comunicaciones tienen diferentes periodos de "time-out", de manera que en el caso de dos "peticiones" simultáneas, uno de los dispositivos ganará eventualmente el enlace.
Un dispositivo cuya "petición" haya sido confirmada comenzará a enviar sus datos en bloques, cada uno de los cuales será individualmente confirmado (positivamente con ACK) o confirmado negativamente (con NAK) por el dispositivo receptor. Los bloques confirmados negativamente serán retransmitidos por el extremo emisor.
El carácter de control utilizado para acabar la sección de datos de un bloque transmitido suele ser ETB excepto en el caso del bloque de datos final, donde normalmente se utiliza ETX. Una vez que un dispositivo emisor ha enviado todos sus bloques de datos envía una secuencia de "final de transmisión" (SYN,SYN,SYN,SYN,EOT). Entonces el enlace de comunicaciones pasa a inactivo, y si el dispositivo que previamente era receptor, dispone de datos para enviar, realiza una petición de uso del enlace. La figura muestra una operación de transferencia de datos típica utilizando un protocolo de contención.
Multiplexación
Se permite la conexión de miles de circuitos virtuales, además de full-duplex. Hay varios tipos de circuitos virtuales, fijos, de llamadas entrantes a la red, de llamadas salientes, e Multiplexación: es posible multiplexar las conexiones de una capa hacia otra, es decir que de una única conexión de una capa superior, se pueden establecer varias conexiones en una capa inferior ( y al revés).
Métodos de comunicación
Comunicación símplex
Una comunicación es símplex si están perfectamente definidas las funciones del emisor y del receptor y la transmisión de los datos siempre se efectúa en una dirección y la transmisión de los datos siempre se realiza en una dirección.
La transmisión de señales por medio de la televisión es el ejemplo más claro de comunicación símplex.
Comunicación semidúplex
En las comunicaciones semidúplex puede ser bididireccional, esto es, emisor y receptor pueden intercambiarse los papeles. Sin embargo, la bidireccionalidad no puede ser simultánea. Cuando el emisor transmite, el receptor necesariamente recibe. Puede ocurrir lo contrario siempre y cuando el antiguo emisor se convierta en el nuevo receptor.
Protocolos de Enlace
El Protocolo de enlace utiliza cinco formatos de mensajes básicos, cuatro son utilizados para mensajes de control de datos y el quinto para transportar datos entre estaciones.
Topología
Cuando sólo es necesaria la conexión de un emisor con un receptor, se utilizan enlaces punto a punto. Si se quiere utilizar un ordenador central y varias terminales, se pueden utilizar conexiones punto a punto entre cada terminal y el computador central, pero éste debe tener un puerto de E/S dedicado a cada terminal y además una línea de conexión entre cada terminal y el computador central.
Existe la posibilidad de conectar un computador central con varias terminales mediante una línea multipunto y por medio de un sólo puerto de E/S .
Full-Duplex y Semi-Duplex
En la transmisión semi-duplex cada vez sólo una de las dos estaciones del enlace punto a punto puede transmitir.
En la transmisión full-duplex las dos estaciones pueden simultáneamente enviar y recibir datos. En transmisión digital, para full-duplex se requieren ( en medios guiados) dos cables por conexión ( uno para un sentido y otro para otro).
En transmisión analógica es necesaria la utilización de dos frecuencias para full-duplex o dos cables si se quiere emitir y recibir en la misma frecuencia.
Interfaces
Generalmente, los computadores y terminales no están capacitados para transmitir y recibir datos de una red de larga distancia, y para ello están los módems u otros circuitos parecidos. A los terminales y computadores se les llama DTE y a los circuitos ( módem) de conexión con la red se les llama DCE. Los DCE se encargan de transmitir y recibir bits uno a uno. Los DTE y DCE están comunicados y se pasan tanto datos de información como de control. Para que se puedan comunicar dos DTE hace falta que ambos cooperen y se entiendan con sus respectivos DCE. También es necesario que los dos DCE se entiendan y usen los mismos protocolos.
La interfaz entre el DCE y el DTE debe de tener una concordancia de especificaciones:
De procedimiento: ambos circuitos deben estar conectados con cables y conectores similares.
Eléctricas : ambos deben de trabajar con los mismos niveles de tensión.
Funcionales : debe de haber concordancia entre los eventos generados por uno y otro circuito.
V.24/EIA-232-E
Es un interfaz utilizado para conectar DTE con módems a través de líneas analógicas de telefonía.
Especificaciones :
Conector de 25 contactos.
Un solo cable de conexión y otro de tierra.
Señalización digital y codificación NRZ-L.
Se permite funcionamiento full-duplex .
Circuitos de datos, de control, de temporización y de tierra.
A cortas distancias es posible evitar el uso de DCE y conectar directamente DTE a DTE.
Transferencia de datos
TCP debe suministrar modo duplex, aunque también se debe suministrar simplex y semiduplex.
en el próximo post veremos Full-duplex y semi-duplex
Topología
Cuando sólo es necesaria la conexión de un emisor con un receptor, se utilizan enlaces punto a punto. Si se quiere utilizar un ordenador central y varias terminales, se pueden utilizar conexiones punto a punto entre cada terminal y el computador central, pero éste debe tener un puerto de E/S dedicado a cada terminal y además una línea de conexión entre cada terminal y el computador central.
Existe la posibilidad de conectar un computador central con varias terminales mediante una línea multipunto y por medio de un sólo puerto de E/S .
Full-Duplex y Semi-Duplex
En la transmisión semi-duplex cada vez sólo una de las dos estaciones del enlace punto a punto puede transmitir.
En la transmisión full-duplex las dos estaciones pueden simultáneamente enviar y recibir datos. En transmisión digital, para full-duplex se requieren ( en medios guiados) dos cables por conexión ( uno para un sentido y otro para otro).
En transmisión analógica es necesaria la utilización de dos frecuencias para full-duplex o dos cables si se quiere emitir y recibir en la misma frecuencia.
Interfaces
Generalmente, los computadores y terminales no están capacitados para transmitir y recibir datos de una red de larga distancia, y para ello están los módems u otros circuitos parecidos. A los terminales y computadores se les llama DTE y a los circuitos ( módem) de conexión con la red se les llama DCE. Los DCE se encargan de transmitir y recibir bits uno a uno. Los DTE y DCE están comunicados y se pasan tanto datos de información como de control. Para que se puedan comunicar dos DTE hace falta que ambos cooperen y se entiendan con sus respectivos DCE. También es necesario que los dos DCE se entiendan y usen los mismos protocolos.
La interfaz entre el DCE y el DTE debe de tener una concordancia de especificaciones:
De procedimiento: ambos circuitos deben estar conectados con cables y conectores similares.
Eléctricas : ambos deben de trabajar con los mismos niveles de tensión.
Funcionales : debe de haber concordancia entre los eventos generados por uno y otro circuito.
V.24/EIA-232-E
Es un interfaz utilizado para conectar DTE con módems a través de líneas analógicas de telefonía.
Especificaciones :
Conector de 25 contactos.
Un solo cable de conexión y otro de tierra.
Señalización digital y codificación NRZ-L.
Se permite funcionamiento full-duplex .
Circuitos de datos, de control, de temporización y de tierra.
A cortas distancias es posible evitar el uso de DCE y conectar directamente DTE a DTE.
Transferencia de datos
TCP debe suministrar modo duplex, aunque también se debe suministrar simplex y semiduplex.
en el próximo post veremos Full-duplex y semi-duplex
Cisco Unified Communications Manager Express: Detalles a Considerar
Vamos a continuar con VoIP en CUCME y pasaremos a detallar algunos problemas/asuntos que se presentan al configurar esta solución de Cisco.
- Lo ideal si es posible instalar una versión de IOS terminada en "T". Ello, ya que este release de IOS posee mas funcionalidades (algunas en pruebas aún) que los "mayor relases" que no poseen "T" al final. Me he topado que al querer configurar algunas funcionalidades en "mayor releases" éstas estan ocultas o inexistentes, debido a que aún siguen en prueba de parte de Cisco, como es el caso de SIP en CUCME.
- Intentar trabajar con el último release de IOS. Esto puede traer consecuecias en aumento de RAM/FLASH de tu equipo, pero seguro que muchos problemas se solucionarán si lo haces de esta forma. Por ejemplo, trabajé un tiempo con el release terminado en 20T, y por arte de magia aparecían mensajes en la consola de errores. Verifiqué en el sitio de Cisco y la única solución que daban era pasarse al IOS 22T. Bonito no? :)
- Si vas a configurar un proveedor IP en CUCME debes tener el conocimiento previo que todos los "dial-peer voice x pots" y "ephone-dn" por defecto tratarán de hacer "match" con el proveedor VoIP. Para solucionar este asunto puedes evitar el registro con los comandos "no sip-register" y "number xxx no-reg" respecticamente.
- Si conectas fonos análogos mediante FXS, recordar que dado que no son nativos SCCP, muchas de las funcionalidades son limitadas y configuraciones generales definidas no se aplicarán a ellos.
En el próximo post veremos mas funcionalidades de CUCME.
kyrios
- Lo ideal si es posible instalar una versión de IOS terminada en "T". Ello, ya que este release de IOS posee mas funcionalidades (algunas en pruebas aún) que los "mayor relases" que no poseen "T" al final. Me he topado que al querer configurar algunas funcionalidades en "mayor releases" éstas estan ocultas o inexistentes, debido a que aún siguen en prueba de parte de Cisco, como es el caso de SIP en CUCME.
- Intentar trabajar con el último release de IOS. Esto puede traer consecuecias en aumento de RAM/FLASH de tu equipo, pero seguro que muchos problemas se solucionarán si lo haces de esta forma. Por ejemplo, trabajé un tiempo con el release terminado en 20T, y por arte de magia aparecían mensajes en la consola de errores. Verifiqué en el sitio de Cisco y la única solución que daban era pasarse al IOS 22T. Bonito no? :)
- Si vas a configurar un proveedor IP en CUCME debes tener el conocimiento previo que todos los "dial-peer voice x pots" y "ephone-dn" por defecto tratarán de hacer "match" con el proveedor VoIP. Para solucionar este asunto puedes evitar el registro con los comandos "no sip-register" y "number xxx no-reg" respecticamente.
- Si conectas fonos análogos mediante FXS, recordar que dado que no son nativos SCCP, muchas de las funcionalidades son limitadas y configuraciones generales definidas no se aplicarán a ellos.
En el próximo post veremos mas funcionalidades de CUCME.
kyrios
jueves, 27 de noviembre de 2008
Topologías de Red
Topologías
Una topologia describe el diseño de una red, existen varias topologias básicas:
Punto a Punto: La topologia punto a punto (point to point o PTP) conecta dos nodos directamente, es decir dos dispositivos que están conectados directamente entre si y con nadie mas, Por ejemplo, dos computadoras comunicándose por modems, una terminal conectándose con una mainframe, o una estación de trabajo comunicándose a lo largo de un cable paralelo con una impresora.

Estrella: Es una topologia en la que se conecta todos los cables con un punto central de concentración, por lo general, este punto es un hub o un switch, si un host quiere enviar un mensaje a otro host, el host envia el trafico a través del punto central este punto central puedes ser un hub o un switch.

Anillo: La topologia de anillo, como bien su nombre lo indica, consiste en conectar linealmente entre si todos los hosts, es decir el primer host se conecta con el siguiente host y al ultimo host se conecta con el primero.
Los dispositivos reales no necesariamente forman un anillo o circulo, pero los datos se mueven en un circulo logico. FFDI y Token Ring son ejemplos de la topologia de anillo.
Bus: En la topologia de bus, no existe un nodo central, si no que todos los nodos que componen la red quedan unidos entre si linealmente, en esta topologia se utiliza un único cable coaxial, a la que se conectan todos los hosts de forma directa.

Malla: Es una topologia con múltiples PTP (Punto a Punto), la ventaja es que se pueden enviar datos directamente desde cualquier lugar a cualquier otro en vez de tener que enviar a travez de un punto central. Esto también se refleja en el diseño de Internet, que tiene múltiples rutas hacía cualquier ubicación.

Una topologia describe el diseño de una red, existen varias topologias básicas:
Punto a Punto: La topologia punto a punto (point to point o PTP) conecta dos nodos directamente, es decir dos dispositivos que están conectados directamente entre si y con nadie mas, Por ejemplo, dos computadoras comunicándose por modems, una terminal conectándose con una mainframe, o una estación de trabajo comunicándose a lo largo de un cable paralelo con una impresora.
Estrella: Es una topologia en la que se conecta todos los cables con un punto central de concentración, por lo general, este punto es un hub o un switch, si un host quiere enviar un mensaje a otro host, el host envia el trafico a través del punto central este punto central puedes ser un hub o un switch.
Anillo: La topologia de anillo, como bien su nombre lo indica, consiste en conectar linealmente entre si todos los hosts, es decir el primer host se conecta con el siguiente host y al ultimo host se conecta con el primero.
Los dispositivos reales no necesariamente forman un anillo o circulo, pero los datos se mueven en un circulo logico. FFDI y Token Ring son ejemplos de la topologia de anillo.
Malla: Es una topologia con múltiples PTP (Punto a Punto), la ventaja es que se pueden enviar datos directamente desde cualquier lugar a cualquier otro en vez de tener que enviar a travez de un punto central. Esto también se refleja en el diseño de Internet, que tiene múltiples rutas hacía cualquier ubicación.
Cuanto deseas invertir para tus laboratorios
Clasificación de los protocolos de enrutamiento dinámico
Los protocolos de enrutamiento pueden clasificarse en diferentes grupos según sus características. Los protocolos de enrutamiento que se usan con más frecuencia son:
· RIP: un protocolo de enrutamiento interior por vector de distancia
· IGRP: el enrutamiento interior por vector de distancia desarrollado por Cisco (en desuso desde 12.2 IOS y versiones
posteriores)
· OSPF: un protocolo de enrutamiento interior de estado de enlace
· ISIS:
un protocolo de enrutamiento interior de estado de enlace
· EIGRP: el protocolo avanzado de enrutamiento interior por vector de distancia desarrollado por Cisco
· BGP: un protocolo de enrutamiento exterior de vector de ruta
· RIP: un protocolo de enrutamiento interior por vector de distancia
· IGRP: el enrutamiento interior por vector de distancia desarrollado por Cisco (en desuso desde 12.2 IOS y versiones
posteriores)
· OSPF: un protocolo de enrutamiento interior de estado de enlace
· ISIS:
un protocolo de enrutamiento interior de estado de enlace
· EIGRP: el protocolo avanzado de enrutamiento interior por vector de distancia desarrollado por Cisco
· BGP: un protocolo de enrutamiento exterior de vector de ruta
Enrutamiento estatico vs dinamico parte 2
Ventajas y desventajas del enrutamiento dinámico
Ventajas del enrutamiento dinámico:
· El administrador tiene menos trabajo en el mantenimiento de la configuración cuando agrega o quita redes.
· Los protocolos reaccionan automáticamente a los cambios de topología.
· La configuración es menos propensa a errores.
· Es más escalable, el crecimiento de la red normalmente no representa un problema.
Desventajas del enrutamiento dinámico:
· Se utilizan recursos del router (ciclos de CPU, memoria y ancho de banda del enlace).
· El administrador requiere más conocimientos para la configuración, verificación y resolución de problemas.
Ventajas del enrutamiento dinámico:
· El administrador tiene menos trabajo en el mantenimiento de la configuración cuando agrega o quita redes.
· Los protocolos reaccionan automáticamente a los cambios de topología.
· La configuración es menos propensa a errores.
· Es más escalable, el crecimiento de la red normalmente no representa un problema.
Desventajas del enrutamiento dinámico:
· Se utilizan recursos del router (ciclos de CPU, memoria y ancho de banda del enlace).
· El administrador requiere más conocimientos para la configuración, verificación y resolución de problemas.
SNMP
El Protocolo Simple de Administración de Red o SNMP es un protocolo de la capa de aplicación que facilita el intercambio de información de administración entre dispositivos de red. Es parte de la familia de protocolos TCP/IP. SNMP permite a los administradores supervisar el desempeño de la red, buscar y resolver sus problemas, y planear su crecimiento.
Las versiones de SNMP más utilizadas son dos: SNMP versión 1 (SNMPv1) y SNMP versión 2 (SNMPv2). Ambas versiones tienen un número de características en común, pero SNMPv2 ofrece mejoras, como por ejemplo, operaciones adicionales.
SNMP en su última versión (SNMPv3) posee cambios significativos con relación a sus predecesores, sobre todo en aspectos de seguridad, sin embargo no ha sido mayoritariamente aceptado en la industria.
Una red administrada a través de SNMP consiste de tres componentes claves:
* Dispositivos administrados;
* Agentes;
* Sistemas administradores de red (NMS’s).
Un dispositivo administrado es un nodo de red que contiene un agente SNMP y reside en una red administrada. Estos recogen y almacenan información de administración, la cual es puesta a disposición de los NMS’s usando SNMP. Los dispositivos administrados, a veces llamados elementos de red, pueden ser routers, servidores de acceso, switches, bridges, hubs, computadores o impresoras.
Un agente es un módulo de software de administración de red que reside en un dispositivo administrado. Un agente posee un conocimiento local de información de administración (memoria libre, número de paquetes IP recibidos, rutas, etcétera), la cual es traducida a un formato compatible con SNMP y organizada en jerarquías.
Un NMS ejecuta aplicaciones que supervisan y controlan a los dispositivos administrados. Los NMS’s proporcionan el volumen de recursos de procesamiento y memoria requeridos para la administración de la red. Uno o más NMS’s deben existir en cualquier red administrada.
Los dispositivos administrados son supervisados y controlados usando cuatro comandos SNMP básicos: lectura, escritura, notificación y operaciones transversales.
El comando de lectura es usado por un NMS para supervisar elementos de red. El NMS examina diferentes variables que son mantenidas por los dispositivos administrados.
El comando de escritura es usado por un NMS para controlar elementos de red. El NMS cambia los valores de las variables almacenadas dentro de los dispositivos administrados.
El comando de notificación es usado por los dispositivos administrados para reportar eventos en forma asíncrona a un NMS. Cuando cierto tipo de evento ocurre, un dispositivo administrado envía una notificación al NMS.
Las operaciones transversales son usadas por el NMS para determinar qué variables soporta un dispositivo administrado y para recoger secuencialmente información en tablas de variables, como por ejemplo, una tabla de rutas.
Las versiones de SNMP más utilizadas son dos: SNMP versión 1 (SNMPv1) y SNMP versión 2 (SNMPv2). Ambas versiones tienen un número de características en común, pero SNMPv2 ofrece mejoras, como por ejemplo, operaciones adicionales.
SNMP en su última versión (SNMPv3) posee cambios significativos con relación a sus predecesores, sobre todo en aspectos de seguridad, sin embargo no ha sido mayoritariamente aceptado en la industria.
Una red administrada a través de SNMP consiste de tres componentes claves:
* Dispositivos administrados;
* Agentes;
* Sistemas administradores de red (NMS’s).
Un dispositivo administrado es un nodo de red que contiene un agente SNMP y reside en una red administrada. Estos recogen y almacenan información de administración, la cual es puesta a disposición de los NMS’s usando SNMP. Los dispositivos administrados, a veces llamados elementos de red, pueden ser routers, servidores de acceso, switches, bridges, hubs, computadores o impresoras.
Un agente es un módulo de software de administración de red que reside en un dispositivo administrado. Un agente posee un conocimiento local de información de administración (memoria libre, número de paquetes IP recibidos, rutas, etcétera), la cual es traducida a un formato compatible con SNMP y organizada en jerarquías.
Un NMS ejecuta aplicaciones que supervisan y controlan a los dispositivos administrados. Los NMS’s proporcionan el volumen de recursos de procesamiento y memoria requeridos para la administración de la red. Uno o más NMS’s deben existir en cualquier red administrada.
Los dispositivos administrados son supervisados y controlados usando cuatro comandos SNMP básicos: lectura, escritura, notificación y operaciones transversales.
El comando de lectura es usado por un NMS para supervisar elementos de red. El NMS examina diferentes variables que son mantenidas por los dispositivos administrados.
El comando de escritura es usado por un NMS para controlar elementos de red. El NMS cambia los valores de las variables almacenadas dentro de los dispositivos administrados.
El comando de notificación es usado por los dispositivos administrados para reportar eventos en forma asíncrona a un NMS. Cuando cierto tipo de evento ocurre, un dispositivo administrado envía una notificación al NMS.
Las operaciones transversales son usadas por el NMS para determinar qué variables soporta un dispositivo administrado y para recoger secuencialmente información en tablas de variables, como por ejemplo, una tabla de rutas.
Elementos básicos de QoS
El avance progresivo de las redes convergentes ha hecho que nuestras redes de datos brinden soporte de conectividad a tráfico con requerimientos de performance muy diferentes: VoIP, videoconferencias, navegación web, transacciones sobre bases de datos, sistemas de soporte de la operación de la empresa, etc. Cada uno de estos tipos de tráfico tiene requerimientos diferentes de ancho de banda, condiciones diferentes de delay, pérdida de paquetes, etc.
Poder dar respuesta a diferentes requerimientos de performance sobre una misma infraestructura de red supone la implementación de Calidad de Servicio (QoS).
La implementación de QoS requiere varias tareas:
* Clasificación del tráfico.
Proceso que permite dividir el tráfico de la red en diferentes categorías, cada una de las cuáles requiere un tratramiento diferente.
* Marcado del tráfico.
Proceso por el que se identifica cada trama de acuerdo a una clase o categoría de modo que los dispositivos de la red puedan reconocer a qué clase pertenece y operar en consecuencia.
* Administración de la congestión del tráfico.
En función de la clasificación del tráfico se da diferente tratamiento a cada flujo d datos para asegurar que el tráfico perteneciente a aquellas clases que requieren menor delay sea reenviado antes que el tráfico que no es sensible al delay.
* Control de la congestión del tráfico.
En caso de congestión del tráfico de la red es posible optar por un descarte selectivo de paquetes (de clases de menor precedencia), para preservar el tráfico de las clases de alta prioridad.
* Implementación de políticas de tráfico.
Un problema a resolver son las ráfagas de tráfico que desbordan el ancho de banda reservado para una clase, poniendo en riesgo la integridad de la red. La implementación de policing traffic permite indicar a las interfaces que deben descartar el tráfico excedente de un determinado ancho de banda asignado.
* Implementación de traffic shaping.
Una opción para manejar las ráfagas de tráfico excedentes es indicar al dispositivo que haga buffer de esas ráfagas antes de descartar el tráfico.
* Mecanismos de mejora de la eficiencia del enlace.
Permiten mejorar la performance de los enlaces.
Para la implementación QoS, Cisco IOS brinda 4 posibilidades diferentes:
* Configuración por CLI.
Permite configurar manualmente interfaz por interfaz las opciones de QoS.
Es un método poco escalable.
* Configuración por MQC.
Permite una configuración modular de QoS a partir de la definición de clases y políticas.
Es la opción para la configuración detallada de QoS en dispositivos Cisco IOS en la actualidad.
* AutoQoS VoIP.
Permite de modo simple y rápido configurar requerimientos de QoS en redes que implementan VoIP.
* AutoQoS Enterprise.
Implementión que en base a la operación de NBAR detecta hasta 10 tipos diferentes de tráfico que atraviesan enlaces WAN. Disponible a partir de Cisco IOS 12.3(7)T.
Entre las herramientas que ofrece Cisco IOS para la implementación de QoS utilizando MQC, se cuenta con:
* Clasificación de tráfico:
ACL
NBAR.
* Marcado de tráfico:
DSCP
IP Precedence.
CoS (802.1P, ATM, EXP-MPLS, CLP).
* Administración de congestión:
FIFO
PQ
RR
WRR
CQ
WFQ
CBWFQ
LLQ
* Control de congestión:
RED
WRED
* Policing:
CAR
1Rate/1Bucket.
1Rate/2Bucket.
2Rate/2Bucket.
* Shapping:
Average.
Peak
FRTS
* Eficiencia de enlaces:
Compresión de payload (Predictor, Stacker).
Compresión de encabezados (cRTP; TCP).
Fragmentation.
Interleaving.
Enlaces de utilidad en el sitio de Cisco:
* Introducción a QoS.
* Comandos de configuración de QoS en Cisco IOS.
Poder dar respuesta a diferentes requerimientos de performance sobre una misma infraestructura de red supone la implementación de Calidad de Servicio (QoS).
La implementación de QoS requiere varias tareas:
* Clasificación del tráfico.
Proceso que permite dividir el tráfico de la red en diferentes categorías, cada una de las cuáles requiere un tratramiento diferente.
* Marcado del tráfico.
Proceso por el que se identifica cada trama de acuerdo a una clase o categoría de modo que los dispositivos de la red puedan reconocer a qué clase pertenece y operar en consecuencia.
* Administración de la congestión del tráfico.
En función de la clasificación del tráfico se da diferente tratamiento a cada flujo d datos para asegurar que el tráfico perteneciente a aquellas clases que requieren menor delay sea reenviado antes que el tráfico que no es sensible al delay.
* Control de la congestión del tráfico.
En caso de congestión del tráfico de la red es posible optar por un descarte selectivo de paquetes (de clases de menor precedencia), para preservar el tráfico de las clases de alta prioridad.
* Implementación de políticas de tráfico.
Un problema a resolver son las ráfagas de tráfico que desbordan el ancho de banda reservado para una clase, poniendo en riesgo la integridad de la red. La implementación de policing traffic permite indicar a las interfaces que deben descartar el tráfico excedente de un determinado ancho de banda asignado.
* Implementación de traffic shaping.
Una opción para manejar las ráfagas de tráfico excedentes es indicar al dispositivo que haga buffer de esas ráfagas antes de descartar el tráfico.
* Mecanismos de mejora de la eficiencia del enlace.
Permiten mejorar la performance de los enlaces.
Para la implementación QoS, Cisco IOS brinda 4 posibilidades diferentes:
* Configuración por CLI.
Permite configurar manualmente interfaz por interfaz las opciones de QoS.
Es un método poco escalable.
* Configuración por MQC.
Permite una configuración modular de QoS a partir de la definición de clases y políticas.
Es la opción para la configuración detallada de QoS en dispositivos Cisco IOS en la actualidad.
* AutoQoS VoIP.
Permite de modo simple y rápido configurar requerimientos de QoS en redes que implementan VoIP.
* AutoQoS Enterprise.
Implementión que en base a la operación de NBAR detecta hasta 10 tipos diferentes de tráfico que atraviesan enlaces WAN. Disponible a partir de Cisco IOS 12.3(7)T.
Entre las herramientas que ofrece Cisco IOS para la implementación de QoS utilizando MQC, se cuenta con:
* Clasificación de tráfico:
ACL
NBAR.
* Marcado de tráfico:
DSCP
IP Precedence.
CoS (802.1P, ATM, EXP-MPLS, CLP).
* Administración de congestión:
FIFO
PQ
RR
WRR
CQ
WFQ
CBWFQ
LLQ
* Control de congestión:
RED
WRED
* Policing:
CAR
1Rate/1Bucket.
1Rate/2Bucket.
2Rate/2Bucket.
* Shapping:
Average.
Peak
FRTS
* Eficiencia de enlaces:
Compresión de payload (Predictor, Stacker).
Compresión de encabezados (cRTP; TCP).
Fragmentation.
Interleaving.
Enlaces de utilidad en el sitio de Cisco:
* Introducción a QoS.
* Comandos de configuración de QoS en Cisco IOS.
Mas sobre el estandar 802.11
Una red local 802.11 está basada en una arquitectura celular donde el sistema está dividido en células, denominadas Conjunto de Servicios Básicos (BSS), y cada una de estas células está controlada por una estación base denominada Punto de Acceso (AP).
Aunque una red wireless puede estar formada por una única célula (incluso sin utilizar un punto de acceso), normalmente se utilizan varias células, donde los puntos de accesos estarán conectados a través de un Sistema de Distribución (DS), generalmente Ethernet y en algunos casos sin usar cables.
La red wireless completa, incluyendo las diferentes células, sus puntos de acceso y el sistema de distribución, puede verse en las capas superiores del modelo OSI como una red 802 clásica, y es denominada en el estándar como Conjunto Extendido de Servicios (ESS).
TOPOLOGIAS
Existen dos modos diferentes de operación para los dispositivos 802.11: Ad Hoc (Juego de Servicios Independientes Básicos- Independent Basic Service Set, IBSS) o Infraestructura (Juego de Servicios Extendidos, ESS).
Una red Ad Hoc es usualmente aquella que existe por un tiempo limitado entre dos o más dispositivos inalámbricos que no están conectados a través de un punto de acceso (Access Point - AP) a una red cableada. Por ejemplo, dos usuarios de laptop que deseen compartir archivos podrían poner una red ad hoc usando NICs compatibles con 802.11 y compartir archivos a través del medio inalámbrico sin la necesidad de usar medios externos.

El modo de Infraestructura asume la presidencia de uno o más APs puenteando el medio inalámbrico al medio cableado. El AP maneja la autentificación de la estación y la asociación con la red inalámbrica. Múltiples APs conectados por un sistema de distribución (DS) puede extender el alcance de la red inalámbrica a un área mucho mayor de la que puede ser cubierta por un solo AP. En instalaciones típicas, el DS es simplemente la infraestructura de la red IP existente. Para propósitos de seguridad, LANs virtuales (VLANs) son usadas con frecuencia para segregar el tráfico inalámbrico de otro tráfico en el DS. Aunque 802.11 permite que las estaciones inalámbricas conmuten de forma dinámica la asociación de un punto de acceso a otro (tal sería el caso de un usuario de un PDA caminando a través de un campus), no gobierna como esto deberá ser logrado. Como resultado de esto, las implementaciones de los diferentes vendedores son incompatibles en este sentido.

Dentro de los PAs (actualmente ya se puede comenzar a aplicar también a los TRs) se puede modificar enormemente la capacidad de TX/RX gracias al uso de antenas especiales. Estas antenas se pueden dividir en
• Direccionales
• Omnidireccionales
Las antenas Direccionales envían la información a una cierta zona de cobertura, a un ángulo determinado, por lo cual su alcance es mayor, sin embargo fuera de la zona de cobertura no se escucha nada, no se puede establecer comunicación entre los interlocutores.

Las antenas Omnidireccionales envían la información teóricamente a los 360 grados por lo que es posible establecer comunicación independientemente del punto en el que se esté. En contrapartida el alcance de estas antenas es menor que el de las antenas direccionales.
Aunque una red wireless puede estar formada por una única célula (incluso sin utilizar un punto de acceso), normalmente se utilizan varias células, donde los puntos de accesos estarán conectados a través de un Sistema de Distribución (DS), generalmente Ethernet y en algunos casos sin usar cables.
La red wireless completa, incluyendo las diferentes células, sus puntos de acceso y el sistema de distribución, puede verse en las capas superiores del modelo OSI como una red 802 clásica, y es denominada en el estándar como Conjunto Extendido de Servicios (ESS).
TOPOLOGIAS
Existen dos modos diferentes de operación para los dispositivos 802.11: Ad Hoc (Juego de Servicios Independientes Básicos- Independent Basic Service Set, IBSS) o Infraestructura (Juego de Servicios Extendidos, ESS).
Una red Ad Hoc es usualmente aquella que existe por un tiempo limitado entre dos o más dispositivos inalámbricos que no están conectados a través de un punto de acceso (Access Point - AP) a una red cableada. Por ejemplo, dos usuarios de laptop que deseen compartir archivos podrían poner una red ad hoc usando NICs compatibles con 802.11 y compartir archivos a través del medio inalámbrico sin la necesidad de usar medios externos.

El modo de Infraestructura asume la presidencia de uno o más APs puenteando el medio inalámbrico al medio cableado. El AP maneja la autentificación de la estación y la asociación con la red inalámbrica. Múltiples APs conectados por un sistema de distribución (DS) puede extender el alcance de la red inalámbrica a un área mucho mayor de la que puede ser cubierta por un solo AP. En instalaciones típicas, el DS es simplemente la infraestructura de la red IP existente. Para propósitos de seguridad, LANs virtuales (VLANs) son usadas con frecuencia para segregar el tráfico inalámbrico de otro tráfico en el DS. Aunque 802.11 permite que las estaciones inalámbricas conmuten de forma dinámica la asociación de un punto de acceso a otro (tal sería el caso de un usuario de un PDA caminando a través de un campus), no gobierna como esto deberá ser logrado. Como resultado de esto, las implementaciones de los diferentes vendedores son incompatibles en este sentido.

Dentro de los PAs (actualmente ya se puede comenzar a aplicar también a los TRs) se puede modificar enormemente la capacidad de TX/RX gracias al uso de antenas especiales. Estas antenas se pueden dividir en
• Direccionales
• Omnidireccionales
Las antenas Direccionales envían la información a una cierta zona de cobertura, a un ángulo determinado, por lo cual su alcance es mayor, sin embargo fuera de la zona de cobertura no se escucha nada, no se puede establecer comunicación entre los interlocutores.

Las antenas Omnidireccionales envían la información teóricamente a los 360 grados por lo que es posible establecer comunicación independientemente del punto en el que se esté. En contrapartida el alcance de estas antenas es menor que el de las antenas direccionales.
Configuración
Aquí un ejercicio para realizar una configuración básica. aqui la topologia.

En este ejercicio se debe configurar lo siguiente.
- Los router se llaman Router0 y Router1
- El protocolo de enrutamiento es RIP
- la clave para cada router es "cisco"
- El reloj es provisto por la serial 1/0 del router 1
- Configurar y aplicar una lista de acceso que prevenga el acceso por telnet al Router 0 y permita cualquier otro tráfico.
Router0
Fa0/0 192.168.149.1
Ser1/0 192.168.100.1
Router1
Fa0/0 192.168.155.1
Ser1/0 192.168.100.2
Bajar Archivo
En este ejercicio se debe configurar lo siguiente.
- Los router se llaman Router0 y Router1
- El protocolo de enrutamiento es RIP
- la clave para cada router es "cisco"
- El reloj es provisto por la serial 1/0 del router 1
- Configurar y aplicar una lista de acceso que prevenga el acceso por telnet al Router 0 y permita cualquier otro tráfico.
Router0
Fa0/0 192.168.149.1
Ser1/0 192.168.100.1
Router1
Fa0/0 192.168.155.1
Ser1/0 192.168.100.2
Bajar Archivo
Ejercicio Packet Tracert (Access-List Extendidas)
Bueno amigos aqui un ejercicio para que practiquen access-list extendidas.

Permitir el tráfico HTTP de todos los hosts pares de la red 192.168.1.0/24 hacia el Server que tiene una ip de la red 192.168.4.0/24.
Bajar Archivo
Saludos!
Permitir el tráfico HTTP de todos los hosts pares de la red 192.168.1.0/24 hacia el Server que tiene una ip de la red 192.168.4.0/24.
Bajar Archivo
Saludos!
miércoles, 26 de noviembre de 2008
Un poco de lógica booleana
La lógica booleana está basada en los circuitos digitales que aceptan uno o dos voltajes de entrada, y en base a esos voltajes de entrada, generan un voltaje de salida. En lo relativo a las computadoras la diferencia de voltaje está asociada con dos estados, on u off.
Estos dos estados están representados por un 1 o un 0, que son los dos dígitos del sistema binario.La lógica booleana és una lógica que permite comparar dos números y generar una elección en base a esos dos números. Esas elecciones son AND, OR y NOT.
La operación NOT toma cualquier valor y lo convierten en el opuesto, es decir un 1 en un 0; y un 0 en un 1.
La operación AND presenta cuatro combinaciones de valores de entrada que generan cuatro valores de salida:
La operación AND se utiliza mucho con el direccionamiento IP y las mascaras de subred, pues proporciona una forma de filtrar direcciones, y los dispositivos de red. A continuación un ejemplo de lo anterior.
Estos dos estados están representados por un 1 o un 0, que son los dos dígitos del sistema binario.La lógica booleana és una lógica que permite comparar dos números y generar una elección en base a esos dos números. Esas elecciones son AND, OR y NOT.
La operación NOT toma cualquier valor y lo convierten en el opuesto, es decir un 1 en un 0; y un 0 en un 1.
La operación AND presenta cuatro combinaciones de valores de entrada que generan cuatro valores de salida:
La operación AND se utiliza mucho con el direccionamiento IP y las mascaras de subred, pues proporciona una forma de filtrar direcciones, y los dispositivos de red. A continuación un ejemplo de lo anterior.
Servidor de TFTP
Definitivamente es una de las herramientas mas utilizadas cuando estas en campo viendo equipos cisco, te puede servir para respaldar IOS, configuraciones etc. Les dejo una nota muy breve del que ocupo yo y me ha funcionado bien.
El servidor TFTP gratuito de Solarwinds es el único y verdadero servidor múltihilo disponible. Ahora puede transmitir y recibir múltiples archivos e imágenes concurrentemente sin un solo error. TFTP Server es usado comúnmente para subir o descargar imágenes ejecutables y configuraciones de routers, switches, hubs, etc. Ahora incluye un filtro integrado de direcciones IP para más seguridad. Descargue más herramientas gratuitas de gestión de redes en
http://www.solarwinds.com
Ojala les sirva, saludos
El servidor TFTP gratuito de Solarwinds es el único y verdadero servidor múltihilo disponible. Ahora puede transmitir y recibir múltiples archivos e imágenes concurrentemente sin un solo error. TFTP Server es usado comúnmente para subir o descargar imágenes ejecutables y configuraciones de routers, switches, hubs, etc. Ahora incluye un filtro integrado de direcciones IP para más seguridad. Descargue más herramientas gratuitas de gestión de redes en
http://www.solarwinds.com
Ojala les sirva, saludos
Enrutamiento estatico vs dinamico
Uso del enrutamiento estático
Antes de identificar los beneficios de los protocolos de enrutamiento dinámico, debemos considerar los motivos por los que usaríamos el enrutamiento estático. El enrutamiento dinámico ciertamente tiene múltiples ventajas en comparación con el enrutamiento estático. Sin embargo, el enrutamiento estático aún se usa en las redes de la actualidad. De hecho, las redes generalmente usan una combinación de enrutamiento estático y dinámico.
El enrutamiento estático tiene varios usos principales , entre ellos:
· Facilita el mantenimiento de la tabla de enrutamiento en redes más pequeñas en las cuales no está previsto que crezcan significativamente.
· Enrutamiento desde y hacia redes de conexión única
· Uso de una única ruta por defecto que se usa para representar una ruta hacia cualquier red que no tiene una coincidencia más específica con otra ruta en la tabla de enrutamiento.
Ventajas y desventajas del enrutamiento estático
Las ventajas de un método son las desventajas del otro.
Ventajas del enrutamiento estático:
· El procesamiento de la CPU es mínimo.
· Es más fácil de comprender para el administrador.
· Es fácil de configurar.
Desventajas del enrutamiento estático:
· La configuración y el mantenimiento son prolongados.
· La configuración es propensa a errores, especialmente en redes extensas.
· Se requiere la intervención del administrador para mantener la información cambiante de la ruta.
· No se adapta bien con las redes en crecimiento; el mantenimiento se torna cada vez más complicado.
· Requiere un conocimiento completo de toda la red para una correcta implementación.
*Segunda parte mañana
Antes de identificar los beneficios de los protocolos de enrutamiento dinámico, debemos considerar los motivos por los que usaríamos el enrutamiento estático. El enrutamiento dinámico ciertamente tiene múltiples ventajas en comparación con el enrutamiento estático. Sin embargo, el enrutamiento estático aún se usa en las redes de la actualidad. De hecho, las redes generalmente usan una combinación de enrutamiento estático y dinámico.
El enrutamiento estático tiene varios usos principales , entre ellos:
· Facilita el mantenimiento de la tabla de enrutamiento en redes más pequeñas en las cuales no está previsto que crezcan significativamente.
· Enrutamiento desde y hacia redes de conexión única
· Uso de una única ruta por defecto que se usa para representar una ruta hacia cualquier red que no tiene una coincidencia más específica con otra ruta en la tabla de enrutamiento.
Ventajas y desventajas del enrutamiento estático
Las ventajas de un método son las desventajas del otro.
Ventajas del enrutamiento estático:
· El procesamiento de la CPU es mínimo.
· Es más fácil de comprender para el administrador.
· Es fácil de configurar.
Desventajas del enrutamiento estático:
· La configuración y el mantenimiento son prolongados.
· La configuración es propensa a errores, especialmente en redes extensas.
· Se requiere la intervención del administrador para mantener la información cambiante de la ruta.
· No se adapta bien con las redes en crecimiento; el mantenimiento se torna cada vez más complicado.
· Requiere un conocimiento completo de toda la red para una correcta implementación.
*Segunda parte mañana
Suscribirse a:
Entradas (Atom)
