12-20-2017 09:07 AM - edited 03-12-2019 04:48 PM
Hi,
OSPF options are carried in all types of ospf packets like hello,Database Description and LS-Update. What is the need for carrying this in all the above? Isnt it duplicate?
Thanks
12-21-2017 12:08 PM
It is not true.
Each type of packet carry only some informations, necessary to the operation that it belongs.
You can capture a hello and a LSA and see on Wireshark that they are different.
12-21-2017 06:13 PM
12-22-2017 12:37 AM
Hello,
as far as I recall, only the Hello and Database Descriptor packets contain the 1-byte options field.
Check the link below which gives a pretty good explanation:
OSPF Packet Types
https://sites.google.com/site/amitsciscozone/home/important-tips/ospf/ospf-packet-types
12-22-2017 01:01 AM
12-22-2017 04:12 AM
Well, you can see they are different, though in this specific case they may have some similarity.
Link-state routing protocol must have the link-state databases for all routers synchronized and OSPF uses Database Descriptor (DBD) packets for this purpose.
DBD are used to exchange LSA headers during the initial topology exchange, so that a router knows a list of that neighbor’s LSAs including their versions.
It is like a index.
Then the router can ask the complete LSAs it doesn´t have to its neighboor . The router uses Link-State Request (LSR) for that.
The neighboor answer the LSR with a LSU - Link-State Update, A packet that contains fully detailed LSAs.
Here (LSU) are the content, not only the headers.
So again, it is not the same.
12-22-2017 04:16 AM
Sorry, only now I saw that you was talking about just about the Options and not about the full content of the packets.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide