Síða 1 af 1

TCP reikningsdæmi

Sent: Mið 07. Apr 2010 17:32
af Hargo
Er að basla við smá TCP útreikning. Einhver sem er klár í þessu og getur aðstoðað mig aðeins?

Ég sem sagt þarf að reikna Bandwidth Delay Product á 100Mbps tengingu í gervihnött sem er ávallt fastur á sama stað (sem sagt ekki á hreyfingu þannig að fjarlægðin er alltaf sú sama). Round Tripe Time er 1200mS og allir pakkar sem eru sendir eru 1500 bytes (með IP og TCP header-um). Út frá þessum forsendum á ég að finna út hvað "Transmission Window" þarf að vera til að fylla rásina af gögnum og hvað Throughputið verður þá orðið mikið.

Bandwidth * Delay = Bandwidth Delay Product

100Mbps * 1200mS = 15.000.000 bytes

Hver pakki er 1500 byte. Án IP og TCP headers væri það því 1500 - 40 =1460 byte af gögnum sem eru send í hverjum pakka.

Þetta á að vera transmission window calculator en mér sýnist þetta vera sama reikniformúla og til að reikna út Bandwidth Delay Product.
http://www.kehlet.cx/docs/tcpwin.php

En ég fann þessar formúlur...

Til að finna optimal TCP window size:
Bandwidth-in-bits-per-second * Round-trip-latency-in-seconds = TCP window size in bits / 8 = TCP window size in bytes

Til að finna max throughput:
TCP-Window-Size-in-bits / Latency-in-seconds = Bits-per-second-throughput

Er ég að fara rétt að þessu? 8-[

Re: TCP reikningsdæmi

Sent: Mið 07. Apr 2010 17:58
af intenz
Kannski þetta hjálpi þér...

http://www.kehlet.cx/docs/tcpwin.php

Re: TCP reikningsdæmi

Sent: Mið 07. Apr 2010 21:06
af Hargo
intenz skrifaði:Kannski þetta hjálpi þér...

http://www.kehlet.cx/docs/tcpwin.php


Þessi linkur er í upphaflega póstinum hjá mér. :wink:

Takk samt...

Re: TCP reikningsdæmi

Sent: Mið 07. Apr 2010 21:59
af intenz
Úps. :D