You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
tungstenite-rs/autobahn/client/tungstenite_case_12_1_16.html

599 lines
32 KiB

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<style lang="css">
body {
background-color: #F4F4F4;
color: #333;
font-family: Segoe UI,Tahoma,Arial,Verdana,sans-serif;
}
p#intro {
font-family: Cambria,serif;
font-size: 1.1em;
color: #444;
}
p#intro a {
color: #444;
}
p#intro a:visited {
color: #444;
}
.block {
background-color: #e0e0e0;
padding: 16px;
margin: 20px;
}
p.case_text_block {
border-radius: 10px;
border: 1px solid #aaa;
padding: 16px;
margin: 4px 20px;
color: #444;
}
p.case_desc {
}
p.case_expect {
}
p.case_outcome {
}
p.case_closing_beh {
}
pre.http_dump {
font-family: Consolas, "Courier New", monospace;
font-size: 0.8em;
color: #333;
border-radius: 10px;
border: 1px solid #aaa;
padding: 16px;
margin: 4px 20px;
}
span.case_pickle {
font-family: Consolas, "Courier New", monospace;
font-size: 0.7em;
color: #000;
}
p#case_result,p#close_result {
border-radius: 10px;
background-color: #e8e2d1;
padding: 20px;
margin: 20px;
}
h1 {
margin-left: 60px;
}
h2 {
margin-left: 30px;
}
h3 {
margin-left: 50px;
}
a.up {
float: right;
border-radius: 16px;
margin-top: 16px;
margin-bottom: 10px;
margin-right: 30px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 2px;
padding-top: 2px;
background-color: #666;
color: #fff;
text-decoration: none;
font-size: 0.8em;
}
a.up:visited {
}
a.up:hover {
background-color: #028ec9;
}
</style>
<style lang="css">
p.case {
color: #fff;
border-radius: 10px;
padding: 20px;
margin: 12px 20px;
font-size: 1.2em;
}
p.case_ok {
background-color: #0a0;
}
p.case_non_strict, p.case_no_close {
background-color: #9a0;
}
p.case_info {
background-color: #4095BF;
}
p.case_failed {
background-color: #900;
}
table {
border-collapse: collapse;
border-spacing: 0px;
margin-left: 80px;
margin-bottom: 12px;
margin-top: 0px;
}
td
{
margin: 0;
font-size: 0.8em;
border: 1px #fff solid;
padding-top: 6px;
padding-bottom: 6px;
padding-left: 16px;
padding-right: 16px;
text-align: right;
}
td.right {
text-align: right;
}
td.left {
text-align: left;
}
tr.stats_header {
color: #eee;
background-color: #000;
}
tr.stats_row {
color: #000;
background-color: #fc3;
}
tr.stats_total {
color: #fff;
background-color: #888;
}
div#wirelog {
margin-top: 20px;
margin-bottom: 80px;
}
pre.wirelog_rx_octets {color: #aaa; margin: 0; background-color: #060; padding: 2px;}
pre.wirelog_tx_octets {color: #aaa; margin: 0; background-color: #600; padding: 2px;}
pre.wirelog_tx_octets_sync {color: #aaa; margin: 0; background-color: #606; padding: 2px;}
pre.wirelog_rx_frame {color: #fff; margin: 0; background-color: #0a0; padding: 2px;}
pre.wirelog_tx_frame {color: #fff; margin: 0; background-color: #a00; padding: 2px;}
pre.wirelog_tx_frame_sync {color: #fff; margin: 0; background-color: #a0a; padding: 2px;}
pre.wirelog_delay {color: #fff; margin: 0; background-color: #000; padding: 2px;}
pre.wirelog_kill_after {color: #fff; margin: 0; background-color: #000; padding: 2px;}
pre.wirelog_tcp_closed_by_me {color: #fff; margin: 0; background-color: #008; padding: 2px;}
pre.wirelog_tcp_closed_by_peer {color: #fff; margin: 0; background-color: #000; padding: 2px;}
</style>
</head>
<body>
<a name="top"></a>
<br/>
<center><a href="http://autobahn.ws/testsuite" title="Autobahn WebSocket Testsuite"><img src="http://autobahn.ws/static/img/ws_protocol_test_report.png" border="0" width="820" height="46" alt="Autobahn WebSocket Testsuite Report"></img></a></center>
<center><a href="http://autobahn.ws" title="Autobahn WebSocket"> <img src="http://autobahn.ws/static/img/ws_protocol_test_report_autobahn.png" border="0" width="300" height="68" alt="Autobahn WebSocket"> </img></a></center>
<br/>
<p class="case case_ok">Tungstenite - <span style="font-size: 1.3em;"><b>Case 12.1.16</b></span> : Pass - <span style="font-size: 0.9em;"><b>6983</b> ms @ 2020-09-07T18:44:42.334Z</a></p>
<p class="case_text_block case_desc"><b>Case Description</b><br/><br/>Send 1000 compressed messages each of payload size 131072, auto-fragment to 1024 octets. Use default permessage-deflate offer.</p>
<p class="case_text_block case_expect"><b>Case Expectation</b><br/><br/>Receive echo'ed messages (with payload as sent). Timeout case after 480 secs.</p>
<p class="case_text_block case_outcome">
<b>Case Outcome</b><br/><br/>Ok, received all echo'ed messages in time.<br/><br/>
<i>Expected:</i><br/><span class="case_pickle">{}</span><br/><br/>
<i>Observed:</i><br><span class="case_pickle">[]</span>
</p>
<p class="case_text_block case_closing_beh"><b>Case Closing Behavior</b><br/><br/>Connection was properly closed (OK)</p>
<br/><hr/>
<h2>Opening Handshake</h2>
<pre class="http_dump">GET /runCase?case=317&agent=Tungstenite HTTP/1.1
Host: localhost:9001
Connection: Upgrade
Upgrade: websocket
Sec-WebSocket-Version: 13
Sec-WebSocket-Key: Omb1Dukt3XVz9VQr1YELmA==
sec-websocket-extensions: permessage-deflate; client_max_window_bits</pre>
<pre class="http_dump">HTTP/1.1 101 Switching Protocols
Server: AutobahnTestSuite/0.8.1-0.10.9
X-Powered-By: AutobahnPython/0.10.9
Upgrade: WebSocket
Connection: Upgrade
Sec-WebSocket-Accept: dLaaBK5Bw8n5eTT1LuiV1+W0oSo=
Sec-WebSocket-Extensions: permessage-deflate</pre>
<br/><hr/>
<h2>Closing Behavior</h2>
<table>
<tr class="stats_header"><td>Key</td><td class="left">Value</td><td class="left">Description</td></tr>
<tr class="stats_row"><td>isServer</td><td class="left">True</td><td class="left">True, iff I (the fuzzer) am a server, and the peer is a client.</td></tr>
<tr class="stats_row"><td>closedByMe</td><td class="left">True</td><td class="left">True, iff I have initiated closing handshake (that is, did send close first).</td></tr>
<tr class="stats_row"><td>failedByMe</td><td class="left">False</td><td class="left">True, iff I have failed the WS connection (i.e. due to protocol error). Failing can be either by initiating closing handshake or brutal drop TCP.</td></tr>
<tr class="stats_row"><td>droppedByMe</td><td class="left">True</td><td class="left">True, iff I dropped the TCP connection.</td></tr>
<tr class="stats_row"><td>wasClean</td><td class="left">True</td><td class="left">True, iff full WebSocket closing handshake was performed (close frame sent and received) _and_ the server dropped the TCP (which is its responsibility).</td></tr>
<tr class="stats_row"><td>wasNotCleanReason</td><td class="left">None</td><td class="left">When wasClean == False, the reason what happened.</td></tr>
<tr class="stats_row"><td>wasServerConnectionDropTimeout</td><td class="left">False</td><td class="left">When we are a client, and we expected the server to drop the TCP, but that didn't happen in time, this gets True.</td></tr>
<tr class="stats_row"><td>wasOpenHandshakeTimeout</td><td class="left">False</td><td class="left">When performing the opening handshake, but the peer did not finish in time, this gets True.</td></tr>
<tr class="stats_row"><td>wasCloseHandshakeTimeout</td><td class="left">False</td><td class="left">When we initiated a closing handshake, but the peer did not respond in time, this gets True.</td></tr>
<tr class="stats_row"><td>localCloseCode</td><td class="left">1000</td><td class="left">The close code I sent in close frame (if any).</td></tr>
<tr class="stats_row"><td>localCloseReason</td><td class="left">None</td><td class="left">The close reason I sent in close frame (if any).</td></tr>
<tr class="stats_row"><td>remoteCloseCode</td><td class="left">1000</td><td class="left">The close code the peer sent me in close frame (if any).</td></tr>
<tr class="stats_row"><td>remoteCloseReason</td><td class="left">None</td><td class="left">The close reason the peer sent me in close frame (if any).</td></tr>
</table> <br/><hr/>
<h2>Wire Statistics</h2>
<h3>Octets Received by Chop Size</h3>
<table>
<tr class="stats_header"><td>Chop Size</td><td>Count</td><td>Octets</td></tr>
<tr class="stats_row"><td>8</td><td>1</td><td>8</td></tr>
<tr class="stats_row"><td>257</td><td>1</td><td>257</td></tr>
<tr class="stats_row"><td>4572</td><td>2</td><td>9144</td></tr>
<tr class="stats_row"><td>4575</td><td>2</td><td>9150</td></tr>
<tr class="stats_row"><td>4576</td><td>1</td><td>4576</td></tr>
<tr class="stats_row"><td>4577</td><td>2</td><td>9154</td></tr>
<tr class="stats_row"><td>4578</td><td>3</td><td>13734</td></tr>
<tr class="stats_row"><td>4580</td><td>3</td><td>13740</td></tr>
<tr class="stats_row"><td>4581</td><td>3</td><td>13743</td></tr>
<tr class="stats_row"><td>4582</td><td>14</td><td>64148</td></tr>
<tr class="stats_row"><td>4583</td><td>8</td><td>36664</td></tr>
<tr class="stats_row"><td>4584</td><td>7</td><td>32088</td></tr>
<tr class="stats_row"><td>4585</td><td>8</td><td>36680</td></tr>
<tr class="stats_row"><td>4586</td><td>11</td><td>50446</td></tr>
<tr class="stats_row"><td>4587</td><td>5</td><td>22935</td></tr>
<tr class="stats_row"><td>4588</td><td>10</td><td>45880</td></tr>
<tr class="stats_row"><td>4589</td><td>6</td><td>27534</td></tr>
<tr class="stats_row"><td>4590</td><td>11</td><td>50490</td></tr>
<tr class="stats_row"><td>4591</td><td>7</td><td>32137</td></tr>
<tr class="stats_row"><td>4592</td><td>8</td><td>36736</td></tr>
<tr class="stats_row"><td>4593</td><td>1</td><td>4593</td></tr>
<tr class="stats_row"><td>4594</td><td>4</td><td>18376</td></tr>
<tr class="stats_row"><td>4595</td><td>4</td><td>18380</td></tr>
<tr class="stats_row"><td>4596</td><td>10</td><td>45960</td></tr>
<tr class="stats_row"><td>4597</td><td>4</td><td>18388</td></tr>
<tr class="stats_row"><td>4598</td><td>2</td><td>9196</td></tr>
<tr class="stats_row"><td>4599</td><td>8</td><td>36792</td></tr>
<tr class="stats_row"><td>4600</td><td>2</td><td>9200</td></tr>
<tr class="stats_row"><td>4601</td><td>7</td><td>32207</td></tr>
<tr class="stats_row"><td>4602</td><td>6</td><td>27612</td></tr>
<tr class="stats_row"><td>4603</td><td>6</td><td>27618</td></tr>
<tr class="stats_row"><td>4604</td><td>7</td><td>32228</td></tr>
<tr class="stats_row"><td>4605</td><td>6</td><td>27630</td></tr>
<tr class="stats_row"><td>4606</td><td>7</td><td>32242</td></tr>
<tr class="stats_row"><td>4607</td><td>1</td><td>4607</td></tr>
<tr class="stats_row"><td>4608</td><td>2</td><td>9216</td></tr>
<tr class="stats_row"><td>4609</td><td>7</td><td>32263</td></tr>
<tr class="stats_row"><td>4610</td><td>10</td><td>46100</td></tr>
<tr class="stats_row"><td>4611</td><td>11</td><td>50721</td></tr>
<tr class="stats_row"><td>4612</td><td>10</td><td>46120</td></tr>
<tr class="stats_row"><td>4613</td><td>13</td><td>59969</td></tr>
<tr class="stats_row"><td>4614</td><td>11</td><td>50754</td></tr>
<tr class="stats_row"><td>4615</td><td>6</td><td>27690</td></tr>
<tr class="stats_row"><td>4616</td><td>10</td><td>46160</td></tr>
<tr class="stats_row"><td>4617</td><td>5</td><td>23085</td></tr>
<tr class="stats_row"><td>4618</td><td>2</td><td>9236</td></tr>
<tr class="stats_row"><td>4619</td><td>4</td><td>18476</td></tr>
<tr class="stats_row"><td>4620</td><td>4</td><td>18480</td></tr>
<tr class="stats_row"><td>4621</td><td>2</td><td>9242</td></tr>
<tr class="stats_row"><td>4622</td><td>4</td><td>18488</td></tr>
<tr class="stats_row"><td>4623</td><td>3</td><td>13869</td></tr>
<tr class="stats_row"><td>4624</td><td>2</td><td>9248</td></tr>
<tr class="stats_row"><td>4625</td><td>1</td><td>4625</td></tr>
<tr class="stats_row"><td>4631</td><td>1</td><td>4631</td></tr>
<tr class="stats_row"><td>4633</td><td>1</td><td>4633</td></tr>
<tr class="stats_row"><td>4634</td><td>1</td><td>4634</td></tr>
<tr class="stats_row"><td>4637</td><td>1</td><td>4637</td></tr>
<tr class="stats_row"><td>4638</td><td>1</td><td>4638</td></tr>
<tr class="stats_row"><td>4639</td><td>2</td><td>9278</td></tr>
<tr class="stats_row"><td>4640</td><td>2</td><td>9280</td></tr>
<tr class="stats_row"><td>4641</td><td>1</td><td>4641</td></tr>
<tr class="stats_row"><td>4643</td><td>3</td><td>13929</td></tr>
<tr class="stats_row"><td>4645</td><td>1</td><td>4645</td></tr>
<tr class="stats_row"><td>4648</td><td>1</td><td>4648</td></tr>
<tr class="stats_row"><td>4649</td><td>2</td><td>9298</td></tr>
<tr class="stats_row"><td>4650</td><td>2</td><td>9300</td></tr>
<tr class="stats_row"><td>4651</td><td>4</td><td>18604</td></tr>
<tr class="stats_row"><td>4652</td><td>4</td><td>18608</td></tr>
<tr class="stats_row"><td>4653</td><td>1</td><td>4653</td></tr>
<tr class="stats_row"><td>4654</td><td>4</td><td>18616</td></tr>
<tr class="stats_row"><td>4655</td><td>1</td><td>4655</td></tr>
<tr class="stats_row"><td>4656</td><td>2</td><td>9312</td></tr>
<tr class="stats_row"><td>4657</td><td>1</td><td>4657</td></tr>
<tr class="stats_row"><td>4659</td><td>2</td><td>9318</td></tr>
<tr class="stats_row"><td>4660</td><td>1</td><td>4660</td></tr>
<tr class="stats_row"><td>4661</td><td>2</td><td>9322</td></tr>
<tr class="stats_row"><td>4663</td><td>3</td><td>13989</td></tr>
<tr class="stats_row"><td>4664</td><td>2</td><td>9328</td></tr>
<tr class="stats_row"><td>4665</td><td>3</td><td>13995</td></tr>
<tr class="stats_row"><td>4666</td><td>3</td><td>13998</td></tr>
<tr class="stats_row"><td>4667</td><td>5</td><td>23335</td></tr>
<tr class="stats_row"><td>4668</td><td>4</td><td>18672</td></tr>
<tr class="stats_row"><td>4669</td><td>5</td><td>23345</td></tr>
<tr class="stats_row"><td>4670</td><td>7</td><td>32690</td></tr>
<tr class="stats_row"><td>4671</td><td>9</td><td>42039</td></tr>
<tr class="stats_row"><td>4672</td><td>4</td><td>18688</td></tr>
<tr class="stats_row"><td>4673</td><td>4</td><td>18692</td></tr>
<tr class="stats_row"><td>4674</td><td>8</td><td>37392</td></tr>
<tr class="stats_row"><td>4675</td><td>10</td><td>46750</td></tr>
<tr class="stats_row"><td>4676</td><td>3</td><td>14028</td></tr>
<tr class="stats_row"><td>4677</td><td>10</td><td>46770</td></tr>
<tr class="stats_row"><td>4678</td><td>8</td><td>37424</td></tr>
<tr class="stats_row"><td>4679</td><td>9</td><td>42111</td></tr>
<tr class="stats_row"><td>4680</td><td>11</td><td>51480</td></tr>
<tr class="stats_row"><td>4681</td><td>8</td><td>37448</td></tr>
<tr class="stats_row"><td>4682</td><td>11</td><td>51502</td></tr>
<tr class="stats_row"><td>4683</td><td>14</td><td>65562</td></tr>
<tr class="stats_row"><td>4684</td><td>12</td><td>56208</td></tr>
<tr class="stats_row"><td>4685</td><td>13</td><td>60905</td></tr>
<tr class="stats_row"><td>4686</td><td>11</td><td>51546</td></tr>
<tr class="stats_row"><td>4687</td><td>19</td><td>89053</td></tr>
<tr class="stats_row"><td>4688</td><td>7</td><td>32816</td></tr>
<tr class="stats_row"><td>4689</td><td>15</td><td>70335</td></tr>
<tr class="stats_row"><td>4690</td><td>16</td><td>75040</td></tr>
<tr class="stats_row"><td>4691</td><td>17</td><td>79747</td></tr>
<tr class="stats_row"><td>4692</td><td>16</td><td>75072</td></tr>
<tr class="stats_row"><td>4693</td><td>23</td><td>107939</td></tr>
<tr class="stats_row"><td>4694</td><td>15</td><td>70410</td></tr>
<tr class="stats_row"><td>4695</td><td>13</td><td>61035</td></tr>
<tr class="stats_row"><td>4696</td><td>19</td><td>89224</td></tr>
<tr class="stats_row"><td>4697</td><td>14</td><td>65758</td></tr>
<tr class="stats_row"><td>4698</td><td>19</td><td>89262</td></tr>
<tr class="stats_row"><td>4699</td><td>11</td><td>51689</td></tr>
<tr class="stats_row"><td>4700</td><td>14</td><td>65800</td></tr>
<tr class="stats_row"><td>4701</td><td>18</td><td>84618</td></tr>
<tr class="stats_row"><td>4702</td><td>18</td><td>84636</td></tr>
<tr class="stats_row"><td>4703</td><td>10</td><td>47030</td></tr>
<tr class="stats_row"><td>4704</td><td>12</td><td>56448</td></tr>
<tr class="stats_row"><td>4705</td><td>12</td><td>56460</td></tr>
<tr class="stats_row"><td>4706</td><td>11</td><td>51766</td></tr>
<tr class="stats_row"><td>4707</td><td>2</td><td>9414</td></tr>
<tr class="stats_row"><td>4708</td><td>1</td><td>4708</td></tr>
<tr class="stats_row"><td>4709</td><td>7</td><td>32963</td></tr>
<tr class="stats_row"><td>4710</td><td>2</td><td>9420</td></tr>
<tr class="stats_row"><td>4711</td><td>1</td><td>4711</td></tr>
<tr class="stats_row"><td>4712</td><td>6</td><td>28272</td></tr>
<tr class="stats_row"><td>4713</td><td>2</td><td>9426</td></tr>
<tr class="stats_row"><td>4714</td><td>1</td><td>4714</td></tr>
<tr class="stats_row"><td>4715</td><td>4</td><td>18860</td></tr>
<tr class="stats_row"><td>4716</td><td>2</td><td>9432</td></tr>
<tr class="stats_row"><td>4717</td><td>6</td><td>28302</td></tr>
<tr class="stats_row"><td>4718</td><td>5</td><td>23590</td></tr>
<tr class="stats_row"><td>4719</td><td>5</td><td>23595</td></tr>
<tr class="stats_row"><td>4720</td><td>12</td><td>56640</td></tr>
<tr class="stats_row"><td>4721</td><td>8</td><td>37768</td></tr>
<tr class="stats_row"><td>4722</td><td>5</td><td>23610</td></tr>
<tr class="stats_row"><td>4723</td><td>3</td><td>14169</td></tr>
<tr class="stats_row"><td>4724</td><td>6</td><td>28344</td></tr>
<tr class="stats_row"><td>4725</td><td>1</td><td>4725</td></tr>
<tr class="stats_row"><td>4726</td><td>6</td><td>28356</td></tr>
<tr class="stats_row"><td>4727</td><td>10</td><td>47270</td></tr>
<tr class="stats_row"><td>4728</td><td>18</td><td>85104</td></tr>
<tr class="stats_row"><td>4729</td><td>15</td><td>70935</td></tr>
<tr class="stats_row"><td>4730</td><td>21</td><td>99330</td></tr>
<tr class="stats_row"><td>4731</td><td>10</td><td>47310</td></tr>
<tr class="stats_row"><td>4732</td><td>9</td><td>42588</td></tr>
<tr class="stats_row"><td>4733</td><td>3</td><td>14199</td></tr>
<tr class="stats_row"><td>4734</td><td>5</td><td>23670</td></tr>
<tr class="stats_row"><td>4735</td><td>2</td><td>9470</td></tr>
<tr class="stats_row"><td>4736</td><td>1</td><td>4736</td></tr>
<tr class="stats_row"><td>4737</td><td>1</td><td>4737</td></tr>
<tr class="stats_row"><td>4749</td><td>1</td><td>4749</td></tr>
<tr class="stats_row"><td>4770</td><td>1</td><td>4770</td></tr>
<tr class="stats_row"><td>4771</td><td>4</td><td>19084</td></tr>
<tr class="stats_row"><td>4772</td><td>1</td><td>4772</td></tr>
<tr class="stats_row"><td>4773</td><td>1</td><td>4773</td></tr>
<tr class="stats_row"><td>4776</td><td>2</td><td>9552</td></tr>
<tr class="stats_total"><td>Total</td><td>1002</td><td>4668715</td></tr>
</table>
<h3>Octets Transmitted by Chop Size</h3>
<table>
<tr class="stats_header"><td>Chop Size</td><td>Count</td><td>Octets</td></tr>
<tr class="stats_row"><td>4</td><td>1</td><td>4</td></tr>
<tr class="stats_row"><td>252</td><td>1</td><td>252</td></tr>
<tr class="stats_row"><td>455</td><td>2</td><td>910</td></tr>
<tr class="stats_row"><td>456</td><td>1</td><td>456</td></tr>
<tr class="stats_row"><td>457</td><td>1</td><td>457</td></tr>
<tr class="stats_row"><td>458</td><td>1</td><td>458</td></tr>
<tr class="stats_row"><td>459</td><td>2</td><td>918</td></tr>
<tr class="stats_row"><td>460</td><td>5</td><td>2300</td></tr>
<tr class="stats_row"><td>461</td><td>7</td><td>3227</td></tr>
<tr class="stats_row"><td>462</td><td>5</td><td>2310</td></tr>
<tr class="stats_row"><td>463</td><td>4</td><td>1852</td></tr>
<tr class="stats_row"><td>464</td><td>1</td><td>464</td></tr>
<tr class="stats_row"><td>465</td><td>6</td><td>2790</td></tr>
<tr class="stats_row"><td>466</td><td>8</td><td>3728</td></tr>
<tr class="stats_row"><td>467</td><td>6</td><td>2802</td></tr>
<tr class="stats_row"><td>468</td><td>4</td><td>1872</td></tr>
<tr class="stats_row"><td>469</td><td>11</td><td>5159</td></tr>
<tr class="stats_row"><td>470</td><td>8</td><td>3760</td></tr>
<tr class="stats_row"><td>471</td><td>7</td><td>3297</td></tr>
<tr class="stats_row"><td>472</td><td>6</td><td>2832</td></tr>
<tr class="stats_row"><td>473</td><td>6</td><td>2838</td></tr>
<tr class="stats_row"><td>474</td><td>4</td><td>1896</td></tr>
<tr class="stats_row"><td>475</td><td>4</td><td>1900</td></tr>
<tr class="stats_row"><td>476</td><td>5</td><td>2380</td></tr>
<tr class="stats_row"><td>477</td><td>5</td><td>2385</td></tr>
<tr class="stats_row"><td>478</td><td>7</td><td>3346</td></tr>
<tr class="stats_row"><td>479</td><td>17</td><td>8143</td></tr>
<tr class="stats_row"><td>480</td><td>16</td><td>7680</td></tr>
<tr class="stats_row"><td>481</td><td>14</td><td>6734</td></tr>
<tr class="stats_row"><td>482</td><td>13</td><td>6266</td></tr>
<tr class="stats_row"><td>483</td><td>6</td><td>2898</td></tr>
<tr class="stats_row"><td>484</td><td>6</td><td>2904</td></tr>
<tr class="stats_row"><td>485</td><td>10</td><td>4850</td></tr>
<tr class="stats_row"><td>486</td><td>16</td><td>7776</td></tr>
<tr class="stats_row"><td>487</td><td>13</td><td>6331</td></tr>
<tr class="stats_row"><td>488</td><td>9</td><td>4392</td></tr>
<tr class="stats_row"><td>489</td><td>6</td><td>2934</td></tr>
<tr class="stats_row"><td>490</td><td>6</td><td>2940</td></tr>
<tr class="stats_row"><td>491</td><td>6</td><td>2946</td></tr>
<tr class="stats_row"><td>492</td><td>2</td><td>984</td></tr>
<tr class="stats_row"><td>493</td><td>4</td><td>1972</td></tr>
<tr class="stats_row"><td>494</td><td>5</td><td>2470</td></tr>
<tr class="stats_row"><td>495</td><td>4</td><td>1980</td></tr>
<tr class="stats_row"><td>496</td><td>6</td><td>2976</td></tr>
<tr class="stats_row"><td>497</td><td>3</td><td>1491</td></tr>
<tr class="stats_row"><td>499</td><td>2</td><td>998</td></tr>
<tr class="stats_row"><td>500</td><td>2</td><td>1000</td></tr>
<tr class="stats_row"><td>502</td><td>2</td><td>1004</td></tr>
<tr class="stats_row"><td>504</td><td>1</td><td>504</td></tr>
<tr class="stats_row"><td>505</td><td>1</td><td>505</td></tr>
<tr class="stats_row"><td>507</td><td>3</td><td>1521</td></tr>
<tr class="stats_row"><td>509</td><td>3</td><td>1527</td></tr>
<tr class="stats_row"><td>510</td><td>2</td><td>1020</td></tr>
<tr class="stats_row"><td>512</td><td>1</td><td>512</td></tr>
<tr class="stats_row"><td>514</td><td>2</td><td>1028</td></tr>
<tr class="stats_row"><td>515</td><td>1</td><td>515</td></tr>
<tr class="stats_row"><td>517</td><td>2</td><td>1034</td></tr>
<tr class="stats_row"><td>518</td><td>3</td><td>1554</td></tr>
<tr class="stats_row"><td>519</td><td>1</td><td>519</td></tr>
<tr class="stats_row"><td>520</td><td>2</td><td>1040</td></tr>
<tr class="stats_row"><td>521</td><td>2</td><td>1042</td></tr>
<tr class="stats_row"><td>522</td><td>1</td><td>522</td></tr>
<tr class="stats_row"><td>523</td><td>2</td><td>1046</td></tr>
<tr class="stats_row"><td>524</td><td>1</td><td>524</td></tr>
<tr class="stats_row"><td>525</td><td>3</td><td>1575</td></tr>
<tr class="stats_row"><td>526</td><td>1</td><td>526</td></tr>
<tr class="stats_row"><td>527</td><td>3</td><td>1581</td></tr>
<tr class="stats_row"><td>528</td><td>6</td><td>3168</td></tr>
<tr class="stats_row"><td>529</td><td>2</td><td>1058</td></tr>
<tr class="stats_row"><td>530</td><td>2</td><td>1060</td></tr>
<tr class="stats_row"><td>531</td><td>2</td><td>1062</td></tr>
<tr class="stats_row"><td>537</td><td>1</td><td>537</td></tr>
<tr class="stats_row"><td>544</td><td>1</td><td>544</td></tr>
<tr class="stats_row"><td>545</td><td>2</td><td>1090</td></tr>
<tr class="stats_row"><td>547</td><td>1</td><td>547</td></tr>
<tr class="stats_row"><td>548</td><td>1</td><td>548</td></tr>
<tr class="stats_row"><td>550</td><td>1</td><td>550</td></tr>
<tr class="stats_row"><td>551</td><td>2</td><td>1102</td></tr>
<tr class="stats_row"><td>553</td><td>3</td><td>1659</td></tr>
<tr class="stats_row"><td>554</td><td>1</td><td>554</td></tr>
<tr class="stats_row"><td>555</td><td>1</td><td>555</td></tr>
<tr class="stats_row"><td>556</td><td>2</td><td>1112</td></tr>
<tr class="stats_row"><td>557</td><td>3</td><td>1671</td></tr>
<tr class="stats_row"><td>558</td><td>9</td><td>5022</td></tr>
<tr class="stats_row"><td>559</td><td>5</td><td>2795</td></tr>
<tr class="stats_row"><td>560</td><td>3</td><td>1680</td></tr>
<tr class="stats_row"><td>561</td><td>10</td><td>5610</td></tr>
<tr class="stats_row"><td>562</td><td>10</td><td>5620</td></tr>
<tr class="stats_row"><td>563</td><td>15</td><td>8445</td></tr>
<tr class="stats_row"><td>564</td><td>20</td><td>11280</td></tr>
<tr class="stats_row"><td>565</td><td>14</td><td>7910</td></tr>
<tr class="stats_row"><td>566</td><td>16</td><td>9056</td></tr>
<tr class="stats_row"><td>567</td><td>14</td><td>7938</td></tr>
<tr class="stats_row"><td>568</td><td>21</td><td>11928</td></tr>
<tr class="stats_row"><td>569</td><td>26</td><td>14794</td></tr>
<tr class="stats_row"><td>570</td><td>17</td><td>9690</td></tr>
<tr class="stats_row"><td>571</td><td>11</td><td>6281</td></tr>
<tr class="stats_row"><td>572</td><td>25</td><td>14300</td></tr>
<tr class="stats_row"><td>573</td><td>21</td><td>12033</td></tr>
<tr class="stats_row"><td>574</td><td>24</td><td>13776</td></tr>
<tr class="stats_row"><td>575</td><td>16</td><td>9200</td></tr>
<tr class="stats_row"><td>576</td><td>25</td><td>14400</td></tr>
<tr class="stats_row"><td>577</td><td>24</td><td>13848</td></tr>
<tr class="stats_row"><td>578</td><td>24</td><td>13872</td></tr>
<tr class="stats_row"><td>579</td><td>12</td><td>6948</td></tr>
<tr class="stats_row"><td>580</td><td>17</td><td>9860</td></tr>
<tr class="stats_row"><td>581</td><td>19</td><td>11039</td></tr>
<tr class="stats_row"><td>582</td><td>13</td><td>7566</td></tr>
<tr class="stats_row"><td>583</td><td>9</td><td>5247</td></tr>
<tr class="stats_row"><td>584</td><td>25</td><td>14600</td></tr>
<tr class="stats_row"><td>585</td><td>25</td><td>14625</td></tr>
<tr class="stats_row"><td>586</td><td>16</td><td>9376</td></tr>
<tr class="stats_row"><td>587</td><td>12</td><td>7044</td></tr>
<tr class="stats_row"><td>588</td><td>11</td><td>6468</td></tr>
<tr class="stats_row"><td>589</td><td>8</td><td>4712</td></tr>
<tr class="stats_row"><td>590</td><td>10</td><td>5900</td></tr>
<tr class="stats_row"><td>591</td><td>13</td><td>7683</td></tr>
<tr class="stats_row"><td>592</td><td>4</td><td>2368</td></tr>
<tr class="stats_row"><td>593</td><td>6</td><td>3558</td></tr>
<tr class="stats_row"><td>594</td><td>3</td><td>1782</td></tr>
<tr class="stats_row"><td>595</td><td>1</td><td>595</td></tr>
<tr class="stats_row"><td>596</td><td>2</td><td>1192</td></tr>
<tr class="stats_row"><td>597</td><td>2</td><td>1194</td></tr>
<tr class="stats_row"><td>598</td><td>5</td><td>2990</td></tr>
<tr class="stats_row"><td>599</td><td>3</td><td>1797</td></tr>
<tr class="stats_row"><td>600</td><td>3</td><td>1800</td></tr>
<tr class="stats_row"><td>601</td><td>5</td><td>3005</td></tr>
<tr class="stats_row"><td>602</td><td>4</td><td>2408</td></tr>
<tr class="stats_row"><td>603</td><td>12</td><td>7236</td></tr>
<tr class="stats_row"><td>604</td><td>10</td><td>6040</td></tr>
<tr class="stats_row"><td>605</td><td>7</td><td>4235</td></tr>
<tr class="stats_row"><td>606</td><td>11</td><td>6666</td></tr>
<tr class="stats_row"><td>607</td><td>9</td><td>5463</td></tr>
<tr class="stats_row"><td>608</td><td>2</td><td>1216</td></tr>
<tr class="stats_row"><td>609</td><td>3</td><td>1827</td></tr>
<tr class="stats_row"><td>611</td><td>2</td><td>1222</td></tr>
<tr class="stats_row"><td>612</td><td>3</td><td>1836</td></tr>
<tr class="stats_row"><td>613</td><td>1</td><td>613</td></tr>
<tr class="stats_row"><td>626</td><td>1</td><td>626</td></tr>
<tr class="stats_row"><td>627</td><td>1</td><td>627</td></tr>
<tr class="stats_row"><td>628</td><td>1</td><td>628</td></tr>
<tr class="stats_row"><td>630</td><td>3</td><td>1890</td></tr>
<tr class="stats_row"><td>631</td><td>2</td><td>1262</td></tr>
<tr class="stats_row"><td>633</td><td>1</td><td>633</td></tr>
<tr class="stats_row"><td>641</td><td>1</td><td>641</td></tr>
<tr class="stats_row"><td>642</td><td>2</td><td>1284</td></tr>
<tr class="stats_row"><td>1028</td><td>5000</td><td>5140000</td></tr>
<tr class="stats_total"><td>Total</td><td>6002</td><td>5688354</td></tr>
</table>
<h3>Frames Received by Opcode</h3>
<table>
<tr class="stats_header"><td>Opcode</td><td>Count</td></tr>
<tr class="stats_row"><td>1</td><td>1000</td></tr>
<tr class="stats_row"><td>8</td><td>1</td></tr>
<tr class="stats_total"><td>Total</td><td>1001</td></tr>
</table>
<h3>Frames Transmitted by Opcode</h3>
<table>
<tr class="stats_header"><td>Opcode</td><td>Count</td></tr>
<tr class="stats_row"><td>0</td><td>5000</td></tr>
<tr class="stats_row"><td>1</td><td>1000</td></tr>
<tr class="stats_row"><td>8</td><td>1</td></tr>
<tr class="stats_total"><td>Total</td><td>6001</td></tr>
</table>
<br/><hr/>
<h2>Wire Log</h2>
<div id="wirelog">
<pre class="wirelog_rx_octets">000 RX OCTETS: 474554202f72756e436173653f636173653d333137266167656e743d54756e677374656e69746520485454502f312e310d0a</pre>
<pre class="wirelog_rx_octets"> 486f73743a206c6f63616c686f73 ...</pre>
<pre class="wirelog_tx_octets">001 TX OCTETS: 485454502f312e312031303120537769746368696e672050726f746f636f6c730d0a5365727665723a204175746f6261686e</pre>
<pre class="wirelog_tx_octets"> 5465737453756974652f302e382e ...</pre>
<pre class="wirelog_delay">002 WIRELOG DISABLED</pre>
<pre class="wirelog_kill_after">003 CLOSE CONNECTION AFTER 480.000000 sec</pre>
<pre class="wirelog_delay">004 WIRELOG ENABLED</pre>
<pre class="wirelog_tx_frame">005 TX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASK=None, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False</pre>
<pre class="wirelog_tx_frame"> 0x03e8</pre>
<pre class="wirelog_tx_octets">006 TX OCTETS: 880203e8</pre>
<pre class="wirelog_rx_octets">007 RX OCTETS: 8882ac7f4c5caf97</pre>
<pre class="wirelog_rx_frame">008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=True, MASK=6163376634633563</pre>
<pre class="wirelog_rx_frame"> 0x03e8</pre>
<pre class="wirelog_tcp_closed_by_me">009 TCP DROPPED BY ME</pre>
</div>
<br/><hr/>
</body>
</html>