Interfaces en busstandaarden

Als bij PCI Express veel pakketten worden verzonden die kleine data van 64 bytes schrijven, wordt de effectieve bandbreedte aanzienlijk kleiner dan de theoretische waarde. Wat is de belangrijkste reden?

  1. AOmdat data van 64 bytes niet via PCI Express kunnen worden verzonden
  2. BOmdat bij elk pakket een header, een foutdetectiecode en dergelijke worden toegevoegd en het aandeel daarvan ten opzichte van de data groot wordt
  3. COmdat kleine pakketten altijd foutief zijn en elke keer opnieuw worden verzonden
Antwoord en toelichting tonen

Antwoord: B. Omdat bij elk pakket een header, een foutdetectiecode en dergelijke worden toegevoegd en het aandeel daarvan ten opzichte van de data groot wordt

Een PCI Express-pakket heeft naast de data een header met adres en type, het volgnummer en de CRC van de datalinklaag en de framing van de fysieke laag, samen ongeveer 20 tot 30 bytes. Bij 64 bytes data bestaat ongeveer 30% van de verzonden bits uit iets anders dan data. Bij samengevoegde overdrachten van 256 bytes of meer wordt het aandeel overhead kleiner. Ook dit is een reden om niet alleen op de bandbreedte maar ook op de pakketgrootte te letten.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over Interfaces en busstandaarden

  1. Welke uitspraak over het DMA-mechanisme met een ring van descriptors in het geheugen, dat veel wordt gebruikt bij netwerkkaarten en NVMe-SSD's, is juist?
  2. Welke uitspraak over de energiebesparingsfuncties van de PCI Express-link (de toestanden L0s en L1 via ASPM) is juist?
  3. Wat is de belangrijkste reden dat snelle verbindingen tussen chips en printplaten zijn overgegaan van parallelle transmissie met veel lijnen naar seriële transmissie met snelle signalen over weinig lijnen?
  4. Wat is de juiste rol van SerDes (serializer/deserializer), dat bij snelle seriële transmissie wordt gebruikt?
  5. Wat is de belangrijkste reden dat bij snelle seriële transmissie differentiële signalering wordt gebruikt, waarbij twee lijnen tegengestelde signalen voeren?

Vergelijkingen bij dit onderwerp