Você está na página 1de 71

CCNA Exploration - Fundamentos de Rede 6 Endereamento de Rede - IPv4 6.0 Introduo ao Cap tulo 6.0.1 Introduo ao Captulo P!

"ina #$ O endereamento uma funo-chave dos protocolos da camada de rede que permitem a comunicao de dados entre os hosts na mesma rede ou em redes diferentes. O Internet Protocol verso 4 (IPv4) permite o endereamento hierrquico para pacotes que transportam dados.

Pro etar! implementar e "erenciar um plano de endereamento IPv4 efica# asse"ura que a rede opere com eficcia e efici$ncia.

%ste cap&tulo e'aminar em detalhes a estrutura dos endereos IPv4 e sua aplicao ( construo e teste de redes e su)-redes IP.

*este cap&tulo! voc$ vai aprender a+ %'plicar a estrutura do endereamento IP e demonstrar a ha)ilidade de converter n,meros )inrios e decimais de - )its. . partir de um endereo IPv4! classificar por tipo e descrever como usado na rede. %'plicar como os endereos so desi"nados a redes pelos provedores de Internet e dentro de redes pelos administradores. /eterminar a poro de rede de um endereo de host e e'plicar o papel da mscara de su)-rede ao se dividir as redes. . partir das informa0es e critrios de pro eto de um endereamento IPv4! calcular os componentes de endereamento adequados. 1sar utilitrios comuns de teste para verificar e testar a conectividade de rede e o status operacional da pilha de protocolo IP em um host.

6.# Endereos IPv4 6.1.1 A Anatomia de um Endereo IPv4 P!"ina #$ 2ada dispositivo de uma rede deve ter uma definio e'clusiva. *a camada de rede! os pacotes de comunicao precisam ser identificados com os endereos de ori"em e de destino dos dois sistemas finais. 2om o IPv4! isso si"nifica que cada pacote tem um endereo de ori"em de 34 )its e um endereo de destino de 34 )its no ca)ealho da 2amada 3.

%sses endereos so usados na rede de dados como padr0es )inrios. /entro dos dispositivos! a l5"ica di"ital aplicada ( sua interpretao. Para n5s! na rede humana! uma strin" de 34 )its dif&cil de interpretar e ainda mais dif&cil de lem)rar. Portanto! representamos endereos IPv4 usando o formato decimal pontuada.

%e&imal &om Pontos

Padr0es )inrios que representam endereos IPv4 e so e'pressos como decimais com pontos! separando-se cada )6te do padro )inrio! chamado de octeto! com um ponto. 7 chamado de octeto por que cada n,mero decimal representa um )6te ou - )its.

Por e'emplo! o endereo+

#0#0##00000#000000000#00000#0#00

e'presso no formato decimal com pontos como+

#'(.#6.4.(0

8enha em mente que os dispositivos usam l5"ica )inria. O formato decimal com pontos usado para facilitar para as pessoas o uso e a memori#ao de endereos.

Poro de Rede e )ost

Para cada endereo IPv4! uma poro dos )its mais si"nificativos representa o endereo de rede. *a 2amada 3! definimos umarede como "rupo de hosts que t$m padr0es de )its id$nticos na poro de endereo de rede de seus endereos.

%m)ora todos os 34 )its definam o endereo do host! temos um n,mero varivel de )its que so chamados de poro de host do endereo. O n,mero de )its usados nessa poro de host determina o n,mero de hosts que podemos ter na rede.

Passe pelas eti*uetas da +i"ura para ver as partes di+erentes do endereo.

Por e'emplo! se precisamos ter pelo menos 499 hosts em determinada rede! precisaremos usar )its suficientes na poro de host para poder representar pelo menos 499 com)ina0es de )its distintas.

Para atri)uir um endereo ,nico a cada um dos 499 hosts! usaremos todo o ,ltimo octeto. 2om - )its! pode-se conse"uir um total de 4:; com)ina0es de )its diferentes. Isso si"nifica que os )its dos tr$s primeiros octetos representariam a poro de rede.

,-s.$ O clculo do n,mero de hosts e a determinao de que poro dos 34 )its se refere ( rede ser tratado mais adiante neste cap&tulo.

%nfereo IP<4

6.1.2 Conhea os N meros ! Converso "in#rio para $e%imal P!"ina #$ Para entender a operao de um dispositvo na rede! precisamos ver os endereos e outros dados do modo que o dispositivo os v$ - pela notao )inria. Isso quer di#er que precisamos ter al"uma ha)ilidade em converso de )inrio para decimal.

/ados representados em )inrio podem representar muitas formas diferentes de dados para a rede humana. *essa considerao! vamos nos referir ao )inrio conforme relacionado ao endereamento IPv4. Isso quer di#er que olharemos para cada )6te (octeto) como n,mero decimal no intervalo de 9 a 4::.

Notao Posi&ional

.prender a converter de )inrio para decimal e'i"e endendimento da )ase matemtica de um sistema de numerao chamado notao posicional. *otao posicional si"nifica que um d&"ito representa valores diferentes dependendo da posio que ocupa. =ais especificamente! o valor que o d&"ito representa aquele valor multiplicado pela pot$ncia da )ase! ou rai#! representada pela posio que o d&"ito ocupa. .l"uns e'emplos vo a udar a esclarecer como esse sistema funciona.

Para o n,mero decimal 44:! o valor que o 4 representa 4>?9@4 (4 ve#es ?9 na pot$ncia 4). O 4 est no que costumamos chamar de posio das centenas. . notao posicional se refere a essa posio como posio de )ase@4! porque a )ase! ou rai#! ?9 e a pot$ncia 4.

1sando a notao posicional no sistema de numerao de )ase ?9! 44: representa+

44: A (4 > ?9@4) B (4 > ?9@?) B (: > ?9@9)

ou

44: A (4 > ?99) B (4 > ?9) B (: > ?)

.istema de Numerao /in!rio

*o sistema de numerao )inrio a rai# (. Portanto! cada posio representa pot$ncias de 4 crescentes. *os n,meros )inrios de - )its! as posi0es representam estas quantidades+

4@C 4@;4@: 4@4 4@34@4 4@? 4@9

?4- ;4 34 ?; - 4 4 ?

O sistema de numerao de )ase 4 s5 tem dois d&"itos+ 0 e #.

Duando interpretamos um )6te como n,mero decimal! temos a quantidade que a posio representa se o d&"ito ? e no temos quantidade se o d&"ito 0! como mostrado na fi"ura.

########

#(0 64 1( #6 0 4 ( #

1m # em cada posio si"nifica que acrescentamos o valor daquela posio ao total. %ssa a adio quando h um ? em cada posio de um octeto. O total 4::.

#(0 2 64 2 1( 2 #6 2 0 2 4 2 ( 2 # 3 (44

1m 0 em cada posio indica que o valor para aquela posio no acrescentado ao total. 1m 0 em cada posio d um total de 9.

00000000

#(0 64 1( #6 0 4 ( # 02020202020202030

*ote na fi"ura que uma com)inao diferente de uns e #eros resultar em um valor decimal diferente.

P!"ina ($ 5e6a na +i"ura os passos para &onverter um endereo -in!rio para um endereo de&imal.

*o e'emplo! o n,mero )inrio+

#0#0##00000#000000000#00000#0#00

convertido para+

#'(.#6.4.(0

8enha em mente estes passos+ /ivida os 34 )its em 4 octetos. 2onverta cada octeto para decimal. .crescente um EpontoE entre cada decimal.

6.1.& Prati%ando Convers'es de "in#rio para $e%imal

6.1.4 Conhea os N meros ! Converso de $e%imal para "in#rio P!"ina #$ *o precisamos s5 ser capa#es de converter de )inrio para decimal! mas tam)m de decimal para )inrio. =uitas ve#es precisamos e'aminar um octeto individual de um endereo apresentado em notao decimal com pontos. Isso acontece quando os )its de rede e os )its de host dividem um octeto.

2omo e'emplo! se um host com o endereo ?C4.?;.4.49 est usando 4- )its para o endereo de rede! precisar&amos e'aminar o )inrio no ,ltimo octeto para desco)rir que esse host est na rede ?C4.?;.4.?;. %sse processo de e'trair o endereo de rede do endereo de host ser e'plicado mais adiante.

5alores de Endereo entre 0 e (44

<isto que nossa representao de endereos limitada a valores decimais para um ,nico octeto! s5 e'aminaremos o processo de converso de )inrio de - )its para os valores decimais de 9 a 4::.

Para comear o processo de converso! comeamos determinando se o n,mero decimal i"ual a ou maior do que nosso maior valor decimal representado pelo )it mais si"nificativo. *a posio mais si"nificativa! determinamos se o valor i"ual a ou maior do que ?4-. Fe o valor for menor que ?4-! colocamos um 9 na posio ?4- e passamos para a posio ;4.

Fe o valor na posio ?4- for maior ou i"ual a ?4-! colocamos um ? na posio ?4- e su)tra&mos ?4- do n,mero que est sendo convertido. /a&! comparamos o restante dessa

operao com o pr5'imo valor menor! ;4. 2ontinuamos esse processo para todas as posi0es de )it restantes.

5e6a na +i"ura um exemplo desses passos. 2onvertemos#'( para#0#0##00.

P!"ina ($ .i"a os passos de &onverso para ver &omo um endereo IP 7 &onvertido para -in!rio.

P!"ina 1$ Resumo de Converso

6.1.5 Pratique Converses de Decimal para Binrio


P!"ina #$ 6.( Endereos para Prop8sitos %i+erentes 6.2.1 (ipos de Endereos numa )ede IPv4 P"ina ?+ /entro do intervalo de endereo de cada rede IPv4! temos tr$s tipos de endereo+

%ndereo de rede - O endereo pelo qual nos referimos ( rede

%ndereo de )roadcast - %ndereo especial usado para enviar dados a todos os hosts da rede

%ndereos de host - Os endereos desi"nados aos dispositivos finais da rede

%ndereo de Gede

O endereo de rede um modo padro de se referir a uma rede. Por e'emplo! poder&amos chamar a rede mostrada na fi"ura como a Erede ?9.9.9.9E. %sse um modo muito mais conveniente e descritivo de se referir ( rede do que usar um termo como Ea primeira redeE. 8odos os hosts na rede ?9.9.9.9 tero os mesmos )its de rede.

/entro do intervalo de endereos IPv4 de uma rede! o primeiro endereo reservado para o endereo de rede. %sse endereo possui o valor 9 para cada )it de host do endereo.

Passe pela a)a %*/%G%HO /% G%/% na fi"ura.

%ndereo de Iroadcast

O endereo de )roadcast IPv4 um endereo especial para cada rede! que permite comunicao a todos os hosts naquela rede. Para enviar dados para todos os hosts em uma rede! um host pode enviar um ,nico pacote que endereado para o endereo de )roadcast da rede.

O endereo de )roadcast usa o ,ltimo endereo do intervalo da rede. %sse o endereo no qual os )its da poro de host so todos ?s. Para a rede ?9.9.9.9 com 44 )its de rede! o endereo de )roadcast seria ?9.9.9.4::. %sse endereo tam)m chamado de broadcast direcionado.

Passe pela a)a %*/%G%HO /% IGO./2.F8 na fi"ura. %ndereos de Jost ou %ndereos <lidos

2omo descrito anteriormente! todo dispositivo final precisa de um endereo ,nico para encaminhar um pacote para um host. *os endereos IPv4! atri)u&mos os valores entre o endereo de rede e o de )roadcast para os dispositivos naquela rede.

Passe pela a)a %*/%G%HO /% JOF8 na fi"ura.

10

P!"ina ($ Pre+ixos de Rede

1ma per"unta importante + 2omo sa)emos quantos )its representam a poro de rede e quantos )its representam a poro de hostK Duando e'pressamos um endereo de rede IPv4! acrescentamos um tamanho de prefi'o ao endereo de rede. , taman9o do pre+ixo 7 o n:mero de -its no endereo *ue nos d! a poro de rede. Por e'emplo! em ?C4.?;.4.9 L44! o ;(4 o tamanho do prefi'o - ele nos di# que os primeiros 44 )its so o endereo de rede. Isso dei'a os - )its restantes! o ,ltimo octeto! como poro de host. =ais adiante neste cap&tulo! aprenderemos mais um pouco so)re outra entidade que usada para especificar a poro de rede de um endereo IPv4 para os dispositivos de rede. 7 chamada de mscara de su)-rede. . mscara de su)-rede consiste em 34 )its! e'atamente como o endereo! e usa ?s e 9s para indicar que )its do endereo so )its de rede e que )its so )its de host.

*em sempre se desi"na um prefi'o L44 (s redes. /ependendo do n,mero de hosts na rede! o prefi'o desi"nado pode ser diferente. 8er um n,mero de prefi'o diferente muda o intervalo de host (de endereos vlidos) e o endereo de )roadcast de cada rede.

Passe pelos endereos na +i"ura para ver os resultados de se usar pre+ixos di+erentes num endereo.

11

*ote que o endereo de rede pode continuar o mesmo! mas o intervalo de endereos vlidos e o endereo de )roadcast so diferentes para tamanhos de prefi'o diferentes. *essa fi"ura voc$ tam)m pode ver o n,mero de hosts que podem ser endereados nas mudanas de rede.

12

6.2.2 C#l%ulo de Endereos de )ede* +osts e "road%ast P!"ina #$ *este momento! voc$ talve# este a se per"untando+ 2omo calculamos esses endereosK %sse processo de clculo e'i"e que olhemos esses endereos como )inrios.

