Etapele de interogare

Procedura de cerere de serviciu de la distanță poate fi reprezentat ca o succesiune de diferite etape de prelucrare a acestuia (software și hardware) elemente de rețea. Luați în considerare, de exemplu, o cerere pentru a căuta înregistrări într-o bază de date la distanță. Să presupunem că o rețea cuprinde două segmente Ethernet interconectate printr-o linie dedicată, și segmente de LAN pentru a comunica cu routere de linie la nivel mondial sunt folosite. În acest caz, este posibil să se selecteze astfel de etape de prelucrare de interogare:

• Pregătiți interogarea de pe stația client.

• Transferul prin cererea de segment Ethernet de la stația de client la router

(Cererea care este în general împărțit în mai multe pachete).

• procesarea solicitării router sursa de cerere de rețea.

• Cerere de transfer de comunicare la nivel mondial.

• Procesarea Solicitare router de rețea de destinație.

• Solicitarea de transfer prin segmentul Ethernet de la router la serverul de baze de date.

• server de cerere de manipulare și formarea de răspuns.

timpul de execuție interogare egală cu de două ori suma acestor ori. Având în vedere că timpul de cerere de transmitere în rețeaua globală, de obicei considerabil mai mare decât executarea etapelor rămase pot accepta ca o estimare aproximativă a timpului de execuție a interogării.

Deci, în primul rând, este recomandabil să se evalueze cel mai mic timp posibil de transmisie a unui pachet tipic pentru comunicațiile globale de pe presupunerea că această relație este perfectă, și transmite datele utile la o rată nominală. Pentru a trimite ordinul la momentul de canale de transmisie cu diferite lățime de bandă, prezintă rezultatele unui calcul simplu, de exemplu, transmisia de pachete în 64k.

dimensiune nominală