Está en la página 1de 175

Redes de Computadoras

Este material es solo para ser usado con fines acadmicos

Seminario de Redes 1998

Bibliografa
l

Computer Networks 3rd Edition Andrew Tanenbaum. Prentice Hall, 1996,. (ISBN
0-13-349945-6). Cubre la mayora de los temas del curso. Se puede utilizar como libro de
referencia.

Internetworking with TCP/IP Volume I Douglas E. Comer. (ISBN: 0-13-216987-8)


Cubre ampliamente la interconexin de redes TCP/IP.

UNIX Network Programming, 2nd Edition. Richard Stevens Prentice Hall, 1998,
2nd Edition. (ISBN 013490012x) . Provee material de lectura para la construccin de
software de red.

TCP/IP Illustrated, Volume 1: The Protocols Richard Stevens. Addison-Wesley,


1994. (ISBN 0-201-63346-9). Cubre desde la capa de aplicacin hasta la capa de red.

Data Communications, Computer Networks and Open Systems. Fred


Halsall. Addison-Wesley, 1996, 4th Edition. (ISBN 0-201-42293-X). Provee informacin de
las capas inferiores.

Data and Computer communications. Willian Stallings Phlaie (ISBN 0-02-4154253). Este libro cubre ampliamente la capa fsica del modelo OSI

Seminario de Redes 1998

Introduccin
El propsito fundamental de la
comunicacin de datos es intercambiar
informacin entre dos agentes.
l Datos vs. Informacin.
l

La informacin nace cuando los datos son


interpretados.

Seminario de Redes 1998

Objetivos de las redes


l Compartir
l Alta

recursos.

fiabilidad.

l Distribucin
l Ahorro

econmico.

l Intercambio

Seminario de Redes 1998

de tareas.

de informacin.
6

Modelo de comunicacin
Dato g o
seal g(t)
de entrada

Informacin
de entrada m

1
Agente

Seal
transmitida s(t)

2
Input
Device

3
Transmisor

Sistema Origen

Dato go
seal g(t)

Seal
Recibida r(t)

4
Medio de
transmisin

Informacin
de salida m

5
Receptor

6
Output Agente
Device

Sistema destino

Ejemplos: mail, conversacin telefnica.

Seminario de Redes 1998

Servicios a ofrecer
l
l
l
l
l
l
l
l
l
l

Establecimiento y finalizacin de la conexin.


Control y recuperacin de errores.
Secuenciamiento de los mensajes.
Control de flujo.
Enrutamiento (Routing).
Direccionamiento (Addressing).
Servicio orientado a conexin vs. Sin conexin.
Comunicacin half-duplex vs. full-duplex.
Acceso al medio (network access).
Multiplexin y demultiplexin.

Seminario de Redes 1998

Elementos de una red


Host
Host11

Host
Host22
Dispositivo
de
Interconexin

Host
Host33

Seminario de Redes 1998

Comunicacin & Networking


l

Comunicacin: dos nodos, comunicacin punto a


punto

Networking: dos o mas nodos, mas elementos (ruteo,


direccionamiento,etc.)

Seminario de Redes 1998

10

Clasificacin de las redes


LAN (Local Area Network)
Medio compartido.
Broadcast.
No hay estaciones
intermedias.
Administrada por
una organizacin
privada.

Seminario de Redes 1998

WAN (Wide Area Network)


Punto a Punto.
Unicast.
Estaciones
intermedias.
(Routers/Switches)
Administrada por
una empresa de
comunicaciones.

11

LAN & WAN

Seminario de Redes 1998

12

Tipos de Redes

Seminario de Redes 1998

13

Topologa

Malla

Anillo

Seminario de Redes 1998

Estrella

Anillo
cableado en
estrella

Bus

Arbol
14

Conceptos
l

Entidad:
Es cualquier cosa que puede enviar y recibir informacin.
Ejemplo: FTP, DBMS, eMail, Telnet, etc.

Sistema:
Es un objeto fsico que contiene una o mas entidades
Ejemplos: Computadoras, Terminales, etc.

Protocolo:
Conjunto de reglas que definen la forma de intercambiar
datos entre dos entidades.

Arquitectura:
Conjunto estructurado de protocolos que cooperan en una
comunicacin. (OSI, TCP/IP)

Seminario de Redes 1998

16

Formas de comunicacin
l
l
l
l

Los humanos envan y reciben informacin.


Las aplicaciones envan y reciben datos.
Los dispositivos digitales envan y reciben bits.
Los dispositivos analgicos envan y reciben
seales analgicas.
Por los cables pasan seales elctricas u
pticas.
Todos estos dispositivos hablan su propio
idioma

Seminario de Redes 1998

17

Entidad, Sistema y Protocolo


Sistema A

Sistema B
Protocolo a nivel
de Aplicacin

Aplicacin

Servicios
de Red

Aplicacin

Protocolo a nivel
de Red

Servicios
de Red

Protocolo de
acceso a la red
Red de Comunicacin
Seminario de Redes 1998

18

Conceptos del modelo por capas


l

Servicios
Conjunto de primitivas que una capa le brinda a la capa
superior.
Libre implementacin.

Interfaz
Especifica que servicios la capa inferior le brinda a la
superior.
Poca interconexin entre las capas.

Protocolos de la capa n
Conjunto de reglas usadas para transferir datos entre capas
del mismo nivel.

Seminario de Redes 1998

19

Modelo por capas


Protocolo 3

3
Interfaz 2/3
Protocolo 2

2
Interfaz 1/2
Protocolo 1

Flujo de la
Informacin

Seminario de Redes 1998

20

Modelos por capas


l

Modelo OSI
Propuesta desarrollada por la International
Standard Organitation.
No es una arquitectura de red.
Siete Capas

TCP/IP suite
Estndar defacto
Cuatro Capas

Seminario de Redes 1998

21

Modelo OSI
Aplicacin
Presentacin

Headers
SH = de sesin
Seminario de Redes 1998

Aplicacin

Sesin

Presentacin
Sesin

Transporte

Transporte

Red

Red

Enlace

Enlace

Fsica

Fsica

TH = de Transporte

NH = de red

DH =de enlace
22

OSI vs. TCP/IP Stack


Aplicacin
TCP/IP Stack
Servicios
(smtp - ftp - pop)

Presentacin
Sesin
Transporte
Red

Transporte
Red
Acceso al
Medio
Seminario de Redes 1998

Enlace
Fsica
Modelo OSI
23

Nivel 1
l

Capa Fsica
Como se transmite informacin al medio.
La unidad de informacin es el BIT.
Define caractersticas:
mecnicas (Conectores, pins, formas, etc.).
elctricas (Duracin del bit, niveles de voltaje,etc.).
funcionales (Asignacin de seales a los pines)
Establecer y terminar la conexin.
Transmisin en uno o dos sentidos.

Seminario de Redes 1998

24

Caractersticas Elctricas
Nivel 2

Nivel 1

+ Amplitud
Tiempo
- Amplitud

Seminario de Redes 1998

Ciclo 1
1 segundo
1 Hertz

Ciclo 2
1 segundo
2 Hertz
25

Caractersticas Mecnicas

Caractersticas Funcionales
Pin 2
Pin 3
Pin 4
Pin 5
........
Seminario de Redes 1998

Transmisin de datos DTE


Recepcin de datos DTE
Request to send
DTE
Clear to send
DTE

DCE
DCE
DCE
DCE
26

Nivel 2
l

Capa de Enlace
La unidad de informacin son las tramas o frames.
Incluye patrones de bits para el reconocimiento de
las tramas.
Realiza control de error, por medio de ACK y
retransmisiones.
Controla la prdida y duplicidad de las tramas.
Controla el flujo de informacin.
Administra la competencia en lneas bidireccionales
(piggy back).

Seminario de Redes 1998

27

Nivel 3
l

Capa de Red

La unidad de informacin es el paquete.


Rutea los paquetes del origen al destino.
Direccionamiento.
Las rutas pueden ser estticas o dinmicas.
Posibilidad de controlar congestin.
Se encarga de la interconexin de redes
heterogneas.

Seminario de Redes 1998

28

Nivel 4
l

Capa de transporte
Aisla a la capa superior de los cambios del hardware.
Puede multiplexar varias conexiones de transporte sobre
una conexin de red.
Divide si es necesario los datos de la capa 5 para
adaptarlos a la capa de red (fragmentacin).
Brinda dos tipos de servicios: con y sin conexin.
La comunicacin es de extremo a extremo (end to end).
Realiza Control de flujo.

Seminario de Redes 1998

29

Nivel 5
l

Capa de sesin
Gestiona el control de dilogo
(Bidireccional, Unidireccional)
Provee las estructuras de control para la
comunicacin entre aplicaciones.
Establece, controla y termina las sesiones
entre aplicaciones.

Seminario de Redes 1998

30

Nivel 6
l

Capa de Presentacin
Se ocupa de aspectos sintcticos y semnticos.
Posibilita la comunicacin entre computadoras
con diferentes representacin interna (ASCII,
EBCDIC, complemento a 1 o 2).
Define una estructura abstracta de los datos.
Se encarga tambin de la compresin y
encriptado de datos.

Seminario de Redes 1998

31

Nivel 7
l

Capa de aplicacin
Es la interfaz con el usuario.
Esconde la incompatibilidad funcional.
Existen diferentes protocolos que brindan
distintos servicios: telnet, ftp, snmp, smtp,
pop, etc.

Seminario de Redes 1998

32

Transmisin de Datos
l Depende

bsicamente de:

La calidad de la seal que se


transmite
Caractersticas del medio de
transmisin.
l Ocurre

entre transmisor y receptor


sobre algn medio de transmisin.

Seminario de Redes 1998

Medios de transmisin

Seminario de Redes 1998

Medios de transmisin
Transmisor
Receptor

Medio

Amplificador
Repetidor

Transmisor
Receptor

Medio

0 o ms

Punto a Punto

Transmisor
Receptor

Transmisor
Receptor

Transmisor
Receptor

Medio

Amplificador
Repetidor

Transmisor
Receptor

Medio

0 o ms

Multipunto
Seminario de Redes 1998

Seales
l

Las seales electromagnticas son utilizadas


para transportar los datos entre el transmisor
y el receptor.
Las seales pueden expresarse en funcin
del tiempo y de la frecuencia
Parmetros de una seal:
Amplitud
Frecuencia y Periodo
Fase

Seminario de Redes 1998

Seales en funcin del tiempo

Seminario de Redes 1998

Tipos de Seales

Seal analgica
Periodo

Seal Sinusoidal

Fig. 2.3

Periodo

Seal discreta

Seal Cuadrada
Seminario de Redes 1998

Parmetros de una seal

Seminario de Redes 1998

Seales en funcin de la
frecuencia

Fig. 2.5

Seminario de Redes 1998

Trminos
l

Espectro: Rango de frecuencias que


contiene una seal.
En la fig. 2.5 es desde f a 3f

Ancho de banda absoluto: Ancho del


espectro.
En la fig. 2.5 es 2f

Ancho de banda efectivo: Rango de


frecuencias representativas dentro del
espectro.
Data Rate: Capacidad en bps del medio

Seminario de Redes 1998

10

Ancho de banda de una seal

Seminario de Redes 1998

11

Ancho de banda & Data Rate


Supongamos un medio de transmisin
de 4 Mhz de ancho de banda.

Emisor
Receptor

l
l

Emisor
Receptor

El ancho de banda de la seal es 3f-1f=2f


Si la frecuencia de la seal fuera 2 Mhz entonces el ancho de banda
de la seal es igual a 4 Mhz. O sea la seal puede pasar por el medio
con esa frecuencia.
Si suponemos que un bit dura la mitad del periodo (ver fig. 2.3)
entonces el Data Rate es igual a dos veces la frecuencia de la seal
entonces en este caso el Data Rate es igual a 4 Mbps.

Seminario de Redes 1998

12

Ancho de banda & Data Rate


Supongamos un medio de transmisin
de 4 Mhz de ancho de banda.

Emisor
Receptor

l
l

Emisor
Receptor

Ahora el ancho de banda de la seal es 5f-1f=4f


Si ahora la frecuencia de la seal fuera 1 Mhz entonces el ancho de
banda de la seal sigue siendo igual a 4 Mhz por lo tanto a igual que
antes la seal puede pasar por el medio con esa frecuencia.
Como el Data Rate sigue siendo igual a dos veces la frecuencia de la
seal entonces en este caso el Data Rate es igual a 2 Mbps.

Seminario de Redes 1998

13

Conclusiones
l
l
l
l
l

Una seal de forma digital tiene infinito ancho de


banda.
La naturaleza del medio limita el ancho de banda.
La informacin digital es aproximada por una seal
con un ancho de banda limitado por el medio.
Limitar el ancho de banda crea distorsin.
Generalmente un data rate de W bps requiere un
ancho de banda de 2 W Hz para tener una buena
representacin de la seal.
A mayor ancho de banda de un medio de transmisin
mayor data rate puede ser transmitido a travs de el.

Seminario de Redes 1998

14

Transmisin de datos
analgica y digital
l

Los trminos analgico y digital son usados


frecuentemente en la comunicacin de datos
en tres contextos:
Datos: entidad que transporta significado
Sealizacin: acto de propagar una seal por un
medio.
Transmisin: comunicacin de datos por medio de
la propagacin y procesamiento de las seales.

Seminario de Redes 1998

16

Datos
l Datos

analgicos toman valores


continuos en un intervalo de
tiempo.
Voz, Vdeo

l Datos

digitales toman valores


discretos
Texto, nmeros enteros.

Seminario de Redes 1998

17

Seales
l Una

seal analgica es una onda


electromagntica que vara
continuamente y que se propaga
sobre medios guiados y no
guiados.
l Una seal digital es una secuencia
de pulsos sobre un medio guiado.

Seminario de Redes 1998

18

Datos & Seales

Seminario de Redes 1998

19

Datos & Seales

Seminario de Redes 1998

20

Transmisin analgica
l

l
l

Es un medio de transmisin de seales


analgicas sin importar su contenido.
Las seales pueden representar datos
analgicos o digitales.
La seal se debilita con la distancia recorrida.
Se utilizan amplificadores para elevar la
potencia de la seal.
Al amplificar se eleva tambin el ruido.

Seminario de Redes 1998

21

Transmisin digital
l

Medio de transmisin de seales discretas


donde si importa lo que se esta
transmitiendo.
Distancia limitada de transmisin por la
atenuacin de la seal.
Se utilizan repetidores para recobrar el
patrn digital y retransmitir una nueva seal
sin retransmitir el ruido.Se los puede utilizar
en seales analgicas.

Seminario de Redes 1998

22

Datos, Seales y Transmisin


Datos
Analgicos
Utilizando igual o
diferente espectro al
de los datos se
convierten en una
seal analgica

Si la transmisin es
analgica
se utilizan amplificadores
para transportar la seal

Seminario de Redes 1998

No se utiliza
transmisin digital
para transportar datos
analogicos

Utilizando un
CODEC se obtiene
la seal digital

No se usa
transmisin
analgica para
transmitir una seal
digital

Para una
transmisin
digital se utilizan
repetidores para
propagar la seal

23

Datos, Seales y Transmisin


Datos
Digitales

Utilizando un modem
se convierten en una
seal analgica

Si la transmisin es
analgica
se utilizan amplificadores
para transportar la seal

Seminario de Redes 1998

Si la transmisin es
digital se utilizan
repetidores para
regenerar los datos
analogicos.

Utilizando dos niveles


de voltaje o mediante
una codificacin
especial se obtiene la
seal digital

No se usa
transmisin
analgica para
transmitir una seal
digital

Para una
transmisin
digital se utilizan
repetidores para
propagar la seal

24

Ventajas de la transmisin
digital
l Bajo

costo de la tecnologa VLSI


l Integridad de los datos
l Mejor multiplexacin
l Seguridad
l Integracin de datos digitales y
analgicos (voz, vdeo y datos)
Seminario de Redes 1998

25

Deterioro de la seal
lAtenuacin
lDistorsin

por delay

lRuido

Seminario de Redes 1998

27

Consideraciones
La seal debe ser lo suficientemente
potente para que sea interpretada por el
receptor.
l El nivel de la seal debe ser superior a
la del ruido.
l La atenuacin aumenta a medida que
se incrementa la frecuencia.
l

Seminario de Redes 1998

28

Atenuacin
l

Reduccin de la potencia de la seal con la distancia


sobre cualquier medio.
En medios guiados se la puede expresar con una
forma logartmica en decibeles en funcin de la
distancia.
En medios no guiados esta expresada en funcin de
la distancia y la composicin atmosfrica.
Se utilizan repetidores o amplificadores para mejorar
la seal atenuada.

Seminario de Redes 1998

29

Atenuacin (Cont.)
P1 Watts
Emisor

l
l

P2 Watts
Receptor

Atenuacin: 10 log10 (P1/P2)dB


Amplificacin: 10 log10 (P2/P1)dB

Seminario de Redes 1998

30

Distorsin por delay


l Fenmeno

particular en medios

guiados
l La velocidad de propagacin de
una seal vara con la frecuencia.
l Las frecuencias que componen una
seal puede arribar al receptor con
retraso
Seminario de Redes 1998

31

Distorsin por delay

Si alguna de las frecuencias asociada con la


transicin de un bit se atrasa entonces comienza
interferir con otras frecuencias asociadas con el bit
posterior, esto genera Intersymbol interference.

Seminario de Redes 1998

32

Ruido
l

l
l

El mayor factor de limitacin en la


perfomance en los sistemas de
comunicacin.
Provoca distorsin y atenuacin.
Tipos de ruido:

Trmico
Intermodulacin
Crosstalk
Impulso

Seminario de Redes 1998

33

Relacin Seal/Ruido
S/Ndb = 10 log10 (S/N)
l S = potencia de la seal
l N = potencia del ruido
l S/N cuantifica cuanto ruido hay en la
seal.
l Un alto valor S/N significa una buena
calidad de la seal.
l

Seminario de Redes 1998

34

Ruido

Seminario de Redes 1998

35

Crosstalk
Interferencia generada por campos
magnticos entre cables cercanos.
l Aislar y trenzar por pares de cables
disminuye este problema.
l

Seminario de Redes 1998

36

Capacidad de un canal
l

Para un canal libre de ruido (Nyquist)


C = 2 W log2 M bps
W = ancho de banda en kHz
M = cantidad de niveles discretos de la seal

Para un canal con ruido (Shannon)


C = W log2 (1+S/N)
S/N = relacin seal ruido en dB.

Seminario de Redes 1998

37

Medios de transmisin
Camino entre receptor y transmisor.
l Medios Guiados

Par de cobre trenzado


Cable coaxil
Fibra ptica
l

Medios No Guiados
Aire
Vaco

Seminario de Redes 1998

Medios de transmisin
En medios guiados el medio de
transmisin establecen los limites en la
transmisin.
l En medios No guiados el transmisor
determina la caracterstica de la
transmisin.
l Seales omnidireccionales y
direccionales.

Seminario de Redes 1998

Factores
l Generalmente

a mayor Ancho de
Banda superior es el data rate.
l La atenuacin y las interferencias
limitan el alcance de los medios
l Los receptores producen
atenuacin y distorsin.
Seminario de Redes 1998

Par trenzado
l
l
l
l
l
l

Dos hilos de cobre de 1 mm. aislados y


trenzados.
Se pueden envolver varios pares juntos.
Sirve para transmisin de seales analgicas y
digitales.
Permite unir varios kilmetros sin amplificar.
Data Rate: En LAN alcanza 10/100 Mbps y para
larga distancia (10 Km) puede llegar a 4 Mbps.
Ancho de banda: 3 MHz.

Seminario de Redes 1998

