LA MEJOR WEB
Las redes son la tecnología que permite que las computadoras se comuniquen entre sí, es decir, que puedan enviar y recibir datos entre ellas. Gracias a las redes existe casi todo lo que conocemos de la tecnología actual como internet, usar las redes sociales, trabajar de manera remota, hacer videoconferencias etc. Las aplicaciones son gigantescas, por ejemplo: si trabajas en cloud computing, entender cómo funcionan las redes de servidores es importantísimo; si eres programador, te va a permitir entender mejor el funcionamiento de las aplicaciones si están conectadas a red o si son aplicaciones web.
Terminología
Los palabras que vas a escuchar mucho en el mundo de las redes son:
Protocolos.
Son el conjunto de reglas que las computadoras deben seguir y respetar para poder comunicarse, por ejemplo: si yo hablo español e intento conversar con alguien que habla chino, no vamos a poder comunicarnos; de la misma manera, si las computadoras no respetan los mismos protocolos, no podrían comunicarse.
Paquetes
Los paquetes son los trozos en los que se dividen los datos para ser enviados. Si quisiéramos enviar un gigabyte de datos, no vamos a enviarlo de golpe; los dispositivos de red lo dividen en paquetes para poder enviarlo y hacerle seguimiento, es decir, saber si llegaron correctamente, si hay que reintentar el envío, si llegaron en el orden correcto, etc.
Nodo
Un nodo es una computadora conectada a una red. Tenemos computadoras y tenemos dispositivos de red, que son los que le permiten la comunicación, entonces, cada computadora conectada a una red se conoce como nodo.
Puertos
Son las interfaces que permiten la conexión. Hay de dos tipos:
Los puertos físicos. son los puertos donde conectas el cable o la antena que permite conectarse a una red inalámbrica
Los puertos lógicos. Si nosotros tuviéramos una sola conexión física (por ejemplo: un cable conectado a la computadora) no podríamos navegar por internet y a la vez escuchar una canción por Spotify o por Youtube, porque necesitaríamos dos conexiones, entonces, los puertos lógicos son los que nos permiten a través de una sola conexión física, abrir varias conexiones en simultáneo.
Latencia
Es el tiempo que demora en llegar un paquete hasta su destino. Por ejemplo: si me conecto a una página web que está en Rusia, mi petición va a tardar cierto tiempo en llegar a su servidor de destino y este servidor va a responder a mi solicitud enviándome la página web. Te pongo otro ejemplo: cuando hacemos streaming de una clase en RED, hay un tiempo de demora entre que el profesor habla y tú lo escuchas, esa es la latencia y va a depender de muchos factores, porque no es igual para todos los estudiantes, algunos tendrán mejor conexión a internet que otros.
En otras palabras: a menor latencia mayor velocidad de conexión.
LAN (Local Area Network)
Es una red de área local, la más básica que vamos a aprender, es una red en una casa o en una oficina, interconectada en un pequeño espacio geográfico.
WLAN (Wireless Local Area Network)
Es lo mismo que LAN, pero conectada a través de redes wifi (redes inalámbricas)
WAN (Wide Area Network)
Si tenemos una LAN A y una LAN B y queremos conectar las dos, necesitamos routers. Los routers nos permiten hacer el enrutamiento entre dos redes locales. Si sumamos tres, cuatro, cinco, seis o más redes, ya estamos en el concepto de WAN. Técnicamente hablando, internet es una WAN. Cuando tu proveedor de internet viene a tu casa, te pone el cableado y un router, te está conectado a internet y está haciendo que tu red local (la de tu casa) entre a una WAN.
VLAN (Virtual Local Area Network)
Es una red de área local, pero virtual, es decir, que a través de los dispositivos de red podemos crear redes lógicas o redes virtuales.
Internet
Es la red más grande que hay, es global y descentralizada, es decir, no hay un dueño o empresa que pueda manejarla; no hay un aparato que se desenchufe y todo el mundo se quede sin internet, es imposible; podrían fallar algunos aparatos y dejar sin internet a cierta zona geográfica (una ciudad o un país exagerando), pero no hay una forma para que internet se desconecte totalmente, porque es descentralizado, son redes que se conectan entre ellas alrededor del mundo.
¿Cómo funcionan las redes?
Hemos hablado de los conceptos pero las redes funcionan en dos niveles, un nivel físico y un nivel lógico.
Nivel físico
Está compuesto por hardware, que es lo que puedes tocar. Vamos a ver tres conceptos básicos:
Hosts Son todos los dispositivos con los que el usuario interactúa, por ejemplo: computadoras impresoras, teléfonos, servidores, etc.
Dispositivos de red Son los que permiten la conexión, por ejemplo: switches, routers, access point, antenas, etc.
Adaptadores de red Son dispositivos que están dentro de los hosts y permiten que ellos se conecten a la red. Un adaptador de red traduce la señal eléctrica si es cableado, o inalámbrica si te conectas a un wifi, la traduce a un tipo de señal que la computadora puede procesar.
Vivimos en una época en la cual hasta tu licuadora podría conectarse a internet, eso se llama IoT o internet de las cosas, cada dispositivo tendría un adaptador que le permitiría conectarse con el mundo.
Nivel lógico
Por este lado tenemos el tema de los protocolos y del software.
Protocolos Como ya dije, son el conjunto de reglas que tienen que seguir los dispositivos para conectarse a la red.
Software Es aquel que ya viene ya viene integrado en los mismos dispositivos de red, por ejemplo: un router viene con su propio sistema operativo y se puede configurar según las necesidades.