Как отправить DSCP-отмеченные пакеты с помощью iperf?

Как отправить DSCP-отмеченные пакеты с помощью iperf?

Я не нашел опцию в 1.7.0 версиях в Windows. Есть ли какие-либо более новые версии iperf для Windows?

7
задан HeyYO 17 January 2019 в 18:43
поделиться

2 ответа

Packgen Руби хорош.

0
ответ дан 7 December 2019 в 01:20
поделиться
<?php
  $fp = fopen('18201010338AM16390621000846.png', 'rb');
  $sig = fread($fp, 8);
  if ($sig != "\x89PNG\x0d\x0a\x1a\x0a")
  {
    print "Not a PNG image";
    fclose($fp);
    die();
  }

  while (!feof($fp))
  {
    $data = unpack('Nlength/a4type', fread($fp, 8));
    if ($data['type'] == 'IEND') break;

    if ($data['type'] == 'tEXt')
    {
       list($key, $val) = explode("\0", fread($fp, $data['length']));
       echo "<h1>$key</h1>";
       echo nl2br($val);

       fseek($fp, 4, SEEK_CUR);
    }
    else
    {
       fseek($fp, $data['length'] + 4, SEEK_CUR);
    }
  }


  fclose($fp);
?>

Предполагается, что в основном хорошо сформирован файл PNG.

-121--2948934-

при создании экземпляра SWFUpload необходимо передать два параметра: file_size_limit, а file_queue_error_handler:

new SWFUpload({
    file_size_limit: "10 MB",
    file_queue_error_handler: queueErrorHandler,
    [...]
})

and затем:

function queueErrorHandler(file, errorCode) {
    if (errorCode == SWFUpload.QUEUE_ERROR.FILE_EXCEEDS_SIZE_LIMIT) {
        alert("File exceeds the 10MB limit!");
    }
}

это проверяет, находится ли размер файла в пределах, прежде чем начать загрузку

-121--4435202-

Эта публикация объясняет, как включить DSCP в iperf. Это с 2003 года, так должно быть в последних выпусках.

1
ответ дан 7 December 2019 в 01:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: