You are on page 1of 29

O modelo OSI da ISO

International Organization For Standardization (ISO)

Open System Interconnection Diz o que deve ser feito e no como deve ser feito As setes camadas do Modelo OSI 7 Aplicao 6 Apresentao 5 Sesso 4 Transporte 3 Rede 2 Link de dados\Enlace 1 - Fsica

Camada Fsica Fornece as caractersticas mecnicas, eltricas, funcionais e os procedimentos para ativar, manter e desativar conexes fsicas. Dedica-se transmisso de uma cadeia de bits, sem se preocupar com seu significado ou forma como esses bits so agrupados Tipo de conexo Ponto a Ponto Mltiplos Pontos Topologia Fsica Barramento, Anel, Estrela, Malha, Celular Sinalizao dos bits Sincronizao dos bits Uso da Banda Passante Digital Estado Atual representado pela presena ou falta do sinal;

Estado de Transio representado pela mudana de estado de um sinal. Analgica Estado Atual Estado de Transio Assncrona Sncrona Banda larga Banda base Multiplexao Frequency Division Multiplexing (FDM) Time Division Multiplexing (TDM) Statistical Time Division Multiplexing (Stat TDM) Hardware da camada Concentradores Hubs Repetidores Conectores de mdia de transmisso Modems Resumo da camada Fsica A camada Fsica abrange as regras que governam o modo como as redes so fisicamente designadas e como os bits so representados usando a mdia de transmisso atravs: dos tipos de conexo, da topologia fsica, da sinalizao digital, da sinalizao analgica, da sincronizao dos bits, do uso da banda passante e da Multiplexao Camada de Enlace/Link de Dados Organiza os bits da camada Fsica(1s e 0s) em grupos lgicos de informaes chamados frames(quadros). Detectar, e as vezes corrigir, erros. Controlar o fluxo de dados Identificar os computadores da rede. Sub-camadas

MAC Media access Control controla o modo como os transmissores compartilham um nico canal de transmisso. LLC Logical Link Control, estabelece e mantm a ligao da transmisso de frames de dados de um dispositivo para outro MAC LLC Topologia lgica Barramento Anel Acesso mdia Disputa (Contention) Passagem de Ficha (token passing) Polling Endereamento Fsico --Sincronizao de transmisses Assncrono Sncrono Iscrono Servios de conexo Controle de fluxo Controle de erro Hardware camada enlace Bridges(pontes) Switches Placas de rede Resumo da camada de Enlace As regras da camada de enlace determinam o modo como as redes organizam os bits, os dispositivos compartilham uma mesma mdia de transmisso e os frames so confiavelmente passados de um dispositivo a outro, atravs da

determinao da topologia lgica, do acesso mdia, do endereamento, da sincronizao de transmisses e dos servios de conexo Camada de rede Objetivo principal mover dados para localizaes especficas. Descreve os mtodos de movimentao de informaes entre diversas redes independentes. Pode escolher uma rota especfica em uma rede interligada e impedir que os dados sejam enviados a redes no envolvidas. Assegurar que as rotas de dados estejam corretas em uma rede interligada. Endereamento Logico servio Comutao Circuito mensagens pacote Seleo de Rota Vetor distancia estado de link Descoberta de Rota Esttico dinamico Servio de Conexo Controle de fluxo controle de erro Servio de Gateway -Hardware dessa camada Roteadores Resumo da camada de Rede A camada de rede inclui as regras para o transporte dos dados atravs das redes, estabelecendo as formas de: endereamento, comutao, de descoberta de rotas, de seleo das rotas, dos servios de conexo e dos servios de gateway Camada de Transporte Destina-se a ocultar a complexidade da estrutura de rede para as camadas superiores.

Resoluo endereo/Nome Servio Solicitante Iniciado Servio Fornecedor Iniciado Endereamento Indicador de Conexo Identificador de Transao Desenvolvimento de segmentos Diviso e Combinao Servio de Conexo Sequenciamento de segmentos Controle de erros da camada Controle do fluxo de uma extremidade a outra Camada de Sesso Facilita a comunicao entre fornecedores e solicitantes de servios. As sesses de comunicao so controladas por mecanismos que estabelecem, mantm, sincronizam, gerenciam e encerram o dilogo entre entidades de comunicao Controle de Dilogo Simplex Half-Duplex Full-Duplex Administrao da Sesso Estabelecimento da conexo Transferncia de dados Liberao da Conexo Camada de Apresentao Ela converte os dados para um formato comum que possa ser entendido por cada aplicativo da rede e pelos computadores no qual eles so executados, essa camada, tambm, pode comprimir, expandir. criptografar ou decodificar dados. Converso Ordem de bits

Ordem de Bytes Cdigo de Caracteres Sintaxe de arquivos Criptografia Chaves simtricas Chaves assimtrica (chave pblica/privada) Camada de aplicao Inclu todos os tpicos e funes especficas para cada servio de rede

Servios de rede Divulgao de servios Ativo Passivo Uso do servio Interceptao da chamada do Sistema Operacional Operao Remota Colaborativo Processo de comunicao modelo OSI Desenho vai e volta

SLIDE 2

Protocolo TCP/IP O conjunto de protocolos TCP/IP foi projetado especialmente para ser o protocolo utilizado na Internet. Sua caracterstica principal o suporte direto a comunicao entre redes de diversos tipos. Neste caso, a arquitetura TCP/IP independente da infra-estrutura de rede fsica ou lgica empregada. Evoluo

1966, Departament of Defense of USA DOD, inicia atravs do Defense Advanced Research Project Agency DARPA, projeto de interligao de computadores entre centros militares e de pesquisas, esta rede recebeu o nome de ARPANET; Durante a dcada de 70 at 1983, a ARPANET era baseada em IMPs (Interface Message Processors), rodando diversos protocolos, sendo o principal o NCP (Network Control Protocol). O TCP/IP ainda estava sendo projetado e a Internet era formada por mquinas de grande porte e minicomputadores ligados aos IMPs. O roteamento fora dos IMPS no existia, impedindo a conexo de mquinas em rede local que surgiam. Ou seja, para se ligar ARPANET era necessria a ligao direta a um IMP. Evoluo 1977, o protocolo TCP/IP comeou a ser projetado com o objetivo de ser o nico protocolo de comunicao da ARPANET. No comeo de 1980, a ARPANET foi dividida em ARPANET e MILNET, separando a poro acadmica e militar. Nesta poca, a ARPA decidiu adotar o Unix como sistema operacional prioritrio para o suporte de seus projetos de pesquisa (dos quais a ARPANET era um deles), escolhendo a Universidade da Califrnia Berkeley com centro de desenvolvimento. A ARPA incentivou a criao nativa do suporte de TCP/IP no Unix. 1983 comearam a surgir diversas redes paralelas nos Estados Unidos financiadas por rgos de fomento a pesquisa como a CSNET (Computer Science Net), HEPNet (High Energy Physics Net) , SPAN (Nasa Space Physics Network) e outras Evoluo 1986, a NSF (Network Science Foundation) passou a operar o backbone (espinha dorsal) de comunicaes com o nome de NSFNet e iniciou a formao de redes regionais interligando os institutos acadmicos e de pesquisa. 1988, as diversas redes foram integradas ao NSFNet e adicionadas a redes de outros pases, caracterizando o incio de uso do termo Internet em 1988. 1993, foram criados os protocolos HTTP e o browser Mosaic, dando incio ao World Wide Web (WWW). O World Wide Web foi o grande responsvel pela crescimento exponencial da Internet, pois permitiu o acesso a informaes com contedo rico em grficos e imagens e de forma estruturada. No Brasil No Brasil, o acesso Internet foi iniciado com a conexo de instituies acadmicas como a Fapesp, USP, Unicamp, PUC-Rio, UFRJ e outras em 1989. Foram formados dois backbones regionais, a RedeRio e a ANSP (An Academic Network at So Paulo) interligando as principais instituies destes estados. Posteriormente foi criada a RNP (Rede Nacional de Pesquisa) com o objetivo de formar um backbone nacional de acesso Internet e de estimular a formao de redes regionais como a Rede Minas, Rede Tch e outras. Em 1995, foi liberado o trfego comercial, com a Embratel montando e operando o backbone comercial no Brasil. TCP/IP TCP/IP um acrnimo para o termo Transmission Control Protocol/Internet Protocol Suite, ou seja um conjunto de protocolos, onde dois dos mais importantes (o IP e o TCP) deram seus nomes arquitetura. O protocolo IP, base da estrutura de comunicao da Internet um protocolo baseado no paradigma de chaveamento de pacotes (packet-switching). Estrutura

Organizao e Controle A Internet controlada pelo IAB (Internet Architecture Board) em termos de padronizaes e recomendaes. Ela gerencia as funes de definio de padres de protocolos, criao de novos protocolos, evoluo, etc.. O IAB um forum suportado pela Internet Society (ISOC), cujos membros organizam as reunies e o funcionamento do IAB, alm de votarem os seus representantes. Estrutura da IAB IRTF Internet Research Task Force, responsvel por projetos e pesquisa do TCP/IP IETF Internet Engeneering Task Force, esta voltado a soluo de problemas e a adaptao de novos padres IANA Internet Assigned Numbers Authority, supervisiona o processo de endereos e portas nicas usadas na Internet. Endereamentos e Nomes Internic -Internet Network Information Center, supervisiona o uso de endereos IP e o uso de nomes de domnios. No Brasil, o Comit Gestor de Informtica o responsvel por o registro e controle de nome do domnio .br Padronizaes Todo o processo TCP/IP segue rgidos processo de padronizao e so publicados em documento chamados Request For Comments RFC. As RFCs podem ter os seguintes status: S = Internet Standard PS = Proposed Standard DS = Draft Standard BCP = Best Current Practices E = Experimental I = Informational Exemplos de RFC

