operacion y administracion de redes tcp_ip bajo unix_ direcciones ip

Upload: juan-a-aguilera-a

Post on 25-Feb-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/25/2019 Operacion y Administracion de Redes TCP_IP Bajo Unix_ Direcciones IP

    1/5

    14/7/2014 Operacion y Administracion de Redes TCP/IP bajo Unix: Direcciones IP

    http://www.investigacion.frc.utn.edu.ar/labsis/Publicaciones/AdminTcp/direcciones-ip.html

    DireccionesIP

    Contenidos

    Clases de direcciones IP

    Obtencin de las direcciones IP

    Subredes

    En resumen...

    Clases de direcciones IP

    Una direccin IP es un nmero, usualmente expresado por una secuencia de cuatro enteros separados por puntos:

    a.b.c.d

    en donde cada uno de esos nmeros asumen valores entre 0 y 255.

    De esos cuatro nmeros, algunos se utilizan como direccin de redy los restantes como direccin de host. Todos los hosts

    que pertenezcan a la misma red debern tener en comn la direccin de red y diferir en la direccin de host. La cantidad

    nmeros que se utilicen para la direccin de red da lugar a tres clasesde direcciones IP:

    Clase Direccin de Red Direccin de Host Cantidad de Hosts

    Clase A a b.c.d 16777214

    Clase B a.b c.d 65534

    Clase C a.b.c d 254

    Este esquema de direccionamiento da lugar a la existencia de unas pocas redes clase A, cada una con algo mas de 16 millones

    de computadoras. En el otro extremo, habr un nmero muy grande de redes clase C, de pequeo tamao.

    Dada una direccin IP, puede determinarse a que clase pertenece examinando elvalor de su primer nmero:

    Clase Rangode a

    Clase A 1 - 126

    Clase B 128 - 191

    Clase C 192 - 224

    As, por ejemplo, una direccin IP como 172.16.4.205 pertenece a la red clase B 172.16, cuyo rango de direcciones va

    desde 172.16.1.1 hasta 172.16.255.254.

    Debe hacerse notar que, si bien cada uno de los nmeros de la direccin de host puede variar entre 0 y 255, esos dos valores

    en particular no pueden asignarse como direccin a ninguna mquina; el cero deber utilizarse para formar la direccin IP de la

    red en su conjunto, mientras que el 255 es la direccin de broadcast13(utilizada para enviar un mismo paquete a todos los

    hosts de la red). Siguiendo con el ejemplo anterior, para la red 172.16, la direccin IP de la red es 172.16.0.0 y la de

    http://-/?-http://-/?-http://-/?-http://www.investigacion.frc.utn.edu.ar/labsis/Publicaciones/AdminTcp/index.htmlhttp://c/WTSRV/Profiles/mrapallini/web/Labsis/index.htmlhttp://www.investigacion.frc.utn.edu.ar/labsis/Publicaciones/AdminTcp/index.htmlhttp://www.investigacion.frc.utn.edu.ar/labsis/Publicaciones/AdminTcp/index.htmlhttp://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://c/WTSRV/Profiles/mrapallini/web/Labsis/index.htmlhttp://www.investigacion.frc.utn.edu.ar/labsis/Publicaciones/AdminTcp/index.html
  • 7/25/2019 Operacion y Administracion de Redes TCP_IP Bajo Unix_ Direcciones IP

    2/5

    14/7/2014 Operacion y Administracion de Redes TCP/IP bajo Unix: Direcciones IP

    http://www.investigacion.frc.utn.edu.ar/labsis/Publicaciones/AdminTcp/direcciones-ip.html

    broadcast, 172.16.255.255.

    Observar adems que hay ciertos valores faltantes en la tabla expuesta mas arriba: 0, 127 y el rango comprendido entre 225 y

    255.

    En el caso de la red 127.0.0.0, la misma se denomina red de loopbacky constituye una red virtual (implementada

    internamente por el software de TCP/IP y no por dispositivos fsicos) que conecta a un host directamente consigo mismo. En la

    red de loopback se asigna siempre una nica direccin IP: 172.0.0.1, que corresponde al host local. Por medio de esa

    direccin de loopback, las aplicaciones pueden tratar al host local de la misma manera que a cualquier host remoto (esto es,

    desde el punto de vista de las aplicaciones, el host local es otro host mas de la red y no requiere tratamiento especial).

    La direccin 0.0.0.0 es utilizada por el software de ruteo como la ruta por defecto, tal como se discutir ms adelante,

    mientras que las redes que comienzan con nmeros entre 225 y 255 estn reservadas para usos especiales 14.

    Obtencin de las direcciones IP

    Como ya se ha dicho, cada dispositivo conectado a una red TCP/IP debe tener asignado una direccin IP, que lo identifique

    unvocamenteen toda la inter-red, es decir, debe ser nico no solo en la red a la que ese dispositivo pertenece, sino tambin

    en todas las dems redes a las cuales est indirectamente conectado. Como consecuencia de lo anterior se desprende que a la

    hora de configurar TCP/IP en una red, su administrador no puede seleccionar arbitrariamente los nmeros IP, especialmente si

    su red se conecta a otras redes TCP/IP.

    Si la red en cuestin va a ser conectada a Internet, el juego de direcciones IP a utilizar deber obtenerse de alguna autoridad

    centralizadora, usualmente el proveedor de acceso a Internet (conocido comoISP: Internet Service Provider)15. Si la red no

    tiene vnculos a Internet, se recomienda al administrador que utilice alguna de las direcciones reservadas especialmente para

    redes desconectadas, o tambin llamadas direcciones no anunciables:

    Clase Direcciones

    Clase A 10.0.0.0

    Clase B 172.16.0.0

    Clase C 192.168.0.0

    Subredes

    Ya sea que las direcciones IP a utilizar en la red se obtengan de una autoridad centralizadora o se utilice una direccin no

    anunciable, el paso previo es decidir que clase de direcciones se utilizar (A, B o C).

    Por lo dicho hasta el momento, podra concluirse que el criterio para tomar esa decisin debiera basarse en la cantidad de

    computadoras (presente y estimada a futuro) que se conectarn a la red. Obviamente ese es uno de los parmetros a tener en

    cuenta, pero no es el nico.

    A los fines del ruteo de los paquetes, la direccin IP debe reflejar adems la estructura interna de la red, es decir, sus

    subredes. Denominaremossubreda una porcin de la red tal que todas sus computadoras tienen posibilidad de comunicarse

    directamente entre s, sin que sea necesario ningn dispositivo intermediario. Para el caso de redes locales, esto significa

    usualmente que esas computadoras pertenecen al mismo segmento de Ethernet (esto es, estn conectadas todas al mismo

    tramo de coaxil o al mismo concentrador).

    Consideremos, por ejemplo, la siguiente red:

    http://-/?-http://-/?-
  • 7/25/2019 Operacion y Administracion de Redes TCP_IP Bajo Unix_ Direcciones IP

    3/5

    14/7/2014 Operacion y Administracion de Redes TCP/IP bajo Unix: Direcciones IP

    http://www.investigacion.frc.utn.edu.ar/labsis/Publicaciones/AdminTcp/direcciones-ip.html

    La figura muestra que la red est cons tituida por cuatro segmentos de Ethernet; todas las mquinas conectadas al mismo segmento (por

    ejemplo,AntaresyRigel) pertenecen a la misma subred. Por otra parte, algunas computadoras (comoAndrmeda, Orin y Cygni) pertenecen a

    ms de una subred (de hecho, conectan s ubredes entre s , cumpliendo funciones degateway).

    Cuado esta red reciba su direccin de red, el administrador deber mantener fijos ciertos nmeros de la direccin IP (la parte de red) y tendr

    libertad para variar los restantes (la parte de host) para numerar las computadoras individuales de la red. Sin embargo, dado que existen

    subredes, deber destinar parte de la direccin de host para numerar tambin las subredes. Por ejemplo, al usar una direccin clase B, como la

    172.16.0.0, es usual utilizar el tercer nmero para numerar la subred, y el ltimo para numerar la mquina dentro de la subred:

  • 7/25/2019 Operacion y Administracion de Redes TCP_IP Bajo Unix_ Direcciones IP

    4/5

    14/7/2014 Operacion y Administracion de Redes TCP/IP bajo Unix: Direcciones IP

    http://www.investigacion.frc.utn.edu.ar/labsis/Publicaciones/AdminTcp/direcciones-ip.html

    Sin embargo, estasegmentacindel espacio de direcciones disponible (subnetting) trae como resultado que disminuya la

    cantidad de direcciones aprovechables para asignar a computadoras. En el caso del ejemplo, si bien una direccin clase B

    (considerada linealmente) provee de un espacio de mas de 65 mil direcciones, la subdivisin de ese espacio en 4 subredes nos

    deja con solo cuatro subredes de 254 mquinas cada una, haciendo un total de 1016 direcciones para toda la red.

    Obviamente, es posible conectar mayor nmero de estaciones agregando hasta 254 subredes, pero ninguna de ellas podr

    superar las 254 computadoras.

    Estrictamente, utilizar el tercer byte completo para numerar la subred no es la nica opcin; es posible utilizar solo los primeros

    bits del tercer byte para la direccin de subred y conformar la direccin de host con los bits restantes sumados al cuarto byte;

    ms an, esa tcnica de segmentacin es la nica opcin cuando se utilizan subredes de una direccin clase C (donde 3 bytes

    deben permanecer fijos y solo el cuarto puede variarse). Sin embargo, independientemente de las "artimaas" que se utilicen,

    siempre habr cierta prdida en el espacio de direcciones aprovechables (lo cual puede ser especialmente problemtico si se

    usa una direccin clase C).

    En conclusin, para seleccionar la clase de direccin IP a utilizar, debe tenerse en cuenta no solo la cantidad de mquinas de

    toda la red, sino tambin su estructura de subredes y la dimensin de cada una, recordando que ser necesario contar con un

    esquema desubnettingque de cabida a la mayor de ellas.

  • 7/25/2019 Operacion y Administracion de Redes TCP_IP Bajo Unix_ Direcciones IP

    5/5

    14/7/2014 Operacion y Administracion de Redes TCP/IP bajo Unix: Direcciones IP

    http://www.investigacion.frc.utn.edu.ar/labsis/Publicaciones/AdminTcp/direcciones-ip.html

    A modo de aclaracin, cabe agregar que elsubnetting es solo una cuestion administrativa que solo es relevante desde el punto

    de la administracin interna de las direcciones IP y, especialmente, el ruteo interno de paquetes; desde la perspectiva de otras

    redes, lo nico relevante es la direccin de red de la red en su conjunto.

    En resumen...

    Las direcciones IP se forman combinando 4 valores numricos enteros, y est estructurada en una parte de red y otra

    de host.La direccin de red refleja tambin la estructura interna de subredes en que se encuentra dividida la red.

    Al solicitar o seleccionar la direccin de red a utilizar, debe optarse por una direccin clase A, B o C, teniendo en

    cuenta la cantidad de maquinas de la red y, fundamentalmente, la topologa lgica de subredes.

    Si van a utilizarse direcciones no anunciables, es recomendable utilizar la clase C 192.168.1.0 si la red es de un solo

    segmento, o bien la clase B 172.16.0.0 si existen mltiples subredes, utilizando el tercer byte para numerar las subredes

    13. Estrictamente, la direccin de red es aquella en que todos los bits de la porcin de host de la direccin IP son cero, mientras que

    la direccin de broadcast es aquella en que todos los bits son uno.

    14. Actualmente se utilizan para redes multicast (redes que permiten direccionar grupos de computadoras al mismo tiempo).

    15. La autoridad centralizadora mundial de direcciones IP es el Internet Network Information Center (o InterNIC). En principio, el

    InterNIC tambin recibe solicitudes para la asignacin de nmeros de red IP, aunque en los ltimos aos la tarea se ha delegado casi

    por completo a los proveedores locales. Para mas datos, consultar la direccin http://www.internic.net.

    http://www.investigacion.frc.utn.edu.ar/labsis/index.htmlhttp://www.investigacion.frc.utn.edu.ar/labsis/Publicaciones/AdminTcp/index.html