Você está na página 1de 32

Camada 3 Roteamento e Endereamento Viso geral A camada de rede responsvel pela navegao dos dados atravs da rede.

e. A funo da camada de rede encontrar o melhor caminho atravs da rede. O esquema de endereamento da camada de rede usado pelos dispositivos para determinar o destino dos dados medida que eles se movem pela rede. Neste captulo, voc aprender sobre o uso e as operaes dos roteadores na execuo da funo principal do internetworking da camada de rede do modelo de referncia Open System Interconnection (OSI). Alm disso, voc aprender sobre o endereamento IP e sobre as trs classes de redes nos esquemas de endereamento IP. E aprender tambm que alguns endereos IP foram reservados pelo American Registry for Internet Numbers (ARIN) e no podem ser atribudos s redes. Finalmente, aprender sobre as sub-redes e mscaras de sub-rede e seus esquemas de endereamento IP. Identificadores A camada de rede responsvel pela movimentao dos dados atravs de um conjunto de redes (internetwork). O esquema de endereamento da camada de rede usado pelos dispositivos para determinar o destino dos dados medida que eles se movem pelas redes. Os protocolos que no tenham camada de rede podero ser usados apenas em pequenas redes internas. Esses protocolos normalmente usam apenas um nome (ou seja, endereo MAC) para identificar o computador em uma rede. O problema dessa abordagem que, medida que a rede cresce em tamanho, torna-se cada vez mais difcil organizar todos os nomes, como, por exemplo, certificar-se de que dois computadores no esto usando o mesmo nome. Os protocolos que suportam a camada de rede usam uma tcnica de identificao para os dispositivos que garante um identificador exclusivo. Sendo assim, como esse identificador se diferencia de um endereo MAC, que tambm exclusivo? Os endereos MAC usam um esquema de endereamento contnuo que torna difcil localizar os dispositivos em outras redes. Os endereos da camada de rede usam um esquema de endereamento hierrquico que permite que endereos exclusivos atravessem os limites das redes, tendo, juntamente com isso, um mtodo para encontrar um caminho para os dados trafegarem entre as redes. Os esquemas de endereamento hierrquico permitem que as informaes atravessem uma internetwork, juntamente com um mtodo para encontrar o destino de modo eficiente. A rede de telefone um exemplo do uso de endereamento hierrquico. O sistema telefnico usa um cdigo de rea que designa uma rea geogrfica para a primeira parada das chamadas (salto). Os trs dgitos seguintes representam a troca local (segundo salto). Os dgitos finais representam o telefone de destino individual (o que , o salto final). Os dispositivos de rede precisam de um esquema de endereamento que permita que eles encaminhem pacotes de dados atravs de internetwork (um Resumo do Semestre 1 da Cisco Networking Academy

conjunto de redes compostas de vrios segmentos usando o mesmo tipo de endereamento). Existem vrios protocolos de camada de rede com esquemas de endereamento diferentes que permitem que os dispositivos encaminhem os dados atravs de uma internetwork. Sistemas de segmentao e autnomos H dois motivos principais para a necessidade de se ter vrias redes: o crescimento do tamanho das redes e do nmero de redes. Quando uma LAN, MAN ou WAN se expandir, poder tornar-se necessrio ou conveniente para o controle do trfego na rede dividi-la em pedaos menores chamados de segmentos de rede (ou apenas segmentos). O resultado que a rede torna-se um grupo de redes, cada uma exigindo um endereo separado. J existe um grande nmero de redes: redes isoladas de computadores so comuns em escritrios, escolas, empresas, negcios e pases. Embora seja conveniente fazer com que essas redes isoladas (ou sistemas autnomos, se cada uma for gerenciada por uma nica administrao) se comuniquem entre si pela Internet, elas devem fazer isso com esquemas de endereamento razoveis e dispositivos de internetworking apropriados. Caso contrrio, o fluxo do trfego na rede se tornaria seriamente prejudicado e nem as redes locais, nem a Internet, funcionariam. Uma analogia que poderia ajud-lo a compreender a necessidade da segmentao de redes imaginar um sistema rodovirio e o nmero de veculos que o utilizam. medida que a populao das reas em torno das vias principais aumenta, as estradas ficam sobrecarregadas com o excesso de veculos. As redes funcionam de forma muito parecida. medida que crescem, a quantidade de trfego aumenta. Uma soluo poderia ser aumentar a largura de banda, semelhante a aumentar os limites de velocidade nas rodovias, ou adicionar pistas a elas. Outra soluo poderia ser usar dispositivos que segmentam a rede e controlam o fluxo do trfego, da mesma maneira que uma rodovia usaria dispositivos como sinais de trnsito para controlar o trfego.

Comunicao entre redes separadas

A Internet uma coleo de segmentos de rede que so ligados para facilitar o compartilhamento das informaes. Mais uma vez, uma boa analogia o exemplo do sistema rodovirio e as vrias pistas amplas que foram construdas para interconectar muitas regies geogrficas. As redes operam de forma bastante semelhante, com empresas conhecidas como provedores de servios de Internet (Internet Service Providers) oferecendo os servios que ligam vrios segmentos de redes.

Resumo do Semestre 1 da Cisco Networking Academy

Dispositivos de rede da camada 3

Os dispositivos de internetworking que operam na camada 3 do modelo OSI (camada de rede) ligam, ou interconectam, os segmentos de rede ou redes inteiras. Esses dispositivos so chamados de roteadores. Eles passam os pacotes de dados entre as redes baseados nas informaes do protocolo de rede ou da camada 3. Os roteadores tomam decises lgicas relativas ao melhor caminho para a entrega dos dados em uma internetwork e depois direcionam os pacotes para a porta de sada e segmento apropriados. Os roteadores pegam os pacotes dos dispositivos da LAN (por exemplo, estaes de trabalho) e, baseados nas informaes da camada 3, os encaminham atravs da rede. Na verdade, o roteamento, algumas vezes, chamado de switching da camada 3.

Determinao do caminho A determinao do caminho ocorre na camada 3 (camada de rede) e permite que um roteador avalie os caminhos disponveis para um destino e estabelea a forma prefervel de lidar com um pacote. Os servios de roteamento usaro as informaes da topologia da rede quando estiverem avaliando os caminhos da rede. A determinao do caminho o processo que o roteador usa para escolher o prximo salto no caminho para que o pacote trafegue em direo ao seu destino. Esse processo tambm chamado de rotear o pacote. A determinao do caminho para um pacote pode ser comparada a uma pessoa dirigindo um carro de um lado de uma cidade ao outro. O motorista tem um mapa que mostra as ruas por onde precisa seguir para chegar ao seu destino. O caminho de um cruzamento a outro um salto. De forma semelhante, um roteador usa um mapa que mostra os caminhos disponveis para um destino. Os roteadores tambm podem tomar suas decises baseados na densidade do trfego e na velocidade do link (largura de banda), como um motorista pode optar por um caminho mais rpido (uma estrada) ou usar uma rua com menos movimento.

Endereamento da camada de rede

O endereo de rede ajuda o roteador a identificar um caminho dentro da nuvem da rede. O roteador usa o endereo de rede para identificar a rede de destino de um pacote dentro de uma internetwork. Para alguns protocolos da camada de rede, um administrador de rede atribui endereos de rede de acordo com algum plano predeterminado de endereamento da internetwork. Para outros protocolos da camada de rede, a atribuio dos endereos parcialmente, ou completamente, Resumo do Semestre 1 da Cisco Networking Academy

dinmica/automtica. Alm do endereo de rede, os protocolos de rede usam algum tipo de endereo de host ou n. A figura mostra trs dispositivos na Rede 1 (duas estaes de trabalho e um roteador), cada um com seu prprio endereo de host exclusivo. (Mostra tambm que o roteador est conectado a outras duas redes, Rede 2 e 3.) O endereamento ocorre na camada de rede. As analogias anteriores de um endereo de rede incluem as primeiras partes (o cdigo de rea e os primeiros trs dgitos) de um nmero de telefone. Os dgitos restantes (os quatro ltimos) de um nmero telefnico, que dizem ao equipamento da companhia telefnica que telefone especfico ligar, so como a parte do host de um endereo, que diz a um roteador para que dispositivo especfico ele deve entregar o pacote. Sem o endereamento da camada de rede, o roteamento no pode acontecer. Os roteadores exigem endereos de rede para assegurar a entrega adequada dos pacotes. Sem uma estrutura de endereamento hierrquico, os pacotes no seriam capazes de trafegar atravs de uma internetwork. Da mesma forma, sem uma estrutura hierrquica para os nmeros de telefone, para os endereos postais ou para os sistemas de transportes, no haveria entrega sem problemas de bens e servios. Camada 3 e mobilidade do computador Um endereo MAC pode ser comparado ao seu nome e o endereo de rede ao seu endereo postal. Por exemplo, se voc tivesse que se mudar para uma outra cidade, seu nome permaneceria inalterado, mas seu endereo postal iria indicar sua nova localizao. Os dispositivos de rede (roteadores, alm dos computadores individuais) tm um endereo MAC e um endereo de protocolo (camada de rede). Quando voc move um computador fisicamente para uma rede diferente, o computador mantm o mesmo endereo MAC, mas deve ser atribudo a ele um novo endereo de rede.

Comparando o endereamento simples e hierrquico

A funo da camada de rede encontrar o melhor caminho atravs da rede. Para fazer isso, ela usa dois mtodos de endereamento: endereamento contnuo e endereamento hierrquico. Um esquema de endereamento contnuo atribui a um dispositivo o prximo endereo disponvel. A estrutura do esquema de endereamento no considerada. Um exemplo de um esquema de endereamento contnuo seria um sistema de numerao de identificao militar ou um sistema de numerao de identificao de nascimento. Os endereos MAC funcionam da mesma maneira. dado um bloco de endereos a um fornecedor; a primeira parte de cada endereo para o cdigo do fornecedor, o restante do endereo MAC um nmero que foi atribudo seqencialmente. Em um esquema de endereamento hierrquico, como, por exemplo, o usado pelo sistema postal para os cdigos de endereamento postal, o endereo determinado pela localizao do prdio, e no por um nmero atribudo Resumo do Semestre 1 da Cisco Networking Academy

aleatoriamente. O esquema de endereamento que voc vai usar em todo este curso o endereamento Internet Protocol (IP). Os endereos IP tm uma estrutura especfica e no so atribudos aleatoriamente.

Datagramas da camada de rede

O Internet Protocol (IP) a implementao mais popular de um esquema de endereamento de rede hierrquico. O IP o protocolo de rede que a Internet usa. medida que as informaes fluem pelas camadas do modelo OSI, os dados so encapsulados em cada camada. Na camada de rede, os dados so encapsulados dentro de pacotes (tambm conhecidos como datagramas). O IP determina a forma do cabealho IP do pacote (que inclui o endereamento e outras informaes de controle) mas, no se preocupa com os dados reais: aceita tudo que passado pelas camadas superiores. Campos da camada de rede O pacote/datagrama da camada 3 torna-se os dados da camada 2, que so encapsulados em quadros (como abordado anteriormente). Analogamente, o pacote IP consiste em dados de camadas superiores mais um cabealho IP, que consiste em: verso - indica a verso de IP usada atualmente (4 bits) tamanho do cabealho IP (HLEN) - indica o tamanho do cabealho do datagrama em palavras de 32 bits (4 bits) tipo de servio - especifica o nvel de importncia que foi atribudo por um determinado protocolo de camada superior (8 bits) tamanho total - especifica o tamanho total do pacote IP, incluindo dados e cabealho, em bytes (16 bits) identificao - contm um nmero inteiro que identifica o datagrama atual (16 bits) flags - um campo de 3 bits onde os dois bits de ordem inferior controlam a fragmentao: um bit especificando se o pacote pode ser fragmentado e o segundo especificando se o pacote o ltimo fragmento em uma srie de pacotes fragmentados (3 bits) deslocamento de fragmento - o campo que usado para ajudar a juntar fragmentos de datagramas (16 bits) time-to-live - mantm um contador que diminui gradualmente, por incrementos, at zero, momento em que o datagrama descartado, evitando que os pacotes permaneam infinitamente em loop (8 bits) protocolo - indica que protocolo de camada superior receber os pacotes de entrada depois que o processamento do IP tiver sido concludo (8 bits) checksum do cabealho - ajuda a assegurar a integridade do cabealho IP (16 bits) endereo de origem - especifica o n de envio (32 bits) endereo de destino - especifica o n de recebimento (32 bits) opes - permite que o IP suporte vrias opes, como segurana (tamanhovarivel) dados - contm informaes de camada superior (tamanho varivel, mximo de 64 Kb) Resumo do Semestre 1 da Cisco Networking Academy

enchimento - zeros adicionais so adicionados a esse campo para assegurar que o cabealho IP seja sempre um mltiplo de 32 bits

Campos de origem e destino do cabealho IP O endereo IP contm as informaes que so necessrias para rotear um pacote atravs da rede. Todos os campos de endereos de origem e destino contm um endereo de 32 bits. O campo do endereo de origem contm o endereo IP do dispositivo que envia o pacote. O campo de destino contm o endereo IP do dispositivo que recebe o pacote. O endereo IP como um nmero binrio de 32 bits Um endereo IP representado por um nmero binrio de 32 bits. Para uma breve reviso, lembre-se de que cada dgito binrio pode ser apenas 0 ou 1. Em um nmero binrio, o valor do bit mais direita (tambm chamado de bit menos significativo) 0 ou 1. O valor decimal correspondente a cada bit dobra conforme voc se move para a esquerda no nmero binrio. Portanto, o valor decimal do 2 bit da direita 0 ou 2. O terceiro bit 0 ou 4, o quarto bit 0 ou 8, etc ... Os endereos IP so expressos como nmeros decimais com pontos: dividese os 32 bits do endereo em quatro octetos (um octeto um grupo de 8 bits). O valor decimal mximo de cada octeto 255 (o maior nmero binrio de 8 bits 11111111, e esses bits, da direita para esquerda, tm os valores decimais 1, 2, 4, 8, 16, 32, 64 e 128, totalizando 255). Qual o valor decimal do octeto realado na figura? Qual o valor do bit da extremidade esquerda? E do prximo bit? Como esses so os 2 nicos bits ativados (ou definidos), o valor decimal , ento, 128+64 = 192! Campos dos componentes de endereo IP O nmero de rede de um endereo IP identifica a rede qual um dispositivo est conectado, enquanto a parte do host de um endereo IP identifica o dispositivo especfico na rede. Como os endereos IP consistem em quatro octetos separados por pontos, um, dois ou trs desses octetos podem ser usados para identificar o nmero de rede. De forma semelhante, at trs desses octetos podem ser usados para identificar a parte do host de um endereo IP.

Classes do endereo IP

Resumo do Semestre 1 da Cisco Networking Academy

Existem trs classes de endereos IP que uma organizao pode receber do American Registry for Internet Numbers (ARIN) (ou do ISP da organizao). Elas so classe A, B e C. O ARIN reserva, agora, os endereos de classe A para governos por todo o mundo (embora algumas grandes empresas, como, por exemplo, a Hewlett Packard, tenham recebido um no passado) e de classe B para empresas de mdio porte. A todos os outros requerentes so atribudos endereos de classe C. Atividade de laboratrio Neste laboratrio, voc vai aprender as diferentes classes de endereos IP e como as redes TCP/IP operam. Classe A Quando escrito em formato binrio, o primeiro bit (mais esquerda) de um endereo da classe A sempre 0. Um exemplo de um endereo IP de classe A 124.95.44.15. O primeiro octeto, 124, identifica o nmero de rede atribudo pelo ARIN. Os administradores internos da rede atribuem os 24 bits restantes. Um modo fcil de reconhecer se um dispositivo parte de uma rede de classe A olhar o primeiro octeto do seu endereo IP, que variar de 0 a 126. (127 na verdade comea com um bit 0 mas, foi reservado para propsitos especiais.) Todos os endereos IP de classe A usam apenas os oito primeiros bits para identificar a parte da rede do endereo. Os trs octetos restantes podem ser usados para a parte do host do endereo. Todas as redes que usam um endereo IP de classe A podem ter atribudos a ela at 2 elevado a 24 (224) (menos 2), ou seja, 16.777.214 endereos IP possveis para os dispositivos conectados rede. Classe B Os dois primeiros bits de um endereo de classe B so sempre 10 (um e zero). Um exemplo de um endereo IP de classe B seria 151.10.13.28. Os dois primeiros octetos identificam o nmero de rede atribudo pelo ARIN. Os administradores internos da rede atribuem os 16 bits restantes. Um modo fcil de reconhecer se um dispositivo parte de uma rede de classe B olhar o primeiro octeto do seu endereo IP. Os endereos IP de classe B sempre tm valores variando de 128 a 191 no primeiro octeto. Todos os endereos IP de classe B usam os primeiros 16 bits para identificar a parte da rede no endereo. Os dois octetos restantes do endereo IP podem ser usados para a parte do host do endereo. Todas as redes que usam um endereo IP de classe B podem ter atribudos a ela at 2 elevado a 16 (216) (menos 2 novamente!), ou seja, 65.534 endereos IP possveis para os dispositivos conectados rede. Classe C Os trs primeiros bits de um endereo de classe C so sempre 110 (um, um e zero). Um exemplo de um endereo IP de classe C seria 201.110.213.28. Os trs primeiros octetos identificam o nmero de rede atribudo pelo ARIN. Os administradores internos da rede atribuem os 8 bits restantes. Um modo fcil de reconhecer se um dispositivo parte de uma rede de classe C olhar o Resumo do Semestre 1 da Cisco Networking Academy