*o e'emplo de divis0es de rede! precisamos olhar o octeto do endereo onde o prefi'o divide a poro de rede da poro de host. %m todos esses e'emplos! o ,ltimo octeto. %m)ora se a comum! o prefi'o tam)m pode dividir qualquer octeto.

Para comear a entender esse processo de determinar as atri)ui0es de endereos! vamos transformar al"uns e'emplos em )inrios.

5e6a na +i"ura um exemplo de atri-uio de endereo para a rede #'(.#6.(0.0 ;(4 .

*o primeiro quadro! vemos a representao do endereo de rede. 2om um prefi'o de 4: )its! os ,ltimos C )its so os )its de host. Para representar o endereo de rede! todos esse )its de host so )its M9M. Isso fa# com que o ,ltimo octeto do endereo se a 9. O endereo de rede fica assim+ ?C4.?;.49.9 L4:.

*o se"undo quadro! vemos o clculo do primeiro endereo de host. %le sempre um valor acima do endereo de rede. *esse caso! o ,ltimo dos sete )its de host se torna um )it M?M. 2om o )it menos si"nificativo de endereo de host confi"urado para ?! o primeiro endereo de host ou endereo vlido ?C4.?;.49.?.

O terceiro quadro mostra o clculo do endereo de )roadcast da rede. Portanto! todos os sete )its de host usados nessa rede so M?sM. Pelo clculo! o)temos o valor ?4C para o ,ltimo octeto. Isso nos dei'a com um endereo de )roadcast ?C4.?;.49.?4C.

O quarto quadro mostra o clculo do ,ltimo endereo de host ou endereo vlido. O ,ltimo endereo de host de uma rede sempre um a menos que o de )roadcast. Isso si"nifica que o )it menos si"nificativo de host um )it M9M e todos os outros )its de host so )its M?M. 2omo visto! isso torna o ,ltimo endereo de host da rede i"ual a ?C4.?;.49.?4;.

%m)ora para esse e'emplo tenhamos e'pandido todos os octetos! s5 precisamos e'aminar o conte,do do octeto dividido.

13

P!"ina ($ Atividade Pr!ti&a em Flas9 6.2.& ,ni%ast* "road%ast* -ulti%ast ! (ipos de Comuni%ao P!"ina #$ %m uma rede IPv4! os hosts podem se comunicar atravs de um desses tr$s modos+

<ni&ast - o processo de envio de um pacote de um host para um host individual

/road&ast - o processo de envio de um pacote de um host para todos os hosts numa rede

=ulti&ast - o processo de envio de um pacote de um host para um "rupo de hosts selecionados

%sses tr$s tipos de comunicao so usados para fins diferentes nas redes de dados. %m todos os tr$s casos! o endereo IPv4 do host de ori"em colocado no ca)ealho do pacote como sendo o endereo ori"em.

>r!+e"o <ni&ast

. comunicao 1nicast usada como comunicao normal host a host tanto em redes clienteLservidor como ponto-a-ponto. Os pacotes 1nicast usam o endereo de host do dispositivo de destino como endereo de destino e podem ser roteados atravs de redes interconectadas. O )roadcast e o multicast! porm! usam endereos especiais como endereos de destino. <isto que usam esses endereos especiais! os )roadcasts em "eral se restrin"em ( rede local. O escopo do trfe"o de multicast tam)m pode ser limitado ( rede local ou roteado por redes interconectadas.

Passe pela animao para ver um exemplo de transmisso uni&ast.

14

*uma rede IPv4! o endereo unicast aplicado a um dispositivo final chamado de endereo de host. Para a comunicao unicast! os endereos de host atri)u&dos aos dois dispositivos finais so usados como endereos IPv4 de ori"em e destino. /urante o processo de encapsulamento! o host de ori"em coloca o seu endereo IPv4 no ca)ealho do pacote unicast como sendo o endereo do host ori"em e o endereo IPv4 do host de destino no ca)ealho do pacote como sendo o endereo de destino. . comunicao usando um pacote unicast pode ser enviada por meio de redes interconectadas usando os mesmos endereos.

,-s.$ *este curso! todas as comunica0es entre os dispositivos so comunica0es unicast! a menos que outra coisa se a indicada.

P!"ina ($ >ransmisso de /road&ast

<isto que o trfe"o de )roadcast usado para enviar pacotes para todos os hosts na rede! um pacote usa um endereo especial de )roadcast. Duando um host rece)e um pacote com o endereo de )roadcast como sendo o endereo de destino! ele processa o pacote como se fosse um pacote para o seu endereo unicast.

. transmisso de )roadcast usada para locali#ao de serviosLdispositivos especiais para os quais no se conhece o endereo ou quando um host precisa fornecer informa0es a todos os hosts na rede.

.l"uns e'emplos de uso de transmisso de )roadcast so+ =apear os endereos da camada superior para os endereos da camada inferior. Folicitar um endereo 8rocar informa0es de roteamento por meio de protocolos de roteamento

Duando um host precisa de informa0es! ele envia uma solicitao! chamada consulta ou mesmo solicitao! para o endereo de )roadcast. 8odos os hosts da rede rece)em e processam a consulta. 1m ou mais hosts com a informao solicitada respondem! em "eral usando unicast.

15

/e modo similar! quando um host precisa enviar informa0es para os hosts em uma rede! ele cria e envia um pacote de )roadcast com as informa0es.

/iferentemente do unicast! em que os pacotes podem ser roteados por todas as redes! os pacotes de )roadcast em "eral so restritos ( rede local. %ssa restrio depende da confi"urao do roteador que limita a rede e do tipo de )roadcast. J dois tipos de )roadcasts+ )roadcast direcionado e )roadcast limitado.

/road&ast %ire&ionado

<m -road&ast dire&ionado 7 enviado para todos os 9osts em uma rede espe& +i&a. %sse tipo de )roadcast ,til para enviar um )roadcast para todos os hosts numa rede no local. Por e'emplo! para um host fora da rede se comunicar com os hosts dentro da rede ?C4.?;.4.9 L44! o endereo de destino do pacote precisa ser ?C4.?;.4.4::. Isso e'i)ido na fi"ura. %m)ora os roteadores no encaminhem )roadcasts direcionados por padro! podem ser confi"urados para fa#er isso.

/road&ast ?imitado

, -road&ast limitado 7 usado para &omuni&ao *ue 7 limitada a 9osts da rede lo&al. %sses pacotes usam um endereo IPv4 de destino 4::.4::.4::.4::. Goteadores no encaminham esse )roadcast. Os pacotes endereados para um endereo de )roadcast limitado s5 aparecero na rede local. Por essa ra#o! uma rede IPv4 tam)m conhecida como dom&nio de )roadcast. Os roteadores formam a fronteira para um dom&nio de )roadcast.

2omo e'emplo! um host dentro da rede ?C4.?;.4.9 L44 poderia fa#er )roadcast para todos os hosts nessa rede usando um pacote com endereo de destino 4::.4::.4::.4::.

passe pela animao para ver um exemplo de transmisso de -road&ast.

2omo voc$ aprendeu antes! quando um pacote trasmitido por )roadcast! ele usa recursos da rede e tam)m fora todos os hosts da rede que o rece)em a processar o pacote. Portanto! o trfe"o de )roadcast deve ser limitado para que no tenha um efeito pre udicial no desempenho da rede ou dos dispositivos. <isto que os roteadores separam dom&nios de )roadcast! su)dividir as redes com trfe"o e'cessivo de )roadcast pode melhorar o desempenho da rede.

16

P!"ina 1$ >ransmisso =ulti&ast

. transmisso multicast pro etada para preservar a lar"ura de )anda da rede IPv4. %la redu# o trfe"o permitindo que um host envie um ,nico pacote para um con unto de hosts selecionados. Para alcanar m,ltiplos hosts de destino usando a comunicao unicast! um host de ori"em teria que enviar um pacote individual endereado para cada host de destino. 2om o multicast! o host ori"em pode enviar um ,nico pacote que pode atin"ir milhares de hosts de destino.

.l"uns e'emplos de transmisso multicast so+ /istri)uio de v&deo e udio 8roca de informa0es de roteamento por protocolos de roteamento /istri)uio de softNare Oeeds de not&cias

Clientes =ulti&ast

Os hosts que querem rece)er determinados dados multicast so chamados de clients multicast. Os clientes multicast usam servios iniciados por um pro"rama cliente para su)screver para o "rupo multicast.

2ada "rupo multicast representado por um ,nico endereo multicast de destino. Duando um host IPv4 su)screve para um "rupo multicast! o host processa os pacotes endereados a esse endereo multicast )em como pacotes endereados a seu endereo unicast com alocao e'clusiva. 2omo veremos! o IPv4 tem um intervalo de endereos especial reservado de 444.9.9.9 a 43P.4::.4::.4:: para endereamento de "rupos multicast.

17

A animao demonstra os &lientes a&eitando pa&otes multi&ast.

P!"ina 4$ *essa atividade! voc$ poder visuali#ar unicasts! )roadcasts e multicasts usando o PacQet 8racer no modo de simulao. Iroadcast+ http+LLNNN.ietf.or"LrfcLrfc9P?P.t'tKnum)erAP?P

=ulticast http+LLNNN.cisco.comLenL1FLtechLtQ-4-Ltechnolo"iesRNhiteRpaper9P?-;a99-99P4P44.shtml http+LLNNN.cisco.comLunivercdLccLtdLdocLcisintNQLitoRdocLipmulti.htmSNp?949;94

6.2.4 Intervalos de Endereos IPv4 )eservados P!"ina #$ %'presso em formato decimal com pontos! o intervalo de endereo IPv4 vai de 9.9.9.9 a 4::.4::.4::.4::. 2omo voc$ viu! nem todos esses endereos podem ser usados como endereos de host para comunicao unicast.

Endereos Experimentais

1m intervalo principal de endereos reservados para prop5sitos especiais o intervalo de endereos e'perimentais IPv4 de 449.9.9.9 a 4::.4::.4::.4:4. .tualmente! esses endereos so re"istrados como reservados para uso futuro (GO2 3339). Isso su"ere que eles poderiam ser convertidos para endereos vlidos. .tualmente! no podem ser usados em redes IPv4. 2ontudo! esses endereos podem ser usados para pesquisa ou testes.

Endereos =ulti&ast

18

2omo visto! outro intervalo principal de endereos reservados para prop5sitos especiais o intervalo de endereos multicast IPv4 de 449.9.9.9 a 43P.4::.4::.4::. .lm disso! o intervalo de endereo multicast su)dividido em tipos diferentes de endereo+ endereos locais de linQ reservados e endereos "lo)almente restritos. 1m tipo adicional de endereo multicast so os endereos restrin"idos pelo administrador! tam)m chamados de endereos restritos e limitados.

Os endereos multicast IPv4 de 444.9.9.9 a 444.9.9.4:: so endereos locais de linQ reservados. %sses endereos so usados para "rupos multicast em uma rede local. Os pacotes para esses destinos sempre so transmitidos com um valor 88T i"ual a ?. Portanto! um roteador conectado ( rede local nunca deve encaminh-los. 1ma utili#ao t&pica o de endereos locais de linQ reservados para protocolos de roteamento usando transmisso multicast para trocar informa0es de roteamento.

Os endereos "lo)almente restritos so de 444.9.?.9 a 43-.4::.4::.4::. %les podem ser usados para dados multicast pela Internet. Por e'emplo! 444.9.?.? foi reservado para o *etNorQ 8ime Protocol (*8P) a fim de sincroni#ar os rel5"ios com a hora do dia em dispositivos de rede.

Endereos de )ost

/epois de conta)ili#ar os intervalos reservados para endereos e'perimentais e multicast! isso dei'a um intervalo de endereo de 9.9.9.9 a 443.4::.4::.4:: que poderia ser usado para hosts IPv4. 2ontudo! dentro desse intervalo h muitos endereos que so reservados para fins especiais. %m)ora tenhamos mencionado al"uns desses endereos! os principais endereos reservados so mencionados na pr5'ima seo.

6.2.. Endereos P /li%os e Privados P!"ina #$ %m)ora a maioria dos endereos de host IPv4 se am endereos p,)licos desi"nados para uso em redes que so acess&ves pela Internet! h intervalos de endereos que so usados em redes que precisam acesso limitado ou nenhum acesso ( Internet. %sses endereos so chamados de endereos privados.

19

Endereos Privados

Os intervalos de endereos privados so+ de ?9.9.9.9 a ?9.4::.4::.4:: (?9.9.9.9 L-) de ?C4.?;.9.9 a ?C4.3?.4::.4:: (?C4.?;.9.9 L?4) de ?P4.?;-.9.9 a ?P4.?;-.4::.4:: (?P4.?;-.9.9 L?;)

Os intervalos de endereos de espao privado! como mostrado na fi"ura! so reservados para uso em redes privadas. O uso desses endereos no precisa ser e'clusivo entre redes e'ternas. )osts *ue no pre&isam de a&esso @ Internet em "eral podem +aAer uso irrestrito de endereos privados. 2ontudo! as redes internas ainda devem pro etar esquemas de endereo para asse"urar que os hots em redes privadas usem endereos IP que so ,nicos dentro do seu am)iente de rede.

=uitos hosts em redes diferentes podem usar os mesmos endereos de espao privado. Os pacotes que usam esses endereos como ori"em ou destino no devem aparecer na Internet p,)lica. O roteador ou dispositivo de fireNall no per&metro dessas redes privadas deve )loquear ou converter esses endereos. =esmo que esses pacotes escapassem para a Internet! os roteadores no teriam rotas para as quais encaminh-los para a rede privada adequada.

NetBorC Address >ranslation DNA>E

2om servios para tradu#ir endereos privados para endereos p,)licos! os hosts numa rede com endereos privados podem ter acesso a recursos na Internet. %sses servios! chamados de *etNorQ .ddress 8ranslation (8raduo de %ndereo de Gede) ou *.8! podem ser implementados em um dispositivo na )orda da rede privada.

O *.8 permite que os hosts da rede Epe"uem emprestadoE um endereo p,)lico para se comunicar com redes e'ternas. %m)ora ha a al"umas limita0es e quest0es de desempenho com o *.8! os clientes para muitas aplica0es podem acessar servios pela Internet sem pro)lemas percept&veis.

