TCP/IP

PROTOCOLOS TCP/IP

1. Que es?


TCP / IP, o el Protocolo de control de transmisión / Protocolo de Internet, es un conjunto de protocolos de comunicación utilizados para interconectar dispositivos de red en Internet. TCP / IP también se puede usar como un protocolo de comunicaciones en una red privada (una intranet o una extranet).

Todo el conjunto de protocolos de Internet, un conjunto de reglas y procedimientos, se conoce comúnmente como TCP / IP, aunque otros están incluidos en el paquete . TCP / IP especifica cómo se intercambian los datos en Internet al proporcionar comunicaciones de extremo a extremo que identifican cómo se debe dividir en paquetes, abordar, transmitir, enrutar y recibir en el destino. TCP / IP requiere poca administración central y está diseñado para hacer que las redes sean confiables, con la capacidad de recuperarse automáticamente del fallo de cualquier dispositivo en la red. Los dos protocolos principales en el conjunto de protocolos de Internet cumplen funciones específicas. TCP define cómo las aplicaciones pueden crear canales de comunicación a través de una red. También gestiona cómo se ensambla un mensaje en paquetes más pequeños antes de que luego se transmitan a través de Internet y se reensamblen en el orden correcto en la dirección de destino. IP define cómo abordar y enrutar cada paquete para asegurarse de que llegue al destino correcto. Cada computadora de la puerta de enlace de la red verifica esta dirección IP para determinar dónde reenviar el mensaje.

2. Como y donde se creo?

Historia del TCP/IP

La Agencia de Proyectos de Investigación Avanzada de Defensa ( DARPA ), la rama de investigación del Departamento de Defensa de los Estados Unidos. Creó el modelo TCP / IP en la década de 1970 para su uso en ARPANET, una red de área amplia que precedió a Internet. TCP / IP se diseñó originalmente para el sistema operativo Unix , y se ha integrado en todos los sistemas operativos posteriores. El modelo de TCP / IP y sus protocolos relacionados ahora son mantenidos por el Grupo de trabajo de ingeniería de Internet.

3. Características

  • Estándar en Estados Unidos desde 1983.
  • Dispone de las mejores herramientas para crear grandes redes de ordenadores.
  • Independencia del fabricante.

4. Ventajas

  • TCP / IP no es de propiedad exclusiva y, como resultado, no está controlado por ninguna empresa en particular. Por lo tanto, el conjunto de protocolos de Internet se puede modificar fácilmente.
  • Es compatible con todos los sistemas operativos, por lo que puede comunicarse con cualquier otro sistema. El conjunto de protocolos de Internet también es compatible con todo tipo de hardware y redes de computadoras.
  • TCP / IP es altamente escalable y, como protocolo enrutable, puede determinar la ruta más eficiente a través de la red.

5. Desventajas

El modelo no distingue bien entre servicios, interfaces y protocolo, lo cual afecta al diseño de nuevas tecnologías en base a TCP/IP.

6. Protocolos y Servicios


Protocolo de Chat IRC:


Internet Relay Chat ( IRC ) es un protocolo de capa de aplicación que facilita la comunicación en forma de texto. El proceso de chat funciona en un modelo de red cliente / servidor. Los clientes de IRC son programas informáticos que un usuario puede instalar en su sistema o aplicaciones basadas en la web que se ejecutan localmente en el navegador o en un servidor de terceros. Estos clientes se comunican con los servidores de chat para transferir mensajes a otros clientes.
IRC está diseñado principalmente para comunicación grupal en foros de discusión, llamados canales ,pero también permite la comunicación uno a uno a través de mensajes privados, así como la transferencia de chat y datos,incluido el intercambio de archivos.


Protocolo de Correo Electrónico SMTP:


El Protocolo simple de transferencia de correo ( SMTP ) es un estándar de Internet para la transmisión de correo electrónico (correo electrónico). Primero definido por RFC 821 en 1982, se actualizó por última vez en 2008 con adiciones extendidas SMTP por RFC 5321 , que es el protocolo en uso generalizado en la actualidad. Aunque los servidores de correo electrónico y otros agentes de transferencia de correo usan SMTP para enviar y recibir mensajes de correo, las aplicaciones de correo de cliente generalmente usan SMTP solo para enviar mensajes a un servidor de correo para su retransmisión . Para recuperar mensajes, las aplicaciones cliente usualmente usan IMAP o POP3 . La comunicación SMTP entre servidores de correo usa el puerto TCP 25. Por otro lado, los clientes de correo envían los correos salientes a un servidor de correo en el puerto 587. A pesar de estar obsoletos, los proveedores de correo a veces todavía permiten el uso del puerto 465 no estándar para este propósito.


Protocolo de Transferencia de Archivos FTP:


El Protocolo de transferencia de archivos ( FTP ) es un protocolo de red estándar utilizado para la transferencia de archivos informáticos entre un cliente y un servidor en una red informática . El FTP se basa en una arquitectura de modelo cliente-servidor y utiliza conexiones de datos y control separadas entre el cliente y el servidor. [1] Los usuarios de FTP pueden autenticarse con un protocolo de inicio de sesión de texto claro , normalmente en forma de nombre de usuario y contraseña, pero pueden conectarse anónimamente si el servidor está configurado para permitirlo. Para la transmisión segura que protege el nombre de usuario y la contraseña, y encripta el contenido, FTP a menudo está protegido con SSL / TLS ( FTPS ). El protocolo de transferencia de archivos SSH (SFTP) a veces también se usa en su lugar; es tecnológicamente diferente.


World Wide Web 


La World Wide Web (abreviado WWW o la Web ) es un espacio de información donde los documentos y otros recursos web se identifican mediante localizadores uniformes de recursos (URL), interconectados por enlaces de hipertexto , y accesibles a través de Internet. 
El científico inglés Tim Berners-Lee inventó la World Wide Web en 1989. Escribió el primer programa informático de navegador web en 1990 mientras trabajaba en el CERN en Suiza.
El navegador web fue lanzado fuera del CERN en 1991, primero a otras instituciones de investigación a partir de enero de 1991 y al público en general en Internet en agosto de 1991. La World Wide Web ha sido fundamental para el desarrollo de la era de la información y es la herramienta principal que miles de millones de personas utilizan para interactuar en Internet. Las páginas web son principalmente documentos de texto formateados y anotados con lenguaje de marcado de hipertexto (HTML). Además del texto formateado, las páginas web pueden contener imágenes, video, audio y componentes de software que se representan en el navegador web del usuario como páginas coherentes de contenido multimedia.
Los hipervínculos integrados permiten a los usuarios navegar entre las páginas web. Múltiples páginas web con un tema común, un nombre de dominio común, o ambos, componen un sitio web . El contenido del sitio web puede ser proporcionado en gran medida por el editor, o de forma interactiva, donde los usuarios aportan contenido o el contenido depende de los usuarios o sus acciones. Los sitios web pueden ser principalmente informativos, principalmente para el entretenimiento, o en gran parte con fines de organización comercial, gubernamental o no gubernamental.
Protocolo HTTP

El Protocolo de transferencia de hipertexto ( HTTP ) es un protocolo de aplicación para sistemas de información distribuida, colaborativa e hipermedia.
HTTP es la base de la comunicación de datos para la World Wide Web. El hipertexto es texto estructurado que utiliza enlaces lógicos ( hipervínculos ) entre nodos que contienen texto. HTTP es el protocolo para intercambiar o transferir hipertexto.

El HTTP funciona como un protocolo de solicitud y respuesta en el modelo informático cliente-servidor. Un navegador web , por ejemplo, puede ser el cliente y una aplicación que se ejecuta en una computadora que aloja un sitio web puede ser el servidor . El cliente envía un mensaje de solicitud HTTP al servidor. El servidor, que proporciona recursos tales como archivos HTML y otro contenido, o realiza otras funciones en nombre del cliente, devuelve un mensaje de respuesta al cliente. La respuesta contiene información sobre el estado de finalización de la solicitud y también puede contener el contenido solicitado en el cuerpo del mensaje.

8. Comparativo con el modelo OSI ( Open Systems Interconnection Model )




Semejanzas 

Ambos se basan en el concepto de un gran número de protocolos independientes. 
La funcionalidad de las capas es muy similar. 
Las capas encima de la de transporte son usuarios del servicio de transporte orientados a aplicaciones.

Diferencias 

El modelo OSI se desarrolló antes de que se inventaran los protocolos. Este orden significa que el modelo no se orientó hacia un conjunto específico de protocolos. 
En TCP/IP primero llegaron los protocolos. El modelo fue una descripción de los protocolos existentes. 
El modelo OSI apoya la conexión tanto sin conexión como la orientada a la conexión en la capa de red, pero en la capa de transporte que es más importante(por que el servicio de transporte es visible a los usuarios) lo hace únicamente con la comunicación orientada a las conexión. 
El modelo TCP/IP sólo tiene un modo en la capa de red (sin conexión) pero apoya ambos en la capa de transporte, con lo que ofrece una alternativa a los usuarios.



9. Conclusiones


El conjunto de protocolos para internet TCP/IP fue diseñado como la solución a un problema práctico de ingeniería. El modelo OSI, en cambio, fue propuesto como una aproximación teórica y también como una primera fase en la evolución de las redes de ordenadores. 



Fuentes:

Wikipedia Premium

https://www.wikipedia.org

EcuRed

https://www.ecured.cu/TCP/IP_vs_OSI

Electronic Design

http://www.electronicdesign.com/what-s-difference-between/what-s-difference-between-osi-seven-layer-network-model-and-tcpip


Comments

Popular posts from this blog

Estandar IEEE 802

Transmision vs Comunicacion

MODELO DE INTERCONEXION DE SISTEMAS ABIERTOS (OSI)