Ayuda a subnetear sin saber binario

Iniciado por estebanvr, 12 Octubre 2011, 21:04 PM

0 Miembros y 1 Visitante están viendo este tema.

estebanvr

Hola y gracias por leer mi pregunta, resulta que tengo problemas con el subneteo, y he estado buscando por google, pero la única forma que viene explicado es aplicando binario y no tengo ni idea de como empezar, ademas el profesor no lo va a calificar de esa manera.

Quería ver si me podrían ayudar con algun link donde expliquen a subnetear host y redes, pero que no apliquen el subneteo usando binario, lo agradeceria montones que me muestren un ejemplito por este medio para tener una mejor idea.

Gracias por su tiempo, Saludos.



Agente Naranja

Lo poco que recuerdo de mi clase de redes es que para hacer sub-redes debes indicar una máscara que básicamente divide una red principal en diferentes redes más pequeñas, pero eso requiere binario casi obligado para entender bien qué bits están enmascarando.

multiplayer1080

Correcto, requiere binario. Pero muy muy basico estebanvr. Animate! Puedes buscar en youtube.
Veremos a donde nos lleva todo esto.

lagun

Como dicen por arriba, lo que necesitar saber de binario para hacer esto es muy básico, no te asustes.
Lo puedes ver como que dada una dirección ip x.x.x.x, la descompones en bits:
bbbbbbbb.bbbbbbbb.bbbbbbbb.bbbbbbbb
si un bit está a 1, indica que es fijo; si está a 0, es variable, y todo el rango de direcciones variables forman la subred.
Por ejemplo 111111111.11111111.11111111.00000000
quiere decir que los primeros 24 bits son fijos, y los 8 últimos variables. En una subred así podrías tener 2^8 = 256 equipos.
Puedes leer esto
http://compnetworking.about.com/od/workingwithipaddresses/l/aa043000b.htm

int_0x40

#4
Aparte del método usando binario hay uno más rápido que sólo requiere saber aritmética y memorizar unos valores.

Ejemplo:
memorizamos que:
todo el byte de la dirección a 0 == 0 -->0
1 bit del byte de la dirección a 1 == 128 -->relación 128
2 bit del byte de la dirección a 1 == 192--->64
3 == 224-->32
4 == 240-->16
5 == 248-->8
6 == 252-->4
7 == 254-->2
Todos los bits a 1 == 255.
Entonces: red 192.168.10.0 y máscara 255.255.255.240. Si te fijas los 3 primeros bytes están a 1 porque la máscara es 255.255.255. Eso quiere decir que el cuarto es el que se toma para subnet y está en 240.
Primero encontramos las subnets: 240 son 4 bits (ve los valores a memorizar), 2 a la cuatro menos 2 = 14 (se sustraen dos porque tradicionalmente no se utilizan las subredes todo a 1 y todo a 0).
Segundo los hosts : del cuarto byte se tomó 4 bits y quedan otros 4. 2 a la cuatro menos 2 = 14
Tercero las subredes válidas: 256 menos 240 = 16. Entonces 16+16 = 32, 32+16=48, 48+16= 64, 64+16=80, 80+16=96, 96+16=112...224+16=240 hasta tener nuestras 14 subredes.
Ya nada más faltaría asignar direcciones a hosts y encontrar direcciones reservadas para broadcast en cada subnet.

Sin embargo, aunque con este método casi no usas binario, sí es recomendable que lo entiendas bien, pues éste fue un ejemplo sencillo dividiendo una 24.

Saludos.
"The girl i love...she got long black wavy hair "

estebanvr

Gracias por responder mi pregunta y tomarse el tiempo, voy a investigar un poco mejor, y en realidad no es tan difícil, lo que sucede es que no he practicado lo suficiente.

Aquí les detallo mas o menos que cual es la manera que estoy empleando, de seguro no es de el nivel de ustedes, pero así es como me lo están evaluando:

La direccion 10.0.0.0
La mascara: 255.0.0.0 (Clase A)
Con 8 host

-----------------------------------------------------------------------------------------

2 ^ 3= 8 + 2 (dirección de broadcast) = 10 (no puede ser 10 por la direccion ip)

2 ^ 4 = 16 > 8 (si se puede por que es mayor al numero de hosts requeridos)


Ahora se hace la tablita con las direcciones de subred, los rangos y las direcciones de broadcast

-----------------------------------------------------------------------------------------

Direccion de Subred           Rangos                         Broadcast            Mascara
10.0.0.16                        10.0.0.17   10.0.0.30        10.0.0.31    255.255.255.240
10.0.0.32                        10.0.0.33   10.0.0.46        10.0.0.47    255.255.255.240
10.0.0.48                        10.0.0.49   10.0.0.62        10.0.0.63    255.255.255.240
10.0.0.64                       


-----------------------------------------------------------------------------------------
Para sacar las direcciones de subred, agarro la primera ip y le sumo 16, al ultimo bit, y los voy acumulando

Para el primer rango un dígito mas que la dirección de subred, y para el segundo rango dos digitos menos que la direcciones de subred siguiente

Para el broadcast un dígito mas del ultimo bit del segundo rango

Asi era como me refería al hacerlo sin binario, si alguien tiene alguna critica o duda mis disculpas, soy nuevo en esto de las redes, y no es mi área favorita.

Y de nuevo. Gracias y Saludos¡