Community discussions

MikroTik App
 
TUNG0407
newbie
Topic Author
Posts: 49
Joined: Tue Nov 03, 2009 7:04 am

CCR2116 only 200M TCP throughput

Fri Oct 06, 2023 3:19 pm

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
 
User avatar
bpwl
Forum Guru
Forum Guru
Posts: 2994
Joined: Mon Apr 08, 2019 1:16 am

Re: CCR2116 only 200M TCP throughput

Fri Oct 06, 2023 3:36 pm

- 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
 
TUNG0407
newbie
Topic Author
Posts: 49
Joined: Tue Nov 03, 2009 7:04 am

Re: CCR2116 only 200M TCP throughput

Fri Oct 06, 2023 9:04 pm

- 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
 
User avatar
bpwl
Forum Guru
Forum Guru
Posts: 2994
Joined: Mon Apr 08, 2019 1:16 am

Re: CCR2116 only 200M TCP throughput

Sat Oct 07, 2023 1:16 am

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
viewtopic.php?t=100948
viewtopic.php?t=191575
 
User avatar
bpwl
Forum Guru
Forum Guru
Posts: 2994
Joined: Mon Apr 08, 2019 1:16 am

Re: CCR2116 only 200M TCP throughput

Sat Oct 07, 2023 1:24 am

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
viewtopic.php?t=100948
viewtopic.php?t=191575
viewtopic.php?t=93229

Who is online

Users browsing this forum: No registered users and 9 guests