sábado, 19 de novembro de 2011

Redes - Como o TCP/IP usa a máscara de sub-rede

Galera,
            Hoje o contexto da dica é um conteúdo muito legal, pois exige que o aprendiz se dedique um pouco e que curta bastante matemática , para que os cálculos sejam feitos com perfeição.
Considere a figura a seguir, onde temos a representação de uma rede local, ligada a outras redes da empresa, através de um roteador.



Temos uma rede que usa como máscara de sub-rede 255.255.255.0 (uma rede classe C, mas ainda não abordamos as classes de redes). A rede é a 10.200.150.0, ou seja, todos os equipamentos da rede tem os três primeiras partes do número IP como sendo: 10.200.150. Veja que existe uma relação direta entre a máscara de sub-rede a quantas das partes do número IP são fixas, ou seja, que definem a rede.

A rede da figura anterior é uma rede das mais comumente encontradas hoje em dia, onde existe um roteador ligado à rede e o roteador está conectado a um Modem, através do qual é feita a conexão da rede local com a rede WAN da empresa, através de uma linha de dados (também conhecido como link de comunicação).

Como o TCP/IP usa a máscara de sub-rede e o roteador

Quando dois computadores tentam trocar informações em uma rede, o TCP/IP precisa, primeiro, determinar se os dois computadores pertencem a mesma rede ou a redes diferentes. Neste caso podemos ter duas situações distintas:

Situação 1: Os dois computadores pertencem a mesma rede: Neste caso o TCP/IP envia o pacote para o barramento local da rede. Todos os computadores recebem o pacote, mas somente o computador que é o destinatário do pacote é que o captura e passa para processamento pelo Windows e pelo programa de destino. Como é que o computador sabe se ele é ou não o destinatário do pacote? Muito simples, no pacote de informações está contido o endereço IP do computador destinatário. Em cada computador, o TCP/IP compara o IP de destinatário do pacote com o IP do computador, para saber se o pacote é ou não para o respectivo computador.

Situação 2: Os dois computadores não pertencem a mesma rede: Neste caso o TCP/IP envia o pacote para o Roteador (endereço do Default Gateway configurado nas propriedades do TCP/IP) e o Roteador se encarrega de fazer o pacote chegar ao seu destino. Em uma das partes deste tutorial veremos detalhes sobre como o Roteador é capaz de rotear pacotes de informações até redes distantes.

Agora a pergunta que tem a ver com este tópico:

“Como é que o TCP/IP faz para saber se o computador de origem e o computador de destino pertencem a mesma rede?”

Vamos usar alguns exemplos práticos para explicar como o TCP/IP faz isso:

Exemplo 1: Com base na figura anterior, suponha que o computador cujo IP é 10.200.150.5 (origem) queira enviar um pacote de informações para o computador cujo IP é 10.200.150.8 (destino), ambos com máscara de sub-rede igual a 255.255.255.0.

O primeiro passo é converter o número IP das duas máquinas e da máscara de sub-rede para binário. Com base nas regras que vimos anteriormente, teríamos a seguinte conversão:

Computador de origem:

10
200
150
5
00001010
11001000
10010110
00000101

Computador de destino:

10
200
150
8
00001010
11001000
10010110
00001000

Máscara de sub-rede:

255
255
255
0
11111111
11111111
11111111
00000000

Feitas as conversões para binário, vamos ver que tipo de cálculos o TCP/IP faz, para determinar se o computador de origem e o computador de destino estão na mesma rede.
Em primeiro lugar é feita uma operação “E”, bit a bit, entre o Número IP e a máscara de Sub-rede do computador de origem, conforme indicado na tabela a seguir:

10.200.150.5
00001010
11001000
10010110
00000101

E

255.255.255.0
11111111
11111111
11111111
00000000
10.200.150.0
00001010
11001000
10010110
00000000
Resultado

Agora é feita uma operação “E”, bit a bit, entre o Número IP e a máscara de sub-rede do computador de destino, conforme indicado na tabela a seguir:

10.200.150.8
00001010
11001000
10010110
00001000

E

255.255.255.0
11111111
11111111
11111111
00000000
10.200.150.0
00001010
11001000
10010110
00000000
Resultado

Agora o TCP/IP compara os resultados das duas operações. Se os dois resultados forem iguais, aos dois computadores, origem e destino, pertencem a mesma rede local. Neste caso o TCP/IP envia o pacote para o barramento da rede local. Todos os computadores recebem o pacote, mas somente o destinatário do pacote é que o captura e passa para processamento pelo Windows e pelo programa de destino. Como é que o computador sabe se ele é ou não o destinatário do pacote? Muito simples, no pacote de informações está contido o endereço IP do destinatário. Em cada computador, o TCP/IP compara o IP de destinatário do pacote com o IP do computador, para saber se o pacote é ou não para o respectivo computador.

É o que acontece neste exemplo, pois o resultado das duas operações “E” é igual: 10.200.150.0, ou seja, os dois computadores pertencem a rede: 10.200.150.0

Como você já deve ter adivinhado, agora vamos a um exemplo, onde os dois computadores não pertencem a mesma rede, pelo menos devido às configurações do TCP/IP.

Exemplo 2: Suponha que o computador cujo IP é 10.200.150.5 (origem) queira enviar um pacote de informações para o computador cujo IP é 10.204.150.8 (destino), ambos com máscara de sub-rede igual a 255.255.255.0.

O primeiro passo é converter o número IP das duas máquinas e da máscara de sub-rede para binário. Com base nas regras que vimos anteriormente, teríamos a seguinte conversão:

Computador de origem:

10
200
150
5
00001010
11001000
10010110
00000101

Computador de destino:

10
204
150
8
00001010
11001100
10010110
00001000

Máscara de sub-rede:

255
255
255
0
11111111
11111111
11111111
00000000

Feitas as conversões para binário, vamos ver que tipo de cálculos o TCP/IP faz, para determinar se o computador de origem e o computador de destino estão na mesma rede. Em primeiro lugar é feita uma operação “E”, bit a bit, entre o Número IP e a máscara de Sub-rede do computador de origem, conforme indicado na tabela a seguir:

10.200.150.5
00001010
11001000
10010110
00000101

E

255.255.255.0
11111111
11111111
11111111
00000000
10.200.150.0
00001010
11001000
10010110
00000000
Resultado

Agora é feita uma operação “E”, bit a bit, entre o Número IP e a máscara de sub-rede do computador de destino, conforme indicado na tabela a seguir:

10.204.150.8
00001010
11001100
10010110
00001000

E

255.255.255.0
11111111
11111111
11111111
00000000
10.204.150.0
00001010
11001100
10010110
00000000
Resultado

Agora o TCP/IP compara os resultados das duas operações. Neste exemplo, os dois resultados são diferentes: 10.200.150.0 e 10.204.150.0. Nesta situação o TCP/IP envia o pacote para o Roteador (endereço do Default Gateway configurado nas propriedades do TCP/IP) e o Roteador se encarrega de fazer o pacote chegar a rede do computador de destino. Em outras palavras o Roteador sabe entregar o pacote para a rede 10.204.150.0 ou sabe para quem enviar (um outro roteador), para que este próximo roteador possa encaminhar o pacote. Este processo continua até que o pacote seja entregue na rede de destino ou seja descartado, por não ter sido encontrada uma rota para a rede de destino.

Observe que, na figura anterior, temos dois computadores que, apesar de estarem fisicamente na mesma rede, não conseguirão se comunicar devido a um erro de configuração na máscara de sub-rede de um dos computadores. É o caso do computador 10.200.150.4 (com máscara de sub-rede 255.255.250.0). Como este computador está com uma máscara de sub-rede diferente dos demais computadores da rede (255.255.255.0), ao fazer os cálculos, o TCP/IP chega a conclusão que este computador pertence a uma rede diferente, o que faz com que ele não consiga se comunicar com os demais computadores da rede local.

Conclusão

Nesta dica foi apresentado aspectos relacionados com números binários e aritmética binária básica. Também foi mostrado como o protocolo TCP/IP usa os correspondentes binários do Número IP e da máscara de sub-rede, juntamente com uma operação “E”, para determinar se dois computadores estão na mesma rede ou não. Com base nestes cálculos, o TCP/IP encaminha os pacotes de informação de maneiras diferentes.

Espero ter ajudado e até a próxima dica !!!!!!!!!!!!!

terça-feira, 30 de agosto de 2011

Configurando um endereço IP no Windows 7

O endereço IP ou protocolo de internet é um número utilizado para identificar um computador em uma rede de computadores , sendo que esse número é composto de 32 bits ou 4 octetos de 8bits. Cada computador deve possui um endereço IP diferente se estiver na mesma rede, isto é na mesma faixa de endereçamento. Pois caso ocorra a configuração de um mesmo endereço IP na rede , logo o sistema operacional trata de informar ao usuário que está ocorrendo um conflito de IP, pois o mesmo que tentando ser utilizado já está em uso na rede. Agora os passos necessários para a configuração de um endereço IP no Windows 7:

Passo 1. Abra o Menu Iniciar e clique em "Painel de Controle".

Passo 2. Cique na opção "Rede e Internet" e, em seguida, em "Central de Rede e Compartilhamento".

Verificando o endereço IP (Foto: Reprodução/TechTudo)
 
