Вы находитесь на странице: 1из 43

Curso : Ing.

De Comunicaciones II
Profesor : Ing. Alfredo Rodrguez G.
Integrantes : Vctor Villa
: Luis Lino
: Jos Rojas
Seccin : R61B
2
ndice
I. Introduccin.3
II. Descripcin del servicio...4
2.1 Tecnologas de acceso5
2.1.1 Tecnologas almbricas...5
2.1.2 Tecnologas de acceso inalmbricas6
2.1.3 Ejemplos de proveedores6
III. Estructura de la red (componentes, equipos, medios de
transmisin, etc.)..7
IV. Tcnicas de transmisin utilizados (Banda base, Pasa
banda)..14
V. Tipo de transmisin, Half-dplex o Full Dplex.20
VI. Capacidades o velocidades ofrecidas a los clientes..22
VII. Pila de protocolos utilizados.25
VIII. Descripcin y estructura de la trama de nivel de enlace32
IX. Descripcin detallada del algoritmo de deteccin y correccin de
errores36
3
I. Introduccin
En la actualidad el desarrollo de las telecomunicaciones avanza a grandes
velocidades, esto se debe al avance incesante de la electrnica. La
electrnica es el factor preponderante en el desarrollo de las
telecomunicaciones este es, radio, televisin, telfono y telefona mvil,
comunicaciones de datos, redes informticas o Internet, la integracin de
todo lo mencionado se conoce como Tecnologa de la informacin y la
comunicacin. El presente trabajo pretende dar a conocer las redes de
acceso y el acceso a las redes de los usuarios finales. Para ello, en primer
lugar se realizar la descripcin de los servicios de acceso a red, con
ejemplos de proveedores que brindan el soporte tecnolgico. En segundo
lugar, explicaremos la estructura de la red, en la cual se indicar los
componentes, equipos, medios de trasmisin y otros. En tercer lugar, se
tocar el sistema de transmisin utilizado, esto es Banda Base o Pasa
Banda. En cuarto lugar, mencionaremos el tipo de transmisin (half dplex,
dplex o full dplex). En quinto lugar, nos enfocaremos en las capacidades
y velocidades ofrecidas al usuario final, aqu se har la comparacin con
ms de un proveedor de servicio de acceso a la red. En sexto lugar, se
expondr la pila de protocolos utilizados en este proceso. En sptimo lugar,
se describir la estructura de la trama del nivel de enlace. Finalmente, se
realizar la descripcin detallada del algoritmo de deteccin y correccin
de errores.
4
II. Descripcin del servicio de acceso a la
red
La red de acceso permite al usuario final acceder a los servicios de
telecomunicaciones a travs de diferentes tecnologas los cuales se
clasifican de acuerdo al medio fsico utilizado. Este se utiliza como primer
tramo para unir los equipos en las instalaciones del cliente (telfonos,
mdems, routers y otros) hasta los nodos de las redes de datos y de voz. El
acceso al cliente en el mbito residencial se ha realizado a travs de la lnea
telefnica de cobre, en el caso del Per esta tendencia lo realiza Telefnica
del Per. Empero, la implementacin de nuevos servicios que requieren de
mayor ancho de banda, ha generado el surgimiento de nuevas tecnologas
para soportar estas redes. La liberacin de los mercados en las
telecomunicaciones con el fin de evitar el monopolio gener el ingreso de
nuevos postores ofreciendo el acceso a la red. Sin embargo, el monopolio
previo permiti que las primeras organizaciones en brindar el servicio de
acceso a la red cuenten con una gran extensin en sus redes, esto obliga a
los nuevos postores a alquilar dicho servicio del operador que domina el
mercado, el cual se denomina ltima milla (la ltima milla es la conexin
entre el usuario final y la estacin local).
5
Los sistemas utilizados para unir al cliente con la red de comunicaciones
son:
Acceso mediante hilos de cobre (desde el inicio de la telefona)
Acceso a travs de fibra ptica (desde los aos 80)
Acceso a travs de cable coaxial (desde los aos 80)
Acceso inalmbrico mediante radio (desde los aos 90)
Nuevas tecnologas: Power Line o red elctrica (principios del 2000)
2.1 Tecnologas de acceso
2.1.1 Tecnologa almbricas
Redes de Acceso por par de Cobre (xDSL, Modems)
Redes de Acceso por Cable.
Redes hbridas de fibra y cable (HFC).
Acceso Fijo por Red elctrica (PLC).
6
Redes de Acceso por Fibra ptica (FTTx, PON, EFM ,
otros).
2.1.2 Tecnologa inalmbrica
Bucle inalmbrico (WiLL o Wireless Local Loop, LMDS,
MMDS).
Redes MAN/LAN inalmbricas (WLAN, Wi-Fi, WiMAX,
HiperLAN2).
Comunicaciones mviles de segunda y tercera generacin
(CDMA, GSM, UMTS, 3G).
ptica por Aire (HAPs, FSO).
Redes de acceso por satlite.
Televisin digital terrestre (TDT).
2.1.3 Proveedores de acceso a la Red
Los proveedores de acceso a la red en el caso del Per son:
Telefnica del Per (proveedor principal de acceso a la red)
Claro empresas
Optical IP
Americatel Per S.A.
Nextel
RCP (Red Cientfica Peruana)
7
III. Estructura de la red (componentes, equipos
medios de transmisin, etc.)
La estructura de la red es la parte fundamental del sistema de
comunicaciones para el acceso a la red. Por ello, en este captulo se
explicara los elementos que hacen posible el desarrollo de este sistema.
Medios de trasmisin
Par de cobre
El acceso por cobre ha sido la tcnica ms utilizada. Por ello, la mayora
pases tienen una amplia red desplegada sobre los pares de cobre trenzados,
los cuales en sus inicios se utilizaron para el servicio de telefona,
posteriormente para RDSI y transmitir datos a baja velocidad. Actualmente,
para alcanzar mayor ancho de banda se utiliza la tecnologa ADSL.
Coaxial
El cable coaxial se utilizaba para la red troncal de telecomunicaciones, pero
en la actualidad est siendo sustituido por la fibra ptica, el cual cuenta con
mayor ancho de banda y cobertura. Actualmente, se ha optado por una
estructura de hibrida HFC, donde la troncal se implementa con fibra ptica
y la red de distribucin y acceso se realiza mediante cable coaxial. El costo
de cableado es econmico, ms no en la infraestructura y los equipos, as
como tambin cabe mencionar que para realizar esta tarea es necesario
obtener licencias municipales.
8
Fibra ptica
La fibra ptica es el medio de transmisin que permite mayor ancho de
banda, adems de otras ventajas como es la inmunidad frente a las
interferencias electromagnticas. Es el medio de transmisin principal en
las redes troncales, donde solo compite con los radioenlaces de alta
capacidad en los espacios que se requiere un acceso rpido y econmico, en
la red de acceso la fibra ptica no es muy difundido debido a su alto costo
de instalacin.
9
Radioenlace (inalmbrica)
Las tecnologas inalmbricas va radio empezaron a emplearse para el
acceso a telefona fija en el Per a comienzos de los aos 90, esto debido al
ingreso de nuevos operadores, ya que este sistema permite un despliegue
rpido y a menor costo que las tecnologas basadas en medios fsicos. Su
inconveniente se encuentra en el espectro radioelctrico imposibilitando
crecer en nmeros de clientes. Esto se complementa con el bajo costo de
instalacin al conseguir nuevos clientes.
10
Arquitectura
11
EQUIPOS
Modems/Router ADSL
Este dispositivo permite conectar dos redes distantes, su funcin es de
puerta de enlace, ya que facilita la salida al exterior a una red local o al
usuario conectado a un ordenador. Este equipo se encarga de direccionar
los paquetes de un emisor hacia el receptor. Todo este proceso lo realizar
por el medio fsico (lnea) ADSL.
Computador
El computador es el dispositivo final que recibir la informacin
procedente de la red de acceso a travs de la tarjeta de red (NIC)
Tarjeta de Red (NIC)
La tarjeta de red se encarga de comunicar el ordenador con los dispositivos
de comunicacin, esta tarjeta tiene una direccin nica compuesta por 48
bits en hexadecimal llamado direccin MAC.
12
Proveedor de acceso a la red
Son las empresas que se encargan de brindar el servicio de ltima milla
13
Linea telefnica o acceso dedicado
El usuario final para solicitar un servicio debe contar con un medio de
acceso a la red. Para ello, debe contactarse con los proveedores antes
indicados.
Patch cord
Este accesorio permite el enlace fsico entre el computador y el modem
ADSL.
14
IV. TCNICAS DE TRANSMISIN
UTILIZADOS (BANDA BASE, PASA
BANDA)
Para realizar una transmisin de datos a travs de la red telefnica, la
secuencia de bits procedente del equipo terminal de datos debe
transformarse en otra adecuada para progresar a travs de los medios
analgicos disponibles. Esto es as porque una secuencia digital produce
picos en el espectro de la seal que no son tolerables en los canales
telefnicos y podran provocar interferencias entre canales (diafona) y
generar una distorsin de las seales recibidas. Adems, las secuencias de
datos con gran cantidad de ceros y unos seguidos dificultarn el
sincronismo en el receptor.
Para evitar esto, el equipo transmisor somete la seal de datos (constituida
por unos y ceros) al proceso de modulacin, esto es, a la transformacin en
una seal analgica que contenga la misma informacin. En el otro
extremo, el receptor realiza el proceso de demodulacin, que consiste
bsicamente en la operacin contraria.
Una seal analgica, por ejemplo, de naturaleza sinusoidal, se caracteriza
por una expresin como:
) 2 cos( ) ( t f A t S
Dnde: A es la amplitud en V.
f es la frecuencia en Hz.
t es el tiempo en s.
es la fase en rad.
As, la seal puede contener algn tipo de informacin que est relacionada
de manera directa con su amplitud, su frecuencia o su fase. Esta seal
podra transmitirse, tal cual, a travs de un cable, lo que dara lugar a lo que
se conoce como transmisin en banda base y en la que quedara totalmente
hipotecado el medio de transmisin (caso de las comunicaciones
15
telefnicas), o bien, trasladarla mediante un proceso de modulacin a una
banda de frecuencia superior, lo que permitira el envo de seales por
cable o por el aire en un gran nmero de mrgenes de frecuencia sin que se
solapen entre s.
Existen bsicamente tres formas de modulacin y diferentes variantes
(DPSK, QAM, etc.), a saber:
Modulacin de amplitud (ASK)
La amplitud de una seal portadora (seal que transporta la informacin),
de frecuencia adecuada al ancho de banda del canal de comunicaciones, se
modifica de acuerdo con el estado de los bits de la informacin que hay que
transmitir (seal moduladora). En comunicaciones en las que la seal
moduladora es de carcter analgico (por ejemplo, en emisoras de radio
comercial) este tipo de modulacin recibe el nombre de AM (amplitud
modulada). La simulacin siguiente plasma la idea de la modulacin de
amplitud de la seal portadora de acuerdo con la informacin contenida en
la seal moduladora. Para verlo, debemos introducir un nmero de ocho
cifras compuesto de ceros y unos.
Este tipo de modulacin no se suele dar habitualmente debido a su elevada
sensibilidad al ruido elctrico, lo que origina una elevada tasa de errores y,
en consecuencia, un bajo rendimiento en la transmisin de informacin.
Modulacin de frecuencia (FSK)
A cada estado de bit de la seal de datos se le hace corresponder una
frecuencia determinada de la seal portadora. En comunicaciones
telefnicas para el intercambio de datos, la modulacin FSK (Frecuency
Shift Keying) hace que las frecuencias de la seal portadora se siten en el
rango de 300 Hz a 3.400 Hz, correspondiente a un canal telefnico de voz.
La simulacin siguiente plasma la idea de la modulacin de frecuencia de
la seal portadora de acuerdo con la informacin contenida en la seal
moduladora. Para verlo, debemos introducir un nmero de ocho cifras
compuesto de ceros y unos.
16
Cuando la seal moduladora es analgica, se habla de modulacin FM
(frecuencia modulada), tcnica muy utilizada en radiodifusin comercial.
Modulacin de fase (PSK)
En el proceso de modulacin PSK (Phase Shift Keying) se asignan
diferentes valores de fase a la seal portadora, en funcin del estado de los
bits de la seal de datos (seal moduladora).
La simulacin siguiente plasma la idea de la modulacin de amplitud de la
seal portadora de acuerdo con la informacin contenida en la seal
moduladora. Para verlo, debemos introducir un nmero de ocho cifras
compuesto de ceros y unos.
Hasta ahora se han tratado seales moduladoras de naturaleza digital,
habituales en mquinas automticas diseadas para el proceso de datos.
Cabe preguntarse si existe alguna manera de lograr una seal moduladora
digital estrechamente relacionada con otra originaria de carcter analgico.
La respuesta a esta pregunta la solventa el teorema del muestreo de la seal
de Claude Elwood Shannon, que justifica el hecho de poder reconstruir una
seal analgica conociendo nicamente dos de sus valores de amplitud en
cada ciclo, es decir, tomando muestras del valor de la seal en dos instantes
por periodo.
La codificacin digital de una seal analgica moduladora y el
consiguiente proceso de modulacin da lugar a la denominada modulacin
17
por codificacin de pulsos (PCM). Fijaos en que la seal moduladora final
es de naturaleza digital, aunque en origen era analgica.
La siguiente figura muestra un ejemplo de la codificacin de una seal
analgica de 0 a 7 V, cuantificada mediante tres bits en binario y
muestreada en cinco instantes de tiempo.
En una transmisin digital, en la que todos los caracteres se representan
mediante una combinacin de ceros y unos, se emplean distintos tipos de
codificacin. Todos ellos pretenden conseguir una menor distorsin, una
menor tasa de errores, una mayor relacin seal-ruido y un mejor
sincronismo entre emisor y receptor, adems de intentar reducir la
circulacin de niveles de corriente continua entre emisor y receptor que
perjudican seriamente a los contactos mecnicos (tornillera, bornes de
conexin, etc.) por oxidacin u otros fenmenos fsicos y prohben la
utilizacin de aislamiento galvnico entre los equipos de comunicacin por
medio de transformadores de seal.
18
A continuacin se describen brevemente los tipos de codificacin que
recogen las figuras adjuntas:
Unipolar
Asigna a cada uno de los estados de bits, 0 o 1 lgicos, los niveles de
tensin 0 voltios y V+ voltios. Tiene el inconveniente de presentar pocas
transiciones para ser utilizadas como mtodo de sincronismo entre el
transmisor y el receptor, lo que la hace inapropiada en muchas
aplicaciones. No es demasiado eficaz desde el punto de vista de
rendimiento energtico.
Polar NRZ (Non Return to Zero) o NRZ-L (NRZ-Level).
Asigna los niveles de tensin V- y V+ a los estados 0 y 1 de los distintos
bits que conforman la informacin. Mejora el rendimiento energtico en
comparacin con la codificacin unipolar. Este tipo de codificacin es
comnmente utilizada para realizar conexiones de corta distancia, como
por ejemplo, entre un terminal y un mdem, o dos terminales cercanos.
Polar RZ (Return to Zero).
Parecida a la anterior pero con cada a tensin cero hacia la mitad del
periodo de bit. Mejora notablemente la interferencia entre smbolos (pulsos
de menor anchura), con lo que se consiguen mayores velocidades de
transmisin. Se puede sincronizar fcilmente en el receptor.
NRZ diferencial o NRZI (NRZ, Invert on ones).
Presenta la particularidad de que en el cdigo generado se produce un
cambio de estado al comienzo de un 1 lgico. Por su parte, el 0 lgico no
produce cambio alguno en la seal generada. Hay que observar que en este
tipo de cdigo, la informacin propiamente dicha no est contenida en los
19
niveles de la seal, sino en la ausencia o presencia de transicin entre
niveles al comienzo de un bit. Esto mejora considerablemente la deteccin
de la informacin en presencia de ruido respecto a los NRZ.
Manchester (Bifase-1).
El cdigo generado presenta una transicin de V+ a V-, hacia la mitad del
perodo de bit, cuando ste es un 0, y al contrario si es un 1. Tiene la gran
ventaja de que la transicin de la seal no slo proporciona informacin
sobre el bit transmitido, sino que sirve para sincronizar fcilmente al
receptor con el emisor. En efecto, en los cdigos anteriores puede haber
una fcil prdida de sincrona entre receptor y emisor. Por ejemplo, para el
cdigo NRZ, una cadena seguida de 1 o 0 lgicos (1111 ... 1 0000 ... 0)
podra provocar una tensin constante en la lnea durante un largo periodo
de tiempo. Este hecho ocasiona que cualquier desplazamiento temporal
entre los clocks de transmisor y receptor ocasione una prdida de
sincronismo entre los dos. La existencia de transiciones para cada bit
transmitido en los cdigos bifase permite perfecta sincrona entre emisor y
receptor. Por esta razn se denominan self-clocking codes o cdigos de
autosincronizacin. Otras dos ventajas adicionales estn en la mejor
eliminacin de componente de DC en la lnea y la posible deteccin de
errores de transmisin, por el hecho de que la ausencia de una transicin no
esperada puede ser utilizada como deteccin de error.
Manchester Diferencial (Bifase-2).
La transicin ocurrida a la mitad del periodo de bit es utilizada nicamente
para sincronizar emisor y receptor. Sin embargo, la codificacin de un 0 se
representa mediante la presencia de una transicin al comienzo de un
periodo de bit. Por su parte, la presencia de un 1 lgico se representa
mediante la ausencia de transicin al comienzo del periodo de bit. Las
codificaciones Manchester (tanto simple como diferencial) son de amplia
utilizacin en redes de rea local, como por ejemplo las de tipo Ethernet
(estndares IEEE 802.3).
Bifase - M.
En el cdigo generado se produce una transicin siempre al comienzo de
cada bit, que se repite otra vez en medio del mismo si es un 1 y no se repite
si es un 0. Se puede sincronizar fcilmente en el receptor.
Bipolar.
En este tipo de codificacin un bit se presenta con dos niveles de tensin,
correspondiendo al 0 el nivel de 0 V y al 1 el V+ y V- de manera alternada.
20
V. TIPOS DE TRNSMISIN: HALF
DUPLEX Y FULL DUPLEX
Half duplex
Se denomina transmisin half-duplex a los datos que circulan en una sola
direccin por vez. En la transmisin half-duplex, el canal de
comunicaciones permite alternar la transmisin en dos direcciones, pero no
en ambas direcciones simultneamente. Con este tipo de conexin, cada
extremo de la conexin transmite uno despus del otro. Este tipo de
conexin hace posible tener una comunicacin bidireccional utilizando
toda la capacidad de la lnea.
Puede darse el caso de una comunicacin de radios bidireccionales, como
por ejemplo las radios mviles de comunicacin de emergencias o de la
polica, funcionan con transmisiones half-duplex. Cuando presiona el botn
del micrfono para transmitir, no puede or a la persona que se encuentra
en el otro extremo. Si las personas en ambos extremos intentan hablar al
mismo tiempo, no se establece ninguna de las transmisiones.
Full duplex
21
Se denomina transmisin full-dplex a los datos que circulan en ambas
direcciones a la vez. A pesar de que los datos circulan en ambas
direcciones, el ancho de banda se mide en una sola direccin (Un cable de
red con 100 Mbps en modo full-duplex tiene un ancho de banda de 100
Mbps.). Sin embargo, la transmisin full-dplex es el fundamento de la
moderna internet.
La tecnologa de red full-duplex mejora el rendimiento de la red ya que se
pueden enviar y recibir datos de manera simultnea. Un ejemplo de
comunicacin full-duplex es una conversacin telefnica. Ambas personas
pueden hablar y escuchar al mismo tiempo.
La tecnologa de banda ancha permite que varias seales viajen en el
mismo cable simultneamente. Las tecnologas de banda ancha, como la
lnea de suscriptor digital (DSL) y el cable, funcionan en modo full-dplex.
Con una conexin DSL, los usuarios pueden descargar datos de la
computadora y hablar por telfono al mismo tiempo.
22
VI. CAPACIDADES O VELOCIDADES
OFRECIDAS A LOS CLIENTES
Aunque las comunicaciones digitales comenzaron su gran desarrollo a
partir de la dcada de los 50, mucha de la terminologa y conocimientos
bsicos se han derivado del viejo arte de la telegrafa. Un resultado de esta
situacin ha sido la variedad de formas en las cuales se han definido las
velocidades de transmisin y la consiguiente confusin que se ha creado.
Cuando se habla de ancho de banda, nos estamos refiriendo a la capacidad
que ofrece la lnea de comunicacin para transmitir informacin. El ancho
de banda va a estar limitado por el medio de comunicacin que se utilice
(cable, fibra ptica, radioenlace) as como de los dispositivos de
conmutacin.
Cuando se trabaja con seales analgicas, el ancho de banda se mide en
Herzios, as pues, una comunicacin vocal, para ser inteligible para el
hombre, requiere un ancho de banda de 3,1 KHz en la banda de 300 a 3400
Hz.
Cuando se trabaja con seales digitales, el ancho de banda se mide por la
cantidad de bits que se transmiten en un segundo (bps). Cuando la seal
digital se transmite modulada se habla de baudios. La relacin entre la
velocidad en bps y baudios se indica en la siguiente frmula.
V(baudios) = V (bps) / log2n
Donde n es el n de veces que puede cambiar el estado de la seal en un
segundo.
23
Si la seal slo tiene dos estados, la velocidad de transmisin y de
modulacin coinciden. Si la seal tuviera 4 estados (modulacin QFSK),
cada uno de stos llevara dos bits de informacin. Recordar que la
modulacin requiere transmitir una seal digital por medios de transmisin
analgicos.
En fin, los asuntos de velocidad y de capacidad estn determinados por una
cantidad de factores. Algunos estn dentro de su control, otros no. Al igual
que respecto de tantos otros asuntos de rendimiento, el evitar los cuellos de
botella es un objetivo importante.
Existe una variedad de tecnologas de redes que se pueden encontrar entre
un servidor de imgenes y el receptor final. La siguiente tabla presenta
algunas de las ms importantes, en orden descendiente respecto de la
velocidad, medida en MB por segundo.
Velocidades de transferencia de datos en la red
Tipo de Red Velocidad en MB/seg.
OC-192 1250
OC-48 (Red de banda ancha Abilene) 300
1000BaseT Ethernet 125
vBNS (Red de banda ancha NSF/MCI) 77,8
FDDI 12,5
Ethernet 100BaseT 12,5
DS-3 (T-3) 5,6
Ethernet 10BaseT 1,25
Cable mdem (hacia el usuario) 0,2-0,5
ADSL (hacia el usuario) 0,19 -1
DS-1 (T-1) 0,19
ISDN (uso residencial) 0,018
Mdem v.90 0,007
Las ms rpidas de estas redes slo se utilizan para las redes de banda
ancha de Internet ms importantes. El nivel que le sigue son redes de rea
local, mientras que las ms lentas son servicios para el consumidor. Las
velocidades presentadas son mximos tericos, que rara vez se encuentran
en las instalaciones verdaderas, si llegaran a encontrarse. Observe que la
red ms rpida es casi 175.000 veces ms rpida que la ms lenta.
24
Velocidades aproximadas segn el servicio
Velocidades estndares ms usadas en las redes mviles
25
VII. Pila de protocolos utilizados
Modelo OSI
El modelo de referencia de Interconexin de Sistemas Abiertos (OSI, Open
System Interconnection) lanzado en 1984 fue el modelo de red descriptivo
creado por ISO; esto es, un marco de referencia para la definicin de
arquitecturas de interconexin de sistemas de comunicaciones.
26
Capa Fsica (Capa 1)
La Capa Fsica del modelo de referencia OSI es la que se encarga de las
conexiones fsicas de la computadora hacia la red, tanto en lo que se refiere
al medio fsico (medios guiados: cable coaxial, cable de par trenzado, fibra
ptica y otros tipos de cables; medios no guiados: radio, infrarrojos,
microondas, lser y otras redes inalmbricas); caractersticas del medio
(ejm. tipo de cable o calidad del mismo; tipo de conectores normalizados o
en su caso tipo de antena; etc.) y la forma en la que se transmite la
informacin (codificacin de seal, niveles de tensin/intensidad de
corriente elctrica, modulacin, tasa binaria, etc.)
Es la encargada de transmitir los bits de informacin a travs del medio
utilizado para la transmisin. Se ocupa de las propiedades fsicas y
caractersticas elctricas de los diversos componentes; de la velocidad de
transmisin, si sta es uni o bidireccional (smplex, dplex o full-dplex).
Tambin de aspectos mecnicos de las conexiones y terminales, incluyendo
la interpretacin de las seales elctricas/electromagnticas.
Se encarga de transformar una trama de datos proveniente del nivel de
enlace en una seal adecuada al medio fsico utilizado en la transmisin.
Estos impulsos pueden ser elctricos (transmisin por cable) o
electromagnticos (transmisin sin cables). Estos ltimos, dependiendo de
la frecuencia / longitud de onda de la seal pueden ser pticos, de micro-
ondas o de radio. Cuando acta en modo recepcin el trabajo es inverso; se
encarga de transformar la seal transmitida en tramas de datos binarios que
sern entregados al nivel de enlace.
Capa de enlace de datos (Capa 2)
La capa de enlace de datos se ocupa del direccionamiento fsico, de la
topologa de la red, del acceso a la red, de la notificacin de errores, de la
distribucin ordenada de tramas y del control del flujo.
Se hace un direccionamiento de los datos en la red ya sea en la distribucin
adecuada desde un emisor a un receptor, la notificacin de errores, de la
topologa de la red de cualquier tipo. La tarjeta NIC (Network Interface
Card o Tarjeta de Red) que se encarga que tengamos conexin, posee una
direccin MAC (control de acceso al medio) y la LLC (control de enlace
lgico).
27
Los Switches realizan su funcin en esta capa.
Capa de red (Capa 3)
El cometido de la capa de red es hacer que los datos lleguen desde el origen
al destino, aun cuando ambos no estn conectados directamente. Los
dispositivos que facilitan tal tarea se denominan routers y, en ocasiones
enrutadores.
Adicionalmente la capa de red lleva un control de la congestin de red, que
es el fenmeno que se produce cuando una saturacin de un nodo tira abajo
toda la red (similar a un atasco en un cruce importante en una ciudad
grande). La PDU de la capa 3 es el PAQUETE.
Los routers trabajan en esta capa, aunque pueden actuar como switch de
nivel 2 en determinados casos, dependiendo de la funcin que se le asigne.
Los firewalls actan sobre esta capa principalmente, para descartar
direcciones de mquinas.
En este nivel se determina la ruta de los datos (Direccionamiento lgico) y
su receptor final IP
Capa de transporte (Capa 4)
Su funcin bsica es aceptar los datos enviados por las capas superiores,
dividirlos en pequeas partes si es necesario, y pasarlos a la capa de red.
En resumen, podemos definir a la capa de transporte como:
Capa encargada de efectuar el transporte de los datos (que se encuentran
dentro del paquete) de la mquina origen a la de destino, independizndolo
del tipo de red fsica que se est utilizando. La PDU de la capa 4 se llama
SEGMENTOS.
Capa de sesin (Capa 5)
Esta capa establece, gestiona y finaliza las conexiones entre usuarios
(procesos o aplicaciones) finales. Ofrece varios servicios que son cruciales
para la comunicacin.
En conclusin esta capa es la que se encarga de mantener el enlace entre
los dos computadores que estn trasmitiendo archivos.
Los firewalls actan sobre esta capa, para bloquear los accesos a los
puertos de un computador.
28
En esta capa no interviene el administrador de red
Capa de presentacin (Capa 6)
Podemos resumir definiendo a esta capa como la encargada de manejar las
estructuras de datos abstractas y realizar las conversiones de representacin
de datos necesarias para la correcta interpretacin de los mismos.
Esta capa tambin permite cifrar los datos y comprimirlos. En pocas
palabras es un traductor
Capa de aplicacin (Capa 7)
Ofrece a las aplicaciones (de usuario o no) la posibilidad de acceder a los
servicios de las dems capas y define los protocolos que utilizan las
aplicaciones para intercambiar datos, como correo electrnico (POP y
SMTP), gestores de bases de datos y servidor de ficheros (FTP).
Cabe aclarar que el usuario normalmente no interacta directamente con el
nivel de aplicacin. Suele interactuar con programas que a su vez
interactan con el nivel de aplicacin pero ocultando la complejidad
subyacente.
Formato de los datos
29
Estos datos reciben una serie de nombres y formatos especficos en funcin
de la capa en la que se encuentren, debido a como se describi
anteriormente la adhesin de una serie de encabezados e informacin final.
Los formatos de informacin son los que muestra el grfico:
Modelo TCP/IP
Normalmente, los tres niveles superiores del modelo OSI (Aplicacin,
Presentacin y Sesin) son considerados simplemente como el nivel de
aplicacin en el conjunto TCP/IP. Como TCP/IP no tiene un nivel de sesin
unificado sobre el que los niveles superiores se sostengan, estas funciones
son tpicamente desempeadas (o ignoradas) por las aplicaciones de
usuario. La diferencia ms notable entre los modelos de TCP/IP y OSI es el
nivel de Aplicacin, en TCP/IP se integran algunos niveles del modelo OSI
en su nivel de Aplicacin. Una interpretacin simplificada de la pila
TCP/IP se muestra debajo:
30
El nivel Fsico (capa 1)
El nivel fsico describe las caractersticas fsicas de la comunicacin, como
las convenciones sobre la naturaleza del medio usado para la comunicacin
(como las comunicaciones por cable, fibra ptica o radio), y todo lo
relativo a los detalles como los conectores, cdigo de canales y
modulacin, potencias de seal, longitudes de onda, sincronizacin y
temporizacin y distancias mximas.
El nivel de Enlace de datos (capa 2)
El nivel de enlace de datos especifica cmo son transportados los paquetes
sobre el nivel fsico, incluyendo los delimitadores (patrones de bits
concretos que marcan el comienzo y el fin de cada trama). Ethernet, por
ejemplo, incluye campos en la cabecera de la trama que especifican que
mquina o mquinas de la red son las destinatarias de la trama. Ejemplos
de protocolos de nivel de enlace de datos son Ethernet, Wireless Ethernet,
SLIP, Token Ring y ATM.
El nivel de Internet (capa 3)
31
Como fue definido originalmente, el nivel de red soluciona el problema de
conseguir transportar paquetes a travs de una red sencilla. Ejemplos de
protocolos son X.25 y Host/IMP Protocol de ARPANET.
Con la llegada del concepto de Internet, nuevas funcionalidades fueron
aadidas a este nivel, basadas en el intercambio de datos entre una red
origen y una red destino. Generalmente esto incluye un enrutamiento de
paquetes a travs de una red de redes, conocida como Internet.
El nivel de Transporte (capa 4)
Los protocolos del nivel de transporte pueden solucionar problemas como
la fiabilidad ("alcanzan los datos su destino?") y la seguridad de que los
datos llegan en el orden correcto. En el conjunto de protocolos TCP/IP, los
protocolos de transporte tambin determinan a qu aplicacin van
destinados los datos.
Los protocolos de enrutamiento dinmico que tcnicamente encajan en el
conjunto de protocolos TCP/IP (ya que funcionan sobre IP) son
generalmente considerados parte del nivel de red; un ejemplo es OSPF
(protocolo IP nmero 89).
El nivel de Aplicacin (capa 5)
El nivel de aplicacin es el nivel que los programas ms comunes utilizan
para comunicarse a travs de una red con otros programas. Los procesos
que acontecen en este nivel son aplicaciones especficas que pasan los
datos al nivel de aplicacin en el formato que internamente use el programa
y es codificado de acuerdo con un protocolo estndar.
Algunos programas especficos se considera que se ejecutan en este nivel.
Proporcionan servicios que directamente trabajan con las aplicaciones de
usuario. Estos programas y sus correspondientes protocolos incluyen a
HTTP (HyperText Transfer Protocol), FTP (Transferencia de archivos),
SMTP (correo electrnico), SSH (login remoto seguro), DNS (Resolucin
de nombres de dominio) y a muchos otros.
32
Protocolos relacionados con el modelo TCP/IP
VIII. Descripcin y estructura de la
trama del nivel de enlace
La descripcin de una trama es un elemento clave de cada protocolo de
capa de enlace de datos. Los protocolos de capa de enlace de datos
requieren informacin de control para permitir que los protocolos
funcionen. La informacin de control puede indicar:
Qu nodos estn en comunicacin con otros
Cundo comienza y cundo termina la comunicacin entre nodos
individuales
Qu errores se producen mientras los nodos se comunican
Qu nodos se comunicarn
Luego la Capa de enlace de datos prepara un paquete para transportar a
travs de los medios locales encapsulndolo con un encabezado y un triler
para crear una trama. La trama de la capa de enlace de datos incluye:
Datos: El paquete desde la Capa de red
33
Encabezado: contiene informacin de control como
direccionamiento y est ubicado al comienzo del PDU
Triler: contiene informacin de control agregada al final del PDU
Formateo de datos para la transmisin
Cuando los datos viajan por los medios, se convierten en un stream de
bits, o en 1 y 0. Si un nodo est recibiendo streams de bits largos cmo
determina dnde comienza y termina la trama o qu bits representan una
direccin?
El tramado rompe el stream en agrupaciones descifrables, con la
informacin de control insertada en el encabezado y triler como
valores en campos diferentes. Este formato brinda a las seales fsicas
una estructura que puede ser recibida por los nodos y decodificada en
paquetes en el destino.
Los tipos de campos tpicos incluyen:
Campos indicadores de comienzo y detencin: Lmites de
comienzo y finalizacin de la trama
Nombrar o direccionar campos
Campo tipo: El tipo de PDU contenido en la trama
Calidad: campos de control
34
Campo de datos: Carga de tramas (Paquete de capa de red)
Campos en el extremo final de la trama desde el triler. Estos campos se
utilizan para la deteccin de errores y marcan el final de la trama.
Subcapas de enlace de datos
Para sostener una gran variedad de funciones de red, la capa de enlace
de datos a menudo se divide en dos subcapas: una subcapa superior y
una subcapa inferior.
La subcapa superior define los procesos de software que proveen
servicios a los Protocolos de capa de red.
La subcapa inferior define los procesos de acceso a los medios
realizados por el hardware.
Separar la Capa de enlace de datos en subcapas permite a un tipo de
trama definida por la capa superior acceder a diferentes tipos de medios
definidos por la capa inferior. Tal es el caso en muchas tecnologas
LAN, incluidas Ethernet.
35
Las dos subcapas comunes de LAN son:
Control de enlace lgico
El control de enlace lgico (LLC) coloca informacin en la trama que
identifica qu protocolo de capa de red est siendo utilizado por la
trama. Esta informacin permite que varios protocolos de la Capa 3,
tales como IP e IPX, utilicen la misma interfaz de red y los mismos
medios.
Control de acceso al medio
El control de acceso al medio (MAC) proporciona a la capa de enlace de
datos el direccionamiento y la delimitacin de datos de acuerdo con los
requisitos de sealizacin fsica del medio y al tipo de protocolo de capa
de enlace de datos en uso.
36
IX. Descripcin detallada del algoritmo
de deteccin y correccin de errores
Las redes deben ser capaces de transferir datos de un dispositivo a otro con
total exactitud, si los datos recibidos no son idnticos a los emitidos, el
sistema de comunicacin es intil. Sin embargo, siempre que se transmiten
de un origen a un destino, se pueden corromper por el camino. Los sistemas
de comunicacin deben tener mecanismos para detectar y corregir errores
que alteren los datos recibidos debido a mltiples factores de la
transmisin.
La deteccin y correccin de errores se implementa bien en el nivel de
enlace de datos o bien en el nivel de transporte del modelo OSI
Tipos de errores.
Interferencias, calor, magnetismo, etc, influyen en una seal
electromagntica, esos factores pueden alterar la forma o temporalidad de
una seal. Si la seal transporta datos digitales, los cambios pueden
modificar el significado de los datos. Los errores posibles son:
a) Error de bit
nicamente un bit de una unidad de datos determinada cambia de 1 a 0 o
viceversa.
Un error de bit altera el significado del dato. Son el tipo de error menos
probable en una transmisin de datos serie, puesto que el intervalo de bit es
muy breve (1/frecuencia) el ruido tiene que tener una duracin muy breve.
Sin embargo si puede ocurrir en una transmisin paralela, en que un cable
puede sufrir una perturbacin y alterar un bit de cada byte.
37
b) Error de rfaga.
El error de rfaga significa que dos o ms bits de la unidad de datos han
cambiado. Los errores de rfaga no significan necesariamente que los
errores se produzcan en bits consecutivos. La longitud de la rfaga se mide
desde el primero hasta el ltimo bit correcto, algunos bits intermedios
pueden estar bien
Los errores de rfaga es ms probable en transmisiones serie, donde la
duracin del ruido es normalmente mayor que la duracin de un bit, por lo
que afectara a un conjunto de bits. El nmero de bits afectados depende de
la tasa de datos y de la duracin del ruido.
Deteccin de errores
Se conocen el tipo de errores que pueden existir, el problema es ser capaz
de reconocerlos, dado que no se puede comparar el dato recibido con el
original, slo se podra saber que ha habido un error cuando se
descodifique todo el mensaje y se vea que no tiene sentido. Sin embargo
existen determinadas tcnicas sencillas y objetivas para detectar los errores
producidos en la transmisin:
a. Redundancia.
La redundancia consiste en enviar dos veces cada unidad de datos, de
forma que el dispositivo receptor puede hacer una comparacin bit a bit
entre ambos datos y detectar si ha habido errores, para corregirlos con el
mecanismo apropiado. Esta tcnica es muy exacta pero enlentece la
transmisin.
Sin embargo el concepto es aplicable aadiendo al flujo de datos un grupo
pequeo de bits al final de cada unidad, siendo estos bits redundantes con
38
una parte de la informacin, esos bits redundantes se descartan una vez
comprobada la integridad de la transmisin.
En las comunicaciones de datos se usan cuatro tipos de comprobacin de
redundancia: verificacin de redundancia vertical (VRC, Vertical
Redundancy Check) conocida como verificacin de paridad, verificacin
de redundancia longitudinal (LRC longitudinal Redundancy Check),
verificacin de redundancia cclica (CRC Cyclic Redundandy Check) y
suma de comprobacin (Checksum). Las tres primeras se implementan
habitualmente en el nivel fsico para que pueda usarlo en nivel de enlace de
datos, mientras que la suma de comprobacin se usa en los niveles ms
altos.
a. Verificacin de redundancia vertical VRC
Es el mecanismo ms frecuente y barato, la VRC se denomina a menudo
verificacin de paridad, y se basa en aadir un bit de redundancia,
denominado bit de paridad, al final de cada unidad de datos, de forma que
el nmero total de unos en la unidad (incluyendo el bit de paridad) sea par,
o impar en el caso de la verificacin de paridad impar.
Esta tcnica permite reconocer un error de un nico bit, y tambin de
rfaga siempre que el nmero total de bits cambiados sea impar. La funcin
de paridad (par o impar) suma el dato y devuelve la cantidad de unos que
tiene el dato, comparando la paridad real (par o impar) con la esperada (par
o impar)
b. Verificacin de redundancia longitudinal LRC
En esta tcnica, los bloques de bits se organizan en forma de tabla (filas y
columnas), a continuacin se calcula un bit de paridad para cada columna y
39
se crea una nueva fila de bits, que sern los bits de paridad de todo el
bloque, a continuacin se aaden los bits de paridad al dato y se envan al
receptor.
Tpicamente los datos se agrupa en unidades de mltiplos de 8 -1 byte- (8,
16, 24,32 bits) la funcin coloca los octetos uno debajo de otro y calcula la
paridad de los bits primeros, de los segundos, etc, generando otro octeto
cuyo primer bit es el de paridad de todos los primeros bits, etc.
Esta tcnica incrementa la probabilidad de detectar errores de rfaga, ya
que una LRC de n bits (n bits de paridad) puede detectar una rfaga de ms
de n bits, sin embargo un patrn de rfaga que dae algunos bits de una
unidad de datos y otros bits de otra unidad exactamente en la misma
posicin, el comprobador de LRC no detectar un error.
c. Verificacin de redundancia cclica CRC
A diferencia de las tcnicas VRC y LRC, que se basan en la suma (para
calcular la paridad), la tcnica CRC se basa en la divisin binaria. En esta
tcnica, se aaden bits redundantes en la unidad de datos de forma que los
todo el conjunto sea divisible exactamente por un nmero binario
determinado, en el destino los datos recibidos son divididos por ese mismo
nmero, si en ese caso no hay resto de la operacin, el dato es aceptado, si
apareciera un resto de la divisin, el dato se entendera que se ha
corrompido y se rechazar.
40
La tcnica aade unos bits de CRC, de la siguiente manera en tres pasos
bsicos: en primer lugar se aade una tira de n ceros, siendo n el nmero
inmediatamente menor al nmero de bits del divisor predefinido (que tiene
n+1 bits), el segundo paso es dividir la nueva unidad de datos por el divisor
predefinido usando un proceso de divisin binaria, el resto que quedara
sera los bits de CRC a aadir, el tercer paso es sustituir los n bits aadidos
en el paso primero por los n bits del resto de la operacin del segundo paso,
el dato final ser divisible exactamente por el divisor predefinido. La
imagen muestra el esquema del proceso.
d. Sumas de comprobacin.
Es el mtodo de deteccin usado por los protocolos de alto nivel, se basa en
el concepto de redundancia.
41
Generador de suma de comprobacin.
En el emisor, el generador subdivide la unidad de datos en segmentos
iguales de n bits (habitualmente n=16), estos segmentos se suman usando
una aritmtica de complemento a uno, de forma que la suma sea tambin n
bits, a continuacin se complementa la suma y ese dato complementado se
aade al final de la unidad de datos original como bits de redundancia, la
unidad extendida se transmite por la red.
Comprobador de suma de comprobacin.
El receptor subdivide las unidades de datos en los mismos n bits, suma
todos los segmentos (incluidos los bits de redundancia) y luego
complementa el resultado, si la unidad de datos est intacta, el valor final
que se obtiene es nulo (n bits 0), si en resultado no es cero, el paquete
contiene un error y es rechazado.
Correccin de errores
Los mecanismos explicados detectan errores pero no los corrigen. La
correccin del error se puede conseguir de dos formas, en la primera,
cuando de descubre un error el receptor puede pedir al emisor que
retransmita toda la unidad de datos, con la segunda, el receptor puede usar
un cdigo de correccin de errores que corrija automticamente
determinados errores. En teora es posible corregir automticamente
cualquier error en un cdigo binario, sin embargo los cdigos de correccin
son ms sofisticados que los de deteccin y necesitan mas bits de
redundancia, el nmero de bits necesarios es tan alto que su uso no es
eficiente, por esa razn la mayora de la correccin se limita a errores de
tres bits o menos.
42
a. Correccin de errores de un nico bit
El concepto de la correccin de errores se puede comprender con el caso
ms sencillo: el error de un nico bit. Un error de un bit supone que un bit
ha cambiado de un 0 a un 1 o de un 1 a un 0, para corregir el error, el
receptor slo tiene que invertir el valor del bit alterado, sin embargo, para
hacer eso, el receptor debe saber en qu bit est el error, por lo que el
secreto de la correccin de errores es localizar el bit o bits invlidos. La
cuestin es el uso de los bits de redundancia para la correccin.
Para calculas el nmero de bits de redundancia r necesarios para corregir
un nmero de bits de datos m, es necesario encontrar una relacin entre m y
r.
Si a m de datos bits se le aaden r bits de redundancia, la unidad
transmitida es m+r, los bits de redundancia r deben ser capaces de indicar
todas las posibilidades de error de 1 bit posibles, incluyendo el no error,
que en m+r bits es de m+r+1 posibilidades (no error, error en bit0, error en
bit 1, etc), por ello r debe ser capaz de indicar todas esos estados. Dado que
los r bits pueden representar 2r estados, entonces r debe ser tal que 2r m +
r + 1.
b. Cdigo Hamming
Se pueden utilizar los bits de redundancia para corregir errores, pero cmo
se manipulan esos bits para descubrir en qu posicin se ha producido el
error? R. W. Hamming desarroll una tcnica que proporciona una
solucin prctica. El cdigo Hamming se puede aplicar a unidades de datos
de cualquier longitud y usa la relacin de bits de datos y de redundancia.
En el cdigo cada bit r es el bit de VRC (redundancia vertical) para una
combinacin de bits de datos. Por ejemplo, un dato de 7 bits necesita 4 bits
de redundancia, los colocaremos en las posiciones 1, 2, 4 y 8, con lo que la
secuencia transmitida es la que indica la figura.
43
Deteccin y correccin.
El receptor recibe la transmisin, toma los datos y recalcula cuatro nuevos
VRC usando el mismo conjunto de bits usados en el clculo en el emisor, a
continuacin reensambla los nuevos valores de paridad siguiendo el orden
de la posicin (r8, r4, r2, r1) la cifra resultante indica si ha habido error y
en qu bit se ha producido. Si el resultado es 0000 no ha habido error,
cualquier otro resultado indica error y bit errneo. Una vez identificado el
bit errneo, el receptor puede cambiar el valor de ese bit para corregir el
error.
Correccin de errores de rfaga.
Se puede disear un cdigo Hamming para corregir errores de rfaga de
una cierta longitud, sin embargo el nmero de bits de redundancia
necesarios es muy elevado, porque los errores pueden ser de tantos bits
pero pueden estar en cualquiera de los bits de la cadena transmitida.

Вам также может понравиться