sábado, 13 de junio de 2009

Practica #7 - OSPF


OSPF (Open Shortest Path First)


Protocolo de enrutamiento jerárquico de pasarela interior o IGP (Interior Gateway Protocol), que usa el algoritmo Dijkstra enlace-estado (LSA - Link State Algorithm) para calcular la ruta más corta posible. Usa cost como su medida de métrica. Además, construye una base de datos enlace-estado (link-state database, LSDB) idéntica en todos los enrutadores de la zona.

Una red OSPF se puede descomponer en regiones (áreas) más pequeñas. Hay un área especial llamada area backbone que forma la parte central de la red y donde hay otras áreas conectadas a ella. Las rutas entre diferentes áreas circulan siempre por el backbone, por lo tanto todas las áreas deben conectar con el backbone. Si no es posible hacer una conexión directa con el backbone, se puede hacer un enlace virtual entre redes.


Trafico de enrutamiento

OSPF mantiene actualizada la capacidad de enrutamiento entre los nodos de una red mediante la difusión de la topología de la red y la información de estado-enlace de sus distintos nodos. Esta difusión se realiza a través de varios tipos de paquetes:

  • Paquetes Hello (tipo 1). Cada router envía periódicamente a sus vecinos un paquete que contiene el listado de vecinos reconocidos por el router, indicando el tipo de relación que mantiene con cada uno.
  • Paquetes de descripción de base de datos estado-enlace (DataBase Description, DBD) (tipo 2). Se emplean en el intercambio de base de datos enlace-estado entre dos nodos, y permiten informar al otro nodo implicado en la sincronización acerca de los registros contenidos en la LSDB propia, mediante un resumen de estos.
  • Paquetes de estado-enlace o Link State Advertisements (LSA). Los cambios en el estado de los enlaces de un router son notificados a la red mediante el envío de mensajes LSA. Dependiendo del estatus del router y el tipo de información transmitido en el LSA, se distinguen varios formatos: Router-LSA o LSA de encaminador, Network-LSA o LSA de red, Summary-LSA o LSA de resumen (de dos tipos, tipo 3, dirigidos a un router fronterizo de red; y tipo 4, dirigidos a una subred interna) y AS-External-LSA o LSA de rutas externas a la red. En OSPFv3, los Summary-LSA tipo 3 son renombrados como Inter-Area-Prefix-LSA y los Summary-LSA tipo 4 pasan a denominarse Intra-Area-Prefix-LSA. Además, se añade un nuevo formato, el Link-LSA o LSA de enlace.

Desarrollo


- Recreamos el diagrama anterior con los enrutadores cisco, cables de consola, cables ethernet y equipos portatiles de donde administraremos el enrutador.

- Asignamos IP a los equipos e interfaces.

- Comprobamos la conectividad.

Router#ping 200.210.220.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echoes to 200.210.220.1, timeout is 2 seconds:

!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/3/4 ms

Router#ping 200.210.220.2

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echoes to 200.210.220.2, timeout is 2 seconds:

!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/4 ms

Router#ping 200.210.222.132


- Y luego configuramos OSPF.

Router#show ip ospf
Routing Process "ospf 1" with ID 200.210.222.130

Supports only single TOS(TOS0) routes

SPF schedule delay 5 secs, Hold time between two SPFs 10 secs

Number of areas in this router is 1. 1 normal 0 stub

Area BACKBONE(0)

Number of interfaces in this area is 2

Area has no authentication

SPF algorithm executed 3 times

Area ranges are

Link State Update Interval is 00:30:00 and due in 00:28:00

Link State Age Interval is 00:20:00 and due in 00:18:00


- Entonces checamos nuestra interfaz.

Router#show ip ospf interface
BRI0 is administratively down, line protocol is down

OSPF not enabled on this interface

Ethernet0 is up, line protocol is up

Internet Address 200.210.220.1/24, Area 0

Process ID 1, Router ID 200.210.222.130, Network Type BROADCAST, Cost: 10

Transmit Delay is 1 sec, State DR, Priority 1

Designated Router (ID) 200.210.222.130, Interface address 200.210.220.1

