Taxa de largura de banda x taxa de transferência versus taxa de dados (bit)


8

Entendo totalmente a diferença entre largura de banda e taxa de transferência. Embora a largura de banda mostre que a quantidade máxima de dados pode ser transmitida de um remetente para um receptor, a taxa de transferência é a quantidade real de dados que foi transmitida, pois podem ser fatores diferentes, como a latência que afeta a taxa de transferência.

Taxa de bits é a quantidade de dados (número de bits) que pode ser transmitida por segundo, o que me soa como taxa de transferência. Então, qual é a principal diferença?

Respostas:


8

Alguns desses termos são usados ​​de maneira diferente por pessoas diferentes, mas abaixo é o que geralmente é aceito.

Largura de banda é o número de bits por segundo que um link pode enviar ou receber, incluindo todos os fluxos. Por exemplo, a largura de banda de uma conexão de 100 Mbps é 100 Mbps, mas isso não significa que esteja sempre enviando ou recebendo 100 Mbps, mas esse é o máximo possível nesse link. Ao contrário do que muitas pessoas entendem por largura de banda, isso não significa uso de dados. Vejo pessoas dizerem que têm uma limitação de largura de banda (todos os links possuem) e que usaram toda a largura de banda durante o mês. Este é um uso incorreto do termo. O que eles pretendem dizer é que eles têm uma limitação de uso de dados e a usam durante o mês.

Taxa de transferência é a quantidade de dados durante um período que um fluxo (processo a processo) pode enviar ou receber. Isso inclui toda a sobrecarga do host e a contenção no link (vários fluxos em um link usarão uma porcentagem da largura de banda, reduzindo a taxa de transferência de cada um).

A taxa de bits está mais próxima da largura de banda, mas geralmente é por host ou fonte dos dispositivos de destino. Você pode ter uma taxa de bits de 100 Mbps de um host para um comutador, mas a taxa de bits de um host para um host é menor. Isso geralmente inclui vários fluxos.


Obrigado pela sua resposta. Para ficar claro, digamos, para um link com largura de banda de 100 Mbps (para todos os processos), a taxa de transferência pode ser de 65 Mbps (no processo específico) dependendo da sobrecarga etc. E a taxa de bits entre um host remetente e um o switch pode ter 100 Mbps, enquanto a taxa de bits de outro switch e um receptor tem 70 Mbps para o mesmo processo. Essas suposições parecem corretas?
Nara

Possivelmente. A largura de banda e a taxa de bits incluirão sobrecarga de protocolo (camada 2, camada 3 e camada 4), enquanto a taxa de transferência não incluirá, portanto a taxa de transferência será menor que as outras duas. A taxa de bits pode ser igual à largura de banda, mas a largura de banda geralmente é considerada por link no caminho, enquanto a taxa de bits geralmente está em todo o caminho.
Ron Maupin

Portanto, para todo o fluxo, é possível medir 2 (ou mais) taxas de bits diferentes, certo?
Nara

Por fluxo, você geralmente observa a taxa de transferência. Isso pode se traduzir diretamente em quanto tempo leva para baixar um arquivo. Os vários links no caminho podem ter largura de banda diferente; algumas redes pelas quais os dados passam podem estar congestionadas, causando perdas e retransmissões etc. O que você procura é a média, durante um certo período de tempo, para que os dados do aplicativo passar de um host para outro.
Ron Maupin

Nesse caso, a média esperada é igual à taxa de transferência ou o resultado médio das taxas de bits medidas durante o processo?
Nara

7

Diariamente, vejo pessoas que até especialistas em comunicação cometem erros nos três termos mencionados: Largura de banda: a unidade é Hz, por isso é matematicamente: High_Used_Frequency - Low_Used_Frequency. Então, quando medimos a largura de banda em bps, ou seja, cometemos erros. Além disso, alguns caras que trabalham na área de rede tratam totalmente a largura de banda como taxa de dados. Portanto, largura de banda é a diferença entre alta e baixa frequência. Por exemplo, a largura de banda de um canal em FM é 0.2MHz, pois uma operadora é WCDMA é 5MHz.

