Endereçamento e Roteamento IP

Tamanho: px
Começar a partir da página:

Download "Endereçamento e Roteamento IP"

Transcrição

1 Endereçamento e Roteamento IP Redes TCP/IP O objetivo deste módulo é explicar como funciona a atribuição de endereços IP com classe e sem classe e como configurar logicamente tabelas de roteamento. Obs. Corrigido em 19/04/2008 1

2 Internet - WAN Topologia Internet Gateway ou roteador Rede Física internet Rede Física Rede Física Rede Física O protocolo IP define uma arquitetura de rede formada pela interligação de redes físicas. Na topologia IP, a rede física é normalmente uma rede IP, formada por Hubs ou Switches. Como veremos mais adiante no curso, atualmente, esse conceito é um pouco mais complexo devido a introdução do endereçamento privado. Mas neste capítulo, iremos considerar que todos os endereços IP são únicos (públicos). Os roteadores são utilizados para interligar as redes físicas entre si. Eles oferecem múltiplos caminhos para interconectar as redes físicas. O caminho é escolhido de acordo com informações previamente configuradas nos roteadores, denominadas tabelas de roteamento. As tabelas de roteamento indicam para cada roteador como ele deve encaminhar um pacote a fim de que este chegue a uma certa rede física de destino. Na Internet, as tabelas de roteamento são preenchidas automaticamente, através de protocolos de roteamento padronizados, como o BGP (Border Gateway Protocol) e o OSPF (Open Shortest Path First). 2

3 Notação Decimal Pontuada notação binária 2 7 = = = = notação decimal pontuada O protocolo IPv4 (Internet Protocol version 4), atualmente utilizado na Internet, define endereços de 32 bits. Os endereços de 32 bits correspondem a quatro octetos (bytes). Na notação decimal pontuada, cada um desses octetos é representado por um número decimal, calculado como se cada octeto fosse independente dos demais. A figura ilustra a representação do endereço IP Um endereço IP identifica um computador, mas também permite identificar a qual rede o computador pertence. De fato, a parte mais significativa do endereço IP corresponde ao identificador de rede (ou prefixo), e a parte menos significativa ao identificador de host. A quantidade exata de bits que corresponde ao identificador de rede é variável. Atualmente, existem duas estratégias para determinar o tamanho desse identificador: a)endereços IP com classe O identificador de rede (prefixo) é determinado pelo valor do endereço IP b)endereços IP sem classe O identificador de rede (prefixo) independe do valor do IP e é determinado por um outro número, denominado máscara de sub-rede. 3

4 Endereços IP Endereço IP: Indentificador de Rede + Indentificador de HOST Endereço IP de 32 bits Id rede (prefixo) Id de host host Rede fisica Rede física internet hosts com identificadores de rede distintos. Rede física Rede Física hosts com o mesmo identificador de rede. Numa rede IP, a forma de atribuição dos endereços está diretamente relacionada a topologia da rede. Independente da estratégia utilizada para determinar o tamanho do identificador de rede, a forma padrão de atribuir endereços IP a uma rede deve obedecer as seguintes regras: 1) Computadores e interfaces de equipamentos de rede numa mesma rede física (LAN) devem ter o mesmo identificador de rede. 2) Redes físicas distintas devem possuir identificadores de rede distintos. É importante observar que na nomenclatura da arquitetura TCP/IP o termo sub-rede é comumente usado como sinônimo de LAN ou rede física. É possível fazer uma rede funcionar sem respeitar as regras acima. Contudo, essa prática seria muito imprópria, pois levaria a um aumento de complexidade desnecessário nas tabelas de roteamento de computadores e roteadores. 4

5 Classes de Endereçamento IP Classe Octetos Número de Prefixos Endereços por Prefixo Faixa de Endereços A (0) R H H H B (10) R R H H C (110) R R R H até D (1110) até Res. (1111) reservado reservado até O método antigo usado para determinar o tamanho do identificador de rede era baseado na tabela mostrada pela figura. O método dividia o espaço de endereçamento IP em 4 classes, denominadas A,B,C e D. As classes A,B e C são de endereços unicast, isto é, elas são usadas para atribuir endereços para computadores individuais. Quando o endereço de destino de um pacote é do tipo unicast, apenas um computador em toda a rede deverá recebê-lo. A classe D é de endereços multicast, que é utilizada para atribuir endereços para grupos de computadores. Quando o endereço de destino de um pacote é do tipo multicast, o mesmo pode ser lido por múltiplos computadores ou dispositivos de rede que compartilham o mesmo endereço. Apenas as classes de A até C possuem o conceito de identificador de rede. Nesse caso, o tamanho do identificador é definido para cada classe. Na classe A o identificador tem 8 bits (1 byte). Na classe B, 16 bits e na classe C, 24 bits. Para determinar em qual classe um endereço pertence é necessário examinar os primeiros bits do endereço, conforme indicado na figura. Mais simples do que identificar os primeiros bits do endereço é localizar em que faixa o endereço se encontra. Por exemplo, um endereço em que o primeiro octeto está entre 1 e 127 é um classe A (exemplo, ). Um endereço onde o primeiro octeto está entre 128 e 191 é um classe B (exemplo, ), e assim por diante. 5

6 Endereços IP com Classe 10.x.x.x 16 milhões A x.x 65 mil 255 B C x... O conceito de endereçamento com classes foi criado em uma época em que a rede Internet era muito pequena. O método de divisão adotado é muito rígido, e leva a um grande desperdício de endereços. Uma rede classe A representa uma rede física com 16 milhões de endereços. Considerando as tecnologias de rede atualmente utilizadas, esse número não faz muito sentido. No início da história da rede IP, contudo, acreditava-se que a Internet seria formada por um pequeno número de redes, e desejou-se limitar o tamanho das tabelas de roteamento nos roteadores que, nos anos 70, tinham capacidade de processamento e memória muito limitada. Na concepção original, a rede Internet poderia interconectar redes maiores, de diferentes tecnologias, que não necessariamente seguissem a filosofia das LANs. Inicialmente, a classe B foi a classe mais usada para atribuir endereços IP para as redes que se conectam a internet. Por volta de 1992, contudo, metade das classes B disponíveis já havia sido utilizada, e os prefixos das classes C passaram a ser utilizados. O problema dessa estratégia de alocação é que a quantidade de prefixos de classe B é limitada (16384). Além disso, ao atribuir uma classe B para uma universidade com 10 mil computadores, por exemplo, os 55 mil endereços restantes serão perdidos. O método também é muito rígido, pois não é possível criar redes com tamanhos intermediários entre as classes. 6

7 Exemplo de Endereçamento identificador de rede identificador do host sub-rede roteador sub-rede O roteador possui dois endereços IP, um para cada rede. A figura mostra um exemplo de alocação de endereços classe C. No exemplo, duas redes LANs (ou sub-redes) foram conectadas: a sub-rede e a sub-rede Por que o prefixo pertence a classe C, ele define um bloco de endereços que vai do até o O primeiro e o último endereço desses blocos são não podem ser usados com endereços de unicast (o primeiro é usado para identificar a rede e o último é um endereço de broadcast para todos os computadores da rede). Similarmente, a sub-rede define o bloco de endereços até Observe que o roteador possui dois endereços IP, um para cada uma de suas interfaces. Cada interface do roteador pertence a sub-rede ao qual ele está conectado e deve, portanto, ter um endereço unicast do bloco que define a sub-rede. O endereço do roteador pode ser qualquer endereço do bloco. Uma boa prática, contudo, consiste em atribuir o primeiro endereço unicast válido do bloco para o roteador. Antes que um computador envie um pacote par outro, ele precisa decidir se o destinário está na mesma rede que ele ou não. Se não estiver, ele envia o pacote para o roteador da rede. Para tomar esta decisão, basta ao computador verificar se o endereço do destinatário está contido no bloco de endereços que define sua própria sub-rede. 7

8 Limitações do IP com classe Universidade A Instituto B computadores computadores Os endereços IP com classe implicam em um grande desperdício de endereços. A classe mais utilizada até o início dos anos 90 era a classes B. Todavia, quando a quantidade de prefixos disponíveis nessa classe começou a decair drasticamente com o crescimento da Internet, os prefixos classe C começaram a ser utilizados. Para ilustrar como as classes implicam em desperdício de endereços, e porque o uso das classes C foi prejudicial, considere o cenário acima. Imagine que você precisa conectar duas redes de tamanhos distintos, uma com 2000 computadores e outra com 200, utilizando a tecnologia IP. O primeiro passo é escolher um identificador de rede para cada uma das sub-redes. Para a sub-rede com duzentos computadores, uma identificador pertencente a classe C é suficiente. A rede precisa de 200 endereços para os computadores e um endereço para Interface interna do roteador. Uma classe C possui 254 endereços unicast válidos. Os 53 endereços restantes estão perdidos, pois eles não podem ser alocados a nenhuma outra rede. Para a rede com 2000 computadores, o desperdício tende a ser muito maior. Duas soluções possíveis são utilizar uma classe B (nesse caso a perda de endereços seria na ordem de 63534). Ou oito prefixos de classes C, o que diminuiria a perda para 32 endereços, mas prejudicaria o desempenho da rede, como veremos a seguir. 8

9 Limitações do IP com Classe Universidade A Universidade A 253 computadores computadores 2000 computadores OITO CLASSES C 2024 endereços UMA CLASSE B endereços A figura ilustra as duas opções para escolher as classes do identificador de rede para a sub-rede com 2000 computadores (Universidade). A direita, a opção de escolher uma classe B é a mais simples. Utilizar uma classe B implica em que endereços seriam perdidos. Isto é, eles ficariam reservados para uso pela matriz em uma expansão futura. O lado esquerdo ilustra a opção de escolher oito classes C. O problema de adotar esta opção, é que a matriz seria realmente dividida em diversas sub-redes que precisariam ser interconectados por um ou mais roteadores. Ou seja, a escolha de classes menores implica em um incômodo para o administrador de rede, pois ele precisa adaptar a topologia de sua rede a escolha dos identificadores. Outro problema mais significativo é que o número de entradas na tabela de roteamento dos demais roteadores da Internet seria desnecessariamente maior. Enquanto basta uma entrada para representar a rede com o prefixo de classe B são necessárias oito entradas para representar a mesma rede com os prefixos de classe C. 9

10 Endereços IP sem classe Classless Inter-Domain Routing (CIDR) Introduzido em 1993, modificou a forma como o tamanho do prefixos de rede em um endereço IP é determinado. O CIDR adota o conceito de máscara de subrede de tamanho variável, que permite definir prefixos de qualquer tamanho VLSM (Variable Length Subnet Masking) IP (32 bits) Máscara de Subrede (32 bits) A maneira como o tamanho do prefixo de rede de um endereço IP é determinado foi alterado em A fim de flexibilizar a atribuição de endereços IP na Internet foi introduzido o conceito de CIDR (Classless Inter-Domain Routing). Essa nova estratégia permite definir prefixos de qualquer tamanho, pela introdução do conceito de máscara de sub-rede. A máscara de sub-rede é um número que acompanha um endereço IP e indica qual parte do endereço deve ser interpretado como um prefixo de rede. Em sua forma mais geral, uma máscara de sub-rede é um número de 32 bits. Na forma mais compacta, a máscara de sub-rede é apenas um número que indica quantos bits mais significativos do endereço IP devem ser usados como prefixo de rede. Essas formas de representação serão discutidas mais adiante neste capítulo. O conceito de máscara de sub-rede também é referenciado na literatura como VLSM (Variable Length Subnet Masking). Este termo é utilizado para distinguir do conceito de máscaras padronizadas para as classes A, B e C, que seriam representadas da seguinte forma: Classe A: (prefixo de 8 bits) - máscara ou /8 Classe B: (prefixo de 16 bits) - máscara ou /16 Classe C: (prefixo de 24 bits) - máscara ou /24 10

11 Máscara de Subrede A Máscara de Subrede 32 bits em notação decimal pontuada. bits 1 indicam o endereço da subrede bits 0 o endereço do host. Máscaras Default: classe A: ou /8 ou classe B: ou /16 ou classe C: ou /24 ou Em sua forma mais geral, a máscara de sub-rede é um número de 32 bits, representado em notação decimal pontuada, de forma semelhante ao IP. Como seu próprio nome diz, este número funciona como uma máscara para o IP, no sentido em que se fizemos um E lógico bit-a-bit entre um endereço IP e sua máscara, obteremos como resultado o prefixo de rede do endereço IP. Para obter esse efeito, a máscara de subrede adota o seguinte princípio: se um bit da máscara é 1, então o bit correspondente no endereço IP pertence ao prefixo de rede. Se um bit da máscara de subrede é 0, então o bit correspondente pertence ao identificador de host. A forma mais recomendada para utilizar a máscara de subrede é fazer com que os bits mais significativos da máscara sejam iguais a 1. Nesse formato, uma máscara de subrede pode ser representado de forma compacta, utilizando o formato / seguido o tamanho do prefixo. Esse princípio é ilustrado utilizando as máscaras default, na figura acima. 11

12 (256 IPs) / / (128 IPs) / SubRedes / (64 IPs) / (64 IPs) / (32 IPs) / (32 IPs) (128 IPs) /24 = /25 = /26 = /27 = Na nomenclatura do IP, uma subrede corresponde a um bloco de endereços. Esses endereços devem ser atribuídos, supostamente, a computadores conectados mesma LAN. O nome da subrede corresponde ao primeiro endereço do bloco, acompanhado pela máscara de subrede. Por exemplo, a subrede de classe C /24 define um bloco de 256 endereços que vai de até O primeiro e últimos endereços de um bloco não podem ser usados como unicast. O primeiro endereço é usado para identificar a rede, e o último significa um broadcast para o bloco. As máscaras de tamanho variável permitem definir redes de qualquer tamanho. Uma maneira de ilustrar esse conceito, é mostrar como a subrede de classe C /24 pode ser transformado em vários blocos de endereços independentes. O processo de divisão de um bloco de endereços em subredes menores é bastante simples. Cada vez que aumentamos o tamanho da máscara em 1 bit, criamos duas subredes com a metade do tamanho do bloco de endereços original. Por exemplo, a máscara /25 permite dividir a subrede /24 nas subredes /25 e /25, cada uma delas com 128 endereços. Observe que o último endereço de cada bloco continua sendo sempre um broadcast para a subrede. 12

13 SuperRedes / (256 IPs) / (256 IPs) / (512 IPs) / /24 = /23 = /22 = (1024 IPs) / (256 IPs) / (256 IPs) / (512 IPs) As máscaras de tamanho variável permitem também agrupar subredes para formar superedes. O termo super-rede é as vezes utilizado para designar o bloco de endereços formado pela agregação de subredes de tamanho menor. Uma condição para criação das super-redes é que os blocos de endereços que serão agrupados devem ser contíguos. Por exemplo, considere 4 subredes pertencentes a classe C: /24, /24, /24 e /24. Observe que esses quatro blocos são contíguos pois o último endereço de um bloco é seguido imediatamente pelo primeiro endereço do bloco seguinte. O processo de agrupamento de subredes é igualmente simples. Cada vez que diminuímos o tamanho da máscara de subrede em 1 bit, criamos um super-rede que tem o dobro do tamanho da rede original. Na prática, o conceito de super-redes é bastante útil para diminuir o número de entradas nas tabelas de roteamento dos roteadores na Internet. Considere, por exemplo, o cenário anterior no qual havíamos atribuídos 8 prefixos de classe C para uma Universidade com 2024 computadores. Utilizando o conceito de super-rede, toda a Universidade pode ser representado por um único prefixo de tamanho /21. 13

14 Máscaras em Notação Decimal Pontuada Por default, a máscara de uma rede classe C é Para dividir a rede em 2 subredes, utiliza-se a máscara: Para dividir a rede em 4 subredes, utiliza-se a máscara: Para dividir a rede em 8 subredes, utiliza-se a máscara: Para dividir a rede em 16 subredes, utiliza-se a máscara: As máscaras de subrede podem ser representadas em notação decimal pontuada, conforme mostra a figura acima. A máscara /25 corresponde a uma seqüência de 25 bits com valor 1, seguidos por 7 bits de valor 0. Os octetos da máscara que são formados apenas por números 1 recebem a representação decimal 255. Como o último octeto da máscara possui apenas um bit com valor 1, determina-se a representação decimal deste octeto calculando-se: 2 7 = 128. A máscara /25 em notação decimal pontuada torna-se Para a máscara /26, temos dois bits iguais a 1, sendo que a representação decimal do último octeto é = = 192. O mesmo princípio aplica-se para máscaras menores. Por exemplo, um máscara /17 possui os dois primeiros octetos completos e apenas um bit igual a um no penúltimo octeto da máscara. Seu valor é portanto: Uma máscara /18 é representado por Similarmente, um /9 é representado por e um /10 por Pode-se definir máscaras ainda menores. Como veremos adiante, uma máscara importante é a /0, a qual corresponde a representação decimal

15 Exemplo de Atribuição de Endereços subrede 3 subrede 2 r3 r computadores 50 computadores /24 r computadores subrede1 Para ilustrar como a estratégia CIDR beneficia ambos, a rede do usuário e os roteadores da Internet, considere o problema de atribuição de endereços IP para o cenário ilustrado na figura. Uma empresa deseja conectar-se a Internet, e para isso obteve junto as autoridades de registro de endereços da Internet o prefixo de rede /24. Apesar de ter recebido um único prefixo, a empresa precisa interligar três sub-redes, uma com 100 computadores e duas com 50 computadores. O prefixo /24 corresponde a um bloco de 256 endereços, sendo, a princípio possível conectar a todos os computares. Consideremos inicialmente, uma subdivisão desse bloco com um máscara /25. Teremos dois prefixos com 128 endereços: /25 e /25. O primeiro desses blocos é suficiente para atender a subrede1, com 100 computadores. Para as duas subredes distantes, dividiremos novamente o prefixo em dois blocos com 64 endereços: /26 e /26 15

16 Exemplo de Atribuição de Endereços subrede / subrede /26 r3 r / r subrede /25 A figura mostra como ficaria a distribuição dos endereços IPs após a divisão em blocos. A divisão definiu 3 prefixos de rede: subrede 1: /25 (128 endereços) -Define a faixa de endereços unicast de até subrede 3: /26 (64 endereços) -Define a faixa de endereços unicast de até subrede 2: /26 (64 endereços) -Define a faixa de endereços unicast de até Em todas as subredes, a interface do roteador conectado a subrede recebe o primeiro endereço unicast do bloco. Os demais computadores recebem os demais endereços do bloco. É importante observar que os roteadores da Internet não precisam saber dessa divisão feita pela empresa. Os roteadores da Internet continuam a ver todas as três subredes como uma única rede com prefixo /24, cujo único ponto de acesso é o roteador r1. 16

17 Endereços IP especiais Não podem ser atribuídos a nenhuma estação: Primeiro endereço do bloco de subrede Identificador da subrede Último endereço do bloco de subrede Broadcast para a subrede /8: Bloco de endereços de loopback : Identificador da Internet Endereço de Inicialização (DHCP) : Broadcast para todas as redes Além da classe D, que deve ser utilizada apenas para endereços de multicast, existem outros endereços IP que não podem ser utilizados no modo unicast, isto é, como endereço de computadores individuais. Conforme vimos, independente do tamanho do prefixo de rede, o primeiro e o último endereços de um bloco de endereços são sempre reservados. O primeiro endereço, juntamente com a máscara de subrede, é utilizado para identificar a subrede. O último endereços de um bloco sempre representa um broadcast para o bloco. A IANA (Internet Assigned Number Authority), responsável pela regulamentação de como os endereços IP são utilizados, definiu também que todo o bloco de endereços /8 (isto é de até ) correspondem a endereços de loopback, isto é, eles endereçam processo internos ao computador e não podem ser utilizados para encaminhar pacotes pela rede. Experimente pingar qualquer endereço dessa faixa no seu computador, e você verá que todos irão responder, pois eles representam o seu próprio computador. O endereço , além de representar a rede Internet, é usado pelos computadores para informar que eles não tem um endereço IP válido (por exemplo, durante o processo de inicialização via DHCP). Um pacote com o endereço de destino representa broadcast para todas as subredes, independentemente do seu prefixo. 17

18 Loopback = Transmissão Local Os pacotes IP com endereço de loopback não são enviados para camadas inferiores da pilha TCP/IP. Eles são tratados localmente pela própria estação Recomendação do IETF: /8 é reservado para loopback processo A processo B porta A Transporte Rede Enlace Física porta B Os endereços de loopback representam sempre uma comunicação no interior do sistema operacional do computador. Esses endereços indicam que o pacote não deve ser encapsulado pela camada de enlace, mas ser encaminhado diretamente para o outro processo, conforme ilustrado pela figura. Em teoria, se você fizer um ping para o seu próprio computador usando seu endereço unicast, o pacote deveria descer até a camada de enlace, para depois retornar para as camadas superiores. Os endereços de loopback eliminam esse problema, pois introduzem endereços com um comportamento especial. Na prática, os sistemas operacionais implementam um redirecionamento do pacotes enviados para o endereço de unicast do computador para o loopback, para evitar o desperdício de colocar um pacote na rede, que será lido pelo próprio computador. 18

19 Mapeamento de Endereços Um computador com uma única interface de rede é dito singlehomed Interface de rede = NIC - Network Interface Card. Um computador com múltiplas interface de rede é dito multi-homed Um roteador pode ser considerado como um computador especializado, do tipo multi-homed. Na arquitetura TCP/IP, cada uma das interfaces de rede possui 2 endereços: um endereço físico (MAC) e um endereço IP. Endereços de 48 bits (6 bytes) NIC MAC ( B3) IP ( ) O endereço IP não identifica, de fato, um computador, mas sim sua interface de rede. Um computador com múltiplas interfaces de rede (dito multi-homed) terá múltiplos endereços IP, um para cada Interface. Em inglês, as interfaces de rede são referenciadas como NIC (Network Interface Card). Atualmente, é cada vez mais raro ver placas de rede, pois atualmente elas são implementadas on-board, isto é, juntamente com a placa mãe do computador. Observe que um computador com uma interface Ethernet e outra Wi-Fi possuirá dois endereços IP, se ambas as interfaces estiverem ativas ao mesmo tempo. Cada uma das interfaces de rede do computador possui dois endereços: o endereço IP e o endereço físico (denominado MAC address, de acordo com a nomenclatura proposta pelo padrão IEEE 802). O IEEE 802 propõe uma subdivisão da camada de enlace do modelo OSI em duas subcamadas: MAC (Medium Access Control) e LLC (Logic Link Control). A camada MAC é dependente da tecnologia e o LLC não (isto é, o LLC é comum a todas as tecnologias). O endereço físico é considerado parte da sub-camada MAC, daí a denominação. 19

20 Endereço o MAC O padrão IEEE 802 define 2 formas de endereçamento MAC endereços administrados localmente Quem instala a placa de rede. endereços universais Pelo fabricante Código do Frabricante Número de Série Os endereços MAC (6 bytes) são bem maiores que os endereços IP (4 bytes). Apesar do tamanho, os endereços MAC não tem relação com a topologia da rede, como os endereços IP. Na verdade, sua relação é com o fabricante da interface de rede. As interfaces de rede, presentes no computador já vem com um endereço MAC pré-definido, formado pelo código do fabricante seguido de um número de série. Muitos drivers de interface de rede permitem alterar o endereço MAC. Se o usuário não quiser correr o risco de entrar em conflito com o endereço MAC de algum outro computador de sua rede, ele deve tomar o cuidado de utilizar a faixa de endereços dita: administrada localmente. Os casos onde a administração local dos endereços é necessária ou vantajosa é absolutamente rara. Nenhuma aplicação de usuário utiliza o endereço MAC para endereçar outro computador. A forma de endereçar os computadores, na arquitetura TCP/IP é sempre feita utilizando-se o endereço IP. Cabe ao próprio sistema operacional do transmissor descobrir o endereço MAC do destinatário antes de fazer o encapsulamento de um pacote dentro de um quadro. 20

21 Filtragem de Endereços IP REDE MAC FÍSICA INTERRUPÇÃO MAC D = PLACA DE REDE LOCAL MAC D = BROADCAST (FF.FF.FF.FF.FF.FF) MAC D MAC O IP O IP D DADOS CRC O tratamento dos endereços MAC e IP não estão apenas em camadas distintas do modelo OSI, eles são tratados por processadores distintas. A interface de rede do computador possui se próprio processador para interpretar os quadros de forma independente da CPU principal do computador. Isto é necessário, pois a interface de rede está sendo constantemente bombardeada por quadros, que muitas vezes não devem ser interpretados pelo computador. A placa de rede só irá incomodar a CPU principal do computador em três situações específicas. A primeira é se o endereço MAC de destino do quadro coincidir com o endereços MAC da interface de rede. O segundo é se o endereço MAC de destino for um broadcast, isto é, o endereço MAC especial FF.FF.FF.FF.FF.FF (todos os bits iguais a 1). O terceiro é se o endereço MAC de destino for um MAC de multicast, de um grupo ao qual a interface de rede também pertença. O tópico de multi-cast será discutido mais adiante no curso. Nessas situações, a interface de rede gera uma interrupção, e envia o pacote para a camada de rede, para que ele seja processado. 21

22 Relação entre IP e MAC endereço IP A Estação A Estação B endereço IP B endereço físico MAC A NIC NIC endereço físico MAC B datagrama MAC B MAC A IP A IP B Dados quadro Quando A e B estiverem na mesma rede física, a relação entre os endereços MAC e IP é de um para um. Isto é, um quadro enviado de uma estação A para uma estação B irá conter os endereços MAC e IP de B e A. Como veremos adiante, se eles estiverem em redes físicas diferentes, isto é, separados por um roteador, o endereço MAC do roteador irá aparecer, eventualmente, no lugar dos endereços MAC de B e A. Em todos esses casos, o computador A não conhece previamente o endereço MAC de B. Para manter a independência da arquitetura TCP/IP em relação a tecnologia da camada de enlace, a identificação do endereços de destino é feita sempre em termos de endereço IP. Quando o pedido de envio de um pacote destinado ao endereço IP B chega na camada de rede do computador A, um mecanismo extra é utilizado a fim de descobrir o endereço MAC de B. Este mecanismo é baseado em um protocolo de camada 3, denominado ARP: Address Resolution Pprotocol. 22

23 Address Resolution Protocol - ARP O ARP é um protocolo que efetua a descoberta do endereço MAC de um computador a partir do endereços IP. As mensagens são passadas para a camada de rede especificando o destinatário através do endereço IP. O protocolo ARP precisa determinar o endereço MAC do destinatário para a camada de enlace de dados. Rede IP ORIGEM IP DESTINO Dado Enlace de Dados LLC +MAC Tipo MAC de Destino MAC de Origem Dado ECC O protocolo ARP (Address Resolution Protocol) é utilizado para resolução de endereços MAC para IP. O protocolo foi originalmente desenvolvido para operar apenas com o Ethernet, mas foi posteriormente expandido para operar com outras tecnologias de camada 2. Este protocolo é baseado em duas mensagens. A estação transmissora envia uma mensagem denominada ARP Request informando o endereço IP do destinatário e solicitando seu endereço MAC. A estação que tiver o endereço IP responde com um mensagem de ARP Reply informando seu endereço MAC. É importante observar que todo este processo ocorre efetivamente antes que o primeiro pacote enviado pelas camadas superiores seja efetivamente transmitido. Isto é, o pedido de envio de um pacote IP fica congelado até que o protocolo ARP termine o processo de descoberta. Esse processo é bastante custoso, e como veremos adiante, seu custo é minimizado com o uso de um mecanismo de cache de endereços MAC. 23

24 ARP qual o MAC do IP ? o MAC do IP é C? ARP REQUEST ARP REPLY A B C A mensagem ARP request é uma mensagem enviada em broadcast, isto é, seu endereço MAC de destino é FF.FF.FF.FF.FF. Todos os computadores que estiverem em uma mesma rede física recebem todas as mensagens de ARP Request enviadas. Isso ocorre mesmo que os computadores estejam ligados em um Switch. Os computadores que recebem a mensagem ARP mas não possuem o endereço IP solicitado ignoram a mensagem. Somente o computador com o IP solicitado envia o ARP Reply em unicast. O protocolo ARP possui os seguintes campos principais: Tipo de Hardware: especifica a tecnologia da camada de Enlace. Atualmente várias opções são suportadas, como Ethernet, ATM, FrameRelay e HDLC. Tipo de Protocolo: especifica a tecnologia da camada de Rede. No caso a arquitetura TCP/IP, o protocolo IPv4. Tamanho do Endereço de Hardware: 6 bytes no caso do MAC Tamanho do Endereço de Protocolo: 4 bytes para o IPv4 Tipo de Mensage: Arp Request e Arp Reply, entre outras. Endereço de Hardware do Transmissor: MAC do transmissor Endereço de Protocolo do Transmissor: IP do transmissor Endereço de Hardware do Alvo: MAC que precisa ser descoberto Endereço de Protocolo do Alvo: IP do computador de destino 24

25 ARP O protocolo ARP compara o endereço IP de todos os datagramas enviados na ARP Cache. Se ele for encontrado, o endereço MAC é copiado da cache. Se não, um pacote ARP Request é enviado em broadcast para subrede. Se o destinatário final for um endereço IP externo, o ARP resolve o endereço para o roteador ao invés do destinatário final. ARP Cache endereço IP endereço MAC tipo B3 dinâmico ca dinâmico O envio de mensagens em broadcast é altamente prejudicial ao desempenho da rede. Na presença desse tipo de mensagem, os switches se comportam de forma idêntica aos Hubs, ou seja, uma mensage ARP recebida em uma porta é transmitida para todas as demais. Uma rede com muitos computadores pode apresentar um alto nível de mensagens em broadcast. Essas mensagens provocam o congestionamento da rede, e levam ao natural decréscimo no desempenho da rede. Além disso as mensagens em broadcast não são filtradas pelas interfaces de rede dos computadores, e seu conteúdo precisa ser interpretado pela CPU do computador, roubando tempo de processamento das aplicações dos usuários. Para reduzir a quantidade de mensagens ARP geradas, uma processo de cache é utilizado. Todo endereço MAC descoberto é armazenado na cache ARP, com um certo tempo de vida (geralmente 5 minutos). Antes de enviar uma mensagem ARP, o sistema operacional consulta a cache, e só envia a mensagem caso não encontre o endereço IP do destinatário nessa tabela. 25

26 O ARP sós funciona na rede local ARP request o roteador não propaga broadcast Por default, as mensagens em broadcast não atravessam roteadores. Apesar de ser possível configurar roteadores para encaminharem mensagens em broadcast, isto não é feito (certamente não pelos roteadores da Internet). Dessa forma, as mensagens ARP não atravessam roteadores, e um computador não é capaz de determinar o endereço MAC de um computador que esteja localizado em uma outra rede física. Na verdade, ele não precisa. Quando um computador constrói um quadro, ele só irá tentar localizar o endereço MAC do destinatário caso ele possua o mesmo prefixo de rede que ele. Se ele possuir um outro prefixo de rede, o quadro deverá ser encaminhado para um roteador. Dessa forma, uma mensagem ARP ainda é enviada, mas não para localizar o MAC do computador de destino, mas para localizar o MAC do roteador. 26

27 Detecção de Endereços IP Duplicados qual o MAC do IP ? o MAC do IP é C? ARP REQUEST ARP REPLY A B C O ARP é utilizado para identificar se existem IP s duplicados. Quando o endereço IP de uma maquina é configurado, ela envia uma mensagem ARP perguntando o MAC desse IP. Se alguém responder, então o endereço já existe. O computador que teve seu endereço duplicado também consegue determinar que houve duplicação de endereço, pois seu endereço IPv4 irá aparecer no campo endereço de protocolo do transmissor na mensagem ARP request recebida. O mecanismo não funciona, evidentemente, para detectar endereços IPs duplicados em outras redes físicas, uma vez que as mensagens ARP Request não podem atravessar os roteadores. Na verdade, o processo de usar endereços IP duplicados na Internet é, atualmente, um mecanismo bastante usado, conhecido como endereçamento privado. Esta forma de endereçamento será estudada mais adiante no curso. 27

28 Roteamento comunicação intrarede. internet REDE REDE REDE REDE comunicação interredes Ao analisar o funcionamento do protocolo ARP, fica claro que o modo de funcionamento do encaminhamento de pacotes no interior de uma rede física difere da forma como eles são encaminhados entre redes físicas distintas. O processo de comunicação intra-rede, isto é, entre dois computadores com o mesmo prefixo de rede, situados na mesma rede local, não envolve roteadores. O processo de comunicação inter-rede, por outro lado, é totalmente intermediado pelos roteadores. Quem decide se um pacote irá ou não passar por roteadores é o próprio computador transmissor. Ele faz isso analisando endereço do destinatário e comparando com o seu próprio prefixo. Se o prefixo do destinatário for igual ao seu a comunicação é intra-rede, se for diferente, é inter-rede. 28

29 Roteamento Comunicação intra-rede Os endereço FÍSICO de destino é o endereço MAC do computador de destino. Comunicação inter-redes O endereço FÍSICO de destino é o endereço MAC do roteador ligado a mesma rede física que a estação transmissora. INTRA-REDE MAC DESTINO MAC ORIGEM IP ORIGEM IP DESTINO DADOS INTER-REDES MAC ROTEADOR MAC ORIGEM IP ORIGEM IP DESTINO DADOS A maneira como o computador constrói um quadro depende da comunicação ser intrarede ou inter-rede. Se a comunicação é intra-rede, o computador determina o endereço MAC do destinatário utilizando o protocolo ARP, e constrói um quadro com o endereço físico de destino endereçando diretamente o destinatário. Se a comunicação é inter-rede, o computador determina o endereço MAC do roteador da sua rede, também utilizando o protocolo ARP, e constrói um quadro com o endereço físico do roteador, ao invés do endereço físico do destinatário. Em ambos os casos, o endereço IP de destino é sempre o do computador para quem o pacote deve ser enviado. Outro aspecto importante, é que o IP do roteador nunca aparece nos pacotes. 29

30 Comunicação Inter-Redes O endereço IP de origem e de destino se mantém os mesmos durante todos os saltos de um pacote através de vários roteadores. O endereço MAC é modificado para endereçar os elementos participantes de cada salto /24 Router 1 Router /24 emissor receptor MAC 1 MAC 2 MAC 3 MAC 4 MAC 5 MAC 6 Durante o processo de encaminhamento de um pacote, numa transmissão inter-redes, os endereços MAC de origem e destino são alterados de maneira a refletir o enlace por onde o quadro está sendo encaminhado. A tecnologia Ethernet nem sempre é utilizado nos enlaces ponto a ponto dos roteadores, mas nesse exemplo, vamos supor que todos os enlaces são Ethernet. No exemplo da figura, o emissor encaminha o primeiro quadro para o endereço MAC do roteador 1 (MAC 2 ). Quando o roteador 1 encaminha o quadro para o roteador 2, os endereços físicos de origem e destino são respectivamente MAC 3 e MAC 4. Quando o roteador 2 entrega o quadro para o receptor, os endereços físicos de origem e destino são, respectivamente, MAC 5 e MAC 6. Observe que o emissor não precisa conhecer o endereço MAC do destinatário, e que o receptor, ao receber o quadro, não sabe qual o endereço MAC do transmissor. Numa comunicação inter-redes, são os endereços IPs os responsáveis por pelo endereçamento fim-a-fim. Os endereços físicos são responsáveis pelos endereçamentos no interior dos enlaces. 30

31 Comunicação Inter-Redes B A IP A IP D D C IP A IP D B C IP B IP C A D IP A IP D A figura o processo de encapsulamento de um pacote, quando este atravessa um roteador. Antes de enviar o pacote, se o endereço MAC já não estiver em sua cache ARP, o computador A enviar uma mensagem ARP Request em broadcast a fim de determinar o endereço MAC do roteador. Após descobrir o endereço, o computador criará um quadro onde o endereço de destino é o endereço MAC da interface do roteador que está do seu lado da rede. Quando o roteador receber o quadro, ele extrai o pacote e se preparar para construir um novo quadro. Ao analisar o endereço de destino do pacote, o roteador determinar que precisar descobrir o endereço MAC do computador IP D. Para isso, ele envia uma mensagem ARP request em broadcast por sua interface C, a fim de determinar o MAC de IP D. Após descobrir o endereço MAC ele criar um novo quadro, que tem o seu próprio MAC como origem e o endereço MAC do computador IP D no destino. 31

32 Exemplo primeiro salto: IP origem: IP destino: endereço físico de origem: A endereço físico de destino: B segundo salto: IP origem: IP destino: endereço físico de origem: C endereço físico de destino: D terceiro salto: IP origem: IP destino: endereço físico de origem: E endereço físico de destino: F quadro quadro quadro rede rede roteador roteador rede emissor IP: endereço físico: A IP: endereço físico: B IP: endereço físico: C IP: receptor endereço físico: D IP: endereço físico: E IP: endereço físico: F A figura ilustra o processo de construção de quadros durante a transmissão de um pacote do computador com IP para o computador com IP O que se deve ter em mente neste processo é que os endereços físicos da camada de enlace (os endereços MAC) não tem significado global. De fato, nunca ser verá um quadro que aponte para um endereço MAC que pertença a uma outra rede. O termo protocolo de enlace á bastante apropriado neste cenário, pois os quadros são utilizados apenas para transportar um pacote no interior de um enlace. A fim de atravessar um roteador, um novo quadro deve ser criado para percorrer o próximo enlace, e assim, sucessivamente, até o pacote chegar no seu destino final. 32

33 FORMATO GERAL Tabela de Roteamento REDE DESTINO: GATEWAY ou NEXT-HOP: INTERFACE: eth0 ou CUSTO: / ENDEREÇO DE BASE PROPRIEDADE: O resultado de um E-BINARIO de qualquer endereço da rede com a máscara resulta sempre no endereço de base. Durante o processo de transmissão de um pacote por uma rede WAN, tanto os computadores quanto os roteadores precisam determinar se um pacote pode ser entregue diretamente, ou se deve ser encaminhado para outro roteador. Também é preciso conhecer o endereço IP dos roteadores neste processo. O processo de encaminhamento de pacotes IP é denominado roteamento. Todas as informações necessárias para um computador ou roteador executar a operação de roteamento estão contidas em uma tabela, denominada tabela de roteamento. Uma tabela de roteamento contém múltiplas entradas, cada uma delas correspondendo as redes que um computador ou roteador tem acesso. Cada uma dessas estradas é composta por quatro campos: Rede de destino: identifica um destino acessível pelo computador ou roteador Gateway: identifica para qual (interface de) roteador o pacote deve ser encaminhado para chegar a rede de destino. Interface: indica por qual das interfaces do dispositivo o pacote deve ser enviado. A interface pode ser identificada por um endereço IP ou por um nome lógico, dependendo do sistema operacional do dispositivo. Custo: permite criar classificar múltiplos caminhos para um mesmo destino. 33

34 Rede de Destino Formada por um endereço de base e uma máscara de subrede. Exemplos: (MASCARA ): Rota para os computadores: a (MASCARA ): Rota para os computadores: a (MASCARA ): Rota para o computador: (MASCARA ) Rota para todos os computadores até Uma rede de destino pode ter múltiplos tamanhos. Ela pode ser tão grande quanto a Internet ( /0), ou tão pequena quanto um simples computador ( /32). Uma rede de destino é sempre descrita por um endereço de base (o primeiro endereço de um bloco de endereços) e um máscara de subrede, que determinar o tamanho do bloco. Por exemplo, a rede /24 (isto é, com máscara ) define um bloco de endereços que vai de até Quando um computador ou roteador precisa encaminhar um pacote, ele procura uma entrada na tabela de roteamento cujo campo rede de destino represente um bloco que contém o endereço de destino do pacote. Se a operação E lógico bit-a-bit entre o endereço de destino e a máscara da rede de destino resultarem no endereço de base da rede, então, o endereço pertence ao bloco. Se não, o computador ou roteador irá testar uma nova entrada na tabela. Por exemplo, se pegarmos o endereço e fizermos um E lógico com (isto é, zerarmos os últimos 8 bits) obteremos

35 Exemplo de Tabelas de Roteamento REDE / A INTERNET roteador 1 roteador / / B REDE /24 Para ilustrar o conceito das tabelas de roteamento, considere o cenário mostrado pela figura. Todos os dispositivos presentes na figura, isto é, os computadores e os roteadores possuem tabelas de roteamento. A princípio, todas as tabelas de roteamento deverão possuir três entradas, uma para cada rede mostrada na figura. As redes são: /24, /24 e /0 O enlace entre os roteadores 1 e 2 também é uma rede, mas geralmente, não vale a pena representá-la na tabela de roteamento, uma vez que é possível acessar aos roteadores pelas outras interfaces. De fato, no caso de um enlace ponto-a-ponto, pode-se utilizar endereços não únicos, do tipo privado. Como vermos adiante no curso, a IANA define como endereços privados alguns prefixos de rede, que podem ser usados livremente sem necessidade de registro junto as autoridades. Os endereços privados não são roteáveis na Internet, isto é, os roteadores da Internet não possuem rotas para endereços privados. A máscara /30 é ideal para atribuir endereços a enlaces ponto-a-ponto, pois ela define um bloco com apenas 4 endereços (sendo apenas dois endereços de unicast). 35

36 Tabela do computador B Rede Destino Gateway Interface Custo /24 não tem eth0 ou / eth0 ou / eth0 ou roteador / B eth0 A figura ilustra como seria a tabela de roteamento do computador B. A tabela possui três entradas, uma para cada rede acessível pelo computador. A primeira rota indica como o computador deve proceder para encaminhar pacotes para a sua própria rede. Neste caso, como o campo gateway não é necessário. Muitos sistemas operacionais representam a condição de encaminhamento para rede local de formas diferentes. O Windows Vista, por exemplo, indica sem vínculo nesse campo. O Linux, utilizar para indicar que o gateway não é necessário. O campo interface nesse caso, é idêntico para todas as entradas da tabela uma vez que computador possui apenas uma interface de rede. Novamente, a forma de representação desse campo é bastante variável. O nome lógico eth0 é comumente utilizado pelo Linux para designar a primeira (ou única) interface de rede do tipo Ethernet do computador. O sistema Windows Vista, por outro lado, utiliza o endereço IP da interface nesse campo. O custo neste caso é sempre 1, pois não existem caminhos alternativos para as redes listadas na tabela. Nesse caso, qualquer valor de custo seria válido. 36

37 Seqüência de Análise da Rota 1) DA ROTA MAIS ESPECÍFICA PARA A ROTA MAIS GENÉRICA ROTA MAIS ESPECÍFICA: ROTA COM MENOS ZEROS NA MÁSCARA 2) DA ROTA COM MENOR CUSTO PARA ROTA DE MAIOR CUSTO 3) ORDEM DAS ROTAS NA TABELA Se analisarmos a tabela de roteamento do computador B, encontraremos um problema de conflito, pois a rede Internet engloba as outras duas redes. Isto é, qualquer endereço de destino que seja testado pelo computador estará contido na rota para rede Internet, inclusive os endereços locais. Felizmente, esse problema não ocorre, pois existe uma convenção sobre ordem em que as entradas da tabela de roteamento devem ser testadas. Essa convenção é baseada em duas regras importantes e uma opcional. A primeira regra diz que uma rota mais específica deve ser sempre testada antes de uma rota menos específica. Por esse conceito, a rota para Internet é sempre a última a ser testada. Por exemplo, a rota para /24 deve ser testada sempre antes da rota /0, pois ela representa um bloco de endereços menor. A segunda regra diz que se houver empate em relação ao tamanho da máscara, o campo de custo deve ser utilizado. Nesse caso, uma rota de custo menor deve ser sempre testada primeiro. A terceira regra é simplesmente uma forma de desempate para as duas primeiras regras, e pode ser implementada de diferentes formas de acordo como o desenvolvedor do sistema operacional. 37

38 Tabela do Roteador 1 Rede Destino Gateway Interface Custo /24 não tem /24 não tem / REDE /24 REDE / roteador 1 roteador REDE / / /30 A figura ilustra como seria a tabela de roteamento do roteador 1. As duas primeiras rotas são ditas rotas locais, pois o roteador possui uma de suas interfaces diretamente conectada a uma dessas redes. Novamente, nesses casos, nenhum gateway é necessário. Em muitos sistemas, as rotas locais são indicadas com custo 0, pois sabe-se que não pode existir uma rota alternativa com custo mais baixo. Para que o roteador 1 possa encaminhar um pacote para Internet, ele precisa enviá-lo para o roteador 2. Isto é indicado pela terceira regra da tabela. 38

39 Tabela do Roteador 2 Rede Destino Interface Custo / / / REDE / / /30 INTERNET roteador 1 roteador REDE / / /30 A figura ilustra como seria a tabela de roteamento do roteador 2. Observe como foram definidos os endereços IP dos enlaces que conectam o roteador 2 com o roteador 1 e com o roteador do provedor de acesso a Internet. O endereços dos roteadores conectados a um mesmo enlace precisam necessariamente possuir o mesmo prefixo de rede. O enlace do roteador 2 com o roteador 1 corresponde a pequena rede /30. A máscara /30 possui apenas 2 bits para identificar os hosts e corresponde, portanto, a um bloco de apenas 2 2 =4 endereços: a Como o primeiro e últimos endereços do bloco não podem ser usados, os roteadores receberam os endereços e A máscara /30 recebe a representação em notação decimal pontuada. De maneira similar, o enlace entre o roteador 2 e o roteador do provedor da Internet corresponde a rede /30, que compreende os endereços a

Introdução Introduç ão Rede Rede TCP/IP Roteame Rotea nto nto CIDR

Introdução Introduç ão Rede Rede TCP/IP Roteame Rotea nto nto CIDR Introdução as Redes TCP/IP Roteamento com CIDR LAN = Redes de Alcance Local Exemplo: Ethernet II não Comutada Barramento = Broadcast Físico Transmitindo ESCUTANDO ESCUTANDO A quadro B C B A. DADOS CRC

Leia mais

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

Modelo em Camadas Arquitetura TCP/IP/Ethernet. Edgard Jamhour Modelo em Camadas Arquitetura TCP/IP/Ethernet Edgard Jamhour Ethernet não-comutada (CSMA-CD) A Ethernet não-comutada baseia-se no princípio de comunicação com broadcast físico. a b TIPO DADOS (até 1500

Leia mais

Exercícios de Revisão Redes de Computadores Edgard Jamhour. Nome dos Alunos

Exercícios de Revisão Redes de Computadores Edgard Jamhour. Nome dos Alunos Exercícios de Revisão Redes de Computadores Edgard Jamhour Nome dos Alunos Cenário 1: Considere a seguinte topologia de rede IPB 210.0.0.1/24 IPA 10.0.0.5/30 220.0.0.1\24 4 5 3 1 IPC 10.0.0.9/30 REDE B

Leia mais

Arquitetura de Rede de Computadores

Arquitetura de Rede de Computadores TCP/IP Roteamento Arquitetura de Rede de Prof. Pedro Neto Aracaju Sergipe - 2011 Ementa da Disciplina 4. Roteamento i. Máscara de Rede ii. Sub-Redes iii. Números Binários e Máscara de Sub-Rede iv. O Roteador

Leia mais

ICORLI. INSTALAÇÃO, CONFIGURAÇÃO e OPERAÇÃO EM REDES LOCAIS e INTERNET

ICORLI. INSTALAÇÃO, CONFIGURAÇÃO e OPERAÇÃO EM REDES LOCAIS e INTERNET INSTALAÇÃO, CONFIGURAÇÃO e OPERAÇÃO EM REDES LOCAIS e INTERNET 2010/2011 1 Protocolo TCP/IP É um padrão de comunicação entre diferentes computadores e diferentes sistemas operativos. Cada computador deve

Leia mais

Aula 4. Pilha de Protocolos TCP/IP:

Aula 4. Pilha de Protocolos TCP/IP: Aula 4 Pilha de Protocolos TCP/IP: Comutação: por circuito / por pacotes Pilha de Protocolos TCP/IP; Endereçamento lógico; Encapsulamento; Camada Internet; Roteamento; Protocolo IP; Classes de endereços

Leia mais

identificar e localizar um ao outro computador pode estar conectado a mais de uma rede mais de um endereço

identificar e localizar um ao outro computador pode estar conectado a mais de uma rede mais de um endereço Endereçamento Endereçamento IP Para que dois sistemas quaisquer comuniquem-se, eles precisam ser capazes de se identificar e localizar um ao outro. Um computador pode estar conectado a mais de uma rede.

Leia mais

1. Explicando Roteamento um exemplo prático. Através da análise de uns exemplos simples será possível compreender como o roteamento funciona.

1. Explicando Roteamento um exemplo prático. Através da análise de uns exemplos simples será possível compreender como o roteamento funciona. Aula 14 Redes de Computadores 24/10/07 Universidade do Contestado UnC/Mafra Sistemas de Informação Prof. Carlos Guerber ROTEAMENTO EM UMA REDE DE COMPUTADORES A máscara de sub-rede é utilizada para determinar

Leia mais

Equipamentos de rede. Repetidores. Repetidores. Prof. Leandro Pykosz Leandro@sulbbs.com.br

Equipamentos de rede. Repetidores. Repetidores. Prof. Leandro Pykosz Leandro@sulbbs.com.br 1 Equipamentos de rede Prof. Leandro Pykosz Leandro@sulbbs.com.br Repetidores É o dispositivo responsável por ampliar o tamanho máximo do cabeamento de rede; Como o nome sugere, ele repete as informações

Leia mais

ADDRESS RESOLUTION PROTOCOL. Thiago de Almeida Correia

ADDRESS RESOLUTION PROTOCOL. Thiago de Almeida Correia ADDRESS RESOLUTION PROTOCOL Thiago de Almeida Correia São Paulo 2011 1. Visão Geral Em uma rede de computadores local, os hosts se enxergam através de dois endereços, sendo um deles o endereço Internet

Leia mais

Redes de Computadores II. Professor Airton Ribeiro de Sousa

Redes de Computadores II. Professor Airton Ribeiro de Sousa Redes de Computadores II Professor Airton Ribeiro de Sousa 1 PROTOCOLO IP IPv4 - Endereçamento 2 PROTOCOLO IP IPv4 - Endereçamento A quantidade de endereços possíveis pode ser calculada de forma simples.

Leia mais

Veja abaixo um exemplo de um endereço IP de 32 bits: 10000011 01101011 00010000 11001000

Veja abaixo um exemplo de um endereço IP de 32 bits: 10000011 01101011 00010000 11001000 4 Camada de Rede: O papel da camada de rede é transportar pacotes de um hospedeiro remetente a um hospedeiro destinatário. Para fazê-lo, duas importantes funções da camada de rede podem ser identificadas:

Leia mais

Redes de Computadores II INF-3A

Redes de Computadores II INF-3A Redes de Computadores II INF-3A 1 ROTEAMENTO 2 Papel do roteador em uma rede de computadores O Roteador é o responsável por encontrar um caminho entre a rede onde está o computador que enviou os dados

Leia mais

Endereçamento IP. Rede 2 Roteador 2 1

Endereçamento IP. Rede 2 Roteador 2 1 O protocolo TCP/IP é roteável, isto é, ele foi criado pensando-se na interligação de diversas redes onde podemos ter diversos caminhos interligando o transmissor e o receptor -, culminando na rede mundial

Leia mais

Capítulo 9 - Conjunto de Protocolos TCP/IP e Endereçamento. Associação dos Instrutores NetAcademy - Julho de 2007 - Página

Capítulo 9 - Conjunto de Protocolos TCP/IP e Endereçamento. Associação dos Instrutores NetAcademy - Julho de 2007 - Página Capítulo 9 - Conjunto de Protocolos TCP/IP e Endereçamento IP 1 História e Futuro do TCP/IP O modelo de referência TCP/IP foi desenvolvido pelo Departamento de Defesa dos Estados Unidos (DoD). O DoD exigia

Leia mais

Redes e Conectividade

Redes e Conectividade Redes e Conectividade Camada de enlace: domínio de colisão e domínio de broadcast, segmentação, modos de switching para encaminhamento de quadros Versão 1.0 Março de 2016 Prof. Jairo jairo@uninove.br professor@jairo.pro.br

Leia mais

Protocolo IPv4, cálculo de sub-rede, Classless InterDomain Routing- CIDR e Endereçamento Network Address Translation-NAT

Protocolo IPv4, cálculo de sub-rede, Classless InterDomain Routing- CIDR e Endereçamento Network Address Translation-NAT Protocolo IPv4, cálculo de sub-rede, Classless InterDomain Routing- CIDR e Endereçamento Network Address Translation-NAT Apresentar os conceitos da camada de rede e seus principais protocolos. Camada de

Leia mais

3) Na configuração de rede, além do endereço IP, é necessário fornecer também uma máscara de subrede válida, conforme o exemplo:

3) Na configuração de rede, além do endereço IP, é necessário fornecer também uma máscara de subrede válida, conforme o exemplo: DIRETORIA ACADÊMICA DE EDUCAÇÃO E TECNOLOGIA COORDENAÇÃO DOS CURSOS DA ÁREA DE INFORMÁTICA! Atividade em sala de aula. 1) A respeito de redes de computadores, protocolos TCP/IP e considerando uma rede

Leia mais

Arquitetura TCP/IP. Parte III Endereçamento IP e roteamento. Fabrízzio Alphonsus A. M. N. Soares

Arquitetura TCP/IP. Parte III Endereçamento IP e roteamento. Fabrízzio Alphonsus A. M. N. Soares Arquitetura TCP/IP Parte III Endereçamento IP e roteamento Fabrízzio Alphonsus A. M. N. Soares Tópicos Formato do endereço Classes de endereços Endereços especiais Sub-rede e máscara VLSM (Variable Length

Leia mais

Na Figura a seguir apresento um exemplo de uma "mini-tabela" de roteamento:

Na Figura a seguir apresento um exemplo de uma mini-tabela de roteamento: Tutorial de TCP/IP - Parte 6 - Tabelas de Roteamento Por Júlio Cesar Fabris Battisti Introdução Esta é a sexta parte do Tutorial de TCP/IP. Na Parte 1 tratei dos aspectos básicos do protocolo TCP/IP. Na

Leia mais

FACULDADE PITÁGORAS. Prof. Ms. Carlos José Giudice dos Santos cpgcarlos@yahoo.com.br www.oficinadapesquisa.com.br

FACULDADE PITÁGORAS. Prof. Ms. Carlos José Giudice dos Santos cpgcarlos@yahoo.com.br www.oficinadapesquisa.com.br FACULDADE PITÁGORAS DISCIPLINA FUNDAMENTOS DE REDES REDES DE COMPUTADORES Prof. Ms. Carlos José Giudice dos Santos cpgcarlos@yahoo.com.br www.oficinadapesquisa.com.br Material elaborado com base nas apresentações

Leia mais

Conteúdo. Endereçamento IP Sub-redes VLSM Variable Length Subnetwork Mask CIDR Classless Inter-Domain Routing

Conteúdo. Endereçamento IP Sub-redes VLSM Variable Length Subnetwork Mask CIDR Classless Inter-Domain Routing EndereçamentoIP Conteúdo Endereçamento IP Sub-redes VLSM Variable Length Subnetwork Mask CIDR Classless Inter-Domain Routing Endereçamento IP Serviço de Comunicação Universal Um sistema de comunicação

Leia mais

Serviço de datagrama não confiável Endereçamento hierárquico. Facilidade de fragmentação e remontagem de pacotes

Serviço de datagrama não confiável Endereçamento hierárquico. Facilidade de fragmentação e remontagem de pacotes IP Os endereços IP são números com 32 bits, normalmente escritos como quatro octetos (em decimal), por exemplo 128.6.4.7. A primeira parte do endereço identifica uma rede especifica na interrede, a segunda

Leia mais

ENDEREÇO CLASSFULL E CLASSLESS

ENDEREÇO CLASSFULL E CLASSLESS REDES PARA TODOS ENDEREÇO CLASSFULL E CLASSLESS rffelix70@yahoo.com.br Endereço IP classful Quando a ARPANET foi autorizada em 1969, ninguém pensou que a Internet nasceria desse humilde projeto inicial

Leia mais

Projeto de Redes de Computadores. Projeto do Esquema de Endereçamento e de Nomes

Projeto de Redes de Computadores. Projeto do Esquema de Endereçamento e de Nomes Projeto do Esquema de Endereçamento e de Nomes Lembrar a estrutura organizacional do cliente ajuda a planejar a atribuição de endereços e nomes O mapa topológico também ajuda, pois indica onde há hierarquia

Leia mais

9.5.2. Preparando um esquema de endereçamento de sua rede

9.5.2. Preparando um esquema de endereçamento de sua rede Guia Internet de Conectividade - Cyclades - Endereçamento IP - página 1 9.5. Identificação dos Hosts em uma rede Todo sistema ou host que você quiser conectar em sua rede deve ter uma única identificação

Leia mais

Aula 5 Cálculo de máscara e de subredes

Aula 5 Cálculo de máscara e de subredes 1 Aula 5 Cálculo de máscara e de subredes 5.1 Conceitos Quando um host se comunica com outro usa o endereço de enlace dele. Os endereços de hardware das placas de rede, ou MAC Address, são constituídos

Leia mais

Disciplina Fundamentos de Redes. Introdução ao Endereço IP. Professor Airton Ribeiro de Sousa Outubro de 2014

Disciplina Fundamentos de Redes. Introdução ao Endereço IP. Professor Airton Ribeiro de Sousa Outubro de 2014 Disciplina Fundamentos de Redes Introdução ao Endereço IP 1 Professor Airton Ribeiro de Sousa Outubro de 2014 PROTOCOLO TCP - ARQUITETURA Inicialmente para abordamos o tema Endereço IP, é necessário abordar

Leia mais

Endereços Lógicos, Físicos e de Serviço

Endereços Lógicos, Físicos e de Serviço Endereçamento IP O IP é um protocolo da Camada de rede É um endereço lógico único em toda a rede, portanto, quando estamos navegando na Internet estamos utilizando um endereço IP único mundialmente, pois

Leia mais

Máscaras de sub-rede. Fórmula

Máscaras de sub-rede. Fórmula Máscaras de sub-rede As identificações de rede e de host em um endereço IP são diferenciadas pelo uso de uma máscara de sub-rede. Cada máscara de sub-rede é um número de 32 bits que usa grupos de bits

Leia mais

Interconexão de Redes. Aula 03 - Roteamento IP. Prof. Esp. Camilo Brotas Ribeiro cribeiro@catolica-es.edu.br

Interconexão de Redes. Aula 03 - Roteamento IP. Prof. Esp. Camilo Brotas Ribeiro cribeiro@catolica-es.edu.br Interconexão de Redes Aula 03 - Roteamento IP Prof. Esp. Camilo Brotas Ribeiro cribeiro@catolica-es.edu.br Revisão Repetidor Transceiver Hub Bridge Switch Roteador Domínio de Colisão Domínio de Broadcast

Leia mais

REDES DE COMPUTADORES - I UNI-ANHANGUERA. CURSO DE ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROF. MARCIO BALIAN

REDES DE COMPUTADORES - I UNI-ANHANGUERA. CURSO DE ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROF. MARCIO BALIAN 1 REDES DE COMPUTADORES - I UNI-ANHANGUERA. CURSO DE ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROF. MARCIO BALIAN ENDEREÇAMENTO IP O IP é um protocolo da Camada de rede É um endereço lógico único em toda

Leia mais

Aula 6 Modelo de Divisão em Camadas TCP/IP

Aula 6 Modelo de Divisão em Camadas TCP/IP Aula 6 Modelo de Divisão em Camadas TCP/IP Camada Conceitual APLICATIVO TRANSPORTE INTER-REDE INTERFACE DE REDE FÍSICA Unidade de Dados do Protocolo - PDU Mensagem Segmento Datagrama /Pacote Quadro 01010101010100000011110

Leia mais

Encaminhamento IP. Entrega Directa e Indirecta de Datagramas Tabela de Encaminhamento

Encaminhamento IP. Entrega Directa e Indirecta de Datagramas Tabela de Encaminhamento Encaminhamento IP Entrega Directa e Indirecta de Datagramas Tabela de Encaminhamento Encaminhamento IP Características Baseado em tabelas de encaminhamento (routing) Efectuado pelos routers e pelas máquinas

Leia mais

ESTUDOS REALIZADOS. Camada Física. Redes de Computadores AULA 13 CAMADA DE REDE. Camada Física Camada de Enlace Subcamada de Acesso ao Meio AGORA:

ESTUDOS REALIZADOS. Camada Física. Redes de Computadores AULA 13 CAMADA DE REDE. Camada Física Camada de Enlace Subcamada de Acesso ao Meio AGORA: Redes de Computadores AULA 13 CAMADA DE REDE Profº Alexsandro M. Carneiro Outubro - 2005 ESTUDOS REALIZADOS Camada Física Camada de Enlace Subcamada de Acesso ao Meio AGORA: Camada de Rede Camada Física

Leia mais

Laboratório - Visualização das tabelas de roteamento do host

Laboratório - Visualização das tabelas de roteamento do host Laboratório - Visualização das tabelas de roteamento do host Topologia Objetivos Parte 1: Acessar a tabela de roteamento de host Parte 2: Examinar as entradas da tabela de roteamento de host IPv4 Parte

Leia mais

APOSTILA DE REDES DE COMPUTADORES PARTE - I I

APOSTILA DE REDES DE COMPUTADORES PARTE - I I APOSTILA DE REDES DE COMPUTADORES PARTE - I I 1 Índice 1. INTRODUÇÃO... ERRO! INDICADOR NÃO DEFINIDO. 2. ENDEREÇOS IP... 3 3. ANALISANDO ENDEREÇOS IPV4... 4 4. MÁSCARA DE SUB-REDE... 5 5. IP ESTÁTICO E

Leia mais

Curso de extensão em Administração de redes com GNU/Linux

Curso de extensão em Administração de redes com GNU/Linux Curso de extensão em - italo@dcc.ufba.br Gestores da Rede Acadêmica de Computação Departamento de Ciência da Computação Universidade Federal da Bahia Todo o material aqui disponível pode, posteriormente,

Leia mais

Protocolo TCP/IP. Neste caso cada computador da rede precisa de, pelo menos, dois parâmetros configurados:

Protocolo TCP/IP. Neste caso cada computador da rede precisa de, pelo menos, dois parâmetros configurados: Protocolo TCP/IP Neste caso cada computador da rede precisa de, pelo menos, dois parâmetros configurados: Número IP Máscara de sub-rede O Número IP é um número no seguinte formato: x.y.z.w Não podem existir

Leia mais

Arquitetura de Rede de Computadores

Arquitetura de Rede de Computadores Arquitetura de Rede de Prof. Pedro Neto Aracaju Sergipe - 2011 Ementa da Disciplina 2. TCP/IP i. Fundamentos ii. Camada de Aplicação iii. Camada de Transporte iv. Camada de Internet v. Camada de Interface

Leia mais

Faculdade INED Curso Superior de Tecnologia: R d es e Comput d a ores Bibliografia da disciplina Endereçamento IP Bibliografia Obrigatória

Faculdade INED Curso Superior de Tecnologia: R d es e Comput d a ores Bibliografia da disciplina Endereçamento IP Bibliografia Obrigatória Faculdade INED Unidade 3 Endereçamento IP Curso Superior de Tecnologia: Redes de Computadores Disciplina: Fundamentos de Redes Prof.: Fernando Hadad Zaidan 1 2 Bibliografia da disciplina Bibliografia Obrigatória

Leia mais

Redes TCP/IP. Prof. M.Sc. Alexandre Fraga de Araújo. alexandref@ifes.edu.br. INSTITUTO FEDERAL DO ESPÍRITO SANTO Campus Cachoeiro de Itapemirim

Redes TCP/IP. Prof. M.Sc. Alexandre Fraga de Araújo. alexandref@ifes.edu.br. INSTITUTO FEDERAL DO ESPÍRITO SANTO Campus Cachoeiro de Itapemirim Redes TCP/IP alexandref@ifes.edu.br Camada de Redes 2 O que acontece na camada de rede Transporta segmentos do hospedeiro transmissor para o receptor Roteador examina campos de cabeçalho em todos os datagramas

Leia mais

A máscara de sub-rede pode ser usada para dividir uma rede existente em "sub-redes". Isso pode ser feito para:

A máscara de sub-rede pode ser usada para dividir uma rede existente em sub-redes. Isso pode ser feito para: Fundamentos: A máscara de pode ser usada para dividir uma rede existente em "s". Isso pode ser feito para: 1) reduzir o tamanho dos domínios de broadcast (criar redes menores com menos tráfego); 2) para

Leia mais

SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2

SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2 SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2 1.1 Introdução... 2 1.2 Estrutura do IP... 3 1.3 Tipos de IP... 3 1.4 Classes de IP... 4 1.5 Máscara de Sub-Rede... 6 1.6 Atribuindo um IP ao computador... 7 2

Leia mais

A camada de rede do modelo OSI

A camada de rede do modelo OSI A camada de rede do modelo OSI 1 O que faz a camada de rede? (1/2) Esta camada tem como função principal fazer o endereçamento de mensagens. o Estabelece a relação entre um endereço lógico e um endereço

Leia mais

Topologia de rede Ligação Ponto-a-Ponto

Topologia de rede Ligação Ponto-a-Ponto TIPOS DE REDE Tipos de Redes Locais (LAN - Local Area Network), Redes Metropolitanas (MAN - Metropolitan Area Network) e Redes Remotas (WAN - Wide Area Network). Redes que ocupam um pequeno espaço geográfico

Leia mais

TRANSMISSÃO DE DADOS Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com

TRANSMISSÃO DE DADOS Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com - Aula 3-1. A CAMADA DE REDE (Parte 1) A camada de Rede está relacionada à transferência de pacotes da origem para o destino. No entanto, chegar ao destino pode envolver vários saltos em roteadores intermediários.

Leia mais

Sumário INTRODUÇÃO... 4 PROTOCOLO ARP...5 ARP - ADDRESS RESOLUTION PROTOCOL...5 FUNCIONAMENTO DO PROTOCOLO ARP...5 CACHE ARP... 6

Sumário INTRODUÇÃO... 4 PROTOCOLO ARP...5 ARP - ADDRESS RESOLUTION PROTOCOL...5 FUNCIONAMENTO DO PROTOCOLO ARP...5 CACHE ARP... 6 IESPLAN Instituto de Ensino Superior Planalto Departamento de Ciência da Computação Curso: Ciência da Computação Disciplina: Engenharia de Software Professor: Marcel Augustus O Protocolo ARP Brasília,

Leia mais

Unidade 2.4 Endereçamento IP

Unidade 2.4 Endereçamento IP Faculdade INED Curso Superior de Tecnologia: Banco de Dados Redes de Computadores Disciplina: Redes de Computadores Prof.: Fernando Hadad Zaidan 1 Unidade 2.4 Endereçamento IP 2 Bibliografia da disciplina

Leia mais

Aula 06 Revisão Endereçamento IP Subnetting / VLSM / CIDR

Aula 06 Revisão Endereçamento IP Subnetting / VLSM / CIDR Disciplina: Dispositivos de Rede I Professor: Jéferson Mendonça de Limas 3º Semestre Aula 06 Revisão Endereçamento IP Subnetting / VLSM / CIDR 2014/1 Roteiro de Aula Endereçamento IP Segundo Filippetti

Leia mais

Entendendo como funciona o NAT

Entendendo como funciona o NAT Entendendo como funciona o NAT Vamos inicialmente entender exatamente qual a função do NAT e em que situações ele é indicado. O NAT surgiu como uma alternativa real para o problema de falta de endereços

Leia mais

IPv6: Introdução. Escrito por Paul Stalvig Gerente Técnico de Marketing

IPv6: Introdução. Escrito por Paul Stalvig Gerente Técnico de Marketing IPv6: Introdução Assim como outras pessoas, eu acredito que algumas complicam demais a vida. Talvez seja a segurança do emprego, o efeito "Chicken Little" ou o fato de que isso dá ao mundo de TI uma plataforma

Leia mais

Um sistema de comunicação necessita de um método de identificação de seus computadores. Numa rede TCP/IP, cada computador recebe um

Um sistema de comunicação necessita de um método de identificação de seus computadores. Numa rede TCP/IP, cada computador recebe um Endereçamento IP Um sistema de comunicação necessita de um método de identificação de seus computadores. Numa rede TCP/IP, cada computador recebe um endereço inteiro de 32 bits (endereço IP). Precisa ser

Leia mais

Tecnologia de Redes de Computadores - aula 5

Tecnologia de Redes de Computadores - aula 5 Tecnologia de Redes de Computadores - aula 5 Prof. Celso Rabelo Centro Universitário da Cidade 1 Objetivo 2 3 4 IGPxEGP Vetor de Distância Estado de Enlace Objetivo Objetivo Apresentar o conceito de. Conceito

Leia mais

Resolução de Problemas de Rede. Disciplina: Suporte Remoto Prof. Etelvira Leite

Resolução de Problemas de Rede. Disciplina: Suporte Remoto Prof. Etelvira Leite Resolução de Problemas de Rede Disciplina: Suporte Remoto Prof. Etelvira Leite Ferramentas para manter o desempenho do sistema Desfragmentador de disco: Consolida arquivos e pastas fragmentados Aumenta

Leia mais

CST em Redes de Computadores

CST em Redes de Computadores CST em Redes de Computadores Dispositivos de Rede I AULA 06 VLSM / CIDR / Sumarização de Rotas Prof: Jéferson Mendonça de Limas Endereçamento IP Segundo Filippetti (2008), endereço IP é um identificador

Leia mais

MÓDULO 7 Modelo OSI. 7.1 Serviços Versus Protocolos

MÓDULO 7 Modelo OSI. 7.1 Serviços Versus Protocolos MÓDULO 7 Modelo OSI A maioria das redes são organizadas como pilhas ou níveis de camadas, umas sobre as outras, sendo feito com o intuito de reduzir a complexidade do projeto da rede. O objetivo de cada

Leia mais

REDES DE COMPUTADORES - I UNI-ANHANGUERA CENTRO UNIVERSITÁRIO DE GOIÁS CURSO DE ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROF.

REDES DE COMPUTADORES - I UNI-ANHANGUERA CENTRO UNIVERSITÁRIO DE GOIÁS CURSO DE ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROF. 1 REDES DE COMPUTADORES - I UNI-ANHANGUERA CENTRO UNIVERSITÁRIO DE GOIÁS CURSO DE ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROF. MARCIO BALIAN E L A B O R A Ç Ã O : M Á R C I O B A L I A N / T I A G O M A

Leia mais

Arquitetura Internet (TCP/IP)

Arquitetura Internet (TCP/IP) Instituto Federal do Pará - IFPA Ricardo José Cabeça de Souza ricardo.souza@ifpa.edu.br 2010 TCP/IP ENDEREÇAMENTO IP O roteamento dos datagramas através das subredes são feitos baseados no seu endereço

Leia mais

OS endereços IP v.4 consistem em 4 octetos separados por pontos. Estes endereços foram separados

OS endereços IP v.4 consistem em 4 octetos separados por pontos. Estes endereços foram separados Endereçamento IP V.4 e Roteamento Estático Pedroso 4 de março de 2009 1 Introdução OS endereços IP v.4 consistem em 4 octetos separados por pontos. Estes endereços foram separados em 5 classes, de acordo

Leia mais

Centro Tecnológico de Eletroeletrônica César Rodrigues. Atividade Avaliativa

Centro Tecnológico de Eletroeletrônica César Rodrigues. Atividade Avaliativa 1ª Exercícios - REDES LAN/WAN INSTRUTOR: MODALIDADE: TÉCNICO APRENDIZAGEM DATA: Turma: VALOR (em pontos): NOTA: ALUNO (A): 1. Utilize 1 para assinalar os protocolos que são da CAMADA DE REDE e 2 para os

Leia mais

Roteamento e Comutação

Roteamento e Comutação Roteamento e Comutação A camada de enlace, cujo protocolo é utilizado para transportar um datagrama por um enlace individual, define o formato dos pacotes trocados entre os nós nas extremidades, bem como

Leia mais

Arquitetura TCP/IP. Parte IV Mapeamento de endereços IP em endereços físicos (ARP) Fabrízzio Alphonsus A. M. N. Soares

Arquitetura TCP/IP. Parte IV Mapeamento de endereços IP em endereços físicos (ARP) Fabrízzio Alphonsus A. M. N. Soares Arquitetura TCP/IP Parte IV Mapeamento de endereços IP em endereços físicos (ARP) Fabrízzio Alphonsus A. M. N. Soares Tópicos Problema de resolução de endereço Mapeamento direto Associação dinâmica ARP

Leia mais

Interconexão de Redes Parte 1. Prof. Dr. S. Motoyama

Interconexão de Redes Parte 1. Prof. Dr. S. Motoyama Interconexão de Redes Parte 1 Prof. Dr. S. Motoyama 1 O Problema de Interconexão de redes Problema: Como interconectar efetivamente redes heterogêneas? Três problemas com interconexão a nível de enlace

Leia mais

Arquitetura do Protocolo da Internet. Aula 05 - Protocolos de Roteamento. Prof. Esp. Camilo Brotas Ribeiro cribeiro@catolica-es.edu.

Arquitetura do Protocolo da Internet. Aula 05 - Protocolos de Roteamento. Prof. Esp. Camilo Brotas Ribeiro cribeiro@catolica-es.edu. Arquitetura do Protocolo da Internet Aula 05 - Protocolos de Roteamento Prof. Esp. Camilo Brotas Ribeiro cribeiro@catolica-es.edu.br Revisão Roteamento; Gateway; Tabelas de Roteamento; Slide 2 de 82 Rotas?!

Leia mais

Prof. Rafael Gross. rafael.gross@fatec.sp.gov.br

Prof. Rafael Gross. rafael.gross@fatec.sp.gov.br Prof. Rafael Gross rafael.gross@fatec.sp.gov.br Todo protocolo define um tipo de endereçamento para identificar o computador e a rede. O IP tem um endereço de 32 bits, este endereço traz o ID (identificador)

Leia mais

Redes Locais. Prof. Luiz Carlos B. Caixeta Ferreira

Redes Locais. Prof. Luiz Carlos B. Caixeta Ferreira Redes Locais. Prof. Luiz Carlos B. Caixeta Ferreira 5. Ethernet 5.1 Introdução 5.2 LLC (Logical Link Control) 5.3 MAC (Media Access Control) 5.4 Sistemas de Endereçamento 5.5 Quadros Ethernet 5.6 Codificação

Leia mais

IP significa Internet Protocol. A Internet é uma rede, e assim como ocorre em qualquer tipo de rede, os seus nós (computadores, impressoras, etc.

IP significa Internet Protocol. A Internet é uma rede, e assim como ocorre em qualquer tipo de rede, os seus nós (computadores, impressoras, etc. Endereços IP Endereços IP IP significa Internet Protocol. A Internet é uma rede, e assim como ocorre em qualquer tipo de rede, os seus nós (computadores, impressoras, etc.) precisam ter endereços. Graças

Leia mais

Funcionamento. Protocolos de roteamento

Funcionamento. Protocolos de roteamento 1 Redes de Computadores Aula 06/10/2009 Roteador é um equipamento usado para fazer a comutação de protocolos, a comunicação entre diferentes redes de computadores provendo a comunicação entre computadores

Leia mais

Endereçamento IP. Figura 1 Estrutura hierárquica do endereço IP

Endereçamento IP. Figura 1 Estrutura hierárquica do endereço IP Endereçamento IP 1. Introdução: A partir da segunda metade dos anos 90, a Internet se tornou uma rede muito diferente daquela existente em sua concepção no início dos anos 80. Hoje, a Internet tornou-se

Leia mais

Redes de Dados e Comunicações. Prof.: Fernando Ascani

Redes de Dados e Comunicações. Prof.: Fernando Ascani Redes de Dados e Comunicações Prof.: Fernando Ascani Camada de Aplicação A camada de Aplicação é a que fornece os serviços Reais para os usuários: E-mail, Acesso a Internet, troca de arquivos, etc. Portas

Leia mais

ARP. Tabela ARP construída automaticamente. Contém endereço IP, endereço MAC e TTL

ARP. Tabela ARP construída automaticamente. Contém endereço IP, endereço MAC e TTL ARP Protocolo de resolução de endereços (Address Resolution Protocol) Descrito na RFC 826 Faz a tradução de endereços IP para endereços MAC da maioria das redes IEEE 802 Executado dentro da sub-rede Cada

Leia mais

Interconexão de redes locais. Repetidores. Pontes (Bridges) Hubs. Pontes (Bridges) Pontes (Bridges) Existência de diferentes padrões de rede

Interconexão de redes locais. Repetidores. Pontes (Bridges) Hubs. Pontes (Bridges) Pontes (Bridges) Existência de diferentes padrões de rede Interconexão de redes locais Existência de diferentes padrões de rede necessidade de conectá-los Interconexão pode ocorrer em diferentes âmbitos LAN-LAN LAN: gerente de um determinado setor de uma empresa

Leia mais

Endereçamento IP, Sub-redes e Roteamento

Endereçamento IP, Sub-redes e Roteamento Segurança em Redes Prof. Rafael R. Obelheiro Semestre: 2009.1 Endereçamento IP, Sub-redes e Roteamento Endereçamento IP Endereços IP possuem 32 bits, o que possibilita 2 32 = 4.294.967.296 endereços Na

Leia mais

Experiência 05: CONFIGURAÇÃO BÁSICA DE UMA REDE. Objetivo Geral Criar uma rede ponto-a-ponto com crossover e utiizando switch.

Experiência 05: CONFIGURAÇÃO BÁSICA DE UMA REDE. Objetivo Geral Criar uma rede ponto-a-ponto com crossover e utiizando switch. ( ) Prova ( ) Prova Semestral ( ) Exercícios ( ) Prova Modular ( ) Segunda Chamada ( ) Exame Final ( ) Prática de Laboratório ( ) Aproveitamento Extraordinário de Estudos Nota: Disciplina: Turma: Aluno

Leia mais

CCNA 1 Modelos OSI e TCP/IP. Kraemer

CCNA 1 Modelos OSI e TCP/IP. Kraemer CCNA 1 Modelos OSI e TCP/IP Modelos OSI e TCP/IP Modelo em camadas Modelo OSI Modelo TCP/IP Comparação dos modelos Endereçamento de rede Modelo de camadas Encapsulamento Desencapsulamento Modelo OSI Sistema

Leia mais

M3 Redes de computadores avançado (36 horas - 48 TL)

M3 Redes de computadores avançado (36 horas - 48 TL) M3 Redes de computadores avançado (36 horas - 48 TL) Redes de Comunicação Ano lectivo 2013/2014 Camada de rede do modelo OSI Routers e portos de interface de routers (I) 2 Nesta camada imperam os routers.

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores Roteamento IP Redes de Computadores Objetivo Conhecer o modelo de roteamento da arquitetura TCP/IP Entender os conceitos básicos de algoritmo, métrica, tabela e protocolos de roteamento

Leia mais

Redes de Computadores Modelo de referência TCP/IP. Prof. MSc. Hugo Souza

Redes de Computadores Modelo de referência TCP/IP. Prof. MSc. Hugo Souza Redes de Computadores Modelo de referência TCP/IP Prof. MSc. Hugo Souza É uma pilha de protocolos de comunicação formulada em passos sequenciais de acordo com os serviços subsequentes das camadas pela

Leia mais

cio Roteamento Linux

cio Roteamento Linux Exercício cio Roteamento Linux Edgard Jamhour Exercícios práticos para configuração de roteamento usando Linux Esses exercícios devem ser executados através do servidor de máquinas virtuais: espec.ppgia.pucpr.br

Leia mais

Exercícios de Revisão Edgard Jamhour. Quarto Bimestre: IPv6 e Mecanismos de Transiçao

Exercícios de Revisão Edgard Jamhour. Quarto Bimestre: IPv6 e Mecanismos de Transiçao Exercícios de Revisão Edgard Jamhour Quarto Bimestre: IPv6 e Mecanismos de Transiçao Questão 1: Indique a qual versão do IP pertence cada uma das características abaixo: ( ) Verifica erros no cabeçalho

Leia mais

Conceito de Rede e seus Elementos. Prof. Marciano dos Santos Dionizio

Conceito de Rede e seus Elementos. Prof. Marciano dos Santos Dionizio Conceito de Rede e seus Elementos Prof. Marciano dos Santos Dionizio Conceito de Rede e seus Elementos O conceito de rede segundo Tanenbaum é: um conjunto de módulos processadores capazes de trocar informações

Leia mais

TCP/IP O guia definitivo para cálculos

TCP/IP O guia definitivo para cálculos ENTENDENDO O CÁLCULO DE SUB-REDES IP por Eduardo Parise Para que seja possível a comunicação entre máquinas em uma mesma rede é necessário que cada uma possua um endereço IP exclusivo naquela rede. Um

Leia mais

** Distance Vector - Trabalha com a métrica de Salto(HOP),. O protocolo que implementa o Distance Vector é o RIP.!

** Distance Vector - Trabalha com a métrica de Salto(HOP),. O protocolo que implementa o Distance Vector é o RIP.! Laboratório wireshark Número de sequencia: syn syn ack ack Cisco Packet Tracer Roteador trabalha em dois modos de operação: - Modo Normal - símbolo > - Modo Root - símbolo # ##################################################################

Leia mais

O Protocolo IP (2) Prof. José Gonçalves Pereira Filho Departamento de Informática zegonc@inf.ufes.br

O Protocolo IP (2) Prof. José Gonçalves Pereira Filho Departamento de Informática zegonc@inf.ufes.br O Protocolo IP (2) Prof. José Gonçalves Pereira Filho Departamento de Informática zegonc@inf.ufes.br O IP e a Máscara de Sub-Rede O IP se baseia em duas estruturas para efetuar o roteamento de datagramas:

Leia mais

Configuração de VLANS em ambientes CISCO

Configuração de VLANS em ambientes CISCO Configuração de VLANS em ambientes CISCO Vanderlei Lemke Kruger, André Moraes 1 Faculdade de Tecnologia Senac Pelotas (FATEC - Senac) Rua Gonçalves Chaves, 602 Centro Curso Superior de Tecnologia em Redes

Leia mais

Diagrama lógico da rede da empresa Fácil Credito

Diagrama lógico da rede da empresa Fácil Credito Diagrama lógico da rede da empresa Fácil Credito Tabela de endereçamento da rede IP da rede: Mascara Broadcast 192.168.1.0 255.255.255.192 192.168.1.63 Distribuição de IP S na rede Hosts IP Configuração

Leia mais

Guia de Conectividade Worldspan Go Res! A V A N Ç A D O

Guia de Conectividade Worldspan Go Res! A V A N Ç A D O Guia de Conectividade Worldspan Go Res! A V A N Ç A D O Í n d i c e Considerações Iniciais...2 Rede TCP/IP...3 Produtos para conectividade...5 Diagnosticando problemas na Rede...8 Firewall...10 Proxy...12

Leia mais

Módulo de Transmissão e Ativos de Rede Curso Técnico de Informática. Prof. George Silva

Módulo de Transmissão e Ativos de Rede Curso Técnico de Informática. Prof. George Silva Módulo de Transmissão e Ativos de Rede Curso Técnico de Informática Prof. George Silva FTIN FORMAÇÃO TÉCNICA EM INFORMÁTICA COMPONENTES ATIVOS DE REDES AULA 04 Objetivo Entender o encapsulamento de dados

Leia mais

Prof. Marcelo de Sá Barbosa REDE DE COMPUTADORES

Prof. Marcelo de Sá Barbosa REDE DE COMPUTADORES Prof. Marcelo de Sá Barbosa REDE DE COMPUTADORES MODELO TCP/IP DE 5 CAMADAS MODELO OSI MODELO TCP IP NUMERO DA CAMADA CAMADA NUMERO DA CAMADA CAMADA 7 APLICAÇÃO 6 APRESENTAÇÃO 5 APLICAÇÃO 5 SESSÃO 4 TRANSPORTE

Leia mais

No projeto das primeiras redes de computadores, o hardware foi a principal preocupação e o software ficou em segundo plano.

No projeto das primeiras redes de computadores, o hardware foi a principal preocupação e o software ficou em segundo plano. No projeto das primeiras redes de computadores, o hardware foi a principal preocupação e o software ficou em segundo plano. Essa estratégia foi deixada para trás. Atualmente, o software de rede é altamente

Leia mais

FICHA INFORMATIVA E DE TRABALHO MÓDULO 0773 - REDE LOCAL INSTALAÇÃO

FICHA INFORMATIVA E DE TRABALHO MÓDULO 0773 - REDE LOCAL INSTALAÇÃO CURSO EFA 2012 / 2013 Formando: Data: / / ÁREA/Assunto: Formador / Mediador: Avaliação Formando Formador FICHA INFORMATIVA E DE TRABALHO MÓDULO 0773 - REDE LOCAL INSTALAÇÃO Standard IEE 802 Para que as

Leia mais

Há dois tipos de configurações bidirecionais usados na comunicação em uma rede Ethernet:

Há dois tipos de configurações bidirecionais usados na comunicação em uma rede Ethernet: Comunicação em uma rede Ethernet A comunicação em uma rede local comutada ocorre de três formas: unicast, broadcast e multicast: -Unicast: Comunicação na qual um quadro é enviado de um host e endereçado

Leia mais

Regras de funcionamento (Unreliable Delivery, etc.) Método de roteamento (Sem conexão) Formato dos dados em um datagrama

Regras de funcionamento (Unreliable Delivery, etc.) Método de roteamento (Sem conexão) Formato dos dados em um datagrama IP - Internet Protocol Histórico O protocolo internet (IP), definido e aprovado pelo DoD (Departamento de Defesa Americano), foi concebido para uso em sistemas de computação interconectados através de

Leia mais

Objetivo: Criar redes locais virtuais (VLANs) usando switches e computadores

Objetivo: Criar redes locais virtuais (VLANs) usando switches e computadores Laboratório de IER 7 o experimento Objetivo: Criar redes locais virtuais (VLANs) usando switches e computadores Introdução LANs Ethernet (padrão IEEE 802.3 e extensões) atualmente são construídas com switches

Leia mais

Capítulo 6 - Protocolos e Roteamento

Capítulo 6 - Protocolos e Roteamento Capítulo 6 - Protocolos e Roteamento Prof. Othon Marcelo Nunes Batista Mestre em Informática 1 de 53 Roteiro (1 / 2) O Que São Protocolos? O TCP/IP Protocolos de Aplicação Protocolos de Transporte Protocolos

Leia mais

Prof. Luís Rodolfo. Unidade III REDES DE COMPUTADORES E TELECOMUNICAÇÃO

Prof. Luís Rodolfo. Unidade III REDES DE COMPUTADORES E TELECOMUNICAÇÃO Prof. Luís Rodolfo Unidade III REDES DE COMPUTADORES E TELECOMUNICAÇÃO Redes de computadores e telecomunicação Objetivos da Unidade III Apresentar as camadas de Transporte (Nível 4) e Rede (Nível 3) do

Leia mais

Laboratório. Assunto: endereçamento IP e roteamento.

Laboratório. Assunto: endereçamento IP e roteamento. Assunto: endereçamento IP e roteamento. Laboratório Objetivo: verificar conectivade básica com a rede, atribuir (estaticamente) endereços IP, adicionar rotas (manualmente) e verificar o caminho seguido

Leia mais