Introducción a Redes

Si llegamos a establecer una conexión entre diferentes máquinas conseguimos que estas máquinas puedan compartir recursos(archivos, impresoras,BD, Internet,etc.).
Además podemos facilitar la comunicación entre personas mediante software de mensajería instantánea, correo electrónico, chats, etc.

Las redes necesitan dos elementos para funcionar:

  • Una conexión física para la transmisión de datos entre los extremos de la comunicación (emisor y receptor).
  • Unos protocolos de comunicación conocidos por los extremos. Tanto a nivel de hardware como a nivel de software. Estos protocolos nos ayudan a la gestión y control de la comunicación.

Representación de comunicación entre dos máquinas.

UF1comunicacionentremaquinas.png

 

La información puede viajar con diferentes medios. Medio guiado o cableado y Medio no guidado o inálambrico. Los medios guiados son los más rápidos, seguros y menos propensos a tener interferéncias, en cambio el medio no guiado són más cómodos para los usuarios.

La interfaz de red es el dispositivo electrónico que comunica el ordenador con el medio de la red.

Con el número de dispositivos que comparten un medio de transmisión podemos saber de que tipo es:

  • Punto a Punto. Un enlace entre dos dispositivos únicamente.
  • Multipunto. Cuando el medio de transmisión se comparte entre más de dos equipos.

Las transmisiones pueden ser:

  • Simplex. Cuando las señales solo pueden enviar información en un determinado sentido. Ejemplos: Radio o Televisión.
  • Half-duplex. Cuando las señales se pueden enviar en un solo sentido pero simultáneamente. Ejemplos: Walki Talkis.
  • Full-duplex. Cuando las señales pueden ser transmitidas en los dos sentidos simultáneamente. Ejemplos: Telefono. Internet.

Elements intermediaris:

  • Switch. Dispositivo electrónico que tiene la capacidad de comunicar equipos entre si, tiene la capacidad de crear una red.
  • Router. Su función principal es la de encaminar los equipos entre dos redes diferentes. PREGUNTAR AL PROFE POR REDES DE DIFERENTE RANGO.

Las redes pueden clasificarse de varias formas,por su extensión geográfica, por su topología(estructura de conexiones) o por su arquitectura(tipos de relación entre sus elementos.)

  • Extensión geográfica
    • LAN (Local Area Network). Estas redes son utilizadas de forma interna por los miembros de una comunidad(Casa, Escuela, biblioteca, oficina,etc). Este red también puede ser inalámbrica WLAN.
    • WAN (Wide Area Network).- Normalmente los dispositivos conectados están en un área geográfica extensa. Están controladas por los ISP (Internet Service Provider).
  • Topología de red.
    • En bus. Los dispositivos en una misma línea compartida.
    • En estrella. Todos los dispositivos están conectados a una máquina central.
    • En malla. Todos los equipos están conectados entre si mediante punto a punto.
  • Arquitectura
    • Cliente – Servidor. La función del servidor es ofrecer un servicio o recurso a cualquier ordenador cliente que lo solicite.
    • De igual a igual(P2P,Peer to Peer). Los ordenadores conectados se comportan como cliente y servidor al mismo tiempo.
    • Clúster colaborativo. Los equipos conectados al clúster actúan como uno solo, obteniendo un equipo de mayores capacidades.

Sistemas de Numeración

Un bit es la cantidad mínima de información que puede manejar una máquina digital (PC, smartphone, etc). En un bit se puede guardar muy poca información, únicamente un 0 (que representa el estado «apagado», -«no hay corriente»-) o un 1 (que representa el estado «encendido», -«sí hay corriente»-). Por eso, los bits se agrupan para obtener conjuntos mayores con más capacidad. En concreto, a cada conjunto de 8 bits se le da el nombre de byte. De todas maneras, el byte también se queda corto y se suelen utilizar otros múltiplos. Así, un 1 kilobyte -o KB- son 1024 bytes, 1 megabyte -o MB- son 1024 KB (1048576 bytes), 1 gigabyte -o GB- son 1024 MB (1073741824 bytes), 1 terabyte -o TB- son 1024 GB (1099511627776 bytes) y 1 petabyte -o PB- son 1024 TB (1125899906842624 bytes).

Escala de conversión UF1 escala conversion.png

Binarios

Para pasar de binario a decimal, asociamos las potencias de dos empezando por la derecha y consecutivamente a cada uno de los bits que forman el número, para después sumar las potencias que estén asociadas a bits con valor 1.

  • Ejemplo de binario a decimal. 110010 = 0*1+1*2+0*4+0*8+1*16+1*32 = 50

Para pasar de decimal a binario dividimos en número en cuestión entre 2 para obtener el resultado y un resto que siempre será 0 o 1. Repetimos la operación con el resultado obtenido hasta obtener un cociente de 1.
Una vez realizadas todas las operaciones empezáremos nuestro número binario con el coeficiente que será nuestro primer bit situado a la izquierda, colocando el resto más cercano a su derecha y así hasta llegar al último.

  • Ejemplo de decimal a binario.

50/2 resto 0 reslt 25.
25/2 resto 1 reslt 12.
12/2 resto 0 reslt 6.
6/2 resto 0 reslt 3.
3/2 resto 1 reslt 1. Fin. BINARIO 110010

Si el resultado tuviera un número menor a 8 (para formar un byte) necesitamos completar el byte, bastará con rellenar con ceros a la izquierda. Ejemplo con el número anterior 00110010.

Sistema Hexadecimal

El sistema hexadecimal no es más que una máscara del sistema binario para que los humanos podamos trabajar más fácilmente con él. Usar el sistema hexadecimal es completamente equivalente a usar el binario. Es una manera de escribir la información binaria de un forma mucho más compacta.

Cada dígito hexadecimal es una combinación concreta de cuatro bits. Las combinaciones posibles de 0 y 1 que se pueden hacer en cuatro posiciones son 16. Nº de valores^Nºposiciones para el número de combinaciones

Tabla hexadecimal

UF1 tabla hexadecimal.png

Lo único a tener en cuenta para pasar de un sistema a otro es que a cada cuatro bits se le corresponde un sistema dígito hexadecimal.

Los números hexadecimales se representan siempre con un h final.
Para pasar de hexadecimal a decimal es mejor pasarlo primero a binario y luego de decimal.

Representación de caracteres. ASCII y Unicode

Existe un determinado número de caracteres predefinidos en el hardware de todas las máquinas, que están listos para ser utilizados por cualquier sistema o programa. Estos caracteres se representan con una combinación de 7 bits,

fueron creado por la organización ANSI (American Nacional Standards Institute) en un documento llamado ASCII (American Standard Code for Interchange). Es una tabla de correspondencia que asocia combinaciones de 7 bits a una determinado caracter.