No backup designated router on this network

Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5

Hello due in 00:00:08

Neighbor Count is 0, Adjacent neighbor count is 0

Serial0 is up, line protocol is up

Internet Address 200.210.222.130/30, Area 0

Process ID 1, Router ID 200.210.222.130, Network Type POINT_TO_POINT, Cost: 64

Transmit Delay is 1 sec, State POINT_TO_POINT,
Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5

Hello due in 00:00:04

Neighbor Count is 1, Adjacent neighbor count is 1

Adjacent with neighbor 200.210.222.133

Serial1 is administratively down, line protocol is down

OSPF not enabled on this interface



- Vemos la configuración de los vecinos.

Router#show ip ospf neighbor
Neighbor ID Pri State Dead Time Address Interface
200.210.222.133 1 FULL/ - 00:00:31 200.210.222.129 Serial0

Router#show ip ospf neighbor

Neighbor ID Pri State Dead Time Address Interface
200.210.222.133 1 FULL/ - 00:00:32 200.210.222.129 Serial0


- Checamos la configuración local.

Router#show ip route

Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP

D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate default
U - per-user static route


Gateway of last resort is not set

200.210.222.0/24 is subnetted, 2 subnets
O 200.210.222.132 [110/128] via 200.210.222.129, 00:02:13, Serial0

C 200.210.222.128 is directly connected, Serial0

C 200.210.220.0/24 is directly connected, Ethernet0

O 200.210.221.0/24 [110/74] via 200.210.222.129, 00:02:13, Serial0

Practica #6 - RIP v2

RIP (Routing Information Protocol)

Es un protocolo de puerta de enlace interna o IGP (Internal Gateway Protocol) utilizado por los enrutadores, aunque también pueden actuar en equipos, para intercambiar información acerca de redes IP.


RIPv2

Soporta subredes, CIDR y VLSM . Soporta autenticación utilizando uno de los siguientes mecanismos: no autentificación, autentificación mediante contraseña, autentificación mediante contraseña codificada mediante MD5 (desarrollado por Ronald Rivest). Su especificación está recogida en RFC 1723 y en RFC 2453.

Las entradas. en RIPv2 contienen la dirección IP de la red de destino, su máscara, el siguiente enrutador y la métrica. La autentificación utiliza la primera entrada RIP.


Tipos de mensajes

-Peticion

Enviados por un enrutador recientemente iniciado que solicita información de sus vecinos

-Respuesta

Mensajes con la actualización de la tabla de enrutamiento. Hay tres tipos:

Mensajes ordinarios: Se envían cada 30 segundos. Para indicar que el enlace y la ruta siguen activos.
Mensajes enviados como respuesta a mensajes de petición.
Mensajes enviados cuando cambia algún coste. Se envía toda la tabla de routing.

Desarrollo

- Procedemos primero a preparar los equipos de acuerdo a el diagrama anterior.

- Asignamos una IP a el enrutador, a la interfaz y al equipo portatil.

- Configuramos RIP v2

Router(config-router)#router rip
Router(config-router)#network 200.210.222.128
Router(config-router)#network 200.210.220.0
Router(config-router)#version 2
Router(config-router)#^Z
Router#
%SYS-5-CONFIG_I: Configured from console by consoleshow ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate default
U - per-user static route, o - ODR

Gateway of last resort is not set

200.210.222.0/30 is subnetted, 1 subnets
C 200.210.222.128 is directly connected, Serial0
C 200.210.220.0/24 is directly connected, Ethernet0

Router(config)#int s0
Router(config-if)#clock rate
% Incomplete command.

Router(config-if)#clock rate 64000
Router(config-if)#
%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0, changed state to upno s

Router(config-if)#exit
Router(config)#exit


- Por último checamos la conectividad con el comando ping, haciendo uno para cada enrutador y cada equipo portatil.

Practica #5 - RIP v1

RIP (Routing Information Protocol)

Es un protocolo de puerta de enlace interna o IGP (Internal Gateway Protocol) utilizado por los enrutadores, aunque también pueden actuar en equipos, para intercambiar información acerca de redes IP.


