Qual a diferença entre bits e bytes?

LINK
19 de janeiro de 2008 - 14:25 | Trabalho 2 Comentários

Oi pessoal, escrevi esse texto em um fórum que montei para um cliente que é provedor de internet e achei legal compartilhar aqui com vocês.

Nos últimos dias muitos clientes questionaram porque no ícone com dois monitores, próximo ao relógio, aparece 100Mbps se ele assinou conosco 150Kbps?

Antes de fazer minha explanação vou citar alguns textos para ajudá-lo a compreender melhor o tema:

Kilobits, Megabits and Gigabits
Por definição, nas redes de computadores um kilobit normalmente representa 1000 bits de dados. Um megabit representa 1000 kilobits e um gigabit é igual a 1000 megabits (igual a um milhão de kilobits).
Kilobits, megabits and gigabits viajando em uma rede de computadores são tipicamente medidos em segundos. Assim, Um kilobit por segundo é igual a 1 Kbps or kbps (são equivalentes), um megabit é 1 Mbps, e um gigabit é 1 Gbps. Conexões mais lentas — como os modems convencionais ? são medidas em kilobits, e links mais rápidos ? como as sem fio WiFi ? são representadas em megabits. Conexões muito rápidas são especificadas em gigabits.

Muita gente que lida com redes de computadores acreditam que um kilobit é igual a 1024 bits. Em geral, isto não é verdadeiro em redes mas pode ser correto em outros contextos. As especificações para os atuais adaptadores, roteadores e outros equipamentos de rede geralmente usam a base de 1000 bits por kilobit quando fazem suas especificações.

A confusão entre os kilobits de rede e os kilobytes usados em hardware ? memórias e discos rígidos ? vem do fato de que nestes dispositivos 1024 bytes são iguais a um kilobyte quando se trata de especificar seus valores.

Lembramos que 1 byte = 8 bits, portanto KB representa 1024 bytes em memórias e discos rígidos, mas 1000 Kbps representa 1000 bits em dispositivos de rede.

Um kilobyte é igual a 1024 (ou 2 elevado a 10) bytes. Da mesma forma, um megabyte (MB) é igual a 1024 KB (ou 2 elevado a 20) bytes e um gigabyte (GB) é igual a 1024 MB (ou 2 elevado a 30) bytes.
Fonte: Revista PnP

Bit
Bit (simplificação para dígito binário, “BInary digiT” em inglês) é a menor unidade de medida de transmissão de dados usada na Computação e na Teoria da Informação, embora muitas pesquisas estejam sendo feitas em computação quântica com qubits. Um bit tem um único valor, 0 ou 1, ou verdadeiro ou falso, ou neste contexto quaisquer dois valores mutuamente exclusivos.

Embora os computadores tenham instruções (ou comandos) que possam testar e manipular bits, geralmente são idealizados para armazenar instruções em múltiplos de bits, chamados bytes. No princípio, byte tinha tamanho variável mas atualmente tem oito bits. Bytes de oito bits também são chamados de octetos. Existem também termos para referir-se a múltiplos de bits usando padrões prefixados, como kilobit (Kb), megabit (Mb) e gigabit (Gb). De notar que a notação para bit utiliza um “b” minúsculo, em oposição à notação para byte que utiliza um “B” maiúsculo (KB, MB, GB).

Fisicamente, o valor de um bit é, de uma maneira geral, armazenado como uma carga elétrica acima ou abaixo de um nível padrão em um único capacitor dentro de um dispositivo de memória. Mas, bits podem ser representados fisicamente por vários meios. Os meios e técnicas comumente usados são: Pela eletricidade, como já citado, por via da luz (em fibras ópticas, ou em leitores e gravadores de discos ópticos por exemplo), por via de ondas eletromagnéticas (rede wireless), ou também, por via de polarização magnética (discos rígidos).

A matemática binária foi descrita inicialmente por George Boole, e por este motivo é chamada de Álgebra Booleana.

Telecomunicações ou volume de tráfego em redes de computadores são geralmente descritos em termos de bits por segundo. Por exemplo, “um modem de 56 kbps é capaz de transferir dados a 56 kilobits em um único segundo” (o que equivale a 6,8 kilobytes (kibibyte), 6,8 kB, com B maiúsculo para mostrar que estamos nos referindo a bytes e não a bits. Ethernet transfere dados a velocidades que variam de 10 megabits por segundo a 1 gigabit por segundo (de 1,19 a 119 megabytes(mebibyte) por segundo).
Fonte = Wikipedia

Outra boa explicação é essa O que é bit e byte, para quem deseja se aprofundar o melhor texto que eu li sobre o assunto está na wikipédia em inglês.

Bom gente, se vocês entenderam as exposições acima, irão perceber que o valor de 100Mbps por segundo é bem maior do que 150Kbps. Na verdade é 666,66 vezes maior :) . Então porque ocorre essa diferença? Porque o ícone que aparece ao lado do seu relógio é a capacidade de transmissão de dados da sua rede se você tiver mais computadores aí na sua casa(rede local), seria a transmissão de um para o outro em 100Mbps; enquanto a da internet é a que foi contratada conosco: 150Kbps.

E como você saberá se a velocidade que você navega na internet é a contratada conosco? Simples, é só fazer um download de um arquivo e observar a taxa que o seu navegador ou cliente de download expressa. Geralmente essa taxa é expressa em KiloBytes então se não houvesse perda nenhuma você faria downloads em 150/8 = 18,75, um limite entre 15KB/s e 18KB/s é tolerável, abaixo de 15KB/s realmente há algum problema a ser reparado.

É importante observar que esse limite é considerado se o servidor que você faz o download libera os arquivos na velocidade que você exige. Arquivos de troca P2P e bittorrent geralmente geram uma queda na taxa de transmissão, e é evidente que nossa rede não pode ser responsabilizada por isso.

Bom gente, dúvidas adicionais coloquem aí, é só clicar em responder… ;)

Abraços!!

Fazer um Comentário

    Comentários

  1. marcio jesus disse:

    meu sinal da net e claro 3g de um mega porem quando estou navegando na rede ou fazendo um download aparece assim entre 0 kbps e 3 kbps e logo em frente aparece 1,15 MB e 3,23 mb
    gostaria de saber se isto esta correto eou estou sendo lezado pela claro porque estou pagando 120 reais por um mega e penso que o sinal nao e tudo isso porque quando faço download demora ate 5 horas pra baixar desde ja obrigado