Please take a look at the following questions:
Is there any you cannot answer, yet? If so, I would like to direct your attention to two just great videos on Youtube which will clarify:
OpenStack Networking – Theory Session, Part 1
OpenStack Networking – Theory Session, Part 2
Watching this will be the best 1h 45min you have invested for a while!
Have fun!