UTNianos

Versión completa: Final Redes Febrero-15
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Buenass!!

les dejo el final que tomaron en la 2da fecha de Febrero.

Saludos

=)
up !

alguien sabe como resolver el 6) ?
Hola, respuesta rapida:
El problema no esta en TCP o UDP sino en IP que es el que fragmenta. Consulte a Kobal por este ejercicio y me dijo que la idea es que uno vaya diciendo que pasaria en cada camino y como llegaria. En la realidad, el camino que elige el camino ya esta determinado por los mapas estaticos (ip route) y el protocolo del router.
Para dar un ejemplo, si uno asume que se utiliza RIP (nunca lo aclara) el router1 ya sabe de antemano cual es el camino con menos saltos y usa ese.

El problema aca es que si tenes el flag de ip DF en 1 a la primera que no pueda hacer pasar un paquete, lo descarta. Si no lo tiene en 1 y el MTU del puente/cable es mas chico que lo que va a mandar, fragmenta y reemsambla en el siguente router y sigue su camino lo mas bien.
Alhasar te hago una consulta, estuve leyendo sobre fragmentación, y todas las páginas dicen lo mismo. El paquete se fragmenta (si no tiene el bit de D/F setado obviamente) en el primer router que tenga una red con mtu menor al tamaño del paquete. Hasta ahi perfecto. Ahora bien, todos dicen que se reensambla en el destino, o en el primer dispositivo en el medio que tenga que hacer nat (y por ende analizar los puertos del paquete completo). Koval te dijo que se ensamblaba siempre en el siguiente router? Porque eso contradíria la teoría.
Buenas!!!

Alguno hizo el punto 5 de subnetting? A qué se refiere con "host individualizado por la IP dato"??

Saludos!!
IN
Resolví el de subnetting.

IP: 192.168.1.142
Mascara: 255.255.255.224

Resolución

Algunos datos de interes:
192.168.1.142 IP clase C, máscara por defecto: 255.255.255.0
Mascara: 255.255.255.224 -----> Máscara con prefijo: /27


a) Cantidad de Subredes que se pueden asociar sin considerar las prohibidas

Cantidad de subredes = 8 (2^3)



b)Subred a la que pertenece el host individualizado por la IP dato

192.168.1.142 11000000101010000000000110001110
255.255.255.224 11111111111111111111111111100000
Resultado AND 11000000 10101000 00000001 10000000
192 . 168 . 1 . 128
Subred = 192.168.1.128/27

c) Cual es la máxima cantidad de hosts que puedo direccionar por subred

Cantidad de hosts por subred = 32 (2^5)

d) cual es el host individualizado por la IP dato

192.168.1.129

e)Cual es la direccion de broadcast da la subred dato

192.168.1.159

d) Que direccion habria que asignar al host numero 12 de la subred 2

La subred 2 es la 192.168.1.160/27
el host numero 12 sería 192.168.1.172


Alguno lo hizo y le dio igual??

Saludos
IN
IsaacNewton yo hice parecido pero...
N° de subredes puse 2 a la 3 - 1 = 7 (la opción de todos los bits de subred en 1 no cuenta por lo que vi en mi cursada)
N° de hosts: 2 a la 5 - 2 = 30. (todos los bits de host en 0 son para denotar red, no un host, y todos en 1 para denotar broadcast, por eso restas dos)

Mi gran diferencia, que probablemente sea por un error de concepto mio es en el punto f) que pide la IP para el host N°12 y la subred N°2.
Yo tome como subred N°2 al número 2 en binario, que es 10, y lo ubique en los 3 bits que tengo para subred, misma lógica para el host, quedandome los últimos 8 bits así: 010 | 01100 que en decimal es 76 por lo que la ip me quedó 192.168.1.76
Pero vos lo que hiciste fue partir de la subred que tenías en la IP dato. Pasando a binario el último octeto: 100 | 01110. En los 3 bits de subred tenes 100, o sea en decimal 4. Entonces tomaste como subred N°2 a la siguiente: la N°5, en binario 101, último octeto entonces 101 | 01100 y en decimal toda la ip 192.168.172.
No se cuál de las dos es la forma correcta, si la tuya o la mia. Para mi conceptualmente están bien las dos, creo que depende más de lo que esperan ellos y no sé cuál esperan de las dos resoluciones.

