Documente Academic
Documente Profesional
Documente Cultură
11-11-2013
Catedra #12
Capa de red
Objetivos:
Comprender los principios en los que se basan
los servicios de la capa de red:
Modelos de servicios de la capa de red
Reenvo versus ruteo
Como un router funciona
ruteo (seleccin de un camino)
broadcast, multicast
Network Layer
4-2
Algoritmos de ruteo
Estado del enlace (link
state)
Vector de distancias
(distance vector)
Ruteo jerrquico
Ruteo en la Internet
RIP
OSPF
BGP
Formato datagrama
Direccionamiento IPv4
ICMP
IPv6
Broadcast y ruteo de
multicast
Capa de red
transporta segmentos desde
el host fuente al host destino
El host fuente encapsula los
segmentos en datagramas
El host destino entrega
segmentos a la capa de
transporte
Protocolos de red estn
presente en cada host,
router
router examina campos de
cabecera en todos los
datagramas IP que pasan por
el
11-11-2013
application
transport
network
data link
physical
network
data link
physical
network
data link
physical
network
data link
physical
network
data link
physical
network
data link
physical
network
network
data link
data link
physical
physical
network
data link
physical
network
data link
physical
network
data link
physical
network
data link
physical
application
transport
network
data link
physical
Catedra #12
analoga:
ruteo: proceso de
planificar un viaje desde
el origen al destino
reenvo: proceso de
transitar a travs de un
cruce
Algoritmos de ruteo
11-11-2013
Catedra #12
Algoritmo de ruteo
3
2
2
1
1
3 2
11-11-2013
Catedra #12
Establecimiento de Conexin
Fuera de ruteo y re-envo, sta es la 3ra funcin de
importancia en algunas arquitecturas de redes:
ATM, frame relay, X.25
Catedra #12
Catedra #12
Garantas ?
Realimentacin
Modelo
de servicio Bandwidth Loss Order Timing de Congestin
best effort none
ATM
CBR
ATM
ABR
no
constant
yes
rate
guaranteed no
minimum
no
no
yes
yes
yes
no
no (inferida
va prdidas)
no
congestin
yes
11-11-2013
Catedra #12
Revisin
Introduccin
Circuitos virtuales y
redes de datagramas
Que hay dentro de un
router
IP: Protocolo Internet
Formato datagrama
Direccionamiento IPv4
ICMP
IPv6
Algoritmos de ruteo
Estado del enlace (link
state)
Vector de distancias
(distance vector)
Ruteo jerrquico
Ruteo en la Internet
RIP
OSPF
BGP
Broadcast y ruteo de
multicast
11-11-2013
Catedra #12
Catedra #12
Implementacin de VC
Un VC consiste de:
1. Camino desde fuente a destino
2. Nmero de VC, un nmero por cada enlace a lo largo del
camino
3. Entradas en tablas de re-envo en los routers a lo largo
del camino
11-11-2013
Catedra #12
Tabla de Reenvo VC
22
12
32
Numero VC
Numero
interfaz
Tabla de reenvo
del router :
12
63
7
97
3
1
2
3
22
18
17
87
Catedra #12
11-11-2013
6. receive data
3. accept call
2. incoming call
application
transport
network
data link
physical
Catedra #12
Red de Datagramas
No hay llamada de establecimiento en capa de red
Routers: no se mantiene estado de las conexiones de
extremo a extremo
A nivel de red no hay concepto de conexin
11-11-2013
1. send datagrams
2. receive datagrams
application
transport
network
data link
physical
Catedra #12
3
2
2
1
4 mil millones de
direcciones IP, en vez de
mantener una lista de
direcciones individuales es
mejor mantener una lista
de rango de direcciones
(tabla de agregacin)
Direccin IP destino en
Cabecera del paquete que llega
1
3 2
11-11-2013
Catedra #12
Interfaz enlace
sino
Interfaz enlace
sino
Ejemplos:
DD: 11001000 00010111 00010110 10100001
DD: 11001000 00010111 00011000 10101010
Cual interfaz?
Cual interfaz?
11-11-2013
Catedra #12
ATM (VC)
computadores
Servicio elstico, sin
requerimientos de tiempo
estricto.
Sistemas terminales inteligentes
(computadores)
Se pueden adaptar, hacer
control, recuperacin de
errores
Catedra #12
10
Revisin
Introduccin
Circuitos virtuales y
redes de datagramas
Que hay dentro de un
router
IP: Protocolo Internet
Formato datagrama
Direccionamiento IPv4
ICMP
IPv6
Algoritmos de ruteo
Estado del enlace (link
state)
Vector de distancias
(distance vector)
Ruteo jerrquico
Ruteo en la Internet
RIP
OSPF
BGP
Broadcast y ruteo de
multicast
(structure)
11-11-2013
Catedra #12
11
Capa fsica:
Recepcin
nivel de bits
Conmutacin Descentralizada:
Capa enlace datos:
e.g., Ethernet
(ms adelante)
11-11-2013
Redes de conmutacin
Transfiere paquetes desde el buffer de entrada a
al buffer de salida apropiado
Tasa de conmutacin: tasa a la cual los paquetes
son transferidos desde las entradas a las salidas
Se mide en mltiplos de la tasa de la lnea de entrada/salida
N entradas: tasa de conmutacin es N veces la tasa de la lnea
memory
memory
11-11-2013
bus
crossbar
Catedra #12
12
Conmutacin va memoria
Primera generacin de routers:
Computadores tradicionales con conmutacin
controlada por CPU
Paquetes son copiados a la memoria del sistema
velocidad limitada por ancho de banda de la
memoria (2 cruces del bus por datagrama)
input
port
(e.g.,
Ethernet)
memory
output
port
(e.g.,
Ethernet)
system bus
11-11-2013
Catedra #12
Conmutacin va Bus
Datagramas transitan desde la
memoria del puerto de entrada a la
memoria del puerto de salida va un
bus compartidos
Contencin en bus: rapidez de
conmutacin limitada por ancho de
banda del bus
Bus de 1 Gbps, Cisco 1900: rapidez
suficiente para routers de acceso y
de empresas (no router regional o
backbone)
11-11-2013
Catedra #12
13
Catedra #12
Puertos de Salida
Catedra #12
14
puede rebalsarse!
11-11-2013
Catedra #12
buffer de entrada!
11-11-2013
Catedra #12
HOL:Head-Of-the-Line
15
Catedra #12
11-11-2013
Catedra #12
16
Revisin
Introduccin
Circuitos virtuales y
redes de datagramas
Que hay dentro de un
router
IP: Protocolo Internet
Formato datagrama
Direccionamiento IPv4
ICMP
IPv6
Algoritmos de ruteo
Estado del enlace (link
state)
Vector de distancias
(distance vector)
Ruteo jerrquico
Ruteo en la Internet
RIP
OSPF
BGP
Broadcast y ruteo de
multicast
17