RIPv1

No soporta subredes ni CIDR . Tampoco incluye ningún mecanismo de autentificación de los mensajes. No se usa actualmente. Su especificación está recogida en el RFC 1058.

Utiliza udp/520 para enviar sus mensajes en propagación Broadcast.


Tipos de mensajes

-Peticion

Enviados por un enrutador recientemente iniciado que solicita información de sus vecinos

-Respuesta

Mensajes con la actualización de la tabla de enrutamiento. Hay tres tipos:

Mensajes ordinarios: Se envían cada 30 segundos. Para indicar que el enlace y la ruta siguen activos.
Mensajes enviados como respuesta a mensajes de petición.
Mensajes enviados cuando cambia algún coste. Se envía toda la tabla de routing.

Desarrollo

- Procedemos primero a preparar los equipos de acuerdo a el diagrama anterior.

- Asignamos una IP a el enrutador, a la interfaz y al equipo portatil.

Router(config)#int e0
Router(config-if)#ip address 200.210.220.1 255.255.255.0

Router(config)#interface serial
Router(config)#int s0
Router(config-if)#ip address 200.210.250.1 255.255.255.0


- Como tenemos por default configuarado RIP v1, no necesitamos de arrancarlo.

- Una vez listo comprobamos la conectividad de los equipos haciendo un ping hacia cada enrutador y una hacia cada computadora portatil.

domingo, 31 de mayo de 2009

Practica #4 - Spanning Tree Protocol

Es un protocolo de red que opera en la capa de enlace de datos del modelo OSI.

Como en nuestra red necesitamos de disponibilidad hacia cada uno de nuestros nodos, necesitamos de varios enlaces hacia ellos.

El estandar Ethernet no permite el uso de loops ó bucles infinitos en una topología, para resolver este problema de falta de redundancia en el protocolo Ethernet, se ha dotado a algunos equipos de red con STP (Spanning Tree Protocol).

El protocolo permite a los dispositivos de interconexión activar o desactivar automáticamente los enlaces de conexión, de forma que se garantice que la topología está libre de bucles. STP es transparente a las estaciones de usuario.

STP permite solamente una trayectoria activa a la vez entre dos dispositivos de la red (esto previene los bucles) pero mantiene los caminos redundantes como reserva, para activarlos en caso de que el camino inicial falle.

Desarrollo de la practica


- Contamos con 3 switches que soportan STP.

- Para cada switch tenemos una conexión de consola para administrarlo y una conexión con 10 base T plano. Las dos conexiones desde una computadora hacia este.

- Se procede a asignar las respectivas IP´s tanto a las computadoras como a los switches y configurar los puertos de interconexión para los switches.

- Después se verifica la conectividad de todos los equipos mediante el uso del comando ping.

-Como los puertos de interconexión tienen por default habilitado RSTP lo cambiamos desde la administración a STP.

-Se identifica el switch root por la MAC que aparece en los datos de STP de nuestro switch, este switch es por el cual va a pasar la información cuando se quieran comunicar los otros dos switches y por lo que deducimos que STP a deshabilitado el enlace entre los restantes.

- Se verifica de nuevo la conectividad de todos los equipos mediante el uso del comando ping.

-Para verificar la funcionalidad de STP deshabilitamos uno de los enlaces y con lo cual despues verificamos que STP a cambiado el switch root.

lunes, 13 de abril de 2009

Practica #3 - Administración de un equipo de red

Para ingresar a la consola de administración de un equipo de red, en este caso un switch Catalyst 1900, se necesita un adaptador USB - Serial y su correspondiente cable de consola.

Adaptador USB - Serial



Cable de consola CISCO



Comenzamos por conectar el adaptador usb a serial en una computadora personal que cuente con HyperTerminal ó una aplicación similar. Una vez conectado y configurado el adaptador, debemos de observar en que puerto COM esta trabajando.

En Windows XP HyperTerminal se encuentra en la siguiente ruta:

Inicio -> Todos los programas -> Accesorios -> Comunicaciones -> HyperTerminal

