Normal buffer?

Is there any way to get access to a normal buffer (if there’s one) through OpenGL?
The idea would be to use OpenGL acceleration for cartoon rendering (if anyone has a good
idea on the way to do this…)
Thanks !