Redes Informáticas y el Protocolo TCP/IP

El Protocolo TCP/IP

Conceptos Clave

Un protocolo de comunicación es el lenguaje que usan los ordenadores para compartir información y recursos en una red. TCP/IP, acrónimo de Transmission Control Protocol/Internet Protocol, es el protocolo de Internet más utilizado. Es la base de la mayoría de las redes, incluyendo LAN (Redes de Área Local).

TCP/IP se compone de dos protocolos principales:

  • IP (Internet Protocol): Trabaja a nivel de red, identificando cada nodo (host) con una dirección IP única.
  • TCP (Transmission Control Protocol): Opera a nivel de transporte, gestionando la transmisión fiable de datos.

Una dirección IP se representa mediante cuatro cifras decimales (de 0 a 255) separadas por puntos. Las máscaras de red se utilizan para diferenciar subredes.

Clases de Direcciones IP

Existen tres clases principales de direcciones IP:

  • Clase A: Generalmente asignadas a servidores de Internet.
  • Clase B: Usadas por medianas y grandes empresas con ordenadores distribuidos globalmente.
  • Clase C: Comúnmente empleadas en redes LAN e intranets.

En algunas configuraciones, un solo equipo (ej. un router) tiene una dirección IP pública (asignada por el ICANN), actuando como puerta de enlace para otros equipos de la red.

Enrutamiento y NAT

Cuando una LAN se conecta a Internet, el ISP (Proveedor de Servicios de Internet) asigna una dirección IP, generalmente de clase A, que puede ser dinámica o fija. El router o un PC que actúa como pasarela (gateway) gestiona esta conexión. Estos dispositivos poseen dos direcciones IP: una para la LAN y otra para Internet.

Si se utiliza un PC como pasarela, se necesita un software NAT (Network Address Translation), a menudo un servidor proxy, que ofrece mayor seguridad que un router. El ISP suele actuar también como servidor DNS.

DHCP

El DHCP (Protocolo de Configuración de Host Dinámico) permite a los nodos obtener automáticamente sus parámetros de configuración IP.

Sockets y Encapsulamiento

Múltiples aplicaciones TCP/IP pueden ejecutarse simultáneamente. Cada aplicación utiliza un socket, una combinación única de dirección IP y puerto. En la conexión con la red telefónica, se produce un encapsulamiento de los datagramas TCP/IP.

Tipos de Redes Informáticas

Según su Extensión

Las redes se clasifican según su alcance:

  • PAN (Personal Area Network): Conecta dispositivos en un entorno cercano.
  • LAN (Local Area Network): Cubre un edificio o área limitada.
  • MAN (Metropolitan Area Network): Abarca una ciudad.
  • WAN (Wide Area Network): Se extiende a través de ciudades y países.

Según su Propiedad

Según su acceso:

  • Redes públicas: Acceso abierto.
  • Redes privadas: Acceso restringido. Las intranets utilizan tecnologías de Internet dentro de una organización. Las extranets conectan varias intranets a través de Internet.

Según el Medio Físico

Según el medio de transmisión:

  • Alámbricas: Utilizan cables.
  • Inalámbricas: Emplean ondas electromagnéticas.
  • Mixtas: Combinan ambos tipos.

Según su Relación Funcional

Según la arquitectura:

  • Cliente-servidor: Un servidor central gestiona recursos y los clientes acceden a ellos. Los servidores dedicados se encuentran en CPD (Centros de Procesamiento de Datos) o data centers.
  • Punto a punto (Peer-to-peer): Todos los nodos actúan como clientes y servidores. Ofrecen intercambio directo de información y optimizan el ancho de banda.

Según su Topología

Según la estructura física:

  • Bus: Sencilla, pero susceptible a fallos y congestión.
  • Anillo: La información circula secuencialmente. Un fallo afecta a toda la red.
  • Estrella: Cada nodo se conecta a un punto central. El fallo de un nodo no afecta a los demás.
  • Árbol: Combinación de redes en estrella.
  • Malla: Alta redundancia y resistencia a fallos.