Administracion Redes TCP/IP

Anuncio
Introducción a la
Administración de una Red
bajo IP
Introducción
„
„
„
IP es un protocolo de la capa de red, que
sirve para encaminar los paquetes de un
origen a un destino
Este protocolo es el que mantiene unida a
Internet
Existen varios aspectos interesantes sobre el
protocolo, mas sin embargo, aquí solo se
tocaran algunos, como las direcciones
Direcciones IP
„
„
Cada computadora (host), así como cada
elemento de interconexión entre las redes
(como los enrutadores), tienen una dirección
IP
Las direcciones IP constan de 32 bits, y solo
debe asignarse una dirección a una sola
máquina
Direcciones IP
„
El formato de las direcciones es el siguiente:
32 bits
8 bits
CLASE
A
0
RED
HOST
B
10
C
110
D
1110
DIRECCIÓN MUTITRANSMISIÓN
E
11110
RESERVADO PARA USO FUTURO
RED
HOST
RED
HOST
Direcciones IP Clase A
32 bits
8 bits
0
„
„
„
RED
HOST
Gama de direcciones de Host:
1.0.0.0 a 127.255.255.255
126 posibles direcciones de red
224 direcciones de host por red
Direcciones IP Clase B
32 bits
8 bits
10
„
„
„
RED
HOST
Gama de direcciones de host:
128.0.0.0 a 191.255.255.255
16, 382 direcciones de red
65, 536 direcciones de host (216)
Direccones IP Clase C
32 bits
8 bits
110
„
„
„
RED
HOST
Gama de direcciones de host:
192.0.0.0 a 223.255.255.255
221 direcciones de red
254 direcciones de host
Direcciones IP
„
„
„
Por ejemplo, todas las redes conectadas a
Internet, tienen una dirección IP fija
Las direcciones IP son asignadas por un
organismo internacional, el NIC (Network
Information Center)
No todas las direcciones son utilizables,
existen algunas de propósito especial
Direcciones IP especiales
„
„
„
„
0.0.0.0 : dirección usada por los host cuando son
arrancados
255.255.255.255: difusión en una red local
Direcciones con un número de red propio y
solamente unos en el campo de host, permite emitir
paquetes de difusión a redes distantes
Direcciones de la forma 127.x.x.x sirven para
pruebas de retroalimentación; los paquetes no se
colocan en el medio, se procesan localmente como
paquetes de entrada
El manejo y Asignación de
Direcciones
„
Dependiendo de la forma en la cual se
asignen las direcciones IP, se puede tener un
mayor o menor rendimiento de la red
‰
‰
‰
Menor congestionamiento
Enrutamiento más efectivo
Mayor rendimiento...
El Manejo y Asignación de
Direcciones
Puente S
Puente R
128.6.4.1
128.6.21.2
RED 2
128.6.21
128.6.21.1
128.121.50.1
B
128.6.4.2
A
C
128.6.4.3
128.121.50.2
RED 1
128.6.4
RED 3
128.121
El Manejo y Asignación de
Direcciones
„
„
En general, un datagrama IP pasa por
numerosas redes, desde el origen hasta el
destino
Por ejemplo, en la imagen anterior, el host A
se puede comunicar directamente con el host
B por medio de la red 1. Sin embargo, para
comunicarse con el host 3, el paquete debe
pasar por la red 2
El manejo y Asignación de
Direcciones
„
„
RED
PUENTE
METRICA
128.6.4
-
0
128.6.21
128.6.4.1
1
128.121
128.6.4.1
2
Por ejemplo, para mensajes originados del host A
se tendría que usar un enrutamiento como lo
muestra la tabla anterior
La métrica es un valor usado para determinar las
rutas en un algoritmo de ruteo (en este caso, es el
número de saltos de una red a otra)
Asignación de Direcciones
„
„
Vista la importancia de las direcciones, el
primer paso es obtener una dirección IP (ya
sea clase A, B o C, según nuestras
necesidades)
Las direcciones de red son obtenidas
mediante algún organismo internacional de
asignación de direcciones IP
Asignación de Direcciones
„
La máxima autoridad en asignación de
direcciones IP es IANA (Internet Assigned
Number Authority), existiendo organismos
continentales parte de IANA, como:
‰
‰
‰
RIPE NCC (Network Coordination Center), es el
registro delegado de Internet en Europa
AP-NIC, lleva a cabo la tarea de asignación de
bloques de direcciones IP en Asia Pacífico
El InterNIC, organismo para la asignación de
direcciones de Internet en América del Norte y del
resto del mundo no asignado a otra delegación
Asignación de Direcciones
„
Al solicitar una dirección IP de red, es
importante considerar:
‰
‰
„
La máxima expansión (con respecto al número de
host) que nos permite la dirección
Ser concientes de la expansión real de la red a
administrar
Se puede asignar de manera arbitraria una
dirección de red IP, más sin embargo, no es
recomendable esta práctica si se piensa, en
un futuro, interconectar nuestra red con otras
Administración de Direcciones IP
„
„
„
Ya que se tenga una dirección de red IP
oficial, supongamos la dirección 128.6, la
pregunta inmediata es como asignar las
direcciones de host
Un esquema obvio es simplemente asignar
las direcciones a los host sin ningún criterio
Sin embargo, normalmente una red local se
suele dividir en subredes
Administración de Direcciones IP
„
„
Esta práctica se debe a que las instituciones
de educación así como las empresas tienen
departamentos bien definidos, por lo que es
deseable identificar claramente los paquetes
de cada cual (por medio de las subredes)
Así, por ejemplo, los restantes 16 bits de host
de la dirección 128 se pueden manejar como
dos bloques, 8 bits para la dirección de
subred y, los restantes 8 para la dirección de
host
Administración de Direcciones IP
32 bits
10
DIRECCION RED
DIRECCION HOST
128
6
DIR. HOST
DIR. HOST
1000000000
00000110
DIR. HOST
DIR. HOST
DIR. SUBRED
DIR. HOST
DIR. SUBRED
DIR. HOST
10
1000000000
RED
00000110
Administración de Direcciones IP
„
„
„
Notemos que nuestra red, desde el exterior,
se verá como una sola (para el ejemplo, la
red 128.6), aunque internamente esta se
divida en subredes
Para usar direcciones de subred, es
necesario configurar los puentes de la red
local
Es importante señalar que software muy
obsoleto probablemente no identifique las
direcciones de subred
Administración de Direcciones IP
„
„
„
Otro esquema que no hace uso de
direcciones de subred, es obtener varias
direcciones de red independientes (por
ejemplo, varias direcciones del tipo C)
Este enfoque tiene la ventaja de que será
compatible con cualquier software
Sin embargo, se provoca que las tablas de
enrutamiento se sobrecarguen, ya que ahora
todo Internet verá la división de nuestra red
Administración de Direcciones IP
„
„
Al manejar direcciones de subred, se debe
cuidar que éstas direcciones sean
adyacentes
Por ejemplo, si se desea conectar la subred
128.6.4 con la subred 128.6.5, se puede
hacer por medio de subredes de 128.6, sin
embargo, no se podrían conectar por medio
de una red como 128.121
Asignación de los Números de Red o
Subred
„
„
Una vez decidido que esquema se va a usar
(un número de red con múltiples direcciones
de subred o, múltiples direcciones de red), el
siguiente paso es la asignación de dichas
direcciones a las redes físicas
En el caso de direcciones de red, lo habitual
es asignar una dirección a cada red física;
sin embargo, suelen haber casos especiales
en los cuales no se sigue esta regla
Asignación de los Números de Subred
a las Redes Físicas
„
„
„
Para direcciones de subred, lo normal es asignar un
número de subred a una red física (por ejemplo, un
número a cada departamento)
Sin embargo, en ocasiones se asignan más de un
número de subred a una sola red física
Por ejemplo, cuando se unen las redes de tres
edificios con repetidores, puede suceder que en el
futuro se decida separarlas, por lo que el uso de
múltiples números de subred desde el inicio evitará
modificar la dirección de cada host
Asignación de los Números de Subred
a las Redes Físicas
REPETIDOR
REPETIDOR
B
128.6.1.2
128.6.3.2
128.6.2.2
A
128.6.1.3
E
C
F
D
128.6.2.3
128.6.3.3
Asignación de los Números de Subred
a las Redes Físicas
PUENTE
PUENTE
B
B
128.6.1.2
128.6.1.3
128.6.3.2
128.6.2.2
A
B
A
A
128.6.2.3
128.6.3.3
Asignación de los Números de Subred
a las Redes Físicas
„
„
Al manejar diversos números de subred, es
importante definir las máscaras que nos
permitirán identificar el número de la subred
Las máscaras se deben definir de acuerdo a
cuantas subredes deseamos, así como el
número de hosts que tendrá cada subred
Múltiples Números de Subred sobre
una Red Física
„
Un problema que surge al trabajar con múltiples
direcciones de subred sobre una red física, es como
manejar los paquetes que van dirigidos a una
dirección de subred que se encuentra en la misma
red física, ya que mucho software busca
inmediatamente un puente cuando el mensaje no va
dirigido a la subred local en la cual nos encontramos
trabajando
⇒ Problema de ruteo
Administración de Direcciones IP
„
„
Al asignar direcciones, se recomienda
realizarlo de forma ascendente, es decir,
usar desde la dirección 1
Es común que las direcciones x.x.x.1 se
reserven para dispositivos de interconexión,
como los puentes, por lo que es sano iniciar
la asignación de direcciones de los host
desde x.x.x.2
Los Mensajes de Difusión en Subredes
„
„
Cuando se trabaja con una sola subred en
una red física, los dos tipos de mensajes de
difusión trabajarán claramente
Por ejemplo, si se usa la dirección de subred
128.6.1, el mensaje con forma 128.6.1.255
enviará un mensaje a todas los host
miembros de nuestra subred 128.6.1
Los Mensajes de Difusión en Subredes
PUENTE
PUENTE
B
C
128.6.1.2
128.6.1.3
128.6.3.2
128.6.2.2
A
E
F
D
128.6.2.3
128.6.3.3
Los Mensajes de Difusión en Subredes
„
Por otra parte, notemos que el otro tipo de
mensaje de difusión, 255.255.255.255
también surtirá el mismo efecto sobre
nuestro ejemplo, es decir, propagará un
mensaje a todas los host de nuestra red
local, en este caso, de nuestra subred
Los Mensajes de Difusión en Subredes
„
„
„
No sucede lo mismo se tenemos varias subredes
sobre una misma red física
Supongamos que se tienen las subredes 128.6.1,
128.6.2 y 128.6.3 sobre la misma red física, y un
host de la subred 128.6.1, el A, desea enviar un
paquete de difusión
Si usa el paquete 128.6.1.255, este mensaje llegará
a todos los host miembros de la subred 128.6.1,
solo B, y no lo recibirán el resto de los host
Los Mensajes de Difusión en Subredes
REPETIDOR
REPETIDOR
B
128.6.1.2
128.6.3.2
128.6.2.2
A
128.6.1.3
E
C
F
D
128.6.2.3
128.6.3.3
Los Mensajes de Difusión en Subredes
„
Sin embargo, si usa el mensaje
255.255.255.255, este se propagará a todos
los host (B, C, D, E, F), ya que éste indica
que se envíe a todos los host conectados a
nuestra red local, no importando a la subred
a la que pertenezcan
Los Mensajes de Difusión en Subredes
REPETIDOR
REPETIDOR
B
128.6.1.2
128.6.3.2
128.6.2.2
A
128.6.1.3
E
C
F
D
128.6.2.3
128.6.3.3
Los servidores de Nombres
Los Nombres y Direcciones IP
„
„
„
Para facilitar el uso de las redes bajo IP, en
lugar de usar las direcciones como tal, se
usan nombres
Para ello, se crean registros, donde cada
entrada corresponde a un nombre y una
dirección IP
La asignación de los nombres no es tan
sistemática como lo es para las direcciones
Los Nombres y Direcciones IP
„
„
„
Sin embargo, si nuestra red se conecta a
otras, como por ejemplo a Internet, será
necesario obtener un nombre oficial (nombre
de dominio)
La autoridad encargada de asignar los
nombres de dominio es IANA
Existen dominios especiales, como: .COM,
.ORG, .EDU, ..., así como dominios
nacionales: .mx, .es, .ru, ...
Los Nombres y Direcciones IP
„
„
Por ejemplo, si en E. U. Existe una
universidad llamada Rutgers, el nombre del
dominio asignado será rutgers.edu
Ahora, si existe un servidor dentro de esta
institución, llamado Gauss, el nombre
completo del servidor será gauss.rutgers.edu
Los Nombres y Direcciones IP
„
La traducción de nombres en direcciones IP
se puede llevar a cabo de dos formas:
‰
‰
„
Por tablas estáticas
Por servidores de nombres
La opción de tablas estáticas es buena para
redes pequeñas, siempre y cuando se
encuentren aisladas
Los Nombres y Direcciones IP
„
Un ejemplo de tabla estática es:
HOST: 128.6.4.2, 128.6.25.2: ARAMIS.RUTGERS.EDU, ARAMIS: SUN-3-280:
UNIX::
HOST: 128.6.4.3: GAUSS.RUTGERS.EDU, GAUSS: SUN-3-128: UNIX::
HOST: 128.6.4.4, 128.6.25.4: ATHOS.RUTGERS.EDU, ATHOS: SUN-4-280:
UNIX::
• En cada entrada, se especifica la dirección de
cada sistema (si están en más de dos redes,
deben aparecer sus direcciones), su nombre y
apodo, en caso de existir, así como
información adicional
Los Nombres y Direcciones IP
„
„
En la configuración más simple, cada host
tiene una copia de la tabla
Notemos que si se tienen varios host dentro
de la red, es necesario un buen esquema de
actualización de tablas, para evitar
inconsistencias
Los Nombres y Direcciones IP
„
„
„
En redes grandes, el esquema de tablas es
ineficiente
En lugar de ello, se suele usar DNS (Domain
Name System), que es una BDD jerárquica
mantenida por ciertos servidores
Este enfoque tiene algunas ventajas
‰
‰
Fácil de actualizar
Los servidores pueden dialogar para localizar un
nombre
Los Nombres y Direcciones IP
„
„
„
En el RFC 1032 se detallan las instrucciones
de cómo conseguir un nombre de dominio,
incluyendo los formularios
El RFC 1033 contiene las instrucciones sobre
como configurar un servidor de nombres
Ambos documentos son conceptuales. Para
configurar un equipo, se requiere la
documentación específica del mismo
Descargar