Saludos!
Buenas!!,

El punto 5.

Corrijo lo que dijeron anteriormente.

Primero son 6 subredes. Las subred 0 y la subred 7 no se usan. Porque siempre es la dirección de red y el broadcast de la Red que las "encierra". Por lo tanto comenzas de la subred 1 (binario) hasta las subred 6 (binario). Comportamiento similar con los host. Por eso pregunta subredes utiles.

La Ip dato es una dirección del host 13 de la subred 4 de la Red 192.168.1.0.

Por lo que el host 12 de la subred 2 es como dice "DarkCrazy".Si consideras que la subred 5 es la subred 2, estaría mal. Si contás a partir de ahí nunca podes alcanzar las 6 subredes que generaste con el desplazamiento.



Cambiando de ejercicio, quería preguntarles si pudieron hacer el ejercicio 6??

Cuando dice datagrama UDP, entiendo que es Cabecera UDP+Datos entonces le debo sumar 20 bytes de IP para conseguir el datagrama IP que serían 820 bytes para enviar por la red no?

Y así con el otro?

Agradezco su ayuda,

Saludos
(20-07-2016 23:37)gaston monico escribió: [ -> ]--
Hola! te hago unas salvedades.
A mi en la cursada me dijeron específicamente que el número de subredes era 2 a la número de bits para subredes y el resultado MENOS UNO. No menos dos, porque todos los bits en 0 sí los tomas (o sea la primera) pero todos los bits en uno NO (o sea la última). Incluso lo tengo anotado en la carpeta. Igual calculo (y espero) que es negociable en instancia de corrección...

Respecto al ejercicio 6, no te importa si el datagrama es UDP o TCP, esa aclaración la ponen en casi todos los ejercicios de fragmentación y no estoy seguro del objetivo pero lo único que logran es confundir. Ese dato simplemente lo ignoras. Entonces, si tu datagrama es de 800, sigue siendo de 800, ya tiene incluida la cabecera del protocolo de capa 4 (transporte). Incluso, entrando en detalle, fijate que te dice que es un datagrama, que es justamente la unidad con la que se maneja el protocolo IP de capa 3 (red).
El datagrama ya tiene incluida la cabecera de Transporte (y para mi también la de red pero en estos ejercicios haces como que no y se la agregas dsp a cada fragmento)
Entonces, terminando, agarras los bytes que te dicen y los dividis por 1480. 1480 sale de 1500 (MTU de Ethernet) menos 20 (tamaño de la cabecera IP SIN opciones). Por qué se hace así? Porque en cada fragmento mandas la cabecera IP completa, o sea, la cabecera IP no la fragmentas.

Si dije algo mal o alguien puede aclararlo mejor, se agradece!
Saludos!!

EDIT:
Me corrijo lo que puse en rojo. Sí, es cierto que datagrama es la unidad que maneja el protocolo IP pero en este ejercicio cuando dice datagrama, se refiere a datagrama UDP (la unidad que maneja UDP tambíen se llama datagrama).
Segunda corrección, el datagrama UDP claramente incluye la cabecera UDP pero definitivamente NO la cabecera IP. IP encapsula a UDP/TCP y no al revés.
(21-07-2016 12:38)DarkCrazy escribió: [ -> ]
(20-07-2016 23:37)gaston monico escribió: [ -> ]--
Hola! te hago unas salvedades.
A mi en la cursada me dijeron específicamente que el número de subredes era 2 a la número de bits para subredes y el resultado MENOS UNO. No menos dos, porque todos los bits en 0 sí los tomas (o sea la primera) pero todos los bits en uno NO (o sea la última). Incluso lo tengo anotado en la carpeta. Igual calculo (y espero) que es negociable en instancia de corrección...

