Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
Prof. Fábio Nelson CECOMPColegiado de Engenharia de Computação
Slide 1
Rede de Computadores II
Rede de Computadores II
Prof. Fábio Nelson CECOMPColegiado de Engenharia de Computação
Slide 2
Rede de Computadores II
Interligação de RedesInterligação de Redes
Acredita-se que sempre haverá uma variedade de redes com características (e protocolos) distintos por vários motivos.
Prof. Fábio Nelson CECOMPColegiado de Engenharia de Computação
Slide 3
Rede de Computadores II
Interligação de RedesInterligação de Redes
Prof. Fábio Nelson CECOMPColegiado de Engenharia de Computação
Slide 4
Rede de Computadores II
Diferenças entre redesDiferenças entre redes
Prof. Fábio Nelson CECOMPColegiado de Engenharia de Computação
Slide 5
Rede de Computadores II
Conexão inter-redesConexão inter-redes
Camada de Enlace Encontramos pontes e switches, eles podem aceitar
quadros, examinar os endereços MAC e encaminhar os quadros para uma rede diferente, enquanto executam uma conversão de protocolos secundária no processo. Por exemplo, a conversão de Ethernet para FDDI ou 802.11.
Prof. Fábio Nelson CECOMPColegiado de Engenharia de Computação
Slide 6
Rede de Computadores II
Conexão inter-redesConexão inter-redes
Camada de Rede Temos roteadores que podem conectar duas redes.
Se duas redes tiverem camadas de rede distintas, talvez o roteador seja capaz de realizar a conversão entre os formatos de pacotes, embora a conversão de pacotes agora seja cada vez mais rara. Um roteador que pode manipular vários protocolos é chamado roteador multiprotocolo.
Prof. Fábio Nelson CECOMPColegiado de Engenharia de Computação
Slide 7
Rede de Computadores II
Camada de Transporte Encontramos gateways de transporte, que podem
fazer a interface entre duas conexões de transporte. Por exemplo, um gateway de transporte poderia permitir que os pacotes fluíssem entre uma rede TCP e uma rede SNA, que tem um protocolo de transporte diferente, essencialmente unindo uma conexão TCP a uma conexão SNA.
Prof. Fábio Nelson CECOMPColegiado de Engenharia de Computação
Slide 8
Rede de Computadores II
Conexão inter-redesConexão inter-redes
Camada de Aplicação os gateways de aplicação convertem a semântica das
mensagens. Gateways situados entre o correio eletrônico da Internet (RFC 822) e o correio eletrônico X.400 devem analisar as mensagens de correio eletrônico e alterar diversos campos de cabeçalho.
Prof. Fábio Nelson CECOMPColegiado de Engenharia de Computação
Slide 9
Rede de Computadores II
Conexão inter-redesConexão inter-redes
Prof. Fábio Nelson CECOMPColegiado de Engenharia de Computação
Slide 10
Rede de Computadores II
Interligação de redes sem conexõesInterligação de redes sem conexões
Prof. Fábio Nelson CECOMPColegiado de Engenharia de Computação
Slide 11
Rede de Computadores II
Interligação de redes sem conexõesInterligação de redes sem conexões
Por isso, raramente se utiliza a conversão... A não ser que os dois formatos sejam muito
semelhantes e tenham os mesmos campos de informações, essas conversões sempre serão incompletas e, com frequência, estarão condenados a fracassar.
Problema do endereçamento entre redes distintas.
Prof. Fábio Nelson CECOMPColegiado de Engenharia de Computação
Slide 12
Rede de Computadores II
Interligação de redes sem conexõesInterligação de redes sem conexões
Soluções: Roteadores multiprotocolo Banco de dados de endereços Pacote inter-rede universal
Prof. Fábio Nelson CECOMPColegiado de Engenharia de Computação
Slide 13
Rede de Computadores II
TúnelTúnel
Prof. Fábio Nelson CECOMPColegiado de Engenharia de Computação
Slide 14
Rede de Computadores II
Roteamento inter-redesRoteamento inter-redes
Em cada rede é usado um protocolo de gateway interior (Interior Gateway Protocol – IGP)Entre as redes é usado um protocolo de gateway exterior (exterior gateway protocol)Por serem independentes umas das outras, com freqüência cada rede de uma inter-rede é denominada sistema autônomo (AS - Autonomous System).
Prof. Fábio Nelson CECOMPColegiado de Engenharia de Computação
Slide 15
Rede de Computadores II
Roteamento inter-redesRoteamento inter-redes
Prof. Fábio Nelson CECOMPColegiado de Engenharia de Computação
Slide 16
Rede de Computadores II
Roteamento inter-redesRoteamento inter-redes
Uma das diferenças entre o roteamento inter-redes e o roteamento intra-rede é que, em geral, o primeiro pode exigir que sejam cruzados fronteiras internacionais. Outra diferença é o custo. Em geral, quando a rede é simples, aplica-se um
único algoritmo de tarifação. Entretanto, diferentes redes podem ser gerenciadas de formas distintas, e uma rota pode ser menos dispendiosa que outra.
Prof. Fábio Nelson CECOMPColegiado de Engenharia de Computação
Slide 17
Rede de Computadores II
FragmentaçãoFragmentaçãoCada rede impõe um tamanho máximo a seus pacotes. Dentre as principais causas para essa limitação, temos:
Hardware (o tamanho de um quadro Ethernet). Sistema operacional (todos os buffers têm 512 bytes). Protocolos (o número de bits do campo de tamanho do pacote). Compatibilidade com algum padrão (inter)nacional. Desejo de reduzir de alguma forma as retransmissões provocadas por
erros. Desejo de evitar que um pacote ocupe o canal por muito tempo.
Prof. Fábio Nelson CECOMPColegiado de Engenharia de Computação
Slide 18
Rede de Computadores II
FragmentaçãoFragmentação
A única solução para o problema é permitir que os gateways dividam os pacotes em fragmentos enviando cada fragmento como um pacote de inter-rede separado.
Prof. Fábio Nelson CECOMPColegiado de Engenharia de Computação
Slide 19
Rede de Computadores II
FragmentaçãoFragmentação
Prof. Fábio Nelson CECOMPColegiado de Engenharia de Computação
Slide 20
Rede de Computadores II
A camada de rede na InternetA camada de rede na Internet
Prof. Fábio Nelson CECOMPColegiado de Engenharia de Computação
Slide 21
Rede de Computadores II
Internet Protocol - IPInternet Protocol - IP
Prof. Fábio Nelson CECOMPColegiado de Engenharia de Computação
Slide 22
Rede de Computadores II
EndereçamentoEndereçamento
Prof. Fábio Nelson CECOMPColegiado de Engenharia de Computação
Slide 23
Rede de Computadores II
EndereçamentoEndereçamento
Prof. Fábio Nelson CECOMPColegiado de Engenharia de Computação
Slide 24
Rede de Computadores II
Sub-redesSub-redes
Prof. Fábio Nelson CECOMPColegiado de Engenharia de Computação
Slide 25
Rede de Computadores II
Network Address Translation (NAT)Network Address Translation (NAT)