Computing">
Nothing Special   »   [go: up one dir, main page]

Apuntes Carlos

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 16

Apuntes Redes II*

Christian Caro Vargas

Actualizado el: 10 de agosto de 2022

Índice

1. Clase 4 de mayo 3
1.1. Medios de red . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2. Representaciones de red . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.3. Diagramas de tipología . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.4. Tipos de redes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.5. Internet work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.6. Redes intranet y extranet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.7. Tipos de conexiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.8. Redes convergentes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.9. Arquitectura de red . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

2. Clase 18 de Mayo 4
2.1. Router . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.2. Modos de funcionamiento de dispositivos activos . . . . . . . . . . . . . . . . . . . . . . . 4
2.3. Configuración básica de dispositivos activos . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.3.1. Nombre del dispositivo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.3.2. Contraseña del modo usuario (enable) . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.3.3. Contraseña de consola . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.3.4. Contraseña VTY (Virtual Terminal Interface) . . . . . . . . . . . . . . . . . . . . . . . 5
2.3.5. Banner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.3.6. Guardar configuración . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.4. Configuración de interfaces en routers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.5. Interfaz serial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

3. Clase 27 de Mayo 6
3.1. Aspectos básicos de la comunicación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.2. Establecimiento de reglas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.3. Las reglas: Opciones de entrega del mensaje . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3.4. Modelos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

4. Clase 15 de Junio 6
4.1. Direcciones por clases o legado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
4.1.1. Clase A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
4.1.2. Clase B . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
4.1.3. Clase C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
4.1.4. Clase D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
4.1.5. Clase E . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
4.2. Máscaras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
4.3. Direccionamiento público y privado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
4.4. NAT (Network Address Translation) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
4.4.1. Estática . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
* Apuntes Carlos Andrés

1
4.4.2. Dinámica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
4.4.3. Sobrecarga PAT (Port Address Translation) . . . . . . . . . . . . . . . . . . . . . . . . 8

5. Clase 29 de Junio 9
5.1. Subnetting de máscara fija . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
5.1.1. Método de máscara fija . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

6. Clase 8 de Julio 10
6.1. Método de la compuerta AND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

7. Clase 13 de Julio 10
7.1. Subnetting por V.L.S.M (Máscara de Subred de Longitud Variable) . . . . . . . . . . . . . . 10

8. Clase 27 de Julio 12
8.1. Enrutamiento estático (Static routing) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

9. Clase 3 de Agosto 13
9.1. Enrutamiento dinámico con RIP (Dynamic routing) . . . . . . . . . . . . . . . . . . . . . . . 13

10. Clase 5 de Agosto 14


10.1. Enrutamiento dinámico con OSPF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
10.2. Enrutamiento dinámico con EIGRP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

2
1. Clase 4 de mayo

1.1. Medios de red Internet no pertenece a una persona o un


grupo. Sin embargo, se crearon los siguien-
La comunicación a través de una red se efectúa tes grupos para ayudar a mantener la estruc-
a través de un medio que permite que un mensaje tura:
viaje desde el origen hacia el destino. • IETF
Las de redes suelen utilizar tres tipos de me-
• ICANN
dios de comunicación:
• IAB
Hilos metálicos dentro de cables, tales como
de cobre.
Vidrio, tales como los cables de fibra óptica. 1.6. Redes intranet y extranet
Trasmisión inalámbrica.
La intranet se corresponde con una red in-
terna, por ejemplo, a nivel empresarial o de
1.2. Representaciones de red universidad.
La extranet se corresponde a proveedores,
Los diagramas de red, con frecuencia, denomi- clientes, colaboradores, se hace mediante
nados diagramas de topología, utilizan símbolos conexiones seguras directas.
para representar los dispositivos dentro de la red.
Finalmente está el acceso a la red global.

1.3. Diagramas de tipología


