You are on page 1of 8

Concepto de protocolo

Aplicacin para Control para la transferencia Aplicacin para la transferencia de archivos la transferencia de archivos de archivos Mdulo del Mdulo del Mensajes del servicio servicio de servicio de de comunicaciones comunicaciones comunicaciones Mdulo de Interfaz Red de Mdulo de de red acceso a la acceso a la comuni red red cacione Protocolo: Conjunto de s convenios, de reglas que gobiernan el intercambio de datos entre dos entidades

Aspectos generales de los protocolos


Una aplicacin en SAP1 del computador IPa Punto de acceso al servicio. SAP

Ejemplo ilustrativo (1)


E:mail hacia IPc

Aplicacin

Mdulo 1 01 mdulo de comunicacin Mdulo 2 Mdulo 3 Arquitectura de protocolos

Aplicaciones 1 2 3 Transporte Acceso a red Direccin IPa

(*) Llamado tambin Puerto

Se recibe en una aplicacin en SAP2 del computador IPc

Aplicaciones 1 2 3 Transporte Mdulo n Acceso a red Direccin IPb

Red de comunicacione s

Aplicaciones 1 2 3 Transporte Acceso a red Direccin IPc

Ejemplo ilustrativo (2)


Entidad: Cualquier cosa con capacidad de recibir y enviar informacin. Ejemplo, programas de aplicacin Dos entidades se comunicarn si tienen el mismo lenguaje

Caractersticas de los protocolos Directo/Indirecto Las comunicaciones pueden ser directas (punto a punto) o indirectas (redes) Monoltico/Estructurado Una sola unidad o un conjunto de mdulos. Simtrico/Asimtrico Comunicacin entre entidades paritarias. La asimetra es para hacer una entidad ms sencilla posible. Normalizado/No normalizado No normalizado es para un computador en particular.

Direccin IPa Aplicaciones 1 2 3 Transporte Acceso a red Datos


SAP2 IPc SAP2

Direccin IPc Datos Aplicaciones 1 2 3 Transporte Acceso a red

Datos Datos

SAP2 IPc SAP2

Datos Datos

PDU de transporte

Paquete

Sistema: Un objeto fsico que contiene uno o ms entidades. Ejemplo, computadores

Datos Red de comunicacione s


IPc SAP2

Funciones de un protocolo: Segmentacin/Ensamblado


Segmentacin (fragmentacin)/Ensamblado. Una aplicacin enva datos en mensajes, el protocolo de nivel inferior puede dividir estos datos en bloques. Razones de segmentar. ATM limitado a 53 bytes/Ethernet limitado a 1526 bytes. Control de error ms eficiente con menos datos (PDU). En el receptor menor capacidad de memoria. Desventaja de segmentar. Poca eficiencia. Relacin Datos/Control menor. Se interrumpe muy seguido al procesador. Ms tiempo en procesar PDU ms pequeos y numerosos.

Funciones de un protocolo:Encapsulado
Datos

Encapsular

Control

Datos PDU

La informacin de control contiene:


Direccin. Deteccin de error.

Funciones de un protocolo:Control de conexin Tipos de conexin:


No orientados a conexin: Los PDU son independientes Orientados a conexin: Se establece una asociacin lgica entre entidades. Se intercambian grandes datos.

Funciones de un protocolo:Envo ordenado A cada PDU se debe asignar un nmero en el transmisor para recuperar ordenadamente un mensaje de datos (protocolos orientados a conexin).

Control de conexin.
t=0
Entidad de protocolo Entidad de protocolo

Funciones de un protocolo:Control de error


Se debe gestionar las prdidas o los errores de datos y control.

Varios intercambios

No se recibe confirmacin de un PDU, entonces re-enviar PDU.

t=t1

Funciones de un protocolo:Control de flujo


El receptor limita la cantidad o velocidad de datos que enva el emisor.

Funciones de un protocolo:Multiplexacin

Stop-and-wait.
Espero confirmacin

Protocolo 1 (ICMP)

Protocolo 2 (UDP)

Protocolo 3 (TCP)

Protocolo n (RSVP)

Protocolo x (IP)

Ventana deslizante.
PDU1 PDU2 PDUn

Uso de un campo tipo de protocolo

Envo de datagrama

Organizacin del software

Tipos de modelos Modelo de referencia de Interconexin de Sistemas Abiertos (OSI, Open System Interconection)
Se public en 1984. Presenta una estructura por capas o niveles. Arquitectura TCP/IP Desde el inicio de los 90 es una arquitectura dominante. Se inici su uso antes de que normalice OSI. Fue desarrollado por el Departamento de Defensa (DoD) de EEUU para fines militares. Lo usa INTERNET.

Emisor Capa n Capa 2 Capa 1

Emisor Capa n Capa 2 Capa 1

Red

Tipos de modelos: Modelo de referencia OSI

AH Datos PH SH TH NH LH

Aplicacin Presentacin Sesin Transporte Red


LT

Aplicacin Presentacin Sesin Transporte Red Enlace de datos Fsico

A-PDU P-PDU

S-PDU T-PDU R-PDU DL-PDU

Enlace de datos Fsico

Red

