Tanking Taunt Immune Bosses

So, I was speaking to friend recently about this server and I have been excited to play, after playing a short while on my warrior and finding out most things, are, broken... when it comes to the warrior class as of now, But, I have a Few Questions.
1 - Raiding, I would like to tank, but I don't know a good "protection" spec
2 - Could somebody give me a quick run down on how to tank a raid boss, as they are taunt immune, and if they're not hitting you, how can you generate rage/ tank swap the boss from tank to tank.
keep in mind I have not played much vanilla at end game, so, don't slaughter me to much
Thanks
- Holy
1 - Raiding, I would like to tank, but I don't know a good "protection" spec
2 - Could somebody give me a quick run down on how to tank a raid boss, as they are taunt immune, and if they're not hitting you, how can you generate rage/ tank swap the boss from tank to tank.
keep in mind I have not played much vanilla at end game, so, don't slaughter me to much

Thanks
- Holy