Aula 4B. Camada de Rede. Disciplina: IF66B Redes de Computadores 2017/2 Universidade Tecnológica Federal do Paraná Câmpus Curitiba.

Documentos relacionados
Redes de Computadores. Profa. Kalinka Castelo Branco. Abril de Universidade de São Paulo. Camada de Rede. Profa. Kalinka Branco.

INFO3M ARQ REDES. Prova 1 Bimestre. Obs: Questões RASURADAS são consideradas como ERRADAS GABARITO

IESGO. Redes de Computadores I

CST em Redes de Computadores

Sub-Redes. Alberto Felipe Friderichs Barros

Redes de Computadores

Redes de Computadores. Prof. André Y. Kusumoto

Data and Computer Network Endereçamento IP

Endereços de Classes IP

Redes de Computadores

FUNDAMENTOS DE REDES DE COMPUTADORES Unidade IV Camada de Rede. Luiz Leão

INFO3V ARQ REDES. Prova 1 Bimestre. Obs: Questões RASURADAS são consideradas como ERRADAS GABARITO

Protocolos e Arquiteturas de Redes. Thiago Leite

Graduação Tecnológica em Redes de Computadores. Fundamentos de Redes II

Capítulo 2 - Sumário. Endereçamento em Sub-redes, Super-Redes (CIDR) e VLSM

TE239 - Redes de Comunicação Lista de Exercícios 2

Redes de Computadores. Prof. MSc André Y. Kusumoto

Camada de Rede. Endereçamento de Rede Protocolo IP

Nível de Rede. Funções do nível de rede GCAR

Camada de rede. Introdução às Redes de Computadores

Endereçamento IP. Douglas Wildgrube Bertol DEE - Engenharia Elétrica CCT

Protocolos da camada de redes. Professor Leonardo Larback

Roteamento Estático. Protocolos de roteamento. Capítulo 6 do CCNA2

Nível de Rede. Modelo de Referência OSI GCAR

Modelos de referência de arquiteturas de redes: OSI e TCP/IP Profsº Luciano / Roberto

Máscara de rede. Endereços especiais. Utilizando parte de um byte na máscara de sub-rede. Exemplo. Exemplo. Exemplo

Comunicação de Dados II

ROUTER. Alberto Felipe Friderichs Barros

REDES DE COMPUTADORES II

DISCIPLINA: TELEPROCESSAMENTO E REDES CURSO: CIÊNCIA DA COMPUTAÇÃO 6. SEMESTRE PROFESSOR: ANTONIO P. NASCIMENTO FILHO

Classes de endereços IP - Os bits de endereços IP são reservados um para a classe de rede e os outros para computador (host).

IMEI MONTAGEM E MANIPULAÇÃO DE REDES DE DADOS - REDES DE COMPUTADORES. Curso Profissional de Técnico de Gestão de Equipamentos Informáticos

Redes de Computadores. Protocolo IP

Tecnologia de Redes de Computadores - aula 2

Redes de Computadores. Protocolos TCP/IP

Laboratório Calculando de Sub-Redes IPv4

Classes de Endereços Máscaras de Rede

Rede de Computadores II

Redes de Computadores. Prof. Me. Clodoaldo Brasilino

NÃO AUTORIZO O USO DE QUALQUER EQUIPAMENTO DE ÁUDIO E VÍDEO!

Capítulo 6: Roteamento Estático. Protocolos de roteamento

Tecnico em TI Instituto Federal de Alagoas. Prof. Esp. César Felipe G. Silva

Este documento requer uma compreensão do ARP e de ambientes Ethernet.

Figura 1 Os números de rede e de host para as classes A, B e C.

Endereçamento IP. Redes de Computadores. Charles Tim Batista Garrocho. Instituto Federal de São Paulo IFSP Campus Campos do Jordão

Camada de rede do modelo OSI Redes de Comunicação Módulo 3 Parte 3

REDES DE COMPUTADORES

