Multicast Address
Plataforma
Piloto de
IPv6
sobre ATM
para
Resolution
Server
Ambientes Multicasting
MARS
Nuno Veiga, Jorge Sá Silva, Sérgio Duarte e
Fernando Boavida
Grupo de Comunicações e Serviços Telemáticos
DEI - Universidade de Coimbra
Tópicos
Descrição do MARS
Plataforma prática
Pilha protocolar
Programação
MCS
Trabalho futuro
Descrição do MARS
MARS
Cluster
IP
MARS
Cluster 2
IP Router
Host 3
MARS
Host 4
Host 2
Host 5
Host 1
Plataforma prática
IPv6
IPv6
Host
IP Router
6bone
IP Router
Switch
Switch
MCS / Host
MCS / Host
MARS / Host
Pilha protocolar inicial
Aplicação
IPv4
ATMARP/CLIP
SNAP-Encap
Driver ATM
Pilha protocolar inicial
(router)
Aplicação
IPv4
ATMARP/CLIP
ARP
SNAP-Encap
LL-Encap
Driver ATM
Driver Ethernet
Pilha protocolar final
Aplicação
RSVP
IPv6
Driver IPv6-ATM
ATMARP /
CLIP
MARS
SNAP-Encap
Driver ATM
LL-Encap
Driv. Ethernet
Resolução de
endereços
IP
m
if_output
(m,IP_dst,...)
m.IP_dst
in ARPTAB
unicast
multicast
N
S
atm_arpresolve
(IP_dst,...)
m.classe
m.IP_dst
in ARPTAB
S
N
do_output
(m,vci,...)
MARS_resolve
(IP_dst,...)
Tratamento de mensagens
ATMARP e MARS
m
Módulo SAR
FORE_sar_reassembly
(unit, au)
ARP m
FORE_arpinput
(m,vci,...)
MARS_input
(m,vci,...)
MARS m
Exemplo de transmissão
com MCS
MARS
Cluster
IP Router
Host 3
5
6
MARS
4
12
Host 4
3
Host 2
MCS
Host 1
Trabalho Futuro
MCS
Servidores MARS de backup
Endereço ATM multicast (UNIv4, ILMI)
Estudar extensões ao ambiente MARS
Aproveitar funcionalidades do IPv6
Download

Plataforma Piloto de IPv6 sobre ATM para Ambientes Multicasting