You are on page 1of 82

REDES DE

COMPUTADORAS
ING. DIANA MINDA GILCES, M.SC.

Comunicaciones de datos,
redes de datos e Internet

El problema fundamental de la
comunicacin es la de reproducir en
un momento dado, exacta o
aproximadamente, un mensaje
seleccionado en otro punto.
- la teora matemtica de la
comunicacin, Claude Shannon

Qu es la
comunicacin?

Comunicar es esencialmente
transmitir una informacin desde un
punto a otro a travs de una sucesin
de procesos.
Ej: Telefona, Telegrafa, Radio,
Televisin, el habla, etc.
Procesos: Generacin (abstracta),
Descripcin (smbolos), Codificacin
(adecuacin al medio), Transmisin,
Decodificacin, y Regeneracin de
Informacin.

Elementos de un sistema
de comunicacin

Transmisor: Adeca el mensaje de la fuente al


medio de transmisin.

Canal: es el medio de transmisin, en general no


perfecto. Introduce degradacin (distorsin,
interferencia, ruido)

Receptor: Opera sobre la seal recibida para


reconstruir el mensaje y entregarlo al usuario de
destino.

Seal

Es la respuesta que tiene un sistema ante un


estmulo externo.

Suceso que sirve para iniciar una accin; es


decir puede incitar a la accin.

Signo o smbolo.

Una seal es un estimulo externo que


condiciona el comportamiento de un sistema.

Ejemplo de Seales
ESTIMULO

SISTEMA

RESPUESTA
(Seal)

Seal

Funcin univaluada del tiempo.

A cada instante de tiempo (la variable


independiente), corresponde un valor nico
de la funcin(variable dependiente).

Este valor de la funcin puede ser real o


complejo, o sea que la seal puede ser real o
compleja

Espectro de Frecuencia
Comportamiento puede ser descrito por
ecuaciones matemticas, usualmente existen
en el dominio del tiempo, donde la variable
independiente es t.

Tambin
tienen
un
comportamiento
y
ecuaciones en el dominio de la frecuencia,
donde la variable independiente es f. El
anlisis espectral est basado en el uso de las
Series y Transformadas de Fourier.

Comunicacin de Datos
contempornea

Tendencias

Crecimiento del trfico a una tasa alta y constante

Desarrollo de nuevos servicios

Avances en tecnologa

Cambio significativo en los requisitos

Requerimiento de redes de rea local de alta velocidad

Necesidad de WAN corporativa

Electrnica digital

Modelo de Comunicacin

Tareas de Comunicacin
Utilizacin del Sistema de
Transmisin

Direccionamiento

Interfaz

Enrutamiento

Generacin de Seales

Recuperacin de datos

Sincronizacin

Formatear el mensaje

Manejo de Intercambio de
Datos

Seguridad

Deteccin y correccin de
errores

Administracin de Red

Control de Flujo

Modelo de Comunicacin de
Datos

Medio de Transmisin

Seleccin es fundamental.

Uso interno depende exclusivamente de la


institucin.

Enlaces de larga distancia compaa


proveedora de servicios de telecomunicaciones.

El avance acelerado de la tecnologa modifica el mix

fibra ptica

Wireless

Los costos de transmisin continan siendo elevados

de all el inters en mejorar la eficiencia.

Networking Redes de
Computadoras

Crecimiento del nmero y potencia de los


ordenadores est impulsando necesidad de
interconexin.

Rpida integracin de las tecnologas de voz, datos,


imgenes y video.

Dos amplias categoras de redes de


comunicaciones:

Red de rea local (LAN)

Red de rea amplia (WAN)

Wide Area Networks (WAN)


Redes de Area Amplia

Abarcan una gran rea geogrfica.

Derechos pblicos

Dependen en parte de los circuitos portadores


comunes

alternative technologies used include:

circuit switching

packet switching

frame relay

Asynchronous Transfer Mode (ATM)

Conmutacion de Circuitos
Utiliza

una ruta de comunicaciones


dedicada, establecida para la
duracin de la transmisin.

Comprende

una secuencia de
canales fsicos con un canal
dedicado.

Ej.

Red Telefonica.

Conmutacion de Paquetes
Datos
en

se envan fuera de secuencia

pequeos (paquetes) de datos