Tipos de modelos: Arquitectura TCP/IP


Procesos de usuario Aplicacin Mensaje idntico Transporte Paquete idntico Internet Datagrama idntico Interfaz de red Tramas idnticos Interfaz de red Internet Transporte Kernel (sistema operativo) Aplicacin

Red Fsica

Unidades de datos del protocolo TCP/IP:


Datos de usuario Cabec. Datos de Aplic. usuario
Cabecera Datos de Aplicacin TCP Aplicacin

TCP

Segmento TCP
Cabecera Cabecera Datos de Aplicacin IP TCP

IP

Datagrama IP
Header Header Ethernet IP

Drive Ethernet

Header Cola Datos de Aplicacin TCP Ethernet

Ethernet

14

20

20 Trama Ethernet 46 a 1500 bytes

Arquitectura TCP/IP-Uso de routers


Mensaje idntico Aplicacin Paquete idntico Transporte Transporte Aplicacin FTP Cliente

Arquitectura TCP/IP-Uso de routers


Protocolo FTP Protocolo end-to-end Protocolo TCP
TCP TCP FTP Servidor

Protocolo end-to-end

Router
Internet Datagrama idntico Trama idntica Red Fsica 1 Internet Datagrama idntico Trama idntica Red Fsica 2 Internet IP

Router
Protocolo IP Protocolo hop-by-hop Protocolo Ethernet
Drive Ethernet IP

Protocolo IP Protocolo hop-by-hop


Drive token ring

IP

Interfaz de red

Interfaz de red

Interfaz de red

Drive Ethernet

Protocolo token ring

Drive token ring

Ethernet

Token ring

Demultiplexcin en una trama Ethernet


Aplicacin 1 Aplicacin m TCP
Demux basado en valor de tipo de protocolo en la cabecera IP

Principales protocolos TCP/IP


MIME

Aplicacin n UDP

Aplicacin x
Demux basado en puerto destino

CAPA DE TRANSPORTE

BGP

FTP

HTTP SMTP TELNET

SNMP UDP ICMP OSPF

ICMP IP ARP

IGMP
CAPA DE RED

Protocolo de Transporte TCP

RARP Drive Ethernet Trama de entrada

INTERFAZ DE RED

Demux basado en tipo de trama en la cabecera Ethernet

Protocolo Internet IP Protocolo de acceso de red IP: TCP: UDP: HTTP: SNMP: MINE: SMTP: ICMP: OSPF: BGP: FTP: Protocolo Transmission File User Border HypterText Multi_Purpose Simple Open Internet Transfer Datagrama Internet Shortest Gateway Mail Network Control Transfer Protocol Control Transfer Path Internet Protocol Protocol Message Management First Protocol Protocol Protocol Mail Protocol Extension Protocol Otros protocolos como: RSVP. RTP, etc.

Ya hemos visto como se comunican las capas de la suite de protocolos de TCP/IP, pero ahora veamos como esta relacionado el modelo OSI con esta suite. Aunque OSI es un estndar que no ha sido llevado a la prctica, ha servido como gua para ir llevando a las suites de protocolos hacia una estandarizacin paulatina, en la siguiente figura, adems de mostrar la relacin de OSI con TCP/IP, tambin mostrar su relacin con otros estndares de comunicacin.

Relacin del modelo OSI con otros estndares


Capas OSI Sistemas Apple Sistemas Banyan DEC DECNET IBM SNA Redes Microsoft Novel Netware TCP/IP Xerox XNS

SISTEMAS DISTRIBUIDOS ABIERTOS

MODELO CLIENTE SERVIDOR

TCP/IP | IPX/SPX APPN

AnyNet

Aplicacin

Programas de aplicacin y protocolos para la transferencia de archivos Apple Talk Filling Protocol Remote Procedural Calls Remote Procedure Calls Comunicacin interprocesos VINES Protocolo de Internet VINES Administracin de redes y aplicaciones de red Sesion Servicios de transaccin Presentacin de servicios Control de Flujo de Datos Control de Transmisin Control de Ruta Server Message Block (SMB) NetBios Protocolos nucleos de Netware NetBios Protocolos de Aplicacin especfica. Telnet, FTP, SNMTP, etc. TCP Interaccin de procesos y control. Interaccin de procesos y control SSP

Enrutador Oficina Remota X.25 Frame Relay ATM

Gateway Oficina Remota

Presentacin

Campus Puente Enrutador


Red puente / Enrutador

Sesin

Protocolo de sesin Apple Talk Protocolo de Transacciones Apple Talk (ATP) Protocolo de envio de datagramas (DDP)

Transporte

Comunicaciones finales

NetBEUI

SPX

RED

Ruteo

NetBEUI

IPX

IP

IDP

Puente

Enrutador

Enlace de Datos Fsica

Tarjetas de Interfaz de Red: Ethernet, Token-Ring, etc. Controladores de Tarjetas ODI, NDIS, etc. Medio de transmisin. Par tensado, Coaxial, Fibra optica, Microondas, etc.

SNA | NetBEUI

TCP/IP | IPX/SPX

Creacin de una red moderna con puentes, enrutadores y gateways

You might also like