Em que consiste um pacote de rede?

Em que consiste um pacote de rede?

Conheço redes básicas, mas não sou muito bom nisso. Agora estou calculando quantos pacotes serão perdidos se eu usarUDP sobre IPv4. Posso assumir quesobrecarga de protocolopara dados enviados via UDP sobre IPv4 é66 bytes. E os dados precisam ser transmitidos em blocos de tamanho4 KB(este será otamanho da carga útilde cada pacote).

Então aqui está a minha pergunta:

Em que consiste um pacote de rede?

A Wikipédia afirma que

Um pacote consiste em dois tipos de dados: informações de controle e dados do usuário (também conhecidos como carga útil).

Então, basicamente, um pacote tem um cabeçalho e um trailer com dados de carga entre eles.

Uma estrutura de pacote é semelhante a esta: Cabeçalho | Carga útil | Reboque

Então, se eu quiser formar um pacote, devo incluirsobrecarga de protocolono meu cálculo?

Tamanho do pacote = 66 bytes (sobrecarga de protocolo) + 4.096 bytes (carga útil) = 4.162 bytes

qualquer ajuda seria muito bem vinda.

Responder1

Calcular o número mínimo de pacotes necessários para enviar uma determinada quantidade de dados (assumindo zero perdas).

Let Sp be the size of the payload of a packet.
Let St be the total size of the data.
Let Np be the number of packets.
then
Np=St/Sp

Neste caso não consideramos os metadados (cabeçalho/overhead).


Consideremos um exemplo físico.

Se tivermos 1L de água (Vt). Queremos movê-lo usando um copo (Vc). Portanto, o número de vezes que temos que usar cup(Nc) é Nc=Vt/Vc.

Mas qual Vc, a taça tem dois volumes, um volume interno e um volume externo (Vi e Ve). O volume externo é a quantidade de água que seria deslocada se tivesse uma tampa para impedir a entrada de água, ou Vi+Vm onde Vm é o volume dos materiais de que o copo é feito. Vi é mais simplesmente o volume de água que o copo pode conter. Qual valor de Vc devemos usar? Vc=Ve ou Vc=Vi

Responder2

  • P: Em quais partes do pacote a corrupção faria com que ele não fosse entregue?
  • R: Um erro em qualquer parte importante de um pacote fará com que ele seja rejeitado.
  • P: Qual parte se um pacote for importante.
  • R: Tudo isso, senão não existiria.

Portanto, considere o pacote inteiro: carga útil, udp, ipv4, camada de rede (ethernet, ppp, etc). Observe que a camada de rede pode mudar para diferentes partes da jornada e também para o comprimento do pacote, mas o mesmo acontecerá com a taxa de erro de bit.

informação relacionada