Apuntes REDES

75
 1 1. INTRODUCCIÓN ............................................................... 2 Tipos de redes de comunicación .................................................... 4 Protocolos y arquitectura de protocolos ............................................... 9 Modelo de referencia OSI ........................................................ 10  Arquitectura d e protoco los TCP/IP .................................................. 14 2. NIVEL FÍSICO .............................................................. 17 Transmisión de datos ........................................................... 17 Medios de transmisión ........................................................... 28 Codificación de datos ........................................................... 33 Interfaces de capa física ......................................................... 39 3. NIVEL DE ENLACE ........................................................... 44 Control de Enlace .............................................................. 44 Funcione s del niv el de enlace .................................................... 44 Mecanismos de corrección de errores (recuperación después de los errores) ................. 60 Gestión del enlace (SLIP, PPP, HDLC) ............................................. 66 Técnicas de acceso al medio compartido ............................................. 68 Rese rva (TDM, FDM, W DM, CDM) ................................................ 68 Contienda (ALOHA y CSMA) .................................................... 69 Selección (Paso de Testigo) ..................................................... 74 Redes de Área Local ............................................................ 74

description

guía básica para la introducción a las redes de comunicación

Transcript of Apuntes REDES

  • 11. INTRODUCCIN ............................................................... 2Tipos de redes de comunicacin .................................................... 4Protocolos y arquitectura de protocolos ............................................... 9Modelo de referencia OSI ........................................................ 10Arquitectura de protocolos TCP/IP .................................................. 14

    2. NIVEL FSICO .............................................................. 17Transmisin de datos ........................................................... 17Medios de transmisin........................................................... 28Codificacin de datos ........................................................... 33Interfaces de capa fsica ......................................................... 39

    3. NIVEL DE ENLACE ........................................................... 44Control de Enlace .............................................................. 44

    Funciones del nivel de enlace.................................................... 44Mecanismos de correccin de errores (recuperacin despus de los errores) ................. 60Gestin del enlace (SLIP, PPP, HDLC) ............................................. 66

    Tcnicas de acceso al medio compartido ............................................. 68Reserva (TDM, FDM, WDM, CDM) ................................................ 68Contienda (ALOHA y CSMA) .................................................... 69Seleccin (Paso de Testigo) ..................................................... 74

    Redes de rea Local ............................................................ 74

  • 21. INTRODUCCIN

    Definiciones:

    PROCESAMIENTO INFORMTICAINFORMACIN TELEMTICA

    TRANSMISIN TELECOMUNICACIN

    Redes de ordenadores: coleccin de ordenadores autnomos

    Telecomunicacin: comunicacin a distancia de cm. a millones de km. intercambio de informacin (entre hombres o mquinas)

    BILATERAL / UNILATERALTelecomunicacin

    SIMETRICA / ASIMETRICA

    La comunicacin es bilateral si el dialogo se produce en los dos sentidos,aunque tambin puede ser unilateral (radio, TV,...).

    La comunicacin es simtrica si los dos utilizan el mismo procedimientopara transmitir, y es asimtrica si utilizan protocolos distintos.Las redes de ordenadores son bilaterales y simtricas.

    MODELO DE SISTEMA DE TELECOMUNICACIN

    FUENTE TRANSMISOR RED RECEPTOR DESTINO

    La fuente es la que genera la informacin a trasmitir (ordenador, personaal telfono). Dependiendo de la fuente la informacin tendr un formato u otro(1011101.., voz, ...).

    El transmisor transforma los datos a transmitir en sealeselectromagnticas susceptibles de ser transmitidas por la red.

    La red es un conjunto de recursos/facilidades que permite transmitirseales electromagnticas de un origen a un destino.

    El receptor recoge las seales electromagnticas y las convierte en unformato que entiende el destino (informacin de salida).

    El destino es quien recibe la informacin que genera el origen.

    Ej. de red telefnica

    Persona TLF. RED TLF. TLF. Persona2

    Ej. de red de ordenadores

    Ordenador1 modem, RED RECEPTOR Ordenador2 tarjeta de interfaz de red

    Normalmente est integrado en el ordenador.

  • 3TRANSMISION: Proceso de envo de informacin a travs de la red. En general. lainformacin hay que traducirla a una forma electromagntica para podertransmitirse por la red.

    Seal: representacin como onda electromagntica de la informacin.

    Protocolo de comunicacin: Normas de funcionamiento y formatos de seal queintroducen normas y una disciplina en el proceso de transmisin.

    Los protocolos de comunicacin necesitan el intercambio de sealesauxiliares que no representan informacin. A estas seales se las denominasealizacin.

    El sistema de comunicacin mas sencillo seran dosordenadores conectados por un medio de transmisin.

    La red sera el medio de transmisin.

    Tipos de medio de transmisin:

    GUIADOS: La transmisin se realiza confinando la seal electromagntica en elinterior de un medio slido (cables metlicos o fibra ptica).

    NO GUIADOS: la seal se transmite sin encerrarlas en ningn medio. En elvaco o en la atmsfera (transmisin inalmbrica).

    Ej. Red con tres equipos.Necesitamos 3 medios de transmisiny 2 puntos de transmisin en cadaequipo con E/S de datos.

    Ej. Red con 4 equipos- 6 medios de transmisin.- 3 interfaces de comunicacin

    en cada equipo.

    Ej. Red con N equipos.

    N(N-1)/2 medios de transmisin.N-1 interfaces por cada equipo.

    A mayor nmero de equipos crece la necesidad de medios e interfaces, porello surge el concepto de RED DE COMUNICACIONES, sistema compartido que permitereducir el nmero de medios de transmisin necesarios e interfaces en cadamquina.

    Ahorramos en medios e interfaces, solo uno por cada equipo conecta do a lared.

  • 4Tipos de redes de comunicacinSegn su modo/tcnica de comunicacin.- Punto a punto (redes dedicadas o malladas).- Difusin.- Conmutacin.

    REDES PUNTO A PUNTO (DEDICADAS O MALLADAS)Existe un medio de transmisin dedicado entre cada pareja de equipos de la

    red.Ventaja: son sencillos si el nmero de equipos es pequeo.Desventaja: coste y complejidad cuando el nmero de equipos a conectar es

    elevado.Tambin se llaman malladas porque se tiende una malla entre todos los

    equipos.

    REDES DE DIFUSINExiste un nico medio de transmisin compartido por todos los equipos de

    la red.Ej. Redes de radios por paquetes, se comparte el espacio radioelctrico

    emitiendo a una misma frecuencia.

    Redes de satlite:

    Redes telef.

    Ventajas:- Solo tenemos un medio de transmisin.- Si se quiere llegar a todos slo se transmite una vez.

    Desventajas:- Hay que regular el medio compartido para que no emitan a la vez dos

    estaciones. Hay que repartir el turno de emisin, lo que se llamamultiplexacin.

    - Falta de privacidad, lo que una transmite las dems estaciones lo escuchan.(ej. lo que manda un satlite es rebotado a todas las antenas).

    - La capacidad del medio de transmisin es finita, por lo que a mayor nmero deestaciones menos medio de transmisin.

    REDES DE CONMUTACINEn los dos anteriores siempre hay un medio de transmisin entre el origen

    y el destino, propio o compartido.En las redes de conmutacin los equipos

    de la red no se comunican unos con otros,sino que se conectan a nodos de conmutacinde tal manera que cuando un equipo mandainformacin a otro, primero se lo manda alnodo de conmutacin, luego al otro nodo y

    luego al destino.

    nodo deconmutacin

  • 5En el interior de la red, los nodos estarn conectados entre s, en mallasi son pocos o utilizando otro medio de transmisin si son muchos, pero siempreexistiendo un camino de transmisin entre un equipo y otro. Es bueno que hayamas de un camino.red telefnica : centralinternet : router nodo de conmutacinX25 : conmutador

    Dependiendo de cmo trabaje el nodo conmutacin, se distingue:- Red de conmutacin de circuitos (ejemplo telefnica)- Red de conmutacin de mensajes (terica no existe)- Red de conmutacin de paquetes (datagramas y circuitos virtuales)

    RED DE CONMUTACIN DE CIRCUITOS

    Se basa en que haya varios enlaces entres los nodos de conmutacin.

    La comunicacin ocurre en tres fases:1 fase: establecimiento de circuito (ejemplo marcar telfono). A quiere

    comunicarse con B, se lo comunica a su nodo y el nodo busca como ir a B yconecta la entrada con la salida por un enlace libre.Es como si tuviramos fsicamente un medio de transmisin desde A a B

    empalmando segmentos de medios de transmisin.2 fase: transferencia de informacin.3 fase: liberacin de la conexin (colgar el telfono).

    Se anuncia a los nodos de conmutacin que ya a finalizado la comunicacin yse liberan los enlaces para poderse volver a utilizar en otra comunicacin.

    Ventajas: Una vez establecido el circuito es como si tuvisemos un enlacededicado, medio de transmisin de uso exclusivo durante la comunicacin.

    Desventajas: Pensada para voz (uso telfono), no es adecuada para la transmisinde datos porque el tiempo de establecimiento es relativamente alto(aproximadamente un segundo en red telefnica clsica o dcimas en red digitalpero aun as es mucho).

    La transmisin de ordenadores es muy impulsiva, a veces se transmite muchoy otras veces muy poco (ej. navegar por internet).

    El establecimiento permanente es caro, telefnica te cobra por t iempoporque estas ocupando un recurso aunque no transmitas. Lo ptimo es utilizar

    antes eran cablescon varios hilosahora no

    I: decide por que camino va a ir.Una vez que se establece elcircuito solo hay retardo depropagacin.

    Peticin de establecimientode llamada

    Solo retardo depropagacin en elmedio

    liberacin deconexin (colgar)

    se deja de oir el tono dellamada

    no hay enlacelibre (comunica) I

    I

    I

    t

    A 1 32 B

  • 6solo la red cuando estas transmitiendo pero en este tipo de red esto no esposible.

    Cuando hay congestin en la red el servicio se degrada de forma irregular,o tienes servicio o no tienes, o llamas o comunicas. Es mejor que el servicio sedegrade de forma equitativa.

    Ejemplos de este tipo red es la red telefnica o la red RDSI.

    RED DE CONMUTACIN DE MENSAJESPensados para transmitir datos en la que losnodos de conmutacin son ordenadores quedisponen de memoria.

    Cuando un equipo quiere transmitir se lo manda a su nodo de conmutacin,le aade una cabecera al mensaje indicando que el destinatario es la mquina B.El no de conmutacin cuando lo recibe lo almacena, examina la direccin dedestino y reenvia el mensaje al siguiente nodo de conmutacin hasta que llega aB.

    Son redes de almacenamiento y reenvio

    No hay establecimiento de circuito, se pone eldestino en la cabecera. Cuando llega al nodo, sealmacena, se decide el siguiente nodo y se reenva.

    I: retardo de duracin variable. Puede que elnodo de conmutacin este libre y lo procese, pero siest saturado los almacena y los ira sirviendo porturnos. Solo se transmite un mensaje a la vez.

    Ventaja: Cuanto mas aumenta la carga aumenta el retardo para todos pero semantiene el servicio.Inconveniente: Si no definimos un tamao mximo de mensaje no es viable. Sesatura el espacio de almacenamiento del nodo y no se puede enviar o que provoqueun retardo. Hay que acotar el tamao de mensaje porque el retardo se vapropagando en cada nodo. Si se supera el tamao hay que fragmentar el mensaje enpaquetes.

    RED DE CONMUTACIN DE PAQUETESHay un tamao mximo de mensaje si se supera se fragmenta en paquetes. Segncomo se enven los paquetes tenemos RCP por datagramas o por circuitosvirtuales.- Datagramas: cada fragmento posee una cabecera indicando el destino y un

    nmero de secuencia (que trozo es del mensaje original) y cada paquete seenva por separado de forma independiente.

    Inconvenientes:Cada fragmento tendr la direccin de destino, luego para cada paquete, la

    red debe ver la direccin y decidir hacia donde enviarlo. Mensaje divido en

    nodo deconmutacin

    A 1 2 3 B

    I

    B

    B

    B

    B

    I

    I

  • 7mil -> mil decisiones. Lo que da problema al implementarlo para altavelocidad.

    En la red de conmutacin puede haber distintos caminos entre dos nodos ->los paquetes pueden ir por distintos caminos segn el estado de la red (unospor uno y otros por otro) lo que obliga a que el receptor almacene todos losfragmentos para despus ordenarlos, lo que implica capacidad de procesamientoy memoria en el receptor. Si queremos que el terminal receptor sea muysencillo no vale.

    Ventaja:Es una tecnologa muy sencilla. Ej. de red -> Internet, las redes que se

    basan en protocolo IP.

    - Circuitos virtuales: se crea un circuito por el que irn todos lo paquetespor lo que llegarn ordenados.

    Se busca que la decisin de encaminamiento se tome una nica vez. Esto seconsigue realizando la comunicacin en tres fases.- Establecimiento del circuito virtual. Se manda un paquete especial a la red

    que indica que se quiere establecer el circuito virtual con otro equipo. Aesta peticin la red contesta asignando el identificador de circuito virtualy el nodo decide hacia donde se enviarn anotando en la tabla deencaminamiento que circuito virtual se corresponde con que nodo. Este otronodo hace el mismo proceso y en su tabla se hace lo mismo. Una vezestablecido el C.V. se le indica al origen que puede enviar datos. Elestablecimiento ser bidireccional.

    - Comunicacin. En los paquetes se aade una cabecera donde aparece el C.V. alque pertenece. As se evita tomar la decisin de encaminamiento varias veces.Si se cae un nodo se vuelve a establecer el C.V. Se denomina circuito virtualporque el circuito fsicamente no existe. En la conmutacin de circuitos estose reservaba fsicamente. Ahora sino transmitimos no consumimos.

    - Desmantelacin del circuito virtual.

    Es eficiente si trabajamos en redes de alta velocidad y se mandan muchospaquetes (con pocos mejor datagramas).Otra ventaja es que el identificador es mas pequeo que la direccin por loque la cabecera es menor que los datagramas.Ej. de conmutacin de circuitos virtuales: X25, Frame Relay (paquete max de1600 bytes), ATM (tamao fijo de paquete de 53 bytes).Si se utiliza conmutacin de circuitos virtuales y con tamao de paquetepequeo y fijo -> conmutacin de clula.Al desmantelar el C.V. se libera este, se borra en cada nodo la entrada de latabla de encaminamiento.

    A

    B

    retardo variable.Mira cabecera yacta depende decongestin de red

    A B21

    Se comienzan a enviarcuando llega el primerpaquete -> mas rpidoque conmutacin porpaquetes normal

  • 8La ganancia frente a datagramas seencuentra en el tiempo de decisinde encaminamiento que es muchomenor (*)

    TarificacinEn red de conmutacin de circuitos nos cobran por el tiempo que este

    establecido el circuito.En red de conmutacin de paquetes por datagramas nos cobrarn por trfico,

    que es cuando utilizamos recursos.En red de conmutacin de C.V. cobran por tiempo que est establecido el

    circuito y por trfico, (se cobra por tiempo para evitar que usuarios habrncircuitos y no los cierren).

    Clasificacin de redes segn su extensin:- Redes locales (LAN).- Redes metropolitanas (MAN).- Redes Extensas (WAN).

    LAN: desde unos pocos ordenadores hasta un conjunto de edificios conectadosentre s.MAN: desde distancia algo mayor hasta una ciudad y su entorno.WAN: cubre una regin. pas, continente o toda la tierra.

    Los protocolos son distintos segn el tamao de la red. Las redes MANestn cayendo en desuso.

    Ahora se habla de redes de sobremesa (DAN) redes de tamao decentmetros de alta velocidad que une un procesador con perifricos.

    Clasificacin de redes segn su explotacin:- Redes privadas.- Redes pblicas.

    Red privada: La posee una organizacin para darse servicio a si misma.Red pblica: Propiedad de una organizacin que cobra su uso a otras empresas.

    Hay distintos protocolos segn sea la red pblica o privada, ya que en una redpblica uno se debe ocupar de cosas que en una privada no, por ejemplotarificacin. La seguridad, en una red pblica lo que emite un usuario solo debeleerlo el destinatario. ltimamente hay una tendencia a asociar LAN con privaday WAN con pblica.

    *

    Liberacin deC.V.

    Establecimientode C.V.

  • 9Protocolos y arquitectura de protocolosDada una red, habr varios computadores y dispositivos, tambin habr

    usuarios que la quieran utilizar, ser necesario ponerse de acuerdo en ellenguaje (que se va a decir, como se va a decir y cuando se va a decir).

    Protocolo de comunicaciones: conjunto de reglas mutuamente aceptadas querigen el dilogo entre los equipos de una red.

    El protocolo se compondr de:- Sintaxis: formato de mensaje, que tipo de mensaje.- Semntica: significado de cada mensaje.- Temporizacin: cuando se pueden mandar los mensajes y las respuestas a estos.

    El orden y la secuencia de estos mensajes.

    Para realizar el protocolo debemos dividir el problema en subcapas paraque sean ms fciles de atacar. Agrupando las funciones anlogas. A esto se ledenomina ataque estructurado. Esto lo hace la arquitectura del protocolo decomnicaciones, que descompone el problema de la comunicacin de ordenadores enuna serie de subproblemas (niveles o capas).

    Las arquitecturas mas importantes son OSI y TCP/IP

  • 10

    Modelo de referencia OSI1977 ISO (Organizacin internacional de estandarizacin) crea un comit paradefinir una arquitectura de protocolo que pueda servir de referencia universal.A esta la denomina: Modelo de arquitectura de referencia de interconexin desistemas abiertos (MARISA) o modelo de arquitectura de referencia OSI.

    Se publica en 1984 el ISO7498 que define la descomposicin del problema dela comunicacin en unos niveles.

    El objetivo de ISO era definir los 7 niveles y en cada niveldesarrollar normas.En esto fracas, muchas no se han utilizado.

    El modelo de referencia OSI es jerrquico, cada nivel agrupa a un conjuntode funciones relacionadas y a su vez cada nivel hace uso de las contiguas pararealizar sus funciones. Al dividir se buscaba que las funciones fuesenabordables y que el interfaz entre niveles fuese lo ms sencillo posible. Estinfluenciado por la arquitectura SNA.

    Fsico: es el nico nivel que enva datos por la red, el resto hace usodel nivel inferior para dar un servicio a los superiores (este servicio es maselaborado).

    Un nivel n hace uso de n-1 y ofrece servicio al n+1. Se dice que el niveln hace uso del servicio n-1 y ofrece un servicio al nivel superior. El nivel naccede al nivel n-1 a travs de un puntos de acceso al servicio. ( SAP ServiceAccess Point), a su vez ofrece puntos de accesos al nivel superior, (estospuntos sern funciones). El conjunto de los puntos de acceso al servicio queofrece un nivel, es el interfaz de ese nivel.

    Nivel FsicoEl mas bajo el nico que utiliza el medio de transmisin para enviar y

    recibir datos. El servicio que ofrece es la transmisin y recepcin de bits porun medio de transmisin. Para ello las normas de este nivel deben definir elmedio de transmisin y sus conectores desde estos puntos de vista (mecnico,funcional, elctrico y procedimental)- Mecnicamente: tamao, forma, tipo de conector de cable.- Elctricamente: las seales elctricas, como vamos a representar el uno y el

    cero, la velocidad de la onda.- Funcionalmente: la utilidad de cada pin del conector, de cada hilo del medio

    de transmisin.- Procidementalmente: la secuencia necesaria (el orden) de las seales en el

    medio de transmisin.Ej. de normas de nivel fsico: RS-232, V.*, ISDN, LAN.

    Nivel EnlaceEl servicio que ofrece es la transmisin-recepcin fiable de tramas. Para

    ello realiza las siguientes funciones:- Control de errores (Deteccin/Correccin)- Delimitacin de tramas.- Multiplexacin.

    Control de erroresEn el medio habr ruido por lo que en los bits que entrega el nivel fsico

    puede haber errores. El control consiste en unos mecanismo para detectarlo eincluso corregirlos.

    Delimitacin de tramasConsiste en distinguir las distintos mensajes que enva un ordenador

    (Trama = unidad de informacin a nivel de enlace. Paquete = unidad de

    7. Aplicacin

    6. Presentacin

    5. Sesin

    4. Transporte

    3. Red

    2. Enlace

    1. Fsico

  • 11

    informacin a nivel de red). Para delimitar, enmarcamos las informacin con bitsde control, a esta informacin con bits de control se le llama frame (se tradujocomo trama aunque es ms correcto llamarlo marco).Multiplexacin

    En redes de difusin hay un nico medio para varios dispositivos, se debecompartir. Es necesario que se regule el acceso al medio, a esto se le denominamultiplexacin del medio entre las estaciones.

    Protocolos de nivel de enlace: No tienen por que implementar todas lasfunciones.

    Ej. HDLC (comn en enlaces punto a punto y redes conmutadas) SLIP PPP ISDN (red digital de servicios integrados) -> LAPB, LAPD LANISDN y LAN poseen funciones de nivel de enlace.

    Nivel de redServicio: Transmisin y recepcin de paquetes de extremo a extremo.Funciones:- Encaminamiento- Fragmentacin y reensamblado.

    En una red de conmutacin, el nivel fsico cubre lasconexiones entre los nodos y los nodos con equipos. Elnivel de enlace permite que en cada salto no se produzcanerrores.

    El nivel de red: se encarga de encontrar un camino de extremo a extremo. Por loque este nivel en redes de punto a punto y en las de difusin prcticamente noes necesario, es en las de conmutacin donde si es necesario.

    EncaminamientoEncaminar los paquetes de informacin para llegar a travs de la red del

    origen al destino. Ser necesario en las redes de conmutacin y cuando hayadistintas redes conectadas (router).

    Esto se consigue uniendo mediante equipos conectados punto a punto lasdistintas redes. Se necesitar un protocolo de nivel de red para encaminar deuna red a otra.

    Fragmentacin/reensambladoEn todas las redes se establece un tamao mximo de transmisin y

    normalmente el mensaje es mayor. El nivel de red fragmentar el mensaje paraenviarlo, y en el destino reagruparlos para entregar el mensaje completo alnivel superior.

    Ej. de protocolos X.25, ATM, Frame Relay, IP.

    Nivel de transporteServicio: Intercambio fiable de mensajes extremo a extremo entre

    aplicaciones.Funciones:

    - Control de prdidas/duplicados.- Calidad de servicio.- Multiplexacin de aplicaciones.

    Control de perdidas/duplicadosSabemos que lo que llega no lleva errores, pero se pueden perder paquetes

    por congestin en la red. Puede darse que a un nodo le lleguen paquetes por

  • 12

    varios sitios que deben enviarse hacia un mismo nodo, por lo que se puedesaturar la memoria del nodo de tal forma que algunos paquetes hay quedesecharlos, el nivel de transporte se encargar de estos paquetes perdidos.

    Calidad de servicioEl usuario impone unos requisitos por ejemplo retardo, aplicaciones como

    voz y vdeo tendrn estos requisitos. Estos requisitos se tendrn en cuenta enel nivel de transporte.

    Multiplexacin de aplicacionesSi un usuario quiere tener varias aplicaciones simultneas entre dos

    equipos de la red.

    Eso se consigue gracias a la multiplexacin deaplicaciones que distingue que trfico corresponde acada aplicacin.

    Ej. de protocolos: UDP (multiplexacin de aplicaciones), TCP(multiplexacin y recuperacin debido a perdida), RTP (calidad de servicio).

    Nivel de sesinServicio: Intercambio organizado de informacin.Funcin: Sincronizacin de dilogo entre los extremos.Hay aplicaciones en las que en todo momento ambos extremos deben estar

    totalmente seguros de en que punto de la comunicacin se encuentran. Ej. en cadamomento slo uno puede trasnmitir, cuando ambos extremos deban estar perfectmaneseguros de en que punto de la comunicacin se encuentran. Ej. cajero automticoy servidor (puede ser que el servidor diga que ya te lo ha dado y que despus note lo haya dado).

    Para esto es necesario que se intercambien muchos mensajes, para saber elestado de los dos. Generalmente se mete esta funcin dentro de la aplicacin.

    Nivel de presentacinFunciones:- Representacin comn de la informacin.- Comprensin.- Cifrado.

    Servicio: Intercambio de datos en formato uniforme.

    Representacin de la informacinLos dos equipos que se comunican pueden utilizar formatos distintos para

    representar la informacin y al comunicarnos no sabemos el tipo de la otramquina. Ej. ASCII, EBCDIC.

    La capa de presentacin se encarga de esto.Ej. XDR (usado en TCP/IP). ASN.1 (es una norma ISO).

    ComprensinTiene que ser el mismo algoritmo en los dos extremos.

    CifradoQue la informacin sea accesible solo por el destinatario, esto se

    consigue gracias al cifrado.

    Nivel de aplicacinNo son las aplicaciones, estas estn por encima. Este nivel es un conjunto

    de funciones o servicios de uso comn para varias o muchas aplicaciones. Estenivel es muy complejo.

    Ej. Transferencia de ficheros, utilizado por muchas aplicaciones, comoFTP, HTTP, mail.

    WEB

    FTP

    TELNET

  • 13

    El modelo OSI de transporte para abajo es bastante correcto, pero detransporte (sesin, presentacin, aplicacin) para arriba se suele englobar enlas aplicaciones.

    Transmisin de la informacin en OSI

    PDU: Protocol Data Unit,cada nivel va a recibirun bloque del nivelsuperior y le va a aadiruna cabecera y a eseconjunto se le va llamarla PDU de nivel n, quepasar al siguientenivel.H HeaderT Tail

    La cabecera que se aade son bytes de control, se aade una cabecera entodos los niveles.

    El nivel de enlace tambin suele aadir una cola. A nivel fsico no seaade nada.

    Generalmente el nivel de red coger la PDU del nivel de transporte ytendr fragmentar los datos y aadir a cada uno la cabecera.

    7

    6

    5

    4

    3

    2

    1

    Datos

    AH

    PH

    SH

    TH

    RH

    LH LT

    Paquete

    Trama

  • 14

    Arquitectura de protocolos TCP/IPEsta arquitectura no se hizo teniendo en cuenta o habiendo definido una

    arquitectura y ha sido a principio de los 80 cuando se ha propuesto unaarquitectura en la que encajan los protocolos TCP/IP.

    As el auge de Internet y TCP/IP ahog los protocolos que OSI comenz aplantear.

    La arquitectura TCP/IP como esta hecha a posteriori puede ser que sedefina mas o menos variada en la distinta bibliografa:

    Se diseo para una red que en realidad est formada por distintas redesque pueden ser de distintas tecnologas (de ah inter-red). A esas redes se lesllama subredes.

    Para conectar estas distintas redes nos encontramos con encaminadores orouters (a veces gateway). Estos van a actuar como unos nodos de conmutacin(paquetesdatagramas), con la particularidad de estar conectados a ms de unared normalmente distintas.

    En Internet (o en cualquier inter-red) el problema de la comunicacinentre dos equipos, se divide en cuatro capas:

    Subred: da las funciones necesarias para intercambiarse datos de la mismasubred.

    As tenemos solucionado el problema de la comunicacin entre dos equiposen la misma subred.

    Inter-red: se encarga de las comunicaciones extremo a extremo, es decirentre dos mquinas que probablemente estn conectadas en dos subredes distintas.Para ello tiene que encontrar un camino para llegar de un extremo a otro.

    Transporte: misma funcin que en nivel OSI. Los datos puede que lleguendesordenados o que se pierdan en algn punto de la red. Este nivel se encarga deque lleguen ordenados y todos y otras funciones de calidad de servicio.

    Aplicacin: A diferencia de OSI aqu si son las aplicaciones que hacen losusuarios.

    Elementos dentro de esta arquitecturaB

    APLICACION

    TRANSPORTE

    INTERRED

    SUBRED1

    INTERRED

    SUBRED1 SUBRED2

    APLICACION

    TRANSPORTE

    INTERNET

    SUBRED3

    INTERNET

    SUBRED2 SUBRED3

    A R1 R2

    decide por donde tiene que llegar a B

    implementa protocolo de subred1, subred2 porquetiene una parte en cada red

    SUBRED

    Interred

    Transp.

    APL

    Acceso aSUBRED

    Interred

    Transp.

    APL

    Fsica

    AB

    SUBRED

    SUBREDRTC

    SUBRED

    Red telefnica conmutada

  • 15

    Transporte y aplicacin se comunican de extremo a extremo.Como quedan los datos al meterle cabeceras.Un puerto a nivel de transporte es un nmeroque identifica que aplicacin esta enviando losdatos y cual tiene que recibirlos.

    A los datos mas cabecera a nivel de transporte se le llama segmento, quese pasa al nivel de internet que aade otra cabecera que incluye las direccionesIP origen y destino (A y B).

    A este conjunto se le llama paquetes o datagramas.El paquete se pasa a la subred que se encapsula con una cola y una

    cabecera formando una trama.En la cabecera se ponen las direcciones de la subred origen y destino de

    cada salto.

    Comparacin OSI y TCP/IPEn OSI los siete niveles son igual de grandes (sesin y presentacin mas

    pequeos).La capa de subred engloba fsico, enlace y parte de

    red de OSI la otra parte de red de OSI sera interred.Transmite extremo a extremo entre cada par de equipos

    conectados.En TCP/IP se distingue entre quien hace el extremo a

    extremo en la misma subred y quien hace el extremo aextremo entre subredes distintas (interred). Si estn en lamisma subred se encarga el nivel de subred, cuando en OSIsiempre es el de red.

    El nivel de transporte es practicamente igual en OSIque en TCP/IP. El nivel de aplicacin en TCP/IP es mas alto

    que en OSI porque engloba las aplicaciones finales y en OSI no.Los protocolos que se definen dentro de esta arquitectura estn a partir

    del nivel dos, por debajo se utilizan redes ya existentes Ej. red telefnica masmodem, ethernet, frame relay, X.25.

    Protocolos y niveles en los que estn

    Por encima tenemos IP en todos los casos, tambien se situa ICMP que es unprotocolo de control.

    Por encima esta transporte: TCP y UDP (puede llevar encima RTP).Por encima esta la aplicacin: http, ftp, SMTP, SNM y NFS (sobre UDP).

    ORGANISMOS DE NORMALIZACINPara que los fabricantes hagan equipos que cooperen entre ellos.Tipos de normas:

    - DE FACTO: se dan ms en informtica, no han sido elaboradas segn un plansino que provienen de un producto de un fabricante que se convierte en unestandar de facto. Ej. bus IDE.

    - DE JORE: elaboradas por un organismo de normalizacin autorizado.

    Los organismos son de dos tipos:- establecidos mediante tratados internacionales, ej. ITU, ISO.- org. con carcter voluntario sin animo de lucro formadas por asociaciones de

    empresa y usuarios con inters en un sector, ej. IEEE, IAB.

    DatosCabecera: tienelos puertosorigen y destino

    7

    6

    5

    4

    3

    2

    1SUBRED

    Interred

    Transp.

    APL

    APL

    TRANSPORTE

    INTENET

    SUBRED

    http

    TCP

    IP

    ftp vozIP

    UDP RTP

    transmisin voz sobre IP

    ICMP

    LAN RTCmodemPPP

    FrameRelay

    X.25

  • 16

    ITU: Organizacin internacional de comunicaciones.Creado en 1865 establecido tras un tratado internacional. Origen en Europa

    para normalizar el funcionamiento del telgrafo, despus del telfono. Integradoen las naciones unidas desde 1946, lo forman las administraciones.

    Las normas que desarrolla se llaman recomendaciones porque no obligan acumplirlas. El nombre suele ser ITU-T o ITU-R.ITU-R: radiocomunicaciones (antenas, transmisin por radio).ITU-T: telecomunicaciones. (Hasta el 1989 CCITT Comit consultivo de telegrafay telecomunicaciones).Ej. ITU-T I.106. X.25, G.730, V.42(modem), RDSI, Frame Relay son conjuntos de

    normas. letra nmero

    ISO: Organizacin internacional de estandarizacin.Formada por las organizaciones de normalizacin nacionales de un gran

    nmero de pases. Ej: normalizacin de tornillos. En Espaa AENOR, en AlemaniaDIN.

    Esta estructurada en comits tcnicos que se encargan de las distintasreas. El TC97 es el relacionado con los ordenadores, comunicacin etc.

    Las normas se hacen por unanimidad, por eso son muy lentos, o dejancomponentes opcionales.

    Son importantes en redes pblicas pero no en privadas.

    IEEE: Instituto de Ingenieros Elctricos.Organizacin profesional mas grande del mundo. Facilita la investigacin

    mediante la edicin de revistas donde se publican conocimientos y se celebrancongresos.

    Comits de estandarizacin muy importantes en redes de rea local.

    IAB: Internet Activities ComitCreada en 1983 por el departamento de defensa americano.Objetivo: Supervisar la estandarizacin de los protocolos de internet.

    Dividido en:- IETF (Internet Engeneering Task Force).- IRTF (Internet Research Task Force).

    Pas a ser llamado IS (Internet Society) formado por empresas y usuariosinteresados en internet. Se desarrollan normas llamadas RFC (Peticin decomentarios, Request for Comment).

  • 17

    2. NIVEL FSICO

    Transmisin de datos

    1. ConceptosGuiados: la seal se encauza dentro de un cable.

    Medio de transmisinNo guiados: no es necesario un cable, se trasmite por el

    vaco.

    Tenemos un enlace directo entre dos mquinas cuando las seales setransmiten directamente de emisor a receptor sin pasar por ningn dispositivointermedio que no sea un amplificador o repetidor ( ), que amplan lamagnitud de la seal.

    Un enlace directo es punto a punto si son nicamente dos las mquinas quecomparten ese medio y multipunto si el medio es compartido por varias mquinas.

    Un enlace es simplex si las seales solo se pueden transmitir en un nicosentido (receptor, emisor). Ej. televisin, hay una emisora y muchas receptoras.

    Half-duplex cuando se pueden transmitir en ambos sentidos pero nosimultneamente.

    Full-duplex (o duplex) si ambas estaciones (todas) pueden transmitir yrecibir simultneamente.

    Seal representacin electromagntica de la informacin que transmite unaestacin. Se puede representar como una funcin que varia en el tiempo S(t).Pueden ser:

    - Seales continuas: si su intensidad (amplitud, voltaje) varialentamente/suavemente con el tiempo sin discontinuidades.

    - Seal discontinuas o discreta: la intensidad se mantiene constantedurante un tiempo para cambiar bruscamente a otro valor y asisucesivamente.

    - Seales peridicas: consiste en un patrn de una determinada duracin Tque se repite a lo largo del tiempo una y otra vez.T: periodo de la seal s(t)=s(t+T) " t.

    Un caso especial de seales peridicas es la onda seno que es peridica,continua y se caracteriza por tres parmetros: amplitud (valor mximo de voltajeque toma le seal), frecuencia (1/T T=Periodo medido en Herzios, representa elnmero de ciclos por segundo que hay en la seal, ciclos peridicos) y fase(valor en el instante inicial.s(t)= A * sen (2 P*f*t+f)A= Amplitudf= frecuenciat= tiempof=fase

    t

    t

    S(t)

    A

    -A

  • 18

    Longitud de onda: distancia que recorre en el medio de transmisin la seal enel tiempo que dura un periodo. Se representa con l(lambda)=T*vv = velocidad del medio de transmisin (es impuesta) luego es constante, en elvaco v=8*108m/s.En otros medios (fibra, metal,...) v=070 * 8*108m/s 080*8*108m/sLa longitud de onda es la distancia en metros que recorre en el medio detransmisin la seal en el tiempo de un periodo l.

    f=1/Tl*f=v

    La importancia es que se puede demostrar que toda seal se puededescomponer en suma de ondas sinuosidales (un nmero finito o infinito deondas).

    Para averiguar que componentes sinuosidales forman parte de la seal seutiliza la TRANSFORMADA DE FOURIER. Estas nos permite S(t) S(f).

    Diramos entonces que S(f) es la transformada de Fourier de S(t), e indicalas componentes sinuosidales de la seal.

    Transformada inversa

    Transforma de fourier

    Transformada directa

    Se dice que S(f) representa las componentes en frecuencia de S(t). Latransformada de Fourier descompone en sinuosidales con fase 0 (cero). Latransformada de Fourier S(f) es lo que se llama el espectro de una seal.

    En general el espectro de una seal se puede clasificar en cuatro tipos:

    (I)Suma de un nmero finito de ondas senoidales.

    (II)

    Suma de un nmero infinito de ondas senoidales.

    A

    -A

    l

    T

    --= dtetSfS fj p2)()(

    -= dfefStS ftj p2)()(

    S(t)

    t

    AplicamosT. Fourier

    Ff

    S(f) Representa unaseal seno deamplitud A,frecuencia F yfase 0

    Representa infinitas ondassinuosidales con una frecuencia yuna amplitud. Si cogemos esasinfinitas seales seno y lassumamos obtenemos S(t)

    A

    S(f)

    S(f)

  • 19

    (III)

    Suma de un infinitas frecuencias, pero porqueestn infinitamente juntas, es decir infinitasfrecuencias desde f1 a f2.

    (IV)

    Infinitas frecuencias que se extienden alinfinito. Prcticamente a cualquier frecuencia tienenun componente.

    La suma de todas las componentes tiene que ser finita. Aunque hayainfinitas componentes su amplitud ir disminuyendo de manera que la suma seafinita.

    En un espectro podemos siempre localizar la frecuencia mas baja y la masalta (a veces infinito). A la distancia entre estas dos frecuencias se le llamaANCHO DE BANDA (BW - Band Width) de la seal

    Tipos (I), (III) BW es finito.Tipos (II), (IV) BW es infinito.

    Aunque hasta el infinito puede llegar, va disminuyendo, as que se llamaANCHO DE BANDA EFECTIVO hasta lo que encierra el 80% de la seal.

    El sentido del ancho de banda efectivo es el siguiente:Si tenemos dos espectros

    Al ser el BW la resta de frecuencias se mide tambin en Hz. Podemosencontrar dos tipos de valores del espectro para frecuencia cero. El valor de laseal para S(0) se llama componente continua.

    S(f)

    S(f)

    S(f)

    f1 f2BW

    80%

    BW efectivo

    Las transformadasinversas de lascomponentes son tanparecidas que en muchoscasos se puedenconsiderar idnticas

    S(f)=0

    S(f)

    f f

    S(f)

    S(0)

    S(f)0

  • 20

    El significado es: El significado es:

    El valor medio de la seal es 0 El valor medio de la seal es S(0)

    El comportamiento de los medios de transmisin es distinto segn lafrecuencia, por eso es importante el estudio del espectro de la seal.Imaginemos un medio de transmisin por el que mandamos dos seales con la mismaamplitud y distintas frecuencias.

    Ocurren dos cosas;La atenuacin (las seales van perdiendo potencia al viajar por el medio,

    va disminuyendo su amplitud), es distinta segn la frecuencia de la seal.Llegarn:

    La velocidad de propagacin de seales en el medio tambin cambia con lafrecuencia.

    Si yo transmito la suma de las dos seales, obtengo a la salida la suma dela seal, pero sern muy diferentes, para esto sirve el anlisis de fourier.

    La variacin de la velocidad es menos importante, as que vamos adedicarnos a las variaciones en la atenuacin.

    Se define la RESPUESTA EN FRECUENCIA (o comportamiento en frecuencia) paraun medio de transmisin como la atenuacin que va a introducir en las distintascomponentes en frecuencia.

    t

    S(t)

    t

    S(t)

    S(0)

    f1 f2AA

    S2(t)S1(t)

    AA

    S2(t)

    S1(t)

    V1

    V2

    S1(t)

    S2(t)

    f3 f1 f2 f4

    1

    0.5

    0.2Amplitudnormalizada(f1 mayor)

    Lo que dice es si f1 y f2tienen la misma amplitudde entrada y normalizamospor la frecuencia deamplitud 1 (la mxima) elresto de frecuenciastienen una amplitud x * laamplitud de f1

  • 21

    Puedo meter a la entrada una seal de la amplitud que quiera, que mientrassea de frecuencia f4 no va a llegar (o lo que es lo mismo, su amplitud ser 0).

    El ANCHO DE BANDA del medio de transmisin es la diferencia entre lafrecuencia ms alta y ms baja que pueden pasar por ese medio de transmisin.

    Todos los medios de transmisin tienen un ancho de banda finito.

    Un medio de transmisin ideal tendra una respuesta en frecu encia.

    La respuesta de un medio de transmisin real es mas:

    Si por un medio de transmisin con una respuesta

    Transmitimos una seal con un espectro como

    La salida va a tener el espectro

    Bastante distinto a la entrada.

    NOTA: formas de la respuesta en frecuencia:

    Si tenemos un medio de transmisin ideal, slo podemos transmitir seales

    que tengan que tengan su espectro entre f1 y f2 o al menos el ancho de bandaequivalente se encuentre entre f1 y f2.

    f1 Af2 Af3 A

    f1 Bf2 0.5 Bf3 0.2 B

    f1 f2

    ancho de banda

    Respuesta en frecuencia

    f1 f2f

    1

    f1 f2f

    1

    f1 f2f

    1

    f1 f2f

    1

    f3

    f3 f4

    f1 f2

    1

    f3 f4

    medios atmosfricos medios metlicos

  • 22

    En un medio de transmisin real se considera que para transmitir una sealcon ancho de banda W, el ancho de banda del medio debe ser > 2W.

    El ancho de banda de una seal digital (de datos) depende de la tcnica decodificacin de una seal y de la velocidad de transmisin.

    Velocidad de transmisin: bits por segundo que transmitimos.

    Velocidad de transmisin velocidad de propagacin

    Velocidad a la que yo Velocidad a la que viajan losmeto los bits por bits por el medio.un extremo No podemos influir en ella es una

    constante de la naturaleza.

    La velocidad de transmisin va a depender del ancho de banda del medio detransmisin

    BWmedio velocidad BWseal depende de depende de

    TRANSMISIN DE DATOS ANALGICOS Y DIGITALESLos trminos analgicos y digitales los podemos referir a tres cosas:

    - datos.- seal.- transmisin.

    DATOS: la informacin puede ser analgica o digital. Los datos analgicosson aquellos que pueden tomar cualquier valor en un intervalo concreto.Ej: voz, imgenes.

    Los datos digitales toman solo ciertos valores discretos.Ej: texto ascii, nmeros naturales.

    SEAL: una seal es analgica cuando es continua, cuando su amplitud variade forma continua. Es digital cuando es discreta.

    transformacinvoz ->(telfono)-> Datos analgicos seal analgica Ej. telfonovideo-> (CODEC)-> 01011 Dato analgico seal digital Ej. muestreo de

    voz, digitalizacincodificador-decodificador de vdeo

    1110 ->(MODEM) -> Dato digital seal analgica Ej. modem01110 ->(TR-DG) -> Dato digital seal digital

    transmisor digital

    TRANSMISIN: La transmisin es analgica cuando la seal se propaga desde elorigen al destino a base de amplificadores. Se dice que es digital cuando sepropaga a base de repetidores.

    El inconveniente de los amplificadores es que no distingue lasperturbaciones o el ruido y amplifica tanto la seal como el ruido.

    El repetidor slo retransmite valores digitales. El r epetidor decide loque le est llegando y regenera la seal, con la misma amplitud que la original.

    REPETIDOR

    f1 f2

    2W

  • 23

    El inconveniente es que es ms complejo y ms caro (aunque ahora ya no).La ventaja es que podemos meter tantos repetidores como queramos. La tendenciahoy en da es utilizar transmisin digital. En el 2009 van a terminar lastransmisiones de TV analgica. Adems las seales digitales ocupan menos anchode banda.

    La ATENUACIN es la perdida de energa que sufre la seal a medida queviaja por el medio. En los medios metlicos como los cables:

    Son dos los motivos que producen la atenuacin en los cables metlicos:a)Efecto calor: choque de electrones, se traduce en un calentamiento del cable.b)Radiacin electromagntica: los cables son como antenas, parte de la seal seradia al exterior. Lo interesante es que no se radie al exterior o que se radielo menos posible, pero siempre se radia algo.

    Sean Pi (Potencia de entrada) y P 0 (Potencia de salida), la atenuacin es(dB):

    En un medio ideal: P0 = Pi lo que quiere decir que no se perdera nada deseal:

    No hay atenuacin.

    En el peor caso P0 = 0 es decir, no llega la seal:

    La atenuacin es .

    La atenuacin se mide en dB porque en los medios guiados (cables), laatenuacin en dB es directamente proporcional a la longitud del cable. (Enunidades logartmicas, no en unidades absolutas).

    Se caen los mismos dB en A que en BA-> 10 log 10/100 = 10 log 10-1B-> 10 log 1/10 = 10 log 10-1La atenuacin depende de la frecuencia. No todas las frecuencias sufren la

    misma atenuacin en el mismo medio.

    Si(t)Pi(wattios)

    S0(t)P0(wattios)

    Calor

    Radiacinelectromagntica

    PPA i

    0

    log10=

    01log10log10)(

    0

    0 ===

    =PP

    PPA

    ii

    ===

    = log10log10)0(

    0

    0P

    PPA i

    P0=100w P=1W

    A10 log 10/100

    BP=50,5W10 log 10/100

  • 24

    DISTORSIN DEL RETARDOLa velocidad de propagacin de las seales por un medio vara ligeramente

    con la frecuencia. La distinta velocidad es mas apreciable en los mediosmetlicos. Est causada porque la velocidad de propagacin de las seales en unmedio vara con la frecuencia.

    El RUIDO es cualquier emisin no deseada que se inserta entre el emisor yel receptor.

    El ruido:- trmico- intermodulacin- diafona- impulsivoEl trmico o ruido blanco o gaussiano proviene de la agitacin de las molculasdel medio de transmisin debido a la temperatura. Si no hay seal de entrada, ala salida se observa el ruido trmico de una potencia N(W): N=k*T*BW,k=(constante de Boltzman = 1.3803*10-23 J/K) T=(temperatura en Kelvin) BW=(Anchode Banda en Hz).

    La intermodulacin se debe a no linealidades intermedias o del medio detransmisin.

    Si a la entrada del medio tengo f 1 a la salida tendr f1. Pero si a laentrada meto f1 y f2 a la salida tendr:

    - f1- f2- f1+f2- f1-f2

    sufren mayoratenuacin

    sufren igualatenuacin

    S(t)

    EMISOR RECEPTOR (suma dela seal originalcon el ruido)

  • 25

    Y cada vez ms atenuada los mltiplos n*( f 1+ f2), n*( f1- f2) es a lo quese llama ruido de intermodulacin.

    La diafona se debe al acoplamiento elctrico entre medios de transmisincercanos, de manera que parte de la seal que viaja por un medio pasa como ruidoal otro medio. En ingls: cross-talk.

    Si estn cerca parte de S 1 pasa a S2 como ruido y viceversa. S 1(t) llegaatenuada al destino pero S 2 no y llega bien. Es lo que omos por ejemplo en lostelfonos.

    Los tres tipos de ruido vistos (trmico, intermodulacin y diafona) sonruidos continuos.

    El ruido impulsivo tiene carcter regular, consiste en un pulso (un pico)de corta duracin que se introduce en el medio de transmisin y que tiene unaamplitud relativamente grande.

    Las causas de los ruidos pueden ser:- tormentas: medios de transmisin externos, produce un pico en el cable.- tubos fluorescentes: si hay cerca un cable se transmite el pico del tubo

    al cable.- chispazo: un chispazo de un cable se traduce tambin en un pico.

    De todas las perturbaciones, todas excepto la ltima son dainas para latransmisin analgica porque todas ellos se traducen en que entra seal con unaforma y se convierte en otra seal en la que no podemos decir que parte es sealy cual ruido.

    Para la transmisin digital no son tan problemticas porque sitransmitimos seal discreta aunque se nos degrade se distingue la seal delruido.

    La seal del ruido no afecta porque la amplitud es relativamente pequea.En la transmisin digital es al revs el peor ruido que se presenta es el

    impulsivo porque tiene una amplitud mayor y duracin corta (no distinguimos 0 de1). Seal analgica si se produce pico no pasa nada, como por ejemplo eltelfono.

    La tendencia es ir a por transmisin digital y el impulsivo lo vamos atratar con medios de deteccin y correccin de errores. El resto de los ruidoscasi no afectan.

    S1(t)->

    S2(t)->

    f1 ->f2 ->

    -> f1 f2 f1+f2 f1-f2 n(f1+f2) n(f1-f2)

    Ruido

  • 26

    TV satlite

    00

    01

    10

    11 01 00 01 11 11 10 01

    Capacidad de un canalLos medios de transmisin tendrn un ancho de banda en el que se van a

    introducir perturbaciones. Lo que se determina es cul es el rgimen binariomximo (bits/segundo) que podemos transmitir por ese medio.

    El ancho de banda puede estar limitado por varias causas:Fsicas: el rgimen binario es lo se que permite meter por es ancho de

    banda.El ancho de banda del vaco es el espectro

    radioelctrico, es grandsimo de kHz a THz.

    No se puede transmitir libremente por todo elancho de banda, slo en lo que se llaman canales.

    Ej: canal para radio, canal para TV.As se divide el BW entre diversas aplicaciones.

    La limitacin se debe a causas econmicas, no fsicas. La misma restriccin se

    da tambin en los cables.Tanto si el medio de transmisin es nuestro como si tenemos un canal,

    vamos a disponer de un ancho de banda limitado para nuestra aplicacin.La cuestin ser cuantos bits/segundo se pueden transmitir. Va a haber

    cuatro factores relacionados con esto:- Capacidad: bits/s que se pueden transmitir, es decir, ancho de banda del

    canal de transmisin BW [Hz].- Ruido: potencia de ruido N [w].- Tasa de errores (Pe) o probabilidad de error que vamos a tolerar: n bits

    que estamos dispuestos a recibir mal.

    Fijados tres de ellos el cuarto viene impuesto.La rama de telecomunicaciones que estudia la relacin de estos cuatro

    elementos se llama Teora de la Informacin (mitad siglo, aos 40, 50).Suponemos un canal sin ruido.Ancho de banda BW[Hz]Sin ruidoSe realiza una codificacin a 2 niveles:- transmitir 0: un nivel de voltaje- transmitir 1: otro nivel

    En un sistema as NYAVIST demostr que la capacidad mxima (bits/s) es2BW: C=2*BW

    100 kHz -> transmito 2Kbits/sSe puede transmitir mas con una codificacin multinivel:ej M=4

    radio mviles

    THzKHz

    slo 2 niveles

  • 27

    3 bits M=84 bits M=16 M- niveles de tensin de la seal.Utilizando multinivel, la capacidad C=2*BW*log2M.Aunque BW sea limitado podemos transmitir tantos bits/s como queramos

    aumentando el nmero de niveles (M).Esto no es tan sencillo, nos encontramos un problema.Si necesitamos 1.000.000 de niveles necesitamos 1.000.000 niveles de

    tensin. Por cable no es posible, no puede ser ms de 10 niveles de tensin.Tenemos que tener un voltaje razonable para que funcione (10v), por lo que

    la distancia entre niveles se reduce para que haya una cantidad de nivelesgrande. Idealmente funciona, pero cuando aparecen los ruidos se pueden llegar aconfundir niveles.

    Relacin Seal/RuidoA la salida de un canal, nos dice cuanto es el cociente entre la potencia

    de la seal y el ruido. Se mide en watios.

    Para un sistema as en 1948 Shannon demostr que:C[bits/s]=BW*log2(1+S/N)->se conoce como lmite de Shannon

    Indica la capacidad mxima para que la transmisin se produzca sinerrores.

    Ej. lnea telefnica BW=3100Hz(S/N)dB=30dB=10log(S/N) => log(S/N)=3 => 10 log 1000, quiere decir que la

    seal es 1000 veces superior al ruido.C=3100log2(1+1000)=30984 bits/sEl lmite de Shannon slo dice el mximo que podemos transmitir sin error,

    pero no indica como llegar a ese mximo.Qu se puede hacer para aumentar el rgimen binario?

    - Aumentar: BW, S- Disminuir: N

    Pero esto no es tan sencillo:- el ruido depende de causas externas.- al aumentar BW se produce un efecto lateral N=K*BW*T, es decir al

    aumentar BW aumentamos N.- si se aumenta S entran factores no lineales que hace que aumente el

    ruido de intermodulacin.

    [][]wNwS atenuacin ( ) NSNS dB log10=

  • 28

    Medios de transmisin

    PAR TRENZADO

    Es el medio mas barato y mas usado:Dos hilos de cobre envueltos

    cada uno por un aislante. Es unhilo slido, no son pelillos,envuelto por un aislante que puede

    ser polietileno. Van trenzados oenrollados uno a otro,empaquetando conjuntamente varios

    de estos cables y envolviendolos en otro aislante. Generalmente son 4 pares:Par trenzado sin apantallar (UTP).

    La funcin del par trenzado es que se radiemenos energa al exterior y que se capte menosenerga del exterior. Cuanto mas trenzado mejor esel cable.- menos atenuacin- menos ruido

    El objetivo del enrollamiento es reducir la radiacin electromegntica ypor tanto la atenuacin y el ruido.

    Otro tipo de par trenzado es el par trenzado apantallado (STP).Cada para va envuelto por una malla petlica. El

    conjunto va envuelto por una malla metlica y encima unaislante.

    Las mallas metlicas se conectan a 0 voltios (masa, tierra) con lo queconseguimos un efecto de Jaula de Faraday (los campos electromagnticos noatraviesan una superfice a potencial constante),

    Reduce mucho ms el paso de radiaciones electromagnticas. Si no seconectan las mallas a masa no hacemos nada. Es un cable ms caro y ms difcilde manejar, pero tiene mejores caractersticas en cuanto a atenuacin, ruido yBW.

    El conector que se utiliza es RJ-45 -> tiene 8 pines.El del telfono es RJ-11.

    El conector para el STP es RJ45 tambin, pero con un recubrimientometlico, para que se pueda conectar este recubrimiento a cero voltios, para quefuncione la jaula de Faraday.

    No todos los cables UTP y STP van a ser de igual calidad (atenuacin,ruido, distorsin de retardo) va a depender del trenzado, cuanto ms trenzadoest mejor es el cable.

    Es difcil hacer un trenzado en el que se consuma igual longitud de unhilo que del otro.

    La EIA (Electronic Industries Association) ha definido categoras de cablede par trenzado.

    GuiadosPar trenzadoCoaxialFibra ptica

    No GuiadosMicroondasRadioInfrarrojo

    Medios de transmisin

    Aislante

    Cobre

    aislante

    aislante

  • 29

    En 1991 elabor una norma; EIA/TIA-568 que define como tienen que ser loscables de un edificio de oficinas. Tambin se conoce como la norma de Sistema deCableado Estructurado.

    (1) Debe haber una sala principal de equiponormalmente en la planta baja. Aqu llegarn todas las lneasprocedentes del exterior.(2) En cada planta debe haber repartidores de planta(uno varios) dependiendo de lo grande que sea. Tiene quehaber los suficientes como para que desde cualquier punto dela planta haya al menos uno a menos de 100 m. Normalmente losarquitectos los ponen al lado de las escaleras.(3) En cada puesto de cada usuario deber haber unaroseta, que consiste en al menos dos tomas de red (uno paravoz, uno para datos).

    Los cables deben estar tendidos:1) Desde la sala principal de equipos a cada repetidor (o armarios de

    planta). A esto se le llama cableado troncal o vertical. Para este cable serecomienda utilizar fibra ptica de hasta 2Km de longitud.

    2) De cada repartidor de cable saldr un par de cable a cada roseta. Aeste cableado se le llama cableado horizontal. Debe medir como mximo 100m. Serecomienda para este cableado para trenzado sin apantallar (UTP).

    Categoras de cableUTP Categora 3 -> BW = 16 MHZ 10 Mbits/sUTP Categora 5 -> BW = 100 MHZ 100-155 Mbits/s

    Hubo categora 1, categora 2 y categora 4 (20 MHz de BW). Actualmente ladiferencia de precio es tan pequea que se pone categora 5.

    STP tipo 1 -> BW = 300 MHz

    (Z) Impedancia caracterstica de un cable-resistencia que tiene un cable delongitud a frecuencia infinita.

    Para corriente continua si aumentamos la longitud del cable, laresistencia que representa ese cable aumenta, pero si vamos aumentando lafrecuencia esta R no aumenta a sino hasta un valor.

    Se puede demostrar que si un cable tiene una Impedancia caracterstica de100 W y transmito una seal S i(t) por dicho cable y en el otro extremo pongo unaresistencia de 100 W la seal que llega es mxima.

    Los cables que se utilizan en redes suelen ser 100 W, en STP 50 W. Lastarjetas de red deben tener una impedencia caracterstica equivalente a la delcable.

    Aplicaciones del par trenzado:- bucle telefnico (al menos desde la central a nuestro punto de

    conexin).

    1

    2

    2

    2 2

    2

    2

    2 2

    UTP-316

    UTP-5100

    STP-1300

    f(MHz)

    Si(t)

    S0(t)

    100 W

  • 30

    - RDSI (ISDN).- LAN (a 100m de distancia se consiguen aprox. entre 10 y 155 Mbtis).- Bucles de abonados digitales (xDSL) hasta 2 Km con velocidades de hasta

    4 Mbit.

    COAXIAL

    Consiste en un conductos cilndrico envuelto por un aislante macizo, a suvez envuelto por otro conductor y al final otra capa de aislante.

    Ventajas: buenas caractersticas (atenuacin, BW).Inconveniente: es bastante rgido.

    Es mejor cuanto ms dimetro tiene, pero tambin ser ms rgido.Se utiliza mucho para distribucin de TV (cable de antenas de TV).Para el de las antenas se utiliza CATV-75 W.Tambin en LAN:- RG-11 1cm Z=50W.- RG-58 0,5cm Z=50W.

    Debido a la diferente Z no se puede utilizar el de TV para LAN niviceversa.

    El conector que se utiliza es BNC.El BW est por encima de 400MHz.

    FIBRA OPTICAEsta hecho de cristal (silicio). Consiste en un cilindro de silice en el

    que se pueden distinguir tres zonas:

    Transmite luz, esta luz viaja slo por la zona central.- envoltura: sirve para protegerlo de la humedad, flexiones extremas,

    etc.- la cubierta y el ncleo estn hechos de slice pero ligeramente

    modificado, de manera que el ndice de refraccin va a ser diferente.

    En el aire el ndice de refraccin es aprox. uno en el agua es mayor queuno. Por esto cuando se mira la superficie del agua muy cerca lo que se ve escomo un espejo.

    En la fibra el ndice de refraccin es mayor en el ncleo que en lacubierta, de manera que el rayo dentro del ncleo viaja rebotando continuamenteen la cubierta.

    Diamtros del ncleo son 2,10 m y 62,5 m

    Aislante (polietileno)

    Conductores (cobre)

    S(t)

    nuevamente laJaula de Faraday

    Coaxial dos conductores conel mismo eje

    125 mzona externa: envoltura

    zona intermedia: cubierta

    zona central: ncleo

  • 31

    TIPOS DE FIBRAPeor Salto ndice

    Indice gradualMejor Monomodo

    La respuesta en frecuencia de la fibra est:

    Aplicaciones:Telefona: 50.000 canales telefnicos a distancia de miles de km, repetidorescada 20-40 Km.1 fibra ptica submarina del mundo: Telefnica de Espaa desde la pennsula aCanarias con un solo repetidor en el camino, aunque por cuestiones de demasiadoconsumo se sustituy por varios.

    - redes locales de alta velocidad: varios Gbits/s.- redes de datos.

    - led- lser para llegar ms lejos

    ST ->Conectores

    SC ->

    La fibra ptica es cara no slo por la dificultad de construir el cablesino por el conector, que tiene que estar alineado perfectamente con la fibra.

    Medios de transmisin no guiados

    Inhalmbrica (no guiada). Se hace a travs de antenas a travs del vaco oatmsfera.

    omnidireccionalSe puede hacer de dos tipos

    direccional

    - Omnidireccional: se propaga en todas las direcciones, el inconvenientees que las seal se atena mas rpidamente.

    - Direccional: cuando se concentra la energa de transmisin en unadeterminada direccin por lo que la antena emisora y receptora debenestar alineadas para que se produzca la comunicacin.

    En general es preferible la direccional, en telefona no (una estacin detelefona mvil ser omnidireccional), la direccional solo es posible a altasfrecuencias, para direccional bien hace falta tener una antena de la longitud deonda (a frecuencia alta la longitud de onda es mas pequea). A baja frecuenciautilizaremos ominidireccional.

    Los rangos de frecuencias mas frecuentes para transmisin inalmbrica:- microondas: (2GHz-40GHz) para hacerla direccionales (I) mONDAS.- ondas de radio (30MHz-1GHz) son omnidireccionales (II).- infrarrojo (3*1011 Hz- 2*1014Hz) son direccionales(III).

    1014 1015Hz

    3*1011 2*10141GHz40GHz2GHz 30MHz

  • 32

    (I) Se utilizan en enlaces terrestres y satlites, en terrestre tienen queestar perfectamente ajustadas las antenas origen y destino la antena esparablica, es como las satlite o cilndrica.

    La distancia est limitada. Y depende de laaltura.

    h= altura cuanto ms alta mas distancia.Se puede tener entre 12 Mbit/seg y 200 Mbit/seg.

    4-6 GHz-> larga distancia.20 GHz -> corta distancia.12 Ghz -> TV

    Las conexiones a satlite son mONDAS slo que apuntamos al satlite,son del mismo tamao (1.5 m de dimetro). El satlite apunta a una zonageogrfica de la Tierra.Antiguamente el enlace de subida estaba en 4GHz (ahora 12 GHz) y el debajada a 6GHz (ahora 14GHz), hace falta licencia.

    (II) Red aloha, es omnidireccional.(III) Infrarrojo. Mandos a distancia, direccional a diferencia de mONDAS no

    atraviesan paredes. Se utilizan en redes locales, no hace falta pedirlicencia.

    )(*34*14.7)( mhKmd =

  • 33

    Codificacin de datos

    DATOS DIGITALES -> SEAL DIGITALConsiste en pasar de una secuencia de 0s y 1s a una seal discreta.

    01011100

    datos digitales seal discreta

    La forma ms sencilla que ya conocemos es pasar de 0 a +5v y 1 a 5v.Vamos a usar otros algoritmos de codificacin un poco ms complejos con el

    objetivo de:- disminuir el BW que utilizamos.- facilitar la sincronizacin. Si mantenemos mucho tiempo el mismo nivel de

    tensin tenemos que estar muy seguros de la fiabilidad de los extremos parasincronizarse y no contar algn valor ms de la cuenta:

    En vez de 14 se pueden leer 13 o 15.

    1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1

    - mayor inmunidad frente al ruido- coste/complejidad del algoritmo

    (1) NRZ (NRZ-L) NON-RETURN TO ZERO LEVELAsigna al cero un nivel de tensin y al uno otro nivel de tensin. Se

    puede asignar al cero el nivel alto y al uno el nivel bajo o viceversa. Vamos aelegir el convenio:

    0 Nivel alto1 Nivel bajo

    Ventajas: es lo ms sencillo que hay.Inconvenientes: tiene problemas de sincronizacin (sincronismo), puesto

    que si tenemos una secuencia larga de 0s o 1s se dificulta al receptor sabercuntos bits tiene la cadena.

    DatosAnalgicos

    DigitalesSeales Transmisin

    Analgicos

    Digitales

    Analgicos

    Digitales

    +5

    -5

    0 1001 01 0 0 1 1

    1

    2

    3

    4

    5

    6

  • 34

    Si no tenemos el mismo nmero de ceros que unos, la seal tiene componentecontinua, es decir, la media es distinta de cero. Esto da problemas con muchosmedios de transmisin que normalmente atenan mucho ms la seal continua. Seutiliza muchsimo por su sencillez.

    (2) NRZ-I NRZ-INVERT ON ONES.No se asigna un valor fijo al cero y otro al uno, lo que se hace es que

    cuando hay:0 No se invierte o se cambia la tensin1 Invierte la tensin

    Hay que definir el valor de partida. Por ejemplo tomamos nivel bajo departida. Caractersticas similares al NRZ.

    Con secuencias de unos largas tiene las ventaja de que no pierde elsincronismo, aunque sigue teniendo el problema para secuencias largas de 0s.

    (3) MANCHESTERAsignaciones:0

    1

    Lo que se pretende es mejorar el sincronismo.(4) MANCHETER DIFERENCIAL

    Siempre hay transicin en el centro del intervalo y cuando tenemos uncero, adems hay transicin al principio del intervalo. Similar por tanto alManchester. Es al Manchester lo que el NRZ-I al NRZ.

    No tiene ninguna ventaja especial sobre el Manchester,Ventajas sobre el NRZ del Manchester y Manchester Diferencial: facilita el

    sincronismo, siempre hay al menos una transicin en el centro de cada bit.Siempre tiene nivel medio cero, no va a tener ninguna componente continua.

    Inconveniente:Va a consumir ms ancho de banda, se ve porque cambia mucho -> tiene mas

    frecuencia -> ocupa mas ancho de banda.Tambin se ve si lo comparamos con NRZ:mandar un 0 con Manchester es como mandar 01 con NRZ.mandar un 1 con Manchester es como mandar 10 con NRZ.Transmitir un bit con Manchester es como transmitir dos con NRZ. Por eso

    se dice que la codificacin Manchester es 1B2B ( de un bit a 2 bits), es decir,codifica un bit con dos bits, sin utilizar las dos combinaciones donde se repiteel mismo bit (00 y 11).

    Generalizando hay codificaciones xByB que ayudan a evitar los problemas desincronismo:

    4B5B FDDI -> transforma 4 bits en 5 bits.5B6B Fast Ethernet -> transforma 5 bits en 6 bits.Y el resultado lo transmiten con NRZ.Ejemplo 4B5B

    0000 001000001 00110

    24 ->.... ..... +0Nivel bajo -> -

  • 35

    (5) PSEUDOTERNARIOCodificacin1 -> 0v0 -> alterna + y

    (6) AMI ALTERNATE MARK INVERTION0 -> 0v1 -> alterna + y Ventajas

    - vara suavemente, as que consume menos ancho de banda que el Manchester.- va tener valor medio cero, porque va alternando.

    Inconvenientes- si tenemos un cadena larga de ceros (AMI) o unos ( PSEUDOTERNARIO), va a

    mantener mucho tiempo un cero y va a tener problemas de sincronismo. Pararesolver estos problemas hay un par de variantes una europea y otraamericana.

    La codificacin AMI ha sido muy utilizada en algunas redes pblicas comopor ejemplo RDSI. Variantes para solucionarlo:

    B8ZS -> USAHDB3 -> EUROPA, JAPON

    N impar de unos(o desde el principio)

    B8ZS: BIPOLAR WITH 8-ZEROS SUBSTITUTIONsi el anterior es + => 000+-0-+

    Cuando tenemos ocho cerossi el anterior es - => 000-+0+-

    El receptor sabe cuando es una sustitucin y cuando es uno porque los unosse alternan y tocara lo contrario de lo que se encuentra. Esto se denominaviolacin de cdigo: tiene que venir un nivel 0 un 0 y viene un +, o tiene quevenir un + o un 0 y viene un -.

    HDB3 (HIGH-DENSITY BIPOLAR 3 ZEROS)En cuanto se encuentran cuatro ceros se van a susti tuir:

    si el n de unos desde la ltima sustitucin IMPAR => 000- anterior fue -

    si el n de unos desde la ltima sustitucin PAR => +00+Si hay cuatro ceros

    si el n de unos desde la ltima sustitucin IMPAR => 000+ anterior fue +

    si el n de unos desde la ltima sustitucin PAR => -00-

    Consideramos 0 un nmero par.Las sustituciones se reconocen tambin por las violaciones de cdigo.

    HDB3 -> se utiliza en redes de litu

    1 0001

    AMI

    B8ZS

    HDB3

    0 1 1 0 0 0 0 0 1 00000

  • 36

    DENSIDAD ESPECTRAL POTENCIA

    Formas de onda de las codificaciones anteriores o DENSIDAD ESPECTRAL DEPOTENCIA.

    NRZ y NRZ-1 tienen valor en 0 porque tienen componente continuaMANCHESTER necesita mas ancho de banda porque cuando enva un 0 enva 01.AMI es mas sensible al ruido. Al tener mas niveles estn mas juntos luego es masfcil que se confundan.

    Si quiero transmitir un Mbit/s:- NRZ, NRZ-I -> 1 MHz- AMI, PSEUDOT... -> 1 MHz- MANCHESTER -> 2 MHZ

    DATOS DIGITALES -> SEAL ANALGICAEjemplo: uso de modems.101100111... MODEMDIGITAL ANALOGICA

    Hay tres tipos de codificacin.

    - Desplazamiento de amplitud (ASK: Amplitude shift Keyne)

    1 A*sen(2*p*f*t)S(t)

    0 0

    - Desplazamiento de frecuencia (FSK: Frecuency shift Keyne)1 A*sen(2*p*f1*t)

    S(t)0 A*sen(2*p*f0*t)

    0 1 0 1A

    -A

    0 1 0 1A

    -A

    )()(

    sbitsarioRgimenbinHzfrecuencia

    Rfrecuencia =

    forma del espectrode la seal

    0.5 1 MHz 2

    NRZ,NRZ-1

    ANI, HDB3,PSEUDOTERNARIO,B8ZS

    MANCHESTER,MANCHESTERDIFERENCIAL

    Ancho de banda

  • 37

    - Desplazamiento de fase (PSK: Phase shift Keyne)1 A*sen(2*p*f*t)

    S(t)0 A*sen(2*p*f*t+p)

    Desplazada en el tiempo p radianesse transmite la misma con mismafrecuencia y amplitud, solo cambia la fase.

    Se suele utilizar una combinacin de los 3 sistemas, las normas V.*,V.22 1200 bits/sv.22 bis 2400 bits/sv.32 9600 bits/sv.32 bis 14.400 bits/sv.34 28.800 bits/sv.90 56.600 bits/s

    DATOS ANALGICOS -> SEAL DIGITALESLo primero que se hace con los datos analgicos es pasarlos a datos

    digitales, y luego se transmiten como seal digital.Datos analgicos Datos digitales Seales digitalesEj: voz, audio, ..00111000...vdeo, imgenes

    Este proceso se llama DIGITALIZACIN, pasar de datos anal gicos a datosdigitales. Hay muchos algoritmos de digitalizacin:

    vdeo ...01110... MPEG

    audio ...01110... MP3

    El paso de voz a bits va a ser el nico que se va a comentar.Desde hace ya tiempo la voz se transmite digitalmente desde la central

    nuestra a la central destino. El sistema que se usa en la RT para pasar de voz abit se denomina MODULACIN POR IMPULSOS CODIFICADOS ( MIC PCM : PULSE CODEMODULATION).

    Consiste en transformar un canal telefnico (canal de voz) en unasecuencia de bits, mediante dos procesos:

    - muestro- cuantificacin

    Al hablar provocamos una onda de presin, que se transforma en una onda detensin mediante una membrana, proporcional a la onda que provocamos al hablar.

    Se realiza un muestreo del valor de tensin n veces por segundo:

    Se tienen M niveles de tensin, y lo que se hace es aproximar cada uno alvalor ms cercano, esto es lo que se llama cuantificar. Lo que se manda enrealidad es el nivel al que se ha aproximado la muestra, de manera que enrecepcin, tenemos muestras a partir de las cuales recomponemos las seal:

    Lgicamente cuantas ms muestras se tomen y ms niveles se tengan ms separecer la seal a la seal original.

    1 0 1 0A

    -A

    Salto, cambio de bit

    1 seg

    n

    M

  • 38

    Para la voz es suficiente generalmente con 8.000 muestras por segundo.Para el nmero de niveles hay que tener en cuenta que:- Los niveles no son equidistantes ya que el oido humano percibe mucho mejor

    las pequeas diferencias de amplitud a niveles bajos y para amplitudes muygrandes no se hace bien esa distincin. Entonces se usan niveles msseparados para amplitudes grandes y ms juntos para las pequeas.

    - Cuantos y que valores. Cambia del sistema europeo al americano. En Europaesta la ley A que dice que hay 256 niveles -> 8 bits. En USA utilizan la leym que tiene 128 niveles -> 7 bits. Esto implica que en Europa la calidad esligeramente superior.En el sistema europeo un canal de voz ocupa digitalizado:8 bits/muestra * 8000 muestras/s =64 kbits/s.En el americano 7*8000=56 kbits/s.

    En los CDs se muestrea 44.000 veces por seg, y se utilizan 256 bitsEn redes de datos nos encontramos estos valores:Ej. acceso bsico RDSI= 2 canales B (2 canales bsicos)= 2*64=128 bits/sEn la RT se empaquetan 32 canales, dando lugar a 2Mbits/s que son los

    canales EI.

    DATOS ANALGICOS -> SEAL ANALGICA amplitud

    Puede ser modulacin de fase frecuencia

    AM - La modulacin de amplitud consiste en: S(t)= A*X(t)*sen(2*p*f*t)

    Onda media de la radio seal resultado seal original de datos

    Modulacin de fase S(t)=sen (2*p*f*t+A*x(t))

    FM Modulacin de frecuencia: S(t)=sen(2*p*f*t+A*f*x(t))

    radio

  • 39

    Interfaces de capa fsica

    TRANSMISIN ASNCRONA Y SNCRONACuando dos equipos se intercambian datos es fundamental que exista adems

    una temporizacin entre emisor y receptor, esto es, que los dos estn de acuerdoen cuando empieza y termina cada bit, y cuanto dura cada uno.

    Suponemos por ejemplo que estamos usando NRZ (0 nivel alto y 1 nivelbajo), que transmitimos 1 Mbps (1 bit cada mseg).

    El receptor lee en el medio de cada in tervalo con un intervalo fijo de1ms. Lo ideal es leer la seal en el centro del bit.

    Si hay un error del 1% entre el reloj del transmisor y el receptor, cada100mseg uno ha contado 100ms y el otro 99. A los 50 bit el muestro del receptorse har al final del intervalo, cuando esta transitando.

    La solucin no es buscar un reloj de mayor precisin, sino usar la Txsincrona y la Tx asncrona.

    Tx ASNCRONAEs la ms antigua. Si con tan solo 50 bits con un 1% vamos a perder la

    sincronizacin, transmitiremos siempre grupos pequeos de bits. La Tx se hacecarcter a carcter donde un carcter es un grupo de bits (entre 5 y 8).

    P. ej. ASCII 7 bit y EBCDIC 8 bit.Ese grupo de bit es lo suficientemente pequeo para que no se pierda la

    comunicacin con una pequea de desincronizacin. Cuando no hay nada quetransmitir se transmite una Seal de Reposo que se corresponde con un 1 binario.

    Cuando hay que transmitir algo se transmite lo primero bit de comienzo (un0), a continuacin el carcter codificado con NRZ, a continuacin un bit deparidad que es un 1 o un 0 dependiendo del n de 1s del carcter. Si la paridades par pondremos un n tal que haga par el n de 1s, y si la paridad es imparse pone un n para que el total de 1s sea impar. A continuacin est unelemento de parada, que se corresponde con el valor de un 1 pero su duracinpuede ser de 1 bit, 1,5 bits o 2 bits.

    Si tenemos ms que transmitir, despus del elemento de parada volvemos aempezar por el bit de comienzo, el carcter ...

    Ventajas de la tx asncrona:- es muy sencilla- es muy poco exigente en cuanto a la sincronizacin, se toleran diferencias de

    reloj de hasta el 20 %

    Inconveniente- es poco eficiente. Por cada 7 bits que queremos transmitir en total

    transmitimos 11 (1 comienzo + 1 paridad + 2 parada + 7 carcter).

    RED

    1ms1 1 10 0 0 1 0 1 0 1 1

    50bitTRANSMISOR

    muestreo

    CARACTER ASCII

    REPOSO

    BITPARIDAD

    BITComien

    zo

    ELEMPARADA

    BITComien

    zo CARACTER ASCII

  • 40

    TRASNMISIN SNCRONASe dice que la Tx es sncrona cuando el receptor va a poder recuperar el

    sincronismo del transmisor.En los cdigos ternarios como mucho se transmitan 3 bits sin transicin,

    y esto haca posible transmitir cadenas muy largas.Ej. En NRZ, cuando no cambia de estado el receptor no puede saber cuando estatransmitiendo el emisor porque no hay transiciones. En Manchester, haytransiciones mas a menudo lo que permite que el receptor resincronice su relojpor lo que pueden transmitir cadenas de cualquier longitud incluso variable.DesventajaSaber cuando terminan unos datos y comienzan los siguientes, por lo que lainformacin se encapsula en tramas.

    TRAMA

    Comienzo de trama deteccin de errores indica cual es el origen y destino

    Esto entra dentro del nivel de enlace.Ejemplos: HDLC, los campos nunca exceden los 100 bit, en HDLC son 48 mientrasque los datos pueden ser 1000s de bits.La eficiencia es mucho mayor que en asncrona.

    INTERFACESLlamamos interfaz a la especificacin de las caractersticas mecnicas,

    elctricas, funcionales y de procedimiento de la conexin.

    - mecnicas: tamao del conector, dimensiones, nmero de pines, forma, dimetrode pines, distancia entre pines.

    - elctricas: que codificacin se usa NRZ, Manchester, NRZ-I, que niveles detensin (ej, nivel alto +5 voltios,...), rgimen binario (bits/ seg),distancia mxima de conexin.

    - funcionales: que seal llena cada pin del conector.- procedimiento: en que orden se intercambian las seales por ese interfaz.

    Cuando el equipo no se conecta directamente a la red, sino que utilizaequipo intermedio entonces tendremos dos interfaces. La ventaja de utilizarequipo intermedio es que tenemos un puerto/interfaz que nos sirve paraconectarnos a cualquier red.

    Segn que equipo intermedio utilizamos ( modem,ADLS,RDSI).Al equpo transmisor/receptor de datos se le llama DTE (Data Terminal

    Equipment).Al interfaz al que se conecta el DTE se le llama DCE (modem,..).

    A veces el DTE y DCE estn integrados.

    Preambulo Control Datos Control Preambulo

    DTE DCERED

    DTEMECANICASELECTRICASFUNCIONALESDE PROCEDIMIENTO

    RED

  • 41

    RS-232 (ahora se llama EIA-232-E) Asociacin de Industrias elctricasAmericanas.

    Es el puerto serie, especifica caractersticas mecnicas, elctricas,funcionales y de procedimiento- mecnicas ISO-2110- elctricas ITU-T V.28- funcionales y procedimiento ITU-T V.24

    Cada una de estas normas no es lo mismo que RS232, el conjunto si.Es un conector de 25 pines (13 arriba y 12 abajo), tambin los hay de 9,

    se conecta a un cable de 25 hilos.Especificaciones elctricas: se utiliza NRZ (0 nivel alto, 1 nivel bajo;

    0-> +3 v, 1 -> -3 v). Puede alcanzar 15 de distancia a 20 kbits/s.Especificaciones funcionales: Cada uno de esos pines se especifica que

    seal va a llevar.4 pines -> seal de datos.

    1 para transmitir.1 para recibir.2 secundarios.

    3 pines -> informacin de sincronsmo.1 DTE manda reloj a DCE.1 DCE manda reloj a DTE.1 Secundario.

    1 pin -> tierra17 pines -> Control.

    (1) MODEM DE DISTANCIA LIMITADA Sirven para conectar dos ordenadores entre s a travs de un ca ble.

    Estos modem solo usan 7 pines de los 25 posibles:- Seal de tiera (GND) PIN 7- Transmisin Datos (TxD) PIN 2 DTE -> DCE- Recepcin Datos (RxD) PIN 3 DTE DCE- Preparado para enviar (CTS) PIN 5 DTE

  • 42

    (2) MODEM TELEFNICO

    Aqu de los 25 pines slo se usan 9, que son lo 7 de antes ms otros 2 que son:- DTE Preparado (DTR)- Indicacin de llamada (RI)

    Cuando est listo para transmitir el ordenador se lo indica al modem con unaseal DTR, y el modem contesta con DSR. En el lado opuesto igual.

    El ordenador manda al modem por la lnea TxD unos comandos. Esto no sereenva por la lnea telefnica sino que sirven para configurar el modem.

    ATD xxxxxxxxxx Ej de un comando HAYES

    El modem hace una llamada de telfono al n de telfono que le indicamos.El ordenador acepta esa llamada enviando un RTS, y empieza una fase de

    negociacin, (negocian la velocidad). Cuando ya han negociado la velocidad, ponela seal CD y la seal CTS, para indicar que ya puede transmitir. El que empiezatransmitiendo es el ordenador remoto ponindolo en el pin TxD.

    En el otro extremo aparece por el pin de RxD.Cuando ha terminado de transmitir y espera un respuesta, pone a OFF RTS, y

    como respuesta tambin se quita la seal CD. Ahora que no hay recepcin de sealpuede el otro extremo transmitir.

    DTE DCE DTEDCE

    RTC

    TP

    DTE DCE DTEDCE

    RTC

    DTRDSR

    TxD

    LLAMADA

    CD

    RxD

    CDOFF

    DSRDTR

    RIRTS

    CTS

    TxD

    RTSOFFCDOFFCDONRxD

    RTS

    CTSTxD

    RTSOFFCTSOFF

    CD

    RxD

    CDOFFRTS

    CTS

    TxD

    DTSOFFDSROFF

    DTRDSR

    Disponible para realizarotra conexin u otrallamada

  • 43

    (3) MODEM NULO

    La tx la podemos realizar como si hubiese un modem intermedio, conectndolode la siguiente forma:

    DTE

    ORIGEN

    DTE

    DESTINO

    TIERRA

    TxD

    RxD

    RTS

    CTS

    CD

    DSR

    DTR

    RI

    TIERRA

    TxD

    RxD

    RTS

    CTS

    CD

    DSR

    DTR

    RI

  • 44

    3. NIVEL DE ENLACEControl de EnlaceFunciones del nivel de enlace

    Hasta ahora hemos visto el nivel fsico. El servicio que da el nivelfsico es la transmisin no fiable de bits.

    Lo que va a proporcionar el nivel de enlace es un servicio de transmisinde bloques de bits (TRAMAS) de forma segura, sin errores.

    Las funciones que va a realizar este nivel de enlace son: FUNCIN DE ENTRAMADO o sincronizacin de tramas.

    Consiste en detectar donde est en un flujo de bits el comienzo y fin decada trama.

    CONTROL DE FLUJOA veces la estacin receptora no es capaz de procesar los datos que recibe

    tan rpido como los emite la transmisora. Esto es as porque la receptora alrecibir una trama normalmente tiene que hacerle un procesamiento(normalmente pasarlo a un nivel Sw superior), si las capas superiores noprocesan los datos suficientemente rpido, las tramas se van acumulando enuna cola hasta que se desborda la cola. Para evitar esto el receptor puedefrenar la transmisin.

    CONTROL DE ERRORESSe pueden producir errores debido a las perturbaciones. El nivel de enlace

    va a tener que detectar si se ha producido un error y corregirlo. GESTIN DE ENLACE

    Es una funcin que no siempre est presente. A veces el enlace no espermanente, cuando quiere transmitirse informacin debe establecerse elenlace y cuando se termina se libera el enlace. As se puede incluir elcontrol para el inicio, mantenimiento y cierre del enlace.

    CONTROL DE ACCESO AL MEDIO COMPARTIDOTampoco est siempre presente, pero es necesario en redes de difusin o

    multipunto. En estas redes hace falta regular el uso de este medio, hay queregular quien tiene el turno en cada momento para transmitir.

    DIRECCIONAMIENTOTiene sentido mayormente en enlaces multipunto. Hay que averiguar de quien

    viene la transmisin.

    Las cuatro primeras funciones tienen sentido en todos los enlaces y dentrodel modelo de OSI se las engloba en lo que se llama control del enlace lgico:LLC (Logical Link Control).

    Las dos ltimas funciones tienen sentido en redes de difusin ocompartidas y se las engloba en lo que se llama control de acceso al medio: MAC(Medium Access Control)

    Hay un protocolo concreto llamado LLC, que se ver en este tema.

    ENTRAMADOEsta funcin la realiza el adaptador (tarj eta) de red. Vamos a ver cuatro

    mtodos de entramado que nos dan una idea de cmo lo hacen.1. Cuenta de caracteres

    Consiste en que un campo de la trama no diga cuantos bits, bytes ocaracteres forman la trama.

    LLC

    MAC

    Necesario en todos los enlaces

    Slo es necesario en un medio compartidoNIVEL ENLACE

    NIVEL FSICO

    Este campo nos dice cuanto mide esta trama

  • 45

    DLE STX

    DLE ETX

    DLE DLE

    DLE *

    DLE

    Cuestiones:En primer lugar tenemos que saber donde comienza la primera trama.

    El mayor problema es que haya un error en un bit de campo de n debits, bytes o caracteres, que provocar una desincronizacin de trama.

    Esto hace que este mtodo no se utilice por si solo.2. Protocolos orientados a carcter

    Se considera la trama como compuesta por un conjunto de caracteresde un determinado juego de caracteres.

    Estos protocolos se basan en transmisin asncrona. Algunos de estosprotocolos son

    BSC (de IBM) utilizando codificacin EBCDIC.SLC ASCIISe utilizan ciertos caracteres de cdigo para indicar el comienzo y

    el fin de la trama.Ej. ASCII:

    7 bits 128 caractereshaba (caracteres imprimibles y caracteres de control (del 0

    al 31 aprox).Dentro de los caracteres de control hay 3 caracteres:DLE Data Link EscapeSTX Start of TextETX End of TextPara marcar el inicio de una trama se enviaban 2 caracteres:

    Para marcar el final de una trama se mandan

    Puede ocurrir que lleguen los 2 caracteres anteriores en la trama,para eso se utiliza el Relleno de caracteres ( CHARACTER STUFFING).Esto consiste en que cada vez que recibamos DLE lo duplicamos.

    En recepcin:

    inicio trama

    fin trama

    ERROR!El inconveniente es que esta muy ligada al juego de caracteres que seutilice.

    3. Protocolos orientados a bitEstn pensados para transmisin sncrona: no transmitimos orientados a

    caracteres.Lo que hace es indicar en un flujo de bits donde comienza y donde

    termina la trama con ayuda de un patrn.UN INDICADOR (MUY COMN) 01111110Donde encontremos este patrn significa que termina y comienza una

    trama.Para evitar el problema de que aparezca ese patrn usamos Bit

    Stuffing, cada vez que tenemos un cero seguido de 5 unos lo que hacemos esinsertar un cero.

    En recepcin si recibimos un cero seguido de 5 unos y lo que viene esun cero se tira, si es un uno (uno + cero) es un indicador. Si recibo un11 es un error.

    Protocolos que utilizan este tipo de mecanismo: HDLC, SDLC, LAPB, PPP.

    4. Violacin de cdigoVamos a utilizar cdigos del nivel fsico no vlidos para marcar el

    comienzo y final de la trama.

    DLE STX

    DLE ETX

    DLE DLEDLE

  • 46

    Ej.Manchester 1B2B

    transmitir 0 01transmitir 1 10

    2 cdigos no vlidos de Manchester seran.00 J11 K

    J y K se llaman violaciones de cdigo ya que son cdigos no vlidos enla codificacin Manchester.

    Ej.4B5B (en el que a cada combinacin de 4 bits se le asigna una

    combinacin de 5 bits).Tendremos 24 = 16 combinaciones de 4 bits y 2 5 = 32 de 5 bits.Las 16 combinaciones de 5 bits sin utilizar sern cdigos no vlidos,

    se podrn utilizar para violaciones de cdigos.Ej. de redes donde se utiliza este mtodo: Token Ring, FDDI utiliza

    4B5B.Ventaja:

    No hay que hacer relleno porque utilizamos cdigos no vlidos.Muchas redes utilizan una combinacin de estos mtodos, como por ej. un

    entramado orientado a carcter y adems llevan un byte en el que dicen eln de bytes. As tenemos redundancia:

    Es frecuente utilizar cuenta de caracteres y adems otro mtodo deentramado.

    CONTROL DE FLUJOConsiste en que el transmisor no enve tramas m s rpido de lo que el

    receptor es capaz de procesar.

    Cuando la trama ha sidoextrada se va almacenando en unbuffer. Cuando se tiene en elbuffer se lanza una interrupcinal procesador.

    Una por cada trama. Estainterrupcin ser atendida poruna rutina de aceptacin de

    interrupcin que copia la trama a memoria para procesarla y liberar el buffer.La memoria de la tarjeta es pequea (unos pocos Ks) y slo caben unas 10 o

    20 tramas. Lo que interesa es que se procesen las tramas. Cuando el buffer estlleno tira las siguientes tramas.

    El control de flujo tiene que tener algn mecanismo para frenar altransmisor. Lo que pretende es evitar que se llene el buffer de la tarjeta y quetenga que tirar las tramas.

    Parada y esperaa) sin errores

    EMISOR RECEPTOR

    DLE STX ETX DLE

    N

    PHY

    MAC LLC CPU

    memoriaprcipal

    Buffer

    (1) Emisor enva

    (2) Recibe (buffer)(3) Se libera el bufferEnva confirmacin ACK(4) Llega ACK

    (5) Enviarsiguiente trama

    ACK

  • 47

    b) Si hay problemas en la transmisin

    Transcurrido T, si el emisor no recibe ACK, retransmite la trama T, tieneque ser suficientemente grande para dar tiempo a enviar el ACK.

    c)Si hay problemas en la transmisin del asentimiento

    La solucin es la misma, un temporizador.

    d)el receptor est muy cargado y pasa un tiempo grande hasta que se puedeliberar el buffer y mandar el ACK, saltando el timeout en el emisor.

    En los dos ltimos casos la trama llega duplicada. Para controlar quetrama est duplicada en la cabecera de la trama se incluye un BIT

    E R

    Ha llegado corrupta o no ha llegado No manda ACKT

    E R

    BUFFERT

    12

    3ACKNo llega

    E R

    BUFFERTtarda en liberarlo

    ACK

  • 48

    ALTERNANTE que lo que hace es ir cambiando un bit de 0 a 1 en tramasconsecutivas, tambin ocurre as en los ACKs.

    caso b) caso c)

    caso d)

    El principal inconveniente de parada y espera es que se pierde muchotiempo en esperar el ACK.

    E R E R

    TRAMA 1

    TRAMA 0

    TRAMA 0

    TRAMA 0

    TRAMA 1

    ACK 1 ACK 0

    ACK 0Otra vez 0?

    DUPLICADO lo tiroT

    TRAMA 0

    ACK 0

    T

    E R

    TRAMA 0

    TRAMA 0

    DUPLICADO lo tiro

    T

    ACK 0

    ACK 0TRAMA 1

    TRAMA 0

    ACK 1

    Ya he enviado la trama1, as que este es de

    antes lo tiro

  • 49

    Con un anlisis de prestaciones vamos a ver que porcentaje de tiempose esta transmitiendo.

    supongamos que tenemos

    TTRAMA = TTX + TPROP + TPROCTRAMA + TACK + TPROP + TPROCACK

    Salvo que se indique lo contrario supondremos los tiempos deprocesamiento despreciables frente a los dems tiempos, ya que es muchomenor. La trama de asentimiento es muy pequea y en principio tambin sedesprecia, salvo que se indique otra cosa. As obtendremos:

    TTRAMA = TTX + 2TPROP

    Vamos a definir el FACTOR a de un enlace como a = TPROP / TTX

    TTRAMA = TTX + 2TPROPLa eficiencia va a venir dada por lo que se llama la utilizacin: U,

    tiempo (en porcentaje) que realmente estamos transmitiendo:

    La utilizacin ser mejor cuanto ms cerca de cero este a. CuandoU=1, tenemos una utilizacin del 100%.

    dPara que sea lo mejor posible R

    L

    Se transmite unrgimen binario R(bits/s) setransmiten tramasde L bits

    v = velocidad de propagacin(m/s) cercana a la v. de la luz

    d = distancia (m)

    TPROCTRAMATACK

    TPROP

    Lbits

    TTX

    TPROP

    TTRAMA

    TPROCACK

    TTX = tiempo de transmisinTPROP = tiempo de propagacin

    (igual en los dossentidos si todo essimtrico normalmente)

    TPROCTRAMA = tiempo para generarel asentimiento (esto es lanzar INT + vaciarbuffer ...)

    TACK = tiempo de transmisindel ACK

    TPROCACK = tiempo en procesarla trama

    TTRAMA = desde que comienzo atransmitir una tramahasta que se puedetransmitir la siguiente

    Se transmite unrgimen binario R(bits/s) setransmiten tramasde L bits

    v = velocidad de propagacin(m/s) cercana a la v. de la luz

    d = distancia (m)

    vLRd

    RLvd

    TT

    aTX

    PROP

    **===

    aT

    TTTT

    TT

    U

    TX

    PROPPROPTX

    TX

    TRAMA

    TX

    211

    21

    12 +

    =+

    =+

    ==

    Se utilizar en redespequeas con regmenesbinarios pequeos ytramas grandes

    no podemos hacernada con v

  • 50

    TRAMAef T

    bitLC )(=

    Si esto no se cumple parada y espera va a ser ineficiente.Aunque el rgimen sea R (bits/s), debido a los tiempos de propagacin,

    se tiene la sensacin de transmitir menos en realidad, eso es lo que sellama CAUDAL EFICAZ (Rgimen binario medio que consigue el usuario).

    Se puede demostrar que Cef = R*U

    Ventana deslizanteSi d*R es grande, pasa mucho tiempo entre que se transmite y se