Click here to load reader

Simulação de rede IP MPLS com o NETKIT Thiago Santos de Amorim

  • View
    777

  • Download
    0

Embed Size (px)

DESCRIPTION

Simulação de rede IP MPLS com o NETKIT

Text of Simulação de rede IP MPLS com o NETKIT Thiago Santos de Amorim

THIAGO SANTOS DE AMORIM

SIMULAO DE REDE MPLS UTILIZANDO O NETKIT

Palmas - TO 2010

THIAGO SANTOS DE AMORIM

SIMULAO DE REDE MPLS UTILIZANDO O NETKIT

Relatrio apresentado como requisito parcial da disciplina Estgio Supervisionado em 2010 do Curso Sistemas de Informao, supervisionado pelo Professor M. Sc. Ricardo Marx Costa Soares de Jesus.

Palmas - TO 2010ii

THIAGO SANTOS DE AMORIM

SIMULAO DE REDE MPLS UTILIZANDO O NETKIT

Relatrio apresentado como requisito parcial da disciplina Estgio Supervisionado em 2010 do Curso Sistemas de Informao, supervisionado pelo Professor M. Sc. Ricardo Marx Costa Soares de Jesus.

Aprovado em ___/___/____

BANACA EXAMINADORA

__________________________________________________ Ricardo Marx Costa Soares de Jesus - OrientadorCentro Universitrio Luterano de Palmas

__________________________________________________ Prof. M.Sc Madianita BogoCentro Universitrio Luterano de Palmas

__________________________________________________ Prof. M.Sc Jackson Gomes de SouzaCentro Universitrio Luterano de Palmas

Palmas - TO 2010iii

SUMRIO

LISTA DE FIGURAS............................................................................................................... v LISTA DE ABREVIATURAS................................................................................................ vi RESUMO................................................................................................................................... 7 1. 2. 2.1 2.2 2.3 2.4 2.5 3. 3.1 3.2 INTRODUO .............................................................................................................. 8 REVISO DE LITERATURA ...................................................................................... 9 O modelo de Referncia OSI ...................................................................................... 9 Arquitetura TCP/IP e equivalncia com o modelo OSI ........................................ 11 Qualidade de Servios (QoS) .................................................................................... 13 Arquitetura MPLS e estrutura de pacote ............................................................... 14 Componentes de uma rede MPLS ........................................................................... 15 MATERIAL E MTODOS ......................................................................................... 21 Hardware ................................................................................................................... 21 Software...................................................................................................................... 21 Netkit ................................................................................................................... 21 TCPDUMP .......................................................................................................... 23 Wireshark ............................................................................................................ 23

3.2.1 3.2.2 3.2.3 4. 4.1 4.2

RESULTADOS E DISCUSSO ................................................................................. 25 Topologia de rede do domnio MPLS sobre IPv4 simulado no NETKIT ............ 25 Configurao do laboratrio IP/MPLS no NETKIT ............................................. 32 Configurao do laboratrio no netkit ............................................................. 33 Configurao dos hosts ...................................................................................... 34 Configurao dos roteadores ............................................................................. 36

4.2.1 4.2.2 4.2.3 4.3 5

Execuo do Laboratrio ......................................................................................... 42

CONSIDERAES FINAIS .......................................................................................... 50

REFERNCIAS BIBLIOGRFICAS ................................................................................. 51

iv

LISTA DE FIGURAS

