ospf application?

Answered Question
Mar 18th, 2010
User Badges:
  • Bronze, 100 points or more

HI  everybody.


I  hope  you  guys are doing great. I have this silly question.


Is ospf an application?


If ospf isve  an application, then it should interact with application layer to send its packet. But my book says  ospf use ip packet directly  which led me to believe ospf can not be an application since it is not using  above layers such as tcp or udp.



I will appreciate any correction  .


thanks  and have a good day.

Correct Answer by Giuseppe Larosa about 7 years 1 week ago

Hello Sarah,

nice to hear from you.


this is the usual dualism between a protocol role (OSPF is a routing protocol that works at OSI L3) and its own encapsulation (how an OSPF packet looks like).

OSPF uses IP protocol type 89 so OSPF packets are at OSI layer 4 like TCP or UDP packets.

To be honest I wonder why there is so attention on this aspect.

The only side effect of this is that an OSPF packet is an OSPF packet with ip protocol type 89 and usually with ip precedence 6.

This is important when you need to create a traffic class in QoS in order to give some resources to the OSPF traffic.


Hope to help

Giuseppe

Correct Answer by Jon Marshall about 7 years 1 week ago

sarahr202 wrote:


HI  everybody.


I  hope  you  guys are doing great. I have this silly question.


Is ospf an application?


If ospf isve  an application, then it should interact with application layer to send its packet. But my book says  ospf use ip packet directly  which led me to believe ospf can not be an application since it is not using  above layers such as tcp or udp.



I will appreciate any correction  .


thanks  and have a good day.


Hi Sarah


Long time since you were on these forums. Hope your'e well.


OSFP is a routing protocol and not an application in the same sense as telnet/SMTP/HTTP etc. It has it's own protocol number at the IP layer - protocol 89 from memory and you are right in that OSPF does not utilise the TCP/UDP transport layer or any layer above it.


Jon

  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 5 (2 ratings)
Loading.
Correct Answer
Jon Marshall Thu, 03/18/2010 - 14:34
User Badges:
  • Super Blue, 32500 points or more
  • Hall of Fame,

    Founding Member

  • Cisco Designated VIP,

    2017 LAN, WAN

sarahr202 wrote:


HI  everybody.


I  hope  you  guys are doing great. I have this silly question.


Is ospf an application?


If ospf isve  an application, then it should interact with application layer to send its packet. But my book says  ospf use ip packet directly  which led me to believe ospf can not be an application since it is not using  above layers such as tcp or udp.



I will appreciate any correction  .


thanks  and have a good day.


Hi Sarah


Long time since you were on these forums. Hope your'e well.


OSFP is a routing protocol and not an application in the same sense as telnet/SMTP/HTTP etc. It has it's own protocol number at the IP layer - protocol 89 from memory and you are right in that OSPF does not utilise the TCP/UDP transport layer or any layer above it.


Jon

sarahr202 Thu, 03/18/2010 - 17:35
User Badges:
  • Bronze, 100 points or more

Thanks Jon.  I am glad to see  you guys.  I am 2nd phase of training which army call  advanced individual training.   I wish i could have  more time to come this forum and learn from  you guys every day but  the daily  routine here only leaves me 30 min or even less.I will try to spend more time  on the forum during weekend.


You have a good night Jon.

Correct Answer
Giuseppe Larosa Thu, 03/18/2010 - 14:39
User Badges:
  • Super Silver, 17500 points or more
  • Hall of Fame,

    Founding Member

Hello Sarah,

nice to hear from you.


this is the usual dualism between a protocol role (OSPF is a routing protocol that works at OSI L3) and its own encapsulation (how an OSPF packet looks like).

OSPF uses IP protocol type 89 so OSPF packets are at OSI layer 4 like TCP or UDP packets.

To be honest I wonder why there is so attention on this aspect.

The only side effect of this is that an OSPF packet is an OSPF packet with ip protocol type 89 and usually with ip precedence 6.

This is important when you need to create a traffic class in QoS in order to give some resources to the OSPF traffic.


Hope to help

Giuseppe

sarahr202 Thu, 03/18/2010 - 17:39
User Badges:
  • Bronze, 100 points or more

Thanks  Giuseppe.  It is nice to see again after a long time.

Actions

This Discussion