-
1. Re: Routing protocols operate at what OSI layers?
Scott Morris - CCDE/4xCCIE/2xJNCIE Jun 19, 2010 6:29 PM (in response to Gods Son)Well... How does each one look? (And keep in mind that you'll get different answers from different people about where they "operate")
RIP = UDP port 520 (L4 or L7?)
OSPF = IP protocol 89 (L3)
EIGRP = IP protocol 88 (L3)
IS-IS = CLNS protocol (L2)
All in all, it's kinda silly. Because we'd say that RIP and BGP have a L4 header, but obviously have application information on top. Even though OSPF and EIGRP do NOT have an L4 header, there's still "application information". Does that make it L7?
HTH,
Scott
-
2. Re: Routing protocols operate at what OSI layers?
Kenard Lawson Jun 19, 2010 6:46 PM (in response to Gods Son)Hey Gods Son
Both BGP and RIP are application layer protocols using TCP 179 and UDP 520 respectively for communication. OSPF and EIGRP are network layer protocols using protocol number 89 and 88 respectively for communication. If you were to enable rip on a router, capture and inspect the updates as they leave or arrive, you will get a better understanding as to why rip is an application layer protocol. Hope that helps see file attached.
Peace
-
rip.jpg 102.8 K
-
-
3. Re: Routing protocols operate at what OSI layers?
Gods Son Jun 19, 2010 7:14 PM (in response to Gods Son)Thank guys.
-
4. Re: Routing protocols operate at what OSI layers?
Paul Stewart - CCIE Security Jun 19, 2010 7:14 PM (in response to Kenard Lawson)Kenard,
I don't think it is that straightforward. Many consider BGP an application that happens to affect the routing table. Most people consider RIP, EIGRP, and OSPF routing protocols. There are also those that would consider BGP a routing protocol as opposed to an application that affects the routing table. I will say that BGP is much closer to being an application than the others, in my opinion. Now there is code attached to sockets in the case of all four of these examples. Does that mean they should all be considered applications? You are correct in that that EIGRP and OSPF run directly on top of IP. So if you look at it in a sniffer, you see an IP Protocol id of 88 or 89 respectively and then the EIGRP or OSPF header. In the case of RIP and BGP, there is a layer 4 header between the IP Header and the Routing Protocol header.
The question I have is why would you consider BGP and RIP application layer protocols while considering EIGRP and OSPF Network Layer protocols? I would think that if you consider RIP as an application layer protocol, all of those examples would be considered application layer protocols. RIP and BGP certainly ride on top of layer 4. EIGRP and OSPF ride on top of layer 3. EIGRP even has it own transport layer defined as RTP. So the transport layer is sort of built in.
If some one asked me, I would describe these as follows--
EIGRP is transported by layer 3
OSPF is transported by layer 3
RIP is transported by layer 4
BGP is an application that transports routing information at layer 4
The good thing about these OSI model discussions is that it really doesn't matter (except for possibly on a test). The model is to help us get our minds around how a network operates. I think everyone here is succeeding at that. In my experience, the examples given on the test has less ambiguity than the examples that are thrown out on this forum.
-
5. Re: Routing protocols operate at what OSI layers?
Sergei Jun 19, 2010 7:26 PM (in response to Gods Son)Network layer.
-
6. Re: Routing protocols operate at what OSI layers?
Conwyn Jun 19, 2010 11:07 PM (in response to Sergei)Hi Sergei
Did you read what others had posted on this thread?
Regards Conwyn
-
7. Re: Routing protocols operate at what OSI layers?
Scott Morris - CCDE/4xCCIE/2xJNCIE Jun 20, 2010 3:54 PM (in response to Conwyn)It's a lot of work to do that.
I shouldn't talk much though, I often don't read all parts of a message and sometimes that causes issues (like the DHCP thread!)
heheehhe
Scott
-
8. Re: Routing protocols operate at what OSI layers?
Sergei Jun 20, 2010 6:27 PM (in response to Conwyn)I did but I don't see anything wrong with what I said.
-
9. Re: Routing protocols operate at what OSI layers?
Scott Morris - CCDE/4xCCIE/2xJNCIE Jun 20, 2010 6:45 PM (in response to Sergei)It was a little too succinct... Two of the four protocols that were asked about really do NOT operate at the Network Layer of the OSI model.
Scott
-
10. Re: Routing protocols operate at what OSI layers?
Paul Stewart - CCIE Security Jun 21, 2010 2:55 AM (in response to Scott Morris - CCDE/4xCCIE/2xJNCIE)But all four protocols affect the network layer. I can see how it can be confusing.
-
11. Re: Routing protocols operate at what OSI layers?
Scott Morris - CCDE/4xCCIE/2xJNCIE Jun 21, 2010 11:22 AM (in response to Paul Stewart - CCIE Security)Very true.
-
12. Re: Routing protocols operate at what OSI layers?
Diwakar Sharma -CCNA/CCNP/JNCIA-ER Nov 14, 2010 1:04 PM (in response to Gods Son)RIP and OSPF operate at layer 7
OSPF and EIGRP operate at layer 3
the only reason which I can see at this point is the RIP operates on UDP port 520 ant BGP operates on TCP Port 179 but they still support l-3 functionality a lot rather than Layer 7
Sorry man the last part is difficult to answer
Regards,
Diwakar
-
13. Re: Routing protocols operate at what OSI layers?
student Feb 2, 2011 1:31 AM (in response to Scott Morris - CCDE/4xCCIE/2xJNCIE)Hi Scott,
I was reading your post, you said that OSPF and EIGRP donot have Transport Layer
information in them but I didnot understand which Layer 7(Application) information is
their on these routing protocols?
I hope my question is clear
-
14. Re: Routing protocols operate at what OSI layers?
Hashem Feb 3, 2011 10:59 AM (in response to Gods Son)Hi
- IS-IS runs over the data link layer (layer 2 )
- OSPF, IGRP, and EIGRP run directly over IP (layer 3) But OSPF and EIGRP have their own reliable transmission mechanism while IGRP assumed an unreliable transport
- RIP runs over UDP (layer 4) .
- BGP runs over TCP (layer 4) .
- IS-IS runs over the data link layer (layer 2 )