Por qu TCP/IP? Aceito como padro pela industria; Suite de protocolos roteveis; Trabalha nos mais diferentes sistemas operacionais; de domnio pblico e disponvel gratuitamente; bem projetado; um padro aberto, no h um proprietrio Suite TCP/IP Camada de Inter-redes: Internet Protocol IP, o responsvel pelo endereamento e roteamento de pacotes entre redes; Internet Control Message Protocol ICMP, utilizado para reportar erros e enviar mensagens sobre o destino do pacote. Exemplos de mensagens ICMP: Destination Unreachable, quando um roteador no consegue alcanar o destiono; Time Exceeded, usado quando o Time to Life (TTL) de um pacote atinge zero. Address Resolution Protocol ARP, resolve endereo fsicos. Bootp permite a conexo a rede de equipamentos sem sistema operacional. Camada de transporte: User Datagram Protocol UDP, O protocolo UDP fornece uma forma simples de acesso ao sistema de comunicao, provendo um servio sem conexo, sem confiabilidade e sem correo de erros. A principal funo do nvel de transporte implementada em UDP a capacidade de multiplexao de acesso ao sistema de comunicao. Esta funo permite que vrios processos ou programas executando em um computador possam acessar o sistema de comunicao e o trfego de dados respectivo a cada um deles seja corretamente identificado, separado e utilize buffers individuais. Transmission Control Protocol - TCP, oferece servios mais complexos, que incluem controle de erros e fluxo, servio com conexo e envio de fluxo de dados. TCP utiliza o mesmo conceito de porta de UDP. Para TCP, uma conexo formada pelo par (End. IP. Origem, Porta Origem) e (End. IP Destino, Porta Destino). O protocolo TCP oferece as seguintes caractersticas: Controle de Fluxo e Erro fim-a-fim;

Servio confivel de transferncia de dados; Comunicao full-duplex fim-a-fim; A aplicao basta enviar um fluxo de bytes; Desassociao entre qtd. de dados enviados pela aplicao e pela camada TCP; Ordenao de mensagens; Multiplexao de IP, atravs de vrias portas; Opo de envio de dados urgentes Camada de Aplicao: File Transfer Protocol FTP, um protocolo para transferncia de dados que para efetuar a transferncia exige autenticao; Simple Mail Transfer Protocol SMTP, protocolo para transferncia de mensagem; Simple Network Management Protocol SNMP, protocolo que permite o gerenciamento de hosts remotos; Hyper Text Transfer Protocol HTTP,permite o uso de pgina de hyperlinks Domain Name System DNS, resolve nome amigvel em endereos IP; TELNET, permite o acesso remoto a um host. Formato IP

Descrio dos campos VERSION - Informa a verso do protocolo IP sendo carregado; HEADER LENGTH - Informa o tamanho do header IP em grupos de 4 bytes TYPE OF SERVICE - Informa como o pacote deve ser tratado, de acordo com sua prioridade e o tipo de servio desejado como Baixo Retardo, Alta Capacidade de Banda ou Alta Confiablilidade. Normalmente este campo no utilizado na Internet IDENTIFICATION - Identifica o pacote IP unicamente entre os outros transmitidos pela mquina. Este campo usado para identificar o pacote IP no caso de haver fragmentao em mltiplos datagramas FLAGS (3 bits) - um bit (MF - More Fragments) identifica se este datagrama o ltimo fragmento de um pacote IP ou se existem mais. Outro bit (DNF - o Not Fragment) informa aos roteadores no caminho se a aplicao exige que os pacotes no sejam fragmentados. FRAGMENT OFFSET - Informa o posicionamento do fragmento em relao ao pacote IP do qual faz parte. TIME-TO-LIVE - Este valor decrementado a cada 1 segundo que o pacote passa na rede e a cada roteador pelo quel ele passa. Serve para limitar a durao do pacote IP e evitar que um pacote seja roteador eternamente na Internet como resultado de um loop de roteamento.

PROTOCOL - Informa que protocolo de mais alto-nvel est sendo carregado no campo de dados. O IP pode carregar mensagens UDP, TCP, ICMP, e vrias outras. HEADER CHECKSUM - Valor que ajuda a garantir a integridade do cabealho do pacote IP SOURCE ADDRESS - Endereo IP da mquina origem do pacote IP DESTINATION ADDRESS - Endereo IP da mquina destino do pacote IP OPTIONS - Opes com informaes adicionais para o protocolo IP. Consiste de um byte com a identificao da opo e uma quantidade de bytes varivel com as informaes especficas. Um pacote IP pode transportar vrias opes simultaneamente. Formato TCP

Descrio dos campos TCP SOURCE PORT: Porta origem da mensagem TCP DESTINATION PORT: Porta destino da mensagem SEQUENCE NUMBER: nmero de sequncia dos dados sendo transmitidos face ao conjunto total de dados j transmitidos. Este nmero indica a posio do primeiro byte de dados sendo transmitido em relao ao total de bytes j transmitidos nesta conexo. O primeiro nmero de seqncia utilizado no zero ou um, mas comea de um valor aleatrio. Logo se um pacote est transmitindo do 1234o. byte at o 2000o. byte de uma conexo e o sequence number inicial utilizado nesta conexo foi 10000, o campo sequence number conter o valor 11234. O sequence number em um sentido da conexo (mquina A para B) diferente do sequence number do sentido inverso, j que os dados transmitidos por um e outro lado so completamente distintos. ACKNOWLEDGE NUMBER: nmero que significa o reconhecimento dos dados recebidos at ento no sentido inverso. O ACK de um sentido transmitido em piggy-backing no outro sentido. O ACK contm o nmero do prximo byte do fluxo de dados recebido, que a origem deste pacote espera receber da outra mquina. Este valor leva em considerao o nmero de sequence number inicial praticado pela outra mquina. O valor de ACK informa sempre o prximo byte ainda no recebido do conjunto contguo de bytes recebidos do transmissor. CODE BITS: So formados por seis bits, URG, ACK, PSH, RST, SYN e FIN, cuja utilizao mostrada abaixo: URG: bit de Urgncia: significa que o segmento sendo carregado contm dados urgentes que devem ser lidos com prioridade pela aplicao. A aplicao origem responsvel por acionar este bit e fornecer o valor do URGENT POINTER que indica o fim dos dados urgentes. Um exemplo da utilizao desta facilidade o aborto de uma conexo (por exemplo por

Control-C), que faz com que a aplicao destino examine logo o pacote at o fim da rea de urgncia, descubra que houve um Control-C e termine a conexo. ACK: bit de Reconhecimento: indica que o valor do campo de reconhecimento est carregando um reconhecimento vlido. PSH: bit de PUSH: Este mecanismo que pode ser acionado pela aplicao informa ao TCP origem e destino que a aplicao solicita a transmisso rpida dos dados enviados, mesmo que ela contenha um nmero baixo de bytes, no preenchendo o tamanho mnimo do buffer de transmisso. RST: bit de RESET: Informa o destino que a conexo foi abortada neste sentido pela origem SYN: bit de Sincronismo: o bit que informa que este um dos dois primeiros segmentos de estabelecimento da conexo. FIN: bit de Terminao: indica que este pacote um dos dos pacotes de finalizao da conexo WINDOW: Este campo informa o tamanho disponvel em bytes na janela de recepo da origem deste pacote. Por meio deste valor, o TCP pode realizar um controle adequando de fluxo para evitar a sobrecarga do receptor. Quando este valor igual a zero, o transmissor no envia dados, esperando receber um pacote com WINDOW maior que zero. O transmissor sempre vai tentar transmitir a quantidade de dados disponveis na janela de recepo sem aguardar um ACK. Enquanto no for recebido um reconhecimento dos dados transmitidos e o correspondente valor de WINDOW > 0, o transmissor no enviar dados. OPTIONS: O campo de opes s possui uma nica opo vlida que a negociao do MSS (Maximum Segment Size) que o TCP pode transmitir. O MSS calculado atravs do MTU ou atravs do protocolo ICMP Path MTU Discovery.

Slide 3
Endereamento IP (IPV4) Tem por objetivo identificar plenamente um host em uma rede TCP/IP. Este endereo identifica a Rede e o endereo do Host dentro desta rede. Endereo IP O endereo IP composto de quatro octetos binrios representados no formato decimal, sendo cada octeto separado por um ponto (.). EX: 192.65.32.1 11000000.01000001.00100000.00000001 Pausa para o IPV6 O IPV6 possui 128 bits (contra os 32 bits do IPv4). Teoricamente, o nmero de endereos pode chegar a 340.282.366.920.938.463.463.374.607.431.768.211.456

Isto permite, por exemplo, que determinados equipamentos podero ter mais de um IP. Assim, ser possvel fazer com que certos servios sejam executados simultaneamente numa mesma mquina e para cada um haver uma conexo exclusiva. IPV6 O endereo IP da verso 6 composto por grupos de 16 bits em formato hexadecimal e separados por 2 pontos (:). Assim, um endereo IpV6 pode ser, por exemplo: fe80:0000:0000:0000:2601:97ff:fefe:9ced. Classes Quando do desenvolvimento do endereamento IP optou-se por dividi-lo em classes: A, B e C para fins comerciais D para endereos de Multicasting E para fins Experimentais Tabela de Classes Classe Redes End. Rede End. Host N de Redes N de hosts