primeiro octeto do seu endereo IP. Os endereos IP de classe C sempre tm valores variando de 192 a 223 no primeiro octeto. Todos os endereos IP de classe C usam os primeiros 24 bits para identificar a parte da rede no endereo. Apenas o ltimo octeto de um endereo IP de classe C pode ser usado para a parte do host do endereo. Todas as redes que usam um endereo IP de classe B podem ter atribudos a ela at 28 (menos 2), ou seja, 254 endereos IP possveis para os dispositivos conectados rede.

Endereos IP como nmeros decimais

Os endereos IP identificam um dispositivo em uma rede e a rede qual ele est ligado. Para torn-los fceis de serem lembrados, os endereos IP so geralmente escritos na notao decimal com ponto (4 nmeros decimais separados por pontos, por exemplo, 166.122.23.130 - lembre-se de que um nmero decimal um nmero de base 10, o tipo de nmero que usamos diariamente).

Reviso da converso de binrios e decimais

Cada lugar em um octeto representa uma potncia de 2 diferente. Como no sistema de nmeros na base 10, as potncias aumentam da direita para esquerda. A figura ilustra um mtodo para converter nmeros binrios em nmeros decimais. A figura permite que voc pratique suas habilidades em converso. A figura ilustra um mtodo para converter nmeros decimais em nmeros binrios. A figura permite que voc pratique suas habilidades em converso. Exemplo: 10010000 (Trabalhe da direita para a esquerda). 0 x 20 = 0 0 x 21 = 0 0 x 22 = 0 Resumo do Semestre 1 da Cisco Networking Academy

0 x 23 = 0 1 x 24 = 16 0 x 25 = 0 0 x 26 = 0 1 x 27 = 128 __________ Total = 144 Nesse exemplo, 0 o valor de 20; 0 o valor de 21 ; 0 o valor de 22 ; 0 o valor de 23 ; 1 o valor de 24 ; 0 o valor de 25 ; 0 o valor de 26; e 1 o valor de 27. No h 1s, 2s, 4s, 8s, 32s, 64s; h um 16s e um 128. Somados, o total 144, portanto, o nmero binrio 10010000 igual ao nmero decimal 144. Convertendo endereos IP decimais em equivalentes binrios.

Para converter endereos IP decimais em nmeros binrios, voc deve saber os valores decimais de cada um dos 8 bits em cada octeto. Comeando pelo bit que est no lado esquerdo do octeto, os valores comeam em 128 e so reduzidos metade cada vez que voc se move 1 bit para a direita, continuando at um valor igual a 1 no lado direito do octeto. A converso abaixo ilustra apenas o primeiro octeto. Exemplo: Faa a converso do primeiro octeto de 192.57.30.224 em formato binrio. 128 +64 +0 +0 +0 +0 +0 +0 = 192 27 26 25 24 23 22 21 20 1 1 0 0 0 0 0 0 = 11000000 A primeira etapa selecionar o octeto na extrema esquerda e determinar se o valor maior que 128. Neste caso (192), . Coloque um 1 no primeiro bit e subtraia 128 de 192. O resto 64. O valor do prximo bit 64, que igual ao valor do resultado, portanto, esse bit dever tambm ser 1. Subtraia 64 de 64. O resto 0, portanto, os bits restantes devem ser todos 0. O nmero binrio para o primeiro octeto dever ser 11000000. Exerccio: Faa a converso dos octetos restantes (57, 30, 224) do endereo IP em formato binrio.

Convertendo endereos IP binrios em equivalentes decimais

Para converter endereos IP binrios em nmeros decimais, use o procedimento inverso ao que voc usou para converter nmeros decimais em nmeros binrios. Resumo do Semestre 1 da Cisco Networking Academy

Exemplo: Converter o primeiro octeto do endereo IP binrio 10101010.11111111.00000000.11001101 em um nmero decimal com pontos. 10101010 27 26 25 24 23 22 21 20 128 0 32 0 8 0 2 0 = 128 + 32 + 8 + 2 = 170 Para converter esse endereo IP, comece pelo bit que est no lado extremo esquerdo do primeiro octeto. Ele 1. Voc sabe que o valor de um bit nessa posio 128, portanto, o nmero decimal comea com o valor 128. O prximo valor 0, portanto, ignore-o. O terceiro valor 1; o bit nessa posio tem valor igual a 32; portanto, adicione 32 a 128 para obter 160. O quarto bit 0, portanto, ignore-o. O quinto bit 1, o que significa adicionar 8 ao total de 160 atual, obtendo um novo total de 168. O sexto bit 0, portanto, ignore-o e o stimo bit 1, o que significa adicionar 2 ao total de 168 atual. O ltimo bit 0, portanto, ignore-o. As finalidades das IDs de rede e dos endereos de broadcast Se o seu computador quisesse se comunicar com todos os dispositivos em uma rede, seria muito pouco prtico escrever os endereos IP de todos os dispositivos. Voc pode tentar usar dois endereos ligados por um hfen, indicando que est se referindo a todos os dispositivos dentro de um intervalo de nmeros, mas isso tambm seria pouco prtico. Existe, entretanto, um mtodo mais rpido. Um endereo IP que termine com 0s binrios em todos os bits de host reservado para o endereo de rede (algumas vezes chamado de endereo de cabo). Assim, em um exemplo de rede de classe A, 113.0.0.0 o endereo IP da rede que contm o host 113.1.2.3. Um roteador usa um endereo IP de uma rede ao encaminhar dados na Internet. Em um exemplo de rede de classe B, o endereo IP 176.10.0.0 o endereo de uma rede. Os nmeros decimais que preenchem os dois primeiros octetos em um endereo de rede de classe B so atribudos e so nmeros de rede. Os dois ltimos octetos contm 0s, porque esses 16 bits so nmeros de host, e so usados para os dispositivos conectados rede. O endereo IP do exemplo (176.10.0.0) reservado para o endereo da rede. Ele nunca vai ser usado como um endereo para qualquer dispositivo que esteja ligado a ela. Se voc quisesse enviar dados a todos os dispositivos em uma rede, voc precisaria usar o endereo de broadcast. Um broadcast acontece quando uma origem envia dados a todos os dispositivos em uma rede. Para assegurar que todos os dispositivos na rede vo perceber esse broadcast, a origem deve usar um endereo IP de destino que todos eles possam reconhecer e recolher. Os endereos IP de broadcast terminam com 1s binrios na parte do host do endereo (campo do host). Para a rede do exemplo (176.10.0.0) , onde os ltimos 16 bits formam o campo do host (ou parte do host do endereo), o broadcast que seria enviado a todos os dispositivos na rede incluiria um endereo de destino Resumo do Semestre 1 da Cisco Networking Academy

176.10.255.255 (j que 255 o valor decimal de um octeto que contm 11111111).

ID da rede

importante entender a importncia da parte da rede de um endereo IP: a ID da rede. Os hosts de uma rede podem apenas se comunicar diretamente com os dispositivos que tenham a mesma ID de rede. Eles podem compartilhar o mesmo segmento fsico mas, se tiverem nmeros de rede diferentes, geralmente, no podero se comunicar entre si, a menos que haja outro dispositivo que possa fazer a conexo entre as redes.

Analogia da ID da rede

Os cdigos postais e as IDs das redes so muito parecidos na forma como funcionam. Os cdigos postais permitem que o sistema postal envie sua correspondncia para a agncia de correios local e para a rea onde voc mora. A partir da, o nome da rua encaminha o portador para o destino adequado. Uma ID de rede permite que um roteador coloque um pacote no segmento de rede apropriado, enquanto a ID de host auxilia o roteador a encaminhar o quadro da camada 2 (encapsulando o pacote) ao host especfico na rede. 10.5.4 Analogia do endereo de broadcast

Um endereo de broadcast um endereo composto totalmente por 1s no campo do host. Quando enviar um pacote de broadcast por uma rede, todos os dispositivos da rede percebero. Por exemplo, em uma rede com ID 176.10.0.0, um broadcast que chegasse a todos os hosts teria o endereo 176.10.255.255. Um endereo de broadcast muito parecido com uma mala direta. O cdigo postal encaminha a correspondncia para a rea adequada, e o endereo de broadcast do "residente atual" encaminha, depois, a correspondncia para todos os endereos. Um endereo IP de broadcast usa o mesmo conceito. O nmero de rede designa o segmento, e o resto do endereo comunica a todos os hosts IP na rede que essa uma mensagem de broadcast e que o dispositivo precisa dar ateno mensagem. Todos os dispositivos em uma rede reconhecem seu prprio endereo IP de host, assim como o endereo de broadcast da sua rede.