Fundamentos de Redes. Introdução ao Endereço IP TCP/IP. Professor Airton Ribeiro de Sousa 2016

Funcionalidades da camada de rede

Redes de Computadores Números IP Subredes

Capítulo 4 A camada de REDE

Endereçamento de redes baseadas em IP

Capítulo 4 A camada de REDE

Camada de Rede. Redes de Computadores. Motivação para interconexão. Motivação para interconexão (DCC023) Antonio Alfredo Ferreira Loureiro

Redes de Computadores

FIC Linux Introdução a Redes de Computadores no Linux

Fundamentos. Aplicação. Sessão Transporte OSI Transporte TCP/IP. Física

Redes de Computadores

Conceito de Serviço Universal. Conceito de Serviço Universal. Arquitetura de uma internet. Hardware básico de uma internet. Serviço universal:

Prof. Roitier Campos Gonçalves 1. Aula 02. Introdução aos Conceitos de Roteamento

Roteamento e Roteadores. Conceitos Diversos

Redes de Computadores

Arquitetura e Protocolos de Rede TCP/IP

CST em Redes de Computadores

Capítulo 5. A camada de rede

Camada de Rede. Prof. Bruno Pontes. Endereçamento IP Básico.

FUNDAMENTOS DE REDES DE COMPUTADORES AULA 5: REDE DE ACESSO CAMADA ENLACE. Prof. LUIZ LEÃO

Arquitetura TCP / IP propõe esquema de endereçamento universal - endereço IP que deve:

Modelo em Camadas Arquitetura TCP/IP/Ethernet. Edgard Jamhour

Redes de Computadores I

Redes de Computadores

Redes de Computadores

conceitual N h = p 3 3p + 3; N t = 1/(1 p) 2 p

REDES DE COMPUTADORES

NAT: Network Address Translation

Rede de computadores Protocolos UDP. Professor Carlos Muniz

Redes de Computadores. Camada de Rede Endereçamento

INFO ARQ REDES. Prova 2 Bimestre. Obs: Questões RASURADAS são consideradas como ERRADAS GABARITO

Revisão de Introdução às TCP-IP INTERNET. Redes de Computadores TCP/IP

Roteamento e Roteadores. Arquitetura TCP/IP Introdução. Professor Airton Ribeiro de Sousa

Endereçamento IP Básico

Redes de Computadores

Redes de Computadores

Redes de Computadores. Camada de Rede Endereçamento

Unidade: Sub Redes, VLSM e CIDR. Unidade I:

Redes de Computadores RES 12502

Rede Local - Administração Endereçamento IPv4

Roteamento Prof. Pedro Filho

UNIVERSIDADE DA BEIRA INTERIOR Faculdade de Engenharia Departamento de Informática

CCNA 1 Roteamento e Sub-redes. Kraemer

I CICLO CIENTÍFICO FAPAN

Curso de extensão em Administração de sistemas GNU/Linux: redes e serviços

Packet Tracer - Cenário 2 de sub-rede Topologia

Redes de Computadores

CCNA Exploration Endereçamento de Rede IPv4. kraemer

Redes de Computadores. Endereçamento IP. Instituto Federal de Educação, Ciência e Tecnologia do Triângulo Mineiro Prof. Edwar Saliba Júnior

Datagrama IP. Professor Leonardo Larback

Pedro Ramires da Silva Amalfi Costa SUB REDES CLASSE C

Transcrição:

Camada de Rede Disciplina: IF66B Redes de Computadores 2017/2 Universidade Tecnológica Federal do Paraná Câmpus Curitiba 1 / 49

Roteiro 1 2 3 2 / 49

Camada de Rede / / É formada por 32 bits no mesmo formato que o endereço ; Utilizada para definir a rede à qual pertence o computador; A rede do computador é obtida a partir de um AND entre o endereço do computador e a máscara. 3 / 49

Camada de Rede / / Se a rede do computador destino for a mesma do computador origem, o dado é enviado diretamente para o computador destino através da sub-rede; Se a rede for diferente os pacotes são enviados para o roteador. 4 / 49