Passo 3. Na coluna de menus à esquerda, clique em "Alterar as configurações do adaptador".

Verificando o endereço IP (Foto: Reprodução/TechTudo)
 
Passo 4. Localize a conexão desejada, clique com o botão direito do mouse sobre ela e, em seguida, clique em "Status".
Verificando o endereço IP (Foto: Reprodução/TechTudo)
 
Passo 5. Na janela que se abrir, clique em "Detalhes..." para verificar os Detalhes da Conexão de Rede.

Verificando o endereço IP (Foto: Reprodução/TechTudo)
 
Agora é só conferir os itens que desejar. Além do endereço IP, também são exibidas informações relativas ao Gateway Padrão, Servidor DNS e muitos outros itens.

Galera valeu e até as próximas publicações !!!!!!!

quarta-feira, 24 de agosto de 2011

Se você acha que MS-DOS morreu?? Veja alguns comandos que podem ser utilizados em redes

Vamos a dica de hoje galera. Comandos via MS-DOS eram bastante utilizados tempos atrás, mas ainda hoje são muito usados em sistemas de redes de computadores. Se tratando de sistemas operacionais microsoft utilizamos o prompt de comando, que permanece ainda como instância no sistema operacional. Vamos falar de testes de conectividade que esses comandos são muito úteis nos dias de hoje. Por exemplo se deseja saber que um host está ativo na rede e não está aparecendo no ambiente de rede, pode ser utilizado o comando PING (espaço) o nome do host ou o seu endereço IP e pressionar a tecla ENTER aparecerá uma mensagem positiva :

Microsoft Windows [versão 6.1.7600]
Copyright (c) 2009 Microsoft Corporation. Todos os direitos reservados.


C:\Users\rone>ping www.google.com.br
Disparando
 www.l.google.com [74.125.229.49] com 32 bytes de dados:
Resposta de 74.125.229.49: bytes=32 tempo=173ms TTL=48
Resposta de 74.125.229.49: bytes=32 tempo=165ms TTL=48
Resposta de 74.125.229.49: bytes=32 tempo=127ms TTL=48
Resposta de 74.125.229.49: bytes=32 tempo=125ms TTL=48

Estatísticas do Ping para 74.125.229.49:
    Pacotes: Enviados = 4, Recebidos = 4, Perdidos = 0 (0% de perda),
Aproximar um número redondo de vezes em milissegundos:
    Mínimo = 125ms, Máximo = 173ms, Média = 147ms


Mas se a resposta ao host remoto for negativa aparecerá a seguinte mensagem:

Microsoft Windows [versão 6.1.7600]
Copyright (c) 2009 Microsoft Corporation. Todos os direitos reservados.

C:\Users\rone>ping www.bradesco.com.br
Disparando
 www.bradesco.com.br [200.155.82.1] com 32 bytes de dados:
Esgotado o tempo limite do pedido.
Esgotado o tempo limite do pedido.
Esgotado o tempo limite do pedido.
Esgotado o tempo limite do pedido.
Estatísticas do Ping para 200.155.82.1:
    Pacotes: Enviados = 4, Recebidos = 0, Perdidos = 4 (100% de perda),

Esse comando pode ser utilizado tanto em redes locais quanto na internet, não importando ser um computador, roteador,modem, sites e etc deve possuir um endereço IP.

Abaixo mais alguns comandos utilizados em redes de computadores :

Ipconfig: Exibe as configurações de IP de um host localmente.
Tracert: Rastreia a rota de um pacote da origem ao destino de um host remoto.
Net use : Exibe mapeamentos de rede ativos e cria mapeamentos a hosts remotos

Galera ,Valeu e até a próxima dica !!!!!!!

segunda-feira, 22 de agosto de 2011

Problemas com a sua internet? Veja os principais problemas que podem ocorrer..

Galera vamos a dica de hoje?? Hoje vamos falar sobre problemas ocorridos com a nossa conexão de internet. Como uma rede é composta de partes físicas e lógicas , um problema pode ocorrer na parte física da rede impedindo que consigamos acesso à internet, por exemplo uma conectorização mal feita, possibitando a ocorrência de mal contatos e consequentemente perda de conectividade com a internet, problemas de funcionamento de hardware, como adaptadores de redes , switches e roteadores .Passando para parte lógica ocorrem diversos problemas, um dos que ocorre com bastante frequencia e quase não conhecidos por usuários comuns são problemas com servidores de DNS, o que seria essa sigla? DNS significa Domain Name Server , tem a função de nomear computadores e serviços de rede e é organizado em uma hierarquia de domínios. As redes TCP/IP, como a Internet, usam DNS para localizar computadores e serviços através de nomes amigáveis. Oferece resolução de nomes para redes baseadas em TCP/IP. Ou seja, possibilita que usuários de computadores clientes usem nomes, em vez de endereços IP numéricos, para identificar hosts remotos (Servidores ou serviços). As operadoras de telecom e provedores de acesso à internet utilizam e atribuem automaticamente, mas pode ser atribuido manualmente pelo usuário, basta que possua algum conhecimento técnico para tal. Essa troca pode ocorrer quando o DNS do provedor passe a não responder e o usuário perceba falta de conectividade , podendo alterar o endereço de DNS e passar a responder por outro conhecido. Abaixo alguns endereços de DNS que podem ser utilizados para resolução de nomes na Internet.

