Project

General

Profile

Build LSAs » History » Version 8

A K M Mahmudul Hoque, 06/27/2014 02:26 PM

1 1 A K M Mahmudul Hoque
Build LSAs
2
==========
3
4 3 A K M Mahmudul Hoque
## NLSR builds and advertises three kinds of LSA
5 1 A K M Mahmudul Hoque
- Prefix LSA
6
- Adjacency LSA
7
- Hyperbolic LSA
8 2 A K M Mahmudul Hoque
9 1 A K M Mahmudul Hoque
### Prefix LSA
10 3 A K M Mahmudul Hoque
* Advertises reachable name prefixes from this router
11 8 A K M Mahmudul Hoque
* Name /\<network\>/NLSR/LSA/\<site\>/\<router\>/name/\<version\>
12 4 A K M Mahmudul Hoque
* Data: number of names(n), name1, ....., name n
13 3 A K M Mahmudul Hoque
14
15
### Adjacency LSA
16
* Advertises connectivity status (Active neighbors)
17 8 A K M Mahmudul Hoque
* Name /\<network\>/NLSR/LSA/\<site\>/\<router\>/adjacency/\<version\>
18 4 A K M Mahmudul Hoque
* Data: Number of links (n), link1 ( name of neighbor 1, link cost 1), ......link n (name of neighbor n, link cost n)
19 3 A K M Mahmudul Hoque
20
### Hyperbolic LSA
21
* Advertises geometric co-ordinates of router (Radius and Angle)
22 8 A K M Mahmudul Hoque
* Name /\<network\>/NLSR/LSA/\<site\>/\<router\>/cordinate/\<version\>
23 4 A K M Mahmudul Hoque
* Data: Hyperbolic Radius, Hyperbolic Angle