Você está na página 1de 24

1

Endereamento IP

Luiz Arthur

Endereamento IP Um sistema de comunicao permite que qualquer host se comunique com qualquer host. E para tornar o sistema de comunicao universal, ele precisa de um mtodo aceito globalmente a fim de identificar cada computador que se conecta a ele. Em redes TCP/ P isto poss!vel usando"se o endereamento P. O protocolo TCP/IP rotevel, isto , ele foi criado pensando"se na interligao de diversas redes. #nde podemos ter diversos caminhos interligando um transmissor e o receptor. sso possibilitou a criao da rede mundial de computadores $ nternet%. & Para isso o TCP/ P utili'a um esquema de endereamento lgico c(amado de endereamento P. #nde em cada rede TCP/ P cada dispositivo conectado em rede necessita usar pelo menos um endereo P . Ento o endereo IP permite identi icar o dispositivo e a rede na qual ele pertence. & Para interligar diversas redes fa'"se necess)rio * figura de um roteador. # roteador utili'a informa+es contidas nos pacotes para reali'ar a entrega dos pacotes aos seus respectivos destinos, ento uma rota um camin(o a ser seguido para entrega de um dado pacote ao seu destino. & Esse esquema de entrega de pacotes feito facilmente pelo roteador porque os pacotes de dados possuem o endereo P do computador de destino e de origem. ,este endereo P () a informao de qual a rede o pacote deve ser entregue.

Endereamento IP

Luiz Arthur

!ormato do endereo IPv" & Cada (ost em uma rede TCP/ P recebe um endereo de #$ %its que usado em toda a comunicao com esse (ost. E-emplo. ///////0 . //////0/ . //////00 . /////0//

