• No se han encontrado resultados

RedesIP(Examen2)

N/A
N/A
Protected

Academic year: 2020

Share "RedesIP(Examen2)"

Copied!
48
0
0

Texto completo

(1)

Direccionamiento IP

Prácticas de Laboratorio

(2)

DIRECCIONES IP

 Cada computador tiene una dirección única de 32 bits separados en

4 grupos de 8 bits.

 Esta dirección se utiliza en toda conexión.  Las direcciones IP constan de dos partes:

 La primera parte de la dirección identifica a la red.  La segunda parte identifica al host dentro de la red.

Para mayor sencillez se utiliza la notación decimal de punto

131 . Red 10000011 108 . 01101100 122 . 01111010 204 Host 11001100

8 bits 8bits 8bits

32 bits

(3)

DIRECCIONES DE REDES

 Existen 5 clases de redes según sus direcciones IP:

Clase A

 El primer bit de la dirección IP es 0.  Los 7 bits siguientes identifican la red

Los últimos 24 al computador.

netid hostid

0

0 7 15 23 31

Clase A

(4)

DIRECCIONES DE REDES

Clase B

 Los dos primeros bits son 10.

 Los 14 bits siguientes identifican la red  Los 16 siguientes, las máquinas.

Número de direcciones IP = 2

16

= 65.536.

netid 1 0

16 bits 16 bits

0 15 31

Clase

(5)

DIRECCIONES DE REDES

Clase C

 Los tres primeros bits son 110.

 Los siguientes 21 bits identifican la red.  Los últimos 8 las máquinas.

netid hostid

1 1 0

24 bits 8 bits

0 23 31

(6)

DIRECCIONES DE REDES

Dirección multicast 1 1 1

Clase D

0 31

0

Clase D

 Los cuatro primeros bits son 1110.  Corresponde a direcciones especiales.  Es conocida como dirección multicast.

 Comprende las direcciones desde 224.0.0.0 hasta la

(7)

DIRECCIONES DE REDES

Red marciana 1 1 1 1

Clase E

0 31

Clase E

(8)

DIRECCIONES DE REDES

131 . 108 . 122 . 204

La notación se puede expresar en forma decimal.

Cada bloque de 8 bits puede contener un número que

varía entre 0 y 255.

Una dirección IP se puede expresar en forma decimal :

131.108.122.204

La clasificación de las redes se puede expresar en forma

(9)

DIRECCIONES DE REDES

Clase A

 Si el primer número decimal es menor a 128.

 Éste identifica la red

 Los tres siguientes a las máquinas

Clase B

 Si el primer número está entre 128 y 191.

 Los dos primeros números identifican la red

 Los dos siguientes a las máquinas

Clase C

Si el primer número está entre 192 y 223.

 Los tres primeros números identifican la red

 El último la dirección de la máquina

Clase D

(10)

DIRECCIONES DE REDES

netid hostid

netid

netid hostid

Dirección multicast

Red marciana 0

1 0

1 1 0

1 1 1

1 1 1 1

0 7 15 23 31

Clase A B C D E

1.0.0.0 a

127.255.255.255

128.0.0.0 a 191.255.255.255

192.0.0.0 a 223.255.255.255

224.0.0.0 a 239.255.255.255

240.0.0.0 a 247.255.255.255

8 bits 24 bits

16 bits 16 bits

24 bits 8 bits

0

(11)
(12)

Direcciones reservadas

En todas las clases los números 0 y 255 están reservados.

La dirección 0.0.0.0 indica

ruta por defecto

La dirección 127.0.0.0

dirección de retorno

(loopback)

DIRECCIONES DE REDES

(13)

DIRECCIONES DE REDES

128 26 . . 66 0 . . 0 0 . . 0 0

Dirección de red

Una dirección IP con todos los bits correspondientes al host

puestos 0 identifica a la red (

nombre de la red

).

 Así: 26.0.0.0 identifica a la red 26

(14)

DIRECCIONES DE REDES

128 128 . . 66 66 . . 255 0 . . 255 0 Network Broadcast

Dirección de broadcast

 Una dirección IP con todos los bits correspondientes al host

colocados a 1 se conoce como dirección de broadcast.

 La dirección de broadcast de la red 128.66.0.0 es, por tanto,

128.66.255.255.

 Un datagrama enviado a esta dirección es entregado a cada una de

(15)

Máscara

Máscara

 Es una dirección de 32 bits que se utiliza en el IP para indicar los

bits de una dirección IP que se están utilizando para la dirección de la subred.

 La función de la máscara de subred es decirle a los dispositivos

que parte de una dirección IP es el número de la red, incluyendo la subred, y que parte es la correspondiente al host.

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0

255 . 255 . 255 . 0

(16)

DIRECCIONES DE REDES

192 172 10 . . . 168 16 0 . . . 0 0 0 . . . 0 0 0

Redes privadas

 Son redes para uso interno de una empresa.  No tienen acceso directo a la internet.

 Para comunicarse con la Internet es necesario el uso de un proxy.

 10.0.0.0 – 10.255.255.255 (10/8)

 172.16.0.0. – 172.31.255.255.255 (172.16/12)

(17)

Subredes

Con el direccionamiento IP es posible tener más de 2 millones

de redes en la Internet.

Los routers son los que conectan dos o más redes.

Las redes pueden dividirse internamente en redes más

pequeñas llamadas

subredes

(18)

Subredes

En el ejemplo que sigue se han asignado clases B a cada una de

las redes:

150.1.0.0

– 150.2.0.0 – 150.3.0.0 – 150.4.0.0 –150.5.0.0

con máscara de 255.255.0.0

Consecuencia

Derroche de números IP en redes que no poseen gran

número de

máquinas

Solución

Utilización de una sola red y dividirla en subredes de

acuerdo a la necesidad de máquinas de cada una de ellas

150.150.1.0

– 150.150.2.0 – 150.150.3.0 – 150.150.4.0

(19)
(20)
(21)

Subredes

 La dirección de una subred incluye:

 El número de la red a la que pertenece.  El número de la subred dentro de la red.  El número del host dentro de la subred

 Para crear una subred, se toman prestados bits del campo del host y

se asignan como campo de subred

 Se pueden prestar los bits que se deseen hasta que sólo queden

dos para el host

RED SUBRED HOST

(22)

Subredes

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0

255 . 255 . 255 . 240

Red Red Red Subred Host

Máscara de subred

 Es una dirección de 32 bits que indica los bits de una dirección IP

que se están utilizando para la dirección de la subred.

 Su función es indicar que parte de una dirección IP es el número de

la red, incluyendo la subred, y que parte es la correspondiente al host

 Utilizan el mismo formato que las direcciones IP

 Tienen 1 en la parte correspondiente a la red/subred y 0 en la parte

(23)

Subredes

Las Subredes proporcionan flexibilidad adicional a los

administradores de redes.

Sea una red Clase B (128.10.0.0 – 255.255.0.0)

Se desea prestar 8 bits para formar las subredes

Los dos primeros octetos de la dirección IP identifican la red

El tercer octeto proporciona el número de subred

(24)

Subredes

Existen dos máscaras:

La máscara de la red

La máscara de las subredes

Cuál será la máscara de subred en notación de punto decimal

si sólo se tomaran prestados cinco bits del tercer octeto de

una dirección clase "B"?

(25)

EJERCICIO

 Sudividir la red 180.4.0.0 con máscara 255.255.0.0 en

8

subredes

(26)

EJERCICIO

Para tener

8

subredes prestamos 3 bits del tercer obteto:

8=2

3 

Quedan

5

bits del tercer octeto para los hosts

Cada red tendrá entonces =

2

5+8=13

= 8192

números

Si se usa uno para identificar la red y el otro para el

broadcast quedan =

8190

hosts por subred

Cada subred será: la anterior +

2

5

= 32

La máscara del octeto donde se prestaron los 3 bits está dada

por:

128 + 64 + 32 = 224

La máscara de la subred es:

(27)

EJERCICIO

Nombre Rango Broadcast

180.4.0.0 180.4.0.1 - 180.4.30.255 180.4.31.255

180.4.32.0 180.4.32.1 - 180.4.62.255 180.4.63.255

180.4.64.0 180.4.64.1 - 180.4.94.255 180.4.95.255

180.4.96.0 180.4.96.1 - 180.4.126.255 180.4.127.255

180.4.128.0 180.4.128.1 - 180.4.158.255 180.4.159.255

180.4.160.0 180.4.160.1 - 180.4.190.255 180.4.191.255

180.4.192.0 180.4.192.1 - 180.4.222.255 180.4.223.255

(28)

CIDR

Classless Inter-Domain Routing (CIDR)

En lugar de escribir cada red con su máscara:

Se puede utilizar un nuevo formato como sigue:

dirección/longitud-prefijo

Longitud-prefijo

= número de bits que representan el

número de la red/subred

