Gå til innhold

Transmisjons- og køforsinkelser med melding- og pakkesvitsjing


howieD

Anbefalte innlegg

Hei,

 

Regner ut en case hvor jeg har to scenarioer.

 

Scenario 1)

1 MB fil ( 8 000 000 bits) som overføres med meldingssvitsjing over 4 linker og gjennom 3 rutere.

 

(Q# = link#)

Q1 = 1Mbps (8 000 000bps)

Q2 = 10Mbps(80 000 000bps)

Q3 = 10Mbps(80 000 000bps)

Q4 = 1 Mbps(8 000 000bps)

 

Avstander mellom A og B inkludert 3 rutere:

A-R1 = 500m

R1-R2 = 1000m

R2-R3 = 1000m

R3 - B = 100m

Totalt: 2600m fra A-B.

 

Propageringshastighet i mediet: 2 x 10^8

 

Spørsmål1: hvordan er køforsinkelsen med tanke på meldingssvitsjing?

 

kø:

 

hvordan regnes køforsinkelsen ut med meldingssvitsjingen?

 

transmisjonsforsinkelse:

( 8000 000 bits/8 000 000 bps)+

( 8000 000 bits/80 000 000 bps)+

( 8000 000 bits/80 000 000 bps)+

( 8000 000 bits/8 000 000 bps)

 

Transmisjonsforsinkelse = 1 + 0,1 + 1 + 0,1 = 2,2s

 

 

propageringsforsinkelse:

 

2600/2 000 000 = 0,000013s.

 

Total forsinkelse med transmisjon og propageringsforsinkelse. Uten køforsinkelse.:

2,200013s

 

Scenario 2)

1 MB fil som er delt opp i 1000 pakker à 1kB pr stk.

(Q# = link#)

Q1 = 1Mbps (8 000 000bps)

Q2 = 10Mbps(80 000 000bps)

Q3 = 10Mbps(80 000 000bps)

Q4 = 1 Mbps(8 000 000bps)

 

Avstander mellom A og B inkludert 3 rutere:

A-R1 = 500m

R1-R2 = 1000m

R2-R3 = 1000m

R3 - B = 100m

Totalt: 2600m fra A-B.

 

Propageringshastighet i mediet: 2 x 10^8

 

Spørsmål2: hvordan er køforsinkelsen med tanke på pakkesvitsjing?

 

kø:

 

(1000 pakker-1)*(8000/8 000 000bps)+

(1000 pakker-1)*(8000/80 000 000bps)+

(1000 pakker-1)*(8000/80 000 000bps)+

(1000 pakker-1)*(8000/8 000 000bps)+

 

total køforsinkelse:

0.999s + 0.0999s + 0.0999s + 0.999s = 2.1978s

 

 

transmisjonsforsinkelse:

1 pakke over link#1 = 8000bits/8 000 000bps = 0.001s

1 pakke over link#2= 8000bits / 80 000 000bps = 0.0001s

1 pakke over link#3= 8000bits / 80 000 000bps = 0.0001s

1 pakke over link#4= 8000bits / 80 000 000bps = 0.001s

 

Link1: (1000 pakker)* 0.001s = 0,1s

Link2: (1000 pakker)* 0.0001s = 0,01s

Link3: (1000 pakker)* 0.0001s = 0,01s

Link4: (1000 pakker)* 0.001s = 0,1s

 

Total transmisjonsforsinkelse:

2,2s

 

 

propageringsforsinkelse:

 

2600m/200 000 000 m/sek = 0,000013s.

 

Total forsinkelse med kø, trans og prop:

4,397813s

 

 

 

Hvordan blir utregningen av kø ved meldingssvitsjing?

etter det jeg har fått med meg er det pakkesvitsjing som skal være langt raskere..

 

Noen som har noen innspill til dette????

Endret av Haavard82
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...