DIRECCIONAMIENTO IP. DIRECCIONES IP Cada computador tiene una dirección única de 32 bits...

30
DIRECCIONAMIENTO IP

Transcript of DIRECCIONAMIENTO IP. DIRECCIONES IP Cada computador tiene una dirección única de 32 bits...

Page 1: DIRECCIONAMIENTO IP. DIRECCIONES IP  Cada computador tiene una dirección única de 32 bits separados en 4 grupos de 8 bits.  Esta dirección se utiliza.

DIRECCIONAMIENTO IP

Page 2: DIRECCIONAMIENTO IP. DIRECCIONES IP  Cada computador tiene una dirección única de 32 bits separados en 4 grupos de 8 bits.  Esta dirección se utiliza.

DIRECCIONES IP

131 .

Red

10000011

108 .

01101100

122 .

01111010

204

Host

11001100

8 bits 8bits 8bits

32 bits

8bits

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

Page 3: DIRECCIONAMIENTO IP. DIRECCIONES IP  Cada computador tiene una dirección única de 32 bits separados en 4 grupos de 8 bits.  Esta dirección se utiliza.

DIRECCIONES DE REDES

netid hostid 0

0 7 15 23 31 Clase

A

8 bits 24 bits

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.

Número de direcciones IP = 224 = 16.777.216

Page 4: DIRECCIONAMIENTO IP. DIRECCIONES IP  Cada computador tiene una dirección única de 32 bits separados en 4 grupos de 8 bits.  Esta dirección se utiliza.

DIRECCIONES DE REDES

netid 1 0

16 bits 16 bits

0 15 31Clase

hostid

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 = 216 = 65.536.

Page 5: DIRECCIONAMIENTO IP. DIRECCIONES IP  Cada computador tiene una dirección única de 32 bits separados en 4 grupos de 8 bits.  Esta dirección se utiliza.

DIRECCIONES DE REDES

netid hostid 1 1 0

24 bits 8 bits

0 23 31Clase C

Clase C Los tres primeros bits son 110. Los siguientes 21 bits identifican la red. Los últimos 8 las máquinas.

Número de direcciones IP = 28 = 256

Page 6: DIRECCIONAMIENTO IP. DIRECCIONES IP  Cada computador tiene una dirección única de 32 bits separados en 4 grupos de 8 bits.  Esta dirección se utiliza.

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 239.255.255.255.

Page 7: DIRECCIONAMIENTO IP. DIRECCIONES IP  Cada computador tiene una dirección única de 32 bits separados en 4 grupos de 8 bits.  Esta dirección se utiliza.

DIRECCIONES DE REDES

Red marciana 1 1 1 1 Clase E

0 31

Clase E Si los 4 primeros bits son 1111. Están reservadas para uso futuro.

Page 8: DIRECCIONAMIENTO IP. DIRECCIONES IP  Cada computador tiene una dirección única de 32 bits separados en 4 grupos de 8 bits.  Esta dirección se utiliza.

DIRECCIONES DE REDES

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 decimal como sigue:

131 . 108 . 122 . 204

Page 9: DIRECCIONAMIENTO IP. DIRECCIONES IP  Cada computador tiene una dirección única de 32 bits separados en 4 grupos de 8 bits.  Esta dirección se utiliza.

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 Más grande que 223

Dirección reservada para multicasting

Page 10: DIRECCIONAMIENTO IP. DIRECCIONES IP  Cada computador tiene una dirección única de 32 bits separados en 4 grupos de 8 bits.  Esta dirección se utiliza.

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

hostid

Page 11: DIRECCIONAMIENTO IP. DIRECCIONES IP  Cada computador tiene una dirección única de 32 bits separados en 4 grupos de 8 bits.  Esta dirección se utiliza.

DIRECCIONES DE REDES

Page 12: DIRECCIONAMIENTO IP. DIRECCIONES IP  Cada computador tiene una dirección única de 32 bits separados en 4 grupos de 8 bits.  Esta dirección se utiliza.

DIRECCIONES DE REDES

127

0

.

.

0

0

.

.

0

0

.

.