,-s.$ O *.8 ser tratado em detalhes em um curso posterior.

Endereos P:-li&os

. vasta maioria dos endereos no intervalo de host unicast IPv4 so endereos p,)licos. %sses endereos so pro etados para serem usados nos hosts que so acess&veis pu)licamente a partir da Internet. =esmo nesses intervalos de endereos! h muitos endereos que foram desi"nados para outros fins especiais.

20

P!"ina ($ Atividade em +las9

6.2.6 Endereos IPv4 Espe%iais P!"ina #$ J certos endereos que no podem ser desi"nados para hosts por vrias ra#0es. J tam)m endereos especiais que podem ser desi"nados a hosts! mas com restri0es so)re como esses hosts podem intera"ir com a rede.

Endereos de Rede e de /road&ast

2omo e'plicado antes! dentro de cada rede o primeiro e o ,ltimo endereos no podem ser desi"nados a hosts. %sses so o endereo de rede e o endereo de )roadcast! respectivamente.

Rota Padro

8am)m como e'plicado antes! representamos a rota padro IPv4 com 9.9.9.9. . rota padro usada como rota "eral quando uma rota mais espec&fica no est dispon&vel. O uso desse endereo tam)m reserva todos os endereos no intervalo de endereo 9.9.9.9 9.4::.4::.4:: (9.9.9.9 L-).

?oop-a&C

21

1m desses endereos reservados o endereo de loop)acQ IPv4 ?4C.9.9.?. , loop-a&C 7 um endereo espe&ial *ue os 9osts usam para dire&ionar o tr!+e"o para si mesmos. O endereo de loop)acQ cria um mtodo de atalho para aplica0es e servios 82PLIP que rodam no mesmo dispositivo para se comunicarem com outros. 1sando um endereo de loop)acQ em ve# dos endereos de host desi"nados IPv4! dois servios no mesmo host podem se desviar das camadas inferiores da pilha 82PLIP. 8am)m poss&vel fa#er um pin" no endereo de loop)acQ para testar a confi"urao do 82PLIP no host local.

%m)ora apenas um ,nico endereo ?4C.9.9.? se a usado! os endereos no intervalo de ?4C.9.9.9 a ?4C.4::.4::.4:: so reservados. Dualquer endereos dentro desse intervalo e'ecutar o loop )acQ dentro do host local. *enhum endereo dentro desse intervalo deve aparecer em qualquer rede.

Endereos ?o&ais de ?inC

Os endereos IPv4 no intervalo de endereos de ?;P.4:4.9.9 a ?;P.4:4.4::.4:: (?;P.4:4.9.9 L ?;) so desi"nados como endereos locais de linQ. Esses endereos podem ser automati&amente desi"nados ao 9ost lo&al pelo sistema opera&ional nos am-ientes em *ue no 9ouver &on+i"urao IP dispon vel. Isso pode ser usado como uma pequena rede ponto-a-ponto ou por um host que no conse"uiu o)ter automaticamente um endereo do servidor /J2P.

. comunicao usando os endereos locais de linQ IPv4 s5 adequada para comunicao com outros dispositivos conectados ( mesma rede! como mostrado na fi"ura. 1m host no deve enviar um pacote com um endereo de destino local de linQ IPv4 para nenhum outro roteador para envio e deve confi"urar o IPv4 88T desses pacotes para ?.

Os endereos locais de linQ no fornecem servios fora da rede local. 2ontudo! muitas aplica0es clienteLservidor e ponto-a-ponto operam adequadamente com endereos locais de linQ IPv4.

Endereos >E.>-NE>

O intervalo de endereos de ?P4.9.4.9 a ?P4.9.4.4:: (?P4.9.4.9 L44) separado para fins de ensino e aprendi#ado. %sses endereos podem ser usados em documentao e e'emplos de rede. %i+erentemente dos endereos experimentaisF os dispositivos de rede vo a&eitar esses endereos nas suas &on+i"uraGes. <oc$ pode encontrar com freqU$ncia esses endereos usados em nomes de dom&nio e'ample.com ou e'ample.net em GO2s ou documentao dos dis)ri)uidores ou de protocolo. %ndereos dentro desse intervalo no devem aparecer na Internet.

?inCs$

22

%ndereos Tocais de TinQ http+LLNNN.ietf.or"LrfcLrfc3P4C.t'tKnum)erA3P4C

%ndereos IPv4 de 1so %special http+LLNNN.ietf.or"LrfcLrfc3339.t'tKnum)erA3339

.locao multicast http+LLNNN.iana.or"Lassi"nmentsLmulticast-addresses

6.2.0 +ist1ri%o de Endereamento IPv4 P!"ina #$ Classes )ist8ri&as de Rede

Jistoricamente! GO2?C99 a"rupava os intervalos unicast em tamanhos espec&ficos chamados endereos classe .! classe I e classe 2. 8am)m definia os endereos de classe / (multicast) e classe % (e'perimental)! como mencionado anteriormente.

Os endereos unicast classes .! I e 2 definiam redes de tamanho espec&fico! )em como intervalos de endereos espec&ficos para essas redes! como mostrado na fi"ura. %ra desi"nado a uma companhia ou or"ani#ao um intervalo inteiro de endereos classe .! classe I ou classe 2. %sse uso de espao de endereos chamado de endereamento classful.

intervalos Classe A

1m intervalo de endereos classe . foi pro etado para suportar redes e'tremamente "randes! com mais de ?; milh0es de endereos de host. Os endereos IPv4 classe . usavam um prefi'o L- com o primeiro octeto para indicar os endereos da rede. Os tr$s octetos finais eram usados para endereos de host.

23

Para reservar espao de endereamento para as classes de endereo restantes! todos os endereos classe . precisavam que o )it mais si"nificativo do primeiro octeto fosse #ero. Isso si"nificava que s5 havia ?4- redes classe . poss&veis! de 9.9.9.9 L- a ?4C.9.9.9 L-! antes de preencher os intervalos de endereo reservados. %m)ora os endereos de classe . reservassem metade do espao de endereo! por causa do seu limite de ?4- redes! eles s5 podiam alocar apro'imadamente ?49 companhias ou or"ani#a0es.

intervalos Classe /

O espao de endereos 2lasse I foi pro etado para suportar as necessidades de redes de tamanho moderado a muito "rande com mais de ;:.999 hosts. 1m endereo IP classe I usava os dois primeiros octetos para indicar o endereo de rede. Os outros dois octetos especificavam os endereos de host. 2omo no caso da classe .! o espao para endereos das classes de endereos restantes precisava ser reservado tam)m.

*o caso de endereos classe I! os dois )its mais si"nificativos do primeiro octeto eram #0. Isso restrin"ia o intervalo de endereos para a classe I de ?4-.9.9.9 L?; a ?P?.4::.9.9 L?;. . 2lasse I tinha uma alocao de endereos li"eiramente mais eficiente do que a da classe . porque dividia i"ualmente 4:V do espao total de endereamento IPv4 entre apro'imadamente ?;.999 redes.

intervalos Classe C

O espao de endereos classe 2 foi o mais comumente dispon&vel das classes de endereos. %sse espao de endereo fornecia endereos para redes pequenas! com no m'imo 4:4 hosts.

Os intervalos de endereo classe 2 usavam um prefi'o L44. Isso quer di#er que uma rede classe 2 usava apenas o ,ltimo octeto como endereo de host! e os tr$s primeiros octetos eram usados para indicar o endereo de rede.

Os intervalos de endereo classe 2 reservavam espao de endereo para a classe / (multicast) e a classe % (e'perimental) usando um valor fi'o de ##0 para os tr$s d&"itos mais si"nificativos do primeiro octeto. O intervalo de endereos restrito para a classe 2 vai de ?P4.9.9.9 L?; a 443.4::.4::.9 L?;. %m)ora ocupasse apenas ?4!:V do espao total de endereos IPv4! poderia fornecer endereos para 4 milh0es de redes.

?imites do .istema &om /ase em Classes

Os requisitos de nem todas as or"ani#a0es se a ustam )em em uma dessas tr$s classes. A alo&ao &lass+ul de espao de endereo em "eral desperdiava muitos endereosF o *ue a&a-ava &om a disponi-ilidade de endereos IPv4. Por e'emplo! uma companhia com

24

uma rede de 4;9 hosts precisava rece)er um endereo classe I com mais de ;:.999 endereos.

%m)ora esse sistema classful tenha sido a)andonado no fim do ano ?PP9! voc$ ver restos dele nas redes atuais. Por e'emplo! quando voc$ atri)ui um endereo IPv4 para um computador! o sistema operacional e'amina o endereo sendo desi"nado para determinar se esse endereo de classe .! classe I ou classe 2. O sistema operacional assume ento o prefi'o usado por aquela classe e fa# a atri)uio adequada da mscara de su)-rede.

Outro e'emplo a adoo da mscara por al"uns protocolos de roteamento. Duando al"uns protocolos de roteamento rece)em uma rota anunciada! podem presumir o tamanho do prefi'o com )ase na classe do endereo.

Endereamento Classless

O sistema que usamos atualmente chamado de endereamento classless. 2om o sistema classless! intervalos de endereo adequados para o n,mero de hosts so desi"nados para companhias ou or"ani#a0es independentemente da classe unicast.

6.1 Atri-uio de Endereos 6.&.1 Plane2amento de Endereo de )ede P!"ina #$ . alocao do espao de endereo da camada da rede dentro da rede corporativa precisa ser )em pro etada. Os administradores de rede no devem selecionar aleatoriamente os endereos usados nas redes. .s desi"na0es de endereo dentro da rede no devem ser aleat5rias.

. alocao desses endereos dentro das redes deve ser plane ada e documentada com o o) etivo de+

25

%vitar a duplicao de endereos Oornecer e controlar o acesso =onitorar a se"urana e o desempenho

Evitar a %upli&ao de Endereos

2omo voc$ sa)e! cada host numa rede interconectada deve ter um endereo ,nico. Fem o plane amento e documentao adequados dessas aloca0es de rede! poder&amos facilmente atri)uir um endereo para mais de um host.

Forne&er e Controlar o A&esso

.l"uns hosts fornecem recursos para a rede interna e para a rede e'terna. 1m e'emplo desses dispositivos so os servidores. O acesso a esses recursos pode ser controlado pelos endereos da 2amada 3. Fe os endereos para esses recursos no forem plane ados e documentados! a se"urana e a acessi)ilidade dos dispositivos no sero facilmente controladas. Por e'emplo! se um servidor tem um endereo aleat5rio atri)u&do! dif&cil )loquear o acesso ao seu endereo e os clientes talve# no consi"am locali#ar esse recurso.

=onitorar a .e"urana e o %esempen9o

/e modo similar! precisamos monitorar a se"urana e o desempenho dos hosts da rede e da rede como um todo. 2omo parte do processo de monitoramento! e'aminamos o trfe"o de rede ( procura de endereos que esto "erando ou rece)endo pacotes em e'cesso. Fe tivermos plane amento e documentao adequados do endereamento da rede! podemos identificar o dispositivo na rede que tem endereo pro)lemtico.

Atri-uio de Endereos dentro de uma Rede

2omo voc$ aprendeu! os hosts esto associados com uma rede IPv4 por meio de uma poro comum de rede no endereo. /entro de uma rede! h tr$s tipos diferentes de hosts.

.l"uns e'emplos de tipos diferentes de hosts+ /ispositivos finais para usurios Fervidores e perifricos Josts acess&veis a partir da Internet /ispositivos intermedirios

2ada um desses tipos diferentes de dispositivo deve estar alocado a um intervalo de endereos l5"ico dentro do intervalo de endereo da rede.

26

Passe pelas a-as para ver as &lassi+i&aGes di+erentes de endereos atri-u dos.

P!"ina ($ 1ma parte importante ao se plane ar um esquema de endereos IPv4 decidir quando preciso usar endereos privados e onde devem ser aplicados.

.s considera0es incluem+ Javer mais dispositivos conectados ( rede do que endereos p,)licos alocados pelo provedor de InternetK Os dispositivos precisaro ser acessados de fora da rede localK Fe os dispositivos aos quais podem ser atri)u&dos endereos privados e'i"irem acesso ( Internet! a rede capa# de fornecer o servio de 8raduo de %ndereo de Gede (*.8)K

Passe pelas a-as da +i"ura para ver a atri-uio de endereos privados e p:-li&os.

Fe h mais dispositivos do que endereos p,)licos dispon&veis! somente os dispositivos que acessaro diretamente a Internet - como servidores We) - e'i"em endereo p,)lico. O servio *.8 permitiria que esses dispositivos com endereos privados partilhassem de modo efica# os endereos p,)licos restantes.

