Anda di halaman 1dari 0

24/04/2011

1
DIRECCIONAMIENTO EN
REDES TCP/IP
11 ING.MONICA VINUEZA RHOR
Qu es una direccin Qu es una direccin IP? IP?
86
133.120.75.8
86
133.120.0.0 133.120.0.0
129.102.12.7
129.102.0.0
90
94
MARIA AVE
MARIA AVE
2
131.107.0.0 131.107.0.0
131.107.3.27
129.102.16.2
2 ING.MONICA VINUEZA RHOR
24/04/2011
2
DIRECCIONAMIENTO EN TCP/IP DIRECCIONAMIENTO EN TCP/IP
Cada capa define un tipo de direccin:
Capa interfaz de red: Direcciones fsicas o de
hardware hardware
Capa Internet: Direcciones IP
Capa Transporte: Sockets (Puerto + dir. IP)
Puertos: Bien Conocidos (0 1023)
No bien conocidos (1024 65535)
Identificador nico:
<protocolo, puerto de origen, dir. IP origen, puerto destino, dir. IP
destino>
33 ING.MONICA VINUEZA RHOR
INTERNET PROTOCOL (IP) INTERNET PROTOCOL (IP)
Como ya se indic IP es un protocolo no
confiable, no orientado a la conexin,
encargado de:
Definir el formato del datagrama IP
Realizar el ruteo de los datagramas en base
a direcciones IP
Definir el conjunto de reglas que caracterizan
la distribucin de paquetes en forma no p q
confiable y sin conexin
44 ING.MONICA VINUEZA RHOR
24/04/2011
3
DIRECCIONES IP (1) DIRECCIONES IP (1)
Cada host y cada ruteador en Internet
tienen asociada una direccin IP.
Una direccin IP no identifica una
mquina sino un interfaz de red.
Una mquina tiene tantas direcciones IP
como interfaces de red tenga.
Una direccin IP est formada por 32
bits, representada como cuatro nmeros , p
decimales separados entre s por un
punto.
55 ING.MONICA VINUEZA RHOR
DIRECCIONES IP (2) DIRECCIONES IP (2)
Una direccin IP est formada
por dos partes: por dos partes:
Direccin IP =<direccin de red><direccin de host>
Direccin de red (netid):Identifica una red
Di i d h t (h tid) Id tifi h t Direccin de host (hostid):Identifica un host en
esa red
66 ING.MONICA VINUEZA RHOR
24/04/2011
4
Estructura Estructura de de una una direccin direccin IP (1) IP (1)
77 ING.MONICA VINUEZA RHOR
Estructura Estructura de de una una direccin direccin IP (2) IP (2)
32 Bits
Network ID
w. x. y. z.
Class B Host ID
8
131.107.3.24
Example:
8 ING.MONICA VINUEZA RHOR
24/04/2011
5
Conver Conversin de Direcciones IP sin de Direcciones IP
de binario a d de binario a decimal ecimal
1 1 1 1 1 1 1 1
8 Bits
9
128 64 32 16 8 4 2 1
255 Decimal Value
9 ING.MONICA VINUEZA RHOR
Estructura Estructura de de una una direccin direccin IP (3) IP (3)
10 10 ING.MONICA VINUEZA RHOR
24/04/2011
6
Estructura Estructura de de una una direccin direccin IP (4) IP (4)
11 11 ING.MONICA VINUEZA RHOR
Estructura Estructura de de una una direccin direccin IP (5) IP (5)
12 12 ING.MONICA VINUEZA RHOR
24/04/2011
7
Prefijos Prefijos de Red de Red
13 13 ING.MONICA VINUEZA RHOR
CLASES DE DIRECCIONES IP CLASES DE DIRECCIONES IP
Los primeros bits del nmero de red
indican la clase de direccin IP indican la clase de direccin IP.
Clase A: Redes grandes
Clase B: Redes medianas
Clase C: Redes pequeas
Clase D: Multicast
Clase E: Reservadas para uso futuro
14 14 ING.MONICA VINUEZA RHOR
24/04/2011
8
REGISTROS REGIONALES DE REGISTROS REGIONALES DE
INTERNET (RIR) INTERNET (RIR)
AfriNIC (African Network Information Centre) -
Regin de frica http://www.afrinic.net
APNIC (Asia Pacific Network Information Centre)
- Regin de Asia/Pacfico http://www.apnic.net
ARIN (American Registry for Internet Numbers) -
Regin de Norte Amrica http://www.arin.net
LACNIC (Registro de direccin IP de la Regional
Latinoamericana y del Caribe) - Amrica Latina y
algunas islas del Caribe http://www.lacnic.net
15
algunas islas del Caribe http://www.lacnic.net
RIPE NCC (Reseaux IP Europeans) - Europa,
Medio Oriente y Asia Central http://www.ripe.net
15 ING.MONICA VINUEZA RHOR
Tipos de direcciones IP Tipos de direcciones IP
0 4 8 16 [Bits] 31 24
Clase
0 4 8 16 [Bits]
0
Red Host
31 24
Red
Red Host
Host 0 1
A
B
C
0 1 1
16
Direccin de Multicast
Reservada para uso futuro
1 1 1 0 1
D
E
1 1 1 0
16 ING.MONICA VINUEZA RHOR
24/04/2011
9
Clases de direcciones IP Clases de direcciones IP
Clase A
Network
ID
Host ID
0
Clase C
0
Clase B
Network ID Host ID
1 0
17
Clase C
w x y z
Network ID Host ID
1 1 0
17 ING.MONICA VINUEZA RHOR
Rango de direcciones IP Rango de direcciones IP
18 18 ING.MONICA VINUEZA RHOR
24/04/2011
10
Direcciones Direcciones IP IP especiales especiales
El nmero de red (NetID) no puede
ser 127
127 est reservado para funciones de loopback 127 est reservado para funciones de loopback
El nmero de red (NetID) y el nmero
de host (HostID) no puede ser 255
(todos los bits seteados a 1)
255 es una direccin de broadcast
Una direccin IP con todos los bits del
campo de HostID seteados a 1 sirve
para direccionar a todos los hosts de
una red (broadcast dirigido).
19 19 ING.MONICA VINUEZA RHOR
Direcciones Direcciones IP IP especiales especiales
Una direccin IP perteneciente a la
red 0 se utiliza para identificar a red 0 se utiliza para identificar a
este host.
Una direccin IP con todos los bits
del campo de HostID seteados a
0 identifican a una red.
El HostID debe ser nico en la red El HostID debe ser nico en la red.
20 20 ING.MONICA VINUEZA RHOR
24/04/2011
11
Direcciones IP especiales Direcciones IP especiales
Este host
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Un host en esta red
Host 0 0 0 0 0 0 0 0
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 1 1 1 1
Red 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Difusin en la red local
Difusin en una red distante
21
Cualquier valor 127
Loopback
Identificador de Red
Red 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Todo cero: Significa esto . Todo uno: Significa difusin
21 ING.MONICA VINUEZA RHOR
Direcciones Reservadas para Direcciones Reservadas para
Intranet Intranet
Definidas en el RFC 1597
Cantidad
Tipo
Rango de direcciones IP
Desde Hasta
1
Red Clase A
10.0.0.0 10.255.255.255
22
16
Redes Clase B
172.16.0.0 172.31.255.255
256
Redes Clase C
192.168.0.0 192.168.255.255
22 ING.MONICA VINUEZA RHOR
24/04/2011
12
Asignacin de direcciones de red Asignacin de direcciones de red
1 2 3
Router Router
23
124.x.y.z 192.121.73.z 131.107.y.z
23 ING.MONICA VINUEZA RHOR
Asignando Asignando Host Host IDs IDs
1 2 3
Router Router
124.0.0.27
124.0.0.28
131.107.0.27
131.107.0.28 192.121.73.1
124.0.0.1 192.121.73.2
131.107.0.1
24
124.0.0.29 131.107.0.29
124.x.y.z 192.121.73.z 131.107.0.z
24 ING.MONICA VINUEZA RHOR
24/04/2011
13
SUBREDES SUBREDES
Una red puede ser dividida en subredes.
La subred se crea dividiendo el nmero
de host en: nmero de subred y
nmero de host nmero de host.
Direccin IP=<Ident. de red><ident. de subred><ident. de host>
El administrador de red es libre de
dividir la parte local de la direccin IP
en nmero de subred y nmero de
host.
La divisin en subredes resulta La divisin en subredes resulta
transparente para redes remotas.
La divisin en subredes se realiza
utilizando una mscara de subred.
25 25 ING.MONICA VINUEZA RHOR
Qu Qu es es una una Mscara Mscara de de Sub Subred red? ?
Diferencia el NetID del HostID
Usado para especificar si el Host destino
es Local o Remoto
26 26 ING.MONICA VINUEZA RHOR
24/04/2011
14
Mscara de Subred Mscara de Subred
Los bits cero indican la posicin de los
bits que pertenecen al nmero de host.
Los bits uno indican la posicin de los bits
t l d b d que pertenecen al nmero de subred y
nmero de red.
Los valores todo cero y todo unos en los
campos: nmero de red, nmero de
subred y nmero de host, tienen
significados especiales esto y difusin
respectivamente. respectivamente.
Las subredes se identifican por direccin
de subred ms la mscara. Ejm:
192.151.1.0 Mask: 255.255.255.0
192.151.1.0/24
27 27 ING.MONICA VINUEZA RHOR
Mscaras Mscaras preasignadas preasignadas de de Sub Subrreedd
Bits Us Bits Usaaddos para la os para la M Msscara de la Subred cara de la Subred
Clas Clases de es de
Direcciones Direcciones
Nota Notaccii n n
Decimal Decimal
Class A 11111111 00000000 00000000 00000000 255.0.0.0
Class B
Class C
11111111 11111111 00000000 00000000
11111111 11111111 11111111 00000000
255.255.0.0
255.255.255.0
Ejemplo Class B Ejemplo Class B
16.200 131.107.
IP Address
28
0.0 255.255.
131.107.
w.x.
Subnet Mask
Network ID
Host ID 16.200
y.z
28 ING.MONICA VINUEZA RHOR
24/04/2011
15
Creacin de subredes Creacin de subredes
Ejemplo: Dividir la red 129.112.0.0 con mscara
255.255.0.0 en cuatro subredes.
Nueva mscara: Nueva mscara:
255.255.224.0 = 11111111.11111111.11100000.00000000
Subred Direccin IP de la subred Direccin de
Difusin
Nmero de
host/subred
1 129.112 .32.0 129.112.63.255 8190
2 .64.0 129.112.95.255 8190
3 .96.0 129.112.127.255 8190
29
4 .128.0 129.112.159.255 8190
5 .160.0 129.112.191.255 8190
6 .192.0 129.112.223.255 8190
29 ING.MONICA VINUEZA RHOR
Ejemplo de subredes Ejemplo de subredes
Dada la direccin Clase B: 190.52.0.0
Si se utiliza subredes .
Los routers de Internet siguen viendo la red como
190 52 0 0
30
190.52.0.0
30 ING.MONICA VINUEZA RHOR
24/04/2011
16
SUBREDES SUBREDES
Subred 1
Subred 2
31
Subred 3 Subred 4
31 ING.MONICA VINUEZA RHOR
SUBREDES SUBREDES -- RUTEO RUTEO
R2
R3
R1
Subred 1
Subred 2
Subred 3
Subred 4
Redes
externas
32
32 ING.MONICA VINUEZA RHOR
24/04/2011
17
Determin Determinacin acin del del Destino Destino de un de un Pa Paquete quete
Se realiza el AND lgico de las direcciones IP
local y destino con la mscara de la subred.
1 AND 1 = 1
Otras combinaciones = 0 Otras combinaciones 0
Si los resultados del AND son coincidentes, el
destino del paquete ser local, caso contrario
el destino ser remoto.
10011111 11100000 00000111 10000001
11111111 11111111 00000000 00000000
IP Address
Subnet Mask
33
10011111 11100000 00000000 00000000 Result
33 ING.MONICA VINUEZA RHOR
Direcciones de Host Direcciones de Host
172.16.2.11
172 16 3 10
10.1.1.1
10 250 8 11
E0 E1
172.16.3.10
172.16.12.12
IP: 172.16.2.1
10.250.8.11
10.180.30.118
IP: 10.6.24.2
172.16 12 12
Network Host
. .
Network Interface
172.16.0.0
10.0.0.0
E0
E1
Routing Table
34 ING.MONICA VINUEZA RHOR
24/04/2011
18
Direccionamiento sin Subredes Direccionamiento sin Subredes
172.16.0.0
Red 172.16.0.0
35 ING.MONICA VINUEZA RHOR
Direccionamiento con Subredes Direccionamiento con Subredes
172.16.3.0
172.16.4.0
Red 172.16.0.0
172.16.1.0 172.16.2.0
36 ING.MONICA VINUEZA RHOR
24/04/2011
19
Direccionamiento de Subredes Direccionamiento de Subredes
172.16.2.200 172.16.3.5
E0 E1
172.16.2.2
172.16.2.160
IP: 172.16.2.1
172.16.3.100
172.16.3.150
IP: 172.16.3.1
172.16 2 160
Network Host
. .
Network Interface
172.16.2.0
172.16.3.0
E0
E1
New Routing Table
Subnet
37 ING.MONICA VINUEZA RHOR
Ejercicio: Mscara de Subredes Ejercicio: Mscara de Subredes
Address Subnet Mask Class Subnet
172.16.2.10
10.6.24.20
10 30 36 12
255.255.255.0
255.255.0.0
255 255 255 0 10.30.36.12 255.255.255.0
38 ING.MONICA VINUEZA RHOR
24/04/2011
20
Ejercicio: Mscara de Subredes Ejercicio: Mscara de Subredes
Address Subnet Mask Class Subnet
172.16.2.10
10.6.24.20
10 30 36 12
255.255.255.0
255.255.0.0
255 255 255 0
B
A
A
172.16.2.0
10.6.0.0
10 30 36 0 10.30.36.12 255.255.255.0 A 10.30.36.0
39 ING.MONICA VINUEZA RHOR
CONVERSIN BINARIO CONVERSIN BINARIO - - DECIMAL DECIMAL
1 0 0 0 0 0 0 0 = 128
128 64 32 16 8 4 2 1
1 0 0 0 0 0 0 0 = 128
1 1 0 0 0 0 0 0 = 192
1 1 1 0 0 0 0 0 = 224
1 1 1 1 0 0 0 0 = 240
1 1 1 1 1 0 0 0 = 248
1 1 1 1 1 1 0 0 = 252
1 1 1 1 1 1 1 0 = 254
1 1 1 1 1 1 1 1 = 255
40 ING.MONICA VINUEZA RHOR
24/04/2011
21
Clculo de una Mscara de Subred (1) Clculo de una Mscara de Subred (1)
Direccin IP=172.6.0.0
1 2 15
1 2
15
1
2
15
1
2
A
C B
41
15
15
1 2
15
D
E
41 ING.MONICA VINUEZA RHOR
Direccin Asignada: 172.6.0.0
En Binario 10101100.00000110.00000000.00000000
Clculo de Redes para una Mscara Clculo de Redes para una Mscara
de Subred (2) de Subred (2)
1st Subnet: 10101100 . 00000110
2nd Subnet: 172 . 6
3rd Subnet: 172 . 6
.
.
Direccin de Subred: 172.6.0.0
En Binario 10101100.00000110.xxxx0000.00000000
.0001 0000.00000000 =172.6.16.0
.0010 0000.00000000 =172.6.32.0
.0011 0000.00000000 =172.6.48.0
42
14th Subnet: 172 . 6
Network Subnet Host
Ej. 1st Subnet: Subnet ID: 172.6.16.0
Subnet B-cast: 172.6.31.255
Rango: 172.6.16.1 --- 172.6.31.254 (4094 Hosts)
.1110 0000.00000000 =172.6.224.0
ING.MONICA VINUEZA RHOR
24/04/2011
22
Direccin Asignada: 172.6.0.0
En Binario 10101100.00000110.00000000.00000000
Di i d S b d 172 6 0 0
Clculo de Redes para una Mscara Clculo de Redes para una Mscara
de Subred (3) de Subred (3)
1st Subnet: 10101100 . 00000110 .0000 0000.00000000 =172.6. 0 .0
2nd Subnet: 172 . 6 .0001 0000.00000000 =172.6.16.0
3rd Subnet: 172 . 6 .0010 0000.00000000 =172.6.32.0
.
.
Direccin de Subred: 172.6.0.0
En Binario 10101100.00000110.xxxx0000.00000000
43
14th Subnet: 172 . 6 .1110 0000.00000000 =172.6.224.0
Network Subnet Host
Supernet: Supernet Bits: 16
Supernet Mask: 255.255.0.0
Supernet Range: 172.6.0.1 --- 172.6.255.254 (65.534 Host)
Route: 172.6.0.0 B-cast: 172.6.255.255
ING.MONICA VINUEZA RHOR

Anda mungkin juga menyukai