31
SIMULAÇÃO DE REDE MPLS UTILIZANDO O NETKIT Estágio supervisionado em sistemas de informação - 2010/1 Acadêmico: Thiago Santos de Amorim Orientador: M. Sc. Ricardo Marx Costa Soares de Jesus

SIMULAÇÃO DE REDE MPLS UTILIZANDO O NETKIT APRESENTAÇÃO

Embed Size (px)

DESCRIPTION

SIMULAÇÃO DE REDE MPLS UTILIZANDO O NETKIT APRESENTAÇÃO

Citation preview

Page 1: SIMULAÇÃO DE REDE MPLS UTILIZANDO O NETKIT APRESENTAÇÃO

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

Page 2: SIMULAÇÃO DE REDE MPLS UTILIZANDO O NETKIT APRESENTAÇÃO

Agenda

Cenário atual

Arquitetura TCP/IP

O protocolo MPLS

Netkit

Domínio simulado

Análise do tráfego

Page 3: SIMULAÇÃO DE REDE MPLS UTILIZANDO O NETKIT APRESENTAÇÃO

Cenário Atual

Conteúdo Multimídia

TV pela internet

Voz sobre IP

Jogos online

Necessidade de

diferenciar fluxos de dados

Page 4: SIMULAÇÃO DE REDE MPLS UTILIZANDO O NETKIT APRESENTAÇÃO

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

Page 5: SIMULAÇÃO DE REDE MPLS UTILIZANDO O NETKIT APRESENTAÇÃ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

Page 6: SIMULAÇÃO DE REDE MPLS UTILIZANDO O NETKIT APRESENTAÇÃO

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)

Page 7: SIMULAÇÃO DE REDE MPLS UTILIZANDO O NETKIT APRESENTAÇÃ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

Page 8: SIMULAÇÃO DE REDE MPLS UTILIZANDO O NETKIT APRESENTAÇÃO

MPLS - LABEL

Label = 20 Bits

COS/EXP = Class of Service, 3 Bits

S = Bottom of Stack, 1 Bit

TTL = Time to Live, 8 Bits

Page 9: SIMULAÇÃO DE REDE MPLS UTILIZANDO O NETKIT APRESENTAÇÃO

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_______

Page 10: SIMULAÇÃO DE REDE MPLS UTILIZANDO O NETKIT APRESENTAÇÃO

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

Page 11: SIMULAÇÃO DE REDE MPLS UTILIZANDO O NETKIT APRESENTAÇÃO

Laboratório Simulado

Page 12: SIMULAÇÃO DE REDE MPLS UTILIZANDO O NETKIT APRESENTAÇÃO

Laboratório Simulado

Page 13: SIMULAÇÃO DE REDE MPLS UTILIZANDO O NETKIT APRESENTAÇÃO

Pontos Analisados IP

Page 14: SIMULAÇÃO DE REDE MPLS UTILIZANDO O NETKIT APRESENTAÇÃO

Pontos Analisados MPLS

Page 15: SIMULAÇÃO DE REDE MPLS UTILIZANDO O NETKIT APRESENTAÇÃO

Tráfego IP/MPLS ler1

Page 16: SIMULAÇÃO DE REDE MPLS UTILIZANDO O NETKIT APRESENTAÇÃO

Tráfego IP/MPLS ler1

Page 17: SIMULAÇÃO DE REDE MPLS UTILIZANDO O NETKIT APRESENTAÇÃO

Tráfego IP/MPLS lsr1

Page 18: SIMULAÇÃO DE REDE MPLS UTILIZANDO O NETKIT APRESENTAÇÃO

Tráfego IP/MPLS lsr2

Page 19: SIMULAÇÃO DE REDE MPLS UTILIZANDO O NETKIT APRESENTAÇÃO

Tráfego IP/MPLS ler2

Page 20: SIMULAÇÃO DE REDE MPLS UTILIZANDO O NETKIT APRESENTAÇÃO

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.

Page 21: SIMULAÇÃO DE REDE MPLS UTILIZANDO O NETKIT APRESENTAÇÃ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)

Page 22: SIMULAÇÃO DE REDE MPLS UTILIZANDO O NETKIT APRESENTAÇÃO

Obrigado!

Page 23: SIMULAÇÃO DE REDE MPLS UTILIZANDO O NETKIT APRESENTAÇÃO

Laboratório netkit

Page 24: SIMULAÇÃO DE REDE MPLS UTILIZANDO O NETKIT APRESENTAÇÃO

Netkit - Hosts

Figura : Conteúdo do arquivo hostx.startup

Figura : Conteúdo do arquivo hosty.startup

Figura : Conteúdo do arquivo hostz.startup

Page 25: SIMULAÇÃO DE REDE MPLS UTILIZANDO O NETKIT APRESENTAÇÃO

Netkit ler1

Page 26: SIMULAÇÃO DE REDE MPLS UTILIZANDO O NETKIT APRESENTAÇÃO

Netkit - ler2

Page 27: SIMULAÇÃO DE REDE MPLS UTILIZANDO O NETKIT APRESENTAÇÃO

Netkit - lsr1

Page 28: SIMULAÇÃO DE REDE MPLS UTILIZANDO O NETKIT APRESENTAÇÃO

Netkit - lsr2

Page 29: SIMULAÇÃO DE REDE MPLS UTILIZANDO O NETKIT APRESENTAÇÃO

Netkit - lsr1

Page 30: SIMULAÇÃO DE REDE MPLS UTILIZANDO O NETKIT APRESENTAÇÃO

Netkit - lsr1

Page 31: SIMULAÇÃO DE REDE MPLS UTILIZANDO O NETKIT APRESENTAÇÃO

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.