Figura 1: Camadas do modelo de referncia OSI ..................................................................... 10 Figura 2: Camadas da arquitetura TCP/IP ................................................................................ 12 Figura 3: Domnio MPLS ......................................................................................................... 15 Figura 4: Cabealho MPLS ...................................................................................................... 18 Figura 5: Rede MPLS/IP simulada utilizando o netkit ............................................................. 26 Figura 6: Trfego IP entre hostx e hosty .................................................................................. 27 Figura 7: Tabelas de Roteamento IP ler1 ................................................................................. 28 Figura 8: Tabela de Roteamento IP lsr1 ................................................................................... 28 Figura 10: Tabela de comutao MPLS em ler1 ...................................................................... 29 Figura 9: Rtulos MPLS trfego entre hostx e hostz................................................................ 29 Figura 11: Tabela de comutao MPLS em lsr1 ...................................................................... 30 Figura 12: Tabela de comutao MPLS em lsr2 ...................................................................... 31 Figura 13: Tabela de comutao MPLS em ler2 ...................................................................... 31 Figura 14: Topologia de rede simulada no netkit ..................................................................... 32 Figura 15: Contedo do arquivo lab.conf ................................................................................. 33 Figura 16: Contedo do arquivo hostx.startup ......................................................................... 34 Figura 17: Contedo do arquivo hosty.startup ......................................................................... 35 Figura 18: Contedo do arquivo hostz.startup.......................................................................... 35 Figura 19: Contedo do arquivo ler1.startup ............................................................................ 36 Figura 20: Contedo do arquivo ler2.startup ............................................................................ 38 Figura 21: Contedo do arquivo lsr1.startup ............................................................................ 40 Figura 22: Contedo do arquivo lsr2.startup ............................................................................ 41 Figura 23: Terminais das maquinas virtuais ............................................................................. 42 Figura 24: Locais de captura de trfego entre hostx e hostz .................................................... 43 Figura 25: Local de captura de pacotes ler1 eth1 ..................................................................... 43 Figura 26: Pacotes capturados na eth1 do ler1 ......................................................................... 44 Figura 27: de captura de pacotes ler1 eth2 ............................................................................... 44 Figura 28: Pacotes capturados na eth2 do ler1 ......................................................................... 45 Figura 29: Pacotes capturados na eth2 do ler1 ......................................................................... 45 Figura 30: Pacotes capturados na eth3 do lsr1 ......................................................................... 46 Figura 31: Pacotes capturados na eth2 do lsr2 ......................................................................... 46 Figura 32: Pacotes capturados na eth2 do lsr2 ......................................................................... 47 Figura 33: Pacotes capturados na eth0 do ler2 ......................................................................... 47 Figura 34: Pacotes capturados na eth0 do ler2 ......................................................................... 48 Figura 35: Pacotes capturados na eth0 do lsr1 ......................................................................... 48 Figura 36: Pacotes capturados na eth0 do lsr1 ......................................................................... 49

v

LISTA DE ABREVIATURASARPA BSD FEC FIB FTN GPL ICMP ILM IP IPX ISO LER LIB LSP LSR MPLS NHLFE QoS (Advanced Reseach Project Agency) (Berkeley Software Distribution) (Forwarding Equivalency Class) (Forwarding Information Base) (FEC to NHLFE) (General Public Licences) (Internet Control Message Protocol) (Incoming Label Map) (Internet Protocol) (Internetwork Packet Exchange) (Organizao Internacional para Padronizao) (Label Edge Router) (Label Information Base) (Label Switch Path) (Label Switch Router) (Multiprotocol Label Switching) (Next Hop Label Forwarding Entry) (Qualidade de Servios)

vi

RESUMO

Este trabalho tem como objetivo a criao de um laboratrio virtual, simulando uma rede IP/MPLS e descrevendo o funcionamento da mesma atravs de captura de pacotes e verificao das alteraes sofridas durante o encaminhamento dos mesmos pelas redes IP e MPLS. Para criao do ambiente virtual e captura dos pacotes foi utilizado o software de virtualizao NETKIT, assim como os aplicativos TCPDUMP e WIRESHARK.

Palavras-Chave: Netkit, MPLS, Qualidade de Servios

7

1. INTRODUO

Com o enriquecimento de servios na internet, passando de apenas texto para servios multimdias, requerida cada vez maior largura de banda na rede. Em contra partida, algumas aplicaes esto entrando no mundo IP, como a telefonia, que no requer muita ba

Search related