Conectamos el cable de consola a el adaptador y desupés el mismo a el equipo. abrimos la aplicación y escribimos un nombre para nuestra conexión y elegimos un icono y presionamos Aceptar.


En la siguiente ventana en la opción Conectar usando, elegimos el puerto COM en donde se encuentra conectado el adaptador USB - Serial y continuamos.



En la siguiente ventana elegimos Restaurar los valores predeterminados y damos click en Aceptar.


En la página en blanco aparecere un prompt preguntandonos el password de administrador del equipo. Una vez ingresado correctamente el password, aparecerá la pantalla de bienvenida de la consola de administración del equipo.


Catalyst 1900 Management Console
Copyright (c) Cisco Systems, Inc. 1993-1999
All rights reserved.
Standard Edition Software
Ethernet Address: 00-D0-06-91-F1-00

PCA Number: 73-3122-03
PCA Serial Number: FAB03183DAV
Model Number: WS-C1912-A
System Serial Number: FAB0321V0TA
Power Supply S/N: PHI031402JZ
PCB Serial Number: FAB03183DAV,73-3122-03
-------------------------------------------------

1 user(s) now active on Management Console.

User Interface Menu

[M] Menus
[I] IP Configuration
[P] Console Password

Enter Selection:


A través del prompt podemos navegar por el sistema de el equipo. A continuación algunos ejemplos de configuraciones que podemos realizar por medio de la consola de administración.

Catalyst 1900 - Main Menu

[C] Console Settings
[S] System
[N] Network Management
[P] Port Configuration
[A] Port Addressing
[D] Port Statistics Detail
[M] Monitoring
[B] Bridge Group
[R] Multicast Registration
[F] Firmware
[I] RS-232 Interface
[U] Usage Summaries
[H] Help

[X] Exit Management Console

Enter Selection:


Catalyst 1900 - Network Management

[I] IP Configuration
[S] SNMP Management
[B] Bridge - Spanning Tree
[C] Cisco Discovery Protocol
[G] Cisco Group Management Protocol
[H] HTTP Server Configuration
[R] Cluster Management

[X] Exit to Main Menu


Catalyst 1900 - IP Configuration

Ethernet Address: 00-D0-06-91-F1-00

----------------------- Settings ---------------------------------------
[I] IP address 148.202.8.12
[S] Subnet mask 255.255.255.0
[G] Default gateway 148.202.8.254
[B] Management bridge group 1 (always)
[M] IP address of DNS server 1 148.202.12.1
[N] IP address of DNS server 2 0.0.0.0
[D] Domain name
[R] Use Routing Information Protocol Enabled

----------------------- Actions ----------------------------------------
[P] Ping
[C] Clear cached DNS entries
[X] Exit to previous menu


Catalyst 1900 - Firmware Configuration

----------------------- System Information -----------------------------
FLASH: 1024K bytes
V9.00.07 : Standard Edition
Upgrade status:
No upgrade currently in progress.

----------------------- Settings ---------------------------------------
[S] TFTP Server name or IP address
[F] Filename for firmware upgrades
[A] Accept upgrade transfer from other hosts Disabled

----------------------- Actions ----------------------------------------
[U] System XMODEM upgrade [D] Download test subsystem (XMODEM)
[T] System TFTP upgrade [X] Exit to Main Menu

Catalyst 1900 - Port 1 Addressing

Address : Unaddressed

----------------------- Settings ---------------------------------------
[T] Address table size Unrestricted
[S] Addressing security Disabled
[K] Clear addresses on link down Disabled
[U] Flood unknown unicasts Enabled
[M] Flood unregistered multicasts Enabled

----------------------- Actions ----------------------------------------
[A] Add a static address
[D] Define restricted static address
[L] List addresses
[E] Erase an address
[R] Remove all addresses

[C] Configure port [V] View port statistics
[N] Next port [G] Goto port
[P] Previous port [X] Exit to Main Menu

Enter Selection:


Catalyst 1900 - System Configuration

System Revision: 5 Address Capacity: 1024
System UpTime: 0day(s) 00hour(s) 43minute(s) 15second(s)

