Latest · April 6, 2022 0

Entendendo a rede doméstica

Hoje em dia, a internet de banda larga está em todos os lugares. Hospitais, restaurantes, hotéis e, claro, casas estão todos conectados com esses tubos agradáveis ​​e rápidos. O problema é que seu provedor de internet provavelmente fornece apenas uma única conexão com um único endereço, não importa quantas pessoas ou dispositivos planejem usar essa conexão de internet. Aqui, entramos no mundo das redes domésticas.

Muitas vezes, apenas as palavras “rede de computadores” são suficientes para desenhar imagens de uma confusão complicada de cabos e caixas com luzes piscando. As pessoas veem siglas como LAN, WAN, TCP/IP e muitas outras, e pensam que toda essa coisa de rede deve ser o domínio dos geeks que usam protetores de bolso. A verdade é que, uma vez que você tenha a ideia básica de como tudo se encaixa, você descobrirá que não é tão complicado assim, e a rede doméstica pode ser feita por qualquer pessoa.

Antigamente, quando mudei de dial-up para banda larga, fiquei emocionado. Não só tudo ficou muito mais rápido, mas eu tinha ouvido falar que meu computador e o computador da minha família poderiam estar online ao mesmo tempo! Suspiro! Então, naturalmente, no dia em que foi conectado, tentei colocar os dois computadores online. Para minha surpresa, não funcionou. Cada um podia ficar online quando era o único computador conectado, mas assim que tentei conectar os dois por meio de um hub, ele falhou.

Foi então que comecei a aprender o mundo dos endereços IP. Cada dispositivo na internet, de computadores de mesa a telefones celulares e torradeiras inteligentes, tem um endereço IP. Normalmente, esse é um número exclusivo atribuído a cada um desses dispositivos. Os endereços IP vêm na forma de “xxxx”, cada x sendo um número de 0 a 254. Por exemplo, o servidor que hospeda o Google.com tem um endereço IP de “74.125.45.100”. Se você digitar esse número na barra de endereços do seu navegador da Web, obterá a página inicial do Google.

Lugares como Google, Yahoo e, claro, MakeTechEasier.com mantêm o mesmo endereço IP o tempo todo. Isso ocorre porque eles estão fornecendo conteúdo para o mundo e queremos tornar o mais fácil possível para que pessoas e dispositivos nos encontrem.

Seu computador doméstico, por outro lado, provavelmente não está servindo páginas da web ou fornecendo algum tipo de conteúdo para o mundo exterior. Isso significa que seu provedor de internet não precisa se preocupar em fornecer o mesmo endereço toda vez que você se conectar. Cada vez que você se conecta à Internet, seu computador solicita ao seu provedor um endereço para usar. Na maioria das vezes, é não o mesmo que você teve alguns dias, semanas ou meses antes. Eles veem a solicitação de um endereço do seu computador, pesquisam em seu sistema por um disponível e atribuem a você o primeiro endereço não utilizado que eles têm. Por uma questão de simplicidade neste artigo, usarei “9.9.9.1” para representar o endereço IP fornecido a você pelo seu ISP.

De volta ao meu antigo problema de compartilhamento de internet: o que estava acontecendo era que meu provedor de internet estava me dando apenas UM endereço. Eu poderia conectar 2, 10 ou 700 computadores, mas meu ISP ainda estava me dando apenas UM endereço. Bem, como no mundo eu poderia conectar todos os meus computadores quando eu só tenho 1 endereço para usar? Tradução do Endereço da Rede.

É um nome chique para um conceito bastante simples. NAT basicamente significa converter aquele único endereço de internet (9.9.9.1 em nosso exemplo) em endereços separados para sua rede doméstica. Para tornar isso mais fácil de entender, vou comparar o roteamento da Internet com o sistema postal existente aqui nos EUA.

postal

Na imagem de exemplo anterior, temos a College University como destino de nossa carta. Mesmo que a faculdade seja dividida em vários prédios, ela tem um único endereço. Quando a sala de correspondência recebe uma carta, ela verifica a carta para ver para qual prédio deve ir e para qual departamento desse prédio. Compare isso com um exemplo semelhante de um pacote de dados da Internet de entrada:

internet

Como você pode ver, segue um método muito semelhante ao exemplo postal. O mundo exterior vê todos os computadores em sua casa apenas sob seu endereço IP “principal”, neste caso “9.9.9.1”. O roteador, que equivale à Sala de Correio em nosso exemplo, verifica todos os dados de entrada para descobrir para qual computador ele deve ir.

Nota: não vou abordar exatamente como isso é descoberto, pois isso está um pouco além do escopo do que estou abordando aqui, e a analogia do correio para a Internet não é uma comparação perfeita de 1: 1

Você pode estar se perguntando sobre os endereços IP mostrados no exemplo. Como eu disse anteriormente, todos os dispositivos na Internet têm um endereço IP, mas seu ISP geralmente fornece apenas um de cada vez. De onde vieram esses outros?

Resumindo, os endereços IP que começam com “192.168.xx” são privado endereços. Eles só existem dentro de sua rede doméstica. Esta é a parte chave do NAT. Mesmo que você tenha apenas um endereço IP “real” de 9.9.9.1, seu roteador basicamente “inventa” novos endereços para todos os seus computadores.

Eu sei, eu sei, estamos entrando em coisas complicadas e eu disse que não seria complicado. Essencialmente, o que acontece é que todos os sites que você visita ou pessoas com quem você conversa no AIM/Yahoo/Skype/etc só veem que seu “endereço de rua”, seu IP real de 9.9.9.1. Quando eles lhe enviam uma mensagem, eles a enviam para 9.9.9.1. É o seu roteador que sabe, quando recebe essa mensagem, para qual computador enviá-la. O resto do mundo não precisa saber nada além do seu endereço IP externo principal. Todos os endereços 192.168.xx são completamente privados e nada além do seu roteador sabe, ou se importa, que eles existem.

Vamos dizer que a College University tem MUITOS professores de Biologia. Alguns têm salas de aula no Prédio 1, enquanto outros ficam nos Prédios 2 ou 3. Se alguém escreve uma carta endereçada ao Departamento de Biologia, para onde vai? Para algo assim, você gostaria que o pessoal da sala de correspondência soubesse que todas as cartas para o Departamento de Biologia deveriam ir para o chefe do departamento no Edifício 1.

Da mesma forma, se alguém na Internet tentar acessar uma página da Web do seu endereço IP (9.9.9.1), para qual computador o roteador envia esse tráfego? Você precisa informar ao roteador que todas as solicitações de página da Web devem ir para o servidor da Web em 192.168.1.101.

Diferentes tipos de tráfego de internet são executados em diferentes “portas”. O tráfego WWW geralmente é executado na porta 80. Quer você saiba ou não, quando você abre “MakeTechEasier.com” você está realmente abrindo “MakeTechEasier.com porta 80”. Vá em frente e experimente, você pode colocar “maketecheasier.com:80” na sua barra de endereços. O que você está fazendo é perguntar pelo departamento WWW do nosso site. Esse mesmo endereço, com um número de porta diferente, não lhe daria nada. Tente “maketechasier.com:99”. Nada, certo? Isso porque você está pedindo ao seu navegador o equivalente a “Mostre-me o Departamento de Panquecas do MakeTechEasier.com”. Bem, é triste dizer, não temos um departamento de panquecas.

Os números de porta podem subir acima de 65.000. Alguns números de porta são reservados para certos tipos de tráfego comum da Internet, como a porta 80 para tráfego WWW ou a porta 23 para telnet. A maioria desses 65.000 ou mais estão disponíveis para serem usados ​​a seu critério. Se eu quiser executar, digamos, um servidor de streaming de música do meu computador doméstico, esse software de streaming será configurado para usar um determinado número de porta, como 8080. Se alguém quiser acessar meu compartilhamento de música, ele procurará no meu endereço IP com um número de porta 8080, como “https://9.9.9.1:8080”. Eu precisaria dizer ao meu roteador para enviar todo o tráfego da porta 8080 para o meu computador (192.168.1.100).

A maioria dos roteadores pode ser acessada digitando seu endereço IP no navegador da Web, mais comumente “192.168.1.1”. Você faz login com o nome de usuário e a senha do roteador e procura as configurações de encaminhamento de porta (às vezes chamadas de servidores virtuais). Você precisará da porta de origem (8080), bem como do computador que receberá esse tráfego (192.168.1.x) e todas as solicitações da porta 8080 serão encaminhadas para o computador especificado.

Obviamente, há muito mais que poderia ser dito sobre redes domésticas. Coisas como DNS, firewalls, PPPoE, tudo isso pode mudar a forma como seu computador se conecta à internet. Os assuntos listados aqui são aqueles com os quais as pessoas lidam todos os dias quando se trata de navegação na web, jogos e compartilhamento de arquivos. Alguns roteadores fornecerão endereços completamente diferentes dos nossos exemplos (como 10.0.0.x), mas os mesmos princípios se aplicam. Tudo tem um endereço IP e, para que o tráfego vá nos dois sentidos, às vezes você precisa saber como o NAT e as portas afetam sua conexão. Da próxima vez que seus torrents ficarem muito lentos ou você quiser hospedar arquivos via FTP para seus amigos, você estará preparado.

Receba atualizações de nossos tutoriais mais recentes.

Josh Price é um escritor sênior da MakeTechEasier e proprietário da Rain Dog Software

Obrigado Josh por fazer um leigo entender o Home Networking de uma forma tão fácil e interessante. Encontrei um site www.aafter.com, onde encontrar o endereço IP do computador é muito mais fácil. Você simplesmente precisa digitar IP na caixa de pesquisa e a caixa de pesquisa fornecerá o endereço IP. O site também é o primeiro em todo o mundo da web a fornecer uma grande caixa de pesquisa onde muitos caracteres podem ser inseridos.

Josh, estou ansioso para mais posts interessantes de você.

Tony Smith.

Bom artigo, eu não aconselharia as pessoas que acabaram de aprender o que é um endereço IP para começar a encaminhar portas em seu roteador. Isso poderia facilmente criar uma grande falha de segurança.

Qualquer pessoa que encaminhe uma porta para sua rede interna deve ter certeza de que não há vazamentos de segurança conhecidos no software que está ouvindo nessa porta (e ainda assim).

Mas é um belo artigo!

Eu incluí o encaminhamento de porta porque é o tipo de coisa que quase todo mundo precisa hoje em dia com torrents e tudo. Você está certo, porém, um aviso de segurança pode ser uma boa ideia.

Isso é um pouco de uma simplificação do mascaramento de IP. Eu sei que você estava tentando simplificar, mas contanto que você fosse abrir portas de qualquer maneira, a declaração “O resto do mundo não precisa saber nada além do seu endereço IP externo principal” não é muito preciso. Você pode dizer: “O resto do mundo não precisa conhecer nenhum endereço IP, exceto o seu principal externo”, ou então explicar como as portas aparecem na tradução. Eu sei que é um detalhe, mas ao simplificar eu sempre tento manter a precisão técnica o máximo possível, ou identificar claramente cada afirmação que não é tecnicamente precisa, mas próxima o suficiente para a profundidade da explicação. Aliás, o outro intervalo de endereços privados deve ser listado como 10.xxx, pois apenas o 10 é estático.

Hmmm… “Os endereços IP vêm na forma de “xxxx”, cada x sendo um número de 0 a 254”

Acho que você quis dizer “de 0 a 255”

@ Frank

255 é normalmente reservado como um endereço de broadcast e, portanto, não atribuído a nenhum lugar.

Desculpe, (para esclarecer), não é usado em um intervalo de endereços IP

Você chegou antes de mim. Sim, deixei-o deliberadamente em 254 como o endereço mais alto utilizável para um dispositivo na maioria das circunstâncias.

https://www.tonyphamilyman.com