Porm o endereo Pv1 de 23 bits, que daqui para frente s4 c(amaremos de endereo P, normalmente representado em decimal em forma de quatro n5meros de oito bits separados por um ponto, no formato a.b.c.d. assim, o menor endereos P poss!vel &'&'&'& e o maior, $(('$(('$(('$((. Ento seguindo o e-emplo anterior, o P seria. 0 . 3 . 2 . 1

O endereamento IP possui %asicamente duas partes uma que indica a rede e outra que indica o dispositivo dentro desta rede' & Uma rede TCP/ P usando o IPv" pode ter at "'$)"')*+'$)* endereos IP ou 3623. Teoricamente porque e-istem alguns n5meros de P , que so reservados e no podem ser usados, n4s veremos isto depois.

Endereamento IP
e

Luiz Arthur em decimal

Considere um endereo P muito comum em bin)rio respectivamente. 00//////.0/0/0///.////////.///////0 073.089./.0

Um endereo P tem quatro n5meros separados por pontos. Esse tipo de sistema de notao c(amado de notao decimal separada por pontos. # con:unto de quatro n5meros c(amado de octeto, uma ve' que eles na verdade representam um n5mero bin)rio de 9 bits ou 0 b;te. Conseq<entemente, o valor decimal m)-imo para cada um dos quatro n5meros em um endereo P 3==, e no 777. # valor binrio de bit $binary bit value BBV% permite facilmente converter os bits em um valor decimal comum, pois s4 somar os n5meros da coluna >>? quando o bit um estiver ativo, caso nen(um bit estiver ativo $todos em 'ero% o n5mero em decimal 'ero. Ento no e-emplo, o 0@ octeto temos de somar 039A81B073, 3@ octeto 039A23A9B089, 2@ octeto no soma nada pois tudo 'ero ento o decimal / e no 1@ octeto soma"se apenas 0 ento o valor em decimal 0, o que forma o P. 073.089./.0
BBV 1 octeto 2 octeto 3 octeto ! octeto 128 1 1 0 0 Tabela 64 1 0 0 0 de converso de binrio para decimal 32 16 8 4 2 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 Decimal 192 16 0 1

Endereamento IP

Luiz Arthur

O esquema original de endereamento IP Class ul Conceitualmente, cada endereo um par $net C e (ost C%, em que net C identifica uma rede e (ost C identifica um (ost nessa rede. Para facilitar a distribuio dos endereos P em redes e (osts, foram especificadas cinco classes de endereos P , no qual cada endereo considerado como auto"identific)vel, pois o limite entre prefi-o e sufi-o pode ser calculado a partir do endereo isolado, sem referDncia a informa+es e-ternas. Em particular, a classe de um endereo pode ser determinada a partir dos trDs bits de alta ordem. Classe E Classe >
0 10
net C $F bits% net C $01 bits% net C $30 bits% (ost C $31 bits% (ost C $08 bits% (ost C $9 bits%
0"0"0"0 at# 12$"2%%"2%%"2%% 12 "0"0"0 at# 191"2%%"2%%"2%% 192"0"0"0 at# 223"2%%"2%%"2%% 22!"0"0"0 at# 239"2%%"2%%"2%% 2!0"0"0"0 at# 2%%"2%%"2%%"2%%

Classe C 110 Classe C 1110 Classe E 1111

Endereamento multicast Geservado par uso futuro

Em suma apenas as classes E, > e C so usadas na pr)tica.

Endereamento IP

Luiz Arthur

#s n5meros de redes na Internet s,o atri%u-dos por uma corpora,o sem ins lucrativos c(amada CE,, $ nternet Corporation for Essigned ,ames and ,umbers% para evitar conflitos. Por sua ve', a CE,, tem partes delegadas do espao de endereos para diversas autoridades regionais, e estas fa'em a doao de endereos P a HPs e outras empresas. ,a nternet, cada (ost e cada roteador tem um endereo P que codifica seu n5mero de rede e seu n5mero de (ost. E combinao e-clusiva. em princ!pio, duas mquinas na Internet nunca t.m o mesmo endereo IP. Todos os endereos P tDm 23 bits e so usados nos campos Hource address e Cestination address dos pacotes P. I importante observar que um endereo P no se refere realmente a um (ost. ,a verdade, ele se refere a uma interface de redeJ assim, se um (ost estiver em duas redes, ele precisar) ter dois endereos P . Porm, na pr)tica, a maioria dos (osts est) em uma 5nica rede e, portanto, s4 tem um endereo P. E-iste situa+es em que um computador convencional tem duas ou mais cone-+es f!sicas de rede, esses computadores so con(ecidos como (osts multihomed, no qual cada uma das cone-+es de rede da m)quina precisa receber um endereo. Como os endereos P codificam uma rede quanto um (ost nessa rede, um endereo n,o especi ica um computador individual/ mas uma cone0,o com uma rede'

Endereamento IP

Luiz Arthur

Endereo IP de rede e de %roadcast E principal vantagem do endereo P que ele possibilita um encamin(amento eficiente entre origem e destino. #utra vantagem que os endereos IPs podem se re erir a redes e tam%m a hosts. Por conveno, o hostI1 com todos os %its marcados com & nunca enderea um (ost individual, pois entes representa uma rede. Essim, os endereos um endereo P pode simboli'ar a rede. Ca mesma forma, outra vantagem do endereo P a representao de um endereo de broadcast que usado quando se dese:a enviar uma mensagem para todas as m)quinas de uma dada rede. Ce acordo com o padro, qualquer endereo com o hostI1 consistindo em todos os %its marcados em 2 reservado para o %roadcast 34roadcast direcionado5. Hem o endereo de broadcast caso alguma m)quina precise enviar uma mesma mensagem para todos na rede, esta deveria enviar uma a uma, no caso de uma rede classe E, sero apro-imadamente 08 mil(+es de mensagens iguais, :) com o uso de broadcast ser) apenas uma mensagem. # endereo P &'&'&'& usado pelos hosts quando eles est,o sendo iniciali6ados. #s endereos P que tDm / como n5mero de rede se referem * rede atual. Esses endereos permitem que as m)quinas faam referDncia *s suas pr4prias redes sem saber seu n5mero $mas elas precisam con(ecer sua classe para saber quantos 'eros devem ser inclu!dos%.

Endereamento IP

Luiz Arthur

# endereo que consiste apenas em d-gitos 2 permite a di us,o na rede local 34roadcast limitado5, que em geral uma KE,. #s endereos com um n5mero de rede apropriado e que tiverem apenas valores 0 no campo de (ost permitem que as m)quinas enviem pacotes de difuso para KE,s distantes $>roadcast direcionado%, em qualquer parte da nternet $embora muitos administradores de redes desativem esse recurso%. Endereo de loop%ac7 Todos os endereos com o formato 2$+'00'88'66 s,o reservados para teste de loop%ac7 e para comunica,o entre processos no computador local. #s pacotes enviados para esse endereo no so transmitidosJ eles so processados localmente e tratados como pacotes de entrada. sso permite que os pacotes se:am enviados para a rede local, sem que o transmissor saiba seu n5mero. Um (ost ou um roteador nunca dever) rotear pacotes com endereos 03F.--.;;.'', assim esses no so rote)veis em lugar algum e ficam restrito ao pr4prio (ost. 9esumo para endereos especiais " " " " " Todos os bits em /. Endereo de origem inicialJ Todos os bits em 0. >roadcast limitado $rede local%J net C e os bits de (ost C em 0. >roadcast direcionado para a redeJ net C e os bits de (ost C em /. Endereo de redeJ 03F.--.;;.''. endereo de loopbacL.

Endereamento IP
:u%;rede

Luiz Arthur

,o esquema de endereamento P original Class ul, cada rede -sica rece%e um endereo de rede e-clusivoJ cada (ost em uma rede tem o endereo de rede como um prefi-o do endereo individual do (ost. E principal vantagem de dividir o endereo P em duas partes surge do taman(o das tabelas de roteamento e-igidas nos roteadores. Em ve' de manter uma entrada de roteamento por (ost de destino, um roteador pode manter uma entrada de roteamento por rede e e-aminar apenas a parte de rede de um endereo de destino quando tomar decis+es de encamin(amento de pacotes. # esquema de endereamento P original class ul parece tratar de todas as possibilidades, mas possui um pequeno pro%lema. Como ele foi inventado no mundo dos mainframes caros, os pro:etistas no anteciparam o crescimento da nternet, que (o:e cresce assombrosamente, por fim os endereos IPv" parecem estar indados a se esgotarem rapidamente, por isto :) e-iste o Pv8 que pode atribuir mais de 0=// Ps por metro quadrado da terra. Pro08 <9P Uma maneira de tentar ameni'ar o problema de faltas de endereos Ps com o pro-; EGP, que uma tcnica que visa manter um 5nico prefi-o de rede para mais de uma rede f!sica, este s4 se aplica a redes que usam EGP para vincular endereos de redes a endereos f!sicos.

Endereamento IP

Luiz Arthur

E principal desvantagem do pro08 <9P que ele n,o unciona para as redes a menos que utili'em o EGP para traduo de endereos. Elm do mais, ele no generali'a para uma topologia de rede mais comple0a, nem tem suporte para uma forma ra'o)vel de encamin(amento. Ce fato, a maioria das implementa+es de pro-; conta com gerentes para manter tabelas de m)quinas e endereos manualmente, tornando"o tanto demorado quanto pass!vel de erros, por isto est) tcnica pouco usada em larga escala. :u%;rede Uma segunda tcnica que permite que um 5nico endereo de rede se espal(e por v)rias redes f!sicas c(amada endereamento de sub"rede, encamin(amento de sub"rede ou subdiviso de redes. Est) a tcnica mais genrica e padro para a subdiviso de redes, na verdade a su%divis,o de redes parte o%rigatria do endereamento IP. Para entender a subdiviso de redes, importante observar que os sites individuais tDm liberdade de modificar endereos e rotas desde que as modifica+es permaneam invis!veis a outros sites, ento. " Todos os (osts e roteadores no site concordem em (onrar o esquema de endereamento do siteJ " #utros sites na nternet possam tratar dos endereos como um prefi-o de rede e um sufi-o de (ost.

10

Endereamento IP

Luiz Arthur

# modo mais f)cil de entender o endereamento de sub"rede imaginar que um site possui um 5nico endereo de rede, porm mas duas ou mais redes f!sicas. Homente os roteadores locais sabem que e-istem v)rias redes f!sicas e como encamin(ar o tr)fego entre elasJ todos os outros roteadores na nternet encamin(am tr)fego como se (ouvesse uma 5nica rede f!sica no site. Todo tr)e*o para 12 "10"0"0 ' (3 (! 'ede 128.10.1"0 (1 &nternet (2

'ede 128.10.2"0 Eo usar o endereo de su%;rede, pensamos em um endereo P de 23 bits como tendo uma parte de 9ede e uma parte de 9ede =ocal, em que a parte de Gede identifica um site, possivelmente com v)rias redes f!sicas, e a parte local identifica uma rede f!sica e host nesse site. # resultado um endereamento (ier)rquico que leva ao roteamento (ier)rquico correspondente.

11

Endereamento IP

Luiz Arthur

Implementa,o de su%;redes com mscaras E tecnologia de sub"rede facilita a configurao de taman(o fi-o ou vari)vel. # padro especifica que uma mscara de #$ %its, tal como o endereo P , se:a usada para especi icar a divis,o de su%;rede. Essim, um site usando o endereamento de sub"rede precisa escol(er uma m)scara de sub"rede de 23 bits para cada rede. #s bits na mscara de sub"rede so definidos como 2 se as m)quinas na rede tratarem o bit correspondente no endereo P como parte do prefi-o de sub"rede, e & se tratarem o bit como parte do identi icador de host. #u se:a, necess)rio casar bit"a"bit o endereo P e a m)scara de sub"rede. E-emplo de uma m)scara. P Most Nascara . . 22&&&&&& . 22222222 . 2&2&2&&& . 22222222 . &&&&&&&& . 22222222 . 00000001 00000000

Esta m)scara apresentada anteriormente em decimal, pela tabela >>?, seria 3==.3==.3==./ di' que os trDs primeiros octetos do P representam rede e apenas o 5ltimo octeto representa hosts. # endereamento de sub"rede no restringe a m)scara de bits cont!guos do endereo, embora se:a altamente recomendado no fa'er uso deste artif!cio, pois ela complica a atribuio de endereos e complica a tabela de roteamento.

12

Para ver como as sub"redes funcionam, necess)rio e-plicar como os pacotes IP s,o processados em um roteador. Cada roteador tem uma tabela que lista algum n5mero de endereos P $rede, /% e uma srie de endereos P $para essa rede ou (ost%. # primeiro tipo informa como c(egar a redes distantes. # segundo, como c(egar a (osts locais. Essociadas a essa tabela esto a interface de rede usada para alcanar o destino e algumas outras informa+es. Ouando um pacote IP rece%ido, seu endereo de destino procurado na ta%ela de roteamento. He o destino for uma rede distante, o pacote ser) encamin(ado para o pr0imo roteador da interface fornecida na tabela. Caso o destino se:a um host local $por e-emplo, na KE, do roteador%, o pacote ser) enviado diretamente para l). He a rede no estiver presente, o pacote ser) enviado para um roteador predefinido que ten(a tabelas maiores $roteador padr,o/de ault%. Esse algoritmo significa que cada roteador s4 precisa controlar as outras redes e (osts locais, dei-ando de lado os pares $rede, (ost%, o que redu' muito o taman(o da tabela de roteamento. Ouando a divis,o em su%;redes introdu'ida, as tabelas de roteamento so alteradas acrescentando"se entradas da forma $esta rede, sub"rede, /% e $esta rede, esta su%;rede, host%. Hendo assim, um roteador da sub"rede L sabe como alcanar todas as outras sub"redes, e tambm como c(egar a todos os (osts da sub"rede L. Ele n,o precisa saber detal(es sobre os (osts de outras su%;redes. ,a realidade, a 5nica modificao fa'er com que cada roteador se:a submetido a um <>1 %ooleano com a m)scara de sub"rede, a fim de eliminar o n5mero do (ost e pesquisa o endereo resultante em suas tabelas $depois de determinar qual a classe da rede%.

Endereamento IP

Luiz Arthur

13

Endereamento IP

Luiz Arthur

Por e-emplo, um pacote endereado a 02/.=/.0=.8 recebido no roteador principal passa pela operao E,C booleana com a m)scara de sub"rede 3==.3==.3=3.//33 para gerar o endereo 02/.=/.03./. Esse endereo usado para acessar as tabelas de roteamento com a finalidade de descobrir que lin(a de entrada usar para c(egar ao roteador correspondente * sub"rede. Cesse modo, a diviso em sub"redes redu' o espao na tabela do roteador, criando uma (ierarquia de trDs n!veis que consiste em rede, sub"rede e (ost. Endereamento classless e super;redes Por volta de 0772, ficou aparente que tcnicas isoladas no impediriam que o crescimento da nternet rapidamente esgotasse o espao de endereos v)lidos na nternet. I claro que isto e-ige um novo esquema de endereo o que deve ser fornecido pelo IPv*. Nas enquanto isto no acontece, usado uma soluo tempor)ria. Con(ecida como endereamento classless, o esquema de endereamento estende a idia usada no endereamento de sub"rede para permitir que um pre i0o de rede tenha um tamanho qualquer. Elm de um novo modelo de endereamento, os pro:etistas inventaram tcnicas de encamin(amento e propagao de rota. Como resultado, a tecnologia inteira ficou con(ecida como Classless Inter;1omain 9outing 3CI195.

1!

Endereamento IP

Luiz Arthur

E idia b)sica por tr)s do CI19, alocar os endereos P restantes em blocos de taman(o vari)vel, sem levar em considera,o as classes. He um site precisar, digamos, de 3/// endereos, ele receber) um bloco de 3/19 endereos. Como o endereamento de sub"rede, o C CG usa m)scara de endereos de 23 bits para especificar o limite entre o que representa rede e o que representa (osts. Por e-emplo voltando a organi'ao que recebeu 3/19 endereos, isto poss!vel comeando com o endereo 039.300.089./.
1ecimal com ponto Equivalente %inrio de #$ %its

Endereo mais bai-o Endereo mais alto N)scara de 30 bits

039.300.089./ 039.300.0F=.3==

2&&&&&&&'22&2&&22'2&2&2///.//////// 2&&&&&&&'22&2&&22'2&2&2000.00000000 22222222'22222222'22222///.////////

Como a identificao de um bloco C CG e-ige um endereo e uma m)scara, criou"se uma notao abreviada para e-pressar os dois itens. Cenominada nota,o CI19, mas con(ecida informalmente como notao slas(, a abreviao representa o tamanho da mscara em decimal e sua uma barra para separ)" la do endereo. Essim, na notao C CG, o bloco de endereo e-presso como. 039.300.089.//$2

1%

Endereamento IP

Luiz Arthur

#nde /30 indica uma m)scara de endereos com 30 bits marcados como 0. E seguir podemos ver os valores decimais pontuados para todas as m)scaras C CG poss!veis. #s prefi-os /9, /08, /31 correspondem * divis+es tradicionais classe E, > e C.
+ota,o -&D' .1 .2 .3 .! .% .6 .$ /8 .9 .10 .11 .12 .13 .1! .1% /16 Decimal pontuada 12 "0"0"0 192"0"0"0 22!"0"0"0 2!0"0"0"0 2! "0"0"0 2%2"0"0"0 2%!"0"0"0 255.0.0.0 2%%"12 "0"0 2%%"192"0"0 2%%"22!"0"0 2%%"2!0"0"0 2%%"2! "0"0 2%%"2%2"0"0 2%%"2%!"0"0 255.255.0.0 +ota,o -&D' .1$ .1 .19 .20 .21 .22 .23 /24 .2% .26 .2$ .2 .29 .30 .31 /32 Decimal pontuada 2%%"2%%"12 "0 2%%"2%%"192"0 2%%"2%%"22!"0 2%%"2%%"2!0"0 2%%"2%%"2! "0 2%%"2%%"2%2"0 2%%"2%%"2%!"0 255.255.255.0 2%%"2%%"2%%"12 2%%"2%%"2%%"192 2%%"2%%"2%%"22! 2%%"2%%"2%%"2!0 2%%"2%%"2%%"2! 2%%"2%%"2%%"2%2 2%%"2%%"2%%"2%! 255.255.255.255

# endereamento classless, que agora usado por toda a Internet, trata os endereos P como inteiros quaisquer, e permite que um administrador de rede particione endereos em blocos cont!guos, nos quais o n5mero de endereos em um bloco uma potDncia de dois.

16

Endereamento IP

Luiz Arthur

Com o C CG, os algoritmo padr,o de roteamento n,o unciona mais. Em ve' disso, cada entrada de tabela de roteamento estendida com uma m)scara de 23 bits. Cesse modo, agora e0iste uma ?nica ta%ela de roteamento para todas as redes, consistindo em um arra; de triplas $endereo P , m)scara de sub"rede, lin(a de sa!da%. Ouando um pacote c(ega, seu endereo P de destino e-tra!do. Cepois $conceitualmente%, a tabela de roteamento varrida entrada por entrada, mascarando"se o endereo de destino e comparando"se esse endereo com a entrada de tabela, em busca de uma correspondDncia. @ poss-vel que vrias entradas $com diferentes comprimentos de m)scaras de sub"redes% correspondam e, nesse caso, ser) usada a m)scara mais longa. Portanto, se (ouver uma correspondDncia para a m)scara /3/ e uma m)scara /31, ser) usada a entrada /31. Poram criados algoritmos comple-os para acelerar o processo de comparao de endereos. #s roteadores comerciais utili'am c(ips ?KH personali'ados com esses algoritmos incorporados em (ardQare.

1$

Endereamento IP

Luiz Arthur

4locos de CI19 reservados para redes privadas Elguns prefi-os de rede foram reservados pelo ETP de forma a serem somente utili'ados em redes privadas, estes prefi-os reservados nunca sero atribu!dos a redes na nternet. Coletivamente, os prefi-os reservados so con(ecidos com endereos privados ou endereos n,o;roteveis. Este 5ltimo surge porque os roteadores na nternet entendem que os endereos so reservadosJ se um datagrama destinado a um dos endereos privados for acidentalmente encamin(ado para a nternet, um roteador na nternet ser) capa' de detectar o problema e descartar o datagrama. # 5ltimo bloco de endereos listados, 087.3=1././/08, incomum porque usado por sistemas que autoconfiguram endereos P . Pre i0o 0/./././/9 0F3.08././/03 073.089././/08 087.3=1././/08 Endereo mais %ai0o 0/./././ 0F3.08././ 073.089././ 087.3=1././ Endereo mais alto 0/.3==.3==.3== 0F3.20.3==.3== 073.089.3==.3== 087.3=1.3==.3==

Endereamento IP

Luiz Arthur

><T A >etBor7 <ddress Translation Um grande problema (o:e na nternet que os endereos IPs vlidos na Internet est,o escassos. Porm os clientes de neg4cios $empresas% esperam estar continuamente on"line durante o (or)rio comercial. Tanto pequenas empresas, como as agDncias de viagens com trDs funcion)rios, quanto as grandes corpora+es tDm v)rios computadores conectados por uma KE,. Elguns computadores so PCs de funcion)riosJ outros podem ser servidores da Reb. Em geral, e-iste um roteador na KE, que est) conectada ao HP por uma lin(a dedicada com a finalidade de fornecer conectividade cont!nua. Essa organi'ao significa que cada computador deve ter seu pr4prio endereo P durante o dia inteiro. ,a realidade, o n5mero total de computadores pertencentes a to dos os clientes comerciais combinados no pode ultrapassar o n5mero de endereos P que o HP tem. Para piorar, mais e mais usu)rios esto assinando os servios de <1:= ou nternet via cabo. Cuas caracter!sticas desses servios so $0% o usu)rio recebe um endereo P permanente e $3% no e-iste nen(uma tarifa por cone-o $apenas uma tarifa mensal%, de forma que muitos usu)rios de ECHK e cabo simplesmente ficam conectados de modo permanente. Esse desenvolvimento acelera a reduo da quantidade de endereos P . Etribuir endereos P no momento da utili'ao, como ocorre no caso dos usu)rios de discagem $CMCP%, no tem utilidade, porque o n5mero de endereos P em uso em qualquer instante pode ser muitas ve'es maior que o n5mero de clientes do HP .

19

Endereamento IP

Luiz Arthur

Epenas para complicar um pouco mais, muitos usu)rios de ECHK e cabo tDm dois ou mais computadores em casa, muitas ve'es um computador para cada membro da fam!lia, e todos eles querem estar on"line o tempo todo, usando o 5nico endereo P que o HP l(es forneceu. E soluo aqui conectar todos os PCs por meio de uma KE, e inserir um roteador nessa KE,. Co ponto de vista do HP , agora a fam!lia equivale a uma pequena empresa com alguns computadores. # problema de esgotar os endereos P no um problema te4rico que pode ocorrer em algum momento no futuro distante. Ele est) acontecendo aqui mesmo e agora mesmo. E soluo a longo pra'o a nternet inteira migrar para o Pv8, que tem endereos de 039 bits. Essa transio est) ocorrendo com lentido e a concluso do processo ir) demorar muitos anos. Em conseq<Dncia disso, algumas pessoas consideraram necess)rio fa'er uma r)pida correo a curto pra'o. Essa correo veio sob a forma da ,ET $,etQorL Eddress Translation%, descrita na GPC 2/33 e que resumiremos a seguir. E idia b)sica por tr)s da ,ET atribuir a cada empresa um 5nico endereo P $ou no m)-imo, um n5mero pequeno deles% para tr)fego da nternet. Centro da empresa, todo computador obtm um endereo P e-clusivo, usado para roteamento do tr)fego interno. Porm, quando um pacote sai da empresa e vai para o HP, ocorre uma converso de endereo.

20

Endereamento IP

Luiz Arthur

Para tornar esse esquema poss!vel, preciso usar os Ps privados no rote)veis na nternet. Es empresas podem utili')"los internamente como dese:arem. E 5nica regra que nen(um pacote contendo esses endereos pode aparecer na pr4pria nternet. # que vai acontecer com o uso do ><T o seguinte. $0% quando o pacote for sair da rede privada para a nternet, o ponto de acesso a nternet $normalmente um modem ECHK% ir) SmascararT o pacote, ou se:a ele trocar) o P de origem contendo um P privado $e-. 0/.0.0.0% pelo por um P v)lido $e-. 3//.0.3.2 do ECKH%J $3% Ouando o pacote voltar com a resposta, est) troca deve ser desfeita pelo ponto de acesso a nternet $no nosso e-emplo, pelo modem ECHK%, isto poss!vel porque o ponto de acesso a nternet arma'ena algumas caracter!sticas do pacote $endereos PUs de origem e destino, portas de origem presentes na camada de transporte e destino, etc%. $2% Cepois de desfa'er o ,ET o ponto de acesso a nternet $ECHK% envia o pacote original $destinado a rede com P no rote)vel a nternet, para a rede, no nosso e-emplo 0/.0.0.0%.