27

6.&.2 Endereamento Est#ti%o ou $in3mi%o para $ispositivos de ,su#rio 4inal P!"ina #$ Endereos para %ispositivos de <su!rio

*a maioria das redes de dados! a maior populao de hosts inclui os dispositivos finais! como P2s! telefones IP! impressoras e P/.s. <isto que essa populao representa o maior n,mero de dispositivos dentro de uma rede! o maior n,mero de endereos precisa ser alocado a esses hosts.

Os endereos IP podem ser atri)u&dos esttica ou dinamicamente.

Atri-uio Est!ti&a de Endereos

28

2om uma atri)uio esttica! o administrador da rede deve confi"urar manualmente as informa0es da rede para um host! como mostrado na fi"ura. *o m&nimo! isso inclui di"itar o endereo IP do host! a mscara de su)-rede e o "ateNa6 padro.

Os endereos estticos t$m al"umas vanta"ens so)re os endereos dinXmicos. Por e'emplo! so ,teis para impressoras! servidores e outros dispositivos de rede que precisam ser acess&veis aos clientes na rede. Fe os hosts normalmente acessam um servidor num determinado endereo IP! haveria pro)lemas se esse endereo mudasse. .lm disso! a atri)uio esttica de informa0es de endereamento pode fornecer maior controle dos recursos da rede. 2ontudo! pode consumir muito tempo di"itar as informa0es em cada host.

.o usar o endereamento IP esttico! necessrio manter uma lista e'ata de atri)uio de endereos IP para cada dispositivo. %sses so endereos permanentes e normalmente no so reutili#ados.

P!"ina ($ Atri-uio %inHmi&a de Endereos

/evido aos desafios associados ao "erenciamento de endereos estticos! os dispositivos dos usurios finais em "eral t$m endereos dinamicamente atri)u&dos! usando o protocolo /J2P! como mostrado na fi"ura.

O /J2P ativa a atri)uio automtica de informa0es de endereamento! como endereo IP! mscara de su)-rede! "ateNa6 padro e outras informa0es de confi"urao. . confi"urao do servidor /J2P requer que um intervalo de endereos! chamado de conjunto de endereos! se a definido para ser atri)u&do aos clientes /J2P numa rede. Os endereos atri)u&dos a esse pool devem ser plane ados para e'cluir quaisquer endereos usados para os outros tipos de dispositivos.

29

O /J2P em "eral o mtodo preferido de atri)uio de endereos IP para hosts em redes "randes porque redu# a car"a so)re a equipe de suporte de rede e praticamente elimina erros de entrada.

Outro )enef&cio do /J2P e que o endereo no permanentemente atri)u&do a um host! mas s5 Ealu"adoE por um per&odo. Fe o host for desli"ado ou removido da rede! o endereo retorna ao pool para ser reutili#ado. %ssa caracter&stica especialmente ,til para usurios m5veis que entram e saem da rede.

6.&.& Atri/uio de Endereos para 5utros $ispositivos P!"ina #$ Endereos para .ervidores e Peri+7ri&os

Dualquer recurso de rede! como servidor ou impressora! deve rece)er um endereo IPv4 esttico! como mostrado na fi"ura. Os hosts do cliente acessam esses recursos usando os endereos IPv4 desses dispositivos. Portanto! so necessrios endereos previs&veis para cada um desses servidores e perifricos.

Os servidores e perifricos so pontos de concentrao de trfe"o de rede. J muitos pacotes enviados para e dos endereos IPv4 desses dispositivos. .o monitorar o trfe"o de rede com uma ferramenta como o WiresharQ! um administrador de rede deve poder identificar rapidamente esses dispositivos. 1sar um sistema consistente de numerao para esses dispositivos facilita a identificao.

Endereos para )osts *ue .o A&ess veis pela Internet

30

*a maioria das redes! somente al"uns dispositivos so acess&veis por hosts de fora da corporao. *a maior parte! esses dispositivos so servidores de al"um tipo. 2omo acontece com todos os dispositivos numa rede que fornecem recursos de rede! os endereos IPv4 desses dispositivos deve ser estticos.

*o caso de servidores acess&veis pela Internet! cada um deles deve ter um endereo p,)lico associado a ele. .lm disso! varia0es nos endereos de um desses dispositivos tornaro interavalo esses dispositivo inacess&vel a partir da Internet. %m muitos casos! esses dispositivos esto numa rede que numerada usando endereos privativos. Isso si"nifica que o roteador ou fireNall no per&metro da rede deve ser confi"urado para converter o endereo interno do servidor num endereo p,)lico. %m vista dessa confi"urao adicional no dispositivo intermedirio do per&metro! ainda mais importante que esses dispositivos tenham um endereo previs&vel.

Endereos para %ispositivos Intermedi!rios

Os dispositivos intermedirios tam)m so pontos de concentrao de trfe"o de rede. Iuase todo o tr!+e"o dentro ou entre redes passa por al"uma +orma de dispositivo intermedi!rio. Portanto! esses dispositivos de rede fornecem uma locali#ao oportuna para "erenciamento! monitoramento e se"urana de rede.

Para a maioria dos dispositivos intermedirios so desi"nados endereos da 2amada 3. Duer para o "erenciamento do dispositivo! quer para sua operao. /ispositivos como hu)s! sNitches e access points (pontos de acesso sem fio) no precisam de endereos IPv4 para operar como dispositivos intermedirios. 2ontudo! se precisarmos acessar esses dispositivos como hosts para confi"urar! monitorar ou resolver pro)lemas de operao de rede! eles precisam ter endereos atri)u&dos a eles.

<isto que precisamos sa)er como nos comunicar com dispositivos intermedirios! eles precisam ter endereos previs&veis. Portanto! seus endereos em "eral so atri)u&dos manualmente. .lm disso! os endereos desses dispositivos devem estar em um intevalo diferente dentro do intervalo da rede em relao aos endereos de dispositivos de usurio.

Roteadores e FireBalls

/iferentemente dos outros dispositivos intermedirios mencionados! os roteadores e fireNall t$m endereos IPv4 atri)u&dos a cada interface. 2ada interface fica numa rede diferente e serve como "ateNa6 para os hosts daquela rede. %m "eral! a interface do roteador usa o primeiro ou o ,ltimo endereo da rede. %ssa atri)uio deve ser uniforme em todas as redes da corporao para que o pessoal de redes sempre sai)a o "ateNa6 da rede! no importa em que rede este am tra)alhando.

.s interfaces de roteador e fireNall so pontos de concentrao de trfe"o que entra e sai da rede. <isto que os hosts de cada rede usam uma interface de dispositivo como roteador ou fireNall como "ateNa6 de sa&da da rede! muitos pacotes fluem por essas interfaces. Portanto! esses dispositivos t$m um papel importante na se"urana da rede! ao filtrar pacotes com )ase

31

nos endereos IPv4 de ori"em eLou destino. ."rupar tipos diferentes de dispositivos em "rupos l5"icos de endereamento torna mais eficiente a atri)uio e operao dessa filtra"em de pacotes.

6.&.4 6uem $esi7na os Endereos $i8erentes9 P!"ina #$ 1ma companhia ou or"ani#ao que dese a que os hosts de rede se am acess&veis a partir da Internet deve ter um intervalo de endereos p,)licos desi"nado. O uso desses endereos p,)licos re"ulado! e a companhia ou or"ani#ao deve ter um intervalo de endereos alocado para ela. Isso verdade para endereos IPv4! IPv; e multicast.

Internet Assi"ned Num-ers Aut9oritJ DIANAE (http+LLNNN.iana.net) a detentora dos endereos IP. Os endereos multicast IP e IPv; so o)tidos diretamente da I.*.. .t meados dos anos ?PP9! todo espao de endereos IPv4 era "erenciado diretamente pela I.*.. *aquele tempo! o restante do espao de endereo IPv4 era alocado a vrios outros re"istros para "erenciamento para fins especiais ou para reas re"ionais. %ssas companhias de re"istro so chamadas de Ge"ional Internet Ge"istries (GIGs)! como mostrado na fi"ura.

.s principais companhias de re"istro so+ .fri*I2 (.frican *etNorQ Information 2entre) - Ge"io da Yfrica http+LLNNN.afrinic.net .P*I2 (.sia Pacific *etNorQ Information 2entre) - Ge"io da YsiaLPac&fico http+LLNNN.apnic.net .GI* (.merican Ge"istr6 for Internet *um)ers) - Ge"io da .mrica do *orte http+LLNNN.arin.net T.2*I2 (Ge"ional Tatin-.merican and 2ari))ean IP .ddress Ge"istr6) - .mrica Tatina e al"umas ilhas do 2ari)e http+LLNNN.lacnic.net GIP% *22 (Geseau' IP %uropeans) - %uropa! Oriente =dio e Ysia 2entral http+LLNNN.ripe.net

TinQs+

32

.loca0es de re"istros de endereo IPv4+

http+LLNNN.ietf.or"LrfcLrfc?4;;.t'tKnum)erA?4;; http+LLNNN.ietf.or"LrfcLrfc49:9.t'tKnum)erA49:9 .locao de %ndereos IP<4+ http+LLNNN.iana.or"LipaddressLip-addresses.htm Procura por %ndereamento IP+ http+LLNNN.arin.netLNhoisL

%ntidades que supervisionam a alocao de endereos IP

6.&.. Provedores de Internet P!"ina #$ , Papel dos Provedores de Internet DI.PsE

. maioria das companhias ou or"ani#a0es o)tm seus intervalos de endereos IPv4 de um IFP. 1m IFP em "eral fornece um pequeno n,mero de endereos IPv4 vlidos (; ou ?4) aos seus clientes como parte dos seus servios. Podem-se o)ter intervalos maiores de endereos com )ase na ustificativa de necessidade e por custos de servio adicionais.

%m certo sentido! o IFP empresta ou alu"a esses endereos para a or"ani#ao. Fe decidirmos mover nossa conectividade de Internet para outro IFP! o novo IFP nos fornecer endereos dos intervalos de endereos que lhe foram fornecidos! e nosso IFP anterior retorna os intervalos que nos emprestou ( sua alocao para serem emprestados a outro cliente.

.ervios de I.P