Par trenzado (cont.)


l
l
l
l
l
l
l
l

Bajo costo y fcil instalacin.


Se utiliza en telefona y cableado horizontal.
Amplificadores cada 5 o 6 Km.
Repetidores cada 2 o 3 Km.
Alta atenuacin a altas frecuencias.
Susceptible a interferencias.
UTP/STP
Categora 3,4 y 5

Seminario de Redes 1998

Coaxial de banda base


l
l
l
l
l
l
l

Compuesto por dos conductores concntricos.


Menos susceptible a interferencias y a crosstalk
que el par trenzado.
Se utiliza para transmisiones digitales
Canal nico, con propagacin bidireccional.
10 Mbps en menos de 1 Km.
Se usan en LAN y en telefona de larga
distancia.
Solo sirve para Voz y Datos

Seminario de Redes 1998

Coaxial de banda ancha


Transmisin analgica.
l Gran ancho de banda.
l Se divide en varios canales .
l Permite transmitir video, audio y datos a la
vez.
l Se utiliza en CATV.
l Costo elevado y mucho mantenimiento.
l Alcance de decenas de Kms.
l

Seminario de Redes 1998

Fibras Opticas
Tecnologa ptica. Transmisin por
impulsos de luz.
l Componentes
Medio de transmisin (Fibra de vidrio
o silicio fundido)
Fuente de luz (LED o Diodo Lser)
Detector (Fotodiodo)
l Seal unidireccional.
l

Seminario de Redes 1998

Fibras Opticas (Cont.)


l

l
l

Propagacin
multimodo: transmisin por rebotes de luz,
LED
monomodo: lnea recta,diodos lser,mayor
alcance.
Gran distancia entre repetidores.
Gran difusin en enlaces de
telecomunicacin de gran distancia.
Actualmente en LAN.

Seminario de Redes 1998

10

Fibras Opticas (Cont.)


l
l
l
l
l
l
l
l

Su instalacin requiere precisin.


Seguro.
Amplio ancho de banda.
Permite transportar Gbps.
Baja atenuacin
Inmune a interferencias, ruido y crosstalk.
Gran distancia entre repetidores
Se la utiliza para transporta: voz, datos,
imagen y vdeo)

Seminario de Redes 1998

11

Comparacin
Medio

Data rate

Ancho de
Banda

Espaciado entre
repetidores

Par trenzado

4 Mbps

3 MHz

2 a 10 Km

Coaxil

500 Mbps

350 MHz

1 a 10 Km

Fibra

2 Gbps

2 GHz

10 a 100 Km

Seminario de Redes 1998

12

Medios no guiados
Transmisin y recepcin por medio de
una antena.
l En transmisin direccional las antenas
deben estar alineadas
l En transmisin omnidireccional la seal
se propaga en toda direcciones
l

Seminario de Redes 1998

14

Medios no guiados (Cont.)


l

De 30 Mhz a 1 Ghz
Omnidireccionales
Radio

De 2 a 40 GHz
Direccional
Microondas
Satlites

De 300 GHz a 200.000 GHz


Infrarroja

Seminario de Redes 1998

15

Microonda terrestre
l
l
l
l

Se utilizan antenas parablicas.


Tiene que haber visin directa entre antenas.
A mayor altura de la antena mayor alcance.
Se la utiliza para:
Comunicacin de larga distancia
Comunicacin entre edificios
Para voz y TV

l
l
l

Perdidas por atenuacin e interferencias


Muy sensible a las malas condiciones atmosfricas.
Permite transportar cientos de Mbps

Seminario de Redes 1998

16

Microonda Satlital
l

l
l
l

l
l
l

No procesa informacin solo acta como un


repetidor-amplificador.
Uno o ms receptores-transmisores.
Puede cubrir un amplio espectro terrestre.
Ubicados a 36.000 Km en el plano del Ecuador
(geoestacionarios)
Espaciados a 4 grados (Hoy da menos).
Banda Base (4 - 6 GHz).
Banda Ku (12-14 GHz).

Seminario de Redes 1998

17

Microonda Satlite (Cont.)

Banda Ka (20/30 GHz).


Gran ancho de banda.
Se transmite a la velocidad de la luz
(300.000Km/s)
Tiempo de propagacin 270 ms para los
72.000Km.
Mal funcionamiento por eclipse y por lluvia

Se los utiliza en TV, telefona y redes privadas

Existen otros a menor altura (LEO).

l
l
l

Seminario de Redes 1998

18

Radio
Omnidireccional.
l Inmune a los obstculos a baja
frecuencias.
l No requiere de antenas parablicas
l Frecuencias desde 3kHz a 300 GHz
l Radio, TV y datos
l Ancho de banda relativamente bajo.
l

Seminario de Redes 1998

19

Infrarrojo
l Usado

en comunicacin de corto
alcance.
l Direccional y fcil de instalar
l No pasa a travs de objetos slidos
l Seguro y no necesita licenciarse.
l Circunscripto a un ambiente.

Seminario de Redes 1998

20

Temario
Tecnologas de LAN
l Topologas: star, ring, tree, bus
l Medium Access Control
l Logical Link Control
l

Seminario de Redes

9- 1

Clasificacin de redes
WAN = Wide Area Network
l LAN = Local Area Network
l MAN = Metropolitan Area Network
l CAN = Campus Area Network
l DAN = Desk Area Network
l GAN = Global Area Network
l

Seminario de Redes

9- 2

Caractersticas de LAN
Son redes de difusin de paquetes
l El canal o medio de comunicacin no
esta disponible en todo momento
l Existe competencia por el medio antes
de transmitir.
l Hay que determinar quien tiene
derecho a usar el medio.
l LAN, Sistemas satelitales.

Seminario de Redes

9- 3

LAN & WAN


LAN
l

l
l

Usualmente
comparten el medio.
Broadcast
No hay estaciones
intermedias
Infraestructura es
mantenida por una
organizacin

Seminario de Redes

WAN
l
l
l

Punto a Punto
Unicast
Routers y Switches
intermedios.
Infraestructura
mantenida por una
telecom.

9- 4

Arquitectura de una LAN


Desarrollado por la IEEE en la
especificacin 802.
l Involucra las capas inferiores del
modelo OSI (Nivel 1 y 2).
l Las capas superiores son
independientes de la arquitectura.
l

Seminario de Redes

9- 5

Modelo OSI & IEEE 802


Aplicacin
Presentacin
Sesin
Transporte
Red
Enlace
Fsica

Medio
Seminario de Redes

Protocolo de
las capas
superiores

Service
Access
Point

Logical Link
Control
Medium Access
Control

Fsica
Medio
9- 6

Capa Fsica en LAN