Este processo totalmente transparente para o usu)rio da rede privada e da nternet, porm no para o ponto de acesso a nternet $) m)quina que far) o ,ET%, :) que est) m)quina ter) de arma'enar informa+es sobre a cone-o de rede para poder fa'er a tarefa de ,ET, usando muito de sua mem4ria e processamento. # que no seria necess)rio usando apenas roteadores e PUs v)lidos na nternet.

21

Endereamento IP

Luiz Arthur

# ><T normalmente aplica a rede um certo n-vel de atraso aos pacotes, :) que o ponto de acesso a nternet tem que analisar e alterar a grande maioria dos pacotes que passam por ele. # ,ET tambm cria uma rede pseudo orientada a cone-o. Porm, o ><T tem muitos %ene -cios, tal como. Esconder o la;out da rede privadaJ ,o permitir que as m)quinas a tr)s do ,ET se:am acessadas como servidor. Nas em alguns casos isto pode ser um ponto negativoJ Nanter um certo n!vel de segurana na redeJ Nas a principal vantagem permitir que v)rias m)quinas naveguem na nternet usando apenas um 5nico P v)lido. E isso d) uma acerta folga para o problema da falta de endereos PUs na nternet.
Inicio
&0 1ri*em2 10"1"1"1 &0 Destino2 6!"1"2"3 0orta 1ri*em2 33111 0orta Destino2 0 0er*unta (TT0 &0 1ri*em2 10"1"1"1 200"203"1"10 &0 Destino2 6!"1"2"3 0orta 1ri*em2 33111 0orta Destino2 0 0er*unta (TT0 &0 1ri*em2200"203"1"10 &0 Destino2 6!"1"2"3 0orta 1ri*em2 33111 0orta Destino2 0 0er*unta (TT0

A
10"1"1"1.
Fim
&0 1ri*em26!"1"2"3 &0 Destino2 10"1"1"1 0orta 1ri*em2 0 0orta Destino233111 'esposta (TT0

10"1"1"0. 10"1"1"%.

+AT
200"203"1"10.2!

&nternet

/
6!"1"2"3.

&0 1ri*em26!"1"2"3 &0 Destino2 200"203"1"10 10"1"1"1 0orta 1ri*em2 0 0orta Destino233111 'esposta (TT0

&0 1ri*em26!"1"2"3 &0 Destino2 200"203"1"10 0orta 1ri*em2 0 0orta Destino233111 'esposta (TT0

22

Hegue uma tabela que define alguns termos usados em redes de computadores.
Termo 6ndere,o &0 ou 6ndere,o de host 'ede 6ndere,o de 'ede ou +8mero de rede 6ndere,o de broadcast Defini o 7m n8mero de 32 bits9 normalmente escrito em )ormato decimal com pontos9 :ue identi)ica apenas uma inter)ace dos computadores" 7m con;unto de hosts9 em :ue todos t<m uma parte inicial id<ntica nos endere,os &0" 7m n8mero de 32 bits9 normalmente escrito em )ormato decimal com pontos9 :ue representa uma rede" 6sse n8mero no pode ser atribu=do como um endere,o &0 > inter)ace dos computadores" A parte re)erente > rede do n8mero de host tem um valor )ormado apenas por 0s binrios" 7m n8mero de 32 bits9 normalmente escrito em )ormato decimal com pontos9 usado para endere,ar todos os hosts da rede" 6sse n8mero no pode ser atribu=do como um endere,o &0 > inter)ace dos computadores" A parte re)erente aos hosts tem um valor )ormado apenas por endere,os 1s binrios" 7m con;unto de hosts9 em :ue todos t<m uma parte inicial id<ntica nos endere,os &0" 7ma sub4 rede di)ere de uma rede > medida :ue ela # uma subdiviso de uma rede9 com uma parte maior dos endere,os sendo id<ntica" 7m n8mero de 32 bits9 normalmente escrito em )ormato decimal com pontos9 :ue representa uma sub4rede" 6sse n8mero no pode ser atribu=do como um endere,o &0 > inter)ace dos computadores" A parte re)erente aos hosts tem um valor )ormado apenas por 0s binrios" 1 resultado da subdiviso das redes em sub4redes menores" 6sse # o ;ar*o9 por e?emplo9 @Aoc< est criando sub4redesBC 7m n8mero de 32 bits9 normalmente escrito em )ormato decimal com pontos" A mscara # usada pelos computadores para calcular o n8mero de rede de um determinado endere,o &0 )azendo um A+D /ooleano no endere,o &0 e na mscara" A mscara tamb#m de)ine o n8mero de bits de host em um endere,o" 7m termo *en#rico para mscara9 :uer se;a uma mscara4padro9 :uer se;a uma mscara de sub4rede" A mscara usada em redes -lasse A :uando as sub4redes no esto sendo usadas" 1 valor # 2%%"0"0"0" A mscara usada em redes -lasse / :uando as sub4redes no esto sendo usadas" 1 valor # 2%%"2%%"0"0" A mscara usada em redes -lasse - :uando as sub4redes no esto sendo usadas" 1 valor # 2%%"2%%"2%%"0" Termo usado para descrever a primeira parte da um endere,o &0" A parte :ue ;ustamente representa a rede" 6st parte depende da mscara escolhida" Termo usado para descrever a 8ltima parte de um endere,o &0" 6st parte depende da mscara escolhida"

Endereamento IP

Luiz Arthur

3ub4rede 6ndere,o de sub4rede ou +8mero de sub4rede 3ub4redes 5scara de rede

5scara 5scara padro -lasse A 5scara padro -lasse / 5scara padro -lasse 0arte ou campo de rede 0arte ou campo de host

23

Endereamento IP

Luiz Arthur

Este material retirado dos seguintes livros. TE,E,>EUN, EndreQ H. 9edes de Computadores. Editora Campus, 1 Edio. 3//2. C#NEG, Couglas E. Interliga,o de 9edes com TCP/IP/ volume 2. Editora Campus, = Edio. 3//8. #C#N, Rendell. Cisco CC><. Editora EltabooLs, 2 Edio. 3//2

Todos os slides so apenas uma base para a disciplina e no dispensa a leitura dos pr4prios livros para compreenso do assunto como um todo.

2! fim

Endereamento IP

Luiz Arthur