W.0.0.1 a A 1 a 126 W.0.0.0 W.255.255.254 126 16.777.214

128 a 191

W.X.0.1 a W.X.0.0 W.X.255.254 16.384 65.534

192 a 223

W.X.Y.1 a W.X.Y.0 W.X.Y.254 2.097.152 254

224 a 239 No se Aplica 240 a 255

Mascara de Rede Cada classe possui uma mascara de rede padro (default). A seqncia de 1s (uns) binrio na mascara, identifica a rede. As mascaras so: Classe A 255.0.0.0 Classe B 255.255.0.0 Classe C 255.255.255.0 Observaes O endereo 127.0.0.1 reservado para LoopBack. Em uma mesma rede, no pode haver dois host com o mesmo endereo IP. No existe host tudo 0 binrio, pois o endereo da prpria rede. No existe host tudo 1 binrio, pois o endereo de broadcast da rede. Exerccio End IP End Binrio Clas se C End rede End. host 19

192.16.15.1 9 1.1.1.1

11000000.00010000.00001111.0 0010011 00000001.00000001.00000001.0 0000001 00001010.11111111.11111111.0 0000000 No Um endereo IP

192.16.15.0

1.0.0.0

1.1.1

10.255.255. 0 173.256.4.2

10.0.0.0

255.255. 0

172.32.2.0

10101100.00100000.00000010.0 0000000 11000000.10101000.00010000.0 0000000 11110000.00011001.00010001.0 0010010 01001000.11001111.10000001.0 0001010 11011110.11110000.01010101.1 0101010 10100100.10001110.00110011.1 1100111

172.32.0.0

2.0

192.168.16. 0 240.25.17.1 8 72.207.129. 10 222.240.85. 170 164.142.51. 231

192.168.16.0

PROPRI A REDE

EXPERIMEN TAL 72.0.0.0 207.129. 10 170

222.240.85.0

164.142.0.0

51.231

Exemplo de configurao

Exemplo Para a rede 1, pode-se optar por uma rede classe A, B ou C. Para a rede 2, pode-se optar por uma rede Classe A ou B. Neste caso, de maneira aleatria, escolheremos o endereo de rede classe C, 192.168.2.0 para a rede 1 e para a rede 2 a classe B, 172.17.0.0 Exemplo

Endereo de sub-redes O endereos de sub-rede, permitem subdividir um endereo de rede em diversas subredes. Isto surge pelas seguintes necessidades: Falta de endereos disponveis; Segmentar uma rede fsica em diversas sub-redes lgicas. Exemplo de configurao Voc administrador de uma rede que possui trs segmentos, sendo: 1 com 235 host 2 com 350 host. 3 com 500 host. Pede-se: Os endereos de rede a serem usados As mascaras de rede A configurao IP de trs host de cada rede.

Exemplo Voc administrador da filial Brasil de uma multinacional. Foi fornecido a voc o endereo de rede 10.0.0.0/8. A rede da filial possui 2 segmentos, sendo que cada segmento possui 325 host. Pede-se: A mascara de sub-rede; O endereo de sub-redes. A configurao IP de trs host de cada sub-rede. Exemplo Este processo pode ser dividido em 5 fase: Primeira fase: calcular o nmero mnimo de bits necessrios para atender o nmero de sub-redes necessrias. No caso do exemplo necessitamos de 2 bits: 2^2 2 = 4 2 = 2 Exemplo Segunda fase: verificar se o nmero de bits que restaram para host suficiente. Como originalmente a nossa rede classe A, temos 24 bits para host, como nos tomaremos emprestado dois bits, nos restar 24-2= 22 bits 2^22 2 = 4.194.304 2 = 4.194.302 host possveis. Caso o nmero de host possveis seja menor que o nmero de hosts da maior sub-rede a operao no possvel. Exemplo Fase 3: calcular a mascara de sub-rede. Por ser uma classe A, a mascara padro 255.0.0.0. Porm, agora acrescentaremos dois bits para representar rede, criando a mascara de sub-rede. 11111111.11000000.00000000.00000000 255.192.0.0 a nova mascara de sub-rede. Exemplo Fase 4: calcular os endereos de sub-rede:

00001010._ _ 000000.00000000.00000000 00001010.0 0 000000.00000000.00000000 no vlido

