Problema 1 - Segundo Parcial 2017

Problema 1 - Segundo Parcial 2017

de Sergio Leandro Carrasco Sanguinetti -
Número de respuestas: 6

En la letra del ejercicio se dice: "En todos los casos, la dirección IP más baja posible de cada prefijo es asignada a la interfaz correspondiente del router".

Luego en la solución del apartado b), se toma como que las IPs asociadas a dichas interfaces terminan en 1 en vez de en 0 (ejemplo: Para la subred A con el prefijo 100.0.254.0/24 se toma como que la IP asociada a la interfaz eth2 del router R2 es 100.0.254.1 en vez de 100.0.254.0, que sería la mas baja).

Por que se hizo así esto?



En respuesta a Sergio Leandro Carrasco Sanguinetti

Re: Problema 1 - Segundo Parcial 2017

de Raul Manuel Rodriguez Bratschi -

Hola Sergio, 

en la solución se asigno esa dirección debido a que la 100.0.254.0 es una direccion reservada para la interfaz de red, por lo que no es enrutable, es decir, no se debe asignar esa dirección a una interfaz de un nodo. La otra dirección que no se debe utilizar es la asignada para el broadcast (la última dirección del bloque). Por lo tanto, la primera dirección de un bloque (100.0.254.0 en este caso) y la última (100.0.254.255 en este caso) no se deben de utilizar para enrutar, pero si hay que tenerlas en cuenta al momento de elegir el tamaño del bloque de direcciones porque siempre tienen que estar en  toda subred. Con esto dicho se puede decir que 100.0.254.1 es la siguiente dirección válida mas baja del bloque 100.0.254.0/24  para poder asignarsela a una interfaz del router.

En respuesta a Raul Manuel Rodriguez Bratschi

Re: Problema 1 - Segundo Parcial 2017

de Sergio Leandro Carrasco Sanguinetti -

OK. Gracias por la respuesta. 

Tenia entendido que se estilaba o que era una buena practica (no que fuese una regla) que la primera IP fuera para la red (o sea usada como "dirección para la red" no para "la interfaz de red") y la última para broadcast. 

En el libro no encontré que se mencionara esto y en el material "Ejemplo de Numeración IP" veo que se muestra un ejemplo, pero que no se afirma esta regla.

Si alguien encuentra esto en algún material o algún profesor puede confirmar que sea así, se agradece.







En respuesta a Sergio Leandro Carrasco Sanguinetti

Re: Problema 1 - Segundo Parcial 2017

de Raul Manuel Rodriguez Bratschi -

Si, en eso tienes razón, solo es una convención el elegir esas direcciónes, ya que según el RFC 3330 no están reservadas dichas direcciónes para esos usos. La primera dirección del bloque se usa para identificar la red. En una clase de práctico se preguntó esto mismo, y le respondieron eso. 

Acá encontré otra información sobre la asignación de la dirección de red para la interfaz de red, y como estas se asocian (por si te interesa): 

https://www.ibm.com/support/knowledgecenter/es/ssw_aix_72/com.ibm.aix.networkcomm/tcpip_interfaces.htm

En respuesta a Raul Manuel Rodriguez Bratschi

Re: Problema 1 - Segundo Parcial 2017

de Jorge Visca -

En el contexto de este curso, la dirección IP donde todos los bits de dirección de host (los que quedan por fuera de la máscara de red) valen 0 representa a la subred, y se usa durante la especificación del enrutamiento.  No puede haber una interfaz configurada con esa dirección.

De la misma forma, una direción IP donde todos los bits de host están en 1 representa a la colección de todos los hosts en esa red, y se usa para especificar tráfico de broadcast dentro de una subred. Tampoco se permite que haya una una interfaz configurada con esa dirección.

Qué sucede si se configura una interfaz en una de esas direcciones es un problema lleno de sutilezas, y queda por fuera del alcance del curso. Si les interesa pensar un poco en eso, podrían empezar por plantearse qué implicaría algo así para el funcionamiento de las tablas de forwarding y ARP. También pueden consultar el código fuente de un stack TCP/IP real (por ejemplo el de Linux) y ver qué opina al respecto.


En respuesta a Jorge Visca

Re: Problema 1 - Segundo Parcial 2017

de Sergio Leandro Carrasco Sanguinetti -

Impecable Jorge.

Se entendió. Supongo que en la parte que decís: "la dirección IP donde todos los bits de dirección de host", falto la parte de "están en 0".

Gracias