Question

In: Computer Science

Transport for routing protocols : (a) Why is OSPF carried over “raw” IP? Explain why it...

Transport for routing protocols :

(a) Why is OSPF carried over “raw” IP? Explain why it does not need a transport layer protocol.

(b) Without a transport layer protocol, how does OSPF deal with reliability?

(c) Why is BGP carried over TCP?

Solutions

Expert Solution

OSPF - Open Shortest Path First is a routing protocol and it uses Dijkstra's Algorithm.

a) OSPF carried over “raw” IP because it forms IP datagrams directly, and for packaging it uses protocol 89 for IP Protocol field. Means it doesn't uses transport protocols such as User Datagram Protocol (UDP) or Transmission Layer Protocol (TCP). This is the reason behind why it does not need a transport layer protocol.
Reference: https://en.wikipedia.org/wiki/Open_Shortest_Path_First#OSPF_messages

b) LSAck ( Link State Acknowledgment ) is one of the five message types of OSPF protocol. These message provides reliability to link-state exchange process by acknowleding Link State Update message explicitly.

c) BGP (Border Gateway Protocol) is designed to exchange routing information among autonomous systems on the internet. BGP is an another application layer protocol. At the time of creating BGP , TCP was already there and they just wanted to take advantage of TCP. BGP uses TCP as its transport protocol to eliminate the need of implimenting update fragmentation, retransmission, acknowledgement, and sequencing explicitly.


Related Solutions

OSPF and IS-IS are both link-state routing protocols. Explain their differences and commonality.
OSPF and IS-IS are both link-state routing protocols. Explain their differences and commonality.
Briefly describe the link-state protocol known as OSPF and explain how it copes with routing inside...
Briefly describe the link-state protocol known as OSPF and explain how it copes with routing inside a large and complex autonomous system. (4)
Research the dynamic routing protocols How it works /fundamentals Why we use it /pros and cons
Research the dynamic routing protocolsHow it works /fundamentalsWhy we use it /pros and consWhat role does it play for internet service providers- why isp providers only use it
Why is UDP/IP used to transmit and receive packetized voice signals over and IP network and...
Why is UDP/IP used to transmit and receive packetized voice signals over and IP network and not TCP/IP used in VoIP?
Explain Hegel's dialectic and how it was carried over into Marxism.
Explain Hegel's dialectic and how it was carried over into Marxism.
Explain why ‘Discovery’ is not carried out in criminal court cases.
Explain why ‘Discovery’ is not carried out in criminal court cases.
Q10. Compare the header of TCP, UDP, and IP packets and explain why are there more...
Q10. Compare the header of TCP, UDP, and IP packets and explain why are there more fields in TCP header than UDP and IP? (10 points)
Explain why it is important for cells to have a variety of ways to transport materials...
Explain why it is important for cells to have a variety of ways to transport materials acroos the cell membrane. Be specific.
Explain why the (Na+-K+)-ATPase carries out transport in one direction only.
Explain why the (Na+-K+)-ATPase carries out transport in one direction only.
Explain why the velocity distribution over a channel section is not uniform.
Explain why the velocity distribution over a channel section is not uniform.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT