CCR2116 only 200M TCP throughput

Dear ALL,

Some users complaint the slow network, we had use ping to test it, they are no any packet lost found, but use the Wireshark to capture the data,we had use btest to do the bandwidth test from PC to CCR2116, if the bandwidth over 200M with mode =TCP and Direction = both , it will found the “TCP Out-Of-Order” in Wireshark, anyone can help?

CCR2116 → RB450Gx4 ->PC

  • ethernet connections loose packets (bad checksum, collision, etc)
  • routers drop packets if queue gets full
  • TCP uses missing packets for congestion control (different algoritms possible: Reno, cubic, compound, …)
  • TCP will ask for retransmit of missing packet
  • some queue’s drop packets (e.g. RED queue discipline)
  • Wireshark sometimes misses packets
  • ethernet connections loose packets (bad checksum, collision, etc)
    i think NO, the CCR2116 , RB450Gx4 and PC is directly connected.

  • routers drop packets if queue gets full
    no any queue setting.

  • TCP uses missing packets for congestion control (different algoritms possible: Reno, cubic, compound, …)

  • TCP will ask for retransmit of missing packet

  • some queue’s drop packets (e.g. RED queue discipline)
    no any queue setting.

  • Wireshark sometimes misses packets

no any queue setting

But there are default interface queue’s active. TAB “Interface Queues” under Queues

in MT Help:

All RouterBOARDS have default queue type “only-hardware-queue” with “kind=none”. “only-hardware-queue” leaves interface with only hardware transmit descriptor ring buffer which acts as a queue in itself. Usually, at least 100 packets can be queued for transmit in transmit descriptor ring buffer. Transmit descriptor ring buffer size and the number of packets that can be queued in it varies for different types of ethernet MACs.

.
not much info here in the forum
http://forum.mikrotik.com/t/ethernet-ports-overrunning-default-interface-queue-only-hardware-queue-not-working-well/91799/1
http://forum.mikrotik.com/t/rb5009-vlan-only-hardware-queue-speedtest-and-tx-drop-issue/162819/1

no any queue setting

But there are default interface queue’s active. TAB “Interface Queues” under Queues

in MT Help:

All RouterBOARDS have default queue type “only-hardware-queue” with “kind=none”. “only-hardware-queue” leaves interface with only hardware transmit descriptor ring buffer which acts as a queue in itself. Usually, at least 100 packets can be queued for transmit in transmit descriptor ring buffer. Transmit descriptor ring buffer size and the number of packets that can be queued in it varies for different types of ethernet MACs.

.
not much info here in the forum
http://forum.mikrotik.com/t/ethernet-ports-overrunning-default-interface-queue-only-hardware-queue-not-working-well/91799/1
http://forum.mikrotik.com/t/rb5009-vlan-only-hardware-queue-speedtest-and-tx-drop-issue/162819/1
http://forum.mikrotik.com/t/interface-queue-type/84687/1