Camada 3 Protocolos Viso geral Resumo do Semestre 1 da Cisco Networking Academy

Roteadores camada de rede (camada 3) do modelo OSI. Um exemplo de um endereo da camada 3 o endereo IP. Roteador um tipo de dispositivo de internetworking que transporta os pacotes de dados entre as redes, com base nos endereos da camada 3. Um roteador tem a habilidade de tomar decises inteligentes no que se refere ao melhor caminho para a entrega de dados na rede.

Endereos da camada 3 As bridges e os switches usam endereos MAC ou fsicos para tomar decises de encaminhamento de dados. Os roteadores usam um esquema de endereamento da camada 3 para tomar decises de encaminhamento. Eles usam endereos IP, ou endereos lgicos, ao invs de endereos MAC. Como os endereos IP so implementados no software e consultam a rede onde um dispositivo est localizado, s vezes esses endereos da camada 3 so chamados endereos de protocolo ou endereos de rede. Os endereos MAC, ou endereos fsicos, so normalmente atribudos pelo fabricante da placa de rede e so codificados na placa de rede. O administrador de rede normalmente atribui endereos IP. Na verdade, no incomum para um administrador de rede agrupar dispositivos, no esquema de endereamento IP, de acordo com a localizao geogrfica, com o departamento ou com o andar em um prdio. Como so implementados no software, os endereos IP so bastante fceis de alterar. Finalmente, as bridges e os switches so usados principalmente para conectar segmentos de uma rede. Os roteadores so usados para conectar redes separadas e para acessar a Internet mundial. Eles fazem isso fornecendo roteamento ponto a ponto.

Resumo do Semestre 1 da Cisco Networking Academy

Nmeros de rede exclusivos Os roteadores conectam duas ou mais redes, cada uma devendo ter um nmero de rede exclusivo para que o roteamento tenha xito. O nmero de rede exclusivo incorporado ao endereo IP que atribudo a cada dispositivo conectado a essa rede. Exemplo: Uma rede tem um nmero de rede exclusivo A e quatro dispositivos conectados a ela. Os endereos IP dos dispositivos so A1, A2, A3 e A4. Como a interface onde o roteador se conecta a uma rede considerada parte dessa rede, a interface onde o roteador se conecta rede A tem um endereo IP A5. Exemplo: Outra rede com um nmero de rede exclusivo B tem quatro dispositivos conectados a ela. Essa rede tambm se conecta ao mesmo roteador, mas em uma interface diferente. Os endereos IP dos dispositivos dessa segunda rede so B1, B2, B3 e B4. O endereo IP da segunda interface do roteador B5. Exemplo: Voc deseja enviar dados de uma rede para outra. A rede de origem A; a rede de destino B; e um roteador est conectado s redes A, B, C e D. Resumo do Semestre 1 da Cisco Networking Academy

Quando os dados (quadros) que vm da rede A alcanarem o roteador, este executar as seguintes funes: Retira o cabealho de enlace de dados, transportado pelo quadro. (O cabealho de enlace de dados contm os endereos MAC da origem e do destino.) Examina o endereo da camada de rede para determinar a rede de destino. Consulta suas tabelas de roteamento para determinar qual das interfaces ser usada para enviar os dados, de forma que alcance a rede de destino. No exemplo, o roteador determina se deve enviar os dados da rede A para a rede B, a partir da sua interface, com endereo B5. Antes de realmente enviar os dados para a interface B5, o roteador encapsularia-os no quadro de enlace de dados apropriado.

Porta/interface do roteador Uma conexo de roteador com uma rede chamada interface; tambm conhecida como porta. No roteamento IP, cada interface deve ter um endereo de rede (ou de sub-rede) separado e exclusivo.

Mtodos de atribuio de um endereo IP Depois de ter determinado o esquema de endereamento para uma rede, voc deve escolher o mtodo para atribuir endereos aos hosts. Essencialmente, existem dois mtodos para atribuir endereos IP endereamento esttico e dinmico. Independentemente do esquema de endereamento usado, duas interfaces no podem ter o mesmo endereo IP.

Resumo do Semestre 1 da Cisco Networking Academy

Endereamento esttico Se atribuir os endereos IP estaticamente, voc dever ir a cada dispositivo e configur-lo com um endereo IP. Esse mtodo requer que voc mantenha registros muito meticulosos, porque podem ocorrer problemas na rede se usar endereos IP duplicados. Alguns sistemas operacionais, como o Windows 95 e o Windows NT, enviam uma solicitao ARP para verificar se h um endereo IP duplicado ao tentar inicializar o TCP/IP. Se uma duplicata for descoberta, os sistemas operacionais no vo inicializar o TCP/IP e vo gerar uma mensagem de erro. Manter os registros importante tambm, porque nem todos os sistemas operacionais identificam endereos IP duplicados. Endereamento dinmico Existem alguns mtodos diferentes que voc pode usar para atribuir endereos IP dinamicamente. Alguns exemplos disso so: Reverse Address Resolution Protocol (RARP) O Reverse address resolution protocol (RARP) liga endereos MAC a endereos IP. Essa ligao permite que alguns dispositivos de rede encapsulem os dados antes de emiti-los rede. Um dispositivo de rede, como uma estao de trabalho sem disco, pode conhecer o seu endereo MAC, mas no o seu endereo IP. Dispositivos que usam RARP precisam que um servidor RARP esteja presente na rede para responder s solicitaes. Vejamos um exemplo onde um dispositivo de origem deseja enviar dados para outro dispositivo e a origem conhece o seu prprio endereo MAC, mas no consegue localizar o seu prprio endereo IP na tabela ARP. Para que o dispositivo de destino recupere os dados, passe-os s camadas superiores do modelo OSI e, para que responda ao dispositivo de origem, a origem deve incluir os seus endereos MAC e IP. Portanto, a origem inicia um processo chamado solicitao RARP, que ajuda a detectar seu prprio endereo IP. O dispositivo cria um pacote de solicitao RARP e o emite na rede. Para garantir que todos os dispositivos vejam a solicitao RARP, ele usa um endereo IP de broadcast. Uma solicitao RARP consiste em um cabealho MAC, um cabealho IP e uma mensagem de solicitao ARP. O formato do pacote RARP contm os lugares dos endereos MAC de destino e de origem. O campo de endereo IP de origem est vazio. O broadcast vai a todos os dispositivos na rede, logo, o endereo IP de destino ser definido para todos os binrios 1s. As estaes de trabalho que executam RARP tm cdigos em ROM que as direcionam para iniciar o processo RARP e para localizar o servidor RARP. BOOTstrap Protocol (BOOTP) Um dispositivo usa o BOOTstrap protocol (BOOTP) ao iniciar para obter um endereo IP. O BOOTP usa UDP para transportar mensagens; a mensagem Resumo do Semestre 1 da Cisco Networking Academy

UDP encapsulada em um datagrama IP. Um computador usa o BOOTP para enviar um datagrama IP de broadcast (usando um endereo IP de destino que tenha apenas 1s - 255.255.255.255). Um servidor BOOTP recebe o broadcast e depois o envia. O cliente recebe um datagrama e verifica o endereo MAC. Se localizar o seu prprio endereo MAC no campo de endereo de destino, ele capta o endereo IP nesse datagrama. Como o RARP, o BOOTP opera em um ambiente cliente/servidor e solicita somente uma nica troca de pacote. Entretanto, ao contrrio do RARP, que devolve apenas um endereo IP de 4 octetos, os datagramas BOOTP podem incluir o endereo IP, o endereo de um roteador (gateway padro), o endereo de um servidor e um campo especfico para o fabricante. Um dos problemas do BOOTP no ter sido projetado para fornecer atribuio de endereo dinmico. Com o BOOTP, voc pode criar um arquivo de configurao que especifica os parmetros para cada dispositivo. Dynamic Host Configuration Protocol (DHCP) O Dynamic host configuration protocol (DHCP) foi proposto como um sucessor do BOOTP. Ao contrrio do BOOTP, o DHCP permite que um host obtenha um endereo IP de forma rpida e dinmica. Tudo o que necessrio ao usar o DHCP um conjunto definido de endereos IP em um servidor DHCP. medida que entram on-line, os hosts entram em contato com o servidor DHCP e solicitam um endereo. O servidor DHCP escolhe um endereo e o aloca nesse host. Com o DHCP, toda a configurao do computador pode ser obtida em uma mensagem (por exemplo, juntamente com o endereo IP, o servidor tambm pode enviar uma mscara de subrede).

Seqncia de inicializao de DHCP Quando um cliente DHCP inicializa, insere um estado de inicializao. Envia mensagens de broadcast DHCPDISCOVER , que so pacotes UDP com o nmero de porta definido para a porta BOOTP. Aps enviar os pacotes DHCPDISCOVER, o cliente vai para o estado de seleo e coleta respostas DHCPOFFER do servidor DHCP. O cliente, ento, seleciona a primeira resposta recebida e negocia o tempo de lanamento (o intervalo de tempo em que o endereo mantido, sem ser renovado) com o servidor DHCP, enviando um pacote DHCPREQUEST. O servidor DHCP confirma a solicitao de um cliente com o pacote DHCPACK. Os clientes agora podem inserir o estado de ligao e comear a usar o endereo.

Resumo do Semestre 1 da Cisco Networking Academy

Componentes chave IP Para que os dispositivos se comuniquem, os dispositivos de envio precisam dos endereos IP e MAC dos dispositivos de destino. Quando tentam se comunicar com os dispositivos cujos endereos IP so conhecidos, eles precisam determinar os endereos MAC. O conjunto TCP/IP tem um protocolo, chamado ARP, que pode obter o endereo MAC automaticamente . O ARP permite que um computador localize o endereo MAC do computador associado a um endereo IP. Observao: A unidade bsica de transferncia de dados em IP o pacote IP. O processamento do pacote ocorre no software, o que significa que o contedo e o formato no dependem do hardware. Um pacote dividido em dois componentes principais: o cabealho, que inclui os endereos de origem e de destino, e os dados. Outros tipos de protocolos tm seus prprios formatos. O pacote IP exclusivo para o IP. Observao: Outro componente principal do IP o Internet Control Message Protocol (ICMP). Esse protocolo usado por um dispositivo para relatar um problema ao remetente de uma mensagem. Por exemplo, se um roteador receber um pacote que no possa entregar, enviar a mensagem de volta ao remetente do pacote. Uma das muitas caractersticas do ICMP a solicitao de eco/resposta de eco, um componente que testa se um pacote pode alcanar um destino, fazendo um ping no destino. Funo do Address Resolution protocol (ARP) Os protocolos da camada 3 determinam se os dados passam alm da camada de rede para os nveis mais altos do modelo OSI. Um pacote de dados deve conter um endereo MAC de destino e um endereo IP de destino. Se um dos dois estiver faltando, os dados no sero passados da camada 3 para as camadas superiores. Dessa forma, os endereos MAC e os endereos IP agem como verificadores e balanceadores entre si. Depois de determinarem os endereos IP dos dispositivos de destino, os dispositivos podero adicionar os endereos MAC de destino aos pacotes de dados. Resumo do Semestre 1 da Cisco Networking Academy

Existem vrias maneiras para os dispositivos determinarem os endereos MAC de que precisam para adicionar aos dados encapsulados. Alguns mantm tabelas que contm todos os endereos MAC e os endereos IP de outros dispositivos conectados mesma LAN. So chamadas tabelas Address Resolution Protocol (ARP) e mapeiam os endereos IP para os endereos MAC correspondentes. As tabelas ARP so sees de memria RAM, nas quais a memria cache mantida automaticamente em cada um dos dispositivos. raro ser necessrio fazer uma entrada na tabela ARP manualmente. Cada computador em uma rede mantm sua prpria tabela ARP. Sempre que um dispositivo de rede desejar enviar dados atravs de uma rede, usar informaes fornecidas pela sua tabela ARP.

Quando uma origem determinar o endereo IP para um destino, consultar a sua tabela ARP a fim de localizar o endereo MAC do destino. Se a origem localizar uma entrada na sua tabela (endereo de origem do destino para o endereo MAC de destino), ela ligar, ou associar, o endereo IP ao endereo MAC e o usar para encapsular os dados. O pacote de dados , ento, enviado aos meios de rede para ser recolhido pelo destino.

Operao ARP dentro de uma sub-rede Se um host desejar enviar dados a outro host, dever conhecer o endereo IP de destino. Se no conseguir localizar um endereo MAC para o destino em sua prpria tabela ARP, o host inicia um processo chamado solicitao ARP, que permite a descoberta do endereo MAC de destino. Um host cria um pacote de solicitao ARP e o envia a todos os dispositivos na rede. Para garantir que todos os dispositivos vejam a solicitao ARP, a origem usa um endereo MAC de broadcast. O endereo de broadcast em um esquema de endereamento MAC tem todos os lugares preenchidos com F hexadecimal. Assim, um endereo MAC de broadcast teria a forma FF-FF-FFFF-FF-FF. Como os pacotes de solicitao ARP trafegam em um modo de broadcast, todos os dispositivos na rede local recebem os pacotes e os passam camada da rede para que sejam examinados. Se o endereo IP de um dispositivo coincidir com o endereo IP de destino na solicitao ARP, esse dispositivo responde, enviando seu endereo MAC origem. Isso conhecido como resposta ARP. Exemplo: O dispositivo de origem 197.15.22.33 est solicitando o endereo MAC do destino com endereo IP 197.15.22.126, O dispositivo de destino 197.15.22.126 capta a solicitao ARP e responde com uma resposta ARP, contendo o endereo MAC. Aps receber a resposta ARP, o dispositivo de origem extrai o endereo MAC do cabealho MAC e atualiza sua tabela ARP. O dispositivo de origem pode, ento, enderear seus dados corretamente com o endereo MAC de destino e Resumo do Semestre 1 da Cisco Networking Academy

o endereo IP de destino. Ele usa essas novas informaes para executar encapsulamentos dos dados das camadas 2 e 3, antes de envi-los pela rede. Quando os dados chegam ao destino, a camada de enlace de dados faz uma correlao, retira o cabealho MAC e transfere os dados para a camada de rede. A camada de rede examina os dados e descobre que o endereo IP coincide com o endereo IP de destino transportado no cabealho IP. A camada de rede retira o cabealho IP e transfere os dados encapsulados prxima camada de nvel mais alto no modelo OSI, a camada de transporte (camada 4). Esse processo se repete at que o resto dos dados parcialmente desencapsulados do pacote alcancem o aplicativo, onde os dados do usurio podem ser lidos.

Gateway padro Para que um dispositivo se comunique com outro em outra rede, voc deve fornecer um gateway padro. Um gateway padro o endereo IP da interface, no roteador, que se conecta ao segmento de rede onde se localiza o host de origem. O endereo IP do gateway padro deve estar no mesmo segmento de rede que o host de origem. Se nenhum gateway padro for definido, a comunicao ser possvel apenas no segmento de rede lgica do dispositivo. O computador que envia os dados compara o endereo IP do destino e a sua prpria tabela ARP. Se no encontrar nenhuma coincidncia, ele dever ter um endereo IP padro para usar. Sem um gateway padro, o computador de origem no tem nenhum endereo MAC de destino e a mensagem no entregue.

Problemas no envio de dados para ns em sub-redes diferentes Um dos principais problemas na rede como se comunicar com dispositivos que no esto no mesmo segmento de rede fsico. H dois pontos no problema. O primeiro obter o endereo MAC do host de destino e o segundo transferir os pacotes de dados de um segmento de rede para outro, para chegar ao host de destino.

Como o ARP envia dados s redes remotas O ARP usa pacotes de broadcast para realizar a sua funo. Os roteadores, contudo, no encaminham pacotes de broadcast. Para que um dispositivo envie dados ao endereo de um dispositivo que est em outro segmento de rede, o dispositivo de origem envia os dados para um gateway padro. O gateway padro o endereo IP da interface do roteador que est conectada ao mesmo segmento de rede fsico que o host de origem. O host de origem compara o endereo IP de destino ao seu prprio endereo IP para determinar se os dois endereos IP localizam-se no mesmo segmento. Se o host receptor no estiver no mesmo segmento, o host de origem envia os dados para o gateway padro.

Resumo do Semestre 1 da Cisco Networking Academy

Proxy ARP O proxy ARP uma variao do protocolo ARP, na qual um dispositivo intermedirio (ex.: um roteador) envia uma resposta ARP, em favor de um n de extremidade, para o host que solicita. Os roteadores executando o proxy ARP capturam os pacotes ARP e respondem com os seus endereos MAC quelas solicitaes em que o endereo IP no esteja no intervalo de endereos da sub-rede local. Na descrio anterior de como os dados so enviados para um host em uma sub-rede diferente, o gateway padro configurado. Se o host de origem no tiver um gateway padro configurado, enviar uma solicitao ARP. Todos os hosts do segmento, inclusive o roteador, recebem a solicitao ARP. O roteador compara o endereo IP de destino com o endereo IP de sub-rede para determinar se o endereo IP de destino est na mesma sub-rede que o host de origem. Se o endereo de sub-rede for o mesmo, o roteador descartar o pacote. O motivo para isso que o endereo IP de destino est no mesmo segmento que o endereo IP de origem e outro dispositivo no segmento responder solicitao ARP. A exceo que o endereo IP de destino no est atribudo atualmente, o que ir gerar uma resposta de erro no host de origem. Se o endereo de sub-rede for diferente, o roteador responder com seu prprio endereo MAC interface que estiver diretamente conectada ao segmento onde se localiza o host de origem. Esse o proxy ARP. J que o endereo MAC no est disponvel para o host de destino, o roteador fornece o seu endereo MAC a fim de obter o pacote, de forma que possa encaminhar a solicitao ARP (baseado no endereo IP de destino) subrede apropriada para envio.

Protocolos roteados O IP um protocolo da camada de rede e, devido a isso, pode ser roteado por uma internetwork, que uma rede de redes. Os protocolos que fornecem suporte camada de rede so chamados protocolos roteados ou roteveis.

Outros protocolos roteados O foco deste curso no protocolo rotevel mais comumente usado, que o IP. Embora voc v se concentrar no IP, importante saber que h outros protocolos roteveis. Dois deles so o IPX/SPX e o AppleTalk.

Protocolos roteveis e no roteveis Protocolos como o IP, o IPX/SPX e o AppleTalk fornecem suporte da camada 3 e so, portanto, roteveis. Entretanto, h protocolos que no suportam a camada 3; esses so classificados como no roteveis . O mais comum desses protocolos no roteveis o NetBEUI. O NetBEUI um protocolo pequeno, rpido e eficiente, cuja execuo limita-se a um segmento. Resumo do Semestre 1 da Cisco Networking Academy

Caractersticas de um protocolo rotevel Para um protocolo ser rotevel, ele deve propiciar a habilidade de atribuir um nmero de rede, assim como um nmero de host, a cada dispositivo individual. Alguns protocolos, como o IPX, somente requerem que voc atribua um nmero de rede; eles usam um endereo MAC de host para o nmero fsico. Outros protocolos, como o IP, requerem que voc fornea um endereo completo, assim como uma mscara de sub-rede. O endereo de rede obtido fazendo-se AND do endereo com a mscara de sub-rede. Exemplos de protocolos de roteamento Os protocolos de roteamento (Observao: No confunda com roteados roteados.) determinam os caminhos que os protocolos roteados seguem para seus destinos. Exemplos de protocolos de roteamento incluem o Routing Information Protocol (RIP), o Interior Gateway Routing Protocol (IGRP), o Enhanced Interior Gateway Routing Protocol (EIGRP) e o Open Shortest Path First (OSPF). Os protocolos de roteamento permitem que os roteadores conectados criem um mapa, internamente, de outros roteadores na rede ou na Internet. Isso permite o roteamento (ou seja, a seleo do melhor caminho e da comutao). Tais mapas tornam-se parte da tabela de roteamento de cada roteador. Definio de protocolo de roteamento passar. O RIP permite aos roteadores atualizar suas tabelas de roteamento em intervalos programveis, normalmente a cada 30 segundos. Uma desvantagem dos roteadores que usam RIP estarem constantemente se conectando aos roteadores vizinhos para atualizar as suas tabelas de roteamento, criando, ento, grande quantidade de trfego de rede. O RIP permite aos roteadores determinar que caminho usar para enviar dados. Ele faz isso usando um conceito conhecido como vetor de distncia (distance vector). Sempre que os dados passam por um roteador e, assim, por um novo nmero de rede, isso considerado igual a um salto. Um caminho que tem um contador de saltos de quatro indica que os dados trafegando pelo caminho precisariam passar por quatro roteadores antes de alcanar o destino final na rede. Se existirem vrios caminhos para um destino, aquele com o menor nmero de saltos ser escolhido pelo roteador. Como o contador de saltos a nica medida de roteamento usada pelo RIP, ele no seleciona necessariamente o caminho mais rpido para um destino. A mtrica uma medida para tomar decises e em breve voc vai aprender que outros protocolos de roteamento usam muitas outras mtricas, alm do contador de saltos, para localizar o melhor caminho de trfego de dados. Todavia, o RIP continua muito popular e ainda amplamente implementado. Isso se deve principalmente ao fato de ter sido um dos primeiros protocolos de roteamento desenvolvidos.Um outro problema causado pelo uso do RIP que s vezes um destino pode estar muito distante para ser alcanado. Quando se usa o RIP, o nmero mximo de saltos pelos quais os dados podem ser encaminhados quinze. A rede de destino considerada inatingvel se estiver a mais de 15 saltos de distncia do roteador. Resumo do Semestre 1 da Cisco Networking Academy

Os roteadores usam protocolos de roteamento para trocar tabelas de roteamento e para compartilhar informaes de roteamento. Dentro de uma rede, o protocolo mais comumente usado para transferir informaes de roteamento entre os roteadores, localizado na mesma rede, o Routing Information Protocol (RIP). Esse Interior Gateway Protocol (IGP) calcula as distncias para um host de destino em termos de quantos saltos (ou seja, quantos roteadores) um pacote deve Seqncia de encapsulamento de roteamento Na camada de enlace, um datagrama IP encapsulado em um quadro. O datagrama, incluindo o cabealho IP, tratado como dado. Um roteador recebe o quadro, retira o cabealho do quadro e ento verifica o endereo IP de destino no cabealho IP. O roteador procura o endereo IP de destino na sua tabela de roteamento, encapsula os dados em um quadro da camada de enlace e os envia interface apropriada. Se no encontrar o endereo IP de destino, o pacote poder ser abandonado. Roteamento multiprotocolo Os roteadores so capazes de suportar vrios protocolos de roteamento independentes e de manter tabelas de roteamento de vrios protocolos roteados, simultaneamente. Essa capacidade permite ao roteador entregar pacotes de vrios protocolos roteados pelos mesmos enlaces de dados. tam cada pacote separadamente e o enviam pela rede. Os pacotes podem seguir caminhos diferentes para atravessar a rede, mas so reagrupados quando chegam ao destino. Em um sistema sem conexo, o destino no contatado antes de um pacote ser enviado. Uma boa analogia de um sistema sem conexo um sistema postal. O destinatrio no contatado antes de uma carta ser enviada de um destino a outro. A

Resumo do Semestre 1 da Cisco Networking Academy

carta enviada e o destinatrio toma conhecimento dela quando chega.

Servios de rede sem conexo A maioria dos servios de rede usa um sistema de entrega sem conexo . Eles tra

Servios de rede orientados para conexo Em sistemas orientados para conexo, uma conexo estabelecida entre o remetente e o destinatrio, antes que qualquer dado seja transferido. Um exemplo de rede orientada para conexo o sistema telefnico. Uma ligao feita, uma conexo estabelecida e ento ocorre a comunicao.

Comparando processos de rede no conectados e orientados para conexo Os processos de rede sem conexo so normalmente conhecidos como comutao de pacotes. Nesses processos, medida que o pacote passa da origem para o destino, ele pode comutar para diferentes caminhos, assim como pode (possivelmente) chegar defeituoso. Os dispositivos fazem a determinao dos caminhos para cada pacote com base em uma variedade de critrios. Alguns dos critrios (ex.: largura de banda disponvel) podem ser diferentes de pacote para pacote. Os processos de rede orientados para conexo so freqentemente conhecidos como comutao de circuitos. Esses processos estabelecem uma conexo com o destinatrio primeiro e depois comea a transferncia de Resumo do Semestre 1 da Cisco Networking Academy

dados. Todos os pacotes trafegam em seqncia atravs do mesmo circuito fsico ou, mais comumente, atravs do mesmo circuito virtual. A Internet uma enorme rede sem conexo em que todos os envios de pacotes so identificados pelo IP. O TCP (camada 4) adiciona servios orientados para conexo parte superior do IP (camada 3). Os segmentos TCP so encapsulados em pacotes IP para serem transportados pela Internet. O TCP fornece servios de sesses orientadas para conexo para enviar dados confiavelmente.

O IP e a camada de transporte O IP um sistema sem conexo; ele trata de cada pacote independentemente. Por exemplo, se voc usar um programa FTP para fazer o download de um arquivo, o IP no envia o arquivo em um fluxo de dados longo. Ele trata cada pacote independentemente. Cada pacote pode trafegar por diferentes caminhos. Alguns podem at se perder. O IP se baseia no protocolo da camada de transporte para determinar se os pacotes foram perdidos e para solicitar uma retransmisso. A camada de transporte tambm responsvel pela reorganizao dos pacotes.

Dispositivos de internetworking que tm tabelas ARP Voc aprendeu que a porta, ou a interface, pela qual um roteador se conecta a uma rede considerada parte dessa rede, logo, a interface do roteador conectada rede tem um endereo IP nessa rede. Os roteadores, assim como todos os outros dispositivos na rede, enviam e recebem dados pela rede e criam tabelas ARP que mapeiam os endereos IP para os endereos MAC.