Para o)ter acesso aos servios de Internet! temos que conectar a nossa rede de dados ( Internet usando um Provedor de Internet (IFP).

Os IFPs t$m seu pr5prio con unto de redes de dados internas para "erenciar a conectividade com a Internet e fornecer servios relacionados. %ntre outros servios que um IFP em "eral

33

fornece aos seus clientes esto servios /*F! de e-mail e site. /ependendo do n&vel de servio e'i"ido e dispon&vel! os clientes usam n&veis diferentes de IFP.

N veis de I.P

Os IFPs so desi"nados por uma hierarquia com )ase no seu n&vel de conectividade com o )acQ)one de Internet. 2ada n&vel mais )ai'o o)tm conectividade ao )acQ)one por cone'o a um IFP de n&vel mais alto! como mostrado na fi"ura.

N vel #

*o topo da hierarquia de IFPs esto os IFPs *&vel ?. %sses IFPs so "randes IFPs nacionais ou internacionais que se conectam diretamente ao )acQ)one da Internet. Os clientes de IFPs *&vel ? so IFPs de n&vel inferior ou "randes companhias e or"ani#a0es. <isto que esto no topo da conectividade com a Internet! eles apresentam cone'0es e servios altamente confiveis. %ntre as tecnolo"ias usadas para suportar essa confia)ilidade esto cone'0es m,ltiplas ao )acQ)one da Internet.

As vanta"ens prim!rias para &lientes de I.Ps N vel # so a &on+ia-ilidade e a velo&idade.. <isto que esses clientes esto a apenas uma cone'o de distXncia da Internet! h menos possi)ilidades de falhas ou con"estionamento no trfe"o. . desvanta"em para os clientes de IFP *&vel ? o alto custo.

N vel (

Os IFPs *&vel 4 adquirem seus servios de Internet de IFPs *&vel ?. ,s I.Ps N vel ( em "eral +o&aliAam &lientes &omer&iais. Os IFPs *&vel 4 em "eral oferecem mais servios do que os outros dois n&veis de IFPs. Os IFPs *&vel 4 costumam ter os recursos de 8I para operar seus pr5prios servios! como /*F! servidores de e-mail e servidores Ne). Outros servios que os IFPs *&vel 4 podem oferecer incluem desenvolvimento e manuteno de sites! e-commerceLe)usiness e <oIP.

. principal desvanta"em dos IFPs *&vel 4! em comparao com os IFPs *&vel ?! o acesso mais lento ( Internet. <isto que os IFPs *&vel 4 esto a pelo menos mais uma cone'o de distXncia do )acQ)one da Internet! eles tam)m tendem a ser menos confiveis do que os IFPs *&vel ?.

N vel 1

Os IFPs *&vel 3 adquirem seus servios de Internet de IFPs *&vel 4. , +o&o desses I.Ps so os mer&ados dom7sti&o e de servios em um lo&al espe& +i&o. Os clientes de *&vel 3! em

34

"eral! no precisam de muitos servios que! por outro lado! so necessrios aos clientes *&vel 4. Fua necessidade primria conectividade e suporte.

%sses clientes muitas ve#es t$m pouca ou nenhuma e'peri$ncia com computadores ou redes. Os IFPs *&vel 3 muitas ve#es incluem conectividade com a Internet como parte de seus contratos de servios de rede e computadores para seus clientes. %m)ora a lar"ura de )anda e a confia)iliade deles se a menor do que a dos provedores *&vel ? e 4! em "eral so )oas op0es para pequenas e mdias companhias.

6.&.6 :iso 7eral do IPv6 P!"ina #$ *o in&cido dos anos ?PP9! a Internet %n"ineerin" 8asQ Oorce (I%8O) comeou a se preocupar com o es"otamento de endereos IPv4 e comeou a procurar su)stituir esse protocolo. Isso levou ao desenvolvimento do que conhecido como IPv;.

2riar maiores capacidades de endereamento foi a motivao inicial para o desenvolvimento desse novo protocolo. Outras quest0es tam)m foram consideradas durante o desenvolvimento do IPv;! como+ =elhor tratamento de pacotes .umento de escala)ilidade e lon"evidade =ecanismos de DoF Fe"urana inte"rada

Para fornecer essas caracter&sticas! o IPv; oferece+ %ndereamento hierrquico de ?4- )its - para e'pandir a capacidade de endereamento Fimplificao do formato do ca)ealho - para melhorar o tratamento de pacotes

35

=elhor suporte para e'tens0es e opo - para aumentar a escala)ilidadeLlon"evidade e o tratamento de pacotes 2apacidade de identificao de flu'o - como mecanismo de DoF 2apacidade de autenticao e privacidade - para inte"rar a se"urana

, IPv6 no 7 s8 um novo proto&ol Camada 1 - 7 um novo &on6unto de apli&aGes de proto&olo. *ovos protocolos em vrias camadas da pilha foram desenvolvidos para dar suporte a esse novo protocolo. J um novo protocolo de mensa"ens (I2=Pv;) e novos protocolos de roteamento. /evido ao maior tamanho do ca)ealho do IPv;! ele tam)m tem um impacto na su) acente infra-estrutura de rede.

>ransio para o IPv6

2omo voc$ pode ver por meio dessa )reve introduo! o IPv; foi pro etado com escala)ilidade para permitir anos de crescimento de redes. 2ontudo! o IPv; est sendo implementado aos poucos em al"umas redes. /evido (s ferramentas! tecnolo"ias e "erenciamento de endereos nos ,ltimos anos! o IPv4 ainda amplamente usado! e provavelmente continuar assim por al"um tempo no futuro. 2ontudo! o IPv; deve! com o tempo! su)stituir o IPv4 como protocolo de Internet dominante .

TinQs+

IPv;+ http+LLNNN.ietf.or"LrfcLrfc44;9.t'tKnum)erA44;9 %ndereamento IPv;+ http+LLNNN.ietf.or"LrfcLrfc3:?3.t'tKnum)erA3:?3 Fe"urana IPv;+ http+LLNNN.ietf.or"LrfcLrfc449?.t'tKnum)erA449? Fe"urana IPv;+ http+LLNNN.ietf.or"LrfcLrfc3?;-.t'tKnum)erA3?;Fe"urana IPv;+ http+LLNNN.ietf.or"LrfcLrfc4394.t'tKnum)erA4394 I2=Pv;+ http+LLNNN.ietf.or"LrfcLrfc4443.t'tKnum)erA4443

36

6.4 Est! na =in9a RedeK 6.4.1 -#s%ara de ;u/!)ede ! $e8inio da )ede e das Por'es de +ost P!"ina #$ 2omo aprendemos antes! um endereo IPv4 tem uma poro de rede e uma poro de host. *5s nos referimos ao tamanho do prefi'o como o n,mero de )its no endereo que nos d a poro de rede. O prefi'o um modo de definir a poro de rede e que le"&vel para n5s. . rede de dados tam)m deve ter sua poro de rede dos endereos definida.

Para definir as por0es de rede e de host de um %ndereo! os dispositivos usam um padro separado de 34 )its chamado de mscara de su)-rede! como mostra a fi"ura. %'pressamos a mscara de su)-rede no mesmo formato decimal com pontos dos endereos IPv4. . mscara de su)-rede criada colocando-se o n,mero )inrio # em cada posio de )it que representa a poro de rede e colocando o )inrio 0 em cada posio de )it que representa a poro de host.

, pre+ixo e a m!s&ara de su--rede so modos di+erentes de representar a mesma &oisa a poro de rede de um endereo.

2omo mostrado na fi"ura! um prefi'o ;(4 e'presso na mscara de su)-rede (44.(44.(44.0 (########.########.########.00000000). Os )its restantes (do ,ltimo octeto) da mscara de su)-rede so #eros! indicando o endereo de host dentro da rede.

. mscara de su)-rede confi"urada em um host em cone'o com um %ndereo IPv4 para definir a poro de rede daquele endereo.

Por e'emplo! ve amos o host ?C4.?;.4.3:L4C+

endereo

37

#'(.#6.(0.14

#0#0##00.000#0000.000#0#00.00#000## m!s&ara de su--rede

(44.(44.(44.((4

########.########.########.###00000 endereo de rede

#'(.#6.(0.1(

#0#0##00.000#0000.000#0#00.00#00000

<isto que os )its ? das mscaras de su)-rede so #s cont&"uos! s5 h um n,mero limitado de valores de su)-rede dentro de um octeto. <oc$ deve lem)rar que s5 e'pandimos um octeto se a diviso rede host cai dentro daquele octeto. Portanto! h um n,mero limitado de padr0es de )its usados nas mscaras de endereos.

%sses padr0es so+

00000000 3 0

#0000000 3 #(0

##000000 3 #L(

###00000 3 ((4

####0000 3 (40

#####000 3 (40

38

######00 3 (4(

#######0 3 (44

######## 3 (44

Fe um octeto de uma mscara de su)-rede representado por (44! ento todos os )its equivalentes naquele octeto do endereo so )its de rede. /e modo similar! se um octeto de uma mscara de su)-rede representado por 0! ento todos os )its equivalentes naquele octeto do endereo so )its de host. %m cada um desses casos! no necessrio e'pandir o octeto para )inrio a fim de determinar as por0es de rede e de host.

6.4.2 AN$ ! 5 <ue +# na Nossa )ede9 P!"ina #$ /entro dos dispositivos de rede! a l5"ica di"ital aplicada para a interpretao dos endereos. Duando um pacote IPv4 criado ou encaminhado! o endereo de rede de destino deve ser e'tra&do do endereo de destino. Isso feito pela operao l5"ica .*/.

O endereo de host tratado lo"icamente pelo uso da operao .*/ com sua mscara de su)-rede para determinar o endereo de rede ao qual o host associado. Duando se usa a operao .*/ entre o endereo e a mscara de su)-rede! o resultado o endereo de rede.

,perao AN%

39

O uso da operao .*/ uma das tr$s opera0es )inrias )sicas usadas em l5"ica di"ital. .s outras duas so OG e *O8. %m)ora as tr$s se am usadas em redes de dados! a operao .*/ usada para determinar o endereo de rede. Portanto! nossa anlise se limitar ao .*/ l5"ico. O .*/ l5"ico a comparao de dois )its que "eram os se"uintes resultados+

? .*/ ? A ?

? .*/ 9 A 9

9 .*/ ? A 9

9 .*/ 9 A 9

O resultado de qualquer coisa em que se usa o .*/ com # "era como resultado o )it ori"inal. Isto ! 0 AN% # 0 e# AN% # #. .ssim! qualquer coisa em que se use o .*/ com 0 resultar em 0.%ssas propriedades ao se usar o .*/ so utili#adas com a mscara de su)-rede para EmascararE os )its de host de um endereo IPv4. 1sa-se o .*/ com cada )it do endereo e o )it correspondente da mscara de su)-rede.

<isto que todos os )its da mscara de su)-rede que representam )its de host so 9s! a poro de host do endereo de rede resultante s5 tem 9s. Tem)re que um endereo IPv4 s5 com 9s na poro de host representa o endereo de rede.

/a mesma maneira! todos os )its da mscara de su)-rede que indicam a poro de rede so #s. Duando se usa o .*/ em cada um desses#e o correspondente )it de endereo! os )its resultantes so id$nticos aos )its do endereo ori"inal.

Passe pelas a-as da +i"ura para ver a operao AN%.

RaAGes para <sar a operao AN%

O uso da operao .*/ entre o endereo de host e a mscara de su)-rede reali#ado por dispositivos em uma rede de dados por vrias ra#0es.

,s roteadores usam a operao AN% para determinar uma rota a&eit!vel para um pa&ote *ue &9e"a. O roteador verifica o endereo de destino e tenta associar esse endereo ao pr5'imo salto. Duando um pacote che"a ao roteador! este reali#a a operao .*/ no

40

endereo IP de destino do pacote que che"a com a mscara de su)-rede. Isso resulta num endereo de rede que comparado com as rotas da ta)ela de roteamento cu a mscara de su)-rede foi usada.

<m 9ost de ori"em deve determinar se um pa&ote deve ser enviado diretamente para um 9ost na rede lo&al ou ser dire&ionado para o "ateBaJ. Para determinar isso! o host primeiro precisa sa)er seu pr5prio endereo de rede.

O host desco)re o seu endereo de rede usando a operao .*/ no seu endereo com sua mscara de su)-rede. 1m .*/ l5"ico tam)m usado por um host de ori"em entre o endereo de destino do pacote e a mscara de su)-rede desse host. Isso resulta no endereo de rede de destino. Fe esse endereo de rede )ate com o endereo de rede do host local! o pacote enviado diretamente para o host de destino. Fe os dois endereos de rede no )aterem! o pacote enviado para o "ateNa6.

A ImportHn&ia do AN%

Fe os roteadores e dispositivos finais calculam esses processos sem nossa interveno! por que precisamos sa)er como e'ecutar o .*/K Duanto mais entendermos e pudermos predi#er a operao da rede! mais preparados estaremos para pro etar eLou administrar uma rede.

*a verificaoLsoluo de pro)lemas de rede! muitas ve#es precisamos determinar em que rede IPv4 o host est ou se dois hosts esto na mesma rede IP. Precisamos determinar isso da perspectiva dos dispositivos de rede. /evido ( confi"urao inadequada! um host pode se ver numa rede da qual no se intencionava que ele fi#esse parte. Isso pode criar uma operao que parece incorreta a menos que se verifique o pro)lema ao e'aminar os processos .*/ usados pelo host.

8am)m! um roteador pode ter muitas rotas diferentes que satisfa#em o envio do pacote para determinado destino. . seleo da rota usada por qualquer pacote uma operao comple'a. Por e'emplo! o prefi'o que forma essas rotas no est diretamente associado (s redes desi"nadas ao host. Isso si"nifica que uma rota na ta)ela de roteamento pode representar muitas redes. Fe houver pro)lemas com pacotes roteados! voc$ vai precisar determinar como o roteador tomou a deciso de roteamento.

%m)ora ha a calculadoras de su)-rede dispon&veis! ,til que o administrador de rede sai)a como calcular manualmente as su)-redes.

,-s.$ No 7 permitido nen9um tipo de &al&uladora durante os exames de &erti+i&ao.

41

6.4.& 5 Pro%esso AN$ P!"ina #$ . operao .*/ aplicada a cada )it do endereo )inrio.

6.4 C!l&ulo de Endereos 6...1 Criao de su/!rede /#si%a P!"ina #$ O uso de su)-rede permite criar m,ltiplas redes l5"icas a partir de um ,nico intervalo de endereos. <isto que usamos um roteador para conectar essas redes! cada interface no roteador deve ter uma identificao de rede distinta. 2ada n5 nesse linQ est na mesma rede.

42

2riamos as su)-redes usando um ou mais )its de host como )its de rede. Isso feito e'tendendo-se a mscara para pe"ar emprestados al"uns dos )its da poro de host do endereo a fim de criar )its de rede adicionais. Duanto mais )its de host forem usados! mais su)-redes podero ser definidas. Para cada )it emprestado! do)ramos o n,mero de su)-redes dispon&veis. Por e'emplo! se pe"armos ? )it emprestado! podemos definir 4 su)-redes. Fe pe"armos emprestados 4 )its! podemos ter 4 su)-redes. 2ontudo! com cada )it que pe"amos emprestado! menos endereos de host ficam dispon&veis por su)-rede.

O Goteador. na fi"ura tem duas interfaces para interconectar duas redes. . partir do intervalo de endereo ?P4.?;-.?.9 L44! criaremos duas su)-redes. Pe"amos emprestado ? )it da poro de host! usando a mscara de su)-rede 4::.4::.4::.?4- em ve# da mscara ori"inal 4::.4::.4::.9. O )it mais si"nificativo no ,ltimo octeto usado para se distin"uir as duas su)redes. Para uma das su)-redes! esse )it E9E e! para a outra! E?E.

F8rmula para &al&ular su--redes

1se esta f5rmula para calcular o n,mero de su)-redes+

4@n onde n A n,mero de )its emprestados

*esse e'emplo! o clculo fica assim+

4@? A 4 su)-redes

, n:mero de 9osts

Para calcular o n,mero de hosts por rede! usamos a f5rmula 4@n - 4 onde n A n,mero de )its que so)raram para host.

.plicando a f5rmula! (4@C - 4 A ?4;) mostra que cada uma dessas su)-redes pode ter ?4; hosts! ou ?4; endereos vlidos.

Para cada su)-rede! e'amine o ,ltimo octeto )inrio. Os valores desse octeto para as duas redes so+