1.7. Tipos de conexiones
Topología lógica, topología física.
DSl
Cable
1.4. Tipos de redes
WAN
LAN (Red de área local): Abarca una peque- Satélite
ña área geográfica que es propiedad de una
persona o un departamento de TI, quienes Líneas arrendadas dedicadas.
también la operan.
WAN (Red de área amplia): Abarca una gran 1.8. Redes convergentes
área geográfica que, por lo general, cuenta
con un proveedor de servicios de telecomu-
Todos los servicios en una sola red funcio-
nicaciones.
nando de manera correcta.
MAN (Red de área metropolitana).
WLAN (LAN inalámbrica).
1.9. Arquitectura de red
SAN (Red de área de almacenamiento).
Se refiere a las tecnologías que admiten la
infraestructura que mueve los datos a tra-
1.5. Internet work vés de la red.

Internet es un conjunto mundial de redes Existen cuatro características que las arqui-
LAN y WAN interconectadas. tecturas deben cumplir:

Las redes LAN se conectan entre sí mediante • Tolerancia a fallas.


redes WAN. • Escabilidad.
A su vez, las redes WAN se conectan entre • Calidad de servicio (QoS).
sí mediante cables de cobre, cables de fibra
óptica y trasmisiones inalámbricas. • Seguridad.

3
2. Clase 18 de Mayo

2.1. Router

Def: Dispositivo que permite interconectar redes con distinto prefijo en su dirección IP. Su función es
la de establecer la mejor ruta que destinará a cada paquete de datos para llegar a la red y al dispositivo
de destino.
Utilizan un sistema operativo propio, para el caso de Cisco es IOS. Para administrar el router se usa
un cable de consola.

2.2. Modos de funcionamiento de dispositivos activos

Existen 4 modos de funcionamiento:


Router>: Modo de usuario o modo enable.
Router#: Modo privilegiado o modo exec.
Router(config)#: Modo de configuración global.
Router(config-xxxx)#: Modo de configuración específica a xxxx.

2.3. Configuración básica de dispositivos activos

2.3.1. Nombre del dispositivo

1 Router> enable
2 Router# configure terminal
3 Router(config)# hostname device_name

En la línea 3, se debe cambiar device_name por el nombre deseado para el dispositivo.

2.3.2. Contraseña del modo usuario (enable)

1 Router(config)# enable password strong_password

En donde se debe cambiar strong_password por la contraseña deseada.

2.3.3. Contraseña de consola

1 Router(config)# line console 0


2 Router(config-line)# password strong_password
3 Router(config-line)# login

En donde se debe cambiar strong_password por la contraseña deseada. Para volver al modo de
configuración global:
1 Router(config-line)# exit
2 Router(config)#

4
2.3.4. Contraseña VTY (Virtual Terminal Interface)

1 Router(config)# line vty 0 4


2 Router(config-line)# password strong_password
3 Router(config-line)# login

En donde se debe cambiar strong_password por la contraseña deseada. Para volver al modo de
configuración global:
1 Router(config-line)# exit
2 Router(config)#

2.3.5. Banner

1 Router(config)# banner motd #message_here#

En donde se debe cambiar message_here por el mensaje que se desee mostrar.

2.3.6. Guardar configuración

Para guardar toda la configuración realizada en el dispositivo en memoria no volátil:


1 Router# copy running-config startup-config

Para ver la configuración en memoria no volátil (línea 1) y memoria volátil (línea 2):
1 Router# show running-config
2 Router# show startup-config

El siguiente archivo contiene la configuración básica que se puede pegar al CLI de un dispositivo
para que quede configurado: q

2.4. Configuración de interfaces en routers

Para configurar una interfaz cualquiera (por ejemplo Gigabit o Fastethernet):


1 Router# configure terminal
2 Router(config)# interface interface_name interface_number
3 Router(config-if)# no shutdown
4 Router(config-if)# ip address IP_address netmask
5 Router(config-if)# description some_description

En donde se debe cambiar interface_name por el nombre de la interfaz, por ejemplo fastethernet
o gigabit con su respectivo número, por ejemplo 0/0.
La línea 3 enciende la interfaz seleccionada. Para establecer una IP y una máscara de red, se cam-
bian los valores de la línea 4 por las respectivas direcciones. En caso de querer darle alguna descrip-
ción a la interfaz se usa el comando de la línea 5.

2.5. Interfaz serial

Se siguen los mismos pasos de antes, solo que en caso de querer agregar una velocidad de reloj
se agrega el comando clock rate:

5
1 Router# configure terminal
2 Router(config)# interface serial interface_number
3 Router(config-if)# no shutdown
4 Router(config-if)# ip address IP_address netmask
5 Router(config-if)# clock rate clock_rate
6 Router(config-if)# description some_description

Por lo general se maneja una velocidad de reloj de 56 000.

3. Clase 27 de Mayo

3.1. Aspectos básicos de la comunica- • Tamaño del mensaje


ción
3.3. Las reglas: Opciones de entrega del
Origen o emisor.
mensaje
Destino o receptor.
Canal o medio. Mensaje unidifusión: Entrega uno a uno

Los protocolos o las reglas rigen los métodos de Mensaje multidifusión: Entrega de uno a mu-
comunicación. chos
Mensaje difusión: Entrega de uno a todos

3.2. Establecimiento de reglas


3.4. Modelos
Los protocolos son necesarios para la comu-
nicación eficaz e incluyen
Aplicación
• Un emisor Presentación
• Idioma y gramática común Sesión
Transporte
• Velocidad y momento de entrega Red
• Requisitos de confirmación o acuse de Enlace
recibo Físico

Los protocolos utilizados en comunicacio- Cuadro 1: OSI/ISO


nes de red también definen lo siguiente
• Codificación de los mensajes
Aplicación
• Opciones de entrega del mensaje Transporte
Red - Internet
• Formato y encapsulamiento del mensa-
Acceso a red
je
• Sincronización del mensaje Cuadro 2: TCP/IP

4. Clase 15 de Junio

4.1. Direcciones por clases o legado

Para calcular el número de redes posibles

2n = N (1)

Donde n es el número de bits disponible para redes y N el número de redes totales.

6
Para calcular el número de hosts disponibles

2n − 2 = H (2)

Donde n es el número de bits disponibles para hosts y H el número de hosts totales.


En IPv4:
234 = 4 299 767 296

4.1.1. Clase A

El primer octeto tiene un rango de 0 − 127 (esto quiere decir que el primer bit del primer octeto es
siempre 0) y es este de uso exclusivo para redes. Los tres últimos octetos son para hosts.

N .H .H .H

Calculando el total de redes y de hosts disponibles:

N = 27 = 128

H = 224 − 2 = 16 777 214

4.1.2. Clase B

El primer y segundo octeto son de uso exclusivo para redes, el rango para el primer octeto es de
128 − 191 (quiere decir que el primer bit del primer octeto siempre será 1 y el segundo siempre será
0). Los últimos dos octetos son para hosts.

N .N .H .H

Calculando el total de redes y de hosts disponibles:

N = 214 = 16 384

H = 216 − 2 = 65 534

4.1.3. Clase C

El primer, segundo y tercer octeto son de uso exclusivo para redes, el último octeto es para hosts. El
rango del primer octeto es de 192 − 223 (esto quiere decir que en el primer octeto, el primer y segundo
bit siempre será 1 y el tercero 0).

N .N .N .H

Calculando el total de redes y de hosts disponibles:

N = 221 = 2 097 152

H = 28 − 2 = 254

4.1.4. Clase D

Utilizado para los multicast, su primer octeto va de 224−239 (es decir, en el primer octeto, el primer,
segundo y tercer bit siempre será 1 y el cuarto 0), para un total de redes de:

N = 228 = 268 435 456

7
4.1.5. Clase E

Utilizada para propósitos experimentales solamente, su primer octeto tiene un rango de 240 − 256
para un total de redes de:

N = 228 = 268 435 456

4.2. Máscaras 4.3. Direccionamiento público y privado

Cada clase de red tiene un máscara predeter- Al interior de cada clase se crea un subgrupo
minada. correspondiente a direcciones IP privadas.

Clase A 255.0.0.0 Clase A 10.0.0.0 − 10.255.255.255

Clase B 255.255.0.0 Clase B 172.16.0.0 − 172.31.255.255

Clase C 255.255.255.0 Clase C 192.168.0.0 − 192.168.255.255

4.4. NAT (Network Address Translation)

Se ubica en la capa 3 del modelo OSI (red) y transforma una dirección pública en una privada.

4.4.1. Estática

Una dirección IP privada se traduce siempre en una misma dirección IP pública

