I was using PPTP connection for access to blocked web sites or others etc. which are filtered by upstream provider, normally pptp traffic is nearly 14-15mb but when I enable fasttrack this traffic start to down like 3mb- 4mb and web sites and videos start to load slowly. is there any one here faced problem with pptp and fasttrack ?
You do not need to disable fasttracking completely. Choose the category of traffic which occupies the most bandwidth and let that one be handled by the defaut routing table, i.e. without marking, which makes it possible to fasttrack it. If it is the traffic category you need to send via the PPTP tunnel, create an individual route to the PPTP server in the main routing table, and make the default route in the main routing table point to the PPTP tunnel (so that whatever is not marked would be sent via the tunnel). Mark the traffic which should NOT use the PPTP tunnel, and don’t forget to connection-mark it, not just route-mark, in both directions (i.e. whatever comes in via the uplink and is not a PPTP transport packet must be also connection-marked). Connection marking must come first, i.e. routing marks must be assigned based on connection marks.
Right before the ****
action=fasttrack-connection
rule in the
/ip firewall filter
, place an
action=accept
rule which matches the same properties like the
action=fasttrack-connection
one plus
connection-mark=your_connection_mark
. That way, any packets belonging to marked connections will avoid fasttracking, so route-marking will work on them, while other connections will be fasttracked.