Basis van computernetwerken

Wat is bij de flowcontrol van TCP het doel ervan dat de ontvanger zijn venstergrootte (ontvangstvenster) aan de zender meldt?

  1. ACongestie in het netwerk detecteren en de routers op het pad het doorsturen laten vertragen
  2. BDe maximale hoeveelheid gegevens per segment vastleggen, zodat opsplitsing door IP wordt vermeden
  3. CDe zender laten weten hoeveel gegevens hij mag sturen zonder op ontvangstbevestigingen (ACK's) te wachten, zodat de buffer van de ontvanger niet overloopt
Antwoord en toelichting tonen

Antwoord: C. De zender laten weten hoeveel gegevens hij mag sturen zonder op ontvangstbevestigingen (ACK's) te wachten, zodat de buffer van de ontvanger niet overloopt

Een TCP-zender kan meerdere segmenten achter elkaar sturen zonder op ontvangstbevestigingen (ACK's) te wachten. Als de ontvangende applicatie de gegevens echter traag leest, kan de ontvangstbuffer overlopen. Daarom meldt de ontvanger bij elke ACK de vrije bufferruimte als venstergrootte, en de zender zorgt dat de nog niet bevestigde gegevens die hoeveelheid niet overschrijden. Wordt de vrije ruimte 0, dan wacht de zender tot er weer ruimte is. Dit is flowcontrol, een afstemming tussen twee partijen: zender en ontvanger. De verzonden hoeveelheid aanpassen aan congestie in het netwerk is een afzonderlijk mechanisme, congestiebeheersing, en de maximale lengte van één segment wordt bij de verbindingsopbouw als MSS meegedeeld.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over Basis van computernetwerken

  1. Een TCP-verbinding heeft een vast ontvangstvenster van 65.536 bytes en een RTT van 10 ms. De bandbreedte van de lijn is ruim voldoende en er is geen verlies. Welke waarde ligt het dichtst bij de bovengrens van de doorvoer van deze verbinding?
  2. Welke beschrijving van het basisidee van congestiebeheersing bij TCP is juist?
  3. Wat is voor een TCP-zender de aanleiding om een segment als verloren te beschouwen en opnieuw te verzenden?
  4. Wat is de belangrijkste rol van DNS?
  5. Een full-service resolver (caching-DNS-server) met een lege cache zoekt het IP-adres van www.example.com op. In welke volgorde raadpleegt hij de servers?