A partir de la adopción de TCP/IP como conjunto de protocolos estandard de conexión es que los sistemas operativos de computadoras y aquellos embebidos en dispositivos que de alguna manera requerían conectividad lo implementaron en sus módulos de red, por lo que se encuentra instalado casi en la totalidad de los aparatos que necesiten para si o para proveer al usuario de algún tipo de conexión a internet o a otros dispositivos por medios guiados o no guiados.
Windows, en tanto sistema operativo propietario, comenzó a emplear en sus primeras versiones un protocolo propiedad de IBM denominado NetBEUI que no utiliza direcciones de host como lo hace IP, sino que logra ubicar a los nodos conectados a partir de difusión, es decir de la propagación de mensajes por el medio con el objeto que el equipo destino respona y así poder iniciar la transmisión. A pesar del paso del tiempo este protocolo continúa activo en muchos hosts Windows, conviviendo con TCP/IP, y es el que permite descubrir desde el "entorno de red" otros equipos conectados en la misma red local. Pero debido a que se trató de un protocolo desarrollado para redes pequeñas es que carece de condiciones de seguridad lo que lo hace poco apropiado en las condiciones de uso en las redes actuales.
Aún así IBM y Microsoft no son los únicos que desarrollaron y utilizaron protocolos de conexión que no alcanzaron la trascendencia de TCP/IP, y como referente en sistemas operativos de red protagonista de la década de los 90 podemos mencionar a la empresa Novell, la que actualmente continúa en el mercado al frente de una distribución particular de GNU Linux, pero que en su mejor época lo hizo con sus sistemas operativos de red LanManager y Netware.
Actualmente la opción para lograr conexión entre host con diferentes sistemas operativos que utilizaremos la constituye el estandard TCP/IP, que nos permiten con mínimas variaciones establecer comunicación entre distintos dispositivos.
| ajustes > conexiones > wifi > avanzado |
A partir de la dirección IP de cada host se puede lograr su identificación y si fuera necesario a través del puerto de conexión inferir que aplicación o servicio se encuentra activo. Como recordarán de actividades anteriores, por ejemplo, si el puerto es el 80 la conexión se realiza a un servidor HTTP o si se trata del 21 la conexión corresponde a un servidor FTP. |
 | ... en la terminal de comandos ifconfig [nombre de la interfaz] |
| ...en la terminal de comandos ipconfig /all
|
|
Empleando la lógica del párrafo anterior, la de ubicar direcciones IP activas y luego a partir de los puertos detectados informar sobre servicios o aplicaciones en funcionamiento, existen algunas aplicaciones para automatizar el proceso de armar un mapa de la red con los dispositivos activos en la misma. A modo de ejemplo se menciona una aplicación para Windows y otra para Android
|
AdvancedIP scanner (Descarga)
WINDOWS |
|
|
Fing scanner de red ANDROID |
 |
|
ACTIVIDADES
La práctica correspondiente a ésta entrega tendrá continuidad en el próximo envío y consistirá en la configuración de un recurso compartido en una Pc con Windows y posterior conexión desde un dispositivo móvil que ejecute el sistema operativo Android.
1. Adjuntar captura de pantalla de la configuración IP de la Pc y del dispositivo móvil desde los cuales se llevarán adelante las prácticas correspondiente a ésta entrega y su continuación en el próximo envío.
2. Adjuntar captura de pantalla del resultado del escaneo de la red local realizado desde el dispositivo móvil en el que se pueda observar la Pc que formará parte de la práctica correspondiente a ésta entrega y que tendrá continuación en el próximo envío.
3. Mencione 3 diferencias en el funcionamiento de la red al momento de conectarse entre hosts a través de NetBEUI o de TCP/IP.
¿Preguntas?¿Inquietudes?
Los espero en el blog, en gacabral@gmail.com y por supuesto en la videoconferencia.