00001010.0 1 000000.00000000.00000000 00001010.1 0 000000.00000000.00000000 00001010.1 1 000000.00000000.00000000 no vlido Exemplo Temos, ento, as seguintes sub-redes vlidas: 00001010.01000000.00000000.00000000 10.64.0.0 sub-mascara 255.192.0.0 00001010.10000000.00000000.00000000 10.128.0.0. sub-mascara 255.192.0.0 Exemplo Fase 5: calcular os endereos de host vlidos para cada sub-rede. Primeira sub-rede: 10.64.0.0 00001010.01_ _ _ _ _ _ . _ _ _ _ _ _ _ _. _ _ _ _ _ _ _ _ 00001010.010 0 0 0 0 0 . 0 0 0 0 0 0 0 0 .0 0 0 0 0 0 0 1 A 00001010.011 1 1 1 1 1. 1 1 1 1 1 1 1 1.1 1 1 1 1 1 1 0

Temos: 10.64.0.1 a 10.127.255.254 Exemplo Segunda sub-rede: 10.128.0.0

00001010.10_ _ _ _ _ _ . _ _ _ _ _ _ _ _. _ _ _ _ _ _ _ _ 00001010.100 0 0 0 0 0 . 0 0 0 0 0 0 0 0 .0 0 0 0 0 0 0 1 A 00001010.101 1 1 1 1 1. 1 1 1 1 1 1 1 1.1 1 1 1 1 1 1 0

Temos: 10.128.0.1 a 10.191.255.254

Resposta

Slide 4

Configurao de hosts IP A configurao de um host IP pode ser: Manual-Esttica Dinmica-Automtica

Manual - Esttico Consideraes: Controle de qual endereo ser disponibilizado para um determinado equipamento. Maioria dos servios de rede necessitam estar instalados em equipamentos com endereo IP Esttico Reconfigurao da rede trabalhosa

Possvel desperdcio de endereos Necessrio controle manual dos endereos em utilizao Outros Dinmico - Automtico Consideraes: A maioria dos servios de rede no podem ser instalados em equipamentos com endereos estticos Fcil reconfigurao da rede Controle de endereos em uso Recuperao de endereos no mais utilizados outros Dynamic Host Configuration Protocol - DHCP um servio de rede, baseado em servidor, que oferece automaticamente endereos de host em uma rede TCP-IP Cliente DHCP a configurao padro Default dos clientes de rede. Configurao do Servidor DHCP Endereo da (sub) rede Mascara de (sub)rede Faixa de endereos Endereos de excluso Endereos exclusivos Tempo de Lease Outras configuraes Obteno de um endereo IP O servio DHCP um processo passivo, todo o procedimento para obter um endereo parte do cliente DHCP. Inicializa - quando um cliente inicializa pela primeira vez, ele difunde uma mensagem para todos os servidores DHCP da rede local a fim de adquirir as configuraes de inicializao na rede. Para tanto ele manda uma mensagem DHCPDISCOVER.

O DHCPDISCOVER enviado em um datagrama UDP da mesma forma que no BOOTP. Aps o envio dessa mensagem, o cliente passa para o estado SELECIONA. Seleciona - Neste estado, o cliente permanece aguardando a resposta dos servidores DHCP que receberam o DHCPDISCOVER. Aqueles servidores que estiverem configurados para responder, enviam ao cliente uma mensagem DHCPOFFER. Nesta mensagem, esto embutidas as informaes necessrias para a configurao do cliente juntamente com um endereo IP que o servidor lhe oferece como emprstimo. Aps o recebimento de todas as mensagens enviadas pelos servidores, o cliente ir optar por uma e entrar em negociao de locao com o servidor ofertante. Para iniciar a negociao, o cliente envia a mensagemDHCPREQUEST. Neste momento, ele entra no estado SOLICITA. Solicita -Aqui, o cliente aguarda uma resposta de confirmao do servidor DHCP que ele entrou em negociao. Essa confirmao remetida atravs da mensagem DHCPACK. Com o recebimento da confirmao, o cliente passa a ter um endereo IP e utiliza-o, bem como todas as outras informaes de configurao que foram enviadas pelo servidor e entra no estado LIMITE. Limite - Este o estado em que permanece o cliente durante a utilizao do endereo IP at que atinja o perodo de renovao ou ele decida no mais utilizar o endereo locado. Para este ltimo caso, onde o cliente no espera o trmino do prazo da locao, ele envia uma mensagem DHCPRELEASE para o servidor, a fim de provocar a liberao do endereo IP locado. Desta forma, o cliente no mais poder enviar datagramas IP utilizando-se do endereo que possua e passa para o estado INICIALIZA. Renova - Ao receber um DHCPACK, o cliente adquire a informao do perodo de locao do endereo. De posse dessa informao, ele inicializa trs temporizadores. Eles so utilizados para controlar os perodos de renovao, revinculao e do fim da locao. O servidor pode especificar o valor de cada temporizador. No havendo essa especificao o cliente utiliza os valores padres, que so de 50%, 85% e 100%, respectivamente. Quando o temporizador ultrapassa o valor da renovao, o cliente tentar renovar a locao. Para isso, ele faz uso novamente do DHCREQUEST ao servidor. Assim, ele passa para o estado RENOVA e aguarda a resposta. Na mensagem, segue embutido o endereo IP atual do cliente e uma solicitao de extenso da locao do mesmo. O servidor poder responder autorizando a renovao da locao que necessariamente no possuir o perodo anteriormente destinado, ou poder responder de forma negativa. No primeiro caso, o servidor envia um DHCPACK ao cliente. O recebimento dessa mensagem faz com que o cliente retorne ao estado limite. No segundo caso, o servidor envia um DHCPNACK, que faz com que o cliente interrompa o uso do endereo IP e passe para o estado INICIALIZA.

