Vous êtes sur la page 1sur 42

Protocolo de Comunicaciones

Protocolo TCP/IP
Dr. Stewart R. Santos Arce
stewart.santos@academicos.udg.mx
Objetivo
El alumno distinguirá la estructura y funcionamiento de los
componentes que conforman las diferentes capas de la suite de protocolos
TCP/IP. Este objetivo se logrará utilizando la herramienta WireShark®.

Introducción
El alumno distinguirá la estructura y funcionamiento de los
componentes que conforman las diferentes capas de la suite de protocolos
TCP/IP. Este objetivo se logrará utilizando la herramienta WireShark®.
1
Necesidad de Estandarizar
Compatibilidad e Interoperabilidad:

Protocolo de Comunicaciones
• Capacidad de los equipos de informática de diferentes fabricantes
para comunicarse entre sí con éxito en una red.
La Solución: OSI
Organización Internacional para la Normalización (ISO)
crea en 1984 el modelo de referencia OSI
(Open Systems Interconnected)

2
Protocolos
• Capa 1: Nivel físico
Cable coaxial, Cable de fibra óptica, Cable de
par trenzado, Microondas, Radio, Palomas

Protocolo de Comunicaciones
mensajeras, RS-232.
• Capa 2: Nivel de enlace de datos
Ethernet, Fast Ethernet, Gigabit Ethernet, Token
Ring, FDDI, ATM, HDLC.
• Capa 3: Nivel de red
ARP, RARP, IP (IPv4, IPv6), X.25, ICMP, IGMP,
NetBEUI, IPX, Appletalk.
• Capa 4: Nivel de transporte
TCP, UDP, SPX.
• Capa 5: Nivel de sesión
NetBIOS, RPC, SSL.
• Capa 6: Nivel de presentación
ASN.1.
• Capa 7: Nivel de aplicación 3
SNMP, SMTP, NNTP, FTP, SSH, HTTP, SMB/CIFS,
NFS, Telnet, IRC,ICQ, POP3, IMAP.
Modelo TCP/IP
• El Modelo TCP/IP fue desarrollado por el

Protocolo de Comunicaciones
Departmento de Defensa de los Estados Unidos
al final de los 60s’, para asegurar comunicaciones
de datos aun en las peores circunstancias.

• Desde entonces, TCP/IP se


ha convertido en el método
utilizado para las
comunicaciones en
Internet. 4
Modelo TCP/IP
• TCP/IP es el “protocolo específico” más popular utlizado en
Internet.

Protocolo de Comunicaciones
• Sin embargo, TCP/IP no cubre todos los protocolos y
estandares que hay en las comunicaciones.
• El Modelo OSI es independiente de un protocolo específico.
Por lo tanto todos los tópicos cubiertos en el curso pueden ser
estudiados con esta base

5
Modelo TCP/IP
• Capa de Aplicación

Protocolo de Comunicaciones
• Incluye todas funciones de las capas de
Aplicación, Presentación y Sesión del
Modelo OSI
• Representación de Datos
• Encriptación
• Control de Dialogo

6
Modelo TCP/IP
• Capa de Transporte

Protocolo de Comunicaciones
• Es responsable de la calidad de servicio
(TCP)
• Confiabilidad
• Recuperación de Fallas
• Acknowledgment
• Control de Flujo
• Sliding Windows
• Orientado a Conexión

7
Modelo TCP/IP
• Capa de Internet

Protocolo de Comunicaciones
• Usa el protocolo IP
• Determinación de Ruta
• Conmutación de Paquetes
• Direccionamiento
• No orientado a conexión (Best-effort
delivery protocol)

8
Modelo TCP/IP
• Capa de Red (Host a Red)

Protocolo de Comunicaciones
• Incluye las funciones de la capa de Enlace
de Datos y Fisica del Modelo OSI
• Tecnologías WANs y LANs como Frame
Relay y Ethernet
• Se encarga de todos los procesos
requeridos para realizar el enlace físico

9
Protocolos TCP/IP

10

Protocolo de Comunicaciones
Protocolos TCP/IP

11

Protocolo de Comunicaciones
*Protocolo TCP/IP

12

Protocolo de Comunicaciones
*Protocolo TCP/IP

13

Protocolo de Comunicaciones
Protocolos TCP/IP

14

Protocolo de Comunicaciones
Protocolos TCP/IP

15

Protocolo de Comunicaciones
Protocolos TCP/IP

16

Protocolo de Comunicaciones
Modelo OSI vs TCP/IP

Protocolo de Comunicaciones
17
¿Semejanzas? ¿Diferencias?
Dirección IP

18

Protocolo de Comunicaciones
Funcionamiento de un Router
• La PC solicita una dirección IP al Router.

Protocolo de Comunicaciones
• El Router ofrece una dirección IP a la PC.

• La PC recibe y configura su dirección IP.

19
Funcionamiento de un Switch
• Switch con Router

Protocolo de Comunicaciones
• Switch & Router

20
Switch en una red local
Un switch usa una tabla de enrutamiento para asociar el
número de puerto del interruptor con la dirección MAC

Protocolo de Comunicaciones
conectada en el otro extremo del cable.
• La PC envía una trama al switch.
• El switch recibe el marco.
• El switch transmisite la trama a todos los nodos.
• Router envía una respuesta a la PC.
• El switch entía la trama a la PC.

21
Switch en una red local
Un switch usa una tabla de enrutamiento para asociar el
número de puerto del interruptor con la dirección MAC