La red 152.16.36.32 con máscara 255.255.255.224

se puede escribir como

152.16.36.32 / 27.

Sin ésta notación la dirección

152.16.36.32

puede ser

(29)

CIDR

Los prefijos CIDR son mucho más fáciles de entender y recordar

que las Clases con sus características.

La dirección 10.104.0.19 representa una clase A

Si se escribe como 10.104.0.19/8

8 bits pertenecen a la dirección de la red

(30)

CIDR

Ejercicio

Sea una red clase C la cual queremos dividir en 8 subredes.

Se pide hallar el nombre de las subredes, la máscara y su

broadcast respectivo.

Sea la red clase C , 192.185.171.0

Respuesta

Como

8 subredes

= 2

3

Se toman prestados

3

bits del campo del host

Quedan

5

bits para los hosts

Por lo que 2

5

=

32

números IP

(31)

CIDR

 La máscara viene dada por:

1x28 + 1x27 + 1x26 + 0x25 + 0x24 + 0x23 + 0x22 + 0x2 +

0x20

= 128 + 64 + 32 +0 +0 +0 + 0 + 0 = 224

Mask = 255.255.255.224

 La primera subred será:

192.185.171.0

 La segunda se obtiene sumando 32

192.185.171.32

 La tercera se obtiene sumando 32 a la segunda

(32)

CIDR

Las direcciones broadcast se toman como el último número

de la subred.

 Para la primera 192.185.171.31  Para la segunda 192.185.171.63

 Para la tercera 192.185.171.91  Y así sucesivamente

(33)

CIDR

Subred Nombre Broadcast 1 192.185.171.0 192.185.171.31

Netmask

255.255.255.224 2 192.185.171.32 192.185.171.63

3 192.185.171.64 192.185.171.95 4 192.185.171.96 192.185.171.127 5 192.185.171.128

(34)

Tabla de Enrutamiento

La conexión entre las diferentes redes/subredes de la Internet

se hace a través de los

enrutadores (routers)

Si la máquina destino está en la red local, los datos son

entregados directamente a ella.

Si la máquina destino está en otra red, los datos son

entregados al enrutador local.

El módulo IP del router

 Verifica los bits de la dirección IP para identificar la red

 Busca en la tabla de enrutamiento local y de acuerdo con ella los

(35)

Tabla de Enrutamiento

La tabla de enrutamiento puede ser:

 Construida estáticamente por el administrador del sistema; ó  Construida dinámicamente por los protocolos de enrutamiento

 OSPF

(36)

Desarrollo Práctico

Se configurará una máquina Linux para que funcione como

enrutador (

router

)

 A cada enrutador se le conectan dos tarjetas Ethernet  Se configuran dichas tarjetas con sus respectivos IP

 Se crean las tablas de enrutamiento para que las diferentes

subredes del Laboratorio se conecten entre sí

 Se usará:

 Enrutamiento estático

 Enrutamiento dinámico

(37)
(38)

Desarrollo Práctico

Configuración de las máquinas

hosts

 La configuración del número IP como de su tabla de enrutamiento

de encuentra en el archivo /etc/rc.d/rc.inet1

 El archivo /etc/rc.d/rc.inet1 es generado automáticamente

mediante el comando netconfig  Ejecutar el comando netconfig

 Responder las preguntas que van apareciendo

 Revisar el archivo /etc/rc.d/rc.inet1 y observar que se ha generado

un script que contiene”:

 Defición de la máquina local con su ruta l0 (loopback)

 Dirección IP del hosts, dirección de broadcast,máscara, gateway, etc

(39)

Desarrollo Práctico

Ejecutar el comando

ifconfig

 Observar la tabla generada en donde está definidas todas las

interfaces con sus respectivas características

eth1 Link encap:Ethernet HWaddr 00:80:AD:09:85:8F

inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:7608 errors:0 dropped:0 overruns:0 frame:0

TX packets:9239 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100

(40)

Desarrollo Práctico

eth2 Link encap:Ethernet HWaddr 00:02:2D:0E:D7:32

inet addr:150.185.178.140 Bcast:150.185.178.191 Mask:255.255.255.192 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:42729 errors:0 dropped:0 overruns:0 frame:0 TX packets:13257 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100

Interrupt:3 Base address:0x100

lo Link encap:Local Loopback

inet addr:127.0.0.1 Mask:255.0.0.0

UP LOOPBACK RUNNING MTU:3924 Metric:1

(41)

Desarrollo Práctico

Visualizar la tabla de enrutamiento con el comando