Fu)-rede ?+ 99999999 A 9

43

Fu)-rede 4+ ?9999999 A ?4-

<e a na fi"ura o esquema de endereamento dessas redes.

P!"ina ($ Exemplo &om 1 su--redes

. se"uir! considere uma rede que precisa de tr$s su)-redes. <e a a fi"ura.

*ovamente! comeamos com o mesmo intervalo de endereo! ?P4.?;-.?.9 L44. Fe pe"ssemos emprestado um ,nico )it! s5 poder&amos ter duas su)-redes. Para ter mais redes! mudamos a mscara de su)-rede para 4::.4::.4::.?P4! e pe"amos dois )its emprestados. Isso permitir 4 su)-redes.

2alcule a su)-rede por meio desta f5rmula+

4@4 A 4 su)-redes

, n:mero de 9osts

44

Para calcular o n,mero de hosts! comece e'aminando o ,ltimo octeto. *ote estas su)-redes.

Fu)-rede 9+ 9 A 99999999

Fu)-rede ?+ ;4 A 9?999999

Fu)-rede 4+ ?4- A ?9999999

Fu)-rede 3+ ?P4 A ??999999

.plique a f5rmula de clculo de hosts.

4@; - 4 A ;4 hosts! ou ;4 endereos vlidos! por su)-rede

<e a na fi"ura o esquema de endereamento dessas redes.

P!"ina 1$ Exemplo &om 6 su--redes

45

2onsidere este e'emplo com : T.*s e uma W.*! num total de ; redes. <e a a fi"ura.

Para acomodar ; redes! divida o endereo ?P4.?;-.?.9 L44 em su)-redes com intervalos de endereos usando a f5rmula+

4@3 A -

Para o)ter pelo menos ; su)-redes! pe"ue emprestados 3 )its de host. . mscara de su)-rede 4::.4::.4::.444 fornece tr$s )its de rede adicionais.

, n:mero de 9osts

Para calcular o n,mero de hosts! comece e'aminando o ,ltimo octeto. *ote estas su)-redes.

9 A 99999999

34 A 99?99999

;4 A 9?999999

P; A 9??99999

?4- A ?9999999

?;9 A ?9?99999

?P4 A ??999999

444 A ???99999

.plique a f5rmula de clculo de hosts+

46

4@: - 4 A 39 hosts! ou 39 endereos vlidos! por su)-rede.

<e a na fi"ura o esquema de endereamento dessas redes.

6...2 Criao de ;u/!)edes ! $iviso de )edes no (amanho Correto P!"ina #$ 2ada rede dentro da rede de uma corporao ou or"ani#ao pro etada para acomodar um n,mero definido de hosts.

.l"umas redes! como os linQs W.* ponto-a-ponto! s5 precisam de no m'imo dois hosts. Outras redes! como uma T.* de usurios num "rande prdio ou departamento! talve# precise acomodar centenas de hosts. Os administradores de rede precisam preparar um esquema de endereamento de rede que acomode o n,mero m'imo de hosts para cada rede. O n,mero de hosts em cada diviso deve permitir o crescimento do n,mero de hosts.

%etermine o N:mero >otal de )osts

47

Primeiro! considere o n,mero total de hosts necessrios para a rede corporativa inteira. Precisamos usar um intervalo de endereos suficientemente "rande para acomodar todos os dispositivos em todas as redes corporativas. Isso inclui dispositivos de usurio final! servidores! dispositivos intermedirios e interfaces de roteador.

5e6a o Passo # na +i"ura.

2onsidere o e'emplo de uma rede corporativa que precisa acomodar -99 hosts em suas quatro locali#a0es.

%etermine o N:mero e >aman9o das Redes

. se"uir! considere o n,mero de redes e o tamanho de cada uma com )ase nos "rupos comuns de hosts.

5e6a o Passo ( na +i"ura.

*5s dividimos a rede em su)-redes para solucionar quest0es como locali#ao! tamanho e controle. .o pro etar o endereamento! consideramos esses fatores para o a"rupamento de hosts que analisamos antes+ ."rupamento )aseado em locali#ao "eo"rfica comum ."rupamento de hosts usados para prop5sitos espec&ficos ."rupamento )aseado em propriedade

2ada linQ W.* uma rede. 2riamos su)-redes para os linQs W.* que interconectam locais "eo"raficamente diferentes. .o conectar as diferentes localidades! usamos um roteador por causa das diferenas de hardNare entre as T.*s e a W.*.

%m)ora hosts em uma locali#ao "eo"rfica comum em "eral tenham um ,nico intervalo de endereos! talve# precisamos dividir em su)-redes esse intervalo para formar redes adicionais em cada locali#ao. Precisamos criar su)-redes nas diferentes locali#a0es que t$m hosts para as necessidades dos usurios comuns. Podemos tam)m ter outros "rupos de usurios que precisam de muitos recursos de rede! ou talve# tenhamos muitos usurios que precisem de sua pr5pria su)-rede. .lm disso! podemos ter su)-redes para hosts especiais! como servidores. 2ada um desses fatores precisa ser considerado na conta"em da rede.

8am)m temos que considerar qualquer necessidade de propriedade de se"urana ou administrativa que necessite de redes adicionais.

<ma +erramenta :til nesse pro&esso de plane6amento de endereo 7 um dia"rama de rede. <m dia"rama nos permite visualiAar as redes e +aAer uma &onta"em mais exata .

48

Para acomodar -99 hosts nas quatro locali#a0es da companhia! usamos aritmtica )inria para alocar um intervalo L44 (4@?9-4A?944).

Alo&ao de Endereos

."ora que temos uma conta"em das redes e do n,mero de hosts para cada rede! precisamos comear a alocar endereos de nosso intervalo "eral de endereos.

5e6a o Passo 1 na +i"ura.

%sse processo comea alocando endereos de rede para locais de redes especiais. 2omeamos com os locais que requerem mais hosts e continuamos em ordem decrescente at os linQs ponto-a-ponto. %sse processo asse"ura que intervalos suficientemente "randes de endereos este am dispon&veis para acomodar os hosts e redes para esses locais.

.o fa#er as divis0es e atri)ui0es das su)-redes dispon&veis! certifique-se de que ha a intervalos de endereos de tamanhos adequados dispon&veis para demandas maiores. >am-7mF plane6e &uidadosamente a +im de asse"urar *ue os intervalos de endereos atri-u dos para a su--rede no se so-repon9am.

P!"ina ($ Outra ferramenta ,til nesse processo de plane amento uma planilha. Podemos colocar os endereos em colunas para visuali#ar a alocao dos mesmos.

49

5e6a o Passo # na +i"ura.

*o nosso e'emplo! n5s alocamos intervalos de endereos (s quatro locali#a0es! )em como aos linQs W.*.

2om os intervalos principais alocados! n5s a se"uir preparamos as su)-redes dos locais que precisam de diviso. *o nosso e'emplo! dividimos a sede corporativa em duas redes.

5e6a o Passo ( na +i"ura.

%ssa diviso adicional dos %ndereos muitas ve#es chamada decriao de sub-redes em sub-redes. 2omo no caso de qualquer criao de su)-rede! precisamos plane ar com cuidado a alocao de endereos para que tenhamos intervalos de endereos dispon&veis.

. criao de novas e menores redes a partir de determinado intervalo de endereos conse"uida estendendo o tamanho do prefi'oZ isto ! acrescentando #s ( mscara de su)-rede. Oa#er isso aloca mais )its ( poro de rede do endereo para fornecer mais padr0es para a nova su)-rede. Para cada )it emprestado! do)ramos o n,mero de redes que temos. Por e'emplo! se usamos ? )it! temos o potencial de dividir aquele intervalo em duas redes menores. 2om um padro de )it ,nico! podemos produ#ir dois padr0es de )its ,nicos! ? e 9. Fe pe"armos emprestados 4 )its! podemos fornecer 4 padr0es ,nicos para representar redes 99! 9?! ?9 e ??. 3 )its permitiriam - intervalos! e assim por diante.

N:mero >otal de )osts ou Endereos 5!lidos

Tem)re-se que! na seo anterior! ao dividimos o intervalo de endereos em su)-redes! perdemos dois endereos de host para cada nova rede. %sses so o endereo de rede e o endereo de )roadcast.

. f5rmula para calcular o n,mero de hosts em uma rede +

)osts ou endereos v!lidos 3 ( n - (

Onde n o n,mero de )its que restam para serem usados pelos hosts.

TinQs+

50

2alculadora de su)-rede+ http+LLvlsm-calc.net

6...& ;u/!)edes ! Criao de ;u/!)edes em uma ;u/!)ede P!"ina #$ . criao de uma su)-rede de uma su)-rede! ou o uso de =scara de Fu)-Gede de 8amanho <arivel (<TF=)! foi pro etado para ma'imi#ar a efici$ncia de endereamento. .o identificar o n,mero total de hosts usando a criao tradicional de su)-redes! alocamos o mesmo n,mero de endereos para cada su)-rede. Fe todas as su)-redes t$m os mesmos requisitos quanto a n,mero de hosts! esses intervalos de endereos de tamanhos fi'os sero eficientes. 2ontudo! mais freqUentemente esse no o caso.

Por e'emplo! a topolo"ia na Oi"ura ? mostra um requisito de sete su)-redes! um para cada uma das quatro T.*s e um para cada uma das tr$s W.*s. 2om o endereo ?P4.?;-.49.9! precisamos pe"ar emprestados 3 )its entre os )its de host no ,ltimo octeto para atender aos requisitos das sete su)-redes.

%sses )its so pe"os emprestados dentre os )its mudando-se os )its correspondentes de mscara de su)-rede para E?sE a fim de indicar que esses )its a"ora so usados como )its de rede. O ,ltimo octeto da mscara ento representado por ???99999! que 444. . nova mscara 4::.4::.4::.444 representada com a notao L4C para representar um total de 4C )its para a mscara.

51

%m )inrio! essa mscara de su)-rede representada como+ ########.########.########.###00000

/epois de pe"ar emprestados tr$s dos )its de host para usar como )its de rede! so)ram cinco )its de host. %sses cinco )its permitem at 39 hosts por su)-rede.

%m)ora tenhamos reali#ado a tarefa de dividir a rede em um n,mero adequado de redes! isso se deu com um desperd&cio si"nificativo de endereos no usados. Por e'emplo! somente dois endereos so necessrios em cada su)-rede para os linQs W.*. J 4- endereos no usados em cada um das tr$s su)-redes W.* que ficaram travados nesses intervalos de endereos. .lm disso! isso limita o crescimento futuro porque redu# o n,mero total de su)redes dispon&veis. %sse uso ineficiente de endereos caracter&stico de endereamentos utili#ando classe completa (classful).

. aplicao de um esquema padro de su)-rede ao cenrio no muito eficiente e resulta em desperd&cio. /e fato! esse e'emplo um )om modelo para mostrar como a criao de su)redes em uma su)-rede pode ser usada para ma'imi#ar a utili#ao de endereos.

Como ,-ter =ais .u--Redes por =enos )osts

Tem)re-se que em e'emplos anteriores comeamos com as su)-redes ori"inais e conse"uimos su)-redes adicionais e menores para usar nos linQs W.*. .o criar su)-redes menores! cada su)-rede capa# de suportar 4 hosts! dei'ando as su)-redes ori"inais livres para serem alocadas para outros dispositivos e evitando o desperd&cio de muitos endereos.

Para criar essas su)-redes menores para os linQs W.*! comece com ?P4.?;-.49.?P4. Podemos dividir essa su)-rede em muitas su)-redes menores. Para fornecer intervalos de endereo para linQs W.* com dois endereos cada! pe"amos emprestados tr$s )its de host adicionais para serem usados como )its de rede.

%ndereo+ ?P4.?;-.49.?P4 %m )inrio+ ##000000.#0#0#000.000#0#00.##000000 =scara+ 4::.4::.4::.4:4 39 Iits em )inrio+ ########.########.########.######00

. topolo"ia na fi"ura 4 mostra um plano de endereamento que divide as redes ?P4.?;-.49.?P4 L4C em su)-redes menores para fornecer endereos para linQs W.*. Oa#er isso redu# o n,mero de endereos por su)-rede a um tamanho adequado para os linQs W.*. 2om esse endereamento! temos as su)-redes 4! : e C dispon&veis para redes futuras! alm de vrias outras su)-redes dispon&veis para linQs W.*.

52

P!"ina ($ *a Oi"ura ?! veremos o endereamento por outro ponto de vista. <amos analisar as su)-redes com )ase no n,mero de hosts! incluindo as interfaces de roteadores e as cone'0es W.*. %sse cenrio tem os se"uintes requisitos+ :- endereos de host para .tlantaJD 4; endereos de host para PerthJD ?9 endereos de host para F6dne6JD ?9 endereos de host para 2orpusJD %ndereos de host para linQs W.* (4 cada)

7 5)vio por esses requisitos que usar um esquema padro de diviso em su)-redes seria! de fato! um desperd&cio. *essa rede! a diviso padro em su)-redes travaria cada su)-rede em intervalos de ;4 hosts! o que si"nificaria um desperd&cio considervel de potenciais endereos. %sse desperd&cio especialmente evidente na fi"ura 4 onde vemos que a T.* PerthJD necessita de 4; usurios e os roteadores das T.*s F6dne6JD e 2orpusJD necessitam de apenas ?9 usurios cada um.

