direccionamiento ip. direcciones ip cada computador tiene una dirección única de 32 bits...
TRANSCRIPT
DIRECCIONAMIENTO IP
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
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
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.
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
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.
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.
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
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
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
DIRECCIONES DE REDES
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)
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
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.
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.
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)
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
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
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
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
Ejercicio:
Considerar la dirección de red 210.25.2.0Qué subredes se pueden forman con 2 bits.Solución:
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
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
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
EJERCICIO
2^8-1.2^8-1.x.0=X=11100000Bin to Dec=128+64+32=224Luego Mascara:255.255.224.0
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).
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.
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
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.
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