All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Rick Goh" <rickgoh@cyberway.com.sg>
To: lartc@vger.kernel.org
Subject: [LARTC] How to measure jitter & packet loss?
Date: Sun, 25 Mar 2001 04:33:20 +0000	[thread overview]
Message-ID: <marc-lartc-98549430031544@msgid-missing> (raw)

[-- Attachment #1: Type: text/plain, Size: 311 bytes --]

Inter-packet gaps if too big may cause real-time application to have
jitters. But how do i measure the jitter if supposedly i send out a tcp/udp
stream??

Attached is an extract of tcpdump data.

Any information on how to post-analyse tcpdump for jitter, packet loss is
very very much appreciated.


Regards.



[-- Attachment #2: dump.txt --]
[-- Type: text/plain, Size: 15640 bytes --]

12:23:15.672868 client1.netbios-ssn > 192.168.1.11.1190: P 3995650902:3995650906(4) ack 3348814154 win 26883
>>> NBT Packet
NBT Session Keepalive
Flags=0x85000000

 (DF)
12:23:15.735625 client0.1060 > client2.netspec: S 74740654:74740654(0) win 32120 <mss 1460,nop,nop,sackOK,nop,wscale 0> (DF)
12:23:15.735764 arp who-has client0 tell client2
12:23:15.735850 arp reply client0 is-at 0:50:fc:21:1f:f9
12:23:15.735860 client2.netspec > client0.1060: S 876973788:876973788(0) ack 74740655 win 32120 <mss 1460,nop,nop,sackOK,nop,wscale 0> (DF)
12:23:15.735945 client0.1060 > client2.netspec: . ack 1 win 32120 (DF)
12:23:15.736020 client0.1060 > client2.netspec: P 1:5(4) ack 1 win 32120 (DF)
12:23:15.736039 client2.netspec > client0.1060: . ack 5 win 32120 (DF)
12:23:15.736122 client0.1060 > client2.netspec: P 5:7(2) ack 1 win 32120 (DF)
12:23:15.742810 client2.netspec > client0.1060: . ack 7 win 32120 (DF)
12:23:15.743026 client2.netspec > client0.1060: P 1:19(18) ack 7 win 32120 (DF)
12:23:15.743109 client0.1060 > client2.netspec: . ack 19 win 32120 (DF)
12:23:15.743140 client2.netspec > client0.1060: P 19:95(76) ack 7 win 32120 (DF)
12:23:15.743471 client0.1060 > client2.netspec: P 7:11(4) ack 95 win 32120 (DF)
12:23:15.752791 client2.netspec > client0.1060: . ack 11 win 32120 (DF)
12:23:15.752904 client0.1060 > client2.netspec: P 11:135(124) ack 95 win 32120 (DF)
12:23:15.753393 client2.netspec > client0.1060: P 95:113(18) ack 135 win 32120 (DF)
12:23:15.754598 client0.1060 > client2.netspec: . ack 113 win 32120 (DF)
12:23:15.845023 client0.1060 > client2.netspec: P 135:147(12) ack 113 win 32120 (DF)
12:23:15.862785 client2.netspec > client0.1060: . ack 147 win 32120 (DF)
12:23:15.862872 client0.1060 > client2.netspec: P 147:149(2) ack 113 win 32120 (DF)
12:23:15.863090 client2.netspec > client0.1060: P 113:131(18) ack 149 win 32120 (DF)
12:23:15.871511 arp who-has client1 tell 192.168.1.11
12:23:15.871588 arp reply client1 is-at 0:50:fc:23:f1:f8
12:23:15.874593 client0.1060 > client2.netspec: . ack 131 win 32120 (DF)
12:23:15.894977 client0.1060 > client2.netspec: P 149:162(13) ack 131 win 32120 (DF)
12:23:15.895085 client2.42011 > client0.42010: S 865146416:865146416(0) win 32767 <mss 1460,nop,nop,sackOK,nop,wscale 0> (DF)
12:23:15.895185 client0.42010 > client2.42011: S 76503522:76503522(0) ack 865146417 win 32767 <mss 1460,nop,nop,sackOK,nop,wscale 0> (DF)
12:23:15.895203 client2.42011 > client0.42010: . ack 1 win 49640 (DF)
12:23:15.895413 client2.netspec > client0.1060: P 131:149(18) ack 162 win 32120 (DF)
12:23:15.895780 client0.1060 > client2.netspec: P 162:174(12) ack 149 win 32120 (DF)
12:23:15.896230 client0.42010 > client2.42011: P 1:1461(1460) ack 1 win 49640 (DF)
12:23:15.896253 client2.42011 > client0.42010: . ack 1461 win 48180 (DF)
12:23:15.896352 client0.42010 > client2.42011: P 1461:2921(1460) ack 1 win 49640 (DF)
12:23:15.896675 client0.42010 > client2.42011: P 2921:4381(1460) ack 1 win 49640 (DF)
12:23:15.896685 client2.42011 > client0.42010: . ack 4381 win 48180 (DF)
12:23:15.896798 client0.42010 > client2.42011: P 4381:5841(1460) ack 1 win 49640 (DF)
12:23:15.897043 client0.42010 > client2.42011: P 5841:7301(1460) ack 1 win 49640 (DF)
12:23:15.897054 client2.42011 > client0.42010: . ack 7301 win 48180 (DF)
12:23:15.897166 client0.42010 > client2.42011: P 7301:8761(1460) ack 1 win 49640 (DF)
12:23:15.897289 client0.42010 > client2.42011: P 8761:10221(1460) ack 1 win 49640 (DF)
12:23:15.897303 client2.42011 > client0.42010: . ack 10221 win 48180 (DF)
12:23:15.897415 client0.42010 > client2.42011: P 10221:11681(1460) ack 1 win 49640 (DF)
12:23:15.897535 client0.42010 > client2.42011: P 11681:13141(1460) ack 1 win 49640 (DF)
12:23:15.897546 client2.42011 > client0.42010: . ack 13141 win 48180 (DF)
12:23:15.897659 client0.42010 > client2.42011: P 13141:14601(1460) ack 1 win 49640 (DF)
12:23:15.897783 client0.42010 > client2.42011: P 14601:16061(1460) ack 1 win 49640 (DF)
12:23:15.897794 client2.42011 > client0.42010: . ack 16061 win 48180 (DF)
12:23:15.897904 client0.42010 > client2.42011: P 16061:17521(1460) ack 1 win 49640 (DF)
12:23:15.898027 client0.42010 > client2.42011: P 17521:18981(1460) ack 1 win 49640 (DF)
12:23:15.898039 client2.42011 > client0.42010: . ack 18981 win 48180 (DF)
12:23:15.898150 client0.42010 > client2.42011: P 18981:20441(1460) ack 1 win 49640 (DF)
12:23:15.898273 client0.42010 > client2.42011: P 20441:21901(1460) ack 1 win 49640 (DF)
12:23:15.898283 client2.42011 > client0.42010: . ack 21901 win 48180 (DF)
12:23:15.898401 client0.42010 > client2.42011: P 21901:23361(1460) ack 1 win 49640 (DF)
12:23:15.898522 client0.42010 > client2.42011: P 23361:24821(1460) ack 1 win 49640 (DF)
12:23:15.898538 client2.42011 > client0.42010: . ack 24821 win 48180 (DF)
12:23:15.898641 client0.42010 > client2.42011: P 24821:26281(1460) ack 1 win 49640 (DF)
12:23:15.898765 client0.42010 > client2.42011: P 26281:27741(1460) ack 1 win 49640 (DF)
12:23:15.898776 client2.42011 > client0.42010: . ack 27741 win 48180 (DF)
12:23:15.898888 client0.42010 > client2.42011: P 27741:29201(1460) ack 1 win 49640 (DF)
12:23:15.899011 client0.42010 > client2.42011: P 29201:30661(1460) ack 1 win 49640 (DF)
12:23:15.899022 client2.42011 > client0.42010: . ack 30661 win 48180 (DF)
12:23:15.899135 client0.42010 > client2.42011: P 30661:32121(1460) ack 1 win 49640 (DF)
12:23:15.899258 client0.42010 > client2.42011: P 32121:33581(1460) ack 1 win 49640 (DF)
12:23:15.899270 client2.42011 > client0.42010: . ack 33581 win 48180 (DF)
12:23:15.899382 client0.42010 > client2.42011: P 33581:35041(1460) ack 1 win 49640 (DF)
12:23:15.899504 client0.42010 > client2.42011: P 35041:36501(1460) ack 1 win 49640 (DF)
12:23:15.899515 client2.42011 > client0.42010: . ack 36501 win 48180 (DF)
12:23:15.899628 client0.42010 > client2.42011: P 36501:37961(1460) ack 1 win 49640 (DF)
12:23:15.899751 client0.42010 > client2.42011: P 37961:39421(1460) ack 1 win 49640 (DF)
12:23:15.899762 client2.42011 > client0.42010: . ack 39421 win 48180 (DF)
12:23:15.899872 client0.42010 > client2.42011: P 39421:40881(1460) ack 1 win 49640 (DF)
12:23:15.899996 client0.42010 > client2.42011: P 40881:42341(1460) ack 1 win 49640 (DF)
12:23:15.900007 client2.42011 > client0.42010: . ack 42341 win 48180 (DF)
12:23:15.900119 client0.42010 > client2.42011: P 42341:43801(1460) ack 1 win 49640 (DF)
12:23:15.900243 client0.42010 > client2.42011: P 43801:45261(1460) ack 1 win 49640 (DF)
12:23:15.900254 client2.42011 > client0.42010: . ack 45261 win 48180 (DF)
12:23:15.900365 client0.42010 > client2.42011: P 45261:46721(1460) ack 1 win 49640 (DF)
12:23:15.900489 client0.42010 > client2.42011: P 46721:48181(1460) ack 1 win 49640 (DF)
12:23:15.900499 client2.42011 > client0.42010: . ack 48181 win 48180 (DF)
12:23:15.900610 client0.42010 > client2.42011: P 48181:49641(1460) ack 1 win 49640 (DF)
12:23:15.900734 client0.42010 > client2.42011: P 49641:51101(1460) ack 1 win 49640 (DF)
12:23:15.900745 client2.42011 > client0.42010: . ack 51101 win 48180 (DF)
12:23:15.900856 client0.42010 > client2.42011: P 51101:52561(1460) ack 1 win 49640 (DF)
12:23:15.900981 client0.42010 > client2.42011: P 52561:54021(1460) ack 1 win 49640 (DF)
12:23:15.900991 client2.42011 > client0.42010: . ack 54021 win 48180 (DF)
12:23:15.901103 client0.42010 > client2.42011: P 54021:55481(1460) ack 1 win 49640 (DF)
12:23:15.901226 client0.42010 > client2.42011: P 55481:56941(1460) ack 1 win 49640 (DF)
12:23:15.901237 client2.42011 > client0.42010: . ack 56941 win 48180 (DF)
12:23:15.901349 client0.42010 > client2.42011: P 56941:58401(1460) ack 1 win 49640 (DF)
12:23:15.901472 client0.42010 > client2.42011: P 58401:59861(1460) ack 1 win 49640 (DF)
12:23:15.901483 client2.42011 > client0.42010: . ack 59861 win 48180 (DF)
12:23:15.901595 client0.42010 > client2.42011: P 59861:61321(1460) ack 1 win 49640 (DF)
12:23:15.901718 client0.42010 > client2.42011: P 61321:62781(1460) ack 1 win 49640 (DF)
12:23:15.901729 client2.42011 > client0.42010: . ack 62781 win 48180 (DF)
12:23:15.901840 client0.42010 > client2.42011: P 62781:64241(1460) ack 1 win 49640 (DF)
12:23:15.901966 client0.42010 > client2.42011: P 64241:65701(1460) ack 1 win 49640 (DF)
12:23:15.901976 client2.42011 > client0.42010: . ack 65701 win 48180 (DF)
12:23:15.902088 client0.42010 > client2.42011: P 65701:67161(1460) ack 1 win 49640 (DF)
12:23:15.902211 client0.42010 > client2.42011: P 67161:68621(1460) ack 1 win 49640 (DF)
12:23:15.902222 client2.42011 > client0.42010: . ack 68621 win 48180 (DF)
12:23:15.902334 client0.42010 > client2.42011: P 68621:70081(1460) ack 1 win 49640 (DF)
12:23:15.902457 client0.42010 > client2.42011: P 70081:71541(1460) ack 1 win 49640 (DF)
12:23:15.902467 client2.42011 > client0.42010: . ack 71541 win 48180 (DF)
12:23:15.902582 client0.42010 > client2.42011: P 71541:73001(1460) ack 1 win 49640 (DF)
12:23:15.902705 client0.42010 > client2.42011: P 73001:74461(1460) ack 1 win 49640 (DF)
12:23:15.902720 client2.42011 > client0.42010: . ack 74461 win 48180 (DF)
12:23:15.902826 client0.42010 > client2.42011: P 74461:75921(1460) ack 1 win 49640 (DF)
12:23:15.902949 client0.42010 > client2.42011: P 75921:77381(1460) ack 1 win 49640 (DF)
12:23:15.902961 client2.42011 > client0.42010: . ack 77381 win 48180 (DF)
12:23:15.903072 client0.42010 > client2.42011: P 77381:78841(1460) ack 1 win 49640 (DF)
12:23:15.903194 client0.42010 > client2.42011: P 78841:80301(1460) ack 1 win 49640 (DF)
12:23:15.903206 client2.42011 > client0.42010: . ack 80301 win 48180 (DF)
12:23:15.903317 client0.42010 > client2.42011: P 80301:81761(1460) ack 1 win 49640 (DF)
12:23:15.903440 client0.42010 > client2.42011: P 81761:83221(1460) ack 1 win 49640 (DF)
12:23:15.903450 client2.42011 > client0.42010: . ack 83221 win 48180 (DF)
12:23:15.903562 client0.42010 > client2.42011: P 83221:84681(1460) ack 1 win 49640 (DF)
12:23:15.903687 client0.42010 > client2.42011: P 84681:86141(1460) ack 1 win 49640 (DF)
12:23:15.903698 client2.42011 > client0.42010: . ack 86141 win 48180 (DF)
12:23:15.903810 client0.42010 > client2.42011: P 86141:87601(1460) ack 1 win 49640 (DF)
12:23:15.903933 client0.42010 > client2.42011: P 87601:89061(1460) ack 1 win 49640 (DF)
12:23:15.903944 client2.42011 > client0.42010: . ack 89061 win 48180 (DF)
12:23:15.904055 client0.42010 > client2.42011: P 89061:90521(1460) ack 1 win 49640 (DF)
12:23:15.904178 client0.42010 > client2.42011: P 90521:91981(1460) ack 1 win 49640 (DF)
12:23:15.904189 client2.42011 > client0.42010: . ack 91981 win 48180 (DF)
12:23:15.904301 client0.42010 > client2.42011: P 91981:93441(1460) ack 1 win 49640 (DF)
12:23:15.904431 client0.42010 > client2.42011: P 93441:94901(1460) ack 1 win 49640 (DF)
12:23:15.904442 client2.42011 > client0.42010: . ack 94901 win 48180 (DF)
12:23:15.904547 client0.42010 > client2.42011: P 94901:96361(1460) ack 1 win 49640 (DF)
12:23:15.904672 client0.42010 > client2.42011: P 96361:97821(1460) ack 1 win 49640 (DF)
12:23:15.904682 client2.42011 > client0.42010: . ack 97821 win 48180 (DF)
12:23:15.904793 client0.42010 > client2.42011: P 97821:99281(1460) ack 1 win 49640 (DF)
12:23:15.904917 client0.42010 > client2.42011: P 99281:100741(1460) ack 1 win 49640 (DF)
12:23:15.904929 client2.42011 > client0.42010: . ack 100741 win 48180 (DF)
12:23:15.905039 client0.42010 > client2.42011: P 100741:102201(1460) ack 1 win 49640 (DF)
12:23:15.905163 client0.42010 > client2.42011: P 102201:103661(1460) ack 1 win 49640 (DF)
12:23:15.905174 client2.42011 > client0.42010: . ack 103661 win 48180 (DF)
12:23:15.905287 client0.42010 > client2.42011: P 103661:105121(1460) ack 1 win 49640 (DF)
12:23:15.905414 client0.42010 > client2.42011: P 105121:106581(1460) ack 1 win 49640 (DF)
12:23:15.905424 client2.42011 > client0.42010: . ack 106581 win 48180 (DF)
12:23:15.905532 client0.42010 > client2.42011: . 106581:108041(1460) ack 1 win 49640 (DF)
12:23:15.905655 client0.42010 > client2.42011: . 108041:109501(1460) ack 1 win 49640 (DF)
12:23:15.905667 client2.42011 > client0.42010: . ack 109501 win 48180 (DF)
12:23:15.905778 client0.42010 > client2.42011: . 109501:110961(1460) ack 1 win 49640 (DF)
12:23:15.905901 client0.42010 > client2.42011: . 110961:112421(1460) ack 1 win 49640 (DF)
12:23:15.905911 client2.42011 > client0.42010: . ack 112421 win 48180 (DF)
12:23:15.906023 client0.42010 > client2.42011: . 112421:113881(1460) ack 1 win 49640 (DF)
12:23:15.906147 client0.42010 > client2.42011: . 113881:115341(1460) ack 1 win 49640 (DF)
12:23:15.906157 client2.42011 > client0.42010: . ack 115341 win 48180 (DF)
12:23:15.906271 client0.42010 > client2.42011: . 115341:116801(1460) ack 1 win 49640 (DF)
12:23:15.906393 client0.42010 > client2.42011: . 116801:118261(1460) ack 1 win 49640 (DF)
12:23:15.906405 client2.42011 > client0.42010: . ack 118261 win 48180 (DF)
12:23:15.906515 client0.42010 > client2.42011: . 118261:119721(1460) ack 1 win 49640 (DF)
12:23:15.906639 client0.42010 > client2.42011: . 119721:121181(1460) ack 1 win 49640 (DF)
12:23:15.906650 client2.42011 > client0.42010: . ack 121181 win 48180 (DF)
12:23:15.906764 client0.42010 > client2.42011: . 121181:122641(1460) ack 1 win 49640 (DF)
12:23:15.906885 client0.42010 > client2.42011: . 122641:124101(1460) ack 1 win 49640 (DF)
12:23:15.906898 client2.42011 > client0.42010: . ack 124101 win 48180 (DF)
12:23:15.907008 client0.42010 > client2.42011: . 124101:125561(1460) ack 1 win 49640 (DF)
12:23:15.907131 client0.42010 > client2.42011: . 125561:127021(1460) ack 1 win 49640 (DF)
12:23:15.907143 client2.42011 > client0.42010: . ack 127021 win 48180 (DF)
12:23:15.907256 client0.42010 > client2.42011: . 127021:128481(1460) ack 1 win 49640 (DF)
12:23:15.907378 client0.42010 > client2.42011: . 128481:129941(1460) ack 1 win 49640 (DF)
12:23:15.907388 client2.42011 > client0.42010: . ack 129941 win 48180 (DF)
12:23:15.907468 client0.42010 > client2.42011: P 129941:131069(1128) ack 1 win 49640 (DF)
12:23:15.907597 client0.42010 > client2.42011: . 131069:132529(1460) ack 1 win 49640 (DF)
12:23:15.907720 client0.42010 > client2.42011: . 132529:133989(1460) ack 1 win 49640 (DF)
12:23:15.907731 client2.42011 > client0.42010: . ack 133989 win 48180 (DF)
12:23:15.907843 client0.42010 > client2.42011: . 133989:135449(1460) ack 1 win 49640 (DF)
12:23:15.907966 client0.42010 > client2.42011: . 135449:136909(1460) ack 1 win 49640 (DF)
12:23:15.907978 client2.42011 > client0.42010: . ack 136909 win 48180 (DF)
12:23:15.908089 client0.42010 > client2.42011: . 136909:138369(1460) ack 1 win 49640 (DF)
12:23:15.908212 client0.42010 > client2.42011: . 138369:139829(1460) ack 1 win 49640 (DF)
12:23:15.908223 client2.42011 > client0.42010: . ack 139829 win 48180 (DF)
12:23:15.908333 client0.42010 > client2.42011: . 139829:141289(1460) ack 1 win 49640 (DF)
12:23:15.908459 client0.42010 > client2.42011: . 141289:142749(1460) ack 1 win 49640 (DF)
12:23:15.908471 client2.42011 > client0.42010: . ack 142749 win 48180 (DF)
12:23:15.908580 client0.42010 > client2.42011: . 142749:144209(1460) ack 1 win 49640 (DF)
12:23:15.908704 client0.42010 > client2.42011: . 144209:145669(1460) ack 1 win 49640 (DF)
12:23:15.908715 client2.42011 > client0.42010: . ack 145669 win 48180 (DF)
12:23:15.908828 client0.42010 > client2.42011: . 145669:147129(1460) ack 1 win 49640 (DF)
12:23:15.908950 client0.42010 > client2.42011: . 147129:148589(1460) ack 1 win 49640 (DF)
12:23:15.908960 client2.42011 > client0.42010: . ack 148589 win 48180 (DF)

             reply	other threads:[~2001-03-25  4:33 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-03-25  4:33 Rick Goh [this message]
2001-03-25  6:59 ` [LARTC] How to measure jitter & packet loss? Gregory Maxwell

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=marc-lartc-98549430031544@msgid-missing \
    --to=rickgoh@cyberway.com.sg \
    --cc=lartc@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.