0

0default

loopback

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)

Page 13: DIRECCIONAMIENTO IP. DIRECCIONES IP  Cada computador tiene una dirección única de 32 bits separados en 4 grupos de 8 bits.  Esta dirección se utiliza.

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 en 0 identifica a la red (nombre de la red). Así: 26.0.0.0 identifica a la red 26 128.66.0.0 identifica a la red 128.66

Page 14: DIRECCIONAMIENTO IP. DIRECCIONES IP  Cada computador tiene una dirección única de 32 bits separados en 4 grupos de 8 bits.  Esta dirección se utiliza.

DIRECCIONES DE REDES

128

128

.

.

66

66

.

.

255

0

.

.

255

0Network

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 las máquinas de la red 128.66.0.0.

Page 15: DIRECCIONAMIENTO IP. DIRECCIONES IP  Cada computador tiene una dirección única de 32 bits separados en 4 grupos de 8 bits.  Esta dirección se utiliza.

Máscara

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

Red Red Red Host

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.

Page 16: DIRECCIONAMIENTO IP. DIRECCIONES IP  Cada computador tiene una dirección única de 32 bits separados en 4 grupos de 8 bits.  Esta dirección se utiliza.

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 172.16.0.0. – 172.255.255.255 (172.16/12) 192.168.0.0 – 192.168.255.255 (192.168/16)

Page 17: DIRECCIONAMIENTO IP. DIRECCIONES IP  Cada computador tiene una dirección única de 32 bits separados en 4 grupos de 8 bits.  Esta dirección se utiliza.

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 Las subredes están conectadas entre si

por los enrutadores

Page 18: DIRECCIONAMIENTO IP. DIRECCIONES IP  Cada computador tiene una dirección única de 32 bits separados en 4 grupos de 8 bits.  Esta dirección se utiliza.

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

0 31

Page 19: DIRECCIONAMIENTO IP. DIRECCIONES IP  Cada computador tiene una dirección única de 32 bits separados en 4 grupos de 8 bits.  Esta dirección se utiliza.

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 correspondiente al host

Page 20: DIRECCIONAMIENTO IP. DIRECCIONES IP  Cada computador tiene una dirección única de 32 bits separados en 4 grupos de 8 bits.  Esta dirección se utiliza.

Creando subredes:

Número de Subredes Válidas con n bits:

Número de Host Válido en cada Subred con (h-n) bits:

22

