BGP which OSI layer?

in SSCP
All,
I am attempting CISSP questions from SH .. BGP is marked as a routing protocol in network.. while BGP (border gateway protocol) is at application layer by many other sources(coutesy google)..
as gateway are operating at Application layer, this is confusing..
please explain.
regards
sundar
I am attempting CISSP questions from SH .. BGP is marked as a routing protocol in network.. while BGP (border gateway protocol) is at application layer by many other sources(coutesy google)..
as gateway are operating at Application layer, this is confusing..
please explain.
regards
sundar

Comments
You are getting confused by the word "network" BGP is used to exchange routing information between AS's, the book doesnt say that BGP is operating at the network layer rather it helps route information between networks.
this came in the practise questions that came along in the CD-ROM.
I don't understand how EGP can be in Layer 3 but BGP can be in 7. I would, however, hazard a guess that my delving too much deeper into this wouldn't be a prudent expenditure of my study time.
and there is the link to the chart