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

Redes de Datos - 2015

Tecnlogo en Telecomunicaciones
Docentes:

Gabriel Gmez Sena


ggomez@fing.edu.uy

Juan Guida
juantec2003@hotmail.com

Pablo Garca
germanren@gmail.com

Caractersticas
Horarios

TEORICO:
Jueves de 15:00 a 18:00

LABORATORIOS:
6 clases de laboratorio de aprox 3 horas
Sbados de maana
Importante estar al da con el terico

Aprobacin por Parciales

2 parciales
85 puntos en total

Caractersticas
Plataforma EVA

http://eva.universidad.edu.uy/course/view.php?id=545

Material en la pgina del curso


Terico (disponible antes de la clase)
Laboratorio

Crditos: 11
Previaturas:

Curso de Programacin I
Ver http://www.bedelias.edu.uy
3

Bibliografa
Transparencias y material de laboratorios
Andrew S. Tanenbaum Computer
Networks, Fourth Edition, Prentice Hall,
2003

Tambin sirve la tercera edicin

James F. Kurose, Keith W. Ross Computer


Networking, Fifth edition, Addison Wesley,
2010
W.R.Stevens, TCP/IP Illustrated, Addison
Wesley, 1994
4

Aprobacin del curso


Terico

Asistencia libre

Laboratorio

Mximo: 15 puntos
80% de asistencia
Aprobacin de informes

Parciales

Mximo: 85 puntos
Si se aprueba el laboratorio,

(sobre suma de puntos de


parciales + laboratorio)

>= 60% se exonera


Entre 25% y 60% examen escrito
<25% se recursa

Laboratorio
Para cada clase:

Instructivo Informacin sobre el


contenido del laboratorio. Importante
traerlo impreso a la clase de laboratorio
Informe Formulario en lnea (EVA) para
realizar individualmente durante el
desarrollo del laboratorio

Laboratorio
Aprobacin del laboratorio

Informe individual en-linea que debe ser


entregado al finalizar la clase

Se requiere un 80% de asistencia

Objetivos
Al finalizar, el estudiante ser capaz de:

Comprender los conceptos fundamentales


de las redes de datos
Comprender la necesidad del modelo de
capas, sus objetivos y funciones
Describir los principales protocolos de cada
capa, sus caractersticas y mbito de
aplicacin
Describir y analizar ejemplos de redes
usados en la realidad
8

Objetivos
Se jerarquizar la comprensin
conceptual de los temas y su aplicacin
a situaciones de la realidad
Se intentar desarrollar la comprensin
crtica dando elementos para juzgar en
casos concretos la posibilidades de
aplicacin de diferentes soluciones
tcnicas evaluando ventajas, problemas
de implementacin, costos, etc.
9

Gua de la clase
Redes de computadoras
Ventajas de las redes
Clasificacin de redes

10

Introduccin
Se pasa del viejo concepto de centro
de cmputos a sistemas basados en
computadoras interconectadas
Viene de la mano de la
miniaturizacin en electrnica
Computadoras + Comunicaciones =
redes de computadoras

computadoras autnomas
Interconectadas para intercambiar
informacin

11

Ventajas de las redes


Compartir recursos
Aumento de la confiabilidad
Ahorro (PCs versus Mainframes)
Modalidad Cliente - Servidor
Escalabilidad
Medio de comunicacin

12

Modelo Cliente-Servidor
Mquina cliente

Mquina servidor

Proceso
Cliente

Proceso
Servidor

Pedido
Respuesta

13

Medio de comunicacin

comunicacin interpersonal
correo electrnico (e-mail)
telefona electrnica (voz sobre IP)
reuniones virtuales (video conferencia),
grupos de trabajo dispersos
acceso a informacin remota (www y
ftp)
acceso a computadoras remotas (telnet,
ssh, escritorio remoto)
entretenimiento interactivo
14

Clasificacin de las redes


Segn la tecnologa de transmisin:

redes por difusin (broadcast networks)


las estaciones comparten un canal (Ej.

Ethernet)

redes punto a punto


enlaces entre equipos (Ej. Conexin por

mdem)

15

Red de acceso y
ncleo de red
Red de acceso

Diferentes formas de lograr acceso a la red

Redes de rea local (LAN) (Ethernet, WiFi)


ADSL
Celular 4G, 3G, 2G (LTE, EDGE, GPRS)
WiMAX
Cable Modems, HFC
Fibra ptica, FTTH

Ncleo de red (Core)

Corazn de la red
conectividad global
Altas velocidades
16

Redes de rea Local (LAN)


Tamao limitado

peor caso de tiempo de transmisin acotado


administracin simplificada

Transmisin por difusin

velocidades de 10..100 Mbps, 1 GBps, 10 GBps


demoras muy bajas (decenas de
microsegundos)
baja tasa de errores

Topologas propias

bus (IEEE 802.3 ethernet)


anillo (IEEE 802.5 token ring)

17

(entre parntesis)
1 kilo son 1000 o 1024 ?
A nivel de capacidades de memoria:

1 kilo byte son 1024 bytes

A nivel de velocidades de
transmisin:

1 kilo bit/segundo (o 1 kbps) son 1000


bits por segundo

18

Topologas LAN

Bus

Anillo (ring)
19

Ncleo de la red
Redes de rea Amplia (WAN)
Conectividad global
Componentes:

mquinas que corren aplicaciones


(hosts)
subred de comunicaciones (subnet)
lneas de transmisin (enlaces punto a
punto, circuitos, canales, troncales)
enrutadores (routers, conmutadores,
switches)
20

Esquema de WAN
subrred

Cable Mdem

WiFI

enrutador

Celular

LAN
host

ncleo de red

