Satellite Based IP Content Delivery Network
Taylor Jacob
ReCon Brussels 2017
27 Jan 2017
Taylor Jacob (ReCon Brussels 2017) Satellite Based IP Content Delivery Network 27 Jan 2017 1 / 32
Satellite Based IP Content Delivery Network Taylor Jacob ReCon - - PowerPoint PPT Presentation
Satellite Based IP Content Delivery Network Taylor Jacob ReCon Brussels 2017 27 Jan 2017 Taylor Jacob (ReCon Brussels 2017) Satellite Based IP Content Delivery Network 27 Jan 2017 1 / 32 Receive Only Satellite Network Network Diagram
Taylor Jacob (ReCon Brussels 2017) Satellite Based IP Content Delivery Network 27 Jan 2017 1 / 32
Taylor Jacob (ReCon Brussels 2017) Satellite Based IP Content Delivery Network 27 Jan 2017 2 / 32
Taylor Jacob (ReCon Brussels 2017) Satellite Based IP Content Delivery Network 27 Jan 2017 3 / 32
Taylor Jacob (ReCon Brussels 2017) Satellite Based IP Content Delivery Network 27 Jan 2017 4 / 32
Taylor Jacob (ReCon Brussels 2017) Satellite Based IP Content Delivery Network 27 Jan 2017 5 / 32
Taylor Jacob (ReCon Brussels 2017) Satellite Based IP Content Delivery Network 27 Jan 2017 6 / 32
Taylor Jacob (ReCon Brussels 2017) Satellite Based IP Content Delivery Network 27 Jan 2017 7 / 32
Taylor Jacob (ReCon Brussels 2017) Satellite Based IP Content Delivery Network 27 Jan 2017 8 / 32
dvbsnoop output $ dvbsnoop -n 1 0x320 dvbsnoop V1.4.50 -- http://dvbsnoop.sourceforge.net/
PID: 800 (0x0320), Length: 1360 (0x0550) Time received: Tue 2017-01-17 21:22:33.535
3e 75 4d e0 e0 c1 00 00 60 5e 00 01 45 00 05 40 >uM.....‘^..E..@ <snip> 0540: 04 40 da d2 07 25 73 b9 26 60 d2 ee 00 00 00 00 .@...%s.&‘...... PID: 800 (0x0320) Guess table from table id... DSM-CC DATAGRAM-decoding.... Table_ID: 62 (0x3e) [= DSM-CC - private data section // DVB datagram] <snip> IP_datagram_bytes: <snip> Destination address: e0e0e0e0 [= 224.224.224.224] UDP_datagram_bytes: Source port: 63889 (0xf991) Destination port: 8001 (0x1f41) Length: 1324 (0x052c) Checksum: 55994 (0xdaba) Data 0000: 00 01 24 05 91 47 a6 fb 47 7e 18 00 00 00 00 00 ..$..G..G~...... <snip> 0520: 26 60 d2 ee &‘.. Checksum: 0 (0x00000000) ========================================================== Taylor Jacob (ReCon Brussels 2017) Satellite Based IP Content Delivery Network 27 Jan 2017 9 / 32
Taylor Jacob (ReCon Brussels 2017) Satellite Based IP Content Delivery Network 27 Jan 2017 10 / 32
Taylor Jacob (ReCon Brussels 2017) Satellite Based IP Content Delivery Network 27 Jan 2017 11 / 32
Taylor Jacob (ReCon Brussels 2017) Satellite Based IP Content Delivery Network 27 Jan 2017 12 / 32
Taylor Jacob (ReCon Brussels 2017) Satellite Based IP Content Delivery Network 27 Jan 2017 13 / 32
Taylor Jacob (ReCon Brussels 2017) Satellite Based IP Content Delivery Network 27 Jan 2017 14 / 32
Taylor Jacob (ReCon Brussels 2017) Satellite Based IP Content Delivery Network 27 Jan 2017 15 / 32
Taylor Jacob (ReCon Brussels 2017) Satellite Based IP Content Delivery Network 27 Jan 2017 16 / 32
Taylor Jacob (ReCon Brussels 2017) Satellite Based IP Content Delivery Network 27 Jan 2017 17 / 32
Taylor Jacob (ReCon Brussels 2017) Satellite Based IP Content Delivery Network 27 Jan 2017 18 / 32
Taylor Jacob (ReCon Brussels 2017) Satellite Based IP Content Delivery Network 27 Jan 2017 19 / 32
vm.dirty background ratio=10 $ vmstat -n 1 procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu----- r b swpd free buff cache si so bi bo in cs us sy id wa st 1 0 2952356 45356 580008 429 871 2 2 97 0 2943524 45364 588088 0 45077 497 916 2 97 2 0 2935544 45372 596472 1441 589 935 1 4 92 3 0 2927080 45372 604664 422 857 1 99 0 2918508 45372 612828 432 879 1 3 96 0 2910060 45372 621140 434 881 1 3 97 1 0 2901124 45384 628960 0 90133 522 999 2 94 4 0 2893168 45396 637312 0 30196 912 1014 1 3 79 17 0 2884628 45396 645608 1 450 933 1 99 vm.dirty background ratio=0 $ vmstat -n 1 procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu----- r b swpd free buff cache si so bi bo in cs us sy id wa st 0 1736504 45676 1761948 121 440 177 503 1 1 98 1 0 1728304 45676 1770188 8208 490 929 1 2 97 1 0 1719732 45684 1778468 8212 506 955 2 3 94 1 0 1711532 45688 1786640 8216 489 912 0 97 3 0 1703084 45688 1794840 8204 491 937 1 4 95 1 0 1694512 45688 1803128 8164 482 941 1 3 96 Taylor Jacob (ReCon Brussels 2017) Satellite Based IP Content Delivery Network 27 Jan 2017 20 / 32
Taylor Jacob (ReCon Brussels 2017) Satellite Based IP Content Delivery Network 27 Jan 2017 21 / 32
Taylor Jacob (ReCon Brussels 2017) Satellite Based IP Content Delivery Network 27 Jan 2017 22 / 32
Taylor Jacob (ReCon Brussels 2017) Satellite Based IP Content Delivery Network 27 Jan 2017 23 / 32
Taylor Jacob (ReCon Brussels 2017) Satellite Based IP Content Delivery Network 27 Jan 2017 24 / 32
Taylor Jacob (ReCon Brussels 2017) Satellite Based IP Content Delivery Network 27 Jan 2017 25 / 32
Taylor Jacob (ReCon Brussels 2017) Satellite Based IP Content Delivery Network 27 Jan 2017 26 / 32
Taylor Jacob (ReCon Brussels 2017) Satellite Based IP Content Delivery Network 27 Jan 2017 27 / 32
Taylor Jacob (ReCon Brussels 2017) Satellite Based IP Content Delivery Network 27 Jan 2017 28 / 32
Taylor Jacob (ReCon Brussels 2017) Satellite Based IP Content Delivery Network 27 Jan 2017 29 / 32
Taylor Jacob (ReCon Brussels 2017) Satellite Based IP Content Delivery Network 27 Jan 2017 30 / 32
C Example
Taylor Jacob (ReCon Brussels 2017) Satellite Based IP Content Delivery Network 27 Jan 2017 31 / 32
Taylor Jacob (ReCon Brussels 2017) Satellite Based IP Content Delivery Network 27 Jan 2017 32 / 32