21
PROTOCOLOS DE COMUNICACIÓN TCP/IP

Protocolos de comunicación TCP/IP

Embed Size (px)

DESCRIPTION

Protocolos de comunicación TCP/IP. ¿Qué veremos?. Qué es un protocolo Qué es el TCP/IP Las capas del TCP/IP Aplicaciones del protocolo TCP/IP. 1. ¿Qué es un protocolo?. Conjunto de reglas usadas por computadoras para comunicarse unas con otras a través de la red. - PowerPoint PPT Presentation

Citation preview

Page 1: Protocolos de comunicación TCP/IP

PROTOCOLOS DE

COMUNICACIÓN

TCP/IP

Page 2: Protocolos de comunicación TCP/IP
Page 3: Protocolos de comunicación TCP/IP

¿Qué veremos?

1. Qué es un protocolo

2. Qué es el TCP/IP

3. Las capas del TCP/IP

4. Aplicaciones del protocolo TCP/IP

Page 4: Protocolos de comunicación TCP/IP

1. ¿Qué es un protocolo?

Conjunto de reglas usadas por computadoras para comunicarse unas con otras a través de la red.

Estándar que permite la conexión, comunicación y transferencia de datos.

Los protocolos pueden ser implementados por hardware, software o una combinación de ellos.

Page 5: Protocolos de comunicación TCP/IP

Propiedades típicas de los protocolos:

Detección de la conexión física subyacente (con cable o inalámbrica), o la existencia de otro punto final o nodo.

Negociación de varias características de la conexión.

Cómo iniciar y finalizar un mensaje. Procedimientos en el formateo de un mensaje. Qué hacer con mensajes corruptos o formateados

incorrectamente (corrección de errores). Cómo detectar una pérdida inesperada de la

conexión, y qué hacer entonces. Terminación de la sesión y/o conexión.

Page 6: Protocolos de comunicación TCP/IP

Protocolos comunes: IP (Internet Protocol) UDP (User Datagram Protocol) TCP (Transmission Control Protocol) DHCP (Dynamic Host Configuration Protocol) HTTP (Hypertext Transfer Protocol) FTP (File Transfer Protocol) Telnet (Telnet Remote Protocol) SSH (Secure Shell Remote Protocol) POP3 (Post Office Protocol 3) SMTP (Simple Mail Transfer Protocol) IMAP (Internet Message Access Protocol) SOAP (Simple Object Access Protocol) PPP (Point-to-Point Protocol) STP (Spanning Tree Protocol)

Page 7: Protocolos de comunicación TCP/IP

2. ¿Qué es el TCP/IP?

Conjunto de protocolos. Representa todas las reglas de

comunicación para Internet y se basa en la noción de dirección IP.

Proviene de los nombres de dos protocolos importantes del conjunto de protocolos, es decir, del protocolo TCP y del protocolo IP.

Page 8: Protocolos de comunicación TCP/IP

Debido a que el conjunto de protocolos TCP/IP originalmente se creó con fines militares, está diseñado para cumplir con una

cierta cantidad de criterios, entre ellos:

Dividir mensajes en paquetes

Usar un sistema de direcciones

detectar errores en las transmisiones de

datos

Enrutar datos por la red

Page 9: Protocolos de comunicación TCP/IP

La diferencia entre estándar e implementación:

En general, TCP/IP relaciona dos nociones: la noción de estándar: TCP/IP representa la

manera en la que se realizan las comunicaciones en una red.

la noción de implementación: la designación TCP/IP generalmente se extiende a software basado en el protocolo TCP/IP. En realidad, es un modelo cuya aplicación de red utilizan los desarrolladores. Las aplicaciones son, por lo tanto, implementaciones del protocolo TCP/IP.

Page 10: Protocolos de comunicación TCP/IP

Encapsulación de datos: Una recopilación de información que

garantiza la transmisión. En una transmisión, los datos cruzan

cada una de las capas en el nivel del equipo remitente y en cada capa, se le agrega información al paquete de datos.

En el nivel del equipo receptor, cuando se atraviesa cada capa, el encabezado se lee y después se elimina.

Cuando se recibe, el mensaje se encuentra en su estado original.

Page 11: Protocolos de comunicación TCP/IP

En cada nivel, el paquete de datos cambia su aspecto porque se le agrega un encabezado. Por lo tanto, las designaciones cambian según las capas:

el paquete de datos se denomina mensaje en el nivel de la capa de aplicación.

el mensaje después se encapsula en forma de segmento en la capa de transporte.

una vez que se encapsula el segmento en la capa de Internet, toma el nombre de datagrama.

finalmente, se habla de trama en el nivel de capa de acceso a la red.

Page 12: Protocolos de comunicación TCP/IP
Page 13: Protocolos de comunicación TCP/IP

3. Las capas del TCP/IP

3.1. La capa de acceso a la red

3.2. La capa de Internet

3.3. La capa de transporte

3.4. La capa de aplicación

Page 14: Protocolos de comunicación TCP/IP

3.1. Capa de acceso a la red

Es la primera capa de la pila TCP/IP. Ofrece la capacidad de acceder a cualquier red

física contiene especificaciones relacionadas con la

transmisión de datos por una red física. Trata los siguientes conceptos: enrutamiento de

datos por la conexión; coordinación de la transmisión de datos (sincronización); formato de datos; etc.

Todas estas especificaciones son invisibles al ojo del usuario, ya que en realidad es el sistema operativo el que realiza estas tareas, mientras los drivers de hardware permiten la conexión a la red.

Page 15: Protocolos de comunicación TCP/IP

3.2. La capa de Internet

Es la capa más importante. Define los datagramas y administra las

nociones de direcciones IP. Permite el enrutamiento de datagramas

(paquetes de datos) a equipos remotos junto con la administración de su división y ensamblaje cuando se reciben.

Contiene 5 protocolos: el protocolo IP; el protocolo ARP; el protocolo ICMP; el protocolo ICMP y el protocolo IGMP.

Page 16: Protocolos de comunicación TCP/IP

3.3 La capa de transporte

Permite que las aplicaciones que se ejecutan en equipos remotos puedan comunicarse.

El problema es identificar estas aplicaciones, y por ello se ha implementado un sistema de numeración para poder asociar un tipo de aplicación con un tipo de datos llamados puertos.

Contiene dos protocolos que permiten que dos aplicaciones puedan intercambiar datos independientemente del tipo de red: TCP, un protocolo orientado a conexión que brinda detección de errores; y el UDP, un protocolo no orientado a conexión en el que la detección de errores es obsoleta.

Page 17: Protocolos de comunicación TCP/IP

3.4. La capa de aplicación

Se encuentra en la parte superior de las capas del protocolo TCP/IP.

Contiene las aplicaciones de red que permiten la comunicación mediante las capas inferiores.

Existen diferentes tipos de aplicaciones para esta capa brindadas al usuario para proporcionar la interfaz con el sistema operativo. Clasificándose en: servicios de administración de archivos e impresión (transferencia); servicios de conexión a la red; servicios de conexión remota; diversas utilidades de Internet.

Page 18: Protocolos de comunicación TCP/IP

4. Aplicaciones del protocolo TCP/IP

Una de las aplicaciones más importantes de TCP/IP es la de tener estandarizadas una gran  cantidad de aplicaciones. Esta profusión de aplicaciones permite que se puedan llevar a cabo la mayoría de las funciones requeridas por los usuarios sin necesidad de tener que realizar desarrollos específicos en cada instalación.

Los suministradores del software TCP/IP proporcionan junto con su código, el correspondiente a las aplicaciones estandarizadas más usuales.

Page 19: Protocolos de comunicación TCP/IP

Las aplicaciones TCP/IP están basadas en el concepto cliente/servidor y las interfaces entre ambos componentes están definidas por lo que es posible la comunicación entre clientes y servidores proporcionados por diferentes suministradores o que se ejecutan en máquinas de diferente  arquitectura o con diferentes sistemas operativos.

Algunas aplicaciones han sido definidas por la misma organización que estandariza el TCP/IP y sus especificaciones publicadas a través de los mismos mecanismos.

Page 20: Protocolos de comunicación TCP/IP

4.1. Algunas aplicaciones importantes

TELNET FTP (File Transfer Protocol) FTP Offline TFTP (Trivial File Transfer Protocol) SNMP (Simple Network Management

Protocol) SMTP (Simple Mail Transfer Protocol) IP MOBIL Registro

Page 21: Protocolos de comunicación TCP/IP

FIN