Camada de Rede / / Bit 1: representa a parte do endereço que é usada para a rede; Bit 0: representa a parte do endereço que é usada para as máquinas. Máscaras mais comuns: Classe A: 255.0.0.0 Classe B: 255.255.0.0 Classe C: 255.255.255.0 5 / 49

Camada de Rede / / Exemplo 1 Qual é o endereço de rede dados o e a máscara abaixo? Endereço : 200 237 190 21 : 255 255 255 0 Endereço de rede:???? AND 6 / 49

Camada de Rede / / Transformamos em binário: Endereço : 11001000 11101101 10111110 10101 Máscara da rede: 11111111 11111111 11111111 0 Endereço de rede:???? AND 7 / 49

Camada de Rede / / Aplicamos o AND: Endereço : 11001000 11101101 10111110 10101 Máscara da rede: 11111111 11111111 11111111 0 Endereço de rede: 11001000 11101101 10111110 0 AND 8 / 49

Camada de Rede / / Convertemos para decimal novamente: Endereço : 200 237 190 21 Máscara da rede: 255 255 255 0 Endereço de rede: 200 237 190 0 AND 9 / 49

Camada de Rede / / Exemplo 2 Como saber se um computador A está na mesma rede de um computador B? Host A Host B 200.145.31.34 200.145.31.3 255.255.255.0 255.255.255.0 200.145.31.0 = 200.145.31.0 Mesma rede! 10 / 49

Camada de Rede / / A estrutura de endereçamento pode ser mudada localmente (a critério do administrador de rede), usando-se bits de endereçamento de máquina como um adicional para endereçamento de rede; O número do host é dividido em número da sub-rede e número do host. O número é agora interpretado como: <network number><subnet number><host number> A divisão é feita usando uma máscara de rede não padrão que permita extrair os endereços de rede e de máquina corretamente. 11 / 49

Camada de Rede / / Por exemplo: uma rede classe B 16 bits 16 bits <network number> <host number> Os 16 bits do número do host podem ser usados da seguinte forma: O primeiro byte é o número da sub-rede e o segundo byte é o número do host; 2 8 2 (254, pois os valores 0 e 255 são reservados) sub-redes possíveis; 2 8 2 hosts em cada sub-rede; Máscara = 255.255.255.0 12 / 49

Camada de Rede Essa camada define a entrega fim a fim dos pacotes definindo um endereçamento lógico, de forma que qualquer extremidade possa ser identificada, e métodos de roteamento para que qualquer grupo existente na rede possa ser alcançado; Diferentemente do endereço de camadas inferiores que possuem, geralmente, um significado local, este endereçamento possui um significado global isto é, será utilizado e compreendido por toda a rede. 13 / 49

Camada de Rede Com este endereçamento de significado global é possível definir a forma como serão encaminhados os pacotes para que cheguem ao seu destino e a forma como os roteadores (dispositivos ativos desta camada) aprendem as regras que serão utilizadas para o encaminhamento dos pacotes; É também responsabilidade desta camada definir como fragmentar um pacote em tamanhos menores tendo em vista a MTU (Maximum Transmision Unit Unidade de Transferência Máxima) da tecnologia utilizada. 14 / 49

Camada de Rede O endereçamento é hierárquico: 15 / 49

Camada de Rede / / / Como fazer uma sub-rede? Dividir uma rede em sub-redes significa usar a máscara de sub-rede para dividir a rede em segmentos menores, ou sub-redes, mais eficientes e mais fáceis de gerenciar, gerando assim números maiores de redes pequenas; Como fazer isso? Por exemplo, seja o 10.0.0.0/8. Se usarmos essa rede para endereçar uma rede local, haverá infinitos endereços de hosts, mas somente um endereço de rede! Se precisarmos de uma rede voltada apenas para servidores, teremos que usar uma outra rede, o que esse endereçamento não contempla; Sendo assim, a solução é o uso de sub-redes. 16 / 49