Codificacin y Decodificacin de
Seales.
l Agregar y quitar el prembulo para
sincronizacin.
l Transmisin y recepcin de bit.
l Incluye la especificacin del medio de
transmisin y la topologa de la LAN.
l

Seminario de Redes

9- 7

Capa de Enlace en LAN


l

Logical Link Control


Provee una interfaz para las capas
superiores independizandose del medio

Medium Access Control


Ensambla los datos en frames.
Maneja el direccionamiento y el control de
error
Gobierna el acceso al medio de
transmisin.

Seminario de Redes

9- 8

Capas de LAN

Seminario de Redes

9- 9

Topologa de LAN
l Bus
l Arbol
l Anillo
l Estrella

Seminario de Redes

9- 10

Topologa Bus y Arbol

l
l
l
l

Medio multipunto.
Propagacin de la seal en ambas direcciones.
Todas las estaciones reciben la seal
Los terminadores absorben la seal.

Seminario de Redes

9- 11

Topologa Bus y Arbol


l

Seminario de Redes

Los datos se dividen


en frames.
Cada frame tiene la
identificacin de la
estacin destino.
Todas las estaciones
sobre el bus leen el
frame.

9- 12

Topologa Anillo

l
l

No representa un medio
de difusin.

Conjunto de enlaces punto a punto unidireccionales que


forman un circulo.
Las interfaces en cada DTE leen y retransmiten cada bit.
Existe un delay de la seal al pasar por cada DTE.

Seminario de Redes

9- 13

Topologa Anillo

Seminario de Redes

9- 14

Topologa Estrella

Cada estacin esta conectada por un


enlace doble a un nodo central.
l Dos modos de operacin: Broadcast y
Switching.
l

Seminario de Redes

9- 15

Medium Access Control


l

Debe determinar DONDE y COMO


realiza el control de acceso al medio

Establece la estructuras de la trama.

Responsable de detectar errores y


descartar las tramas.

Seminario de Redes

9- 16

Donde realizar el control ?


l

En forma centralizada.
Una estacin de la red controla los
permisos de transmisin de todas las
estaciones de la red.

En forma descentralizada.
Entre todas las estaciones de la red
controlan el acceso al medio.

Seminario de Redes

9- 17

Cmo realizar el control ?


l

Round Robin:
Apto para trafico tipo stream
El control puede ser centralizado o distribuido.

Reservacin
Apto para trafico tipo stream
El control puede ser centralizado o distribuido.

Contencin
Apto para trafico en rfagas.
Control distribuido
Simple de implementar.

Seminario de Redes

9- 18

Estructura de una trama MAC

Seminario de Redes

9- 19

Logical Link Control (802.2)


Es responsable de soportar el acceso
mltiple en un medio de naturaleza
compartida.
l LLC especifica los mecanismos para
poder direccionar las estaciones a
travs de medio y para controlar el
intercambio de datos entre ellas
l

Seminario de Redes

9- 20

Servicios
l

Sin Conexin
No requiere ningn procedimiento para iniciar y
terminar la comunicacin.
No hay seguridad si las tramas llegaron bien o
mal.

Con Conexin
Existen procedimientos para realizar y liberar la
conexin.
Es posible salir de una condicin de error.
Implcitamente incorporan acknowledge.

Sin Conexin con ACK

Seminario de Redes

9- 21

Servicios (Cont.)
l

Multiplexacin
En un nico link fsico conectado a un estacin
debera ser posible transferir datos con mltiples
puntos en los extremos del link.

Como ?
Service Access Point
(SAP) (SAP) (SAP)
MAC
Fsica

Seminario de Redes

9- 22

Direcciones
User Data
LLC PDU
MAC FRAME
l

MH

LH
LH

MT

Hay 2 niveles de direcciones:


Direccin MAC: Identifica el estacin en la red.
Direccin LLC: Identifica el servicio dentro del
DTE.

Seminario de Redes

9- 23

Primitivas
Respuesta
Indicacin

Confirmacin

Todos los servicios se realizan por intermedio de


primitivas.
Solicitud

RED
Enlace
Fsica

Seminario de Redes

9- 24

Trama LLC
<1>

<1>

DSAP SSAP

<1/2>
Control

>= 0
DATOS

DSAP Destination Service Access Point


l SSAP Source Service Access Point
l DATOS Acotado por el nivel MAC
(802.3, 802.5, Ethernet).
l Control tipifica la trama

Seminario de Redes

9- 25

Temario
l

Sistemas de LAN
Ethernet y 802.3
Token Ring (802.5)
Token Bus (802.4)

Seminario de Redes

10-

Mtodos de Acceso
Aloha
l Slotted Aloha
l CSMA
l CSMA/CD
l

Seminario de Redes

10-

ALOHA
l

Si una estacin tiene una trama para


transmitir la enva.
Pueden existir colisiones o ruido que
destruyen las tramas.
Existe ACK para indicar si la trama que se
transmiti lleg bien o mal.
Si el emisor no recibe el ACK retransmite el
frame.
Eficiencia muy baja (18 %)

Seminario de Redes

10-

Slotted Aloha
l

Se divide el canal en slots de tiempo


uniformes de igual tamao en tiempo que el
frame.
Es necesario sincronizar todas las estaciones
sobre el medio.
Solo se autoriza la transmisin al comienzo
de cada slot de tiempo.
Mejora la eficiencia del Aloha puro (36 %)

Seminario de Redes

10-

ALOHA (Cont.)
Aloha Puro
18 % de rendimiento

DTE A
DTE B

Colisin
t0

t0 + t

t0+2t

DTE A
DTE B

t0+3t

Slotted Aloha
36 % de rendimiento
Colisin

Se puede transmitir
Seminario de Redes

10-

Carrier Sense Multiple Access


l
l
l
l
l

Sensa el medio antes de transmitir.


Si esta ocupado espera.
Existe ACK para confirmacin de llegada
No evita las colisiones.
Transmite intilmente.

Seminario de Redes

10-

CSMA/ Collision Detection


l
l
l
l
l

Todos los dispositivos tienen los mismos derechos.


Si el medio est ocupado, retrasa la transmisin.
Si el canal esta libre transmite.
Cuando detecta una colisin corta la transmisin.
Si hay colisin espera un tiempo aleatorio (Back off).
A

Seminario de Redes

10-

Back-off
l

Primer colisin, elijo un tiempo entre [0,1] de .

Segunda colisin, elijo entre [0,1,2,3] de .

l
l

I-esima colisin, elijo entre [0,..2i-1] de .


Esto se hace hasta i=10.

Para se elige hasta i=15 entre [0..1023] de .

Seminario de Redes

10-

Algoritmo CSMA/CD
l

Un DTE que desea transmitir, escucha el medio y


