Supported LSA:
Router, Network, Summary, AsbrSummary, AsExternal
TODO: NSSA, TE, LLC
Supported Ospf Packets:
Link State Update
Link State Request
Link State Ack
Database Description
Hello
Supported RouterType:
Intra-area
ABR -> generate Summary and set B bit
ASBR -> generate AsExternal and set E bit
Network Types Supported
Broadcast (DROTHER)
point-to-point
Authentication:
no auth
TODO: MD5, Password
Learned LSA Functionality
display of the Link State Database
summary
detailed
Scalability:
calculate large Area:
A Grid 50x50 Intra-area routers
Summary x N
AsExternal x N
Automation:
Using ruby language and the set of OSPF ruby classes provided by this library
All OSPF constructs can be described in simple ruby statements
RFCs:
RFC 2328
RFC 4915