Vincula Novamente - Ao entrar no estado RENOVA, um cliente fica aguardando a resposta do servidor. Caso essa resposta no chegue ( possvel que o servidor tenha sido desligado, ou tenha sido desconectado da rede), o cliente permanece nesse estado e comunicando-se normalmente at que seja ultrapassado o limite do segundo temporizador. Nesse ponto, o cliente passa do estadoRENOVA para o estado VINCULA NOVAMENTE. A partir da, o cliente pressupe que o servidor que lhe locou o endereo IP no estar mais disponvel e tenta obter a renovao com qualquer outro servidor DHCP da sua rede local atravs da difuso deDHCPREQUEST. Caso receba um DHCPACK de algum servidor habilitado para tal, o cliente retornar para o estado LIMITE. Em recebendo um DHCPNACK, ele passar para o estado INICIALIZA. No caso do cliente no receber qualquer resposta, ele permanecer utilizando o endereo IP inicialmente locado at que seja atingido o valor limite do terceiro temporizador, o que far com que ele passe para o estado INICIALIZA. Nomes amigveis So nomes humanos que utilizamos para identificar os computadores. Estes nomes podem ser: Nomes Netbios Nomes de Host Nomes Netbios So nomes tipicamente Microsoft, utilizados at a verso Windows 98 e, para manter compatibilidade, Windows 2000. Pode conter at 16 caracteres, sendo o ltimo utilizado pelo sistema para identificar o servio. Na formao deste nome no podemos utilizar: @ ! # $ % & * ( ) ? | / \_ - + = ` { [ } ] ~ ^ < > , . : ; espao Nome de Host So utilizados em redes TCP-IP e podem conter at 256 carcateres. Na formao deste nome no podemos utilizar: @ ! # $ % & * ( ) ? | / \_ - + = ` { [ } ] ~^<>,:; Espao e ponto so permitidos Exemplo de Nomes Nomes Netbios: Financeiro1 JoaoRH

Servidor1 Nomes de Host: Financeiro1 JoaoRH Servidor1 Computador1.financeiro.empresa www.empresa.com.br

Resoluo de Nomes o processo de resolver nomes amigveis em endereos IP. Pode ser feito: Por arquivos de Configurao Servios de rede Arquivos de configurao Para resolver nome Netbios utiliza-se o arquivo LMHOST Para resolver nomes de hotst utiliza-se o arquivo HOST Estes arquivos so texto puro e podem ser encontrados na pasta ETC. Exemplo Arquivo de host # Copyright (c) 1993-2006 Microsoft Corp. # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # Additionally, comments (such as these) may be inserted on individual

# lines or following the machine name denoted by a '#' symbol. # For example: # # 102.54.94.97 38.25.63.10 rhino.acme.com x.acme.com # source server # x client host

127.0.0.1 ::1

localhost localhost

192.168.10.15 financeiro1 192.168.10.16 www.empresa1.com.br Exemplo arquivo LMHOST 192.168.10.15 financeiro1 192.168.10.13 JoaoRH Servios Os servios de rede que resolvem nomes so: Domain Name System DNS, resolve nomes de Host Windows Internet Name System, Resolve nomes Netbios DNS Um servidor DNS resolve nomes de uma determinada zona da Internet. Uma zona uma determinada regio da Internet que pode ser um composta de um ou mais domnios. Um servidor DNS pode ser: Primrio, o responsvel pela incluso, alterao e excluso de nomes de uma determinada zona. Tambm responsvel por resolver nomes desta zona. Secundrio, uma cpias read only do servidor DNS primrio, sua funo resolver nomes. Cache, no incio no possui nenhuma informao para auxiliar resoluo de nomes, ele vai aprendendo conforme o servidor primrio ou secundrio vo resolvendo nomes, a partir deste ponto ele passa a auxiliar na resoluo de nomes Um servidor DNS ainda pode ser: No recursivo, entende a sua zona de atuao como sendo o ponto(.).

