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

Introduccin

Captulo 1

Usos de las Redes de Computadoras


Componentes Hardware de la Red
Componentes Software de la Red
Modelos de Referencia
Ejemplos de Redes
Estandarizacin de las Redes
Unidades de Medida

Usos de las Redes de Computadoras

Las redes de computadoras son conjuntos de


computadoras autnomas. Ejemplo: Internet.

Sirven para comunicar, almacenar, hacer disponible y


compartir informacin.

Utilizadas en la industria, comercio, hogar (personal).

Usuarios mviles y estticos.

Involucra gran cantidad de temas sociales.

Agujeros legales: puede alguien en Brasil jugar en un2


casino virtual de Inglaterra? Dnde debe ser juzgado?

Industria y Comercio
Las redes permiten:
Acortar los tiempos de bsqueda de informacin.
Sistematizar los procesos y dar trazabilidad.
Ahorrar (e.g. VoIP, e-mail, call centers, Broadband over
power line - BPL).
Alcanzar mercados con baja inversin (e.g. e-commerce).

request
response

Hogar - Personal

Entretenimiento (e.g. centros multimedia, artefactos


inteligentes, juegos).

Ahorrar costos (e.g. VoIP, IPTV, Broadband over Power


Line - BPL).

Respuesta a cambio social:


canales de comunicacin;
niveles de individualizacin o anonimato;
modo de comprar.

Herramientas que soportan la democracia:


redes sociales: blogs, Twitter, Facebook, Google+, WhatsApp, etc;
4
prensa virtual: peridicos escritos, radio y TV en lnea.

Usuarios Mviles

Dispositivso como tabletas, laptops y smart phones son


muy populares. Puntos de acceso WiFi y celdas 3G
proveen conectividad inalmbrica.

Inalmbrico y mvil estn relacionados, pero tienen


marcadas diferencias:

Cuestiones Sociales

Censura y restricciones en acceso a contenido:


China, por cuestiones poltico-filosficas.
El proveedor de conectividad es responsable por el
contenido?
Debe el gobierno censurar segn sus leyes y costumbres?
Se dice que hay Neutralidad en la Red cuando el ISP
transmite los bits sin diferenciar su significado, procedencia ni
tipo de cliente.
Ejemplo: pertenecen a una llamada, aplicacin peer-to-peer
(e.g. torrent), o la importancia del cliente (fuera de QoS).

Cuestiones Sociales

Derechos de autor:

censuras por Digital Millennium Copyright Act (DMCA);


proyecto de ley Stop Online Piracy Act (SOPA);
Napster.
bloqueos en Youtube.

Anonimato y control:
Usufructo de servicios en forma annima;
Pago annimo como es posible en cualquier tienda;

Privacidad (seguimiento y profiling):


Google con su familia de servicios (gmail, latitude, buscador);
Ebay, Amazon y otros sitios de compra.

Robos, botnets y phishing:


Anonymous y otros grupos donde alegan que el fin justifica los
7
medios.

Hardware
Las redes pueden clasificarse por tamao:
Scale

Type

Vicinity

PAN (Personal Area Network)

Building

LAN (Local Area Network)

City

MAN (Metropolitan Area Network)

Country

WAN (Wide Area Network)

Planet

The Internet (network of all networks)

Personal Area Network


Conecta dispositivos en el rango de una persona
Ejemplo: Bluetooth.

Local Area Networks

Conecta dispositivos en un rea tan grande como una


oficina, casa o edificio.
Denominada enterprise network en una compaa

Wireless LAN
with 802.11

Wired LAN with


switched Ethernet
10

Metropolitan Area Networks


Conecta dispositivos en un rea metropolitana.
Ejemplo: televisin por cable.

11

Wide Area Networks


Conecta dispositivos a lo largo de un pas.
Ejemplos: conexin entre edificios dispersos en el pas, un
ISP con sus clientes, una VPN.

12

Software

Capas de los protocolos.

Cuestiones de diseo en cada capa.

Servicio connection-oriented vs. connectionless.

Primitivas de los servicios.

Relacin entre servicios y protocolos

13

Capas del Protocolo


Es conveniente dividir al protocolo en capas segn funcin.

Virtualmente, cada capa


se comunica con su par.

En realidad, cada capa


se comunica utilizando
la capa inferior.

Cada capa provee una


interfaz a la capa
superior.