Servidores de DNS Google:                                  Servidores de DNS OpenDNS

Primário: 8.8.8.8                                                     Primário: 208.67.222.222
Secundário: 8.8.4.4                                                 Secundário : 208.67.220.220

Até a próxima dica !!!!!!!!!!!

sexta-feira, 19 de agosto de 2011

Como instalar um computador com segurança

Pessoal , pensaram que não haveria dicas hoje??
Engano de vocês. As dicas são diárias podem contar, vamos lá .Hoje falaremos sobre fonte de alimentação do computador, uma parte muito importante, pois sem energia o computador não funciona e é preciso que tome alguns cuidados na hora de manipulá-la. Se a fonte de alimentação já está em pleno funcionamento no computador basta apenas tomar alguns cuidados sobre a instalação do computador , referente à rede elétrica, pois algumas fontes ainda não estão sendo fabricadas com duas chaves setadas , isto é (Bivolt) , não importando se a tensão elétrica seja 127V ou 240V , a fonte de alimentação transforma a energia para a placa mãe. Já as fontes de alimentação com duas chaves seletoras podem tanto funcionar em 127V , quanto em 240V, com isso existe uma preocupação sobre a tensão na tomada elétrica é importante que antes da instalação tanto do computador ou de qualquer dispositivo eletrônico ou não, seja aferido a corrente elétrica com um multímetro para saber o que está chegando na tomada elétrica. Após essas verificações pode ligar o equipamento sem maiores preocupações. Veja também um artigo falando sobre como instalar uma fonte de alimentação nova no seu computador, Acesse: http://www.techtudo.com.br/dicas-e-tutoriais/noticia/2011/04/queimou-aprenda-como-trocar-fonte-de-alimentacao-do-computador.html

quinta-feira, 18 de agosto de 2011

Ativando O windows 7 sem dificuldades

Pessoal vamos a dica de hoje. O sistema operacional windows 7 está se popularizando muito rápido, pois é um sistema operacional muito dinâmico e inovador, com isso existe muitos usuários querendo utilizá-lo. Pois bem como a tecnologia muda a forma de licenciá-lo também muda. Os sistemas operacionais com plataformas mais antigas eram baseadas em serial, isto é um número de série que representa a licença de uso do software. Já nessas plataformas do windows Vista, 7 e 2008 são baseadas em ativação do sistema operacional , utilizando-se de softwares ativadores ,um dos mais utilizados e funcionais é o RemoveWat , ele tem a função de ativar e licenciar o sistema operacional para que o usuário possa usufruir de todos os benefícios e atualizações que o sistema operacional pode proporcionar. Quaisquer dúvidas ou mais esclarecimentos , favor entrar em contato.

quarta-feira, 17 de agosto de 2011

Algumas formas de fazer o seu computador iniciar mais rápido

Galera, vamos a dica de hoje. Se por algum motivo o seu computador anda meio lento , quase parando temos algumas soluções para o seu problema. Começamos pela inicialização de programas junto com os processos do windows, pois tem programas como o MSN , Monitores de Impressoras, Aceleradores de Downloads que são vilões de processamento e consumo de memória RAM, mas como sempre tem um jeitinho para resolver isso. Utilizaremos o " Utilitario de Configuração do Sistema"  que pode ser acessado da seguinte maneira. Pressionando simultaneamente as teclas "Janela do Windows no teclado" + "R", abrirá a caixa de diálogo "Executar", com isso insira o comando "MSCONFIG" e em seguida aparecerá a tela do utilitário. Na guia "Inicialização de Programas", desmarque tudo o que for desnecessário na execução de suas tarefas, deixando apenas programas importantes como por exemplo "inicialização de um SGBD" , algum programa de "Anti vírus" , o restante pode ser retirado. Após feitas as alterações pode aplicar e fechar a tela do utilitário. Será pedido para reinicializar o sistema ou não, mas é importante que o faça , para que as alterações já entrem em vigor. Espero ter ajudado , qualquer dúvida adicional ou comentários postem para que possam ser sanadas. Valeu e até a próxima dica.