A maxed out range tank can be in the low 100s, a maxed melee is usally a good 120cmb+. Not to mention with range there are a variety of bolts which can hit through defence, or do massive damage with dragonfire, also mage levels and range levels do not "stack" with each other so a maxed range tank can have 94 mage and use vengeance as well.
A maxed out mage again can be in the low 100s with 99def. Mage's if ancients are used right can stack ancient spells dealing over 50 damage at a time, if done right with ice spells you can even trap rangers from attacking you in certain positions and also just stop meleers in their tracks, you can lower a meleer's attack and with full ahrim's their strength. If you wana get pricey you can buy a zuriel's staff which allows use of the miasmic spells which render melee and range almost useless due to the effect of halving their attack speed.