22

)(

nh

n

Host

Subred

Page 21: DIRECCIONAMIENTO IP. DIRECCIONES IP  Cada computador tiene una dirección única de 32 bits separados en 4 grupos de 8 bits.  Esta dirección se utiliza.

Ejercicio:

Considerar la dirección de red 210.25.2.0Qué subredes se pueden forman con 2 bits.Solución:

Page 22: DIRECCIONAMIENTO IP. DIRECCIONES IP  Cada computador tiene una dirección única de 32 bits separados en 4 grupos de 8 bits.  Esta dirección se utiliza.

EJERCICIO

Sudividir la red 180.4.0.0 con máscara 255.255.0.0 en 8 subredes Hallar:

Nombre, máscara y broadcast de cada subred Dirección IP de cada uno de los puntos de interfaz

Page 23: DIRECCIONAMIENTO IP. DIRECCIONES IP  Cada computador tiene una dirección única de 32 bits separados en 4 grupos de 8 bits.  Esta dirección se utiliza.

EJERCICIO

Para tener 8 subredes, se toman p=3 bits del tercerbyte, esto es: 8=23

Luego, quedan h=5 bits del tercer byte para los hostsHosts = 2h+8=13 = 8192Si se usa uno para identificar la red y

el otro para el broadcast, entonces: 2h+8=13 -2= 8190 hosts por subredCada subred será: la anterior + 25 =

32

Page 24: DIRECCIONAMIENTO IP. DIRECCIONES IP  Cada computador tiene una dirección única de 32 bits separados en 4 grupos de 8 bits.  Esta dirección se utiliza.

EJERCICIO

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

r.ph.hPara todo r=1Para todo p=1Para todo h=0

Page 25: DIRECCIONAMIENTO IP. DIRECCIONES IP  Cada computador tiene una dirección única de 32 bits separados en 4 grupos de 8 bits.  Esta dirección se utiliza.

EJERCICIO

2^8-1.2^8-1.x.0=X=11100000Bin to Dec=128+64+32=224Luego Mascara:255.255.224.0

Page 26: DIRECCIONAMIENTO IP. DIRECCIONES IP  Cada computador tiene una dirección única de 32 bits separados en 4 grupos de 8 bits.  Esta dirección se utiliza.

Tabla de Enrutamiento

Cada vez que se pide prestado otro bit del campo de host: La cantidad de subredes totales posibles

se duplica. La cantidad de direcciones de host

totales que se pueden asignar se reduce a la mitad (aunque la cantidad de redes y host útiles varía un poco de esta regla: 2 menos en todo caso).

Page 27: DIRECCIONAMIENTO IP. DIRECCIONES IP  Cada computador tiene una dirección única de 32 bits separados en 4 grupos de 8 bits.  Esta dirección se utiliza.

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 paquetes de datos son encaminados a su destino.

Page 28: DIRECCIONAMIENTO IP. DIRECCIONES IP  Cada computador tiene una dirección única de 32 bits separados en 4 grupos de 8 bits.  Esta dirección se utiliza.

Tabla de Enrutamiento

La tabla de enrutamiento puede ser:Construida estáticamente por el

administrador del sistema; ó Construida dinámicamente por los

protocolos de enrutamientoPuede visualizarse mediante el

comando del S.O: route, netstat

Page 29: DIRECCIONAMIENTO IP. DIRECCIONES IP  Cada computador tiene una dirección única de 32 bits separados en 4 grupos de 8 bits.  Esta dirección se utiliza.

Ejemplo de subdivisión

A una compañía se le ha asignado la red 200.3.25.0. Es una red de clase C, lo cual significa que puede disponer de 254 diferentes direcciones. (La primera y la última dirección están reservados, no son utilizables.) Si no se divide la red en subredes, la máscara de subred será 255.255.255.0 (o /24).

La compañía decide dividir esta red en 8 subredes, con lo cual, la máscara de subred tiene que recorrer tres bits más ((2^5) − 2 = 30. (Se "toman prestados" tres bits de la porción que corresponde al host.) Eso resulta en una máscara de subred /27, en binario 11111111.11111111.11111111.11100000, o en decimal punteado, 255.255.255.224. Cada subred tendrá (2^5) − 2 = 30 direcciones; la primera y la última dirección de cada subred no pueden ser asignados a un host.

Page 30: DIRECCIONAMIENTO IP. DIRECCIONES IP  Cada computador tiene una dirección única de 32 bits separados en 4 grupos de 8 bits.  Esta dirección se utiliza.

Ejemplo de subdivisión

RED RANGO IP BROADCAST

1 200.3.25.0________200.3.25.1 -200.3.25.30__________________200.3.25.31 2 200.3.25.32_______200.3.25.33 - 200.3.25.62_____ ___________200.3.25.63 3 200.3.25.64_______200.3.25.65 - 200.3.25.94_________________200.3.25.95 4 200.3.25.96_______200.3.25.97 - 200.3.25.126________________200.3.25.127 5 200.3.25.128_____ 200.3.25.129- 200.3.25.158_____ __________200.3.25.159 6 200.3.25.160______200.3.25.161- 200.3.25.190_______________200.3.25.191 7 200.3.25.192______200.3.25.193- 200.3.25.222_______________200.3.25.223 8 200.3.25.224______200.3.25.225- 200.3.25.254_______________200.3.25.255

La subred uno tiene la dirección de subred 200.3.25.0; las direcciones utilizables son 200.3.25.1 - 200.3.25.30.

La subred dos tiene la dirección de subred 200.3.25.32; las direcciones utilizables son 200.3.25.33 - 200.3.25.62.

Y así sucesivamente; de cada subred a la siguiente, el último byte aumenta en 32. Dependiendo del tipo de máscara de subred utilizado