Está en la página 1de 4

Arquitectura de protocolos TCP/IP

Según Alberto Molina, La definición de TCP/IP es la identificación del grupo de protocolos de red
que hacen posible la transferencia de datos en redes, entre equipos informáticos e internet. Las
siglas TCP/IP hacen referencia a este grupo de protocolos:

a) Protocolo de Control de Transmisión (TCP) es el que permite establecer una conexión y


el intercambio de datos entre dos anfitriones. Este protocolo proporciona un transporte
fiable de datos.
b) Protocolo de Internet (IP), utiliza direcciones series de cuatro octetos con formato de
punto decimal (como por ejemplo 192.150.160.01). Este protocolo lleva los datos a otras
máquinas de la red.

El modelo TCP/IP permite un intercambio de datos fiable dentro de una red, definiendo los pasos
a seguir desde que se envían los datos (en paquetes) hasta que son recibidos. Para lograrlo
utiliza un sistema de capas con jerarquías (se construye una capa a continuación de la anterior)
que se comunican únicamente con su capa superior (a la que envía resultados) y su capa inferior
(a la que solicita servicios). La arquitectura de protocolos TCP/IP está basada en un modelo
conceptual de cuatro capas conocido como el modelo DARPA, nombre de la agencia
gubernamental de EE.UU.
Cada capa de la arquitectura de protocolos TCP/IP corresponde a una o más capas del modelo
de siete capas de Interconexión de sistemas abiertos (Open Systems Interconnection - OSI).

Modelo OSI
Inicialmente, el modelo OSI fue diseñado por la Organización Internacional para la
Estandarización (International Organization for Standardization - ISO) para proporcionar un
esquema sobre el cual crear una suite de protocolos de sistemas abiertos. La visión era que este
conjunto de protocolos se utilizara para desarrollar una red internacional que no dependiera de
sistemas propietarios.
Explicación del Modelo OSI - YouTube
Un resumen completo del modelo #TCPIP (Todas sus capas en menos de 7 minutos) - YouTube

Figura 1. Comparación entre el modelo OSI y el modelo TCP/IP

Modelo TCP/IP

CURSO DE REDES - MODELO TCP/IP 4 capas - YouTube

1
Capa de Aplicación.
La capa de aplicación proporciona a las aplicaciones la capacidad de acceder a los servicios de
las demás capas y define los protocolos que utilizan las aplicaciones para intercambiar datos. En
esta arquitectura de protocolos, los de capa de aplicación conocidos son los utilizados para el
intercambio de información de los usuarios:

a) Hypertext Transfer Protocol (HTTP). Se utiliza para transferir archivos que componen las
páginas Web de la WWW.
b) File Transfer Protocol (FTP). Se utiliza para la transferencia interactiva de archivos.
c) Simple Mail Transfer Protocol (SMTP). Se utiliza para la transferencia de mensajes de
correo electrónico y archivos adjuntos.
d) Telnet. Es un protocolo de emulación de terminal, se utiliza para iniciar la sesión de forma
remota en máquinas de la red.

Además, dentro de la arquitectura de protocolos TCP/IP, estos otros protocolos de capa de


aplicación ayudan a facilitar el uso y la gestión de redes TCP/IP:
a) Domain Name System. Se utiliza para resolver un nombre de host a una dirección IP.
b) Routing Information Protocol. Es un protocolo de enrutamiento que los enrutadores
utilizan para intercambiar información de enrutamiento en una red IP.
c) Simple Network Management Protocol. Se utiliza entre una consola de gestión de red y
dispositivos de red (routers, bridges, hubs inteligentes) para recoger e intercambiar
información de gestión de la red.
d) AS. Es un servidor de Red el cual permite una asignación automática de direcciones IP,
getaways predeterminadas, así como otros parámetros de red que necesiten los clientes.
e) Sistema de archivos de Internet común. Es un estándar del sistema de archivos diseñado
para compartir archivos a través de Internet.
f) Server Message Block. Es un protocolo cliente-servidor que controla el acceso a
archivos y directorios enteros, así como a otros recursos de la red, como impresoras,
routers o interfaces compartidas con la red.

Capa de transporte
La capa de transporte de esta arquitectura de protocolos es responsable de proporcionar a la
capa de aplicación, servicios de sesión y de comunicación de datagramas. Los protocolos
básicos de la capa de transporte son:
a) Transmission Control Protocol (TCP). Proporciona un servicio de comunicaciones fiable
orientado a la conexión uno a uno. TCP es responsable del establecimiento de una
conexión TCP, la secuencia y el acuse de recibo de los paquetes enviados, y la
recuperación de paquetes perdidos durante la transmisión.
b) User Datagram Protocol (UDP). Proporciona una conexión, uno a uno o uno a muchos
poco fiable. Por eso UDP se utiliza cuando la cantidad de datos a transferir es pequeña
y no se desea la sobrecarga que supone establecer una conexión TCP o cuando las
aplicaciones o protocolos de capa superior proporcionan una entrega fiable.

Capa de Internet.
La capa de Internet de esta arquitectura de protocolos es responsable de las funciones de
direccionamiento, empaquetado y enrutamiento. Los protocolos básicos de la capa de Internet
son:
a) Internet Protocol (IP). Es un protocolo enrutable responsable del direccionamiento IP,
enrutamiento y fragmentación, y; reensamblado de paquetes.
b) Address Resolution Protocol (ARP). Es responsable de la resolución de la dirección de la
capa de Internet a la dirección de la capa de interfaz de red, tales como una dirección de
hardware.
c) Internet Control Message Protocol (ICMP). Es responsable de proporcionar funciones de
diagnóstico y notificación de errores debidos a la entrega sin éxito de paquetes IP.
d) Internet Group Management Protocol (IGMP). Es responsable de la gestión de grupos de
multidifusión IP.

2
Capa de acceso a la red.
La capa de acceso a la red (o capa interfaz de red) de esta arquitectura es responsable de la
colocación de paquetes TCP/IP en la red y de la recepción de paquetes TCP/IP de fuera la red.
TCP/IP fue diseñado para ser independiente del método de acceso a la red, el formato y el medio.
De esta manera, TCP/IP se puede utilizar para conectar diferentes tipos de red. Estas incluyen
tecnologías LAN como las tecnologías Ethernet y Token Ring, y WAN tales como X.25 y Frame
Relay. Su independencia de cualquier tecnología de red específica da a TCP/IP la capacidad de
adaptarse a las nuevas tecnologías tales como modo de transferencia asíncrono o Asynchronous
Transfer Mode (ATM).

Ventajas del modelo TCP/IP


a) TCP/IP es capaz de trabajar sobre una extensa gama de hardware y soporta muchos
sistemas operativos (es multiplataforma). Internet está repleto de pequeñas redes con
sus propios protocolos por lo que el uso de TCP/IP se ha estandarizado y es posible
utilizarlo como protocolo de comunicación entre redes privadas intranet y extranet,
facilitando una red más homogénea.
b) TCP/IP es adecuado tanto para grandes y medianas redes como para redes
empresariales o domésticas.
c) TCP/IP está diseñado para enrutar y además presenta gran compatibilidad con las
herramientas estándar para analizar y monitorizar el funcionamiento de una red.
d) Es el protocolo estándar que se utiliza a nivel mundial para conectarse a internet y a los
servidores web.

Desventajas del modelo TCP/IP


a) No distingue bien entre interfaces, protocolos y servicios lo cual afecta al desarrollo de
nuevas tecnologías basadas en TCP/IP.
b) En redes con bajo volumen de tráfico puede llegar a ser más lento (en redes con mayor
volumen de tráfico, que necesiten gran cantidad de enrutamiento, puede ser mucho más
rápido).
c) Cuando se utiliza en servidores de archivos o servidores de impresión no ofrecen un gran
rendimiento.

APLICACIONES DE SERVICIOS1

El esquema Cliente-Servidor: Las aplicaciones que operan sobre TCP/IP se realizan según el
esquema Cliente-Servidor. No existe una definición universal de este modelo, por ello que se
definirá desde distintos puntos de vista:
a) Definición Funcional. El modelo Cliente-Servidor es una técnica para la distribución de
recursos entre computadoras personales.
b) Definición de Propósito General. El modelo Cliente-Servidor es una tecnología distribuida
que define el papel de un cliente que requiere el servicio y de un servidor que lo
proporciona.
c) Definiciones Estructuradas:
• Los servidores ofrecen una interfaz pública y bien definida a todos los clientes.
• Las aplicaciones de los clientes no conocen la lógica del servidor, solamente su
interfaz.
• Los clientes no dependen de la localización del servidor.
• Las aplicaciones de los clientes deben ser independientes de su localización.

1
Universidad Tecnológica Metropolitana
3
Modelo Cliente-Servidor Modelo Cliente-Servidor.

🆕Qué es Cliente y Servidor - Cliente Servidor Http Client-Server Video - YouTube


arquitectura de tres capas - YouTube
En este tipo de distribución están claramente definido los ordenadores que son servidores y
cuáles clientes. En este caso se privilegia a uno o varios ordenadores confiriéndoles capacidades
añadidas en forma de servicios, denominándose servidores. El resto de los ordenadores solicitan
servicios a estos servidores que estarán altamente especializados en la función para la que
fueron diseñados creando así una estructura centralizada.

Elementos Básicos del modelo Cliente-Servidor


Este modelo se compone de un conjunto de elementos que parten de las aplicaciones clientes
que invocan a un conjunto de servidores.

Aplicaciones clientes:
Servidores:
a) Servidor de archivos
b) Servidor de Bases de Datos
c) Servidor de Ejecución Remota
d) Servidor de Nombres
e) Servidor de Terminales
f) Servidor de Ventanas
g) Servidor de Transacciones

Infraestructura:
a) Conexión entre Redes
b) Comunicación entre Procesos
c) Identificación de Entidades
d) Seguridad del Entorno
e) Conversión de los Datos

Red:
a) Protocolos de transporte
b) Niveles inferiores

También podría gustarte