Recursivo, quando uma solicitao de resoluo de nomes no pertence a sua zona, ele a repassa a uma srie de servidores da Internet, chamados de RootServerInfo. WINS O servio WINS resolve nome Netbios, um servio tipicamente Microsoft, porm pode ser executado em equipamentos Linux executando o SAMBA. Todo cliente WINS, quando iniciado tem seu nome registrado no servio, estando pronto para ser localizado quando houver a solicitao por parte de outro cliente WINS LAudinei Exemplo: Voce administrador de rede da empresa YW, na filial Mau .a empresa forneceu-lhe o endereo de rede 172.25.0.0 , mascara 255.255.0.0, Para voc configurar duas redes da filial uma com 120 equipamentos outra com 50 equipamentos Para solucionar este problema pede-se:

1. A mascara de sub-rede; 2. Os endereos de sub-rede; 3. A faixa de endereos validos em cada sub-rede


1 Passo- Calcular o numero de Bits necessrios para atender ao numero de (sub) redes.

>= nmeros de redes, onde N o numero de bits necessrios.


2 Passo Calcular se o numero de bit restante para a sub-rede suficiente para atender a maior sub-rede. maior sub-rede, onde H o numero de bit originalmente reservado para Host e n o numero de bit que ser utilizado para criao das sub-redes (1passo) 3 Passo- calcular a mascara de subrede . 255.255.11000000.00000000 255.255.192.0 4 Passo- Identificar as sub-redes. 172.25._ _000000.00000000 00 172.25.01000000.00000000 172.25.10000000.00000000 11

5 Passo Calcular a faixa de endereos validos em cada sub rede 1 subrede 1 host 172.25.01000000.00000001 = 172.25.68.1/18 Ultimo 172.25.01111111.11111110 =172.25.127.254/18 2 subrede 1 host 172.25.10000000.00000001 =172.25.128.1/18 Ultimo 172.25.10111111.11111110 = 172.25.191.254/18

Exerccio

Voce recebeu o endereo de rede 10.0.0.0, mascara 255.0.0.0 Com esse endereo voc necessita configurar 5 redes cada uma com 260 equipamentos para isso pedese:

Qtdd equip 255.0.0.0 ==8+8+8=24 bits

20971152-2>260

1) A mascara de subrede
128 64 32 16 8 4 2 1 255.11100000.00000000.0000000000 255.224.0.0

2) As subredes 10._ __00000.00000000.00000000 000 10.00100000.00000000.00000000

10.01000000.00000000.00000000 10.01100000.00000000.00000000 10.10000000.00000000.00000000 10.11000000.00000000.00000000 111

3) A faixa de endereos em cada subrede 128 64 32 16 8 4 2 1 10.00100000.00000000.00000001 = 10.32.0.1/11 10.00111111.11111111.11111110 =10.63.255.254/11 10.01000000.00000000.00000001 =10.64.0.1/11 10.01011111.11111111.11111110 =10.95.255.254/11 10.01100000.00000000.00000001 = 10.96.0.1/11 10.01111111.11111111.11111110 = 10.127.255.254/11 10.10000000.00000000.00000001 = 10.128.0.1/11 10.10011111.11111111.11111110 =10.159.255.254/11 10.101000000.00000000.00000001 =10.160.0.1/11 10.10111111.11111111.11111110 =10.191.255.254/11 4) Qual seria o host 360 de cada subrede, caso voc ofertasse os endereos subsequencialmente a partir do 1.
10.32.00000001.01101000 = 10.32.1.104 10.64.00000001.01101000 =10.64.1.104 10.96. .00000001.01101000 =10.64.1.104 10.128. .00000001.01101000 = 10.128.1.104 10.160.00000001.01101000 = 10.160.1.104 2) A partir do endereo 192.168.17.0, Mascara 255.255.255.0, voc precisa configurar 4 subredes sendo que a 1 possui 20 equipamentos a 2 35 equipamentos e a 3 e 4 15 equipamentos cada a partir dessa situao , pede-se: Dividir a 2 subrede

!= 30 >= 35

30>=20

1) A mascara de subrede
endereo 192.168.17.0, Mascara 255.255.255.0 255.255.255.11100000 255.255.255.224

2) As subredes
192.168.17.00000000 192.168.17.00100000 192.168.17.01000000 192.168.17.01100000 192.168.17.10100000 192.168.17.11000000 192.168.17.11100000

3) A faixa de endereos em cada subrede


Exerccio Identifique nos endereos abaixo a qual subrede cada um pertence:

a) b) c) d) e) f)

192.168.16.17/29 192.168.16.39/29 192.168.16.52/29 192.168.16.14/29 192.168.16.49/29 192.168.16.32/29

g) 192.168.16.26/29 h) 192.168.16.30/29 4) Voce recebeu da matriz o endereo 10.16.0.0, mascara de subrede 255.240.0.0 voce precisa configurar 5 subredes, na filial , cada uma com 170 equipamentos pede-se:

1) A mascara de subrede 2) As subredes 3) A faixa de endereos em cada subrede

5) A partir do endereo 17.0.0/21 criou-se as subredes abaixo. Corrija os possveis erros de configurao

You might also like