sigue las siguientes pasos:

Si el medio esta ocupado, ESPERA.


Si el medio esta libre, TRANSMITE Y SIGUE
ESCUCHANDO.
Si se detecta una colisin durante la transmisin,
INMEDIATAMENTE DEJA de transmitir el frame, y
transmite una seal (jamming) para asegurar que todas los
DTE se enteren de la colisin.
ESPERA UN TIEMPO ALEATORIO, para volver transmitir
vuelve a:

Seminario de Redes

10-

802.3 & Ethernet


l

Arquitectura tipo bus.

Mtodo de acceso: CSMA/CD.

Medios: 10 base2, 10 base5, 10 baseT.

Long. max.:2500 mts. usando repetidores.

Cant. max de repetidores: 4.

Codificacin: Manchester (No diferencial)

Seminario de Redes

10- 10

Trama 802.3
<7>
IPG

l
l
l
l

Prembulo

<1> <2/6> <2/6> <2> <0-1500> <0-46> <4>


SFD

Direccin Direccin Long.


Origen
Destino

DATOS

PAD

CRC

Prembulo: Bit de sincronizacin entre estaciones.


SFD: Start of Frame Delimiter.
Frame: Informacin: (Direcciones + Datos).
IPG: Inter Packet Gap - 96 bit

Seminario de Redes

10- 11

Direcciones
Direcciones a nivel MAC.
l Si la direccin destino es de la forma:
l

0.... : indica un DTE en particular.


1....: indica un grupo de DTEs (multicast).
111..11:indica todos los DTEs (broadcast).
l

Cada NIC debe tener una direccin


distinta en una misma LAN.

Seminario de Redes

10- 12

Trama Ethernet
<8>
Prembulo

IPG

<6>

<6>

<2>

Direccin Direccin Tipo


Origen
Destino

<46-1500>

<4>

DATOS

CRC

8 bytes de prembulo.
l Direccin origen y destino son iguales.
l No existe el campo de longitud.
l El campo tipo califica el contenido de
los datos. (Invasin de niveles).
l

Seminario de Redes

10- 13

Algoritmo 802.3
l
l
l
l
l
l
l

Espera hasta que la red este libre (Carrier Sense).


Espera 96 bit (9,6 microseg.) = IPG
Deshabitar el sensor de colisin
Transmite el prembulo y el SFD (64 bits)
Habilita el sensor de colisin
Transmite 64 bytes del frame (Para ganar el medio)
SI hay colisin
ENTONES transmite 32 bit (Jam ) y para de
transmitir.
SINO - Deshabita el sensor de colisin .
Transmite hasta el final del paquete.

Seminario de Redes

10- 14

Token Ring
l
l

l
l

No representa un medio de difusin.


Conjunto de enlaces pto. a pto. unidireccionales que
forman un circulo.
Las interfaces en cada DTE leen y retransmiten cada bit.
Existe un delay de la seal al pasar por cada DTE.

Direccin de
la seal

Seminario de Redes

10- 15

Caractersticas
l
l
l
l

Si un DTE sale de servicio, se debe garantizar el anillo.


Existe un patrn especial de bit (token).
Para transmitir un DTE debe capturar el token.
El anillo debe por lo menos contener al token.

Seminario de Redes

10- 16

Funcionamiento
DTE origen espera por el token libre.
l Agrega datos, direcciones y pone el
token como ocupado.
l El DTE receptor toma los datos y lo
indica en el token
l EL DTE origen remueve los datos y
regenera el token.
l

Seminario de Redes

10- 17

Estructura del token


1 Byte

1 Byte

SD

Prioridades
l
l

1 Byte

AC

ED

Reserva del token

S = Tipo de trama ( 0 = Token Libre 1 = Token con datos)


M= Monitor

Seminario de Redes

10- 18

Estructura del frame


SD AC FC DA

l
l

SA

INFO

FCS

ED FS

SD = Starting Delimiter (1 byte).


FC = Frame Control (1 byte).
Distingue tramas de control y de datos.

l
l
l
l
l
l

DA = Destination Address (2 o 6 bytes)


SA = Source Address (2 o 6 bytes)
INFO = Datos ( De 0 a 4027 bytes)
FCS = Frame-Check Sequence (4 bytes).
ED = Ending Delimiter (1 bytes).
FS = Frame Status (1 byte.)

Seminario de Redes

10- 19

Frame Status
A
l
l

Los bit A/C se repiten por seguridad.


0/0 = Indica que el destino estaba
desconectado.
1/0 = El destino ley la trama pero no la
acepto.
1/1 = El destino ley la trama y la acepto.
( En Ethernet y 802.3 no tengo estos servicios)

Seminario de Redes

10- 20

Funcionamiento (Cont.)
l
l
l

Siempre hay una sola trama en el anillo.


El token circula libremente por el anillo S=0.
Cualquier DTE puede transmitir.

Seminario de Redes

10- 21

Para transmitir
l

Si B quiere transmitir algo a D debe:


Capturar el token.
Chequear que esta libre (S=0).
Armar la trama a enviar.
Indicar que ocupo la trama (S=1).

Seminario de Redes

10- 22

Para recibir
l

El DTE D puede:
estar fuera del anillo.
leer la trama pero tiene un error (CRC)
leer la trama correctamente.
El DTE D debe notificar la situacin a B (ACK)
por medio de FS y AC.

Seminario de Redes

10- 23

Para terminar
l

Segn lo notificado por el DTE D el DTE B puede:


regenerar el token vaco
retransmitir la trama.

Seminario de Redes

10- 24

Observacin
l

Hay dos modos de operacin:


Escuchando y transmitiendo.

Hay colas de espera en cada estacin.


l Se utiliza codificacin Manchester.
l Tiempo de retencin del token 10 ms.
l

Seminario de Redes

10- 25

Tipos de estaciones
l

Monitor primario

Regenerar el token.
Quita tramas mutiladas (CRC)
Detectar prdidas del token (temporizador)
Tramas perdidas.
Mantener el anillo.

Monitor secundario
Si falla el monitor primario inicia un proceso de
contencin para establecer el nuevo monitor.

Seminario de Redes

10- 26

802.4
l
l
l
l

Topologa en bus.
Organizacin lgica en anillo.
Cada DTE sabe quienes son sus vecinos.
Solo puede transmitir el DTE que posee el
token (testigo).
El token pasa entre vecinos lgicos, no
fsicos.

No hay colisiones.

Seminario de Redes

10- 27

802.4 (Cont.)
Todos los DTE reciben cada trama que
pasa por el bus pero las descarta sino
le corresponde.
l Un DTE puede o no pertenecer al anillo.
l

TS=10

Seminario de Redes

TS=60

TS=20