----------------------- Settings ---------------------------------------
[N] Name of system
[C] Contact name
[L] Location
[S] Switching mode FragmentFree
[U] Use of store-and-forward for multicast Disabled
[A] Action upon address violation Suspend
[G] Generate alert on address violation Enabled
[I] Address aging time 300 second(s)
[P] Network port None
[H] Half duplex back pressure (10-mbps ports) Disabled
[E] Enhanced congestion control (10-mbps ports) Disabled

----------------------- Actions ----------------------------------------
[R] Reset system [F] Reset to factory defaults

----------------------- Related Menus ----------------------------------
[B] Broadcast storm control [X] Exit to Main Menu


[N] Name of system

This command assigns an administrative name for this system.
By convention, this is the system's fully-qualified domain name.

Enter a name using a maximum of 255 characters:

Current setting ===>

New setting ===> switch01


[S] Switching mode

Catalyst 1900 - System Configuration
System Revision: 5 Address Capacity: 1024
System UpTime: 0day(s) 00hour(s) 48minute(s) 46second(s)

----------------------- Settings ---------------------------------------
[N] Name of system switch01
[C] Contact name
[L] Location
[S] Switching mode FragmentFree
[U] Use of store-and-forward for multicast Disabled
[A] Action upon address violation Suspend
[G] Generate alert on address violation Enabled
[G] Generate alert on address violation Enabled
[P] Network port None
[H] Half duplex back pressure (10-mbps ports) Disabled
[E] Enhanced congestion control (10-mbps ports) Disabled

----------------------- Actions ----------------------------------------
[R] Reset system [F] Reset to factory defaults

----------------------- Related Menus ----------------------------------
[B] Broadcast storm control [X] Exit to Main Menu

Enter Selection: S

FragmentFree switching mode reduces bridge delay by making the
forwarding decision after 64 bytes have been received.
In contrast, Store-and-Forward switching mode
waits until the entire frame has been received before the forwarding
decision is made. This command sets the switching mode.

Select Store-and-Forward[1], or FragmentFree[2]:

Current setting ===> FragmentFree


Catalyst 1900 - Monitoring Configuration

----------------------- Settings ---------------------------------------
[C] Capturing frames to the Monitor Disabled
[M] Monitor port assignment None
Current capture list: No ports in list

----------------------- Actions ----------------------------------------
[A] Add ports to capture list
[D] Delete ports from capture list


[D] Description/name of port

Catalyst 1900 - Port 1 Configuration

Built-in 10Base-T
802.1d STP State: Forwarding Forward Transitions: 1

----------------------- Settings ---------------------------------------
[D] Description/name of port
[S] Status of port Suspended-no-linkbeat
[F] Full duplex Disabled
[I] Port priority (spanning tree) 128 (80 hex)
[C] Path cost (spanning tree) 100
[H] Port fast mode (spanning tree) Enabled

----------------------- Related Menus ----------------------------------
[A] Port addressing [V] View port statistics
[N] Next port [G] Goto port
[P] Previous port [X] Exit to Main Menu

Enter Selection: D


A string of up to 60 characters may be specified to name or describe
a port. For example, port 3 may be given a name such as
'Software Engineering segment'.

Enter port description/name (60 characters max):

Current setting ===>

New setting ===>



lunes, 16 de marzo de 2009

Practica #2 - Equipos de Red

Hub - Synoptics lattishub 2813



Caracteristicas


- 10 Base T

- 16 puertos RJ45

- 4 puertos de expansión DB25F

- Puerto AUI

- Puerto de servicio DB9M

- Puerto RS232M



- Arriba a la derecha los cuatro puertos de expansión DB25F

- Abajo a la derecha estan los 16 puertos RJ45

- Abajo a la izquierda el puerto AUI

- Arriba a la derecha el puerto de servicio DB9M

- Arriba al centro el puerto RS232M




Router - Cisco Pro 1000 - CPA 1005







Caracteristicas

- 10 Base T
- Puerto Serial

- PCMCIA
- Puerto Consola RS232 Asincrono
- Procesador 68030
- 2 relojes 40/20