 |
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
HaPLo Moderador

Registrado: 17 Mar 2006 Mensajes: 261
|
Publicado: Sab Sep 02, 2006 5:22 pm Asunto: Problemilla con direccionamiento de subred |
|
|
Hola gente, me acabo de encontrar con un problemilla que no consigo resolver. A ver si me podeis echar un cable
Supongamos que tenemos una red con la direccion X.Y.Z.0 (siendo X,Y y Z rangos de direcciones cualquiera). Quiero dividir esta red en otras 6 subredes de como maximo 30 maquinas. He probado con varios tipos de direccionamiento pero unicamente consigo que me salgan como mucho 4 subredes y no se si es que estoy aplicando incorrectamente las mascaras de subred.
¿Alguien tiene idea de cual seria el esquema de direccionamiento mas apropiado?
Muchas gracias de antemano y un saludo! |
|
| Volver arriba |
|
HaPLo Moderador

Registrado: 17 Mar 2006 Mensajes: 261
|
Publicado: Sab Sep 02, 2006 6:55 pm Asunto: |
|
|
Me autorespondo ya que tras hacer un par de calculos creo que he dado con la solucion pero no estoy del todo seguro aunque me interesaria que me dierais vuestra opinion:
Red1: de X.Y.Z.0 a X.Y.Z.31 - Mask: 255.255.255.224
Red2: de X.Y.Z.32 a X.Y.Z.63 - Mask: 255.255.255.224
Red3: de X.Y.Z.64 a X.Y.Z.95 - Mask: 255.255.255.224
Red4: de X.Y.Z.96 a X.Y.Z.127 - Mask: 255.255.255.224
Red5: de X.Y.Z.128 a X.Y.Z.159 - Mask: 255.255.255.224
Red6: de X.Y.Z.160 a X.Y.Z.191 - Mask: 255.255.255.224
He supuesto que se incluyen en dichos rangos las direcciones de red y de broadcast.
Lo que realmente me interesa es saber si hay una manera optima de configurar las subredes (ya que por ejemplo, si empleo 3 bits de la mascara para subredes me quedan 2^3=8 subredes con lo que estoy desperdiciando mucho espacio para hosts) |
|
| Volver arriba |
|
Nogard Moderador

Registrado: 08 Ago 2003 Mensajes: 374
|
Publicado: Sab Sep 02, 2006 9:18 pm Asunto: |
|
|
bueno pero tienes 2 subredes de 30 host para ampliar, si te piden que tienes que dividir una red para agrupar un max de 30 host, pues salen 8 subredes y no puedes hacer nada. Hay otra tecnica de hacerlo lo triste es que no me acuerdo bien pero se que la hay.
Vamos que a simple vista esta bien segmentada la red  _________________ No todo lo que se ve es todo lo que hay |
|
| Volver arriba |
|
HaPLo Moderador

Registrado: 17 Mar 2006 Mensajes: 261
|
Publicado: Dom Sep 03, 2006 8:04 pm Asunto: |
|
|
Gracias Nogard, a ver si logras acordarte de la otra manera ya que me interesa cualquier tipo de tecnica de direccionamiento  |
|
| Volver arriba |
|
netsultan Shell Level 2

Registrado: 16 Oct 2006 Mensajes: 33
|
Publicado: Mie Oct 18, 2006 3:22 am Asunto: |
|
|
TÉCNICA DE SUBNETTING
Bueno, me gustaría aportar con este articulo una técnica sencilla para hacer subnetting, o
cálculo de redes. Es una sencilla fórmula que aprendí en su dia y que no tiene que ver
con el subnetting que se aprende con Cisco(CCNA), para que se vea claro pondré un ejemplo
sencillo de un rango de direcciones IP y haré sobre éste los pasos a dar.
Para empezar una segmentación de esta manera necesitarás tres datos:
- Tipo de red : Puede ser una clase A (10.0.0.0/24), como la del ejemplo, una clase B
(172.0.0.0/16) o una clase C (192.168.0.0/ .
- Màscara de red : Para la clase A es 255.0.0.0, para la clase B es 255.255.0.0 y
para una clase C es 255.255.255.0
- Cantidad de redes a obtener : En principio vale cualquier número, pero nunca debe superar
los límites de cada clase.
Ahora me voy a basar en un ejemplo para que comprendas bien los pasos, asi pues supon que
quieres segmentar una red de clase A en 12 redes distintas:
- Tipo de red : Clase A -> 10.0.0.0/24
- Mascara de red : 255.0.0.0
- Cantidad de redes a obtener : 12
1) Lo primero que debes hacer es calcular las máscara de red segmentada para esas 12 redes,
para ello has de pasar la cantidad de redes a binario y rellenar por la izquierda el
numeros de cifras que haya dado la conversión, asi:
12 -> 1100 en binario -> 4 unos a agregar a la máscara de red
11111111.00000000.00000000.00000000 -> 255.0.0.0
11111111.11110000.00000000.00000000 -> 255.240.0.0
De esta manera obtienes que la máscara de red segmentada es : 255.240.0.0
2) Ahora debes combinar la dirección IP de la que partías (10.0.0.0) con el número de
cifras que te dió en la conversión anterior para que te dé el rango de direcciones
de cada red segmentada. Debes tener en cuenta que la segmentación se hace a partir
del primer octeto de bits libres por la izquierda. Vamos a ello:
Combinación de bits Numero en decimal Rango Inicial
00000000 -------> 0 10.0.0.0
00010000 -------> 16 10.16.0.0
00100000 -------> 32 10.32.0.0
00110000 -------> 48 10.48.0.0
01000000 -------> 64 10.64.0.0
01010000 -------> 80 10.80.0.0
01100000 -------> 96 10.96.0.0
01110000 -------> 112 10.112.0.0
10000000 -------> 128 10.128.0.0
10010000 -------> 144 10.144.0.0
10100000 -------> 160 10.160.0.0
10110000 -------> 176 10.176.0.0
11000000 -------> 192 10.192.0.0
11010000 -------> 214 10.214.0.0
11100000 -------> 230 10.230.0.0
11110000 -------> 246 10.246.0.0
3) Por último tienes que hacer un cuadro con el rango de IP's partiendo del rango inicial
que sacaste del último cálculo y añadiendo la primera IP de esa red, la última y el
broadcast de esa red, de esta manera:
Rango inicial | Primera IP | Ultima IP | Broadcast |
-----------------+------------------------+-----------------------+----------------------+
10.0.0.0 | 10.0.0.1 | 10.15.255.254 | 10.15.255.255 |
10.16.0.0 | 10.16.0.1 | 10.31.255.254 | 10.31.255.255 |
10.32.0.0 | 10.32.0.1 | 10.47.255.254 | 10.47.255.255 |
10.48.0.0 | 10.48.0.1 | 10.63.255.254 | 10.63.255.255 |
10.64.0.0 | 10.64.0.1 | 10.79.255.254 | 10.79.255.255 |
10.80.0.0 | 10.80.0.1 | 10.95.255.254 | 10.95.255.255 |
10.96.0.0 | 10.96.0.1 | 10.111.255.254 | 10.111.255.255 |
10.112.0.0 | 10.112.0.1 | 10.127.255.254 | 10.127.255.255 |
10.128.0.0 | 10.128.0.1 | 10.143.255.254 | 10.143.255.255 |
10.144.0.0 | 10.144.0.1 | 10.159.255.255 | 10.159.255.255 |
10.160.0.0 | 10.160.0.1 | 10.175.255.254 | 10.175.255.255 |
10.176.0.0 | 10.176.0.1 | 10.191.255.254 | 10.191.255.255 |
10.192.0.0 | 10.192.0.1 | 10.213.255.254 | 10.213.255.255 |
10.214.0.0 | 10.214.0.1 | 10.229.255.254 | 10.229.255.255 |
10.230.0.0 | 10.230.0.1 | 10.245.255.254 | 10.245.255.255 |
10.246.0.0 | 10.246.0.1 | 10.255.255.254 | 10.255.255.255 |
Si te fijas, verás que la segmentación me ha dado 16 redes, de las cuales descarto la
primera por coincidir el rango inicial con el rango de la red inicial (10.0.0.0/24) y
tambien descarto la última puesto que no tiene el mismo número de IP's que las restantes,
asi pues me quedan 14, de las cuales elijo 12 cualquiera que quería obtener en un principio.
Como último dato decir que en este ejemplo salen 255*255*16=1040400 IP's asignadas a cada
host de cada subred.
Quizá cuando hagas alguna otra segmentación con un ejemplo diferente dirás: Por que me salen
64 redes cuando yo quería 37? Muy sencillo, porque como jugamos con los número binarios
verás que para representar 37 tenemos que partir de 2^n(2 elevado a n), donde si calculamos
la serie tenemos 1,2,4,8,16,32,64,128... Asi pues para obtener 37 redes hemos de calcular
su nùmero superior de redes, es decir, 64.
Con esto ya he terminado de explicar una buena técnica de segmentación de redes y no es nada
complicada, de hecho tengo en mente un sencillo programa en C++ que hace justamente esto
Lo siento si sale algo descuadrado, pero lo he sacado de un artículo de un ezine que hice hace un tiempo. |
|
| Volver arriba |
|
|
|
Puede publicar nuevos temas en este foro No puede responder a temas en este foro No puede editar sus mensajes en este foro No puede borrar sus mensajes en este foro No puede votar en encuestas en este foro
|
|