red de acceso
21

Redes WAN
Principios de funcionamiento:

En general usan conmutacin de:

Paquetes: packet-switching, store-and-forward)


Celdas: paquetes pequeos, de igual tamao

En general son reas o zonas


interconectadas con enlaces
Eventualmente utilizan mltiples
topologas

Interconexin de redes (Interredes)

Ejemplo tpico: Internet


22

Conmutacin de paquetes

Se almacena el paquete
Se toman decisiones
Se reenva el paquete

Eventualmente los
paquetes pueden tomar
diferentes caminos

23

Clasificacin de las redes


Clasificacin por tamao, alcance o
mbito
Segn el tamao

PAN (Personal Area Network)


LAN (Local)
WLAN (Wireless Local)
CAN (Campus)
MAN (Metropolitana)
WAN (Wide)
24

Tecnologas
Cables de par de cobre
Cables coaxiales
Fibra ptica
Enlaces de radio
Redes inalmbricas

25

Gua de la clase
Arquitectura de redes
Modelo de capas
Pila de protocolos
Aspectos de diseo
Interfaces, capas, servicios,
primitivas
Clasificacin de servicios
Calidad de servicio
26

Arquitectura de redes
Modelo de capas para el diseo y
anlisis
Organizacin por capas

cada capa realiza un conjunto bien


definido de funciones que ofrece como
servicios a las capas superiores

27

Ejemplo: dilogo real


Idea!
Filsofo
ingls
Traductor
inglsalemn

Comparto!

Texto en
ingls

Filsofo
francs
Traductor
francsalemn

Texto en
alemn

Secretaria

Texto en
francs

Texto en
alemn

Secretaria
Fax, mail, etc
28

Ejemplo: dilogo virtual


Filsofo
ingls
Traductor
inglsalemn

Idea

Filsofo
francs

Texto
en alemn

Traductor
francsalemn

Secuencia
Secretaria
de palabras

Secretaria

29

Arquitectura de redes

30

Modelo de capas
Entidades

Elementos activos en las capas


hay entidades de software (procesos) o de

hardware (chips inteligentes)

Las entidades de la capa N ofrecen


servicios que son usados por la capa
N+1

Parejas de entidades

Entidades de la misma capa en


mquinas diferentes
31

Modelo de capas
Protocolos horizontales

las parejas de entidades se comunican


mediante protocolos especficos de la
capa

Transferencia vertical de la
informacin

el flujo real de informacin es vertical


por debajo de la capa 1 est el medio
fsico
por encima de todo est el usuario

32

Modelo de capas
Relacin entre capas, servicios y
protocolos

33

Modelo de capas
Arquitectura de red

un conjunto de capas y protocolos

Pila de protocolos (stack de


protocolos)

el conjunto de protocolos utilizados en


una arquitectura de red

34

Pila de protocolos

35

Aspectos de diseo
Direccionamiento

identificar y seleccionar mquinas


identificar y seleccionar procesos en las
mquinas

Reglas de la transferencia de datos

modalidades simplex, half-duplex, fullduplex


prioridades
36

Aspectos de diseo
Control de errores

deteccin de errores
correccin de errores
secuenciamiento de los mensajes

Control de flujo

transmisor rpido hacia receptor lento

37

Aspectos de diseo
Control del tamao de los mensajes

desensamblado y reensamblado de
mensajes largos
optimizacin del uso del canal
(agrupamiento de mensajes cortos)

Administracin de las conexiones

multiplexacin por economa


demultiplexacin por eficiencia
38

Interfaces y Servicios
Interfaces entre capas
mecanismo de comunicacin entre capas
aislamiento de los detalles de

implementacin
minimizacin del volumen de informacin de
control entre capas

Puntos de acceso a los servicios


cada capa ofrece estos puntos para acceder

a sus servicios (Service Access Point)


cada SAP est identificado por una direccin
39

Clasificacin de los
servicios
Servicios
orientados a
conexin

Servicios
confiables

Servicios no
orientados a
conexin

Servicios no
confiables

40

Servicios Orientados a
Conexin (Connection Oriented, CO)
Hay tres fases de la comunicacin

se establece conexin
se usa la conexin
se libera la conexin

No necesariamente hay garanta de


orden de la informacin
No necesariamente todos los
paquetes recorren el mismo camino
41

Servicios No Orientados a
Conexin (Connection Less, CL)
No se requiere trmite previo para
enviar informacin

cada mensaje porta toda la informacin


de direccionamiento

No hay garanta de orden de la


informacin
No necesariamente todos los
paquetes recorren el mismo camino
42

Calidad de Servicio
Diferentes niveles, por ejemplo en
cuanto confiabilidad (prdida de
informacin, retardo, variacin de
retardo)
En general, mayor confiabilidad lleva
a mayores demoras

43

Combinaciones posibles
Confiable

No confiable

Orientado a
conexin

No orientado
a conexin

todas las combinaciones son en principio posibles


aunque hay algunas ms razonables
44

Primitivas de servicio
Un servicio se especifica
formalmente mediante un conjunto
de primitivas
Las primitivas son las operaciones
disponibles para el usuario del
servicio
Son indicaciones para que el servicio
haga algo o para que avise si la
entidad par hace algo
45

Primitivas de servicio
Primitiva

Significado

Solicitud
request
servicio realice alguna

una entidad desea que el


actividad

Indicacin
indication
de algn evento

una entidad es informada

Respuesta
response
una entidad desea
responder a un evento
Confirmacin
confirm
la respuesta a una
solicitud anterior ha
llegado

46

Terminologa
Capas
Servicios
Primitivas
Protocolos
Entidades
Entidades pares
Interfaces
47

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