paulonunes28 enviou: HubsO hub ou switch é simplesmente o coração da rede. Ele serve como um ponto central para a rede, permitindo que todos os pontos comuniquem-se entre si. Todas as placas de rede são ligadas ao hub ou switch e é possível ligar vários hubs ou switchs entre si (até um máximo de 7) caso necessário. A diferença entre os hubs e switchs é que o hub apenas retransmite tudo o que recebe para todos os micros conectados a ele, como se fosse um espelho.
Fonte: PauloNunes28Isto significa que apenas um micro pode transmitir dados de cada vez e que todas as placas precisam operar na mesma velocidade, que é sempre nivelada por baixo. Caso você coloque um micro com uma placa de 10 megabits na rede, a rede toda passará a trabalhar a 10 megabits.
Os switchs por sua vez são aparelhos muito mais inteligentes. Eles fecham canais exclusivos de comunicação entre o micro que está enviando dados e o que está recebendo, permitindo que vários pares de micros troquem dados entre si ao mesmo tempo. Isso melhora bastante a velocidade em redes congestionadas, com muitos micros.
Outra vantagem dos switchs é que em redes onde são misturadas placas 10/10 e 10/100, as comunicações podem ser feitas na velocidade das placas envolvidas. Ou seja, quando duas placas 10/100 trocarem dados, a comunicação será feita a 100 megabits e, quando uma das placas de 10 megabits estiver envolvida, será feita a 10 megabits. Hoje em dia os hubs "burros" caíram em desuso.
Quase todos os à venda atualmente são "hub-switchs", modelos de switchs mais baratos, que custam quase o mesmo que um hub antigo. Depois destes, temos os switchs "de verdade", capazes de gerenciar um número muito maior de portas, sendo por isso adequados a redes de maior porte. Finalmente, temos os roteadores, que são o topo da cadeia evolutiva.
Os roteadores são ainda mais inteligentes, pois são capazes de interligar várias redes diferentes e sempre escolher a rota mais rápida para cada pacote de dados. Usando roteadores, é possível interligar um número enorme de redes diferentes, mesmo que situadas em países ou mesmo continentes diferentes. Note que cada rede possui seu próprio roteador e os vários roteadores são interligados entre si.
É possível interligar inúmeras redes diferentes usando roteadores, e não seria de se esperar que todos os roteadores tivessem acesso direto a todos os outros roteadores a que estivesse conectado. Pode ser que, por exemplo, o roteador 4 esteja ligado apenas ao roteador 1, que esteja ligado ao roteador 2, que por sua vez seja ligado ao roteador 3, que esteja ligado aos roteadores 5 e 6.
Se um micro da rede 1 precisar enviar dados para um dos micros da rede 6, então o pacote passará primeiro pelo roteador 2, será encaminhado ao roteador 3 e finalmente ao roteador 6. Cada vez que o dado é transmitido de um roteador para outro, temos um "hop". Os roteadores são inteligentes o suficiente para determinar o melhor caminho a seguir.
Inicialmente o roteador procurará o caminho com o menor número de hops: o caminho mais curto. Mas se por acaso perceber que um dos roteadores desta rota está ocupado demais (o que pode ser medido pelo tempo de resposta), ele procurará caminhos alternativos para desviar deste roteador congestionado, mesmo que para isso o sinal tenha que passar por mais roteadores.
No final, apesar do sinal ter percorrido o caminho mais longo, chegará mais rápido, pois não precisará ficar esperando na fila do roteador congestionado.A internet é na verdade uma rede gigantesca, formada por várias sub-redes interligadas por roteadores. Todos os usuários de um pequeno provedor, por exemplo, podem ser conectados à internet por meio do mesmo roteador.
Para baixar uma página do Yahoo por exemplo, o sinal deverá passar por vários roteadores, várias dezenas em alguns casos. Se todos estiverem livres, a página será carregada rapidamente. Porém, se alguns estiverem congestionados, pode ser que a página demore vários segundos, ou mesmo minutos antes de começar a carregar.
Você pode medir o tempo que um pedido de conexão demora para ir até o destino e ser respondido usando o comando "ping", disponível tanto no Linux quanto no prompt do MS-DOS, no Windows. Para verificar por quantos roteadores o pacote está passando até chegar ao destino, use o comando "traceroute" (no Linux) ou "tracert" (no Windows) Os roteadores podem ser desde PCs comuns, com duas ou mais placas de rede, até supercomputadores capazes de gerenciar centenas de links de alta velocidade. Os roteadores formam a espinha dorsal da internet.