Taxa de dados: a unidade é bps, então podemos dizer que a taxa de dados do canal é a capacidade máxima do canal que pode transmitir bits em um segundo. No caso normal, podemos dizer que, se temos largura de banda de 5MHz, a capacidade do canal (ou taxa de dados) é de 5Mbps, mas também pode ser que a largura de banda seja de 5MHz, mas a taxa de dados é de 10Mbps ou 2,5Mbps. depende do tipo de modulação e de algumas outras técnicas. Taxa de transferência: este termo é usado em muitos sistemas diferentes, em breve e claramente podemos defini-lo como: os dados reais que recebemos. Por exemplo, a largura de banda = 5MHz, capacidade do canal (taxa de dados) = 10Mbps, mas o que recebemos exatamente são 6Mpbs por qualquer motivo, então a taxa de transferência é de 6Mbps ... Espero ter uma idéia ...


2
Você está correto, é claro, mas como quase sempre estamos falando sobre Ethernet, que é modulada em banda base, BW = taxa de dados.
Ron Trunk

A diferença é como a engenharia elétrica e a ciência da computação veem o termo. Esta pergunta pergunta, especificamente, sobre isso.
Ron Maupin

2

Não discordo de outras respostas, mas um importante argumento é que as pessoas geralmente estão significando coisas ligeiramente diferentes com palavras semelhantes e idênticas.

Vale a pena acrescentar alguns pontos, especialmente se você fizer algo numérico, como tentar calcular a taxa de transferência máxima de uma determinada conexão FTP em uma linha X Mbit / s:

  • Kbit / s, Mbit / s, etc. nas taxas de dados são sempre potências de 10 até onde eu já vi
  • O tamanho dos arquivos é igualmente indicado como potências de 2 e freqüentemente potências de 10, e com muita frequência as pessoas nem sabem ("algumas centenas de megabytes" obviamente não importam com essa precisão).

Se você colocar o osciloscópio no fio, descobrirá rapidamente que a taxa de símbolos pode ser diferente. 100baseT, por exemplo, é 125 Mbaud, porque transmite 5 bits no fio para 4 bits de dados.

Em resumo, os termos usados ​​costumam variar dependendo do que você enfatiza:

  • A taxa de transferência realmente enfatiza todas as coisas que poderiam desacelerá-la, um "resultado líquido".
  • A largura de banda realmente enfatiza a taxa de bits bruta, e você ainda precisa pagar por todo o enquadramento e despesas gerais antes de obter a taxa de transferência.

Às vezes, você vê coisas como "taxa de transferência de pico" e "taxa de transferência sustentada média", que eu consideraria muito úteis. Muitas vezes, as taxas interessantes dependem inteiramente do período em que você calcula a média.

Os prefixos PS IEC kibi, mebi etc. estão longe de serem universalmente usados, mas vale a pena conhecer


0

Vou tentar explicar de maneira muito simples. BW é o intervalo de frequências que podem passar através de um canal (Unidade: Hz). Taxa de dados é a quantidade de dados que passa por um meio por unidade de tempo (unidade: bits / s). Imagine uma estrada e uma estrada estreitas, a largura da estrada como o BW e o carro passando como dados. Mais BW, mais taxa de dados. Portanto, a taxa de dados são dados que passam pelo meio. Mas se os dados forem máximos, será igual à largura de banda. BW é a taxa máxima de dados.


0

De acordo com a lei / teorema de Shannon-Hartley

taxa de dados = largura de banda x log_2 (1 + relação sinal / ruído)

A relação sinal / ruído depende da largura de banda, potência do sinal e potência do ruído do canal. Portanto, a largura de banda geralmente nunca é a mesma que a taxa de dados. Eles são os mesmos apenas no caso especial em que a relação sinal / ruído é igual a 2.

A taxa de transferência é a taxa de dados efetiva ou real em um link, portanto, é no máximo igual à taxa de dados.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.