Portanto! com o intervalo de endereo ?P4.?;-.?:.9 L44! comearemos a pro etar um esquema de enderaamento para atender aos requisitos e poupar endereos em potencial.

Como Conse"uir =ais

.o se criar um esquema de endereamento adequado! sempre comece com o requisito mais alto. *esse caso! .tlantaJD! com :- usurios! tem a maior necessidade. 2omeando com ?P4.?;-.?:.9! precisaremos de ; )its de host para acomodar a necessidade dos :- hosts! o que permite 4 )its adicionais para a poro de rede. O prefi' dessa rede seria L4; e a mscara de rede! 4::.4::.4::.?P4.

53

<amos comear fa#endo a diviso em su)-redes do intervalo de endereos ori"inal ?P4.?;-.?:.9 L44. 1sando a f5rmula de hosts vlidos A 4@n - 4! calculamos que ; )its de host permitem ;4 hosts na su)-rede. Os ;4 hosts atenderiam os :- hosts necessrios para o roteador da companhia .tlantaJD. %ndereo+ ?P4.?;-.?:.9 %m )inrio+ ##000000.#0#0#000.0000####.00000000 =scara+ 4::.4::.4::.?P4 %m )inrio+ ########.########.########.##000000

. pr5'ima p"ina mostra o processo de identificao da pr5'ima seqU$ncia de passos.

P!"ina 1$ Os passos para implementar esse esquema de su)-redes so descritos aqui.

Atri-uio da ?AN Atlanta)I

<e a os Passos ? e 4 na fi"ura.

54

O primeiro passo mostra um "rfico de plane amento de rede. O se"undo passo na fi"ura mostra a entrada para .tlantaJD. %ssa entrada o resultado do clculo de uma su)-rede a partir do intervalo ori"inal (?P4.?;-.?:.9 L44) para acomodar a maior T.*! a de .tlantaJD! com :- hosts. Para fa#er isso foi preciso tomar emprestados 4 )its de host adicionais! para ter mscara L4;.

%m comparao! o esquema a se"uir mostra como a rede ?P4.?;-.?:.9 seria dividido em su)redes usando endereamento de intervalos fi'os para fornecer intervalos de endereos suficientemente "randes+

Fu)-rede 9+ o intervalo de endereo de host ?P4.?;-.?:.9 L4;! que vai de ? a ;4

Fu)-rede ?+ o intervalo de endereo de host ?P4.?;-.?:.;4 L4;! que vai de ;: a ?4;

Fu)-rede 4+ o intervalo de endereo de host ?P4.?;-.?:.?4- L4;! que vai de ?4P a ?P9

Fu)-rede 3+ o intervalo de endereo de host ?P4.?;-.?:.?P4 L4;! que vai de ?P3 a 4:4

Os intervalos fi'ados permitiriam somente quatro su)-redes e! portanto! no permitiriam intervalos de endereos suficientes para a maioria das su)-redes desta rede. %m ve# de continuar a usar a pr5'ima su)-rede dispon&vel! precisamos nos asse"urar que tornaremos o tamanho de cada su)-rede compat&vel com os requisitos de host. 1sar um esquema de endereamento diretamente relacionado aos requisitos de host e'i"e o uso de um mtodo diferente de diviso em su)-redes.

Atri-uio da ?AN Pert9)I

<e a o Passo 3 na fi"ura.

*o ter&eiro passo! vemos os requisitos para a pr5'ima su)-rede! a se"unda maior. %ssa a T.* PerthJD! que precisa de 4- endereos de host! incluindo a interface do roteador. /evemos comear pelo pr5'imo endereo dispon&vel (?P4.?;-.?:.;4) para criar um intervalo de endereos para essa su)-rede. Pe"ando mais um )it emprestado! podemos atender (s necessidades de PerthJD enquanto limitamos o desperd&cio de endereos. O )it emprestado nos d uma mscara L4C com o se"uinte intervalo de endereo+

o intervalo de endereo de host ?P4.?;-.?:.;4 L4C! que vai de ;: a P4

55

%sse intervalo de endereo fornece 39 endereos! que atende ao requisito de 4- hosts e d espao de crescimento a essa su)-rede.

Atri-uio das ?ANs .JdneJ)I e Corpus)I

<e a os Passos 4 e : na fi"ura.

O *uarto e o *uinto passos fornecem o endereamento das pr5'imas su)-redes+ as T.*s F6dne6JD e 2orpusJD. *esses dois passos! cada T.* tem a mesma necessidade! ?9 endereos de host. Para essa diviso em su)-redes! precisamos pe"ar emprestado outro )it para estender a mscara para L4-. 2omeando pelo endereo ?P4.?;-.?:.P;! o)temos os se"uintes intervalos de endereos+

Fu)-rede 9+ o intervalo de endereo de host ?P4.?;-.?:.P; L4-! que vai de PC a ??9

Fu)-rede ?+ o intervalo de endereo de host ?P4.?;-.?:.??4 L4-! que vai de ??3 a ?4;

%sse intervalos fornecem ?4 endereos para os hosts e para as interfaces do roteador para cada T.*.

Atri-uio das MANs

<e a os Passos ;! C e - na fi"ura.

Os :ltimos trNs passos mostram a diviso em su)-redes para os linQs W.*. 2om esses linQs W.* ponto-a-ponto somente dois endereos so necessrios. Para atender os requisitos! pe"amos emprestados mais 4 )its para usar uma mscara L39. 1sando os pr5'imos endereos dispon&veis! o)temos os se"uintes intervalos de endereos+

Fu)-rede 9+ o intervalo de endereo de host ?P4.?;-.?:.?4- L39! que vai de ?4P a ?39

Fu)-rede ?+ o intervalo de endereo de host ?P4.?;-.?:.?34 L39! que vai de ?33 a ?34

Fu)-rede 4+ o intervalo de endereo de host ?P4.?;-.?:.?3; L39! que vai de ?3C a ?3-

56

?. %m sua lista de documentao! liste seus requisitos em ordem decrescente. 4. 2alcule a mscara de su)-rede para atender o maior requisito-.tlanta JD. 3. 1se o pr5'imo endereo .;4 para calcular uma mscara de su)-rede para o maior requisito-Perth JD. 4. F6dne6 precisa de ?4 endereos. 1se o pr5'imo endereo .P; dispon&vel para calcular uma su)-rede para o requisito de ?9 hosts de F6dne6 JD. :. 1se o pr5'imo endereo .??4 disponivel para calcular uma su)-rede para 2orpus Jq! que tam)m requer ?9 hosts. ;. Os linQs Nan requerem 4 endereos cada.

P!"ina 4$ Os resultados mostrados em nosso esquema de endereamento usando <TF= apresentam uma "rande variedade de intervalos de endereo com alocao correta. 2omo melhor prtica! comeamos documentando nossos requisitos do maior para o menor. 2omeando pelo maior requisito! podemos determinar que um esquema de endereamento de intervalo fi'o no permitiria o uso eficiente dos endereos IPv4 e! como mostrado nesse e'emplo! no forneceria endereos suficientes.

. partir do intervalo de endereos alocado! pe"amos emprestados )its para criar os intervalos de endereo que se encai'ariam na nossa topolo"ia. . fi"ura ? mostra os intervalos atri)u&dos. . fi"ura 4 mostra a topolo"ia com as informa0es de endereamento.

1sando <TF= para alocar os endereos poss&vel aplicar as diretri#es de criao de su)-rede para a"rupar os hosts com )ase em+ ."rupamento )aseado em locali#ao "eo"rfica comum ."rupamento de hosts usados para prop5sitos espec&ficos ."rupamento )aseado em propriedade

57

*o nosso e'emplo! )aseamos o a"rupamento no n,mero de hosts em uma locali#ao "eo"rfica comum.

P!"ina 4$ Or!+i&o 5?.=

O plane amento de endereo tam)m pode ser feito por meio de uma variedade de ferramentas. 1m mtodo usar um "rfico <TF= para identificar quais intervalos de endereos esto dispon&veis para uso e quais foram desi"nados. %sse mtodo a uda a evitar a atri)uio de endereos que foram alocados. 1sando a rede do nosso e'emplo! podemos acompanhar o plane amento de endereos usando o "rfico <TF=! para verificar a sua utili#ao.

58

O primeiro "rfico mostra a parte de cima do "rfico. 1m "rfico completo para ser utili#ado por voc$ est dispon&vel no linQ a)ai'o.

<TF=RFu)nettin"R2hart.pdf

%sse "rfico pode ser usado para plane ar endereos para redes com prefi'os no intervalo L4: L39. %sses so os intervalos de rede mais comumente usados para a criao de su)-rede.

2omo antes! comeamos com a su)-rede que tem o maior n,mero de hosts. *esse caso! a .tlantaJD! com :- hosts.

Es&ol9a de um intervalo para a ?AN Atlanta)I

Fe"uindo o ca)ealho do "rfico da esquerda para a direita! encontramos o ca)ealho que indica o tamanho do intervalo suficiente para os :- hosts. %ssa a coluna L4;. *essa coluna! vemos que h quatro intervalos desse tamanho+

o intervalo de endereo de host .9 L4;! que vai de ? a ;4

o intervalo de endereo de host .;4 L4;! que vai de ? a ?4;

o intervalo de endereo de host .?4- L4;! que vai de ?4P a ?P9

o intervalo de endereo de host .?P4 L4;! que vai de ?P3 a 4:4

<isto que nenhum endereo foi alocado! podemos escolher qualquer um desses intervalos. %m)ora possa haver ra#0es para usar um intervalo diferente! normalmente usamos o primeiro intervalo dispon&vel! o .9 L4;. %ssa alocao mostrada na Oi"ura 4.

/epois de desi"narmos o intervalo de endereos! esses endereos so considerados em uso. Tem)re-se de marcar esse intervalo )em como qualquer intervalo maior que contenha esses endereos. =arcando-os! podemos ver quais endereos no podem ser usados e quais ainda esto dispon&veis. Olhando a Oi"ura 3! quando alocamos o intervalo .9 L4; para .tlantaJD! marcamos todos os intervalos que cont$m esses endereos.

59

Es&ol9a de um intervalo para a ?AN Pert9)I

. se"uir! precisamos de um intervalo de endereos para a T.* PerthJD! de 4; hosts. =ovendo-se pelo ca)ealho do "rfico! encontramos a coluna que tem as su)-redes de tamanho suficiente para essa T.*. /a&! descemos pelo "rfico at o primeiro intervalo dispon&vel. *a Oi"ura 3! a seo do "rfico dispon&veil para PerthJD est em destaque. O )it tomado emprestado torna o intervalo de endereos dispon&vel para essa T.*. %m)ora pudssemos ter escolhido qualquer um dos intervalos dispon&veis! em "eral vamos para o primeiro intervalo dispon&vel que satisfa# a necessidade.

O intervalo de endereo para esse intervalo + o intervalo de endereo de host .;4 L4C! que vai de ;: a P4

Es&ol9a de intervalos para as ?ANs .JdneJ)I e Corpus)I

2omo mostrado na Oi"ura 4! continuamos a marcar os intervalos de endereo para evitar a so)reposio de atri)uio de endereos. Para atender as necessidades das T.*s F6dne6JD e 2orpusJD! n5s locali#amos novamente os pr5'imos intervalos dispon&veis. /essa ve#! vamos para a coluna L4- e descemos para os intervalos .P; e .??4. *ote que a seo do "rfico dispon&vel para F6dne6JD e 2orpusJD est destacada.

%sses intervalos so+

o intervalo de endereo de host .P; L4-! que vai de PC a ??9

o intervalo de endereo de host .??4 L4-! que vai de ??3 a ?4;

Es&ol9a de intervalos para os linCs MAN

O ,ltimo requisito de endereamento o das cone'0es W.* entre as redes. Olhando a Oi"ura :! vamos para a coluna ( direita! at o prefi'o L39. /a&! descemos e destacamos tr$s intervalos dispon&veis. %sse intervalos vo fornecer os 4 endereos para W.*.

%sses tr$s intervalos so+

o intervalo de endereo de host .?4- L39! que vai de ?4P a ?39

60

o intervalo de endereo de host .?34 L39! que vai de ?33 a ?34

o intervalo de endereo de host .?3; L39! que vai de ?3C a ?3-

Olhando a Oi"ura ;! os endereos atri)u&dos para a W.* so marcados para indicar que os intervalos que os cont$m no podem mais ser desi"nados. *ote que! com a atri)uio desses intervalos para os linQs W.*! marcamos vrios intervalos maiores que no podem ser desi"nados. Fo eles+

.?4- L4:

.?4- L4;

.?4- L4C

.?4- L4-

.?4- L4P

.?3; L4P

<isto que esses endereos so parte desses intervalos maiores! a atri)uio desses intervalos resultaria em so)reposio do uso desses endereos.

2omo vimos! o uso de <TF= nos permite ma'imi#ar o endereamento e minimi#ar o desperd&cio. O mtodo de "rfico mostrado apenas uma das ferramentas adicionais que os administradores e tcnicos de rede podem usar para criar um esquema de endereamento que proporcione menor desperd&cio do que a a)orda"em de intervalo de tamanho fi'o.

61

6.4.4 %eterminar o Endereo de Rede P Atividade

62

6.4.4 C!l&ulo do N:mero de )osts P Atividade

6.4.6 %eterminao de Endereos 5!lidos para )osts P Atividade