4.4.2. Dinámica

El router tiene asignadas varias direcciones IP públicas, de modo que cada dirección IP privada se
mapea usando una de las direcciones IP públicas que el router tiene asignadas, de modo que a cada
dirección IP privada le corresponde al menos una dirección IP pública.
Cada vez que un host requiera una conexión a Internet, el router le asignará una dirección IP pública
que no esté siendo utilizada. En esta ocasión se aumenta la seguridad ya que dificulta que un host
externo ingrese a la red ya que las direcciones IP públicas van cambiando.

4.4.3. Sobrecarga PAT (Port Address Translation)

Se ubica en la capa 4 del modelo OSI (transporte) y es el más común de todos los tipos, ya que
es el utilizado en los hogares. Se pueden mapear múltiples direcciones IP privadas a través de una
dirección IP pública, con lo que evitamos contratar más de una dirección IP pública. Además del ahorro
económico, también se ahorran direcciones IPv4, ya que aunque la subred tenga muchas máquinas,
todas salen a Internet a través de una misma dirección IP pública.
Para poder hacer esto el router hace uso de los puertos. En los protocolos TCP y UDP se disponen
de 65 536 puertos para establecer conexiones. De modo que cuando una máquina quiere establecer
una conexión, el router guarda su IP privada y el puerto de origen y los asocia a la IP pública y un
puerto al azar. Cuando llega información a este puerto elegido al azar, el router comprueba la tabla y
lo reenvía a la IP privada y puerto que correspondan.

8
5. Clase 29 de Junio

5.1. Subnetting de máscara fija

Dividir una red en subredes para evitar congestiones y tormentas de broadcast.


Suponga que quiere dividir la red 192.168.0.0/24 en 4 subredes.

/24 = 255.255.255.0

En primer lugar se pensaría en dividir la red como si se tratara de una torta:

192.168.0.0

192.168.0.192
192.168.0.64

192.168.0.128

Figura 1: División por cada subred

Sin embargo, existen métodos definidos para subnneting de máscara fija.

5.1.1. Método de máscara fija

Se debe utilizar la siguiente ecuación para calcular el número de bits para subredes.

2n = N 0 (3)

Donde N 0 se corresponde con el número de subredes y n el número de bits para subredes.


El número de bits para subredes se agrega(n) a la máscara (de izquierda a derecha), el número de
bits en 0 restantes de la máscara en cada octeto (notados n) se utilizan en la siguiente ecuación para
calcular los saltos por subred (notados N 00) en el octeto correspondiente.

2n = N 00 (4)

Retomando el ejemplo expuesto anteriormente, ya que se quiere separar la red en 4 subredes,


entonces:

2n = 4 ∴ n = 2

Es decir, se deben agregar 2 bits al final de la máscara (de izquierda a derecha):

Nueva máscara = 11111111.11111111.11111111.11000000 = /26

Contando los bits en 0 restantes por octeto (coloreados en naranja) se utiliza la ecuación (4), ob-
teniendo así:

9
26 = 64 saltos

Al conocer los saltos entre direcciones, se puede construir la siguiente tabla.

Dirección de Dirección Dirección úl- Dirección


Subred
subred primer host timo host broadcast
0 192.168.0.0 192.168.0.1 192.168.0.62 192.168.0.63
1 192.168.0.64 192.168.0.65 192.168.0.126 192.168.0.127
2 192.168.0.128 192.168.0.129 192.168.0.190 192.168.0.191
3 192.168.0.192 192.168.0.193 192.168.0.254 192.168.0.255

Cuadro 3: Subredes para el ejemplo

6. Clase 8 de Julio

6.1. Método de la compuerta AND

Algunas veces es necesario hallar la dirección de subred a la que pertenece una IP dada su máscara.
Recordando el funcionamiento del operador lógico AND:

A B X
0 0 0
0 1 0
1 0 0
1 1 1

Cuadro 4: Compuerta AND

Dada una dirección IP 192.168.0.124/26, encontrar su dirección de subred.

Paso 1: Se deben comparar los valores de cada octeto de la IP con su máscara y aplicar el operador
lógico AND en cada bit:

192.168.0.124 = 11000000.10101000.00000000.01111100
255.255.255.192 = 11111111.11111111.11111111.11000000

192.168.0.64 = 11000000.10101000.00000000.01000000

De esta forma se determina la dirección de subred 192.168.0.64 para la IP 192.168.0.124 con máscara
255.255.255.192.

7. Clase 13 de Julio

7.1. Subnetting por V.L.S.M (Máscara de Subred de Longitud Variable)

Cuando la cantidad de hosts por subredes varía, es necesario emplear este método.
Dividir el segmento 192.168.0.0/24 en 4 subredes con las siguientes especificaciones de host en
cada subred.

10
Red Hosts
LAN1 28
LAN2 50
LAN3 2
LAN4 10

Cuadro 5: Redes para el problema

Paso 1: Ordenar las subredes de acuerdo al número de hosts (descendente):

Subred Hosts
S0 50
S1 28
S2 10
S3 2

Paso 2: Se calcula el número de bits para hosts que se deben utilizar en la máscara de subnetting
para cada subred S .

2n − 2 ≥ H > 2 (n−1) − 2 (5)

Donde H es el número de hosts y n la cantidad de bits. Para el ejemplo:

Para S 0: Para S 2:
2n − 2 ≥ 50 2n − 2 ≥ 10
2n ≥ 50 + 2 2n ≥ 10 + 2
2n ≥ 52 ∴ n = 6 2n ≥ 12 ∴ n = 4

Para S 1: Para S 3:
2n − 2 ≥ 28 2n − 2 ≥ 2
2n ≥ 28 + 2 2n ≥ 2 + 2
2n ≥ 30 ∴ n = 5 2n ≥ 4 ∴ n = 2

Paso 3: Se agregan los bits para hosts a la máscara /24 (de derecha a izquierda). Luego se calcula el
número de saltos por cada subred S (4).

Para S 0:
←−−−−−−
1111111.11111111.11111111.11000000 = 255.255.255.192 = /26

Calculando los saltos del 4to octeto:

N 00 = 26 = 64 saltos

Para S 1:
←−−−−
1111111.11111111.11111111.11100000 = 255.255.255.224 = /27

Calculando los saltos del 4to octeto:

N 00 = 25 = 32 saltos

11
Para S 2:
←−−−
1111111.11111111.11111111.11110000 = 255.255.255.240 = /28

Calculando los saltos del 4to octeto:


N 00 = 24 = 16 saltos

Para S 3:
←−
1111111.11111111.11111111.11111100 = 255.255.255.252 = /30

Calculando los saltos del 4to octeto:


N 00 = 22 = 4 saltos

Paso 4: Se construye la tabla de subnneting.

Dirección de su- Dirección Dirección úl- Dirección


Subred
bred primer host timo host broadcast
S0 192.168.0.0/26 192.168.0.1 192.168.0.62 192.168.0.63
S1 192.168.0.64/27 192.168.0.65 192.168.0.94 192.168.0.95
S2 192.168.0.96/28 192.168.0.97 192.168.0.110 192.168.0.111
S3 192.168.0.112/30 192.168.0.113 192.168.0.114 192.168.0.115

Cuadro 6: Subnetting para todas las subredes

8. Clase 27 de Julio

8.1. Enrutamiento estático (Static routing)

Cuando se necesita comunicación entre redes LAN, o entre redes no adyacentes en un router, se uti-
liza enrutamiento. En el enrutamiento estático, es necesario configurar manualmente todas las rutas
deseadas con la siguiente sintaxis.
1 Router# configure terminal
2 Router(config)# ip route net_direction net_mask next_hop

En donde net_direction es la dirección de red, net_mask es la máscara de red y next_hop


es la dirección de siguiente salto (siempre es adyacente al router configurado). También es posible
cambiar la dirección de siguiente salto, por la interfaz en la que está conectada la misma (Ej. Se0/1).

Ejemplo Para la topología mostrada a continuación:

R2
192.168.1.2/24 192.168.2.1/24

192.168.2.2/24
192.168.1.1/24
R1 R3

Figura 2: Topología de red

Para que exista comunicación de R1 a R3:

12
1 R1# configure terminal
2 R1(config)# ip route 192.168.2.0 255.255.255.0 192.168.1.2

Para que exista comunicación de R3 a R1:


1 R3# configure terminal
2 R3(config)# ip route 192.168.1.0 255.255.255.0 192.168.2.1

9. Clase 3 de Agosto

9.1. Enrutamiento dinámico con RIP (Dynamic routing)

Routing Information Protocol es un protocolo de puerta de enlace interna o interior (Interior Ga-
teway Protocol, IGP). Su algoritmo de encaminamiento está basado en el vector de distancia, ya que
calcula la métrica o ruta más corta posible hasta el destino a partir del número de “saltos” o equipos
intermedios que los paquetes IP deben atravesar. El límite máximo de saltos en RIP es de 15, de for-
ma que al llegar a 16 se considera una ruta como inalcanzable o no deseable. A diferencia de otros
protocolos, RIP es un protocolo libre, es decir, que puede ser usado por diferentes routers.
El origen del RIP fue el protocolo de Xerox, el GWINFO. Una versión posterior, fue conocida como
routed, distribuida con Berkeley Standard Distribution (BSD) Unix en 1982. En su primera versión, era
un protocolo por clase, es decir que solo aceptaba direcciones IP con su máscara por defecto. Es-
ta limitación fue retirada en la versión 2. Por defecto, RIP envía paquetes de actualización cada 30
segundos.
A diferencia de un enrutamiento estático, en RIP se configuran solo redes directamente conectadas.
La sintaxis se ve a continuación.
1 Router# configure terminal
2 Router(config)# router rip
3 Router(config-router)# network net_direction
4 Router(config-router)# version ver_number
5 Router(config-router)# maximum-paths max_paths
6 Router(config-router)# no auto-summary

En donde router rip entra a la configuración RIP del router. En la línea 3, se debe cambiar
net_direction por la dirección de red directamente conectada al router. En caso de haber más
de una, se debe repetir este comando con cada dirección de red. Para la línea 4, se debe cambiar
ver_number por la versión de RIP que se desee usar (1 o 2). La línea 5 es opcional, define la cantidad
de saltos máximos. La línea 6 es necesaria para el funcionamiento de RIP.

Ejemplo Para la topología mostrada a continuación:

R2
192.168.1.2/24 192.168.2.1/24

192.168.2.2/24
192.168.1.1/24
R1 R3

Figura 3: Topología de red

Configurando RIP para R1:

13
1 R1# configure terminal
2 R1(config)# router rip
3 R1(config-router)# network 192.168.1.0
4 R1(config-router)# version 2
5 R1(config-router)# no auto-summary

Configurando RIP para R2:


1 R2# configure terminal
2 R2(config)# router rip
3 R2(config-router)# network 192.168.1.0
4 R2(config-router)# network 192.168.2.0
5 R2(config-router)# version 2
6 R2(config-router)# no auto-summary

Configurando RIP para R3:


1 R3# configure terminal
2 R3(config)# router rip
3 R3(config-router)# network 192.168.2.0
4 R3(config-router)# version 2
5 R3(config-router)# no auto-summary

De esta forma existirá comunicación entre todos los routers.

10. Clase 5 de Agosto

10.1. Enrutamiento dinámico con OSPF

Open Shortest Path First (OSPF), Abrir el camino más corto primero en español, es un protocolo de
red para encaminamiento jerárquico de pasarela interior o Interior Gateway Protocol (IGP), que usa el
algoritmo Dijkstra, para calcular la ruta más corta entre dos nodos.
Su medida de métrica se denomina cost, y tiene en cuenta diversos parámetros tales como el ancho
de banda y la congestión de los enlaces. OSPF construye además una base de datos enlace-estado
(Link-State Database, LSDB) idéntica en todos los routers de la zona.
OSPF puede operar con seguridad usando MD5 para autenticar sus puntos antes de realizar nuevas
rutas y antes de aceptar avisos de enlace-estado.
Como sucesor natural de RIP, acepta VLSM y CIDR desde su inicio. A lo largo del tiempo, se han
ido creando nuevas versiones, como OSPFv3 que soporta IPv6 o las extensiones multidifusión para
OSPF (MOSPF), aunque no están demasiado extendidas. OSPF puede “etiquetar” rutas y propagar esas
etiquetas por otras rutas.
Una red OSPF se puede descomponer en regiones (áreas) más pequeñas. Hay un área especial
llamada área backbone que forma la parte central de la red a la que se encuentran conectadas el
resto de áreas de la misma. Las rutas entre las 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.
Para hacer la configuración en router, se debe utilizar la dirección de red con su respectiva wildcard.
Para hallar la wildcard de una máscara, esta debe restarse por una máscara /32.

