Post on 20-Jun-2015
description
SIMULAÇÃO DE REDE MPLS UTILIZANDO O NETKIT
Estágio supervisionado em sistemas de informação - 2010/1
Acadêmico: Thiago Santos de AmorimOrientador: M. Sc. Ricardo Marx Costa Soares de Jesus
Agenda
Cenário atual
Arquitetura TCP/IP
O protocolo MPLS
Netkit
Domínio simulado
Análise do tráfego
Cenário Atual
Conteúdo Multimídia
TV pela internet
Voz sobre IP
Jogos online
Necessidade de
diferenciar fluxos de dados
Arquitetura TCP/IP
Padronização ISO
Complexidade na tomada
de decisão
Modelo de melhor esforço
Não prove garantia de
qualidade de serviço
O que é MPLS
Multi protocol label Switching
Padrão definido pelo IETF
Comutação eficiente de fluxos de trafego através da rede
Comutação de pacotes
MPLS pode rodar em outras tecnologia de camada 2, tais como ATM, FR, PPP, POS, Ethernet
MPLS - Características
Orientação a conexão em redes IP
Transferência da comutação de pacotes da camada 3 para a camada 2
Menor complexidade de decisões de encaminhamento
Garantia de QoS (qualidade de serviço)
MPLS - Características Cont..
Engenharia de tráfego
Virtual Private Network (VPN)
Cabeçalho de 32 bits entre os
cabeçalhos de camadas 2 e 3
do protocolo IP
MPLS - LABEL
Label = 20 Bits
COS/EXP = Class of Service, 3 Bits
S = Bottom of Stack, 1 Bit
TTL = Time to Live, 8 Bits
Domínio MPLS
Label Edge Router:Classifica os pacotesColoca o Label
Label Switch RouterEncaminha com Label. Label indica destino
Label Edge Router:Remove Labels e encaminha pacote IPv4
Labels Switch Path
_FIB_______
NETKIT
O Netkit é um software livre, sobre uma licença BSD
Criar e testar ambientes de rede
Gerenciados por comandos no terminal da máquina virtual
Laboratório Simulado
Laboratório Simulado
Pontos Analisados IP
Pontos Analisados MPLS
Tráfego IP/MPLS ler1
Tráfego IP/MPLS ler1
Tráfego IP/MPLS lsr1
Tráfego IP/MPLS lsr2
Tráfego IP/MPLS ler2
Considerações Finais
Através deste trabalho podem ser desenvolvidos outros que envolvam não só a comunicação entre hosts de uma mesma rede, mas também uma comunicação utilizando outras redes que usam também este protocolo, podendo ser atribuídos outros cabeçalho MPLS em cascata, fazendo assim uma reclassificação dos pacotes, e determinando outro caminho dentro desta outra rede de acordo com a qualidade de serviços exigida por cada aplicação.
Considerações Finais
MPLS é uma tecnologia emergente que se apresenta promissora por permitir integração com várias tecnologias de rede
Possui a grande vantagem da comutação por rótulos
MPLS consegue aplicar engenharia de tráfego e possibilita a garantia de QoS sem alterar a estrutura das redes atuais
Através do MPLS será possível melhorar:
Transmissões de voz e vídeo ( através do QoS)
Velocidade e Planejamento nas transmissões de dados (através da Engenharia de Tráfego)
Obrigado!
Laboratório netkit
Netkit - Hosts
Figura : Conteúdo do arquivo hostx.startup
Figura : Conteúdo do arquivo hosty.startup
Figura : Conteúdo do arquivo hostz.startup
Netkit ler1
Netkit - ler2
Netkit - lsr1
Netkit - lsr2
Netkit - lsr1
Netkit - lsr1
Referências [1] (CARVALHO, 1997), Tereza Cristina Melo de Brito at al. de redes de computadores OSI e TCP/IP. 2. ed. rev. amp. São Paulo. 1997.[2] (TANENBAUM, 2003), Andrew S. Redes de Computadores. 4. ed. Rio de Janeiro 2003. [3] (NETO, 2006), Edson Moreira Silva. Especificação de uma rede MPLS Fim-a-Fim com diferenciação de serviços. Natal. 2006. 173p.[4] (MESQUITA, 2001), Márcio Gurjão. MPLS Multiprotocol Label Swithing. Fortaleza. 2001. 26p[5] (PINHEIRO, 2000), Ana Júlia Freitas at al, Um Estudo de MPLS e sua Importância para o REMA, Salvador. 2000. 14p[6] (RIMONDINI, 2007) Rimondini Massimo, Emulation of Computer networsk with Netkit. Disponível em http://www.netkit.org/publications/netkit-tr.pdf. Acesso em março de 2010. Publicado em janeiro de 2007.[7] (BARBOSA, 2009), Nyl Marcos Soares, Uso do Netkit no Ensino de Roteamento Estático. Disponível em http://www.ulbra-to.br/eventos/encoinfo/2009/Anais/Uso_do_Netkit_no_Ensino_de_Roteamento_Estatico.pdf. Acesso em março de 2010. Publicado em novembro de 2009.