clase1 protocolos

Upload: manuel-gonzalez

Post on 24-Feb-2018

224 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/25/2019 Clase1 Protocolos

    1/35

    Prof. Mireya Morales 1

    Jerarqua de Protocolos

  • 7/25/2019 Clase1 Protocolos

    2/35

    Prof. Mireya Morales 2

    Contenido Definicin de Protocolos

    Elementos que definen un protocolo Caractersticas de un protocolo

    Jerarqua de protocolos

    Arquitectura de protocolos Requerimientos de direccionamiento

    Unidad de datos del protocolo y encapsulacin. Protocolos OSI y TCP/IP

    Servicios orientados a conexin y no orientados

    a conexin Conmutacin de circuitos. Multiplexacin Conmutacin de paquetes

  • 7/25/2019 Clase1 Protocolos

    3/35

    Prof. Mireya Morales 3

    Qu es un protocolo?

  • 7/25/2019 Clase1 Protocolos

    4/35

    Prof. Mireya Morales 4

    Definicin de un Protocolo

    Segn Kurose & Ross: Un protocolo define elformato y el orden de los mensajes

    intercambiados entre dos o ms entidades

    que se comunican, as como las accionestomadas en la transmisin y/o la recepcin deun mensaje u otro suceso.

  • 7/25/2019 Clase1 Protocolos

    5/35

    Prof. Mireya Morales 5

    Protocolos

    Fuente: Lminas del Prof. Ricardo Gonzlez

  • 7/25/2019 Clase1 Protocolos

    6/35

    Prof. Mireya Morales 6

    Elementos que definen un protocolo

    Sintaxis : formato, codificacin y nivelesde seal de datos.-Semntica: informacin de control ygestin de errores.

    -Temporizacin: coordinacin entre lavelocidad y orden secuencial de lasseales.

  • 7/25/2019 Clase1 Protocolos

    7/35

    Prof. Mireya Morales 7

    Caractersticas de un protocolo

    Directo/indirecto: Los enlaces punto apunto son directos pero los enlaces entredos entidades en diferentes redes son

    indirectos ya que intervienen elementosintermedios .

    http://docente.ucol.mx/al984520/public_html/tarea1.html

  • 7/25/2019 Clase1 Protocolos

    8/35

    Prof. Mireya Morales 8

    Caractersticas de un protocolo

    Monoltico/estructurado: monoltico esaquel en que el emisor tiene el control enuna sola capa de todo el proceso de

    transferencia. En protocolos estructurados,hay varias capas que se coordinan y quedividen la tarea de comunicacin .

  • 7/25/2019 Clase1 Protocolos

    9/35

    Prof. Mireya Morales 9

    Caractersticas de un protocolo Simtrico/asimtrico: Los simtricos son

    aquellos en que las dos entidades que secomunican son semejantes en cuanto apoder ser tanto emisores comoconsumidores de informacin. Unprotocolo es asimtrico si una de las

    entidades tiene funciones diferentes de laotra (por ejemplo en clientes y servidores)

  • 7/25/2019 Clase1 Protocolos

    10/35

    Prof. Mireya Morales 10

    Caractersticas de un protocolo

    Normalizado / no normalizado: Los nonormalizados son aquellos creadosespecficamente para un caso concreto y

    que no va a ser necesario conectarlos conagentes externos . En la actualidad , parapoder intercomunicar muchas entidadeses necesaria una normalizacin .

  • 7/25/2019 Clase1 Protocolos

    11/35

    Prof. Mireya Morales 11

  • 7/25/2019 Clase1 Protocolos

    12/35

    Prof. Mireya Morales 12

    Conceptos asociados a la jerarqua de

    protocolos

  • 7/25/2019 Clase1 Protocolos

    13/35

    Prof. Mireya Morales 13

    Conceptos asociados a la jerarqua de

    protocolos

    Segn Tanenbaum:

    Interfaz: Define cules operaciones primitivasy servicios de la capa inmediatamente inferior

    a ella est disponible para ella. Servicios: Conjunto de primitivas disponible

    para que un proceso de un usuario acceda al

    servicio.

  • 7/25/2019 Clase1 Protocolos

    14/35

    Prof. Mireya Morales 14

    Servicios vs. Protocolos

    Analoga con los lenguajes deprogramacin por A. Tanenbaum

    Un servicio es similar a un tipo de datoabstracto o a un objeto en un lenguajeorientado a objeto, este defineoperaciones que pueden ser ejecutadassobre un objeto, pero no especifica comoson implementadas esas operaciones.

    El protocolo se refiere a la implementacindel servicio y como tal no es visible alusuario del servicio.

  • 7/25/2019 Clase1 Protocolos

    15/35

    Prof. Mireya Morales 15

  • 7/25/2019 Clase1 Protocolos

    16/35

    Prof. Mireya Morales 16

  • 7/25/2019 Clase1 Protocolos

    17/35

    Prof. Mireya Morales 17

    Arquitectura simplificada de

    transferencia de archivo

  • 7/25/2019 Clase1 Protocolos

    18/35

    Prof. Mireya Morales 18

    Requerimientos de Direccionamiento

    para la comunicacin entre entidades

  • 7/25/2019 Clase1 Protocolos

    19/35

    Prof. Mireya Morales 19

    Requerimientos de Direccionamiento

    para la comunicacin entre entidades

  • 7/25/2019 Clase1 Protocolos

    20/35

    Prof. Mireya Morales 20

    Unidades de datos de los

    protocolos

    Protocol Data Units (PDU)

    En cada capa se usan los protocolos paracomunicarse.

    En cada capa se agrega informacin decontrola los datos del usuario.

  • 7/25/2019 Clase1 Protocolos

    21/35

    Prof. Mireya Morales 21

    Unidades de datos del protocolo

  • 7/25/2019 Clase1 Protocolos

    22/35

    Prof. Mireya Morales 22

    PDU y encapsulacin

  • 7/25/2019 Clase1 Protocolos

    23/35

    Prof. Mireya Morales 23

    Protocolos estndares principales

    Modelo de referencia Interconexin deSistemas Abierto, por sus siglas en inglsOpenSystem Interconnection, OSI. Creado

    en 1980 por la ISO, InternationalOrganization for Standardization.

    El modelo TCP/IP es una descripcinde protocolos de red desarrollado por VintonCerf y Robert E. Kahn, en la dcada de1970.

    System Network Architecture (SNA deIBM,1974)

  • 7/25/2019 Clase1 Protocolos

    24/35

    Prof. Mireya Morales 24

    Modelos OSI y SNA

  • 7/25/2019 Clase1 Protocolos

    25/35

    Prof. Mireya Morales 25

    Modelos OSI y TCP/IP

    S i i i d i

  • 7/25/2019 Clase1 Protocolos

    26/35

    Prof. Mireya Morales 26

    Servicios orientados a conexin y

    no orientados a conexin Las capas pueden ofrecer dos tipos

    diferentes de servicios:

    Orientados a Conexin: Implica un

    procedimiento de acuerdo entre dosentidades, a fin de prepararse para la

    transmisin de datos.

    No orientados a Conexin: No hay

    procedimientos de acuerdo anterior a la

    transmisin de paquetes de datos.

    C t i R d d

  • 7/25/2019 Clase1 Protocolos

    27/35

    Prof. Mireya Morales 27

    Conmutacin en Redes de

    Telecomunicaciones La Conmutacin se

    considera como laaccin de establecer

    una va, un camino, de

    extremo a extremoentre dos puntos, un

    emisor (Tx) y un

    receptor (Rx) a travsde nodos o equipos de

    transmisin

  • 7/25/2019 Clase1 Protocolos

    28/35

    Prof. Mireya Morales 28

    Conmutacin de circuitos

    Circuit Switching

  • 7/25/2019 Clase1 Protocolos

    29/35

    Prof. Mireya Morales 29

    Multiplexacin en redes de

    conmutacin de circuitos Multiplexacin: Proceso que permite la

    transmisin de la informacin procedentede varias fuentes, sobre un mismo canalfsico.

  • 7/25/2019 Clase1 Protocolos

    30/35

    Prof. Mireya Morales 30

    Red de conmutacin de circuitos

    simple

  • 7/25/2019 Clase1 Protocolos

    31/35

    Prof. Mireya Morales 31

    Tcnicas de Multiplexacin

  • 7/25/2019 Clase1 Protocolos

    32/35

    Prof. Mireya Morales 32

    FDM y TDM

    C t i d t

  • 7/25/2019 Clase1 Protocolos

    33/35

    Prof. Mireya Morales 33

    Conmutacin de paquetes

    Packet Circuit

  • 7/25/2019 Clase1 Protocolos

    34/35

    Prof. Mireya Morales 34

    Conmutacin de paquetes

    Packet Switching

    La mayora de los dispositivos de interconexin

    que usan esta tcnica (switches o routers)utilizan transmisin almacenar-y-reenviar en las

    entradas de los enlaces.

  • 7/25/2019 Clase1 Protocolos

    35/35

    Prof. Mireya Morales 35

    Clases de redes de conmutacin

    de paquetes Existen dos tipos: Redes de datagramas y

    redes de circuitos virtuales. Las redes de datagramas enva paquetes de

    acuerdo a la direccin del nodo destino. Ejm:

    Internet. Las redes de circuito virtual enva los

    paquetes de acuerdo con los nmeros del

    circuito virtual. Ejm: X.25. Frame Relay oATM.