Ejemplo Hallar la wildcard de una máscara /19.

14
− 255.255.255.255
255.255.224.0

0. 0. 31. 255

Es decir que la wildcar de una máscara /19 es 0.0.31.255


Hay que indicar el ID del sistema autómata que se esta configurando (en la mayoría de los casos
1) y las diferentes áreas que hay dentro de este sistema (por lo general el ID es 0).
1 Router# configure terminal
2 Router(config)# router ospf 1
3 Router(config-router)# network net_direction wildcard area 0

En la línea 2 se utiliza OSPF para el sistema c autómata con ID 1, en la línea 3 se configura la dirección
de red con su respectiva wildcard, en el área 0.

Ejemplo Para la topología mostrada a continuación:

R2
192.168.1.2/24 192.168.2.1/24

192.168.2.2/24
192.168.1.1/24
R1 R3

Figura 4: Topología de red

Configurando OSPF para R1:


1 R1# configure terminal
2 R1(config)# router ospf 1
3 R1(config-router)# network 192.168.1.0 0.0.0.255 area 0

Configurando OSPF para R2:


1 R2# configure terminal
2 R2(config)# router ospf 1
3 R2(config-router)# network 192.168.1.0 0.0.0.255 area 0
4 R2(config-router)# network 192.168.2.0 0.0.0.255 area 0

Configurando OSPF para R3:


1 R3# configure terminal
2 R3(config)# router ospf 1
3 R3(config-router)# network 192.168.2.0 0.0.0.255 area 0

10.2. Enrutamiento dinámico con EIGRP

El Protocolo de Enrutamiento de Puerta de enlace Interior Mejorado (en inglés, Enhanced Interior
Gateway Routing Protocol o EIGRP) es un protocolo de enrutamiento de vector distancia, propiedad
de Cisco Systems, que ofrece lo mejor de los algoritmos de Vector de distancias. Se considera un

15
protocolo avanzado que se basa en las características normalmente asociadas con los protocolos del
estado de enlace. Algunas de las mejores funciones de OSPF, como las actualizaciones parciales y la
detección de vecinos, se usan de forma similar con EIGRP. Aunque no garantiza el uso de la mejor
ruta, es bastante usado porque EIGRP es algo más fácil de configurar que OSPF. EIGRP mejora las
propiedades de convergencia y opera con mayor eficiencia que IGRP. Esto permite que una red tenga
una arquitectura mejorada y pueda mantener las inversiones actuales en IGRP.
A diferencia de OSPF, acá no hay uso de áreas pero sí se utiliza el identificador del sistema como
se ve a continuación.
1 Router# configure terminal
2 Router(config)# router eigrp 1
3 Router(config-router)# network net_direction wildcard
4 Router(config-router)# no auto-summary

Ejemplo Para la topología mostrada a continuación:

R2
192.168.1.2/24 192.168.2.1/24

192.168.2.2/24
192.168.1.1/24
R1 R3

Figura 5: Topología de red

Configurando EIGRP para R1:


1 R1# configure terminal
2 R1(config)# router eigrp 1
3 R1(config-router)# network 192.168.1.0 0.0.0.255
4 R1(config-router)# no auto-summary

Configurando EIGRP para R2:


1 R2# configure terminal
2 R2(config)# router eigrp 1
3 R2(config-router)# network 192.168.1.0 0.0.0.255
4 R2(config-router)# network 192.168.2.0 0.0.0.255
5 R2(config-router)# no auto-summary

Configurando EIGRP para R3:


1 R3# configure terminal
2 R3(config)# router eigrp 1
3 R3(config-router)# network 192.168.2.0 0.0.0.255
4 R3(config-router)# no auto-summary

16

También podría gustarte