NS=50
PS=20

NS=60
PS=30

TS=40

TS=30

TS=50

NS=20
PS=50

NS=30
PS=60

10- 28

802.4 (Cont.)
Los DTE se introducen al anillo en
forma ordenada de acuerdo a su
direccin de la NIC.
l El token pasa desde la direccin mas
alta a la mas baja.
l Un DTE transmite durante un cierto
periodo de tiempo.
l

Seminario de Redes

10- 29

Prioridades
l

Se definen prioridades desde 0 a7


agrupadas de a dos.

Cada DTE debe tener cuatro colas


distintas para cada prioridad.

Su implementacin no es obligatoria.

Seminario de Redes

10- 30

Comienzo
Control de trama

Prembulo

>=1 1

2o6

2o6

Direccin

Direccin

Destino

Origen

0-8182
DATOS

CRC

Fin

Trama

Para tramas de datos el campo CT


transporta prioridades y ACK. Y en
tramas de control lleva el tipo de trama.

Seminario de Redes

10- 31

Problemas
El DTE que posee el token invita a otros
DTE a entrar al anillo.
l Si dos o mas DTE solicitan ingresar habr
colisin.
l Si hay colisin se ejecuta un algoritmo de
contienda.
l Si un DTE sale del anillo debe indicarselo
a su predecesor.
l Existen clocks para controlar la prdida
del token y los errores de transmisin.
l

Seminario de Redes

10- 32

Estndar de LAN

Seminario de Redes

10- 33

Temas
l

TCP/IP protocol suite.


Historia
Arquitectura/Layering
Direccines IP
Subnetting

Seminario de Redes

11- 1

Historia
l

A mediados de 1970 una agencia de


investigacin militar (DARPA) comienza un
proyecto para desarrollar una red de
paquetes conmutados para unir instituciones
de investigacin de US.
Con el objetivo de unir redes heterogneas
encarga a la Universidad de Stanford la
implementacin de dicho proyecto.
El resultado de dicho desarrollo fue el
Internet Protocol suite.

Seminario de Redes

11- 2

Terminologa
Internetwork, Network, Subnetwork
l Endnode, End System (ES), host, DTE
l Intermediate System (IS), gateway,
router, DCE

Seminario de Redes

11- 3

Requests for Comments


l

En 1983 se funda el NIC (Network


Information Center) para mantener y distribuir
la informacin y documentacin sobre TCP/IP
e Internet.
Standards de protocolos, documentacin y
mejoras futuras se distribuyen por medio de
las RFCs.
Las RFCs se numeran secuencialmente en
orden cronolgico.

Seminario de Redes

11- 4

Arquitectura de una red TCP/IP


Sistema

Usuario

subred

subred

subred

red

subred
subred

Host
Seminario de Redes

Router
11- 5

Arquitectura (Cont.)
Los hosts se conectan a redes fsicas.
l Los routers permiten interconectar
redes y definen bordes entre redes.
l Toda conexin tiene asignada al menos
una direccin internet.
l Los protocolos de software usan las
direcciones internet (no la direccin
hardware) cuando enva un paquetes.
l

Seminario de Redes

11- 6

Modelo TCP/IP
l

Aplicacin: Provee la comunicacin entre


procesos o aplicaciones en distintos hosts.
Transporte: Provee el servicio de transporte
de datos entre los extremos de la
comunicacin.
Red: Se encarga de manejar los paquetes
datos desde el origen al destino a travs de
una o mas redes.
Enlace: Define una interfaz entre el sistema
final y la subred a la que esta conectado.

Seminario de Redes

11- 7

Modelo TCP/IP & OSI


Aplicacin
Aplicacin

Presentacin
Sesin

Transporte
Red
Enlace

Transporte
Red
Enlace
Fsica

Seminario de Redes

11- 8

Protocolos en TCP/IP
Mail

Aplicacin

SMTP

Aplicacin

...

Aplicacin

FTP

DNS

TCP

ICMP
ARP
Seminario de Redes

SNMP

NFS

UDP

IP
Interfaz de red

IGMP
RARP
11- 9

Conceptos

Seminario de Redes

Service Access Point


(SAP)

Internet Address

Demultiplexing

Encapsulation

Client/Server

11-10

Conceptos
l

IP debe estar implementado en todos los


sistemas finales y todos los routers que
existan en la red.
TCP solo se implementa en los sistemas
finales.
Cada entidad en toda la red debe tener una
nica direccin.
Cada proceso dentro de un host debe tener
una nica direccin (ports)

Seminario de Redes

11-11

Nivel de Enlace
IP

ARP

Interfaz de red

RARP

Medio
l

Enva y recibe:
Datagramas al mdulo IP en el nivel de Red.
ARP request y ARP replies.
RARP request y RARP replies

Seminario de Redes

11-12

Ethernet Encapsulation (RFC 894)


Frame Ethernet

Destino Origen Tipo


6
6
2

CRC
4

Datos
46 a 1500

0800

Datagrama IP

0806

ARP request/reply
28

Pad
18

8035 RARP request / reply Pad


28
18

Seminario de Redes

11-13

802.2/802.3 Encapsulation (RFC 1042)


Frame 802.3
Destino

Origen

Long DSAP SSAP Control Proto ID Type


3
1
2
1
1
2

Data

CRC

0800
Datagrama IP
0800
38-1492
2
0806
ARP request/reply Pad
28
10
2
8035 RARP request / reply Pad
28
10
Seminario de Redes

11-14

SLIP Encapsulation
IP datagram

c0

END
l
l
l
l
l

db dc

db

db dd

END

Provee una encapsulacin simple sobre lneas seriales.


Cada datagrama esta delimitado por el carcter END (0xc0)
Cada extremo debe conocer la direccin IP del otro.
No hay CRC. Lo debe realizar un nivel superior.
No se puede distinguir la informacin transportada.

Seminario de Redes

11-15

Protocolos de interfaz de red


RFC 1661 The Point-to-Point Protocol
RFC 1626 Default IP MTU for use over ATM AAL5
RFC 1577 Classical IP and ARP over ATM
RFC 1490 Multiprotocol Interconnect over Frame Relay
RFC 1483 Multiprotocol Encapulation over AAL5
RFC 1390 Transmission of IP and ARP over FDDI Networks
RFC 1356 Multiprotocol Interconnect on X.25 and ISDN in the Packet Mode
RFC 1209 Transmission of IP Datagrams over the SMDS Service
RFC 1201 Transmitting IP Traffic over Arcnet Networks
RFC 1149 Standard for the Transmission of IP datagrams on Avian Carriers
RFC 1042 Standard for the Transmission of IP Datagrams over IEEE 802 Networks
RFC 894 Standard for the Transmission of IP Datagrams over Ethernet Networks