los

paquetes que pasan de un nodo a


otro entre origen y destino

utilizado

para comunicaciones
informticas:
Terminal

a computador

Computador

a computador.

Frame Relay

Los sistemas de conmutacin de paquetes


tienen mucho overhead para compensar los
errores.

Los sistemas modernos son ms fiables, los

errores pueden quedar atrapados en el sistema


final.

Frame Relay proporciona velocidades ms altas

Eliminando el overhead para control de errores.

MODO DE TRANSFERENCIA
ASINCRONA (ATM)

Evolucin de frame relay

Paquete de longitud fija llamado celula con


pequeo overhead para control de errores.

De 10Mbps a Gbps
Velocidad de datos constante utilizando la
tcnica de conmutacin de paquetes con
mltiples circuitos virtuales.

Local Area Networks


Menor

alcance

Edificio

o pequeno campus

Usualmente

la misma
organizacion duena de los
equipos es duena de la red.

Tasas

de Transmision mas altas

Red de Area
Metropolitana (MAN)
Intermedia

entre LAN y WAN


Red publica o privada
Altas Tasas de Tx.
Gran area de cobertura.

Internet
Internet

evolucion de ARPANET
Primera red de conmutacion por
paquetes operativa.
Aplicada a redes de radio y satellite.
Necesidad de interoperabilidad llevo
a estandarizar los protocolos de
comunicacion.
TCP/IP.

Elementos Internet

Arquitectura Internet

Configuracion

Arquitectura de Protocolos,
TCP/IP, aplicaciones basadas
en Internet.
Para destruir la comunicacion completamente, no
deben existir reglas entre el Tx y Rx ni de alfabeto o
de sintaxis..
Sobre las Comunicaciones Humanas,

Colin Cherry

ARQUITECTURA DE
PROTOCOLOS: NECESIDAD
1.) La fuente debe activar
la ruta de comunicacin o
informar a la red del
destino.

2.)La fuente debe


asegurarse de que el
destino est listo para
recibir datos.

Actividades
para la
Transmisin de
Datos:
3.) La aplicacin de
transferencia de archivos en
la fuente, debe confirmar que
el administrador de archivos
en el destino est listo para
recibir y almacenar archivos.

4.) Es posible que se


requiera una funcin de
traduccin de formatos
en sistemas que son
diferentes.

Funciones de la Arquitectura de
Protocolos

Descompone la lgica en subtareas /


mdulos los cuales se implementan de
manera separada.

Los mdulos se organizan en una pila vertical

Cada capa lleva a cabo un


subconjunto de funciones.

Depende de la capa inferior para


funciones primitivas.

Cambios en una capa no requieren


de cambios en otras capas.

Caractersticas clave de un protocolo


Protocolo: Conjunto de reglas o
convenciones que permiten la
comunicacin entre capas.
Sintaxis

Formato de
bloques de datos
Niveles de seal

Semntica

Sincronizacin

informacin de
control para la
coordinacin y
el control de
errores
coincidente
velocidad y
secuenciacin

Un Protocolo Simple
Agentes
involucrados:
aplicaciones
computadores
redes

Se ejecutan en
computadores que
soportan multiples
aplicaciones
simultaneas.

aplicaciones
incluyen
transferencia de
archivos y correo
electronico.

TCP/IP Arquitectura de
Protocolos

Resultado de
investigaciones
y desarrollo
conducido
sobre ARPANET

Referido como
la suite de
protocolos
TCP/IP

TCP/IP
comprende
una gran
coleccion de
protocolos que
son estandares
en Internet

Capas de Comunicacin

Las tareas de comunicacin se organizan en 3 capas


relativamente independientes.

Acceso a la Red

intercambio de datos

Transporte
provee

transferencia de datos
confiable

Aplicacin
lgica

para soportar aplicaciones.

Acceso a la Red
Cubre el intercambio de datos entre un
dispositivo final y la red a la cual se adjunta.
A cargo de temas como:
- reserva de direccin de destino
- invocar servicios especficos como:
prioridad de acceso y/o colocacin de
datos a travs de una red de dos sistemas
finales conectados a la misma red.

Acceso a la Red
Cubre la interfaz fsica entre el ordenador y la
red
Se ocupa de temas como:

Caractersticas del medio de transmisin

Naturaleza de las seales

Tasas de transferencia de datos

Capa de Internet
Implementa
procedimientos requeridos
para permitir que los datos
viajen a traves de redes
interconectadas.
Utiliza el Protocol de
Interner (IP) para
proporcionar funciones de
enrutamiento
Implementado en
dispositivos finales y
routers

Transporte

proporciona
entrega
confiable de
datos

independiente
de la
naturaleza de
las aplicaciones

capa comn
compartida por
todas las
aplicaciones

Aplicacin

contiene la lgica
necesaria para
soportar las
aplicaciones de
usuario

se necesita mdulo
separado para
cada tipo de
aplicacin

Capa de Aplicacin
La capa de aplicacin define las
aplicaciones de red y los servicios
de Internet estndar que puede
utilizar un usuario.
Estos servicios utilizan la capa de
transporte para enviar y recibir
datos. Existen varios protocolos de
capa de aplicacin.

Direccionamiento
Dos niveles de direccionamiento:

Unidad de Datos de
Protocolo (PDU)

Combinacin de datos e informacin de control

La informacin de control, esta contenida dentro


de la cabecera(Header) del PDU.

Esta informacin de control es utilizada por el


protocolo de control en el computador B.
El encabezado incluye:

puerto fuente, puerto destino, nmero de


secuencia, cdigo de correccin de errores.

PDU en ACCESO A LA RED

Despus de recibir un segmento de la capa de transporte, el


protocolo de acceso a la red debe requerir la transmisin a
travs de la red.

El Protocolo de Acceso a la Red crea un paquete (PDU) con


informacion de control

El encabezado incluye:

Direccion IP fuente

Direccion IP destino

solicitud

TCP/IP Direccionamiento

Operacion de TCP/IP

Protocolo de Control de
Transmision (TCP)
Protocolo de capa de transporte para la
mayora de aplicaciones
Proporciona una conexin fiable para la
transferencia de datos entre aplicaciones
Un segmento TCP es la unidad bsica del
protocolo
TCP da seguimiento a los segmentos entre
las entidades durante la conexin.

PROTOCOLO DE
DATAGRAMA DE USUARIO
(UDP)

alternativa a TCP

no garantiza la entrega, la conservacin de


la secuencia, o la proteccin contra la
duplicacin.

agrega el puerto de capacidad de


direccionamiento IP.

utilizado con el protocolo simple de


administracin de redes (SNMP)

Encabezado UDP

Protocolos TCP/IP

MODELO OSI
Marco

para la normalizacin
Las capas inferiores se preocupan
por mayores niveles de detalle
Cada capa proporciona servicios
a la siguiente capa superior
Tres elementos clave:
Especificacin de
Protocolos

Definicin
de
Servicios

Direcciona
miento

ESTANDAR OSI
Marco

para la normalizacin
Las capas inferiores se preocupan
por mayores niveles de detalle
Cada capa proporciona servicios
a la siguiente capa superior
Tres elementos clave:
Especificacin de
Protocolos

Definicin
de
Servicios

Direcciona
miento

ACTIVIDAD 1:
INVESTIGACION

MODELO OSI
CONJUNTO DE PRIMITIVAS DE
SERVICIO
APLICACIONES DE INTERNET
MULTIMEDIA
TRAFICO ELASTICO TRAFICO
INELASTICO

Conjunto de primitivas de
servicio
REQUEST

INDICATION

RESPONSE

CONFIRM

Conjunto de primitivas de
servicio
REQUEST

A primitive issued by a service user to invoke some


service and to pass the parameters needed to specify
fully the requested service

INDICATION

A primitive issued by a service provider either to:


indicate that a procedure has been invoked by the peer
service user on the connection and to provide the
associated parameters, or
notify the service user of a provider-initiated action

RESPONSE

A primitive issued by a service user to acknowledge or


complete some procedure previously invoked by an
indication to that user

CONFIRM

A primitive issued by a service provider to acknowledge


or complete some procedure previously invoked by a
request by the service user

Conjunto de primitivas de
servicio
to
specify function
performed
to
pass data and
control
information

Conjunto de primitivas de
servicio

Aplicaciones de Internet
Aplicaciones que operan sobre TCP:

FTP

SMTP

SSH

TCP

Direccin IP
Cada dispositivo de una red debe ser definido en forma
exclusiva.
En la capa de red es necesario identificar los paquetes de la
transmisin con las direcciones de origen y de destino de los
dos sistemas finales.
Con IPv4, esto significa que cada paquete posee una
direccin de origen de 32 bits y una direccin de destino de
32 bits en el encabezado de Capa 3.
Para quienes formamos parte de la red humana, una serie
de 32 bits es difcil de interpretar e incluso ms difcil de
recordar. Por lo tanto, representamos direcciones IPv4
utilizando el formato decimal.

Direccin IP:
Representacion Decimal
Ejemplo de direccin IP
10101100000100000000010000010100
1er Octeto

2 Octeto

3er Octeto

4 Octeto

10101100 = 172
00010000 = 16
00000100 = 4
00010100 = 20
La direccin IP sera: 172.16.4.20

Direccin IP: Tipos


de Direcciones
Direccin de red: Hace referencia a la red. Dentro del rango de
direccin IPv4 de una red, la direccin ms baja se reserva
para la direccin de red. Esta direccin tiene un 0 para cada bit
en la porcin de host de la direccin.
Direccin de broadcast: una direccin especial utilizada para
enviar datos a todos los hosts de la red. Dentro del rango de
direccin IPv4 de una red, la direccin ms alta se reserva para
la direccin de red. Esta direccin tiene un 1 para cada bit en
la porcin de host de la direccin.

Direcciones host: las direcciones asignadas a los dispositivos


finales de la red.

Direcciones IP Privadas
Aunque la mayora de las direcciones IPv4 de host son
direcciones pblicas designadas para uso en redes a las
que se accede desde Internet, existen bloques de
direcciones que se utilizan en redes que requieren o no
acceso limitado a Internet. A estas direcciones se las
denomina direcciones privadas.
Los bloques de direcciones privadas son:
10.0.0.0 a 10.255.255.255 (10.0.0.0 /8)
172.16.0.0 a 172.31.255.255 (172.16.0.0 /16)
192.168.0.0 a 192.168.255.255 (192.168.0.0 /24)

Direcciones IP Privadas
La amplia mayora de las direcciones son
pblicas.
Diseadas para ser utilizadas en los hosts de
acceso pblico desde Internet. Aun dentro de
estos bloques de direcciones, existen muchas
direcciones designadas para otros fines
especficos.

Redes con Clase

Bloques de clase A

Admitir redes extremadamente grandes con ms de 16


millones de direcciones host. Usan un prefijo /8 fijo, donde el
primer octeto indica la direccin de red. Los tres octetos
restantes se usan para las direcciones host.
Para reservar espacio de direcciones para las clases de
direcciones restantes, todas las direcciones de clase A
requeran que el bit ms significativo del octeto de orden
superior fuera un cero.
Esto significaba que slo haba 128 redes de clase A posibles,
de 0.0.0.0 /8 a 127.0.0.0 /8, antes de excluir los bloques de
direcciones reservadas.

Redes con clase


Bloques de clase B
Redes de tamao moderado a grande con ms de
65.000 hosts.
Una direccin IP de clase B usa los dos octetos de orden
superior para indicar la direccin de red. Los dos
octetos restantes especifican las direcciones host.
Con las direcciones de clase B, los dos bits ms
significativos del octeto de orden superior eran 10. De
esta forma, se restringa el bloque de direcciones para
la clase B a 128.0.0.0 /16 hasta 191.255.0.0 /16

Redes con clase


Bloques de clase C
Proporcionar direcciones para redes pequeas con
un mximo de 254 hosts.

Los bloques de direcciones de clase C utilizan el


prefijo /24. Esto significa que una red de clase C
usa slo el ltimo octeto como direcciones host,
con los tres octetos de orden superior para indicar
la direccin de red.

Rango para las diferentes


clases de direcciones IP
Clase Rango total

Rango Privadas

Mscara

0.0.0.0 a
127.255.255.255

10.0.0.0

255.0.0.0

= /8

128.0.0.0 a
191.255.255.255

172.16.0.0 a
172.31.0.0

255.255.0.0

= /16

192.0.0.0 a
223.255.255.255

192.168.0.0 a
192.168.255.0

255.255.255.0 = /24

224.0.0.0 a
239.255.255.255

Suite de Protocolos TCP/IP

PING
Enva paquetes de solicitud de eco ICMP a un
destino.

Si el destino remoto est configurado para


responder, responder con paquetes propios.
Observar cunto dura el trayecto de ida y vuelta
entre origen y destino.
Mensaje: Request Time Out" prdida de paquetes
Mensaje de error si su equipo no puede
comunicarse con el host remoto en absoluto.

Capacidad de un canal

Teoremas de Shannon y
Nyquist

Capacidad de un canal
Cuatro conceptos relacionados:
Velocidad de Transmisin (bps)

Ancho de Banda (Hz)


Ruido (Signal-to-Noise Ratio)

Tasa de errores

Capacidad de un canal
Cuatro conceptos relacionados:
Velocidad de Transmisin (bps)

Ancho de Banda (Hz)


Ruido (Signal-to-Noise Ratio)

Tasa de errores

Capacidad de un canal
Velocidad,

expresada en bps,

a la que se

transmiten los datos en un canal o ruta de


comunicacin.
Limitaciones

en el ancho de banda surgen de las

propiedades fsicas de los medios de transmisin.

Mayor ancho de banda, mayor costo del canal.

Escenario deseable: No superar la tasa de errores

permitida .

El mayor inconveniente para conseguir esto es el


RUIDO.

Capacidad de Canal de
NYQUIST
Nyquist

asumi en su teorema un canal


IDEAL, sin ruido.

Por

lo tanto la limitante de la velocidad de


transmisin en el canal, es la impuesta
exclusivamente por el ancho de banda del
canal.

Capacidad de Canal de
NYQUIST
La velocidad mxima de transmisin en
bits por segundo para un canal ( sin ruido)
con ancho de banda B (Hz) es:

C=2B log2 M

Donde :
M= niveles de la seal
Si M=2 entonces log (2)=1, por lo tanto:

C=2B

Capacidad de Canal de
NYQUIST
Para

muestrear o digitalizar la seal,


la frecuencia de muestreo debe ser
mayor que 2 veces el ancho de banda
de la seal entrada.
RECONSTRUCCIN mensaje.

Ancho de banda de
NYQUIST
Un canal de voz con un ancho de banda de
3100 Hz se utiliza con un modem para
transmitir datos digitales(2 niveles).
Calcular la capacidad del canal:
Suponer que para cada el enunciado
anterior, se emplean seales de ms de 2
niveles; es decir, cada elemento de seal
puede representar a ms de 2 bits, por
ejemplo si se usa una seal con cuatro niveles
de tensin, cada elemento de dicha seal
podr representar dos bits (dibits).

Shannon - Hartley
Dado un nivel de ruido, cuanto mayor es la
velocidad de transmisin mayor es la tasa de
errores
Velocidad 600 bps

Se pierden 300 bits

Ruido impulsivo con


duracin de 0.5 seg
0.5 seg

Velocidad 1200 bps

Se pierden 600 bits

Capacidad de Canal
SHANNON
C = B log 2 (1+SNR)
C=capacidad terica mxima en bps

B=ancho de banda del canal Hz.


SNR o S/N =relacin de seal a ruido, S
y N dados en watts, respuesta en
decibeles.

SNR
Medida de la intensidad de la seal en
relacin con el ruido de fondo.
La relacin se mide generalmente en
decibelios (dB) usando una frmula de
relacin seal-ruido.
S / N = 10 log (SNR)
10

S / N = 10 log Ps / Pr
10

Shannon - Hartley
El espectro de un canal est
situado entre 3Mhz y 4 Mhz y la
SNR es de 24 dB, calcular la
capacidad del canal.
Este es un lmite terico dificil de
alcanzar.
Segn Nyquist para alcanzar este
lmite Cuntos niveles sern
requeridos ?

Shannon
Al aumentar la energa de la seal,
tambin
lo
hacen
las
no
linealidades del sistema dando
lugar a un aumento en el ruido de
intermodulacin .
Cuanto mayor sea el ancho de
banda, ms ruido se introducir al
sistema. Por lo tanto , cuando
aumenta B , disminuye SNR

You might also like