Comparando tabelas ARP de roteadores com tabelas ARP mantidas por outros dispositivos de rede

Os roteadores podem ser conectados a vrias redes ou sub-redes. De modo geral, os dispositivos de rede mapeiam os endereos IP e os endereos MAC que vem de forma repetida e regular. Isso significa que um dispositivo tpico contm informaes de mapeamento relativas apenas aos dispositivos em sua prpria rede. Ele pouco sabe sobre os dispositivos fora da sua LAN. Os roteadores criam tabelas que descrevem todas as redes conectadas a eles. Aa tabelas ARP mantidas pelos roteadores podem conter endereos IP e endereos MAC de dispositivos localizados em mais de uma rede. Alm de mapear endereos IP para os endereos MAC, as tabelas do roteador tambm mapeiam portas. Voc consegue imaginar um motivo pelo qual os Resumo do Semestre 1 da Cisco Networking Academy

roteadores precisariam fazer isso? (Observao: Examine a tabela ARP do roteador abaixo.) Rede de destino Porta do roteador 201.100.100.0 201.100.100.1 201.100.101.0 201.100.101.1 201.100.120.0 201.100.120.1 201.100.150.0 201.100.150.1

Outros endereos de tabelas de roteadores O que acontece se um pacote de dados alcanar um roteador para o qual est destinado em uma rede com a qual no est conectado? Alm de endereos IP e endereos MAC dos dispositivos localizados em redes com as quais se conecta, um roteador tambm possui endereos IP e endereos MAC de outros roteadores. Ele usa esses endereos a fim de direcionar os dados para seu destino final. Se um roteador receber um pacote cujo endereo de destino no est na sua tabela de roteamento, ele o encaminhar para o endereo de outro roteador mais provvel de conter informaes sobre o host de destino em sua tabela de roteamento. Solicitaes e pedidos ARP O ARP usado apenas em uma rede local. O que aconteceria se um roteador local desejasse pedir a um roteador no local para fornecer servios de roteamento indiretos (prximo salto), mas no soubesse o endereo MAC do roteador no local? Quando um roteador no souber o endereo MAC do roteador de prximo salto, o roteador de origem (o roteador que tem os dados a serem enviados) emite uma solicitao ARP. Um roteador que est conectado ao mesmo segmento que o roteador de origem recebe a solicitao ARP. Esse roteador emite uma resposta ARP ao roteador que originou a solicitao ARP. A resposta contm o endereo MAC do roteador no-local. Proxy ARP

Um dispositivo em uma rede no pode enviar uma solicitao ARP para um dispositivo em outra rede. Voc pode imaginar um motivo para isso?

Resumo do Semestre 1 da Cisco Networking Academy

O que acontece no caso das sub-redes? Um dispositivo em uma sub-rede pode encontrar o endereo MAC de um dispositivo em outra sub-rede? A resposta ser sim, se a origem direcionar sua pergunta para o roteador. O trabalho atravs de terceiros chama-se proxy ARP e permite que o roteador atue como um gateway padro.

Roteamento indireto Quando uma origem reside em uma rede que tem um nmero de rede diferente do destino desejado e quando no conhece o endereo MAC do destino, ela deve usar os servios de um roteador, para que seus dados cheguem ao destino. Um roteador que usado para essa finalidade chamado de gateway padro. Para obter os servios de um gateway padro, uma origem encapsula os dados de forma que contenha o endereo MAC de destino do roteador. Uma origem usa o endereo IP de destino do dispositivo do host, e no aquele de um roteador, no cabealho IP, porque deseja que os dados sejam enviados ao dispositivo do host e no a um roteador. Quando um roteador capta os dados, retira as informaes da camada de enlace que so usadas no encapsulamento, depois os passa para a camada de rede, onde examina o endereo IP de destino. Ele compara o endereo IP de destino com as informaes contidas em suas tabelas de roteamento. Se o roteador localizar o endereo IP de destino mapeado e o endereo MAC e descobrir que o local da rede de destino est conectado a uma de suas portas, ele encapsula os dados com as novas informaes do endereo MAC e os encaminha ao destino correto. Se o roteador no conseguir localizar o endereo de destino mapeado e o endereo MAC do dispositivo de alvo final, ele localizar o endereo MAC de outro roteador que possa executar essa funo e encaminhar os dados para esse roteador. Esse tipo de roteamento conhecido como roteamento indireto

Resumo do Semestre 1 da Cisco Networking Academy

Protocolos roteados e de roteamento Voc aprendeu que os protocolos so como idiomas. Um protocolo que voc tem estudado o IP, ou o protocolo da Internet. Voc sabe que o IP um protocolo da camada de rede. Como o IP roteado atravs de internetwork, chamado protocolo roteado. Exemplos de outros tipos de protocolos roteados so o IPX da Novell e o Appletalk. Os roteadores usam protocolos de roteamento para trocar tabelas de roteamento e compartilhar informaes de roteamento. Em outras palavras, protocolos de roteamento determinam como os protocolos roteados so roteados. Exemplos de protocolos de roteamento incluem os seguintes: RIP - Routing Information Protocol IGRP - Interior Gateway Routing Protocol EIGRP - Enhanced Interior Gateway Routing Protocol OSPF - Open Shortest Path First

IGPs e EGPs Dois tipos de protocolos de roteamento so os Exterior Gateway Protocols (EGPs) e os Interior Gateway Protocols (IGPs). Os Exterior Gateway Protocols roteiam os dados entre sistemas autnomos. Um exemplo de EGP o BGP (Border Gateway Protocol), o principal protocolo de roteamento externo da Internet. Voc pode imaginar um exemplo onde um Exterior Gateway Protocol seria usado? Os Interior Gateway Protocols roteiam dados em um sistema autnomo. Alguns exemplos de IGPs so: RIP IGRP EIGRP OSPF

Voc pode imaginar um exemplo onde um Interior Gateway Protocol seria usado? RIP O mtodo mais comum para transferir as informaes de roteamento entre os roteadores que esto localizados na mesma rede o RIP. Esse Interior Gateway Protocol calcula as distncias para um destino. O RIP permite que os roteadores usem esse protocolo para atualizar suas tabelas de roteamento em intervalos programveis, normalmente a cada trinta segundos. Entretanto, como ele est constantemente conectando roteadores vizinhos, isso pode causar aumento de trfego na rede. Resumo do Semestre 1 da Cisco Networking Academy

O RIP permite que os roteadores determinem que caminho ser usado para enviar dados com base em um conceito conhecido como vetor de distncia (distance vector). Sempre que os dados trafegam em um roteador, e assim atravs de um nmero de rede, considera-se que trafegaram um salto. Um caminho que tem um contador de saltos de quatro indica que os dados que trafegam pelo caminho devem passar por quatro roteadores antes de alcanar o destino final na rede. Se existirem vrios caminhos para um destino, o roteador, usando o RIP, seleciona o caminho com o menor nmero de saltos. Entretanto, como o contador de saltos a nica medida de roteamento usada pelo RIP para determinar melhores caminhos, ele no necessariamente o caminho mais rpido. Todavia, o RIP continua muito popular e amplamente implementado. Isso deve-se principalmente ao fato de ter sido um dos primeiros protocolos de roteamento a ser desenvolvido. Outro problema com o uso do RIP que um destino pode estar localizado muito distante para que os dados o alcancem. Com o RIP, o nmero mximo de saltos pelos quais os dados podem trafegar de quinze. Por isso, se a rede de destino estiver a mais de quinze roteadores de distncia, ser considerada inalcanvel.

IGRP e EIGRP O IGRP e o EIGRP so protocolos de roteamento desenvolvidos pela Cisco Systems, Inc. e, portanto, so considerados protocolos de roteamento proprietrios. O IGRP foi desenvolvido especificamente para tratar problemas associados ao roteamento, em grandes redes de vrios fabricantes, que estivessem alm do escopo de protocolos como o RIP. Como o RIP, o IGRP um protocolo de vetor de distncia (distance vector); entretanto, ao determinar o melhor caminho, ele tambm leva em considerao itens como largura de banda, carga, delay e confiabilidade. Os administradores de rede podem determinar a importncia dada a qualquer uma dessas medidas. Ou permitir que o IGRP calcule o melhor caminho automaticamente. O EIGRP uma verso avanada do IGRP. Especificamente, o EIGRP fornece eficincia operacional superior e une as vantagens dos protocolos de link state com as dos protocolos de vetor de distncia (distance vector).

Resumo do Semestre 1 da Cisco Networking Academy

OSPF OSPF significa "open shortest path first", ou "abrir o caminho mais curto primeiro". Uma descrio melhor, entretanto, pode ser "determinao de um caminho timo", pois esse Interior Gateway Protocol realmente usa vrios critrios para determinar a melhor rota para um destino. Esses critrios incluem as medidas de custo, que so subdivididas em itens como a velocidade de rota, o trfego, a confiana e a segurana.

Como os roteadores reconhecem as redes Ento, como as informaes sobre roteamento chegam a uma tabela de roteamento em primeiro lugar? O administrador de rede pode inserir as informaes manualmente no roteador. Ou os roteadores podem conhecer as informaes uns dos outros durante o processo. As entradas manuais nas tabelas de roteamento so chamadas "rotas estticas". As rotas descobertas automaticamente so chamados "rotas dinmicas".

Exemplos de roteamentos estticos Se os roteadores podem obter as informaes de roteamento automaticamente, pode parecer intil inserir manualmente informaes em tabelas de roteamento do roteador. Entretanto, tais entradas manuais podem ser teis sempre que um administrador de rede desejar controlar que caminho o roteador vai selecionar. Por exemplo, tabelas de roteamento baseadas em informaes estticas podem ser usadas para testar um link particular na rede, ou para economizar largura de banda de longa distncia. O roteamento esttico tambm o mtodo preferido para a manuteno das tabelas de roteamento quando houver apenas um caminho para uma rede de destino. Esse tipo de rede conhecido como rede stub. H apenas uma forma de chegar a essa rede, ento importante indicar essa situao para Resumo do Semestre 1 da Cisco Networking Academy

evitar que os roteadores tentem localizar outra maneira de chegar a essa rede stub se a sua conexo falhar.

Exemplo de roteamento dinmico O roteamento adaptvel, ou dinmico, ocorre quando os roteadores enviam mensagens de atualizao de roteamento uns para os outros periodicamente. Cada vez que recebe uma mensagem contendo novas informaes, um roteador recalcula a melhor nova rota e envia as novas informaes atualizadas para outros roteadores. Usando o roteamento dinmico, os roteadores podem ajustar-se para alterar as condies de rede. Antes do advento da atualizao dinmica das tabelas de roteamento, a maioria dos fabricantes tinha que manter as tabelas de roteamento para seus clientes. Isso significava que os fabricantes tinham que inserir manualmente os nmeros de rede, as distncias associadas e os nmeros de porta nas tabelas de roteamento de todos os equipamentos vendidos ou alugados. medida que as redes cresciam, isso se tornava uma tarefa cada vez mais incmoda, demorada e, principalmente, cara. O roteamento dinmico elimina a necessidade dos administradores de rede ou dos fabricantes inserirem manualmente as informaes nas tabelas de roteamento. Isso funciona melhor quando a largura de banda e grandes quantidades de trfego de rede no so problema. RIP, IGRP, EIGRP e OSPF so exemplos de protocolos de roteamento dinmico, pois permitem que esse processo ocorra. Sem os protocolos de roteamento dinmico, a Internet seria impossvel

Como os roteadores usam o RIP para rotear dados atravs de uma rede

Resumo do Semestre 1 da Cisco Networking Academy

Voc tem uma rede de classe B dividida em oito sub-redes conectadas por trs roteadores. face="Arial" size="2">O host A tem dados que deseja enviar ao host Z. Ele passa os dados atravs do modelo OSI, a partir da camada de aplicao para a camada de enlace, onde o host A encapsula os dados com informaes fornecidas por cada camada. Quando os dados chegam camada de rede, a origem A usa seu prprio endereo IP e o endereo IP de destino do host Z, pois para onde deseja enviar os dados. Depois, o host A passa os dados camada de enlace.

Na camada de enlace, a origem A coloca o endereo MAC de destino do roteador, ao qual est conectada, e seu prprio endereo MAC no cabealho MAC. A origem A faz isso porque v a sub-rede 8 como uma rede separada. Ela sabe que no pode enviar dados diretamente para uma rede diferente, mas deve pass-los atravs de um gateway padro. Nesse exemplo, o gateway padro da origem A o roteador 1.

O pacote de dados trafega ao longo da sub-rede 1. Todos os hosts pelos quais ele passa o examinam mas no o copiam quando vem que o endereo MAC de destino transportado pelo cabealho MAC no coincide com o deles. O pacote de dados continua ao longo da sub-rede 1 at alcanar o roteador 1. Como os outros dispositivos na sub-rede 1, o roteador 1 v o pacote de dados e o capta, porque reconhece que seu prprio endereo MAC igual ao endereo MAC de destino. O roteador 1 retira o cabealho MAC dos dados e o passa para a camada de rede, onde v o endereo IP de destino no cabealho IP. O roteador faz uma busca em suas tabelas de roteamento a fim de mapear uma rota do endereo de rede do destino para o endereo MAC do roteador que est conectado sub-rede 8. O roteador est usando o RIP como o seu protocolo de roteamento, determinando, portanto, que o melhor caminho para os dados aquele que coloca o destino apenas a trs saltos de distncia. Depois, o roteador determina que deve enviar o pacote de dados atravs de qualquer uma de suas portas que estiver conectada sub-rede 4, para que o pacote de dados alcance seu destino atravs do caminho selecionado. O roteador passa os dados para a camada de enlace, onde coloca um novo cabealho MAC no pacote de dados. O novo cabealho MAC contm o endereo MAC de destino do roteador 2 e o endereo MAC do primeiro roteador que se tornou a nova origem. O cabealho IP continua inalterado. O primeiro roteador passa o pacote de dados atravs da porta selecionada e para a sub-rede 4. Os dados passam pela sub-rede 4. Todos os hosts pelos quais passam o examinam mas no o copiam quando vem que o endereo MAC de destino transportado pelo cabealho MAC no coincide com o deles. O pacote de dados continua ao longo da sub-rede 4 at alcanar o roteador 2. Como os outros dispositivos na sub-rede 4, o roteador 2 v o pacote de dados. Desta vez ele o capta, pois reconhece que o seu prprio endereo MAC igual ao endereo MAC de destino. Na camada de enlace, o roteador retira o cabealho MAC e passa os dados camada de rede. L, examina o endereo IP da rede de destino e procura na sua tabela de roteamento. O roteador, usando o RIP como seu protocolo de roteamento, determina se o melhor caminho para os dados aquele que coloca o destino apenas a dois saltos de distncia. Depois, o roteador determina que deve enviar o pacote de dados atravs Resumo do Semestre 1 da Cisco Networking Academy

de qualquer uma de suas portas que estiver conectada sub-rede 5, para que o pacote de dados alcance seu destino atravs do caminho selecionado. O roteador passa os dados para a camada de enlace, onde coloca um novo cabealho MAC no pacote de dados. O novo cabealho MAC contm o endereo MAC de destino do roteador 2 e o endereo MAC do primeiro roteador torna-se o novo MAC de origem. O cabealho IP continua inalterado. O primeiro roteador passa o pacote de dados atravs da porta selecionada e para a sub-rede 5. Os dados passam ao longo da sub-rede 5. O pacote de dados continua ao longo da sub-rede 5 at alcanar o roteador 3. Como os outros dispositivos na sub-rede 5, o roteador 3 v o pacote de dados. Desta vez ele o capta, pois reconhece que o seu prprio endereo MAC igual ao endereo MAC de destino. Na camada de enlace, o roteador retira o cabealho MAC e o passa camada de rede. L, ele v que o endereo IP de destino no cabealho IP coincide com o de um host que est localizado em uma das sub-redes qual est conectado. Depois, o roteador determina que deve enviar o pacote de dados atravs de qualquer uma de suas portas que esteja conectada sub-rede 8, para que o pacote de dados alcance o endereo de destino. Ele coloca um novo cabealho MAC nos dados. Desta vez, o novo cabealho MAC contm o endereo MAC de destino do host Z e o endereo MAC de origem do roteador 3. Como antes, o cabealho IP continua inalterado. O roteador 3 envia os dados atravs da porta conectada sub-rede 8. O pacote de dados trafega ao longo da sub-rede 8. Todos os hosts pelos quais passa o examinam mas no o copiam quando vem que o endereo MAC de destino transportado pelo cabealho MAC no coincide com o deles. Finalmente, ele alcana o host Z, que o capta, pois v que seu endereo MAC coincide com o endereo MAC de destino transportado no cabealho MAC do pacote de dados. O host Z retira o cabealho MAC e passa os dados camada de rede. Na camada de rede, o host Z v que seu endereo IP e o endereo IP de destino transportado no cabealho IP coincidem. O host Z retira o cabealho IP e passa os dados camada de transporte do modelo OSI. O host Z continua a retirar as camadas que encapsulam o pacote de dados e a passar os dados prxima camada do modelo OSI. Isso continua at que os dados finalmente cheguem camada superior, a camada de aplicao, do modelo OSI.

Resumo do Semestre 1 da Cisco Networking Academy