REDES Y COMUNICACIÓN
DE DATOS - I
CAPA DE RED
NETWORK
INTERNETWORKING
Direccionamiento IP
1
Direccionamiento IP
Es un método aceptado universalmente para identificar
hosts.
Un host puede ser computadoras personales, servidores,
routers, otros.
Los hosts tienen asignado una dirección IP única.
Los routers tienen una dirección IP única por cada puerto.
Un Bridge, Switch tienen asignado una dirección IP única.
Internet es una gran red virtual de direcciones IP.
2
3
Direccionamiento IP
Una dirección IPv4 está formado por 32 bits (4
Bytes).
(0 - 31): 232 = 4,294´967,296 direcciones de host
diferentes
Notación hexadecimal IPv4: Las direcciones
IPv4, de 32 bits de longitud, se escriben en dos
grupos de cuatro dígitos hexadecimal 68E6:8C64
4
Direccionamiento IP
Una direccion IPv6 esta formado por 128 bits (16
byte)(0–127): 2128 = [Link].938.
[Link].[Link] direcciones o
340 sextillones de direcciones.
Notación hexadecimal IPv6: Las direcciones IPv6,
de 128 bits de longitud, se escriben en ocho grupos
de cuatro dígitos hexadecimal
68E6:8C64:FFFF:FFFF:0000:1180:086A:FFFF.
5
Direccionamiento IP
El campo de direcciones está dividido en dos
partes:
Dirección de Red
Dirección de Host
Los hosts conectados en la misma red deben
tener el mismo número asignado en la parte de
la dirección de red pero diferente número de host
en el campo de direccion de host.
6
Direccionamiento IP
Dentro del rango de direcciones de cada red IPv4,
existen tres tipos de direcciones:
1. Dirección de red: la dirección en la que se hace
referencia a la red.
2. Dirección de broadcast: una dirección especial
utilizada para enviar datos a todos los hosts de
la red.
3. Direcciones host: las direcciones asignadas a
los dispositivos finales de la red.
7
8
Dirección de Red
La dirección de red es una manera estándar de hacer referencia a
una red.
Por ejemplo: se podría hacer referencia a la red de la figura como
"red [Link]".
Ésta es una manera mucho más conveniente y descriptiva de
referirse a la red que utilizando un término como "la primera red".
Todos los hosts de la red 10.0.0 tendrán los mismos bits de red.
La dirección de red, utiliza la dirección más baja en el rango
de la red. Esta dirección tiene un 0 para cada bit de host en la
porción de host de la dirección.
Para la red 10.0.0 con 24 bits de red, la DIRECCIÓN DE RED sería
[Link] (10.0.0.00000000).
9
10
Dirección de Broadcast
La dirección de broadcast IPv4 , es una dirección especial para
cada red que permite la comunicación a todos los host en esa red.
Para enviar datos a todos los hosts de una red, un host puede
enviar un solo paquete dirigido a la dirección de broadcast de la
red.
La dirección de broadcast utiliza la dirección más alta en el
rango de la red. Ésta es la dirección en la cual los bits de la
porción de host son todos 1.
Para la red 10.0.0 con 24 bits de red, la DIRECCIÓN DE
BROADCAST sería [Link]. (10.0.0.11111111), a esta dirección
se la conoce como “BROADCAST DIRIGIDO”.
11
Broadcast Dirigido
Permite a un host conectado a una red remota, transmitir un
solo paquete por difusión (broadcast) a todos los hosts de la
red destino.
Los paquetes de broadcast dirigido pueden atravesar routers
hasta llegar a la red destino.
La dirección destino contiene una dirección de red válida y un
identificador de broadcast en el campo de la dirección de host.
La dirección de HOST son todos “unos” o todos “ceros”.
Para la red de clase B: [Link] y [Link] son
considerados como direcciones de BROADCAST DIRIGIDO
[Link] y [Link]
12
Broadcast Limitado
Permanece en la misma red donde se origina el
broadcast.
No puede pasar a través de un Router IP
Se difunde a través de Hubs, Bridges y Switches
La dirección de RED y de HOST son todos “ceros” o
todos “unos”.
[Link] ó [Link], son direcciones de
BROADCAST LIMITADO
Usado típicamente para comunicar a todos los
dispositivos de una red de area local.
13
Broadcast Limitado y
Broadcast Dirigido
A B
Red [Link] Router A Port 1
C D
Port 2
[Link]
Port 1 F
E
Router B
Port 2
[Link]
14
Recipientes de Paquetes
difundidos por el Host A
Origen Destino Recipientes
Host A [Link] Host A, Host B, Rtr_A Port 1
Host A [Link] Host A, Host B, Rtr_A Port 1
Host A [Link] Host C, D, Rtr_A Port 2, Rtr_B P 1
Host A [Link] Host E, Host F, Rtr_B Port 2
15
Ejemplo
[Link] [Link] [Link]
Red [Link] [Link] [Link]
Bridge [Link]
Red [Link]
[Link]
Router
Red [Link] [Link]
[Link] [Link] [Link] [Link] 16
Ejemplo
Los segmentos conectados por Bridges IP
comparten el mismo campo de dirección de red
pero diferentes campos de dirección de host.
Los segmentos interconectados por Routers
deben tener diferentes direcciones de red en
cada puerto.
Los hosts con diferentes direcciones de red
deben comunicarse a través de Routers.
17
Dirección de Host
Como se indico con anterioridad, cada dispositivo
final requiere una dirección única para enviar un
paquete a dicho host.
En las direcciones IPv4, se asignan los valores
entre la dirección de red y la dirección de broadcast
a los dispositivos en dicha red.
18
19
Direccionamiento IP
Toda estacion IP (host) posee una direccion IP de 32 bits (4
Bytes), esto en la versión 4 de IP, siendo esta unica y
univoca por estacion IP.
0123... . . . 29 30 31
Dirección de Red Dirección de Host
20
Direccionamiento IP
Toda estación IP posee dos campos:
Network ID
Host ID
NUMERO IP
11001000. 00010000. 00001100. 00001001
200 . 16 . 12 . 9
Network ID Host ID 21
Direccionamiento IP
NETWORK ID:
Es la identificación de la red que congrega a un conjunto
de estaciones IP, haciendo una analogia con una familia
serian los apellidos de la familia.
HOST ID:
Es la identificación de cada componente de la red,
haciendo una analogia con una familia serian los nombres
de cada miembro de la familia, el cual nos diferencia de
nuestros hemanos.
22
Direccionamiento IP
Dentro de una misma red (un mismo network
ID), todos los miembros de dicha red tienen el
mismo Network ID.
Dentro de una misma red (un mismo network
ID), todos los miembros de dicha red tienen su
propio HOST ID.
23
Direccionamiento IP
Para garantizar que el campo de red sea unico
dentro de una dirección de Internet, deben ser
asignados por una autoridad central: Internet
Network Information Center (Inter NIC).
El campo de host de una dirección IP, es
responsabilidad del administrador local.
24
Direccionamiento IP
Para facilitar la lectura y entendimiento, las direcciones IP
se escriben en notación decimal, separados por puntos.
Los cuatro bytes de una dirección IP, pueden dividirse en
dirección de red y dirección de host de varias formas,
generándose las clases o tipos de direcciones IP: Clases
A, B, C, D, E.
Las direcciones IP Clase A, B, C, se le conocen como
“classful”
25
Clases de Direcciones IP
REDES CLASE A
REDES CLASE B
REDES CLASE C
REDES CLASE D
REDES CLASE E
26
Notación Decimal
CUADRO RESUMEN
27
REDES CLASE A
Formato de Direcciones Clase A
0 1 7 8 31
0 Red (7) Dirección de Host (24)
Presentan 8 bits de Network ID, el primer bit de
orden superior = 0 ID
y 24 bits de HOST ID,
MASK: [Link]
28
REDES CLASE A
Formato de Direcciones Clase A
0 1 7 8 31
0 Red (7) Dirección de Host (24)
Existen (2^7) - 2 = 128 - 2 = 126 redes de
este tipo.
Cada red de esta clase puede albergar
(2^24)-2 = 16777216-2 estaciones IP (Host
IP) por cada red.
29
Notación Decimal
REDES CLASE A
Ejemplo Clase A
Red Host
0 31
00011110 . 00001010 . 00010101 . 00010001
30 10 21 17
[Link]
30
Notación Decimal
REDES CLASE A
Rango del primer octeto:
1, 2, 3, ..., 124, 125, 126
Clase A: 001 . hhh . hhh . hhh hasta 126 . hhh
. hhh . hhh
31
Notación Decimal
REDES CLASE A
Redes Válidas: 1 ….... 126
1= 000 000 01 red válida
126= 011 111 10 red válida
Redes no validas: 0, 127
0= 000 000 00 red no válida
127= 011 111 11 red no válida
32
REDES CLASE B
Formato de Direcciones Clase B
0 1 2 15 16 31
1 0 Red (14) Dirección de Host (16)
Presentan 16 bits de Network ID, los dos primeros bits
de orden superior: 1 0
16 bits de HOST ID
MASK: [Link]
33
REDES CLASE B
Formato de Direcciones Clase B
0 1 2 15 16 31
1 0 Red (14) Dirección de Host (16)
• Existen: (2^14)-2 = 16384-2 redes de este
tipo y
• Cada red de esta clase puede albergar
(2^16)–2=65536-2, estaciones IP (Host IP)
34
Notación Decimal
REDES CLASE B
Rango del primer octeto:
128, 129, ..., 189, 190, 191
Rango del segundo octeto:
1 ……. 254
Clase B: 128 . 000 . hhh . hhh hasta 191 . 255 .
hhh . hhh
35
Notación Decimal
REDES CLASE B
Redes válidas: 128.1 ... 191.254
128.1 = 100 000 00. 000 000 01 red válida
191.254 = 101 111 11. 111 111 10 red válida
Redes no validas: 128.0 y 191.255
128.0 = 100 000 00. 000 000 00 red no válida
191.255 = 101 111 11. 111 111 11 red no válida
36
Notación Decimal
REDES CLASE B
Ejemplo Clase B
Red Host
0 31
10000001. 00001010 . 00000010 . 00000011
129 10 2 3
[Link]
37
REDES CLASE C
Formato de Direcciones Clase C
0 1 2 3 23 24 31
1 1 0 Red (21) Host (8)
Presentan 24 bits de Network ID, los tres primeros
bits de orden superior: 1 1 0
08 bits de HOST ID,
MASK: [Link]
38
REDES CLASE C
Formato de Direcciones Clase C
0 1 2 3 23 24 31
1 1 0 Red (21) Host (8)
Existen (2^21)-2 = 2,097,152-2 redes de este tipo y
Cada red de esta clase puede albergar
(2^8)-2= 256-2=254 estaciones IP (Host IP)
39
Notación Decimal
REDES CLASE C
Rango del primer octeto:
192, 193, …..., 221, 222, 223
Rango del segundo octeto:
0 ………. 255
Rango del tercer octeto:
1 ....... 254
Clase C: 192 . 000 . 000 . hhh hasta 223 . 255 .
255 . hhh
40
Notación Decimal
REDES CLASE C
Redes validas: 192.0.1 ... 223.255.254
192.0.1 = 110 000 00. 000 000 00. 000 000 01 red
valida
223.255.254 = 110 111 11. 111 111 11. 111 111 10
red valida
41
Notación Decimal
REDES CLASE C
Redes no validas: 192.0.0 y 223.255.255
192.0.0 = 110 000 00. 000 000 00. 000 000 00 red
no válida
223.255.255 = 110 111 11. 111 111 11. 111 111 11
red no válida
42
Notación Decimal
REDES CLASE C
Ejemplo Clase C
Red Host
0 31
110 01010. 00001111 . 00010111 . 00001011
202 15 23 11
[Link]
43
REDES CLASE D
Formato de Direcciones Clase D
0 1 2 3 4 31
1 1 1 0 Direcciones Multicast
Usado para direcciones Multicast, lo
desarrollaremos ampliamente mas adelante.
Los cuatro bits de orden superior: 1 1 1 0
44
IP Multicasting
0 1 2 3 31
1 1 1 0 Dirección Multicast
Permite la transmisión de un paquete IP a todos los
miembros de un grupo de hosts.
Un grupo de hosts tienen una sola dirección IP destino.
Un host puede pertenecer a más de un grupo a la vez.
No hay limitación del número de hosts que pertenecen a
un grupo.
El administrador determina los miembros de un grupo.
45
IP Multicasting
Una dirección IP Multicast se implementa usando
direcciones de clase D.
El rango de direcciones va desde [Link] hasta
[Link].
Todas estas direcciones son registradas por el IAB
(IP Activities Board).
El rango de direcciones desde [Link] hasta
[Link] están limitados a un salto; es decir no
son retransmitidos por un router a un grupo de hosts
ubicados fuera de la red local.
Son usados para enrutamiento de direcciones de
Administración.
46
IP Multicasting
Algunas direcciones reservadas son:
[Link], no puede ser asignada a ningún
grupo.
[Link], es asignado al grupo permanente
de todos los hosts IP (incluyendo routers),
esta dirección alcanza a todos los hosts de
una red directamente conectada.
[Link], es reservada para todos los routers
No hay una dirección de multicast para todos los
hosts de Internet
47
IP Multicast a Ethernet
Multicast
28 bits
IP multicast address
1110******************************
Ethernet multicast address
0000000100000000010111100 ************************
23 bits
48
IP Multicast a Ethernet
Multicast
Cada dirección IP Multicast se asocia a una dirección
multicast de MAC. En una transmisión IP debería usar
la combinación multicast IP address / MAC.
De acuerdo al RFC 1112, los 23 bits de orden más
bajo de la dirección IP debe ser usada como los 23 bits
de orden inferior de una dirección Multicast Ethernet :
01-00-5E-00-00-00 (hex).
49
IP Multicast a Ethernet
Multicast
El módulo Ethernet debe ser capaz de recibir paquetes
direccionados al Multicast Ethernet correspondientes a
la dirección IP del grupo de hosts.
Debido a que hay 28 bits significativos en una
dirección IP de grupo de hots, más de un grupo de
hosts puede ser asociado a la misma dirección de
Multicast Ethernet.
50
IP Multicast a Ethernet
Multicast
Veamos el siguiente ejemplo:
Dirección IP Clase D Dirección Ethernet
224 . 0 . 0 . 5 01-00-5E-00-00-05
224 . 0 . 0 . 6 01-00-5E-00-00-06
51
DIRECCIONES RESERVADAS
ESPECIALES
[Link]: Disponible para usarlo como dirección de
Loopback, “Permite realizar pruebas en procesos
internos de la misma máquina”. No es una dirección
válida por lo tanto jamás viajará a través de la red.
[Link]: Reservado
[Link]: Reservado
[Link]: Reservado
[Link]: Reservado
52
DIRECCIONES IP ESPECIALES
[Link]: Disponible para usarlo como dirección de
Broadcast limitado, significa “este host” “este
dispositivo”
[Link]: Disponible para usarlo como
dirección de Broadcast, significa: “difusión
limitada o broadcast limitada” (red local). “Esta
red”
53
DIRECCIONES IP ESPECIALES
Ceros en la Dirección de red + una dirección de
Host
Significa: “Host en ésta red”
Ejemplos: Clase C: [Link],
Clase B: [Link]
Una Dirección de red + Unos en la dirección de host
Significa: “Difusión dirigida para dicha red”.
Ejemplo: Clase A [Link],
Clase C [Link]
54