Seminario de Redes

11-16

Definicin
l

Maximum Transmission Unit (MTU)


Define un limite mximo de bytes de datos sobre
el frame en cuestin.

Ejemplos:

Token Ring de 16 Mbps


Token Ring de 4 Mbps
Ethernet
IEEE 802.3/802.2
FDDI

Seminario de Redes

17914 bytes
4464 bytes
1500 bytes
1492 bytes
4352 bytes
11-17

Nivel de Red
TCP/UDP

ICMP

Internet Protocol (IP)

IGMP

Interfaz de red
l
l
l
l

Brinda servicio sin conexin.


No confiable
La unidad de informacin es el Datagrama.
RFC 791

Seminario de Redes

11-18

Responsabilidad de IP
Usar un esquemas de direcciones para
rutear los datagramas hasta al destino.
l Usar un protocolo complementario para
reportar problemas.
l Fragmentar y reensamblar paquetes
para adaptarlos al enlace.
l Rutear paquetes desde el origen al
destino
l

Seminario de Redes

11-19

IP- Funcionamiento
IP recibe datos
NO

SI
Es mo ?

SI

Soy un
Router ?

Reensabla los
fragmentos si es
necesario.

NO
Descartar

Pasa el datagrama
a la capa de
transporte

Pasarlo a otro
router o al destino
final
Seminario de Redes

11-20

Esquemas de direcciones IP
l

Toda interfaz sobre internet debe tener una nica


direccin IP.

Una direccin IP tiene:


32 bits de longitud escritos en cuatro dgitos decimales.
Un prefijo que identifica la red.
Un sufijo que identifica el host dentro de la red.

A cada red fsica se le asigna una nica direccin de red.

Cada sistema terminal tiene asignada al menos una


direccin de hardware independiente de la direccin IP.

Seminario de Redes

11-21

Estructura de una direccin IP


0 1

31

0 Red

Host

< 128

CLASE A :pueden tener 16 millones de hosts


0 1 2

15

Red

10

31

128-191

Host

CLASE B Pueden tener 65,534 hosts


0 1

23

110

Red

31

Host

192-223

CLASE C pueden tener 254 hosts


CLASS D = usada para multicasting (224-239)
CLASS E = reservada (240-247)
Seminario de Redes

11-22

Direcciones Particulares
l
l

l
l

No pueden ser utilizadas para direccionar un


host.
Si los bytes correspondientes a un host
(Hostid) estn en 0 la direccin hace
referencia a la red (180.3.0.0).
Si los campos de red estn en 0 entonces
hace referencia al host (0.0.38.4).
Direccin de Broadcast: cuando los bytes
correspondientes al host estn todos en 1
(180.3.255.255).
Direccin loopback (127.0.0.1)

Seminario de Redes

11-23

Direccin de loopback
Salida de datag.
IP

C o la de entrada
IP

si

E n t r a d a d e datag.
IP

Direc IP destino es broadcast o


multicast ?

no
si

L o o p b a c k D r iver

Direc IP igual a IP de
la interface ?

Ethernet
Driver

Cola de entrada
de IP
IP

no
ARP
Ethernet

Seminario de Redes

send

ARP

Demultiplexado
Ethernet

receive

11-24

Notacin de una direccin IP


l

Una direccin IP esta conformada por cuatro


bytes expresados en decimal separados por
puntos.
Ejemplo:

10000010.00000011.00001111.00000010 = 130.3.15.2
Clase=B
Network-id=130.3
Host-id=15.2

Seminario de Redes

11-25

Problemas con las direcciones IP


l

Si se mueve un host desde una red a otra la


direccin IP debe cambiar.
Solucin: BOOTP,DHCP, PPP options

Limitado espacio de direcciones


Solucin: subnetting, CIDR, IPv6

Grandes tablas de ruteo.


Solucin: CIDR

Seminario de Redes

11-26

Subnetting
Permite utilizar los bits de la porcin de
hosts para crear subredes
l Se necesita la utilizacin una Mscara
de Subred
l La mscara se aplica a la direccin de
hosts a travs de una operacin lgica
AND
l

Seminario de Redes

11-27

Subnetting

32

Red

Red

Seminario de Redes

Host

SubRed

Host

11-28

Varias pequeas redes

Un gran nmero de redes simples resultan en:


Enormes tablas de ruteo.
Una mala utilizacin del espacio de direcciones.

Seminario de Redes

11-29

Usando subnetting

Para minimizar el espacio de direcciones de red


en uso, mltiples redes fsicas pueden compartir
el mismo prefijo de la direccin IP.

Seminario de Redes

11-30

Subnetting
l

El objetivo es:
Minimizar el tamao de las tablas de ruteo.
Maximizar el uso de una direccin de red
dada.

Seminario de Redes

11-31

Subnetting
l

Para permitir mxima flexibilidad en la


eleccin de cmo particionar una
direccin, el estndar define que la
subred puede elegirse libremente para
cada red fsica. Una vez elegida la
porcin para la subred todos los
equipos sobre la red debern tener la
misma porcin.

Seminario de Redes

11-32

Mscara de subredes
l

Binaria 11111111.11111111.11111111.00000000

decimal 255.255.255.0
l hexadecimal 0x FFFFFF00
l

Clase A Default 255.0.0.0


l Clase B Default 255.255.0.0
l Clase C Default 255.255.255.0
l

Seminario de Redes

11-33

Ejemplo de subred
Red
Default

128.10.0.0
255.255.0.0

Si usamos la mascara 255.255.255.0 tenemos


254 subredes, cada una con 254 hosts
Hosts
Subnets:
128.10.1.1
128.10.1.0
128.10.1.2
128.10.2.0
.
..
..
.
.
.
128.10.1.254
128.10.254.0
Seminario de Redes

11-34

Ejemplo de Subred (2)


Red: 192.10.11.0
Mscara Default 255.255.255.0
l Si se usan 2 bits para la subred,
Cuntas subredes puedo tener? 4
Cuntos hosts en cada una? 64
Cul es la mscara ? 255.255.255.192
l Si usa 3 bits de subredes? 255.255.255.224
Cules son las subredes?
192.10.11.32
192.10.11.64
192.10.11.96
192.10.11.128
192.10.11.160
192.10.11.192

Seminario de Redes

HOSTS
192.10.11.33

192.10.11.62

11-35

Ejemplo de subred (3)


l

Si tengo la red 128.10.0.0 y quiero tener 500


hosts sobre la subnet, Qu mascara deber
usar ?
255.255.254.0

Cuantas subredes puedo tener ?


Cuantos hosts cada una ?
Cuanto espacio se pierde ?

l
l

Seminario de Redes

11-36