two isp connections

Hi,
i want to ask if someone knows if it is possible with MikroTik RouterOS to have a network like i represent in the picture with two network connections to the same ISP and configure each network part to use one of them if both are working.
i was reading about the use of ospf to do this but i didn’t found the right information yet.

i want to make sure that i can do this because it will be the best option to the network because this way i have load balance and redundant path in case of one of the connections fail.

thank you for you help.

Yes, you can use packet marking for different users and failover for redundency. Start reading up on the load balancing wiki’s - I think you will find what you are looking for.

or bgp implementation, but i personally have troubles with 3.x versions.
futhermore, because wireless drivers are very good in 3.x, i cannot downgrade to lowest version. or in one word, i use two routing tables without bgp because wireless card drivers perfect.

thank you for the answers and help.
they where a big help because i wasn’t seeing the picture correctly yet.