Camada de Rede / / / Como fazer uma sub-rede? Antes de reduzir a rede 10.0.0.0/8, vamos analisá-la; Esse endereço provê uma rede (10.0.0.0) e muitos hosts (de 10.0.0.1 a 10.255.255.254). Como não precisamos de todos esses hosts, vamos reduzí-la da seguinte forma: 10.0.0.0/16. Pronto, simples assim! Só mudamos a máscara! Dessa forma temos 255 redes. Vamos provar? 17 / 49

Camada de Rede / / / Como fazer uma sub-rede? Primeiro, coloca-se o sobre a máscara: Octeto 1 Octeto 2 Octeto 3 Octeto 4 Endereço : 10 0 0 0 : 255 255 0 0 Octeto 1 Octeto 2 Octeto 3 Octeto 4 Endereço : 0000 1010 0000 0000 0000 0000 0000 0000 : 1111 1111 1111 1111 0000 0000 0000 0000 18 / 49

Camada de Rede / / / Como fazer uma sub-rede? Podemos ver que os 2 primeiros octetos se referem a rede e os dois últimos ao host. Dessa forma temos as seguintes características: Um endereçamento que provê 256 redes (de 10.0.0.0 até 10.255.0.0) e 65534 hosts por rede (de 10.0.0.1 a 10.0.255.254 ou de 10.1.0.1 até 10.1.255.255); Porque não variar o primeiro octeto? Porque a ideia é criar redes dentro da rede, e qual é a nossa rede? 10.0.0.0/8 A máscara de 8 bits fixa o primeiro octeto. Simplesmente pegaremos emprestado alguns bits do endereço de host original e usaremos para endereçar a rede. 19 / 49

Camada de Rede / / / Como fazer uma sub-rede? Agora, vamos analisar o 10.12.0.20 Octeto 1 Octeto 2 Octeto 3 Octeto 4 Endereço : 0000 1010 0000 1100 0000 0000 0000 0000 : 1111 1111 1111 1111 0000 0000 0000 0000 A porção de rede original está em verde, a porção de rede emprestada da antiga parte de host está em vermelho, e a parte de host restante está em preto. 20 / 49

Camada de Rede / / / Como fazer uma sub-rede? Agora, vamos supor que queremos implementar algumas redes para servidores: Precisamos montar 4 redes para servidores. Cada rede tem que suportar até 10 servidores. Só temos disponível para isso a rede 192.168.1.0/24. Como implementar 4 redes utilizando a rede 192.168.1.0/24? Com sub-redes! Pensando em numeração binária, quantos bits livres ainda temos? 8 bits, que é o octeto 4. Vamos utilizar esses 8 bits pra criar as redes. 21 / 49

Camada de Rede / / / Como fazer uma sub-rede? A rede tem que suportar até 10 servidores. Considerando o gateway desses servidores, teremos que ter 11 endereços de hosts nessa rede; Como só trabalhamos em potências de 2, não vamos conseguir prover exatamente 11 endereços de hosts. Qual o próximo múltiplo de 2 mais próximo de 11? A próxima potência de 2 é 16; Mas, como sabemos, as redes têm 2 endereços reservados, os endereços de rede (com a porção do host preenchida com 0s) e o endereço de broadcast (com a porção de hosts preenchida com 1s). Dessa forma, temos apenas 14 (16 2) endereços de hosts úteis. 22 / 49

Camada de Rede / / / Como fazer uma sub-rede? Vamos pra segunda parte! Quantos bits são necessários para escrever 14? Vamos converter: 14 (decimal) = 1100 (binário). Serão necessários 4 bits para endereçar os hosts. De um total 8 bits livres, nos sobram 4 bits para a rede (8 4 = 4). Vamos ver na tabela: Octeto 1 Octeto 2 Octeto 3 Octeto 4 Endereço : 1100 0000 1010 1000 0000 0001 0000 0000 : 1111 1111 1111 1111 1111 0000 1111 0000 23 / 49

Camada de Rede / / / Como fazer uma sub-rede? Agora começa a parte complicada. Qual é a máscara dessa nova rede? 255.255.255.240/28 Então vamos ver todas as possíveis sub-redes que teremos utilizando a máscara /28; Como já vimos anteriormente, os 1s da máscara definem a porção de rede. Variando os bits da porção de rede do endereço (bits em vermelho), teremos as possíveis redes. 24 / 49

Camada de Rede / / / Como fazer uma sub-rede? Octeto 1 Octeto 2 Octeto 3 Octeto 4 Notação decimal pontuada 1100 0000 1010 1000 0000 0001 0000 0000 192.168.1.0 1100 0000 1111 1111 1111 0000 0001 0000 192.168.1.16 1100 0000 1111 1111 1111 0000 0010 0000 192.168.1.32 1100 0000 1111 1111 1111 0000 0011 0000 192.168.1.48 1100 0000 1111 1111 1111 0000 0100 0000 192.168.1.64 1100 0000 1111 1111 1111 0000 0101 0000 192.168.1.80 1100 0000 1111 1111 1111 0000 0110 0000 192.168.1.96 1100 0000 1111 1111 1111 0000 0111 0000 192.168.1.112 1100 0000 1111 1111 1111 0000 1000 0000 192.168.1.128 1100 0000 1111 1111 1111 0000 1001 0000 192.168.1.144 1100 0000 1111 1111 1111 0000 1010 0000 192.168.1.160 1100 0000 1111 1111 1111 0000 1011 0000 192.168.1.176 1100 0000 1111 1111 1111 0000 1100 0000 192.168.1.192 1100 0000 1111 1111 1111 0000 1101 0000 192.168.1.208 1100 0000 1111 1111 1111 0000 1110 0000 192.168.1.225 1100 0000 1111 1111 1111 0000 1111 0000 192.168.1.240 25 / 49

Camada de Rede / / / Como fazer uma sub-rede? Agora vamos pegar um endereço de rede e calcular os endereços de hosts. Por exemplo, a rede 192.168.1.80/28. 26 / 49

Camada de Rede / / / Como fazer uma sub-rede? Octeto 1 Octeto 2 Octeto 3 Octeto 4 Notação decimal pontuada 1100 0000 1010 1000 0000 0001 0101 0000 192.168.1.80 1100 0000 1111 1111 1111 0000 0101 0001 192.168.1.81 1100 0000 1111 1111 1111 0000 0101 0010 192.168.1.82 1100 0000 1111 1111 1111 0000 0101 0011 192.168.1.83 1100 0000 1111 1111 1111 0000 0101 0100 192.168.1.84 1100 0000 1111 1111 1111 0000 0101 0101 192.168.1.85 1100 0000 1111 1111 1111 0000 0101 0110 192.168.1.86 1100 0000 1111 1111 1111 0000 0101 0111 192.168.1.87 1100 0000 1111 1111 1111 0000 0101 1000 192.168.1.88 1100 0000 1111 1111 1111 0000 0101 1001 192.168.1.89 1100 0000 1111 1111 1111 0000 0101 1010 192.168.1.90 1100 0000 1111 1111 1111 0000 0101 1011 192.168.1.91 1100 0000 1111 1111 1111 0000 0101 1100 192.168.1.92 1100 0000 1111 1111 1111 0000 0101 1101 192.168.1.93 1100 0000 1111 1111 1111 0000 0101 1110 192.168.1.94 1100 0000 1111 1111 1111 0000 0101 1111 192.168.1.95 27 / 49

Camada de Rede / / / Como fazer uma sub-rede? Vale relembrar que o primeiro endereço de host (com todos os bits da porção de hosts como 0) é o endereço de rede (192.168.1.80) e o último endereço (com todos os bits da porção de hosts como 1) é o endereço de broadcast (192.168.1.95); O endereço de broadcast é exatamente o endereço da próxima sub-rede menos 1 (192.168.1.96): Essa informação é útil para descobrir rapidamente o endereço de broadcast de uma rede. Observe também que o endereço de rede sempre é par e o endereço de broadcast sempre é impar. No caso do cálculo dos endereços de hosts, é mais simples pois só precisamos incrementar 1. 28 / 49

Camada de Rede / / / Utilização das sub-redes As sub-redes são muito úteis também para reduzir o desperdício de redes. Em uma rede grande é normal ter links não populados entre roteadores. Exemplo: 29 / 49

Camada de Rede / / / Utilização das sub-redes Se não utilizássemos sub-redes, designaríamos uma rede de 254 hosts para conectar 2 roteadores, o que é um desperdício extremo pois precisamos de apenas 2 endereços de hosts. Nesse caso utiliza-se subrede. Se utilizarmos um com máscara /30 ou 255.255.255.252 teremos uma rede de apenas 2 hosts. Vamos ver um exemplo prático. Vamos pegar o 172.16.32.0/30. 30 / 49

Camada de Rede / / / Utilização das sub-redes Octeto 1 Octeto 2 Octeto 3 Octeto 4 Endereço : 1010 1100 0001 0000 0010 0000 0000 0000 : 1111 1111 1111 1111 1111 1111 1111 1100 Octeto 1 Octeto 2 Octeto 3 Octeto 4 Notação decimal pontuada 1010 1100 0001 0000 0010 0000 0000 0000 172.16.32.0 1010 1100 0001 0000 0010 0000 0000 0001 172.16.32.1 1010 1100 0001 0000 0010 0000 0000 0010 172.16.32.2 1010 1100 0001 0000 0010 0000 0000 0011 172.16.32.3 O endereço de rede é 172.16.32.0, o de broadcast é 172.16.32.3 e os únicos s de hosts válidos são 172.16.32.1 e 172.16.32.2. 31 / 49

Camada de Rede / / / Utilização das sub-redes Se dispormos de todo o bloco 172.16.32.0/24, poderemos ter 64 redes. Por exemplo, a rede 172.16.32.4, com os hosts 172.16.32.5 e 172.16.32.6 e broadcast com 172.16.32.7. Vamos rever a topologia anterior utilizando sub-redes /30: 32 / 49

Camada de Rede / / / Utilização das sub-redes 33 / 49

Camada de Rede / / / Exercício Dado o endereço 10.10.1.193/26, calcule: O endereço de rede da sub-rede; O primeiro de host válido; O último de host válido; e O endereço de broadcast. 34 / 49

Camada de Rede / / / Exercício Dado o endereço 10.10.1.193/26, calcule: O endereço de rede da sub-rede: 10.10.1.192; O primeiro de host válido: 10.10.1.193; O último de host válido: 10.10.1.254; e O endereço de broadcast: 10.10.1.255. 35 / 49

Camada de Rede / / / Dicas Na prática, ficar fazendo cálculos de endereçamento na mão pode ser trabalhoso (ou chato); Existe uma calculadora para facilitar os cálculos, a Calc: http://jodies.de/ipcalc; Mesmo assim, é importante saber como os endereços são calculados (principalmente para a prova). :) Para quem quiser treinar o cálculo de endereçamento, o site Subnetting Questions pode ser útil: http://www.subnettingquestions.com 36 / 49

Camada de Rede / : Tradução de Endereço de Rede (Network Address Translation) é a Tradução de Endereço de Rede, definida na RFC-1631; Foi criada para reduzir o número de endereços públicos na Internet permitindo que uma rede com endereço privado tenha acesso à Internet. Para isto é feita a conversão dos endereços privados em endereços públicos. Ao realizar uma, alguns endereços são mantidos e outros são alterados dependendo da direção do pacote em uma conexão; Um dispositivo habilitado para geralmente opera na borda de uma rede stub. Uma rede stub é uma rede que tem uma única conexão para a rede externa. 37 / 49

Camada de Rede / : Tradução de Endereço de Rede 38 / 49