route –n

Kernel IP routing table

Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo 0.0.0.0 150.185.178.129 0.0.0.0 UG 1 0 0 eth2

 Comprobar la conectividad entre las máquinas con el comando ping

(42)

Desarrollo Práctico

Configuración de los enrutadores

Enrutamiento estático

 Escoger las máquinas que van a funcionar como enrutadores  Estas máquinas deben tener dos tarjetas Ethernet

 La interrupción y la dirección base de estas tarjetas deben ser

diferentes

 Declarar la configuración de las tarjetas en el archivo /etc/lilo.conf

insertando la línea siguiente:

append =”ether = 10,0x300,eth0 ether = 5, 0x340,eth1”

NOTA: Con algunas tarjetas plug and play no es necesario esta línea pues el Linux las reconoce automáticamente

(43)

Desarrollo Práctico

Configuración de las interfaces del enrutador

 Añadir en el archivo /etc/rc.d/rc.inet1 las siguientes líneas:

/sbin/ifconfig eth0 <IPADDR0> broadcast <BROADCAST0> netmask <NETMASK1> /sbin/ifconfig eth1 <IPADDR1> broadcast <BROADCAST1> netmask <NETMASK2> NOTA: La interfaz eth0 ya se definió al utilizar el comando netconfig  Ejecutar el comando /etc/rc.d/rc.inet1 para actualizar los cambios

realizados

 Verificar la configuración mediante el comando ifconfig  Anadir las rutas estáticas mediante el comando:

/sbin/route add –net<dir_IP_Red1> netmask<netmask_Red1> gateway<Dir_IP_Router2> eth1

(44)

Desarrollo Práctico

 Visualizar la tabla de enrutamiento mediante el comando route –n  Comprobar el funcionamiento del enrutador haciendo un ping a

una máquina que esté en otra red

 Para observar la ruta seguida por los paquetes para alcanzar la otra

máquina utilice el comando traceroute –n <dir_IP remota>  Romper la conexión entre dos subredes y comprobar la

(45)

Desarrollo Práctico

Enrutamiento Dinámico

 Para el enrutamiento dinámico se utilizará el protocolo de

enrutamiento OSPF (Open Shortest Path First) contenido dentro del

demonio gated

 Modificar el archivo /etc/gated.conf de acuerdo a la subred

(46)

Desarrollo Práctico

ospf yes { backbone {

authtype simple ; networks {

150.185.141.0 mask 255.255.255.0; 150.185.142.0 mask 255.255.255.0; 150.185.143.0 mask 255.255.255.0; 150.185.144.0 mask 255.255.255.0; 150.185.145.0 mask 255.255.255.0; } ;

interface all { priority 1 ;

authkey "walc2001"; } ;

} ; } ;

(47)

Desarrollo Práctico

 Remover las rutas estáticas creadas anteriormente

 Verificar mediante el comando /etc/gdc checkconf que el archivo /etc/gated.conf no tienen errores

 Si existe algun error visualizarlo mediante el comando cat /usr/tmp/gated_parse

 Corregido el error ejecutar nuevamente el comando /etc/gdc checkconf para verificar que no hay errores en el archivo

 Activar el demonio de enrutamiento dinámico con el comando /etc/ gdc start

 Visualizar la tabla de enrutamiento con el comando route –n

(48)

DIRECCIONES IP

Referencias

Documento similar

Primeros ecos de la Revolución griega en España: Alberto Lista y el filohelenismo liberal conservador español 369 Dimitris Miguel Morfakidis Motos.. Palabras de clausura

2.- Aunque, para elaborar un comentario completo, debemos formular varias preguntas, en los ejercicios pedagógicos es preferible que reduzcamos, sobre todo al principio,

Cedulario se inicia a mediados del siglo XVIL, por sus propias cédulas puede advertirse que no estaba totalmente conquistada la Nueva Gali- cia, ya que a fines del siglo xvn y en

The part I assessment is coordinated involving all MSCs and led by the RMS who prepares a draft assessment report, sends the request for information (RFI) with considerations,

Para denegación hegeliana del mal: «Así como no existe lo fal- so, no existe el mal, es objetada primero por Sade y luego por la subjetividad romántica: en la mé- dula de la

Cuenta también con un programa de derechos humanos y D IH. A su vez tiene como propósito para el 2005 la realización de una Constituyente rural campesina, que posibilite el

First, we must remember that time travel (specially a trip to the past, or a two-way trip) would only be possible in the block universe. In the presentist alternative,