6.6 >este da Camada de Rede 6.6.1 Pin7 120.0.0.1 ! (estando a Pilha =o%al P!"ina #$ O pin" um utilitrio para testar a conectividade IP entre hosts. O pin" envia solicita0es de resposta para um endereo de host especificado. O pin" usa um protocolo da 2amada 3! que parte de um con unto 82PLIP chamado Internet 2ontrol =essa"e Protocol (I2=P). O pin" usa um data"rama de Folicitao de %co I2=P.

Fe o host do endereo especificado rece)er a solicitao de %co! ele responde com um data"rama de Gesposta de %2O I2=P. Para cada pacote enviado! o pin" mede o tempo necessrio da resposta.

[ medida que cada resposta rece)ida! o pin" fornece uma amostra de tempo entre o pin" enviado e a resposta rece)ida. Isso mede o desempenho da rede. O pin" tem um valor de tempo de espera para a resposta. Fe a resposta no rece)ida dentro do tempo de espera! o pin" desiste e apresenta uma mensa"em que indica que a resposta no foi rece)ida.

/epois que todos os pedidos foram enviados! o pin" fornece uma sa&da com o resumo das respostas. %ssa sa&da inclui a ta'a de sucesso e o tempo mdio de via"em de ida e volta do destino.

Pin" para o ?oop-a&C ?o&al

J al"uns casos especiais de teste e verificao para os quais usamos o pin". 1m caso o teste da confi"urao interna do IP no host local. Para reali#ar esse teste! fa#emos um pin" para o endereo reservado especialmente para o loop)acQ local (?4C.9.9.?)! como mostrado na fi"ura.

1ma resposta do endereo ?4C.9.9.? indica que o IP est adequadamente confi"urado no host. %ssa resposta vem da camada de rede. %ssa resposta! porm! no ind&cio de que os endereos! mscaras ou "ateNa6s esto adequadamente confi"urados. *em indica nada a respeito do status da camada inferior da pilha de rede. Isso simplesmente testa o IP at a camada de rede do protocolo IP. Fe o)tivermos uma mensa"em de erro! isso indicar que o 82PLIP no est operacional no host.

63

6.6.2 Pin7 para o >ate?a@ ! (este de Cone%tividade da =AN =o%al P!"ina #$ <oc$ tam)m pode usar o pin" para testar a ha)ilidade do host de se comunicar com a rede local. Isso em "eral feito pin"ando o endereo IP do "ateNa6 do host! como mostrado na fi"ura. 1m pin" para o "ateNa6 indica que o host e a interface do roteador que serve como "ateNa6 esto operacionais na rede local.

Para esse teste! o endereo de "ateNa6 usado com mais freqU$ncia! porque o roteador em "eral est sempre operacional. Fe o endereo do "ateNa6 no responder! voc$ pode tentar o endereo IP de outro host que voc$ confia que est operacional na rede local.

Fe o "ateNa6 ou outro host responder! os hosts locais podem se comunicar pela rede local. Fe o "ateNa6 no responder! mas outro host responder! isso pode indicar um pro)lema com a interface do roteador que serve como "ateNa6.

1ma possi)ilidade termos o endereo errado do "ateNa6. Outra possi)ilidade que a interface do roteador este a plenamente operacional! mas tem se"urana aplicada a ela que a impede de processar ou responder as solicita0es do pin". 8am)m poss&vel que outros hosts tenham as mesmas restri0es de se"urana aplicadas a eles.

64

6.6.& Pin7 para um +ost )emoto ! (este de Cone%tividade %om uma =AN )emota P!"ina #$ <oc$ tam)m pode usar o pin" para testar a capacidade do host local se comunicar por uma rede. O host local pode fa#er o pin" para um host de uma rede remota! como mostrado na fi"ura.

Fe esse pin" tiver $'ito! voc$ ter verificado a operao de uma "rande parte da rede. Isso si"nifica que verificamos a comunicao do host com a rede local! a operao do roteador que serve como nosso "ateNa6 e todos os outros roteadores que poderiam estar no caminho entre a nossa rede e a rede do host remoto.

.lm disso! voc$ verificou a mesma funcionalidade do host remoto. Fe! por al"uma ra#o! o host remoto no puder usar a sua rede local para se comunicar para fora dela! ele no responderia.

Tem)re-se que muitos administradores de rede limitam ou pro&)em a entrada de data"ramas I2=P na rede corporativa. Portanto! a falta de uma resposta de pin" pode se dever a restri0es de se"urana e no por causa de elementos no operacionais nas redes.

65

6.6.4 (ra%eroute Atra%ertB ! (estando o Caminho P!"ina #$ O pin" usado para indicar a conectividade entre dois hosts. O 8raceroute ( tra&ert) um utilitrio que nos permite o)servar o caminho entre esses hosts. O trace "era uma lista dos saltos que foram )em-sucedidos ao lon"o do caminho.

%ssa lista pode nos dar informa0es importantes para verificao e soluo de erros. Fe os dados atin"em o destino! o trace ir listar a interface de todo roteador no caminho.

Fe o dado falha em al"um salto ao lon"o do caminho! n5s temos o endereo do ,ltimo roteador que respondeu ao trace. %ssa uma indicao de onde o pro)lema ou as restri0es de se"urana se encontram.

Round >rip >ime DR>>>E ou >empo de ida e volta

1sar o traceroute fornece o tempo de ida e volta (G88) para cada salto ao lon"o do caminho e indica se um salto dei'ou de responder. O tempo de ida e volta (G88) o tempo que um pacote leva para alcanar o host remoto e para a resposta do host voltar. 1m asterisco (>) usado para indicar que um pacote foi perdido.

%ssa informao pode ser usada para locali#ar um roteador pro)lemtico no caminho. Fe o)tivermos altos tempos de resposta ou perdas de dados de determinado salto! isso ser uma indicao de que os recursos do roteador ou suas cone'0es podem estar so)recarre"ados.

>ime to ?ive D>>?E ou >empo de 5ida

66

O 8raceroute usa uma funo do campo 8empo de <ida (88T) no ca)ealho da 2amada 3 e a =ensa"em de 8empo %'cedido I2=P. O campo 88T usado para limitar o n,mero de saltos que um pacote pode cru#ar. Duando um pacote entra num roteador! o campo 88T sofre decrscimo de ?. Duando o 88T alcana #ero! o roteador no encaminha o pacote e o mesmo descartado.

.lm de descartar o pacote! o roteador em "eral envia uma =ensa"em de 8empo %'cedido I2=P endereada para o host de ori"em. %ssa mensa"em I2=P conter o endereo IP do roteador que respondeu.

Passe pela animao para ver &omo o >ra&eroute usa o >>?.

. primeira seqU$ncia de mensa"ens enviadas do tra&eroute ter um campo 88T de valor um. Isso fa# o 88T colocar um tempo de espera no pacote no primeiro roteador. %sse roteador responde ento com uma =ensa"em I2=P. O 8raceroute tem ento o endereo do primeiro salto.

O 8raceroute aumenta pro"ressivamente o campo 88T (4! 3! 4...) para cada seqU$ncia de mensa"ens. Isso fornece ao trace o endereo de cada salto ( medida que os pacotes passam por um tempo de espera cada ve# maior ( medida que avanam pelo caminho. O campo 88T continua a ser aumentado at se alcanar o destino ou at que ele aumente at um m'imo pr-determinado.

/epois de alcanar o destino! o host responde com uma mensa"em de Porta Inalcanvel I2=P ou uma mensa"em de Gesposta de %co I2=P em ve# de uma mensa"em de 8empo %'cedido I2=P.

6.6.. IC-Pv4 ! 5 Proto%ol de (este e -ensa7ens de ;uporte P!"ina #$ %m)ora o IPv4 no se a um protocolo confivel! ele permite enviar mensa"ens no caso de certos erros. %ssas mensa"ens so enviadas usando servios do protocolo I2=P (I2=Pv4). O o) etivo dessas mensa"ens dar feed)acQ so)re quest0es relativas ao processamento de pacotes IP so) certas condi0es! no tornar o IP confivel. .s mensa"ens I2=P no so e'i"idas e muitas ve#es no so permitidas por quest0es de se"urana.

67

, IC=P 7 o proto&olo de mensa"ens do &on6unto >CP;IP. O I2=P fornece controle e mensa"ens de erro e usado pelos utilitrios pin" e traceroute. %m)ora o I2=P use o suporte )sico do IP como se fosse um protocolo I2=P de n&vel mais )ai'o! na verdade ele uma 2amada 3 separada do con unto 82PLIP.

Os tipos de mensa"ens I2=P - e as ra#0es por que so enviadas - so muitos. <e amos al"umas das mensa"ens mais comuns.

.s mensa"ens I2=P que podem ser enviadas incluem+ Jost confirmation (2onfirmao de host) 1nreacha)le /estination or Fervice (/estino ou Fervio Inalcanvel) 8ime e'ceeded (8empo e'cedido) Goute redirection (Gedirecionamento de rota) Fource quench (Ini)io de ori"em)

Con+irmao de 9ost

1ma =ensa"em de %co I2=P pode ser usada para determinar se um host est operacional. O host local envia uma Folicitao de %co I2=P para outro host. O host que rece)e a mensa"em de eco responde com a Gesposta de %co I2=P! como mostrado na fi"ura. %sse uso de mensa"ens de %co I2=P a )ase do utilitrio pin".

%estino ou .ervio Inal&an!vel

O /estino Inalcanvel I2=P pode ser usado para notificar um host de que o destino ou servio est inalcanvel. Duando um host ou "ateNa6 rece)e um pacote que no pode entre"ar! ele pode enviar um pacote de /estino Inalcanvel I2=P para o host que ori"inou o pacote. O pacote de /estino Inalcanvel conter c5di"os que indicam por que o pacote no pode ser entre"ue.

%ntre os c5di"os de /estino Inalcanvel esto+

9 A rede inalcanvel

? A host inalcanvel

4 A protocolo inalcanvel

68

3 A porta inalcanvel

Os c5di"os de rede inalcanvel ehost inalcanvel so respostas de um roteador quando no conse"ue encaminhar um pacote. Fe um roteador rece)e um pacote para o qual no tem uma rota! ele pode responder com um /estino Inalcanvel I2=P com c5di"o A 9! indicando rede inalcanvel. Fe o roteador rece)e um pacote para o qual tem uma rota ane'ada! mas no conse"ue entre"ar o pacote para o host na rede! o roteador pode responder com um /estino Inalcanvel I2=P com c5di"o A ?! indicando que a rede conhecida! mas o host est inalcanvel.

Os c5di"os 4 e 3 (protocolo inalcanvel eporta inalcanvel) so usados por um host final para indicar que o se"mento 82P ou data"rama 1/P contido em um pacote no p\de ser entre"ue para o servio de camada superior.

Duando o host final rece)e um pacote com uma P/1 2amada 4 que deve ser entre"ue a um servio indispon&vel! o host pode responder para o host ori"em com um /estino Inalcanvel I2=P com c5di"o A 4 ou c5di"o A 3! indicando que o servio no est dispon&vel. 8alve# o servio no este a dispon&vel porque no h nenhum pro"rama rodando para fornecer o servio ou porque a se"urana do host no est permitindo acesso ao servio.

>empo Ex&edido

1ma mensa"em de 8empo %'cedido I2=P usada por um roteador para indicar que um pacote no pode ser encaminhado porque o campo 88T do pacote e'pirou. Fe um roteador rece)e um pacote e diminui o campo 88T do pacote para #ero! ele descartar o pacote. O roteador tam)m pode enviar uma mensa"em de 8empo %'cedido I2=P para o host de ori"em para informar o host so)re a ra#o do pacote ser descartado.

Redire&ionamento de Rota

1m roteador talve# use uma =ensa"em de Gedirecionamento I2=P para notificar os hosts de uma rede que uma rota melhor est dispon&vel para determinado destino. %ssa mensa"em s5 pode ser usada quando o host de ori"em est na mesma rede f&sica como am)os os "ateNa6s. Fe um roteador rece)e um pacote para o qual no h rota e para o qual o pr5'imo salto est ane'ado ( mesma interface em que o pacote che"ou! o roteador pode enviar uma =ensa"em de Gedirecionamento I2=P para o host de ori"em. %ssa mensa"em informar ao host de ori"em so)re o pr5'imo salto contido em uma rota na ta)ela de roteamento.

Ini-io de ,ri"em

. mensa"em de Ini)io de Ori"em I2=P pode ser usada para di#er ( ori"em para temporariamente parar de enviar pacotes. Fe um roteador no tem espao suficiente em )uffer para rece)er os pacotes que che"am! ele descartar os pacotes. Fe o roteador precisar fa#er

69

isso! ele tam)m poder enviar uma mensa"em de Ini)io de Ori"em I2=P aos hosts de ori"em para cada mensa"em que ele descartar.

1m host de destino tam)m pode enviar uma mensa"em de ini)io de ori"em se os data"ramas che"arem rpido demais para serem processados.

Duand um host rece)e uma mensa"em de Ini)io de Ori"em I2=P! ele relata isso para a camada de 8ransporte. O host de ori"em pode ento usar os mecanismos de controle de flu'o 82P para a ustar a transmisso.

TinQs+

GO2 CP4 http+LLNNN.ietf.or"LrfcLrfc9CP4.t'tKnum)erACP4 GO2 ??44 http+LLNNN.ietf.or"LrfcLrfc??44.t'tKnum)erA??44 GO2 4993 http+LLNNN.ietf.or"LrfcLrfc4993.t'tKnum)erA4993

70

71

Você também pode gostar