Mucho cuidado con esto, ya que cada profesor tiene su librito. Por ejemplo, Cicerchia no usa ni la "todos ceros" ni la "todos uno" por convención. En cambio, Koval no utiliza esas convenciones porque dijo que "eran cosa de hace 20 años".

Yo por las dudas preguntaría en el final qué quieren que usemos, o como mínimo aclararía que no estamos teniendo en cuenta tal o cual red por cierta convención. Preferible aclarar de más que tener que ir a defender el ejercicio.
Para pasar en limpio, a mi me quedo.

a) 2^3 = 8 cantidad máxima de subredes sin considerar convenciones. La convención es restar la primera y la última, por lo tanto: 6
b) Dir de la SUBRED: 192.168.1.128 (porque la dirección IP dato es la dirección de un host que está en la subred 4).
c) 2^5-2 = 30. Acá no hay discusión, la primer combinación -todos ceros- no se puede tomar porque sería la dirección de la subred. La última combinación -todos unos- tampoco se puede tomar porque sería el broadcast.
d) Acá tengo duda pero creo que se refiere a cual es el número de host de la IP dato. Si se pasa a binario el último octeto tenemos 10001110. Subred. Host. Entonces el host 01110 (binario) pasado a decimal sería el 14.
Ahora... si lo que pedía era la dirección del 1° host -el número 1-, entonces la respuesta sería: 192.168.1.129.
e) 192.168.1.159
f) Acá tome que 2 = 010 (binario) y que 12(decimal) = 01100 (binario). Metí esto en el último octeto y me quedó: 192.168.1.76.

¿Qué opinan?
Saludos!
(08-12-2015 13:46)Alhasar escribió: [ -> ]Hola, respuesta rapida:
El problema no esta en TCP o UDP sino en IP que es el que fragmenta. Consulte a Kobal por este ejercicio y me dijo que la idea es que uno vaya diciendo que pasaria en cada camino y como llegaria. En la realidad, el camino que elige el camino ya esta determinado por los mapas estaticos (ip route) y el protocolo del router.
Para dar un ejemplo, si uno asume que se utiliza RIP (nunca lo aclara) el router1 ya sabe de antemano cual es el camino con menos saltos y usa ese.


El problema aca es que si tenes el flag de ip DF en 1 a la primera que no pueda hacer pasar un paquete, lo descarta. Si no lo tiene en 1 y el MTU del puente/cable es mas chico que lo que va a mandar, fragmenta y reemsambla en el siguente router y sigue su camino lo mas bien.

En cuanto a esto, me queda la duda SIEMPRE ELIJE EL CAMINO MÁS CORTO? si hay un camino más largo por el que no haya que fragmentar elije ese. Me refiero a que tiene más prioridad, la cantidad de saltos o la no fragmentación de un segmento.

Por ejemplo tengo
A) un camino con más saltos que no necesita fragmentar el datagrama IP
B) un camino con mucho menos saltos que presisa de la fragmentación del datagrama.

QUE CAMINO ELIJE EN ESTE CASO?
Alguno sabe?

Muchas gracias
(29-01-2016 18:10)IsaacNewton escribió: [ -> ]Resolví el de subnetting.

IP: 192.168.1.142
Mascara: 255.255.255.224

Resolución

Algunos datos de interes:
192.168.1.142 IP clase C, máscara por defecto: 255.255.255.0
Mascara: 255.255.255.224 -----> Máscara con prefijo: /27


a) Cantidad de Subredes que se pueden asociar sin considerar las prohibidas

Cantidad de subredes = 8 (2^3)

¿Por qué lo elevás a la 3? Tengo 5 bits libres para crear subredes. ¿No debería ser 2^5=32?
Esta bien lo que hace. La clase C la mascara por defecto es de 24 bits. Tonces si tiene 27.. quiere decor que hay 3 bits para subredes. Lo que el hizo mal es nl considerar las prohibidas que son 2.

La rta seria 2^3-2

Y 2^5 lo que vos propones es paea host
URLs de referencia