Camada de Rede / : Tradução de Endereço de Rede Ao realizar uma para os endereços de uma rede local (Endereços Internos Locais) é necessário possuir ao menos um endereço público (Endereço Interno Global), que estará localizado no roteador que provê acesso à internet. Este roteador irá alterar o conteúdo do cabeçalho do pacote trocando o endereço privado de origem pelo seu endereço público. Este mapeamento é armazenado na tabela e o pacote é encaminhado. 39 / 49

Camada de Rede / : Tradução de Endereço de Rede Ao responder, o host da internet irá endereçar o pacote ao endereço interno global, pois foi este quem o enviou. Ao receber a resposta, o roteador saberá que esta é uma resposta para o host interno por meio do mapeamento existente na tabela criada por ele. 40 / 49

Camada de Rede / : Tradução de Endereço de Rede A não só torna desnecessária a utilização de endereços públicos para todos os sistemas que necessitam de acesso à Internet, mas também provê segurança. Caso um host da Internet tente se comunicar com um host da rede local esta comunicação será bloqueada, pois não existe na tabela um registro dessa comunicação. Desta forma a permite que somente sejam abertas conexões no sentido rede local para Internet, impedindo ataques de hackers. 41 / 49

Camada de Rede / : Tradução de Endereço de Rede Como a faz um mapeamento a ( de origem a de destino), para que haja múltiplos acessos a um mesmo destino são necessários vários endereços. Para prover este serviço sem que haja mapeamentos duplicados, a utiliza uma multiplexação no nível das portas. Isto é feito por meio da PAT (Port Address Translation). 42 / 49

Camada de Rede / : Tradução de Endereço de Rede Com o uso da PAT, os hosts internos podem compartilhar um único endereço público para toda comunicação externa. A PAT faz um mapeamento mais detalhado na tabela utilizando de origem, de destino e porta de origem e destino. Caso a porta de origem já esteja mapeada para outra origem, o roteador irá incrementar o número da porta do datagrama e realizar a tradução. 43 / 49

Camada de Rede / : Tradução de Endereço de Rede Apesar de todas as vantagens apresentadas pela, ela também possui desvantagens: Aumenta o atraso devido à tradução de cada endereço dentro dos cabeçalhos dos pacotes; Leva à perda da rastreabilidade de ponta-a-ponta, pois é muito mais difícil rastrear pacotes que passam por diversas alterações de endereço; Força alguns aplicativos que usam endereçamento a pararem de funcionar, pois oculta os endereços ponta-a-ponta. 44 / 49

Camada de Rede / Excesso de pacotes em uma sub-rede congestionamento que pode levar a um deadlock da rede; Métodos de controle de congestionamento: Descarte de pacotes; Pré-alocação de buffers (por conexão, as quais podem ser rejeitadas); Controle isorrítmico (limitação do número de pacotes em trânsito); tráfego na camada de enlace. 45 / 49

Camada de Rede / Com base em princípios de controle: Open loop: tentam resolver o problema com um bom projeto, não cabendo alterações durante a execução; Close loop: são baseadas no conceito de feedback. Operam em 3 etapas, de modo geral: Monitoram o sistema para detectar quando e onde o congestionamento ocorre; Passam a informação para onde ações podem ser tomadas; e Ajustam a operação do sistema de modo a corrigir o problema. 46 / 49

Camada de Rede / / Monitoramento do sistema Métricas de monitoramento: % de pacotes descartados; Tamanho médio das filas; Número de pacotes retransmitidos; Atraso no envio. O aumento desses números indica congestionamento. 47 / 49

Camada de Rede / / Repasse de informações Enviar mensagem para a fonte comunicando o problema; Esta ação gera mais pacotes; Uma saída é enviar pacotes periodicamente com essas informações. 48 / 49

Camada de Rede / / Ajuste do sistema A presença de congestionamento significa que a carga é maior que os recursos; Soluções: Aumentar os recursos: depende muito de como é implementado e pode até piorar o desempenho; Diminuir a carga: pode significar ausência de serviços para os usuários. 49 / 49