Protocolo de Comunicaciones
conectada en el otro extremo del cable.
• La PC envía una trama al switch.
• El switch recibe la trama.
• El switch transmite la trama a todos los nodos.
• Router envía una respuesta a la PC.
• El switch envía la trama a la PC.

22
Switch en una red local

23

Protocolo de Comunicaciones
Switch en una red local

24

Protocolo de Comunicaciones
Switch en una red local

25

Protocolo de Comunicaciones
Switch en una red local

26

Protocolo de Comunicaciones
Switch en una red local

27

Protocolo de Comunicaciones
Comunicación de una red TCP/IP
en una red local simplificada

Protocolo de Comunicaciones
28
Comunicación de una red TCP/IP
en una red local simplificada

Protocolo de Comunicaciones
Abrimos un navegador web en la PC e
ingresamos la dirección IP de la tarjeta de
desarrollo.

29
Comunicación de una red TCP/IP
en una red local simplificada

Protocolo de Comunicaciones
Las direcciones IP de origen y de destino se
agregaron al mensaje para crear un paquete,
luego las direcciones MAC de origen y destino
se agregaron al paquete para crear la trama.
30
Comunicación de una red TCP/IP
en una red local simplificada

Protocolo de Comunicaciones
La trama llega al switch y se abre para
encontrar la dirección MAC de destino. Esta
dirección MAC se encuentra en la tabla de
enrutamiento, por lo que la envía al puerto 0.
31
Comunicación de una red TCP/IP
en una red local simplificada
•Cuando la trama llega a la tarjeta de desarrollo, se verifica la
dirección MAC de destino para determinar si necesita prestar

Protocolo de Comunicaciones
atención a la trama.
•La dirección MAC coincide con la suya, por lo que abre el marco
para verificar la dirección IP de destino en el paquete.
•La tarjeta de desarrollo encuentra que la dirección IP de destino
coincide con la suya, por lo que abre el paquete para ver cuál es
el mensaje.
•La tarjeta de desarrollo encuentra que el mensaje es para un
servidor web, por lo que envía el mensaje a la aplicación del
servidor web.

32
Comunicación de una red TCP/IP
en una red local simplificada
•El servidor web que se ejecuta en la tarjeta de
desarrollo genera un mensaje que contiene la página

Protocolo de Comunicaciones
web.
•La tarjeta agrega las direcciones IP de origen y de
destino para crear un paquete y agrega las
direcciones MAC de origen y de destino creando la
trama. Est trama se envía a la PHY para su
transmisión en la red local.

33
Dynamic Host Configuration
Protocol (DHCP)
El protocolo de configuración de host dinámico (DHCP) es la
aplicación responsable de solicitar y ofrecer direcciones IP. Un

Protocolo de Comunicaciones
cliente DHCP solicita automáticamente una dirección IP de un
servidor DHCP cuando se detecta una red. Un servidor DHCP
normalmente se ejecuta en un enrutador y ofrece direcciones IP a
clientes DHCP.

34
Domain Name System (DNS)
Un Sistema de nombres de dominio (DNS), permite navegar a
un sitio web al proporcionar el sitio web o el nombre de

Protocolo de Comunicaciones
dominio en lugar de la dirección IP del sitio web.
DNS gestiona los mapas de nombres de dominio a direcciones
IP. Un host de red necesita la dirección IP del servidor web
para generar un paquete.

35
Hypertext Transfer Protocol
(HTTP)
El protocolo de transferencia de hipertexto (HTTP) es la aplicación
de TCP / IP más comúnmente utilizada, ya que transfiere páginas

Protocolo de Comunicaciones
web de un servidor web a un navegador web.
Las páginas web están escritas usando HTML (Hypertext Markup
Language). El HTTP se usa para transferir archivos HTML.

36
NetBIOS Name Service (NBNS)
NBNS se usa para traducir nombres de host en una red local a
direcciones IP locales. Esto es similar a lo que DNS hace en

Protocolo de Comunicaciones
Internet.

37
Simple Mail Transfer Protocol
(SMTP)
El dispositivo incorporado se puede configurar para enviar
correos electrónicos. SMTP se usaría para esto.

Protocolo de Comunicaciones
38
Simple Network Management
Protocol (SNMP)
SNMP administra dispositivos de red. Se usa principalmente
para monitorear dispositivos de red en busca de condiciones

Protocolo de Comunicaciones
que puedan necesitar la atención de un usuario.

39
Simple Network Time Protocol
(SNTP)
SNTP es un servicio que proporciona la hora del día para los
dispositivos de red. La precisión típica está en el rango de

Protocolo de Comunicaciones
cientos de milisegundos.

40
Telnet (Bi-directional serial text
communication)
Telnet es una aplicación que permite la comunicación de texto
bidireccional a través de una aplicación de terminal como

Protocolo de Comunicaciones
HyperTerm o Tera Term.

41
Trivial File Transfer Protocol
(TFTP)
TFTP se usa para transferir archivos en una red local. Se puede usar para
actualizar el firmware en un dispositivo integrado con un gestor de

Protocolo de Comunicaciones
arranque.
TFTP es una versión simplificada de FTP. TFTP no tiene disposiciones
para la seguridad, por lo que solo se usa en redes locales. Los archivos
se transfieren en bloques de 512 bytes con un tamaño máximo de
transferencia de archivos de 4 GB.

42

Vous aimerez peut-être aussi