Debajo de todo, los


mensajes son
transmitidos por un
medio.

14

Capas del Protocolo


Ejemplo: arquitectura filsofo-traductor-secretario.
Cada protocolo en cada capa funge un propsito distinto.

15

Capas del Protocolo

Cada capa inferior agrega una cabecera al mensaje a


transmitir. En el destinatario, su par remueve la cabecera.

Una capa puede partir o unir distintos mensajes.

16

Cuestiones de Diseo

Cada capa resuelve un problema particular.


Puede tener mecanismos para abordar un recurrente
conjunto de asuntos (seguridad, prdidas, errores, etc.).

Cuestin

Ejemplo de mecanismo en distintas capas

Confiabilidad a pesar
de fallas

Cdigo para deteccin y correccin de errores


(3.2, 3.3)
Routing around failures (5.2)

Crecimiento y
evolucin de la red

Direccionamiento (5.6) y denominacin (7.1)


Divisin del problema en partes (1.3)

Reserva de recursos
como ancho de banda

Acceso mltiple (4.2)


Control de congestin (5.3, 6.3)

Seguridad ante
distintas amenazas

Confidencialidad (8.2, 8.6)


Autenticacin de las partes (8.7)
17

Connection-Oriented vs. Connectionless


El servicio provedo por una capa puede ser de
cualquiera de dos tipos:
Orientado a conexin, debe configurar la conexin y
liberarla posteriormente, e.g. llamada telefnica.

Sin conexin, cada mensaje es manejado en forma


separada, e.g. servicio de correo (no e-mail).

18

Primitivas

Cada capa hace disponible servicios a la capa superior


a travs de las primitivas.

Ejemplo hipottico de primitivas para proveer un flujo


confiable de bytes orientado a la conexin:

19

Primitivas

Ejemplo hipottico de cmo pueden interactuar un


cliente con un servidor:
Server

Client

LISTEN (0)
CONNECT (1)

Connect request
Accept response

SEND (3)
RECEIVE

ACCEPT (2)
RECEIVE

Request for data

SEND (4)
Reply

DISCONNECT (5)

Disconnect
DISCONNECT (6)
Disconnect

20

Relacin entre servicios y protocolos

Una capa provee servicios a la capa directamente


superior.
[vertical]

Virtualmente, cada capa se comunica con su par del


otro extremo.
[horizontal]

21

Modelos de Referencia
Los modelos describen a las capas en una arquitectura
de red.

Modelo de referencia OSI.


Modelo de referencia TCP/IP.
Modelo utilizado en el curso.
Crticas a OSI y TCP/IP.

22

Open Systems Interconnection - OSI

Provee funcionalidades requeridas por usuarios.


Convierte distintas presentaciones.

Gestiona dilogo entre tareas.


Provee entrega end-to-end.
Enva paquetes sobre mltiples enlaces.

Enva tramas de informacin.


Enva seales que representan bits.

23

TCP/IP

Modelo de 4 capas derivado de la experimentacin.

Omite algunas capas de OSI y utiliza IP como capa de red.

Los protocolos se muestran en su capa respectiva


24

Modelo utilizado en el curso


Se basa en TCP/IP pero:
Se explicita la capa fsica.
Se estudian protocolos que van ms all de los
protocolos usados en Internet.

25

Crticas a OSI y TCP/IP


OSI:
+ Modelo muy influyente con conceptos claros.
Modelo, protocolos y adopcin estancados por poltica y
complejidad.

TCP/IP:
+ Protocolos muy exitosos y que prosperaron.
Modelo dbil derivado a partir de los hechos.

26

Crticas a OSI y TCP/IP


OSI:
Implementacin fuera de tiempo: se pretendi
implementarlo cuando el modelo TCP/IP ya era exitoso. Ver
apocalipsis de los dos elefantes.

Mala Tecnologa: el modelo es tremendamente complejo,


posee ambigedades y est basado casi exclusivamente en el
sistema telefnico, ignorando los servicios no orientados a
conexin.

27

Crticas a OSI y TCP/IP


OSI:
Mala Implementacin: por ser complejo cabe esperar que
las primeras implementaciones fracasen, desalentando las
inversiones.

Mala Poltica: en USA hubo una campaa nacionalista de


rechazo al modelo, pues decan que provena del imperio de la
Comunidad Econmica Europea, mientras TCP/IP era
americano.

28

Crticas a OSI y TCP/IP


TCP/IP:
Falta de claridad en los conceptos de servicio,
interface y protocolo.

El modelo es muy pobre como para a partir de l


intentar describir cualquier pila de protocolos que no
sea TCP/IP.

La capa de mquina a red no es estrictamente una


capa, sino ms bien una interfaz.

El modelo no distingue ni menciona las capas fsica


y de enlace. Esto contradice la filosofa moderna de
diseo de arquitecturas de red.
29

Ejemplos de Redes

Internet.
Red de telefona mvil 3G.
Red inalmbrica.
RFID y redes de sensores.

30

Internet
Antes que Internet existi ARPANET que era
descentralizada, de conmutacin de paquetes, basada
en la idea de Paul Baran.

Nodos son Interface


Message Processors
(IMPs), o primeros
routers, conectados a
estaciones.

Enlace de 56 kbps.

Topologa ARPANET en septiembre de 1972.

31

Internet
Inicialmente Internet usaba NSFNET (1985-1995) como
backbone; las universidades se conectaban para tener
acceso a Internet.

T1 links
(1.5 Mbps)

Topologa de NSFNET en1988

NSFNET: red de la National Science Foundation.

Internet
Actualmente Internet es ms compleja:
Redes de ISP sirven de backbone.
ISP se conectan entre si en IXPs (Internet eXchange
Points).
En cada red los routers conmutan paquetes.
Entre redes el intercambio de trfico se establece por
acuerdos de negocios.
Los usuarios se conectan de diversas formas: Cable,
DSL, Fiber-to-the-Home, 3G/4G wireless, dialup.

DataCenters concentran muchos servidores (Cloud).


La mayor parte del trfico proviene de los
DataCenters.
La arquitectura continua evolucionando.

Internet

Arquitectura de Internet
34

Red de telefona mvil 3G


La red 3G est basada en celdas. Cada una provee
servicio inalmbrico a dispositivos que se encuentren
en su huella.

Las celdas son coordinadas a travs de estaciones


base.

35

Red de telefona mvil 3G


Las estaciones base se conectan al ncleo de la red para
encontrar otros dispositivos mviles, enviar datos a la red
telefnica y a Internet.

36

Red de telefona mvil 3G


Cuando los dispositivos mviles se mueven, la estacin
base los reasigna de una celda a otra haciendo un
seguimiento de su ubicacin.

Handover

37

Red inalmbrica
En 802.11 los clientes se comunican a travs de un AP
(Access Point) que est cableado al resto de la red.

38

Red inalmbrica

Las seales en la banda ISM (2.4GHz) vara en


fuerza debido a diversos efectos como multipath
fading por reflexin.
Requiere sistemas de transmisin complejos como OFDM.

39

Red inalmbrica

Las difusiones de radio interfieren entre s.


Las huellas de las estaciones pueden solaparse.
Se utiliza CSMA (Carrier Sense Multiple Access).

40

RFID y redes de sensores


Dispositivos RFID pasivos que utilizan UHF en objetos
cotidianos:
Tags sin batera ubicados en objetos.
Lectores envan seales que son reflejadas por los Tags
para comunicarse.

41

RFID y redes de sensores


Redes de sensores esparcidas en dispositivos
pequeos sobre un rea:

Los dispositivos envan datos a colectores va conexin


inalmbrica.

42

Estandarizacin de las Redes


Los estndares definen los requisitos para lograr
interoperabilidad.
Algunos de los principales cuerpos:
Body

Area

Examples

ITU

Telecommunications

G.992, ADSL
H.264, MPEG4

IEEE

Communications

802.3, Ethernet
802.11, WiFi

IETF

Internet

RFC 2616, HTTP/1.1


RFC 1034/1035, DNS

W3C

Web

HTML5 standard
CSS standard
43

Unidades de Medida
Los principales prefijos utilizados son:

Prefijo Exp.

Prefijo exp.

K(ilo) 103

m(illi) 10-3

M(ega) 106

(micro) 10-6

G(iga) 109

n(ano) 10-9

Se utilizan potencias de 10 para tasas, y potencias


de 2 para almacenamiento.
Ejemplo: 1 Mbps = 1,000,000 bps, 1 KB = 1024 bytes.

B es de bytes, b es de bits.

44

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