OSPF::Router 0 areas: 0 Router 0 :: OSPF_Db added at AS 2, Area 0 OSPF::Router 1 areas: 0 Router 1 :: OSPF_Db added at AS 1, Area 0 OSPF::Router 2 areas: 0 OSPF::Router 3 areas: 2 0 Router 3 :: OSPF_Db added at AS 1, Area 2 OSPF::Router 4 areas: 0 OSPF::Router 5 areas: 3 0 Router 5 :: OSPF_Db added at AS 1, Area 3 OSPF::Router 6 areas: 0 Router 6 :: OSPF_Db added at AS 3, Area 0 OSPF::Router 7 areas: 1 0 Router 7 :: OSPF_Db added at AS 3, Area 1 OSPF::Router 8 areas: 2 OSPF::Router 9 areas: 3 OSPF::Router 10 areas: 1 OSPF::Router 11 areas: 2 OSPF::Router 12 areas: 3 OSPF::Router 13 areas: 3 OSPF ---------------------- Router 13 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 3 ********** ===== Router Links ===== Summary Networks ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 13 : Print DB ********** Link State Database: AS 1, Area 3 ********** ===== Router Links ===== Summary Networks ===== Summary AS boundary links ===== AS external links OSPF ---------------------- Router 12 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 3 ********** ===== Router Links Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] ===== Summary Networks ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 12 : Print DB ********** Link State Database: AS 1, Area 3 ********** ===== Router Links Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] ===== Summary Networks ===== Summary AS boundary links ===== AS external links ---------- Router 12 ---------- ID : 13 predecessor: -1 distance : 2147483647 PQueue : -1 ------------------------------- OSPF ---------------------- Router 11 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 2 ********** ===== Router Links ===== Summary Networks ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 11 : Print DB ********** Link State Database: AS 1, Area 2 ********** ===== Router Links ===== Summary Networks ===== Summary AS boundary links ===== AS external links OSPF ---------------------- Router 10 : Database(s) ----------------------- ********** Link State Database: AS 3, Area 1 ********** ===== Router Links ===== Summary Networks ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 10 : Print DB ********** Link State Database: AS 3, Area 1 ********** ===== Router Links ===== Summary Networks ===== Summary AS boundary links ===== AS external links OSPF ---------------------- Router 9 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 3 ********** ===== Router Links Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] ===== Summary Networks ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 9 : Print DB ********** Link State Database: AS 1, Area 3 ********** ===== Router Links Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] ===== Summary Networks ===== Summary AS boundary links ===== AS external links ---------- Router 9 ---------- ID : 12 13 predecessor: -1 -1 distance : 2147483647 2147483647 PQueue : -1 0 ------------------------------- ---------- Router 9 ---------- ID : 12 13 predecessor: -1 -1 distance : 2147483647 2147483647 PQueue : -1 -1 ------------------------------- OSPF ---------------------- Router 8 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 2 ********** ===== Router Links Node: 11 ---> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary Networks ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 8 : Print DB ********** Link State Database: AS 1, Area 2 ********** ===== Router Links Node: 11 ---> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary Networks ===== Summary AS boundary links ===== AS external links ---------- Router 8 ---------- ID : 11 predecessor: -1 distance : 2147483647 PQueue : -1 ------------------------------- OSPF ---------------------- Router 7 : Database(s) ----------------------- ********** Link State Database: AS 3, Area 1 ********** ===== Router Links Node: 10 ---> [A: 1] [Ty: Stub] [ID: 10] [IP: 0.0.4.128] [Da: 28] [MTy: 0] [Met: 0] ===== Summary Networks ===== Summary AS boundary links ===== AS external links ********** Link State Database: AS 3, Area 0 ********** ===== Router Links ===== Summary Networks ===== Summary AS boundary links ===== AS external links ------------------------------------------------- OSPF::Router 7 : Combining DB (link state database for router 7 after combining) OSPF::Router 7 : Print DB ********** Link State Database: AS 3, Area 0 ********** ===== Router Links ===== Summary Networks ===== Summary AS boundary links ===== AS external links OSPF ---------------------- Router 6 : Database(s) ----------------------- ********** Link State Database: AS 3, Area 0 ********** ===== Router Links Node: 7 ---> [A: 0] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] ===== Summary Networks Node: 7 ---> [A: 1] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: Stub] [ID: 10] [IP: 0.0.4.128] [Da: 28] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 6 : Print DB ********** Link State Database: AS 3, Area 0 ********** ===== Router Links Node: 7 ---> [A: 0] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] ===== Summary Networks Node: 7 ---> [A: 1] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: Stub] [ID: 10] [IP: 0.0.4.128] [Da: 28] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 6 ---------- ID : 7 predecessor: -1 distance : 2147483647 PQueue : -1 ------------------------------- OSPF ---------------------- Router 5 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 3 ********** ===== Router Links Node: 9 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] ===== Summary Networks ===== Summary AS boundary links ===== AS external links ********** Link State Database: AS 1, Area 0 ********** ===== Router Links ===== Summary Networks ===== Summary AS boundary links ===== AS external links ------------------------------------------------- OSPF::Router 5 : Combining DB (link state database for router 5 after combining) OSPF::Router 5 : Print DB ********** Link State Database: AS 1, Area 0 ********** ===== Router Links Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] ===== Summary Networks ===== Summary AS boundary links ===== AS external links ---------- Router 5 ---------- ID : 9 12 13 predecessor: -1 -1 -1 distance : 2147483647 2147483647 2147483647 PQueue : -1 -1 0 ------------------------------- ---------- Router 5 ---------- ID : 9 12 13 predecessor: -1 -1 -1 distance : 2147483647 2147483647 2147483647 PQueue : -1 -1 -1 ------------------------------- OSPF ---------------------- Router 4 : Database(s) ----------------------- ********** Link State Database: AS 2, Area 0 ********** ===== Router Links ===== Summary Networks ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 4 : Print DB ********** Link State Database: AS 2, Area 0 ********** ===== Router Links ===== Summary Networks ===== Summary AS boundary links ===== AS external links OSPF ---------------------- Router 3 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 2 ********** ===== Router Links Node: 11 ---> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary Networks ===== Summary AS boundary links ===== AS external links ********** Link State Database: AS 1, Area 0 ********** ===== Router Links ===== Summary Networks Node: 5 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- OSPF::Router 3 : Combining DB (link state database for router 3 after combining) OSPF::Router 3 : Print DB ********** Link State Database: AS 1, Area 0 ********** ===== Router Links ===== Summary Networks Node: 5 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links OSPF ---------------------- Router 2 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 0 ********** ===== Router Links ===== Summary Networks Node: 5 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 2 : Print DB ********** Link State Database: AS 1, Area 0 ********** ===== Router Links ===== Summary Networks Node: 5 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links OSPF ---------------------- Router 1 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 0 ********** ===== Router Links Node: 2 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] ===== Summary Networks Node: 5 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 1 : Print DB ********** Link State Database: AS 1, Area 0 ********** ===== Router Links Node: 2 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] ===== Summary Networks Node: 5 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 1 ---------- ID : 2 predecessor: -1 distance : 2147483647 PQueue : -1 ------------------------------- OSPF ---------------------- Router 0 : Database(s) ----------------------- ********** Link State Database: AS 2, Area 0 ********** ===== Router Links Node: 4 ---> [A: 0] [Ty: Stub] [ID: 4] [IP: 0.0.4.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary Networks ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 0 : Print DB ********** Link State Database: AS 2, Area 0 ********** ===== Router Links Node: 4 ---> [A: 0] [Ty: Stub] [ID: 4] [IP: 0.0.4.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary Networks ===== Summary AS boundary links ===== AS external links ---------- Router 0 ---------- ID : 4 predecessor: -1 distance : 2147483647 PQueue : -1 ------------------------------- OSPF ---------------------- Router 12 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 3 ********** ===== Router Links Node: 5 ---> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 9 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 5] [IP: 0.0.0.34] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.38] [Da: 1] [MTy: 0] [Met: 1] Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.37] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 13] [IP: 0.0.0.73] [Da: 1] [MTy: 0] [Met: 1] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.74] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 12 : Print DB ********** Link State Database: AS 1, Area 3 ********** ===== Router Links Node: 5 ---> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 9 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 5] [IP: 0.0.0.34] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.38] [Da: 1] [MTy: 0] [Met: 1] Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.37] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 13] [IP: 0.0.0.73] [Da: 1] [MTy: 0] [Met: 1] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.74] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: -1 -1 2 -1 distance : 2147483647 2147483647 0 2147483647 PQueue : 0 0 -1 0 ------------------------------- ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: -1 2 2 -1 distance : 2147483647 1 0 2147483647 PQueue : 0 0 -1 0 ------------------------------- ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: -1 2 2 2 distance : 2147483647 1 0 1 PQueue : 0 0 -1 0 ------------------------------- ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: -1 2 2 2 distance : 2147483647 1 0 1 PQueue : 0 -1 -1 0 ------------------------------- ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: 1 2 2 2 distance : 2 1 0 1 PQueue : 0 -1 -1 0 ------------------------------- ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: 1 2 2 2 distance : 2 1 0 1 PQueue : 0 -1 -1 0 ------------------------------- ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: 1 2 2 2 distance : 2 1 0 1 PQueue : 0 -1 -1 -1 ------------------------------- ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: 1 2 2 2 distance : 2 1 0 1 PQueue : 0 -1 -1 -1 ------------------------------- ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: 1 2 2 2 distance : 2 1 0 1 PQueue : -1 -1 -1 -1 ------------------------------- Router 12: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: 1 2 2 2 distance : 2 1 0 1 PQueue : -1 -1 -1 -1 ------------------------------- Router 12: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: 1 2 2 2 distance : 2 1 0 1 PQueue : -1 -1 -1 -1 ------------------------------- Router 12: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: 1 2 2 2 distance : 2 1 0 1 PQueue : -1 -1 -1 -1 ------------------------------- OSPF::Router 12 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.37/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.73/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} ************************************************ OSPF::Router 12 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.37/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.73/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.80/32 {addr=0.0.0.12:cost=0:if=[NIC#2@0.0.0.83/29]} ************************************************ OSPF::Router 12 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.37/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.64/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.73/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.80/32 {addr=0.0.0.12:cost=0:if=[NIC#2@0.0.0.83/29]} ************************************************ OSPF::Router 12 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.37/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.64/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.73/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.80/32 {addr=0.0.0.12:cost=0:if=[NIC#2@0.0.0.83/29]} 0.0.1.128/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} ************************************************ OSPF::Router 12 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.37/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.64/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.73/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.80/32 {addr=0.0.0.12:cost=0:if=[NIC#2@0.0.0.83/29]} 0.0.1.0/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} 0.0.1.128/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} ************************************************ OSPF ---------------------- Router 6 : Database(s) ----------------------- ********** Link State Database: AS 3, Area 0 ********** ===== Router Links Node: 6 ---> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.4.35] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 7] [IP: 0.0.4.163] [Da: 1] [MTy: 0] [Met: 1] Node: 7 ---> [A: 0] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 6] [IP: 0.0.4.164] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 10] [IP: 0.0.4.145] [Da: 1] [MTy: 0] [Met: 1] ===== Summary Networks Node: 7 ---> [A: 1] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: Stub] [ID: 10] [IP: 0.0.4.128] [Da: 28] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 6 : Print DB ********** Link State Database: AS 3, Area 0 ********** ===== Router Links Node: 6 ---> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.4.35] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 7] [IP: 0.0.4.163] [Da: 1] [MTy: 0] [Met: 1] Node: 7 ---> [A: 0] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 6] [IP: 0.0.4.164] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 10] [IP: 0.0.4.145] [Da: 1] [MTy: 0] [Met: 1] ===== Summary Networks Node: 7 ---> [A: 1] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: Stub] [ID: 10] [IP: 0.0.4.128] [Da: 28] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links Router 6: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 6 ---------- ID : 6 7 predecessor: 0 -1 distance : 0 2147483647 PQueue : -1 0 ------------------------------- ---------- Router 6 ---------- ID : 6 7 predecessor: 0 0 distance : 0 1 PQueue : -1 0 ------------------------------- ---------- Router 6 ---------- ID : 6 7 predecessor: 0 0 distance : 0 1 PQueue : -1 -1 ------------------------------- ---------- Router 6 ---------- ID : 6 7 predecessor: 0 0 distance : 0 1 PQueue : -1 -1 ------------------------------- Router 6: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 6 ---------- ID : 6 7 predecessor: 0 0 distance : 0 1 PQueue : -1 -1 ------------------------------- OSPF::Router 6 buildRtgTbl () ******** Routing Table ******** 0.0.4.35/32 {addr=0.0.4.35:cost=1:if=[NIC#0@0.0.4.36/26]} 0.0.4.144/32 {addr=0.0.4.163:cost=1:if=[NIC#1@0.0.4.164/27]} 0.0.4.163/32 {addr=0.0.4.163:cost=1:if=[NIC#1@0.0.4.164/27]} ************************************************ OSPF::Router 6 buildRtgTbl () ******** Routing Table ******** 0.0.4.35/32 {addr=0.0.4.35:cost=1:if=[NIC#0@0.0.4.36/26]} 0.0.4.144/32 {addr=0.0.4.163:cost=1:if=[NIC#1@0.0.4.164/27]} 0.0.4.163/32 {addr=0.0.4.163:cost=1:if=[NIC#1@0.0.4.164/27]} ************************************************ OSPF::Router 6 buildRtgTbl () ******** Routing Table ******** 0.0.4.35/32 {addr=0.0.4.35:cost=1:if=[NIC#0@0.0.4.36/26]} 0.0.4.128/32 {addr=0.0.4.163:cost=1:if=[NIC#1@0.0.4.164/27]} 0.0.4.144/32 {addr=0.0.4.163:cost=1:if=[NIC#1@0.0.4.164/27]} 0.0.4.163/32 {addr=0.0.4.163:cost=1:if=[NIC#1@0.0.4.164/27]} ************************************************ OSPF ---------------------- Router 8 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 2 ********** ===== Router Links Node: 3 ---> [A: 2] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 8 ---> [A: 2] [Ty: P=>P] [ID: 8] [IP: 0.0.1.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 11] [IP: 0.0.1.33] [Da: 1] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 3] [IP: 0.0.1.34] [Da: 2] [MTy: 0] [Met: 1] Node: 11 ---> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary Networks Node: 3 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 8 : Print DB ********** Link State Database: AS 1, Area 2 ********** ===== Router Links Node: 3 ---> [A: 2] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 8 ---> [A: 2] [Ty: P=>P] [ID: 8] [IP: 0.0.1.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 11] [IP: 0.0.1.33] [Da: 1] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 3] [IP: 0.0.1.34] [Da: 2] [MTy: 0] [Met: 1] Node: 11 ---> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary Networks Node: 3 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 8 ---------- ID : 3 8 11 predecessor: -1 1 -1 distance : 2147483647 0 2147483647 PQueue : 0 -1 0 ------------------------------- ---------- Router 8 ---------- ID : 3 8 11 predecessor: -1 1 1 distance : 2147483647 0 1 PQueue : 0 -1 0 ------------------------------- ---------- Router 8 ---------- ID : 3 8 11 predecessor: 1 1 1 distance : 1 0 1 PQueue : 0 -1 0 ------------------------------- Router 8: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 8 ---------- ID : 3 8 11 predecessor: 1 1 1 distance : 1 0 1 PQueue : -1 -1 0 ------------------------------- Router 8: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 8 ---------- ID : 3 8 11 predecessor: 1 1 1 distance : 1 0 1 PQueue : -1 -1 0 ------------------------------- ---------- Router 8 ---------- ID : 3 8 11 predecessor: 1 1 1 distance : 1 0 1 PQueue : -1 -1 -1 ------------------------------- OSPF::Router 8 buildRtgTbl () ******** Routing Table ******** 0.0.0.35/32 {addr=0.0.0.35:cost=1:if=[NIC#1@0.0.0.36/26]} 0.0.1.0/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.1.33/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.34/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} ************************************************ OSPF::Router 8 buildRtgTbl () ******** Routing Table ******** 0.0.0.35/32 {addr=0.0.0.35:cost=1:if=[NIC#1@0.0.0.36/26]} 0.0.1.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.33/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.34/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} ************************************************ OSPF::Router 8 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.0.35/32 {addr=0.0.0.35:cost=1:if=[NIC#1@0.0.0.36/26]} 0.0.1.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.33/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.34/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} ************************************************ OSPF::Router 8 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.35/32 {addr=0.0.0.35:cost=1:if=[NIC#1@0.0.0.36/26]} 0.0.1.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.33/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.34/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} ************************************************ OSPF::Router 8 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.35/32 {addr=0.0.0.35:cost=1:if=[NIC#1@0.0.0.36/26]} 0.0.0.80/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.1.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.33/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.34/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} ************************************************ OSPF::Router 8 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.35/32 {addr=0.0.0.35:cost=1:if=[NIC#1@0.0.0.36/26]} 0.0.0.80/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.33/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.34/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} ************************************************ OSPF::Router 8 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.35/32 {addr=0.0.0.35:cost=1:if=[NIC#1@0.0.0.36/26]} 0.0.0.64/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.0.80/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.33/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.34/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} ************************************************ OSPF::Router 8 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.35/32 {addr=0.0.0.35:cost=1:if=[NIC#1@0.0.0.36/26]} 0.0.0.64/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.80/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.33/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.34/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} ************************************************ OSPF::Router 8 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.35/32 {addr=0.0.0.35:cost=1:if=[NIC#1@0.0.0.36/26]} 0.0.0.64/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.80/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.33/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.34/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.1.128/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} ************************************************ OSPF::Router 8 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.35/32 {addr=0.0.0.35:cost=1:if=[NIC#1@0.0.0.36/26]} 0.0.0.64/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.80/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.33/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.34/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.1.128/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} ************************************************ OSPF ---------------------- Router 1 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 0 ********** ===== Router Links Node: 1 ---> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.137] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.1.146] [Da: 1] [MTy: 0] [Met: 1] Node: 2 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.91] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.138] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.1.37] [Da: 2] [MTy: 0] [Met: 1] Node: 3 ---> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 5 ---> [A: 0] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 1 : Print DB ********** Link State Database: AS 1, Area 0 ********** ===== Router Links Node: 1 ---> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.137] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.1.146] [Da: 1] [MTy: 0] [Met: 1] Node: 2 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.91] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.138] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.1.37] [Da: 2] [MTy: 0] [Met: 1] Node: 3 ---> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 5 ---> [A: 0] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 -1 -1 distance : 0 1 2147483647 2147483647 PQueue : -1 0 0 0 ------------------------------- Router 1: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 -1 -1 distance : 0 1 2147483647 2147483647 PQueue : -1 0 0 0 ------------------------------- ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 -1 -1 distance : 0 1 2147483647 2147483647 PQueue : -1 -1 0 0 ------------------------------- ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 -1 1 distance : 0 1 2147483647 2 PQueue : -1 -1 0 0 ------------------------------- ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 -1 1 distance : 0 1 2147483647 2 PQueue : -1 -1 0 0 ------------------------------- ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 1 1 distance : 0 1 2 2 PQueue : -1 -1 0 0 ------------------------------- ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 1 1 distance : 0 1 2 2 PQueue : -1 -1 -1 0 ------------------------------- ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 1 1 distance : 0 1 2 2 PQueue : -1 -1 -1 0 ------------------------------- Router 1: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 1 1 distance : 0 1 2 2 PQueue : -1 -1 -1 -1 ------------------------------- ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 1 1 distance : 0 1 2 2 PQueue : -1 -1 -1 -1 ------------------------------- ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 1 1 distance : 0 1 2 2 PQueue : -1 -1 -1 -1 ------------------------------- Router 1: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 1 1 distance : 0 1 2 2 PQueue : -1 -1 -1 -1 ------------------------------- OSPF::Router 1 buildRtgTbl () ******** Routing Table ******** 0.0.1.128/32 {addr=0.0.1.137:cost=1:if=[NIC#1@0.0.1.138/28]} 0.0.1.137/32 {addr=0.0.1.137:cost=1:if=[NIC#1@0.0.1.138/28]} 0.0.1.146/32 {addr=0.0.1.146:cost=1:if=[NIC#0@0.0.1.145/28]} ************************************************ OSPF::Router 1 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.1.128/32 {addr=0.0.1.137:cost=1:if=[NIC#1@0.0.1.138/28]} 0.0.1.137/32 {addr=0.0.1.137:cost=1:if=[NIC#1@0.0.1.138/28]} 0.0.1.146/32 {addr=0.0.1.146:cost=1:if=[NIC#0@0.0.1.145/28]} ************************************************ OSPF::Router 1 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.0.80/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.1.128/32 {addr=0.0.1.137:cost=1:if=[NIC#1@0.0.1.138/28]} 0.0.1.137/32 {addr=0.0.1.137:cost=1:if=[NIC#1@0.0.1.138/28]} 0.0.1.146/32 {addr=0.0.1.146:cost=1:if=[NIC#0@0.0.1.145/28]} ************************************************ OSPF::Router 1 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.0.64/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.0.80/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.1.128/32 {addr=0.0.1.137:cost=1:if=[NIC#1@0.0.1.138/28]} 0.0.1.137/32 {addr=0.0.1.137:cost=1:if=[NIC#1@0.0.1.138/28]} 0.0.1.146/32 {addr=0.0.1.146:cost=1:if=[NIC#0@0.0.1.145/28]} ************************************************ OSPF::Router 1 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.0.64/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.0.80/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.1.0/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.1.128/32 {addr=0.0.1.137:cost=1:if=[NIC#1@0.0.1.138/28]} 0.0.1.137/32 {addr=0.0.1.137:cost=1:if=[NIC#1@0.0.1.138/28]} 0.0.1.146/32 {addr=0.0.1.146:cost=1:if=[NIC#0@0.0.1.145/28]} ************************************************ OSPF ---------------------- Router 7 : Database(s) ----------------------- ********** Link State Database: AS 3, Area 1 ********** ===== Router Links Node: 7 ---> [A: 1] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: P=>P] [ID: 6] [IP: 0.0.4.164] [Da: 0] [MTy: 0] [Met: 1] --> [A: 1] [Ty: P=>P] [ID: 10] [IP: 0.0.4.145] [Da: 1] [MTy: 0] [Met: 1] Node: 10 ---> [A: 1] [Ty: Stub] [ID: 10] [IP: 0.0.4.128] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: P=>P] [ID: 7] [IP: 0.0.4.146] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 7 ---> [A: 0] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ********** Link State Database: AS 3, Area 0 ********** ===== Router Links Node: 6 ---> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.4.35] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 7] [IP: 0.0.4.163] [Da: 1] [MTy: 0] [Met: 1] Node: 7 ---> [A: 0] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 6] [IP: 0.0.4.164] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 10] [IP: 0.0.4.145] [Da: 1] [MTy: 0] [Met: 1] ===== Summary Networks Node: 7 ---> [A: 1] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: Stub] [ID: 10] [IP: 0.0.4.128] [Da: 28] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- OSPF::Router 7 : Combining DB (link state database for router 7 after combining) OSPF::Router 7 : Print DB ********** Link State Database: AS 3, Area 0 ********** ===== Router Links Node: 6 ---> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.4.35] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 7] [IP: 0.0.4.163] [Da: 1] [MTy: 0] [Met: 1] Node: 7 ---> [A: 0] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 6] [IP: 0.0.4.164] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 10] [IP: 0.0.4.145] [Da: 1] [MTy: 0] [Met: 1] Node: 10 ---> [A: 1] [Ty: Stub] [ID: 10] [IP: 0.0.4.128] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: P=>P] [ID: 7] [IP: 0.0.4.146] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 7 ---> [A: 1] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: Stub] [ID: 10] [IP: 0.0.4.128] [Da: 28] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 7 ---------- ID : 6 7 10 predecessor: -1 1 -1 distance : 2147483647 0 2147483647 PQueue : 0 -1 0 ------------------------------- ---------- Router 7 ---------- ID : 6 7 10 predecessor: 1 1 -1 distance : 1 0 2147483647 PQueue : 0 -1 0 ------------------------------- ---------- Router 7 ---------- ID : 6 7 10 predecessor: 1 1 1 distance : 1 0 1 PQueue : 0 -1 0 ------------------------------- Router 7: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 7 ---------- ID : 6 7 10 predecessor: 1 1 1 distance : 1 0 1 PQueue : -1 -1 0 ------------------------------- ---------- Router 7 ---------- ID : 6 7 10 predecessor: 1 1 1 distance : 1 0 1 PQueue : -1 -1 0 ------------------------------- ---------- Router 7 ---------- ID : 6 7 10 predecessor: 1 1 1 distance : 1 0 1 PQueue : -1 -1 -1 ------------------------------- ---------- Router 7 ---------- ID : 6 7 10 predecessor: 1 1 1 distance : 1 0 1 PQueue : -1 -1 -1 ------------------------------- OSPF::Router 7 buildRtgTbl () ******** Routing Table ******** 0.0.4.144/32 {addr=0.0.0.7:cost=0:if=[NIC#2@0.0.4.151/28]} 0.0.4.145/32 {addr=0.0.4.145:cost=1:if=[NIC#1@0.0.4.146/27]} 0.0.4.164/32 {addr=0.0.4.164:cost=1:if=[NIC#0@0.0.4.163/27]} ************************************************ OSPF::Router 7 buildRtgTbl () ******** Routing Table ******** 0.0.4.128/32 {addr=0.0.4.145:cost=1:if=[NIC#1@0.0.4.146/27]} 0.0.4.144/32 {addr=0.0.0.7:cost=0:if=[NIC#2@0.0.4.151/28]} 0.0.4.145/32 {addr=0.0.4.145:cost=1:if=[NIC#1@0.0.4.146/27]} 0.0.4.164/32 {addr=0.0.4.164:cost=1:if=[NIC#0@0.0.4.163/27]} ************************************************ OSPF ---------------------- Router 3 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 2 ********** ===== Router Links Node: 3 ---> [A: 2] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 8 ---> [A: 2] [Ty: P=>P] [ID: 8] [IP: 0.0.1.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 11] [IP: 0.0.1.33] [Da: 1] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 3] [IP: 0.0.1.34] [Da: 2] [MTy: 0] [Met: 1] Node: 11 ---> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary Networks Node: 3 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ********** Link State Database: AS 1, Area 0 ********** ===== Router Links Node: 1 ---> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.137] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.1.146] [Da: 1] [MTy: 0] [Met: 1] Node: 2 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.91] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.138] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.1.37] [Da: 2] [MTy: 0] [Met: 1] Node: 3 ---> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 5 ---> [A: 0] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- OSPF::Router 3 : Combining DB (link state database for router 3 after combining) OSPF::Router 3 : Print DB ********** Link State Database: AS 1, Area 0 ********** ===== Router Links Node: 1 ---> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.137] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.1.146] [Da: 1] [MTy: 0] [Met: 1] Node: 2 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.91] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.138] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.1.37] [Da: 2] [MTy: 0] [Met: 1] Node: 3 ---> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 5 ---> [A: 0] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 8 ---> [A: 2] [Ty: P=>P] [ID: 8] [IP: 0.0.1.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 11] [IP: 0.0.1.33] [Da: 1] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 3] [IP: 0.0.1.34] [Da: 2] [MTy: 0] [Met: 1] Node: 11 ---> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary Networks Node: 5 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: -1 -1 2 2 -1 -1 distance : 2147483647 2147483647 0 1 2147483647 2147483647 PQueue : 0 0 -1 0 0 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: -1 2 2 2 -1 -1 distance : 2147483647 1 0 1 2147483647 2147483647 PQueue : 0 0 -1 0 0 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: -1 2 2 2 -1 -1 distance : 2147483647 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 0 0 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: -1 2 2 2 -1 -1 distance : 2147483647 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 0 0 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 0 0 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 0 0 0 ------------------------------- Router 3: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 -1 0 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 -1 0 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 -1 0 0 ------------------------------- Router 3: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 -1 0 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : -1 -1 -1 -1 0 0 ------------------------------- Router 3: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : -1 -1 -1 -1 0 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : -1 -1 -1 -1 -1 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : -1 -1 -1 -1 -1 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : -1 -1 -1 -1 -1 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : -1 -1 -1 -1 -1 -1 ------------------------------- OSPF ---------------------- Router 2 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 0 ********** ===== Router Links Node: 1 ---> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.137] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.1.146] [Da: 1] [MTy: 0] [Met: 1] Node: 2 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.91] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.138] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.1.37] [Da: 2] [MTy: 0] [Met: 1] Node: 3 ---> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 5 ---> [A: 0] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 2 : Print DB ********** Link State Database: AS 1, Area 0 ********** ===== Router Links Node: 1 ---> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.137] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.1.146] [Da: 1] [MTy: 0] [Met: 1] Node: 2 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.91] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.138] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.1.37] [Da: 2] [MTy: 0] [Met: 1] Node: 3 ---> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 5 ---> [A: 0] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: -1 1 -1 -1 distance : 2147483647 0 2147483647 2147483647 PQueue : 0 -1 0 0 ------------------------------- ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: -1 1 -1 1 distance : 2147483647 0 2147483647 1 PQueue : 0 -1 0 0 ------------------------------- ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: 1 1 -1 1 distance : 1 0 2147483647 1 PQueue : 0 -1 0 0 ------------------------------- ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: 1 1 1 1 distance : 1 0 1 1 PQueue : 0 -1 0 0 ------------------------------- ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: 1 1 1 1 distance : 1 0 1 1 PQueue : -1 -1 0 0 ------------------------------- Router 2: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: 1 1 1 1 distance : 1 0 1 1 PQueue : -1 -1 0 0 ------------------------------- ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: 1 1 1 1 distance : 1 0 1 1 PQueue : -1 -1 -1 0 ------------------------------- ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: 1 1 1 1 distance : 1 0 1 1 PQueue : -1 -1 -1 0 ------------------------------- Router 2: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: 1 1 1 1 distance : 1 0 1 1 PQueue : -1 -1 -1 -1 ------------------------------- ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: 1 1 1 1 distance : 1 0 1 1 PQueue : -1 -1 -1 -1 ------------------------------- ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: 1 1 1 1 distance : 1 0 1 1 PQueue : -1 -1 -1 -1 ------------------------------- Router 2: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: 1 1 1 1 distance : 1 0 1 1 PQueue : -1 -1 -1 -1 ------------------------------- OSPF::Router 2 buildRtgTbl () ******** Routing Table ******** 0.0.0.91/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.37/32 {addr=0.0.1.37:cost=1:if=[NIC#1@0.0.1.38/30]} 0.0.1.128/32 {addr=0.0.1.138:cost=0:if=[NIC#0@0.0.1.137/28]} 0.0.1.138/32 {addr=0.0.1.138:cost=1:if=[NIC#0@0.0.1.137/28]} ************************************************ OSPF::Router 2 buildRtgTbl () ******** Routing Table ******** 0.0.0.91/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.37/32 {addr=0.0.1.37:cost=1:if=[NIC#1@0.0.1.38/30]} 0.0.1.128/32 {addr=0.0.0.2:cost=0:if=[NIC#3@0.0.1.132/29]} 0.0.1.138/32 {addr=0.0.1.138:cost=1:if=[NIC#0@0.0.1.137/28]} ************************************************ OSPF::Router 2 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.91/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.37/32 {addr=0.0.1.37:cost=1:if=[NIC#1@0.0.1.38/30]} 0.0.1.128/32 {addr=0.0.0.2:cost=0:if=[NIC#3@0.0.1.132/29]} 0.0.1.138/32 {addr=0.0.1.138:cost=1:if=[NIC#0@0.0.1.137/28]} ************************************************ OSPF::Router 2 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.80/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.91/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.37/32 {addr=0.0.1.37:cost=1:if=[NIC#1@0.0.1.38/30]} 0.0.1.128/32 {addr=0.0.0.2:cost=0:if=[NIC#3@0.0.1.132/29]} 0.0.1.138/32 {addr=0.0.1.138:cost=1:if=[NIC#0@0.0.1.137/28]} ************************************************ OSPF::Router 2 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.64/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.80/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.91/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.37/32 {addr=0.0.1.37:cost=1:if=[NIC#1@0.0.1.38/30]} 0.0.1.128/32 {addr=0.0.0.2:cost=0:if=[NIC#3@0.0.1.132/29]} 0.0.1.138/32 {addr=0.0.1.138:cost=1:if=[NIC#0@0.0.1.137/28]} ************************************************ OSPF::Router 2 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.64/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.80/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.91/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.37/32 {addr=0.0.1.37:cost=1:if=[NIC#1@0.0.1.38/30]} 0.0.1.128/32 {addr=0.0.0.2:cost=0:if=[NIC#3@0.0.1.132/29]} 0.0.1.138/32 {addr=0.0.1.138:cost=1:if=[NIC#0@0.0.1.137/28]} ************************************************ OSPF ---------------------- Router 10 : Database(s) ----------------------- ********** Link State Database: AS 3, Area 1 ********** ===== Router Links Node: 7 ---> [A: 1] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: P=>P] [ID: 6] [IP: 0.0.4.164] [Da: 0] [MTy: 0] [Met: 1] --> [A: 1] [Ty: P=>P] [ID: 10] [IP: 0.0.4.145] [Da: 1] [MTy: 0] [Met: 1] Node: 10 ---> [A: 1] [Ty: Stub] [ID: 10] [IP: 0.0.4.128] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: P=>P] [ID: 7] [IP: 0.0.4.146] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 7 ---> [A: 0] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 10 : Print DB ********** Link State Database: AS 3, Area 1 ********** ===== Router Links Node: 7 ---> [A: 1] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: P=>P] [ID: 6] [IP: 0.0.4.164] [Da: 0] [MTy: 0] [Met: 1] --> [A: 1] [Ty: P=>P] [ID: 10] [IP: 0.0.4.145] [Da: 1] [MTy: 0] [Met: 1] Node: 10 ---> [A: 1] [Ty: Stub] [ID: 10] [IP: 0.0.4.128] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: P=>P] [ID: 7] [IP: 0.0.4.146] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 7 ---> [A: 0] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 10 ---------- ID : 7 10 predecessor: -1 1 distance : 2147483647 0 PQueue : 0 -1 ------------------------------- ---------- Router 10 ---------- ID : 7 10 predecessor: 1 1 distance : 1 0 PQueue : 0 -1 ------------------------------- ---------- Router 10 ---------- ID : 7 10 predecessor: 1 1 distance : 1 0 PQueue : -1 -1 ------------------------------- Router 10: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 10 ---------- ID : 7 10 predecessor: 1 1 distance : 1 0 PQueue : -1 -1 ------------------------------- ---------- Router 10 ---------- ID : 7 10 predecessor: 1 1 distance : 1 0 PQueue : -1 -1 ------------------------------- OSPF::Router 10 buildRtgTbl () ******** Routing Table ******** 0.0.4.144/32 {addr=0.0.4.146:cost=1:if=[NIC#0@0.0.4.145/27]} 0.0.4.146/32 {addr=0.0.4.146:cost=1:if=[NIC#0@0.0.4.145/27]} ************************************************ OSPF::Router 10 buildRtgTbl () ******** Routing Table ******** 0.0.4.128/32 {addr=0.0.4.146:cost=0:if=[NIC#0@0.0.4.145/27]} 0.0.4.144/32 {addr=0.0.4.146:cost=1:if=[NIC#0@0.0.4.145/27]} 0.0.4.146/32 {addr=0.0.4.146:cost=1:if=[NIC#0@0.0.4.145/27]} ************************************************ OSPF::Router 10 buildRtgTbl () ******** Routing Table ******** 0.0.4.128/32 {addr=0.0.0.10:cost=0:if=[NIC#1@0.0.4.135/28]} 0.0.4.144/32 {addr=0.0.4.146:cost=1:if=[NIC#0@0.0.4.145/27]} 0.0.4.146/32 {addr=0.0.4.146:cost=1:if=[NIC#0@0.0.4.145/27]} ************************************************ OSPF::Router 10 buildRtgTbl () ******** Routing Table ******** 0.0.4.128/32 {addr=0.0.0.10:cost=0:if=[NIC#1@0.0.4.135/28]} 0.0.4.144/32 {addr=0.0.4.146:cost=1:if=[NIC#0@0.0.4.145/27]} 0.0.4.146/32 {addr=0.0.4.146:cost=1:if=[NIC#0@0.0.4.145/27]} ************************************************ OSPF ---------------------- Router 13 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 3 ********** ===== Router Links Node: 5 ---> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 9 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 5] [IP: 0.0.0.34] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.38] [Da: 1] [MTy: 0] [Met: 1] Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.37] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 13] [IP: 0.0.0.73] [Da: 1] [MTy: 0] [Met: 1] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.74] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 13 : Print DB ********** Link State Database: AS 1, Area 3 ********** ===== Router Links Node: 5 ---> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 9 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 5] [IP: 0.0.0.34] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.38] [Da: 1] [MTy: 0] [Met: 1] Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.37] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 13] [IP: 0.0.0.73] [Da: 1] [MTy: 0] [Met: 1] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.74] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: -1 -1 -1 3 distance : 2147483647 2147483647 2147483647 0 PQueue : 0 0 0 -1 ------------------------------- ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: -1 -1 3 3 distance : 2147483647 2147483647 1 0 PQueue : 0 0 0 -1 ------------------------------- ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: -1 -1 3 3 distance : 2147483647 2147483647 1 0 PQueue : 0 0 -1 -1 ------------------------------- ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: -1 2 3 3 distance : 2147483647 2 1 0 PQueue : 0 0 -1 -1 ------------------------------- ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: -1 2 3 3 distance : 2147483647 2 1 0 PQueue : 0 0 -1 -1 ------------------------------- ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: -1 2 3 3 distance : 2147483647 2 1 0 PQueue : 0 -1 -1 -1 ------------------------------- ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: 1 2 3 3 distance : 3 2 1 0 PQueue : 0 -1 -1 -1 ------------------------------- ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: 1 2 3 3 distance : 3 2 1 0 PQueue : 0 -1 -1 -1 ------------------------------- ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: 1 2 3 3 distance : 3 2 1 0 PQueue : -1 -1 -1 -1 ------------------------------- Router 13: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: 1 2 3 3 distance : 3 2 1 0 PQueue : -1 -1 -1 -1 ------------------------------- Router 13: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: 1 2 3 3 distance : 3 2 1 0 PQueue : -1 -1 -1 -1 ------------------------------- Router 13: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: 1 2 3 3 distance : 3 2 1 0 PQueue : -1 -1 -1 -1 ------------------------------- OSPF::Router 13 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.74:cost=2:if=[NIC#0@0.0.0.73/28]} 0.0.0.74/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} ************************************************ OSPF::Router 13 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.74:cost=2:if=[NIC#0@0.0.0.73/28]} 0.0.0.74/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.0.80/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} ************************************************ OSPF::Router 13 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.74:cost=2:if=[NIC#0@0.0.0.73/28]} 0.0.0.64/32 {addr=0.0.0.74:cost=0:if=[NIC#0@0.0.0.73/28]} 0.0.0.74/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.0.80/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} ************************************************ OSPF::Router 13 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.74:cost=2:if=[NIC#0@0.0.0.73/28]} 0.0.0.64/32 {addr=0.0.0.13:cost=0:if=[NIC#1@0.0.0.68/29]} 0.0.0.74/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.0.80/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} ************************************************ OSPF::Router 13 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.74:cost=2:if=[NIC#0@0.0.0.73/28]} 0.0.0.64/32 {addr=0.0.0.13:cost=0:if=[NIC#1@0.0.0.68/29]} 0.0.0.74/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.0.80/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.1.128/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} ************************************************ OSPF::Router 13 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.74:cost=2:if=[NIC#0@0.0.0.73/28]} 0.0.0.64/32 {addr=0.0.0.13:cost=0:if=[NIC#1@0.0.0.68/29]} 0.0.0.74/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.0.80/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.1.0/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} 0.0.1.128/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} ************************************************ OSPF ---------------------- Router 0 : Database(s) ----------------------- ********** Link State Database: AS 2, Area 0 ********** ===== Router Links Node: 0 ---> [A: 0] [Ty: P=>P] [ID: 6] [IP: 0.0.4.36] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.145] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.4.33] [Da: 2] [MTy: 0] [Met: 1] Node: 4 ---> [A: 0] [Ty: Stub] [ID: 4] [IP: 0.0.4.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.93] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.4.34] [Da: 1] [MTy: 0] [Met: 1] ===== Summary Networks ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 0 : Print DB ********** Link State Database: AS 2, Area 0 ********** ===== Router Links Node: 0 ---> [A: 0] [Ty: P=>P] [ID: 6] [IP: 0.0.4.36] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.145] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.4.33] [Da: 2] [MTy: 0] [Met: 1] Node: 4 ---> [A: 0] [Ty: Stub] [ID: 4] [IP: 0.0.4.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.93] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.4.34] [Da: 1] [MTy: 0] [Met: 1] ===== Summary Networks ===== Summary AS boundary links ===== AS external links Router 0: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 0 ---------- ID : 0 4 predecessor: 0 -1 distance : 0 2147483647 PQueue : -1 0 ------------------------------- Router 0: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 0 ---------- ID : 0 4 predecessor: 0 -1 distance : 0 2147483647 PQueue : -1 0 ------------------------------- ---------- Router 0 ---------- ID : 0 4 predecessor: 0 0 distance : 0 1 PQueue : -1 0 ------------------------------- ---------- Router 0 ---------- ID : 0 4 predecessor: 0 0 distance : 0 1 PQueue : -1 -1 ------------------------------- Router 0: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 0 ---------- ID : 0 4 predecessor: 0 0 distance : 0 1 PQueue : -1 -1 ------------------------------- ---------- Router 0 ---------- ID : 0 4 predecessor: 0 0 distance : 0 1 PQueue : -1 -1 ------------------------------- OSPF::Router 0 buildRtgTbl () ******** Routing Table ******** 0.0.1.145/32 {addr=0.0.1.145:cost=1:if=[NIC#0@0.0.1.146/28]} 0.0.4.0/32 {addr=0.0.4.33:cost=1:if=[NIC#1@0.0.4.34/26]} 0.0.4.33/32 {addr=0.0.4.33:cost=1:if=[NIC#1@0.0.4.34/26]} 0.0.4.36/32 {addr=0.0.4.36:cost=1:if=[NIC#2@0.0.4.35/26]} ************************************************ OSPF ---------------------- Router 11 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 2 ********** ===== Router Links Node: 3 ---> [A: 2] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 8 ---> [A: 2] [Ty: P=>P] [ID: 8] [IP: 0.0.1.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 11] [IP: 0.0.1.33] [Da: 1] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 3] [IP: 0.0.1.34] [Da: 2] [MTy: 0] [Met: 1] Node: 11 ---> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary Networks Node: 3 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 11 : Print DB ********** Link State Database: AS 1, Area 2 ********** ===== Router Links Node: 3 ---> [A: 2] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 8 ---> [A: 2] [Ty: P=>P] [ID: 8] [IP: 0.0.1.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 11] [IP: 0.0.1.33] [Da: 1] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 3] [IP: 0.0.1.34] [Da: 2] [MTy: 0] [Met: 1] Node: 11 ---> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary Networks Node: 3 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 11 ---------- ID : 3 8 11 predecessor: -1 -1 2 distance : 2147483647 2147483647 0 PQueue : 0 0 -1 ------------------------------- Router 11: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 11 ---------- ID : 3 8 11 predecessor: -1 -1 2 distance : 2147483647 2147483647 0 PQueue : -1 0 -1 ------------------------------- Router 11: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 11 ---------- ID : 3 8 11 predecessor: -1 -1 2 distance : 2147483647 2147483647 0 PQueue : -1 0 -1 ------------------------------- ---------- Router 11 ---------- ID : 3 8 11 predecessor: -1 -1 2 distance : 2147483647 2147483647 0 PQueue : -1 -1 -1 ------------------------------- ---------- Router 11 ---------- ID : 3 8 11 predecessor: -1 -1 2 distance : 2147483647 2147483647 0 PQueue : -1 -1 -1 ------------------------------- ---------- Router 11 ---------- ID : 3 8 11 predecessor: -1 -1 2 distance : 2147483647 2147483647 0 PQueue : -1 -1 -1 ------------------------------- OSPF ---------------------- Router 9 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 3 ********** ===== Router Links Node: 5 ---> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 9 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 5] [IP: 0.0.0.34] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.38] [Da: 1] [MTy: 0] [Met: 1] Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.37] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 13] [IP: 0.0.0.73] [Da: 1] [MTy: 0] [Met: 1] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.74] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 9 : Print DB ********** Link State Database: AS 1, Area 3 ********** ===== Router Links Node: 5 ---> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 9 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 5] [IP: 0.0.0.34] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.38] [Da: 1] [MTy: 0] [Met: 1] Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.37] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 13] [IP: 0.0.0.73] [Da: 1] [MTy: 0] [Met: 1] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.74] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: -1 1 -1 -1 distance : 2147483647 0 2147483647 2147483647 PQueue : 0 -1 0 0 ------------------------------- ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 -1 -1 distance : 1 0 2147483647 2147483647 PQueue : 0 -1 0 0 ------------------------------- ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 -1 distance : 1 0 1 2147483647 PQueue : 0 -1 0 0 ------------------------------- ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 -1 distance : 1 0 1 2147483647 PQueue : -1 -1 0 0 ------------------------------- Router 9: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 -1 distance : 1 0 1 2147483647 PQueue : -1 -1 0 0 ------------------------------- Router 9: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 -1 distance : 1 0 1 2147483647 PQueue : -1 -1 0 0 ------------------------------- Router 9: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 -1 distance : 1 0 1 2147483647 PQueue : -1 -1 0 0 ------------------------------- ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 -1 distance : 1 0 1 2147483647 PQueue : -1 -1 -1 0 ------------------------------- ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 -1 distance : 1 0 1 2147483647 PQueue : -1 -1 -1 0 ------------------------------- ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 2 distance : 1 0 1 2 PQueue : -1 -1 -1 0 ------------------------------- ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 2 distance : 1 0 1 2 PQueue : -1 -1 -1 -1 ------------------------------- ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 2 distance : 1 0 1 2 PQueue : -1 -1 -1 -1 ------------------------------- OSPF::Router 9 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.34:cost=0:if=[NIC#0@0.0.0.33/26]} 0.0.0.34/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.0.36/32 {addr=0.0.0.36:cost=1:if=[NIC#1@0.0.0.35/26]} 0.0.0.38/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} ************************************************ OSPF::Router 9 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.36:cost=0:if=[NIC#1@0.0.0.35/26]} 0.0.0.34/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.0.36/32 {addr=0.0.0.36:cost=1:if=[NIC#1@0.0.0.35/26]} 0.0.0.38/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} ************************************************ OSPF::Router 9 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.38:cost=0:if=[NIC#2@0.0.0.37/26]} 0.0.0.34/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.0.36/32 {addr=0.0.0.36:cost=1:if=[NIC#1@0.0.0.35/26]} 0.0.0.38/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} ************************************************ OSPF::Router 9 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.9:cost=0:if=[NIC#3@0.0.0.11/27]} 0.0.0.34/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.0.36/32 {addr=0.0.0.36:cost=1:if=[NIC#1@0.0.0.35/26]} 0.0.0.38/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} ************************************************ OSPF::Router 9 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.9:cost=0:if=[NIC#3@0.0.0.11/27]} 0.0.0.34/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.0.36/32 {addr=0.0.0.36:cost=1:if=[NIC#1@0.0.0.35/26]} 0.0.0.38/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.0.80/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} ************************************************ OSPF::Router 9 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.9:cost=0:if=[NIC#3@0.0.0.11/27]} 0.0.0.34/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.0.36/32 {addr=0.0.0.36:cost=1:if=[NIC#1@0.0.0.35/26]} 0.0.0.38/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.0.64/32 {addr=0.0.0.38:cost=2:if=[NIC#2@0.0.0.37/26]} 0.0.0.80/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} ************************************************ OSPF::Router 9 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.9:cost=0:if=[NIC#3@0.0.0.11/27]} 0.0.0.34/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.0.36/32 {addr=0.0.0.36:cost=1:if=[NIC#1@0.0.0.35/26]} 0.0.0.38/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.0.64/32 {addr=0.0.0.38:cost=2:if=[NIC#2@0.0.0.37/26]} 0.0.0.80/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.1.128/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} ************************************************ OSPF::Router 9 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.9:cost=0:if=[NIC#3@0.0.0.11/27]} 0.0.0.34/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.0.36/32 {addr=0.0.0.36:cost=1:if=[NIC#1@0.0.0.35/26]} 0.0.0.38/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.0.64/32 {addr=0.0.0.38:cost=2:if=[NIC#2@0.0.0.37/26]} 0.0.0.80/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.1.0/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.1.128/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} ************************************************ OSPF ---------------------- Router 4 : Database(s) ----------------------- ********** Link State Database: AS 2, Area 0 ********** ===== Router Links Node: 0 ---> [A: 0] [Ty: P=>P] [ID: 6] [IP: 0.0.4.36] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.145] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.4.33] [Da: 2] [MTy: 0] [Met: 1] Node: 4 ---> [A: 0] [Ty: Stub] [ID: 4] [IP: 0.0.4.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.93] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.4.34] [Da: 1] [MTy: 0] [Met: 1] ===== Summary Networks ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 4 : Print DB ********** Link State Database: AS 2, Area 0 ********** ===== Router Links Node: 0 ---> [A: 0] [Ty: P=>P] [ID: 6] [IP: 0.0.4.36] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.145] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.4.33] [Da: 2] [MTy: 0] [Met: 1] Node: 4 ---> [A: 0] [Ty: Stub] [ID: 4] [IP: 0.0.4.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.93] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.4.34] [Da: 1] [MTy: 0] [Met: 1] ===== Summary Networks ===== Summary AS boundary links ===== AS external links ---------- Router 4 ---------- ID : 0 4 predecessor: -1 1 distance : 2147483647 0 PQueue : 0 -1 ------------------------------- Router 4: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 4 ---------- ID : 0 4 predecessor: -1 1 distance : 2147483647 0 PQueue : 0 -1 ------------------------------- ---------- Router 4 ---------- ID : 0 4 predecessor: 1 1 distance : 1 0 PQueue : 0 -1 ------------------------------- Router 4: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 4 ---------- ID : 0 4 predecessor: 1 1 distance : 1 0 PQueue : -1 -1 ------------------------------- Router 4: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 4 ---------- ID : 0 4 predecessor: 1 1 distance : 1 0 PQueue : -1 -1 ------------------------------- ---------- Router 4 ---------- ID : 0 4 predecessor: 1 1 distance : 1 0 PQueue : -1 -1 ------------------------------- OSPF::Router 4 buildRtgTbl () ******** Routing Table ******** 0.0.0.93/32 {addr=0.0.0.93:cost=1:if=[NIC#1@0.0.0.94/29]} 0.0.4.0/32 {addr=0.0.4.34:cost=0:if=[NIC#0@0.0.4.33/26]} 0.0.4.34/32 {addr=0.0.4.34:cost=1:if=[NIC#0@0.0.4.33/26]} ************************************************ OSPF::Router 4 buildRtgTbl () ******** Routing Table ******** 0.0.0.93/32 {addr=0.0.0.93:cost=1:if=[NIC#1@0.0.0.94/29]} 0.0.4.0/32 {addr=0.0.0.4:cost=0:if=[NIC#2@0.0.4.16/27]} 0.0.4.34/32 {addr=0.0.4.34:cost=1:if=[NIC#0@0.0.4.33/26]} ************************************************ OSPF ---------------------- Router 5 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 3 ********** ===== Router Links Node: 5 ---> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 9 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 5] [IP: 0.0.0.34] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.38] [Da: 1] [MTy: 0] [Met: 1] Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.37] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 13] [IP: 0.0.0.73] [Da: 1] [MTy: 0] [Met: 1] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.74] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ********** Link State Database: AS 1, Area 0 ********** ===== Router Links Node: 1 ---> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.137] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.1.146] [Da: 1] [MTy: 0] [Met: 1] Node: 2 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.91] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.138] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.1.37] [Da: 2] [MTy: 0] [Met: 1] Node: 3 ---> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 5 ---> [A: 0] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- OSPF::Router 5 : Combining DB (link state database for router 5 after combining) OSPF::Router 5 : Print DB ********** Link State Database: AS 1, Area 0 ********** ===== Router Links Node: 1 ---> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.137] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.1.146] [Da: 1] [MTy: 0] [Met: 1] Node: 2 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.91] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.138] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.1.37] [Da: 2] [MTy: 0] [Met: 1] Node: 3 ---> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 5 ---> [A: 0] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 9 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 5] [IP: 0.0.0.34] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.38] [Da: 1] [MTy: 0] [Met: 1] Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.37] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 13] [IP: 0.0.0.73] [Da: 1] [MTy: 0] [Met: 1] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.74] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: -1 -1 -1 3 3 -1 -1 distance : 2147483647 2147483647 2147483647 0 1 2147483647 2147483647 PQueue : 0 0 0 -1 0 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: -1 3 -1 3 3 -1 -1 distance : 2147483647 1 2147483647 0 1 2147483647 2147483647 PQueue : 0 0 0 -1 0 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: -1 3 3 3 3 -1 -1 distance : 2147483647 1 1 0 1 2147483647 2147483647 PQueue : 0 0 0 -1 0 0 0 ------------------------------- Router 5: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: -1 3 3 3 3 -1 -1 distance : 2147483647 1 1 0 1 2147483647 2147483647 PQueue : 0 0 0 -1 0 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: -1 3 3 3 3 -1 -1 distance : 2147483647 1 1 0 1 2147483647 2147483647 PQueue : 0 -1 0 -1 0 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: -1 3 3 3 3 -1 -1 distance : 2147483647 1 1 0 1 2147483647 2147483647 PQueue : 0 -1 0 -1 0 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 -1 -1 distance : 2 1 1 0 1 2147483647 2147483647 PQueue : 0 -1 0 -1 0 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 -1 -1 distance : 2 1 1 0 1 2147483647 2147483647 PQueue : 0 -1 0 -1 0 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 -1 -1 distance : 2 1 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 -1 0 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 -1 -1 distance : 2 1 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 -1 0 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 -1 -1 distance : 2 1 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 -1 -1 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 -1 -1 distance : 2 1 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 -1 -1 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 4 -1 distance : 2 1 1 0 1 2 2147483647 PQueue : 0 -1 -1 -1 -1 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 4 -1 distance : 2 1 1 0 1 2 2147483647 PQueue : -1 -1 -1 -1 -1 0 0 ------------------------------- Router 5: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 4 -1 distance : 2 1 1 0 1 2 2147483647 PQueue : -1 -1 -1 -1 -1 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 4 -1 distance : 2 1 1 0 1 2 2147483647 PQueue : -1 -1 -1 -1 -1 -1 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 4 -1 distance : 2 1 1 0 1 2 2147483647 PQueue : -1 -1 -1 -1 -1 -1 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 4 5 distance : 2 1 1 0 1 2 3 PQueue : -1 -1 -1 -1 -1 -1 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 4 5 distance : 2 1 1 0 1 2 3 PQueue : -1 -1 -1 -1 -1 -1 -1 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 4 5 distance : 2 1 1 0 1 2 3 PQueue : -1 -1 -1 -1 -1 -1 -1 ------------------------------- OSPF::Router 5 buildRtgTbl () ******** Routing Table ******** 0.0.0.33/32 {addr=0.0.0.33:cost=1:if=[NIC#3@0.0.0.34/26]} 0.0.0.90/32 {addr=0.0.0.90:cost=1:if=[NIC#0@0.0.0.89/29]} 0.0.0.92/32 {addr=0.0.0.92:cost=1:if=[NIC#1@0.0.0.91/29]} 0.0.0.94/32 {addr=0.0.0.94:cost=1:if=[NIC#2@0.0.0.93/29]} 0.0.1.128/32 {addr=0.0.0.92:cost=1:if=[NIC#1@0.0.0.91/29]} ************************************************ OSPF::Router 5 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.33:cost=1:if=[NIC#3@0.0.0.34/26]} 0.0.0.33/32 {addr=0.0.0.33:cost=1:if=[NIC#3@0.0.0.34/26]} 0.0.0.90/32 {addr=0.0.0.90:cost=1:if=[NIC#0@0.0.0.89/29]} 0.0.0.92/32 {addr=0.0.0.92:cost=1:if=[NIC#1@0.0.0.91/29]} 0.0.0.94/32 {addr=0.0.0.94:cost=1:if=[NIC#2@0.0.0.93/29]} 0.0.1.128/32 {addr=0.0.0.92:cost=1:if=[NIC#1@0.0.0.91/29]} ************************************************ OSPF::Router 5 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.33:cost=1:if=[NIC#3@0.0.0.34/26]} 0.0.0.33/32 {addr=0.0.0.33:cost=1:if=[NIC#3@0.0.0.34/26]} 0.0.0.80/32 {addr=0.0.0.33:cost=2:if=[NIC#3@0.0.0.34/26]} 0.0.0.90/32 {addr=0.0.0.90:cost=1:if=[NIC#0@0.0.0.89/29]} 0.0.0.92/32 {addr=0.0.0.92:cost=1:if=[NIC#1@0.0.0.91/29]} 0.0.0.94/32 {addr=0.0.0.94:cost=1:if=[NIC#2@0.0.0.93/29]} 0.0.1.128/32 {addr=0.0.0.92:cost=1:if=[NIC#1@0.0.0.91/29]} ************************************************ OSPF::Router 5 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.33:cost=1:if=[NIC#3@0.0.0.34/26]} 0.0.0.33/32 {addr=0.0.0.33:cost=1:if=[NIC#3@0.0.0.34/26]} 0.0.0.64/32 {addr=0.0.0.33:cost=3:if=[NIC#3@0.0.0.34/26]} 0.0.0.80/32 {addr=0.0.0.33:cost=2:if=[NIC#3@0.0.0.34/26]} 0.0.0.90/32 {addr=0.0.0.90:cost=1:if=[NIC#0@0.0.0.89/29]} 0.0.0.92/32 {addr=0.0.0.92:cost=1:if=[NIC#1@0.0.0.91/29]} 0.0.0.94/32 {addr=0.0.0.94:cost=1:if=[NIC#2@0.0.0.93/29]} 0.0.1.128/32 {addr=0.0.0.92:cost=1:if=[NIC#1@0.0.0.91/29]} ************************************************ OSPF ---------------------- Router 11 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 2 ********** ===== Router Links Node: 3 ---> [A: 2] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 8 ---> [A: 2] [Ty: P=>P] [ID: 8] [IP: 0.0.1.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 11] [IP: 0.0.1.33] [Da: 1] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 3] [IP: 0.0.1.34] [Da: 2] [MTy: 0] [Met: 1] Node: 11 ---> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary Networks Node: 3 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 11 : Print DB ********** Link State Database: AS 1, Area 2 ********** ===== Router Links Node: 3 ---> [A: 2] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 8 ---> [A: 2] [Ty: P=>P] [ID: 8] [IP: 0.0.1.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 11] [IP: 0.0.1.33] [Da: 1] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 3] [IP: 0.0.1.34] [Da: 2] [MTy: 0] [Met: 1] Node: 11 ---> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary Networks Node: 3 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 11 ---------- ID : 3 8 11 predecessor: -1 -1 2 distance : 2147483647 2147483647 0 PQueue : 0 0 -1 ------------------------------- Router 11: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 11 ---------- ID : 3 8 11 predecessor: -1 -1 2 distance : 2147483647 2147483647 0 PQueue : -1 0 -1 ------------------------------- Router 11: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 11 ---------- ID : 3 8 11 predecessor: -1 -1 2 distance : 2147483647 2147483647 0 PQueue : -1 0 -1 ------------------------------- ---------- Router 11 ---------- ID : 3 8 11 predecessor: -1 -1 2 distance : 2147483647 2147483647 0 PQueue : -1 -1 -1 ------------------------------- ---------- Router 11 ---------- ID : 3 8 11 predecessor: -1 -1 2 distance : 2147483647 2147483647 0 PQueue : -1 -1 -1 ------------------------------- ---------- Router 11 ---------- ID : 3 8 11 predecessor: -1 -1 2 distance : 2147483647 2147483647 0 PQueue : -1 -1 -1 ------------------------------- OSPF ---------------------- Router 5 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 3 ********** ===== Router Links Node: 5 ---> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 9 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 5] [IP: 0.0.0.34] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.38] [Da: 1] [MTy: 0] [Met: 1] Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.37] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 13] [IP: 0.0.0.73] [Da: 1] [MTy: 0] [Met: 1] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.74] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ********** Link State Database: AS 1, Area 0 ********** ===== Router Links Node: 1 ---> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.137] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.1.146] [Da: 1] [MTy: 0] [Met: 1] Node: 2 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.91] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.138] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.1.37] [Da: 2] [MTy: 0] [Met: 1] Node: 3 ---> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 5 ---> [A: 0] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- OSPF::Router 5 : Combining DB (link state database for router 5 after combining) OSPF::Router 5 : Print DB ********** Link State Database: AS 1, Area 0 ********** ===== Router Links Node: 1 ---> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.137] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.1.146] [Da: 1] [MTy: 0] [Met: 1] Node: 2 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.91] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.138] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.1.37] [Da: 2] [MTy: 0] [Met: 1] Node: 3 ---> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 5 ---> [A: 0] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 9 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 5] [IP: 0.0.0.34] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.38] [Da: 1] [MTy: 0] [Met: 1] Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.37] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 13] [IP: 0.0.0.73] [Da: 1] [MTy: 0] [Met: 1] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.74] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: -1 -1 -1 3 3 -1 -1 distance : 2147483647 2147483647 2147483647 0 1 2147483647 2147483647 PQueue : 0 0 0 -1 0 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: -1 3 -1 3 3 -1 -1 distance : 2147483647 1 2147483647 0 1 2147483647 2147483647 PQueue : 0 0 0 -1 0 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: -1 3 3 3 3 -1 -1 distance : 2147483647 1 1 0 1 2147483647 2147483647 PQueue : 0 0 0 -1 0 0 0 ------------------------------- Router 5: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: -1 3 3 3 3 -1 -1 distance : 2147483647 1 1 0 1 2147483647 2147483647 PQueue : 0 0 0 -1 0 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: -1 3 3 3 3 -1 -1 distance : 2147483647 1 1 0 1 2147483647 2147483647 PQueue : 0 -1 0 -1 0 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: -1 3 3 3 3 -1 -1 distance : 2147483647 1 1 0 1 2147483647 2147483647 PQueue : 0 -1 0 -1 0 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 -1 -1 distance : 2 1 1 0 1 2147483647 2147483647 PQueue : 0 -1 0 -1 0 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 -1 -1 distance : 2 1 1 0 1 2147483647 2147483647 PQueue : 0 -1 0 -1 0 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 -1 -1 distance : 2 1 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 -1 0 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 -1 -1 distance : 2 1 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 -1 0 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 -1 -1 distance : 2 1 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 -1 -1 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 -1 -1 distance : 2 1 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 -1 -1 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 4 -1 distance : 2 1 1 0 1 2 2147483647 PQueue : 0 -1 -1 -1 -1 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 4 -1 distance : 2 1 1 0 1 2 2147483647 PQueue : -1 -1 -1 -1 -1 0 0 ------------------------------- Router 5: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 4 -1 distance : 2 1 1 0 1 2 2147483647 PQueue : -1 -1 -1 -1 -1 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 4 -1 distance : 2 1 1 0 1 2 2147483647 PQueue : -1 -1 -1 -1 -1 -1 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 4 -1 distance : 2 1 1 0 1 2 2147483647 PQueue : -1 -1 -1 -1 -1 -1 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 4 5 distance : 2 1 1 0 1 2 3 PQueue : -1 -1 -1 -1 -1 -1 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 4 5 distance : 2 1 1 0 1 2 3 PQueue : -1 -1 -1 -1 -1 -1 -1 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 4 5 distance : 2 1 1 0 1 2 3 PQueue : -1 -1 -1 -1 -1 -1 -1 ------------------------------- OSPF::Router 5 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.33:cost=1:if=[NIC#3@0.0.0.34/26]} 0.0.0.33/32 {addr=0.0.0.33:cost=1:if=[NIC#3@0.0.0.34/26]} 0.0.0.64/32 {addr=0.0.0.33:cost=3:if=[NIC#3@0.0.0.34/26]} 0.0.0.80/32 {addr=0.0.0.33:cost=2:if=[NIC#3@0.0.0.34/26]} 0.0.0.90/32 {addr=0.0.0.90:cost=1:if=[NIC#0@0.0.0.89/29]} 0.0.0.92/32 {addr=0.0.0.92:cost=1:if=[NIC#1@0.0.0.91/29]} 0.0.0.94/32 {addr=0.0.0.94:cost=1:if=[NIC#2@0.0.0.93/29]} 0.0.1.128/32 {addr=0.0.0.92:cost=1:if=[NIC#1@0.0.0.91/29]} ************************************************ OSPF::Router 5 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.33:cost=1:if=[NIC#3@0.0.0.34/26]} 0.0.0.33/32 {addr=0.0.0.33:cost=1:if=[NIC#3@0.0.0.34/26]} 0.0.0.64/32 {addr=0.0.0.33:cost=3:if=[NIC#3@0.0.0.34/26]} 0.0.0.80/32 {addr=0.0.0.33:cost=2:if=[NIC#3@0.0.0.34/26]} 0.0.0.90/32 {addr=0.0.0.90:cost=1:if=[NIC#0@0.0.0.89/29]} 0.0.0.92/32 {addr=0.0.0.92:cost=1:if=[NIC#1@0.0.0.91/29]} 0.0.0.94/32 {addr=0.0.0.94:cost=1:if=[NIC#2@0.0.0.93/29]} 0.0.1.128/32 {addr=0.0.0.92:cost=1:if=[NIC#1@0.0.0.91/29]} ************************************************ OSPF::Router 5 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.33:cost=1:if=[NIC#3@0.0.0.34/26]} 0.0.0.33/32 {addr=0.0.0.33:cost=1:if=[NIC#3@0.0.0.34/26]} 0.0.0.64/32 {addr=0.0.0.33:cost=3:if=[NIC#3@0.0.0.34/26]} 0.0.0.80/32 {addr=0.0.0.33:cost=2:if=[NIC#3@0.0.0.34/26]} 0.0.0.90/32 {addr=0.0.0.90:cost=1:if=[NIC#0@0.0.0.89/29]} 0.0.0.92/32 {addr=0.0.0.92:cost=1:if=[NIC#1@0.0.0.91/29]} 0.0.0.94/32 {addr=0.0.0.94:cost=1:if=[NIC#2@0.0.0.93/29]} 0.0.1.128/32 {addr=0.0.0.92:cost=1:if=[NIC#1@0.0.0.91/29]} ************************************************ OSPF::Router 5 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.33:cost=1:if=[NIC#3@0.0.0.34/26]} 0.0.0.33/32 {addr=0.0.0.33:cost=1:if=[NIC#3@0.0.0.34/26]} 0.0.0.64/32 {addr=0.0.0.33:cost=3:if=[NIC#3@0.0.0.34/26]} 0.0.0.80/32 {addr=0.0.0.33:cost=2:if=[NIC#3@0.0.0.34/26]} 0.0.0.90/32 {addr=0.0.0.90:cost=1:if=[NIC#0@0.0.0.89/29]} 0.0.0.92/32 {addr=0.0.0.92:cost=1:if=[NIC#1@0.0.0.91/29]} 0.0.0.94/32 {addr=0.0.0.94:cost=1:if=[NIC#2@0.0.0.93/29]} 0.0.1.128/32 {addr=0.0.0.92:cost=1:if=[NIC#1@0.0.0.91/29]} ************************************************ OSPF ---------------------- Router 6 : Database(s) ----------------------- ********** Link State Database: AS 3, Area 0 ********** ===== Router Links Node: 6 ---> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.4.35] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 7] [IP: 0.0.4.163] [Da: 1] [MTy: 0] [Met: 1] Node: 7 ---> [A: 0] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 6] [IP: 0.0.4.164] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 10] [IP: 0.0.4.145] [Da: 1] [MTy: 0] [Met: 1] ===== Summary Networks Node: 7 ---> [A: 1] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: Stub] [ID: 10] [IP: 0.0.4.128] [Da: 28] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 6 : Print DB ********** Link State Database: AS 3, Area 0 ********** ===== Router Links Node: 6 ---> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.4.35] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 7] [IP: 0.0.4.163] [Da: 1] [MTy: 0] [Met: 1] Node: 7 ---> [A: 0] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 6] [IP: 0.0.4.164] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 10] [IP: 0.0.4.145] [Da: 1] [MTy: 0] [Met: 1] ===== Summary Networks Node: 7 ---> [A: 1] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: Stub] [ID: 10] [IP: 0.0.4.128] [Da: 28] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links Router 6: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 6 ---------- ID : 6 7 predecessor: 0 -1 distance : 0 2147483647 PQueue : -1 0 ------------------------------- ---------- Router 6 ---------- ID : 6 7 predecessor: 0 0 distance : 0 1 PQueue : -1 0 ------------------------------- ---------- Router 6 ---------- ID : 6 7 predecessor: 0 0 distance : 0 1 PQueue : -1 -1 ------------------------------- ---------- Router 6 ---------- ID : 6 7 predecessor: 0 0 distance : 0 1 PQueue : -1 -1 ------------------------------- Router 6: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 6 ---------- ID : 6 7 predecessor: 0 0 distance : 0 1 PQueue : -1 -1 ------------------------------- OSPF::Router 6 buildRtgTbl () ******** Routing Table ******** 0.0.4.35/32 {addr=0.0.4.35:cost=1:if=[NIC#0@0.0.4.36/26]} 0.0.4.128/32 {addr=0.0.4.163:cost=1:if=[NIC#1@0.0.4.164/27]} 0.0.4.144/32 {addr=0.0.4.163:cost=1:if=[NIC#1@0.0.4.164/27]} 0.0.4.163/32 {addr=0.0.4.163:cost=1:if=[NIC#1@0.0.4.164/27]} ************************************************ OSPF::Router 6 buildRtgTbl () ******** Routing Table ******** 0.0.4.35/32 {addr=0.0.4.35:cost=1:if=[NIC#0@0.0.4.36/26]} 0.0.4.128/32 {addr=0.0.4.163:cost=1:if=[NIC#1@0.0.4.164/27]} 0.0.4.144/32 {addr=0.0.4.163:cost=1:if=[NIC#1@0.0.4.164/27]} 0.0.4.163/32 {addr=0.0.4.163:cost=1:if=[NIC#1@0.0.4.164/27]} ************************************************ OSPF::Router 6 buildRtgTbl () ******** Routing Table ******** 0.0.4.35/32 {addr=0.0.4.35:cost=1:if=[NIC#0@0.0.4.36/26]} 0.0.4.128/32 {addr=0.0.4.163:cost=1:if=[NIC#1@0.0.4.164/27]} 0.0.4.144/32 {addr=0.0.4.163:cost=1:if=[NIC#1@0.0.4.164/27]} 0.0.4.163/32 {addr=0.0.4.163:cost=1:if=[NIC#1@0.0.4.164/27]} ************************************************ OSPF ---------------------- Router 0 : Database(s) ----------------------- ********** Link State Database: AS 2, Area 0 ********** ===== Router Links Node: 0 ---> [A: 0] [Ty: P=>P] [ID: 6] [IP: 0.0.4.36] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.145] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.4.33] [Da: 2] [MTy: 0] [Met: 1] Node: 4 ---> [A: 0] [Ty: Stub] [ID: 4] [IP: 0.0.4.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.93] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.4.34] [Da: 1] [MTy: 0] [Met: 1] ===== Summary Networks ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 0 : Print DB ********** Link State Database: AS 2, Area 0 ********** ===== Router Links Node: 0 ---> [A: 0] [Ty: P=>P] [ID: 6] [IP: 0.0.4.36] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.145] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.4.33] [Da: 2] [MTy: 0] [Met: 1] Node: 4 ---> [A: 0] [Ty: Stub] [ID: 4] [IP: 0.0.4.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.93] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.4.34] [Da: 1] [MTy: 0] [Met: 1] ===== Summary Networks ===== Summary AS boundary links ===== AS external links Router 0: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 0 ---------- ID : 0 4 predecessor: 0 -1 distance : 0 2147483647 PQueue : -1 0 ------------------------------- Router 0: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 0 ---------- ID : 0 4 predecessor: 0 -1 distance : 0 2147483647 PQueue : -1 0 ------------------------------- ---------- Router 0 ---------- ID : 0 4 predecessor: 0 0 distance : 0 1 PQueue : -1 0 ------------------------------- ---------- Router 0 ---------- ID : 0 4 predecessor: 0 0 distance : 0 1 PQueue : -1 -1 ------------------------------- Router 0: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 0 ---------- ID : 0 4 predecessor: 0 0 distance : 0 1 PQueue : -1 -1 ------------------------------- ---------- Router 0 ---------- ID : 0 4 predecessor: 0 0 distance : 0 1 PQueue : -1 -1 ------------------------------- OSPF::Router 0 buildRtgTbl () ******** Routing Table ******** 0.0.1.145/32 {addr=0.0.1.145:cost=1:if=[NIC#0@0.0.1.146/28]} 0.0.4.0/32 {addr=0.0.4.33:cost=1:if=[NIC#1@0.0.4.34/26]} 0.0.4.33/32 {addr=0.0.4.33:cost=1:if=[NIC#1@0.0.4.34/26]} 0.0.4.36/32 {addr=0.0.4.36:cost=1:if=[NIC#2@0.0.4.35/26]} ************************************************ OSPF ---------------------- Router 13 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 3 ********** ===== Router Links Node: 5 ---> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 9 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 5] [IP: 0.0.0.34] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.38] [Da: 1] [MTy: 0] [Met: 1] Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.37] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 13] [IP: 0.0.0.73] [Da: 1] [MTy: 0] [Met: 1] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.74] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 13 : Print DB ********** Link State Database: AS 1, Area 3 ********** ===== Router Links Node: 5 ---> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 9 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 5] [IP: 0.0.0.34] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.38] [Da: 1] [MTy: 0] [Met: 1] Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.37] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 13] [IP: 0.0.0.73] [Da: 1] [MTy: 0] [Met: 1] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.74] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: -1 -1 -1 3 distance : 2147483647 2147483647 2147483647 0 PQueue : 0 0 0 -1 ------------------------------- ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: -1 -1 3 3 distance : 2147483647 2147483647 1 0 PQueue : 0 0 0 -1 ------------------------------- ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: -1 -1 3 3 distance : 2147483647 2147483647 1 0 PQueue : 0 0 -1 -1 ------------------------------- ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: -1 2 3 3 distance : 2147483647 2 1 0 PQueue : 0 0 -1 -1 ------------------------------- ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: -1 2 3 3 distance : 2147483647 2 1 0 PQueue : 0 0 -1 -1 ------------------------------- ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: -1 2 3 3 distance : 2147483647 2 1 0 PQueue : 0 -1 -1 -1 ------------------------------- ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: 1 2 3 3 distance : 3 2 1 0 PQueue : 0 -1 -1 -1 ------------------------------- ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: 1 2 3 3 distance : 3 2 1 0 PQueue : 0 -1 -1 -1 ------------------------------- ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: 1 2 3 3 distance : 3 2 1 0 PQueue : -1 -1 -1 -1 ------------------------------- Router 13: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: 1 2 3 3 distance : 3 2 1 0 PQueue : -1 -1 -1 -1 ------------------------------- Router 13: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: 1 2 3 3 distance : 3 2 1 0 PQueue : -1 -1 -1 -1 ------------------------------- Router 13: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: 1 2 3 3 distance : 3 2 1 0 PQueue : -1 -1 -1 -1 ------------------------------- OSPF::Router 13 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.74:cost=2:if=[NIC#0@0.0.0.73/28]} 0.0.0.64/32 {addr=0.0.0.13:cost=0:if=[NIC#1@0.0.0.68/29]} 0.0.0.74/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.0.80/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.1.0/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} 0.0.1.128/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} ************************************************ OSPF::Router 13 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.74:cost=2:if=[NIC#0@0.0.0.73/28]} 0.0.0.64/32 {addr=0.0.0.13:cost=0:if=[NIC#1@0.0.0.68/29]} 0.0.0.74/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.0.80/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.1.0/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} 0.0.1.128/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} ************************************************ OSPF::Router 13 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.74:cost=2:if=[NIC#0@0.0.0.73/28]} 0.0.0.64/32 {addr=0.0.0.74:cost=0:if=[NIC#0@0.0.0.73/28]} 0.0.0.74/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.0.80/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.1.0/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} 0.0.1.128/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} ************************************************ OSPF::Router 13 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.74:cost=2:if=[NIC#0@0.0.0.73/28]} 0.0.0.64/32 {addr=0.0.0.13:cost=0:if=[NIC#1@0.0.0.68/29]} 0.0.0.74/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.0.80/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.1.0/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} 0.0.1.128/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} ************************************************ OSPF::Router 13 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.74:cost=2:if=[NIC#0@0.0.0.73/28]} 0.0.0.64/32 {addr=0.0.0.13:cost=0:if=[NIC#1@0.0.0.68/29]} 0.0.0.74/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.0.80/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.1.0/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} 0.0.1.128/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} ************************************************ OSPF::Router 13 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.74:cost=2:if=[NIC#0@0.0.0.73/28]} 0.0.0.64/32 {addr=0.0.0.13:cost=0:if=[NIC#1@0.0.0.68/29]} 0.0.0.74/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.0.80/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.1.0/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} 0.0.1.128/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} ************************************************ OSPF ---------------------- Router 7 : Database(s) ----------------------- ********** Link State Database: AS 3, Area 1 ********** ===== Router Links Node: 7 ---> [A: 1] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: P=>P] [ID: 6] [IP: 0.0.4.164] [Da: 0] [MTy: 0] [Met: 1] --> [A: 1] [Ty: P=>P] [ID: 10] [IP: 0.0.4.145] [Da: 1] [MTy: 0] [Met: 1] Node: 10 ---> [A: 1] [Ty: Stub] [ID: 10] [IP: 0.0.4.128] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: P=>P] [ID: 7] [IP: 0.0.4.146] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 7 ---> [A: 0] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ********** Link State Database: AS 3, Area 0 ********** ===== Router Links Node: 6 ---> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.4.35] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 7] [IP: 0.0.4.163] [Da: 1] [MTy: 0] [Met: 1] Node: 7 ---> [A: 0] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 6] [IP: 0.0.4.164] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 10] [IP: 0.0.4.145] [Da: 1] [MTy: 0] [Met: 1] ===== Summary Networks Node: 7 ---> [A: 1] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: Stub] [ID: 10] [IP: 0.0.4.128] [Da: 28] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- OSPF::Router 7 : Combining DB (link state database for router 7 after combining) OSPF::Router 7 : Print DB ********** Link State Database: AS 3, Area 0 ********** ===== Router Links Node: 6 ---> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.4.35] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 7] [IP: 0.0.4.163] [Da: 1] [MTy: 0] [Met: 1] Node: 7 ---> [A: 0] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 6] [IP: 0.0.4.164] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 10] [IP: 0.0.4.145] [Da: 1] [MTy: 0] [Met: 1] Node: 10 ---> [A: 1] [Ty: Stub] [ID: 10] [IP: 0.0.4.128] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: P=>P] [ID: 7] [IP: 0.0.4.146] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 7 ---> [A: 1] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: Stub] [ID: 10] [IP: 0.0.4.128] [Da: 28] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 7 ---------- ID : 6 7 10 predecessor: -1 1 -1 distance : 2147483647 0 2147483647 PQueue : 0 -1 0 ------------------------------- ---------- Router 7 ---------- ID : 6 7 10 predecessor: 1 1 -1 distance : 1 0 2147483647 PQueue : 0 -1 0 ------------------------------- ---------- Router 7 ---------- ID : 6 7 10 predecessor: 1 1 1 distance : 1 0 1 PQueue : 0 -1 0 ------------------------------- Router 7: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 7 ---------- ID : 6 7 10 predecessor: 1 1 1 distance : 1 0 1 PQueue : -1 -1 0 ------------------------------- ---------- Router 7 ---------- ID : 6 7 10 predecessor: 1 1 1 distance : 1 0 1 PQueue : -1 -1 0 ------------------------------- ---------- Router 7 ---------- ID : 6 7 10 predecessor: 1 1 1 distance : 1 0 1 PQueue : -1 -1 -1 ------------------------------- ---------- Router 7 ---------- ID : 6 7 10 predecessor: 1 1 1 distance : 1 0 1 PQueue : -1 -1 -1 ------------------------------- OSPF::Router 7 buildRtgTbl () ******** Routing Table ******** 0.0.4.128/32 {addr=0.0.4.145:cost=1:if=[NIC#1@0.0.4.146/27]} 0.0.4.144/32 {addr=0.0.0.7:cost=0:if=[NIC#2@0.0.4.151/28]} 0.0.4.145/32 {addr=0.0.4.145:cost=1:if=[NIC#1@0.0.4.146/27]} 0.0.4.164/32 {addr=0.0.4.164:cost=1:if=[NIC#0@0.0.4.163/27]} ************************************************ OSPF::Router 7 buildRtgTbl () ******** Routing Table ******** 0.0.4.128/32 {addr=0.0.4.145:cost=1:if=[NIC#1@0.0.4.146/27]} 0.0.4.144/32 {addr=0.0.0.7:cost=0:if=[NIC#2@0.0.4.151/28]} 0.0.4.145/32 {addr=0.0.4.145:cost=1:if=[NIC#1@0.0.4.146/27]} 0.0.4.164/32 {addr=0.0.4.164:cost=1:if=[NIC#0@0.0.4.163/27]} ************************************************ OSPF ---------------------- Router 8 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 2 ********** ===== Router Links Node: 3 ---> [A: 2] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 8 ---> [A: 2] [Ty: P=>P] [ID: 8] [IP: 0.0.1.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 11] [IP: 0.0.1.33] [Da: 1] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 3] [IP: 0.0.1.34] [Da: 2] [MTy: 0] [Met: 1] Node: 11 ---> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary Networks Node: 3 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 8 : Print DB ********** Link State Database: AS 1, Area 2 ********** ===== Router Links Node: 3 ---> [A: 2] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 8 ---> [A: 2] [Ty: P=>P] [ID: 8] [IP: 0.0.1.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 11] [IP: 0.0.1.33] [Da: 1] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 3] [IP: 0.0.1.34] [Da: 2] [MTy: 0] [Met: 1] Node: 11 ---> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary Networks Node: 3 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 8 ---------- ID : 3 8 11 predecessor: -1 1 -1 distance : 2147483647 0 2147483647 PQueue : 0 -1 0 ------------------------------- ---------- Router 8 ---------- ID : 3 8 11 predecessor: -1 1 1 distance : 2147483647 0 1 PQueue : 0 -1 0 ------------------------------- ---------- Router 8 ---------- ID : 3 8 11 predecessor: 1 1 1 distance : 1 0 1 PQueue : 0 -1 0 ------------------------------- Router 8: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 8 ---------- ID : 3 8 11 predecessor: 1 1 1 distance : 1 0 1 PQueue : -1 -1 0 ------------------------------- Router 8: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 8 ---------- ID : 3 8 11 predecessor: 1 1 1 distance : 1 0 1 PQueue : -1 -1 0 ------------------------------- ---------- Router 8 ---------- ID : 3 8 11 predecessor: 1 1 1 distance : 1 0 1 PQueue : -1 -1 -1 ------------------------------- OSPF::Router 8 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.35/32 {addr=0.0.0.35:cost=1:if=[NIC#1@0.0.0.36/26]} 0.0.0.64/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.80/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.0/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.1.33/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.34/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.1.128/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} ************************************************ OSPF::Router 8 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.35/32 {addr=0.0.0.35:cost=1:if=[NIC#1@0.0.0.36/26]} 0.0.0.64/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.80/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.33/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.34/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.1.128/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} ************************************************ OSPF::Router 8 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.0.35/32 {addr=0.0.0.35:cost=1:if=[NIC#1@0.0.0.36/26]} 0.0.0.64/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.80/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.33/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.34/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.1.128/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} ************************************************ OSPF::Router 8 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.35/32 {addr=0.0.0.35:cost=1:if=[NIC#1@0.0.0.36/26]} 0.0.0.64/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.80/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.33/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.34/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.1.128/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} ************************************************ OSPF::Router 8 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.35/32 {addr=0.0.0.35:cost=1:if=[NIC#1@0.0.0.36/26]} 0.0.0.64/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.80/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.1.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.33/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.34/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.1.128/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} ************************************************ OSPF::Router 8 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.35/32 {addr=0.0.0.35:cost=1:if=[NIC#1@0.0.0.36/26]} 0.0.0.64/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.80/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.33/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.34/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.1.128/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} ************************************************ OSPF::Router 8 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.35/32 {addr=0.0.0.35:cost=1:if=[NIC#1@0.0.0.36/26]} 0.0.0.64/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.0.80/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.33/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.34/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.1.128/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} ************************************************ OSPF::Router 8 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.35/32 {addr=0.0.0.35:cost=1:if=[NIC#1@0.0.0.36/26]} 0.0.0.64/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.80/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.33/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.34/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.1.128/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} ************************************************ OSPF::Router 8 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.35/32 {addr=0.0.0.35:cost=1:if=[NIC#1@0.0.0.36/26]} 0.0.0.64/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.80/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.33/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.34/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.1.128/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} ************************************************ OSPF::Router 8 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.35/32 {addr=0.0.0.35:cost=1:if=[NIC#1@0.0.0.36/26]} 0.0.0.64/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.80/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.33/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.34/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.1.128/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} ************************************************ OSPF ---------------------- Router 2 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 0 ********** ===== Router Links Node: 1 ---> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.137] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.1.146] [Da: 1] [MTy: 0] [Met: 1] Node: 2 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.91] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.138] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.1.37] [Da: 2] [MTy: 0] [Met: 1] Node: 3 ---> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 5 ---> [A: 0] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 2 : Print DB ********** Link State Database: AS 1, Area 0 ********** ===== Router Links Node: 1 ---> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.137] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.1.146] [Da: 1] [MTy: 0] [Met: 1] Node: 2 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.91] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.138] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.1.37] [Da: 2] [MTy: 0] [Met: 1] Node: 3 ---> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 5 ---> [A: 0] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: -1 1 -1 -1 distance : 2147483647 0 2147483647 2147483647 PQueue : 0 -1 0 0 ------------------------------- ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: -1 1 -1 1 distance : 2147483647 0 2147483647 1 PQueue : 0 -1 0 0 ------------------------------- ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: 1 1 -1 1 distance : 1 0 2147483647 1 PQueue : 0 -1 0 0 ------------------------------- ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: 1 1 1 1 distance : 1 0 1 1 PQueue : 0 -1 0 0 ------------------------------- ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: 1 1 1 1 distance : 1 0 1 1 PQueue : -1 -1 0 0 ------------------------------- Router 2: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: 1 1 1 1 distance : 1 0 1 1 PQueue : -1 -1 0 0 ------------------------------- ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: 1 1 1 1 distance : 1 0 1 1 PQueue : -1 -1 -1 0 ------------------------------- ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: 1 1 1 1 distance : 1 0 1 1 PQueue : -1 -1 -1 0 ------------------------------- Router 2: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: 1 1 1 1 distance : 1 0 1 1 PQueue : -1 -1 -1 -1 ------------------------------- ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: 1 1 1 1 distance : 1 0 1 1 PQueue : -1 -1 -1 -1 ------------------------------- ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: 1 1 1 1 distance : 1 0 1 1 PQueue : -1 -1 -1 -1 ------------------------------- Router 2: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: 1 1 1 1 distance : 1 0 1 1 PQueue : -1 -1 -1 -1 ------------------------------- OSPF::Router 2 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.64/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.80/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.91/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.37/32 {addr=0.0.1.37:cost=1:if=[NIC#1@0.0.1.38/30]} 0.0.1.128/32 {addr=0.0.1.138:cost=0:if=[NIC#0@0.0.1.137/28]} 0.0.1.138/32 {addr=0.0.1.138:cost=1:if=[NIC#0@0.0.1.137/28]} ************************************************ OSPF::Router 2 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.64/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.80/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.91/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.37/32 {addr=0.0.1.37:cost=1:if=[NIC#1@0.0.1.38/30]} 0.0.1.128/32 {addr=0.0.0.2:cost=0:if=[NIC#3@0.0.1.132/29]} 0.0.1.138/32 {addr=0.0.1.138:cost=1:if=[NIC#0@0.0.1.137/28]} ************************************************ OSPF::Router 2 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.64/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.80/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.91/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.37/32 {addr=0.0.1.37:cost=1:if=[NIC#1@0.0.1.38/30]} 0.0.1.128/32 {addr=0.0.0.2:cost=0:if=[NIC#3@0.0.1.132/29]} 0.0.1.138/32 {addr=0.0.1.138:cost=1:if=[NIC#0@0.0.1.137/28]} ************************************************ OSPF::Router 2 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.64/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.80/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.91/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.37/32 {addr=0.0.1.37:cost=1:if=[NIC#1@0.0.1.38/30]} 0.0.1.128/32 {addr=0.0.0.2:cost=0:if=[NIC#3@0.0.1.132/29]} 0.0.1.138/32 {addr=0.0.1.138:cost=1:if=[NIC#0@0.0.1.137/28]} ************************************************ OSPF::Router 2 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.64/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.80/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.91/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.37/32 {addr=0.0.1.37:cost=1:if=[NIC#1@0.0.1.38/30]} 0.0.1.128/32 {addr=0.0.0.2:cost=0:if=[NIC#3@0.0.1.132/29]} 0.0.1.138/32 {addr=0.0.1.138:cost=1:if=[NIC#0@0.0.1.137/28]} ************************************************ OSPF::Router 2 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.64/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.80/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.91/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.37/32 {addr=0.0.1.37:cost=1:if=[NIC#1@0.0.1.38/30]} 0.0.1.128/32 {addr=0.0.0.2:cost=0:if=[NIC#3@0.0.1.132/29]} 0.0.1.138/32 {addr=0.0.1.138:cost=1:if=[NIC#0@0.0.1.137/28]} ************************************************ OSPF ---------------------- Router 12 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 3 ********** ===== Router Links Node: 5 ---> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 9 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 5] [IP: 0.0.0.34] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.38] [Da: 1] [MTy: 0] [Met: 1] Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.37] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 13] [IP: 0.0.0.73] [Da: 1] [MTy: 0] [Met: 1] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.74] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 12 : Print DB ********** Link State Database: AS 1, Area 3 ********** ===== Router Links Node: 5 ---> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 9 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 5] [IP: 0.0.0.34] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.38] [Da: 1] [MTy: 0] [Met: 1] Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.37] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 13] [IP: 0.0.0.73] [Da: 1] [MTy: 0] [Met: 1] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.74] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: -1 -1 2 -1 distance : 2147483647 2147483647 0 2147483647 PQueue : 0 0 -1 0 ------------------------------- ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: -1 2 2 -1 distance : 2147483647 1 0 2147483647 PQueue : 0 0 -1 0 ------------------------------- ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: -1 2 2 2 distance : 2147483647 1 0 1 PQueue : 0 0 -1 0 ------------------------------- ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: -1 2 2 2 distance : 2147483647 1 0 1 PQueue : 0 -1 -1 0 ------------------------------- ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: 1 2 2 2 distance : 2 1 0 1 PQueue : 0 -1 -1 0 ------------------------------- ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: 1 2 2 2 distance : 2 1 0 1 PQueue : 0 -1 -1 0 ------------------------------- ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: 1 2 2 2 distance : 2 1 0 1 PQueue : 0 -1 -1 -1 ------------------------------- ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: 1 2 2 2 distance : 2 1 0 1 PQueue : 0 -1 -1 -1 ------------------------------- ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: 1 2 2 2 distance : 2 1 0 1 PQueue : -1 -1 -1 -1 ------------------------------- Router 12: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: 1 2 2 2 distance : 2 1 0 1 PQueue : -1 -1 -1 -1 ------------------------------- Router 12: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: 1 2 2 2 distance : 2 1 0 1 PQueue : -1 -1 -1 -1 ------------------------------- Router 12: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: 1 2 2 2 distance : 2 1 0 1 PQueue : -1 -1 -1 -1 ------------------------------- OSPF::Router 12 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.37/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.64/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.73/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.80/32 {addr=0.0.0.12:cost=0:if=[NIC#2@0.0.0.83/29]} 0.0.1.0/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} 0.0.1.128/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} ************************************************ OSPF::Router 12 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.37/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.64/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.73/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.80/32 {addr=0.0.0.12:cost=0:if=[NIC#2@0.0.0.83/29]} 0.0.1.0/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} 0.0.1.128/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} ************************************************ OSPF::Router 12 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.37/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.64/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.73/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.80/32 {addr=0.0.0.12:cost=0:if=[NIC#2@0.0.0.83/29]} 0.0.1.0/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} 0.0.1.128/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} ************************************************ OSPF::Router 12 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.37/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.64/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.73/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.80/32 {addr=0.0.0.12:cost=0:if=[NIC#2@0.0.0.83/29]} 0.0.1.0/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} 0.0.1.128/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} ************************************************ OSPF::Router 12 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.37/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.64/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.73/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.80/32 {addr=0.0.0.12:cost=0:if=[NIC#2@0.0.0.83/29]} 0.0.1.0/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} 0.0.1.128/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} ************************************************ OSPF ---------------------- Router 4 : Database(s) ----------------------- ********** Link State Database: AS 2, Area 0 ********** ===== Router Links Node: 0 ---> [A: 0] [Ty: P=>P] [ID: 6] [IP: 0.0.4.36] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.145] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.4.33] [Da: 2] [MTy: 0] [Met: 1] Node: 4 ---> [A: 0] [Ty: Stub] [ID: 4] [IP: 0.0.4.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.93] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.4.34] [Da: 1] [MTy: 0] [Met: 1] ===== Summary Networks ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 4 : Print DB ********** Link State Database: AS 2, Area 0 ********** ===== Router Links Node: 0 ---> [A: 0] [Ty: P=>P] [ID: 6] [IP: 0.0.4.36] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.145] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.4.33] [Da: 2] [MTy: 0] [Met: 1] Node: 4 ---> [A: 0] [Ty: Stub] [ID: 4] [IP: 0.0.4.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.93] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.4.34] [Da: 1] [MTy: 0] [Met: 1] ===== Summary Networks ===== Summary AS boundary links ===== AS external links ---------- Router 4 ---------- ID : 0 4 predecessor: -1 1 distance : 2147483647 0 PQueue : 0 -1 ------------------------------- Router 4: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 4 ---------- ID : 0 4 predecessor: -1 1 distance : 2147483647 0 PQueue : 0 -1 ------------------------------- ---------- Router 4 ---------- ID : 0 4 predecessor: 1 1 distance : 1 0 PQueue : 0 -1 ------------------------------- Router 4: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 4 ---------- ID : 0 4 predecessor: 1 1 distance : 1 0 PQueue : -1 -1 ------------------------------- Router 4: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 4 ---------- ID : 0 4 predecessor: 1 1 distance : 1 0 PQueue : -1 -1 ------------------------------- ---------- Router 4 ---------- ID : 0 4 predecessor: 1 1 distance : 1 0 PQueue : -1 -1 ------------------------------- OSPF::Router 4 buildRtgTbl () ******** Routing Table ******** 0.0.0.93/32 {addr=0.0.0.93:cost=1:if=[NIC#1@0.0.0.94/29]} 0.0.4.0/32 {addr=0.0.4.34:cost=0:if=[NIC#0@0.0.4.33/26]} 0.0.4.34/32 {addr=0.0.4.34:cost=1:if=[NIC#0@0.0.4.33/26]} ************************************************ OSPF::Router 4 buildRtgTbl () ******** Routing Table ******** 0.0.0.93/32 {addr=0.0.0.93:cost=1:if=[NIC#1@0.0.0.94/29]} 0.0.4.0/32 {addr=0.0.0.4:cost=0:if=[NIC#2@0.0.4.16/27]} 0.0.4.34/32 {addr=0.0.4.34:cost=1:if=[NIC#0@0.0.4.33/26]} ************************************************ OSPF ---------------------- Router 9 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 3 ********** ===== Router Links Node: 5 ---> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 9 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 5] [IP: 0.0.0.34] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.38] [Da: 1] [MTy: 0] [Met: 1] Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.37] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 13] [IP: 0.0.0.73] [Da: 1] [MTy: 0] [Met: 1] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.74] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 9 : Print DB ********** Link State Database: AS 1, Area 3 ********** ===== Router Links Node: 5 ---> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 9 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 5] [IP: 0.0.0.34] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.38] [Da: 1] [MTy: 0] [Met: 1] Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.37] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 13] [IP: 0.0.0.73] [Da: 1] [MTy: 0] [Met: 1] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.74] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: -1 1 -1 -1 distance : 2147483647 0 2147483647 2147483647 PQueue : 0 -1 0 0 ------------------------------- ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 -1 -1 distance : 1 0 2147483647 2147483647 PQueue : 0 -1 0 0 ------------------------------- ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 -1 distance : 1 0 1 2147483647 PQueue : 0 -1 0 0 ------------------------------- ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 -1 distance : 1 0 1 2147483647 PQueue : -1 -1 0 0 ------------------------------- Router 9: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 -1 distance : 1 0 1 2147483647 PQueue : -1 -1 0 0 ------------------------------- Router 9: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 -1 distance : 1 0 1 2147483647 PQueue : -1 -1 0 0 ------------------------------- Router 9: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 -1 distance : 1 0 1 2147483647 PQueue : -1 -1 0 0 ------------------------------- ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 -1 distance : 1 0 1 2147483647 PQueue : -1 -1 -1 0 ------------------------------- ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 -1 distance : 1 0 1 2147483647 PQueue : -1 -1 -1 0 ------------------------------- ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 2 distance : 1 0 1 2 PQueue : -1 -1 -1 0 ------------------------------- ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 2 distance : 1 0 1 2 PQueue : -1 -1 -1 -1 ------------------------------- ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 2 distance : 1 0 1 2 PQueue : -1 -1 -1 -1 ------------------------------- OSPF::Router 9 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.34:cost=0:if=[NIC#0@0.0.0.33/26]} 0.0.0.34/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.0.36/32 {addr=0.0.0.36:cost=1:if=[NIC#1@0.0.0.35/26]} 0.0.0.38/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.0.64/32 {addr=0.0.0.38:cost=2:if=[NIC#2@0.0.0.37/26]} 0.0.0.80/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.1.0/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.1.128/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} ************************************************ OSPF::Router 9 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.36:cost=0:if=[NIC#1@0.0.0.35/26]} 0.0.0.34/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.0.36/32 {addr=0.0.0.36:cost=1:if=[NIC#1@0.0.0.35/26]} 0.0.0.38/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.0.64/32 {addr=0.0.0.38:cost=2:if=[NIC#2@0.0.0.37/26]} 0.0.0.80/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.1.0/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.1.128/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} ************************************************ OSPF::Router 9 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.38:cost=0:if=[NIC#2@0.0.0.37/26]} 0.0.0.34/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.0.36/32 {addr=0.0.0.36:cost=1:if=[NIC#1@0.0.0.35/26]} 0.0.0.38/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.0.64/32 {addr=0.0.0.38:cost=2:if=[NIC#2@0.0.0.37/26]} 0.0.0.80/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.1.0/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.1.128/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} ************************************************ OSPF::Router 9 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.9:cost=0:if=[NIC#3@0.0.0.11/27]} 0.0.0.34/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.0.36/32 {addr=0.0.0.36:cost=1:if=[NIC#1@0.0.0.35/26]} 0.0.0.38/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.0.64/32 {addr=0.0.0.38:cost=2:if=[NIC#2@0.0.0.37/26]} 0.0.0.80/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.1.0/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.1.128/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} ************************************************ OSPF::Router 9 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.9:cost=0:if=[NIC#3@0.0.0.11/27]} 0.0.0.34/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.0.36/32 {addr=0.0.0.36:cost=1:if=[NIC#1@0.0.0.35/26]} 0.0.0.38/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.0.64/32 {addr=0.0.0.38:cost=2:if=[NIC#2@0.0.0.37/26]} 0.0.0.80/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.1.0/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.1.128/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} ************************************************ OSPF::Router 9 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.9:cost=0:if=[NIC#3@0.0.0.11/27]} 0.0.0.34/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.0.36/32 {addr=0.0.0.36:cost=1:if=[NIC#1@0.0.0.35/26]} 0.0.0.38/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.0.64/32 {addr=0.0.0.38:cost=2:if=[NIC#2@0.0.0.37/26]} 0.0.0.80/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.1.0/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.1.128/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} ************************************************ OSPF::Router 9 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.9:cost=0:if=[NIC#3@0.0.0.11/27]} 0.0.0.34/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.0.36/32 {addr=0.0.0.36:cost=1:if=[NIC#1@0.0.0.35/26]} 0.0.0.38/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.0.64/32 {addr=0.0.0.38:cost=2:if=[NIC#2@0.0.0.37/26]} 0.0.0.80/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.1.0/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.1.128/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} ************************************************ OSPF::Router 9 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.9:cost=0:if=[NIC#3@0.0.0.11/27]} 0.0.0.34/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.0.36/32 {addr=0.0.0.36:cost=1:if=[NIC#1@0.0.0.35/26]} 0.0.0.38/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.0.64/32 {addr=0.0.0.38:cost=2:if=[NIC#2@0.0.0.37/26]} 0.0.0.80/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.1.0/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.1.128/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} ************************************************ OSPF ---------------------- Router 1 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 0 ********** ===== Router Links Node: 1 ---> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.137] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.1.146] [Da: 1] [MTy: 0] [Met: 1] Node: 2 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.91] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.138] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.1.37] [Da: 2] [MTy: 0] [Met: 1] Node: 3 ---> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 5 ---> [A: 0] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 1 : Print DB ********** Link State Database: AS 1, Area 0 ********** ===== Router Links Node: 1 ---> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.137] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.1.146] [Da: 1] [MTy: 0] [Met: 1] Node: 2 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.91] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.138] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.1.37] [Da: 2] [MTy: 0] [Met: 1] Node: 3 ---> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 5 ---> [A: 0] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 -1 -1 distance : 0 1 2147483647 2147483647 PQueue : -1 0 0 0 ------------------------------- Router 1: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 -1 -1 distance : 0 1 2147483647 2147483647 PQueue : -1 0 0 0 ------------------------------- ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 -1 -1 distance : 0 1 2147483647 2147483647 PQueue : -1 -1 0 0 ------------------------------- ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 -1 1 distance : 0 1 2147483647 2 PQueue : -1 -1 0 0 ------------------------------- ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 -1 1 distance : 0 1 2147483647 2 PQueue : -1 -1 0 0 ------------------------------- ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 1 1 distance : 0 1 2 2 PQueue : -1 -1 0 0 ------------------------------- ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 1 1 distance : 0 1 2 2 PQueue : -1 -1 -1 0 ------------------------------- ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 1 1 distance : 0 1 2 2 PQueue : -1 -1 -1 0 ------------------------------- Router 1: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 1 1 distance : 0 1 2 2 PQueue : -1 -1 -1 -1 ------------------------------- ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 1 1 distance : 0 1 2 2 PQueue : -1 -1 -1 -1 ------------------------------- ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 1 1 distance : 0 1 2 2 PQueue : -1 -1 -1 -1 ------------------------------- Router 1: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 1 1 distance : 0 1 2 2 PQueue : -1 -1 -1 -1 ------------------------------- OSPF::Router 1 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.0.64/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.0.80/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.1.0/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.1.128/32 {addr=0.0.1.137:cost=1:if=[NIC#1@0.0.1.138/28]} 0.0.1.137/32 {addr=0.0.1.137:cost=1:if=[NIC#1@0.0.1.138/28]} 0.0.1.146/32 {addr=0.0.1.146:cost=1:if=[NIC#0@0.0.1.145/28]} ************************************************ OSPF::Router 1 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.0.64/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.0.80/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.1.0/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.1.128/32 {addr=0.0.1.137:cost=1:if=[NIC#1@0.0.1.138/28]} 0.0.1.137/32 {addr=0.0.1.137:cost=1:if=[NIC#1@0.0.1.138/28]} 0.0.1.146/32 {addr=0.0.1.146:cost=1:if=[NIC#0@0.0.1.145/28]} ************************************************ OSPF::Router 1 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.0.64/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.0.80/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.1.0/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.1.128/32 {addr=0.0.1.137:cost=1:if=[NIC#1@0.0.1.138/28]} 0.0.1.137/32 {addr=0.0.1.137:cost=1:if=[NIC#1@0.0.1.138/28]} 0.0.1.146/32 {addr=0.0.1.146:cost=1:if=[NIC#0@0.0.1.145/28]} ************************************************ OSPF::Router 1 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.0.64/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.0.80/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.1.0/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.1.128/32 {addr=0.0.1.137:cost=1:if=[NIC#1@0.0.1.138/28]} 0.0.1.137/32 {addr=0.0.1.137:cost=1:if=[NIC#1@0.0.1.138/28]} 0.0.1.146/32 {addr=0.0.1.146:cost=1:if=[NIC#0@0.0.1.145/28]} ************************************************ OSPF::Router 1 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.0.64/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.0.80/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.1.0/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.1.128/32 {addr=0.0.1.137:cost=1:if=[NIC#1@0.0.1.138/28]} 0.0.1.137/32 {addr=0.0.1.137:cost=1:if=[NIC#1@0.0.1.138/28]} 0.0.1.146/32 {addr=0.0.1.146:cost=1:if=[NIC#0@0.0.1.145/28]} ************************************************ OSPF ---------------------- Router 3 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 2 ********** ===== Router Links Node: 3 ---> [A: 2] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 8 ---> [A: 2] [Ty: P=>P] [ID: 8] [IP: 0.0.1.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 11] [IP: 0.0.1.33] [Da: 1] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 3] [IP: 0.0.1.34] [Da: 2] [MTy: 0] [Met: 1] Node: 11 ---> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary Networks Node: 3 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ********** Link State Database: AS 1, Area 0 ********** ===== Router Links Node: 1 ---> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.137] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.1.146] [Da: 1] [MTy: 0] [Met: 1] Node: 2 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.91] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.138] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.1.37] [Da: 2] [MTy: 0] [Met: 1] Node: 3 ---> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 5 ---> [A: 0] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- OSPF::Router 3 : Combining DB (link state database for router 3 after combining) OSPF::Router 3 : Print DB ********** Link State Database: AS 1, Area 0 ********** ===== Router Links Node: 1 ---> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.137] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.1.146] [Da: 1] [MTy: 0] [Met: 1] Node: 2 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.91] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.138] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.1.37] [Da: 2] [MTy: 0] [Met: 1] Node: 3 ---> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 5 ---> [A: 0] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 8 ---> [A: 2] [Ty: P=>P] [ID: 8] [IP: 0.0.1.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 11] [IP: 0.0.1.33] [Da: 1] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 3] [IP: 0.0.1.34] [Da: 2] [MTy: 0] [Met: 1] Node: 11 ---> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary Networks Node: 5 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: -1 -1 2 2 -1 -1 distance : 2147483647 2147483647 0 1 2147483647 2147483647 PQueue : 0 0 -1 0 0 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: -1 2 2 2 -1 -1 distance : 2147483647 1 0 1 2147483647 2147483647 PQueue : 0 0 -1 0 0 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: -1 2 2 2 -1 -1 distance : 2147483647 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 0 0 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: -1 2 2 2 -1 -1 distance : 2147483647 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 0 0 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 0 0 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 0 0 0 ------------------------------- Router 3: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 -1 0 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 -1 0 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 -1 0 0 ------------------------------- Router 3: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 -1 0 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : -1 -1 -1 -1 0 0 ------------------------------- Router 3: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : -1 -1 -1 -1 0 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : -1 -1 -1 -1 -1 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : -1 -1 -1 -1 -1 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : -1 -1 -1 -1 -1 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : -1 -1 -1 -1 -1 -1 ------------------------------- OSPF ---------------------- Router 10 : Database(s) ----------------------- ********** Link State Database: AS 3, Area 1 ********** ===== Router Links Node: 7 ---> [A: 1] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: P=>P] [ID: 6] [IP: 0.0.4.164] [Da: 0] [MTy: 0] [Met: 1] --> [A: 1] [Ty: P=>P] [ID: 10] [IP: 0.0.4.145] [Da: 1] [MTy: 0] [Met: 1] Node: 10 ---> [A: 1] [Ty: Stub] [ID: 10] [IP: 0.0.4.128] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: P=>P] [ID: 7] [IP: 0.0.4.146] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 7 ---> [A: 0] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 10 : Print DB ********** Link State Database: AS 3, Area 1 ********** ===== Router Links Node: 7 ---> [A: 1] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: P=>P] [ID: 6] [IP: 0.0.4.164] [Da: 0] [MTy: 0] [Met: 1] --> [A: 1] [Ty: P=>P] [ID: 10] [IP: 0.0.4.145] [Da: 1] [MTy: 0] [Met: 1] Node: 10 ---> [A: 1] [Ty: Stub] [ID: 10] [IP: 0.0.4.128] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: P=>P] [ID: 7] [IP: 0.0.4.146] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 7 ---> [A: 0] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 10 ---------- ID : 7 10 predecessor: -1 1 distance : 2147483647 0 PQueue : 0 -1 ------------------------------- ---------- Router 10 ---------- ID : 7 10 predecessor: 1 1 distance : 1 0 PQueue : 0 -1 ------------------------------- ---------- Router 10 ---------- ID : 7 10 predecessor: 1 1 distance : 1 0 PQueue : -1 -1 ------------------------------- Router 10: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 10 ---------- ID : 7 10 predecessor: 1 1 distance : 1 0 PQueue : -1 -1 ------------------------------- ---------- Router 10 ---------- ID : 7 10 predecessor: 1 1 distance : 1 0 PQueue : -1 -1 ------------------------------- OSPF::Router 10 buildRtgTbl () ******** Routing Table ******** 0.0.4.128/32 {addr=0.0.0.10:cost=0:if=[NIC#1@0.0.4.135/28]} 0.0.4.144/32 {addr=0.0.4.146:cost=1:if=[NIC#0@0.0.4.145/27]} 0.0.4.146/32 {addr=0.0.4.146:cost=1:if=[NIC#0@0.0.4.145/27]} ************************************************ OSPF::Router 10 buildRtgTbl () ******** Routing Table ******** 0.0.4.128/32 {addr=0.0.4.146:cost=0:if=[NIC#0@0.0.4.145/27]} 0.0.4.144/32 {addr=0.0.4.146:cost=1:if=[NIC#0@0.0.4.145/27]} 0.0.4.146/32 {addr=0.0.4.146:cost=1:if=[NIC#0@0.0.4.145/27]} ************************************************ OSPF::Router 10 buildRtgTbl () ******** Routing Table ******** 0.0.4.128/32 {addr=0.0.0.10:cost=0:if=[NIC#1@0.0.4.135/28]} 0.0.4.144/32 {addr=0.0.4.146:cost=1:if=[NIC#0@0.0.4.145/27]} 0.0.4.146/32 {addr=0.0.4.146:cost=1:if=[NIC#0@0.0.4.145/27]} ************************************************ OSPF::Router 10 buildRtgTbl () ******** Routing Table ******** 0.0.4.128/32 {addr=0.0.0.10:cost=0:if=[NIC#1@0.0.4.135/28]} 0.0.4.144/32 {addr=0.0.4.146:cost=1:if=[NIC#0@0.0.4.145/27]} 0.0.4.146/32 {addr=0.0.4.146:cost=1:if=[NIC#0@0.0.4.145/27]} ************************************************ OSPF ---------------------- Router 5 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 3 ********** ===== Router Links Node: 5 ---> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 9 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 5] [IP: 0.0.0.34] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.38] [Da: 1] [MTy: 0] [Met: 1] Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.37] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 13] [IP: 0.0.0.73] [Da: 1] [MTy: 0] [Met: 1] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.74] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ********** Link State Database: AS 1, Area 0 ********** ===== Router Links Node: 1 ---> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.137] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.1.146] [Da: 1] [MTy: 0] [Met: 1] Node: 2 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.91] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.138] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.1.37] [Da: 2] [MTy: 0] [Met: 1] Node: 3 ---> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 5 ---> [A: 0] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- OSPF::Router 5 : Combining DB (link state database for router 5 after combining) OSPF::Router 5 : Print DB ********** Link State Database: AS 1, Area 0 ********** ===== Router Links Node: 1 ---> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.137] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.1.146] [Da: 1] [MTy: 0] [Met: 1] Node: 2 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.91] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.138] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.1.37] [Da: 2] [MTy: 0] [Met: 1] Node: 3 ---> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 5 ---> [A: 0] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 9 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 5] [IP: 0.0.0.34] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.38] [Da: 1] [MTy: 0] [Met: 1] Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.37] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 13] [IP: 0.0.0.73] [Da: 1] [MTy: 0] [Met: 1] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.74] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: -1 -1 -1 3 3 -1 -1 distance : 2147483647 2147483647 2147483647 0 1 2147483647 2147483647 PQueue : 0 0 0 -1 0 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: -1 3 -1 3 3 -1 -1 distance : 2147483647 1 2147483647 0 1 2147483647 2147483647 PQueue : 0 0 0 -1 0 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: -1 3 3 3 3 -1 -1 distance : 2147483647 1 1 0 1 2147483647 2147483647 PQueue : 0 0 0 -1 0 0 0 ------------------------------- Router 5: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: -1 3 3 3 3 -1 -1 distance : 2147483647 1 1 0 1 2147483647 2147483647 PQueue : 0 0 0 -1 0 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: -1 3 3 3 3 -1 -1 distance : 2147483647 1 1 0 1 2147483647 2147483647 PQueue : 0 -1 0 -1 0 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: -1 3 3 3 3 -1 -1 distance : 2147483647 1 1 0 1 2147483647 2147483647 PQueue : 0 -1 0 -1 0 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 -1 -1 distance : 2 1 1 0 1 2147483647 2147483647 PQueue : 0 -1 0 -1 0 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 -1 -1 distance : 2 1 1 0 1 2147483647 2147483647 PQueue : 0 -1 0 -1 0 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 -1 -1 distance : 2 1 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 -1 0 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 -1 -1 distance : 2 1 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 -1 0 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 -1 -1 distance : 2 1 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 -1 -1 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 -1 -1 distance : 2 1 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 -1 -1 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 4 -1 distance : 2 1 1 0 1 2 2147483647 PQueue : 0 -1 -1 -1 -1 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 4 -1 distance : 2 1 1 0 1 2 2147483647 PQueue : -1 -1 -1 -1 -1 0 0 ------------------------------- Router 5: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 4 -1 distance : 2 1 1 0 1 2 2147483647 PQueue : -1 -1 -1 -1 -1 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 4 -1 distance : 2 1 1 0 1 2 2147483647 PQueue : -1 -1 -1 -1 -1 -1 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 4 -1 distance : 2 1 1 0 1 2 2147483647 PQueue : -1 -1 -1 -1 -1 -1 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 4 5 distance : 2 1 1 0 1 2 3 PQueue : -1 -1 -1 -1 -1 -1 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 4 5 distance : 2 1 1 0 1 2 3 PQueue : -1 -1 -1 -1 -1 -1 -1 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 4 5 distance : 2 1 1 0 1 2 3 PQueue : -1 -1 -1 -1 -1 -1 -1 ------------------------------- OSPF::Router 5 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.33:cost=1:if=[NIC#3@0.0.0.34/26]} 0.0.0.33/32 {addr=0.0.0.33:cost=1:if=[NIC#3@0.0.0.34/26]} 0.0.0.64/32 {addr=0.0.0.33:cost=3:if=[NIC#3@0.0.0.34/26]} 0.0.0.80/32 {addr=0.0.0.33:cost=2:if=[NIC#3@0.0.0.34/26]} 0.0.0.90/32 {addr=0.0.0.90:cost=1:if=[NIC#0@0.0.0.89/29]} 0.0.0.92/32 {addr=0.0.0.92:cost=1:if=[NIC#1@0.0.0.91/29]} 0.0.0.94/32 {addr=0.0.0.94:cost=1:if=[NIC#2@0.0.0.93/29]} 0.0.1.128/32 {addr=0.0.0.92:cost=1:if=[NIC#1@0.0.0.91/29]} ************************************************ OSPF::Router 5 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.33:cost=1:if=[NIC#3@0.0.0.34/26]} 0.0.0.33/32 {addr=0.0.0.33:cost=1:if=[NIC#3@0.0.0.34/26]} 0.0.0.64/32 {addr=0.0.0.33:cost=3:if=[NIC#3@0.0.0.34/26]} 0.0.0.80/32 {addr=0.0.0.33:cost=2:if=[NIC#3@0.0.0.34/26]} 0.0.0.90/32 {addr=0.0.0.90:cost=1:if=[NIC#0@0.0.0.89/29]} 0.0.0.92/32 {addr=0.0.0.92:cost=1:if=[NIC#1@0.0.0.91/29]} 0.0.0.94/32 {addr=0.0.0.94:cost=1:if=[NIC#2@0.0.0.93/29]} 0.0.1.128/32 {addr=0.0.0.92:cost=1:if=[NIC#1@0.0.0.91/29]} ************************************************ OSPF::Router 5 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.33:cost=1:if=[NIC#3@0.0.0.34/26]} 0.0.0.33/32 {addr=0.0.0.33:cost=1:if=[NIC#3@0.0.0.34/26]} 0.0.0.64/32 {addr=0.0.0.33:cost=3:if=[NIC#3@0.0.0.34/26]} 0.0.0.80/32 {addr=0.0.0.33:cost=2:if=[NIC#3@0.0.0.34/26]} 0.0.0.90/32 {addr=0.0.0.90:cost=1:if=[NIC#0@0.0.0.89/29]} 0.0.0.92/32 {addr=0.0.0.92:cost=1:if=[NIC#1@0.0.0.91/29]} 0.0.0.94/32 {addr=0.0.0.94:cost=1:if=[NIC#2@0.0.0.93/29]} 0.0.1.128/32 {addr=0.0.0.92:cost=1:if=[NIC#1@0.0.0.91/29]} ************************************************ OSPF::Router 5 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.33:cost=1:if=[NIC#3@0.0.0.34/26]} 0.0.0.33/32 {addr=0.0.0.33:cost=1:if=[NIC#3@0.0.0.34/26]} 0.0.0.64/32 {addr=0.0.0.33:cost=3:if=[NIC#3@0.0.0.34/26]} 0.0.0.80/32 {addr=0.0.0.33:cost=2:if=[NIC#3@0.0.0.34/26]} 0.0.0.90/32 {addr=0.0.0.90:cost=1:if=[NIC#0@0.0.0.89/29]} 0.0.0.92/32 {addr=0.0.0.92:cost=1:if=[NIC#1@0.0.0.91/29]} 0.0.0.94/32 {addr=0.0.0.94:cost=1:if=[NIC#2@0.0.0.93/29]} 0.0.1.128/32 {addr=0.0.0.92:cost=1:if=[NIC#1@0.0.0.91/29]} ************************************************ OSPF ---------------------- Router 8 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 2 ********** ===== Router Links Node: 3 ---> [A: 2] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 8 ---> [A: 2] [Ty: P=>P] [ID: 8] [IP: 0.0.1.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 11] [IP: 0.0.1.33] [Da: 1] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 3] [IP: 0.0.1.34] [Da: 2] [MTy: 0] [Met: 1] Node: 11 ---> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary Networks Node: 3 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 8 : Print DB ********** Link State Database: AS 1, Area 2 ********** ===== Router Links Node: 3 ---> [A: 2] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 8 ---> [A: 2] [Ty: P=>P] [ID: 8] [IP: 0.0.1.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 11] [IP: 0.0.1.33] [Da: 1] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 3] [IP: 0.0.1.34] [Da: 2] [MTy: 0] [Met: 1] Node: 11 ---> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary Networks Node: 3 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 8 ---------- ID : 3 8 11 predecessor: -1 1 -1 distance : 2147483647 0 2147483647 PQueue : 0 -1 0 ------------------------------- ---------- Router 8 ---------- ID : 3 8 11 predecessor: -1 1 1 distance : 2147483647 0 1 PQueue : 0 -1 0 ------------------------------- ---------- Router 8 ---------- ID : 3 8 11 predecessor: 1 1 1 distance : 1 0 1 PQueue : 0 -1 0 ------------------------------- Router 8: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 8 ---------- ID : 3 8 11 predecessor: 1 1 1 distance : 1 0 1 PQueue : -1 -1 0 ------------------------------- Router 8: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 8 ---------- ID : 3 8 11 predecessor: 1 1 1 distance : 1 0 1 PQueue : -1 -1 0 ------------------------------- ---------- Router 8 ---------- ID : 3 8 11 predecessor: 1 1 1 distance : 1 0 1 PQueue : -1 -1 -1 ------------------------------- OSPF::Router 8 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.35/32 {addr=0.0.0.35:cost=1:if=[NIC#1@0.0.0.36/26]} 0.0.0.64/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.80/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.0/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.1.33/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.34/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.1.128/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} ************************************************ OSPF::Router 8 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.35/32 {addr=0.0.0.35:cost=1:if=[NIC#1@0.0.0.36/26]} 0.0.0.64/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.80/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.33/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.34/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.1.128/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} ************************************************ OSPF::Router 8 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.0.35/32 {addr=0.0.0.35:cost=1:if=[NIC#1@0.0.0.36/26]} 0.0.0.64/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.80/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.33/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.34/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.1.128/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} ************************************************ OSPF::Router 8 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.35/32 {addr=0.0.0.35:cost=1:if=[NIC#1@0.0.0.36/26]} 0.0.0.64/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.80/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.33/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.34/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.1.128/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} ************************************************ OSPF::Router 8 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.35/32 {addr=0.0.0.35:cost=1:if=[NIC#1@0.0.0.36/26]} 0.0.0.64/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.80/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.1.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.33/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.34/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.1.128/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} ************************************************ OSPF::Router 8 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.35/32 {addr=0.0.0.35:cost=1:if=[NIC#1@0.0.0.36/26]} 0.0.0.64/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.80/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.33/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.34/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.1.128/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} ************************************************ OSPF::Router 8 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.35/32 {addr=0.0.0.35:cost=1:if=[NIC#1@0.0.0.36/26]} 0.0.0.64/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.0.80/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.33/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.34/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.1.128/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} ************************************************ OSPF::Router 8 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.35/32 {addr=0.0.0.35:cost=1:if=[NIC#1@0.0.0.36/26]} 0.0.0.64/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.80/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.33/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.34/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.1.128/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} ************************************************ OSPF::Router 8 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.35/32 {addr=0.0.0.35:cost=1:if=[NIC#1@0.0.0.36/26]} 0.0.0.64/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.80/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.33/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.34/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.1.128/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} ************************************************ OSPF::Router 8 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.35/32 {addr=0.0.0.35:cost=1:if=[NIC#1@0.0.0.36/26]} 0.0.0.64/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.80/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.33/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.34/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.1.128/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} ************************************************ OSPF ---------------------- Router 10 : Database(s) ----------------------- ********** Link State Database: AS 3, Area 1 ********** ===== Router Links Node: 7 ---> [A: 1] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: P=>P] [ID: 6] [IP: 0.0.4.164] [Da: 0] [MTy: 0] [Met: 1] --> [A: 1] [Ty: P=>P] [ID: 10] [IP: 0.0.4.145] [Da: 1] [MTy: 0] [Met: 1] Node: 10 ---> [A: 1] [Ty: Stub] [ID: 10] [IP: 0.0.4.128] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: P=>P] [ID: 7] [IP: 0.0.4.146] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 7 ---> [A: 0] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 10 : Print DB ********** Link State Database: AS 3, Area 1 ********** ===== Router Links Node: 7 ---> [A: 1] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: P=>P] [ID: 6] [IP: 0.0.4.164] [Da: 0] [MTy: 0] [Met: 1] --> [A: 1] [Ty: P=>P] [ID: 10] [IP: 0.0.4.145] [Da: 1] [MTy: 0] [Met: 1] Node: 10 ---> [A: 1] [Ty: Stub] [ID: 10] [IP: 0.0.4.128] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: P=>P] [ID: 7] [IP: 0.0.4.146] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 7 ---> [A: 0] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 10 ---------- ID : 7 10 predecessor: -1 1 distance : 2147483647 0 PQueue : 0 -1 ------------------------------- ---------- Router 10 ---------- ID : 7 10 predecessor: 1 1 distance : 1 0 PQueue : 0 -1 ------------------------------- ---------- Router 10 ---------- ID : 7 10 predecessor: 1 1 distance : 1 0 PQueue : -1 -1 ------------------------------- Router 10: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 10 ---------- ID : 7 10 predecessor: 1 1 distance : 1 0 PQueue : -1 -1 ------------------------------- ---------- Router 10 ---------- ID : 7 10 predecessor: 1 1 distance : 1 0 PQueue : -1 -1 ------------------------------- OSPF::Router 10 buildRtgTbl () ******** Routing Table ******** 0.0.4.128/32 {addr=0.0.0.10:cost=0:if=[NIC#1@0.0.4.135/28]} 0.0.4.144/32 {addr=0.0.4.146:cost=1:if=[NIC#0@0.0.4.145/27]} 0.0.4.146/32 {addr=0.0.4.146:cost=1:if=[NIC#0@0.0.4.145/27]} ************************************************ OSPF::Router 10 buildRtgTbl () ******** Routing Table ******** 0.0.4.128/32 {addr=0.0.4.146:cost=0:if=[NIC#0@0.0.4.145/27]} 0.0.4.144/32 {addr=0.0.4.146:cost=1:if=[NIC#0@0.0.4.145/27]} 0.0.4.146/32 {addr=0.0.4.146:cost=1:if=[NIC#0@0.0.4.145/27]} ************************************************ OSPF::Router 10 buildRtgTbl () ******** Routing Table ******** 0.0.4.128/32 {addr=0.0.0.10:cost=0:if=[NIC#1@0.0.4.135/28]} 0.0.4.144/32 {addr=0.0.4.146:cost=1:if=[NIC#0@0.0.4.145/27]} 0.0.4.146/32 {addr=0.0.4.146:cost=1:if=[NIC#0@0.0.4.145/27]} ************************************************ OSPF::Router 10 buildRtgTbl () ******** Routing Table ******** 0.0.4.128/32 {addr=0.0.0.10:cost=0:if=[NIC#1@0.0.4.135/28]} 0.0.4.144/32 {addr=0.0.4.146:cost=1:if=[NIC#0@0.0.4.145/27]} 0.0.4.146/32 {addr=0.0.4.146:cost=1:if=[NIC#0@0.0.4.145/27]} ************************************************ OSPF ---------------------- Router 2 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 0 ********** ===== Router Links Node: 1 ---> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.137] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.1.146] [Da: 1] [MTy: 0] [Met: 1] Node: 2 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.91] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.138] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.1.37] [Da: 2] [MTy: 0] [Met: 1] Node: 3 ---> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 5 ---> [A: 0] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 2 : Print DB ********** Link State Database: AS 1, Area 0 ********** ===== Router Links Node: 1 ---> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.137] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.1.146] [Da: 1] [MTy: 0] [Met: 1] Node: 2 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.91] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.138] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.1.37] [Da: 2] [MTy: 0] [Met: 1] Node: 3 ---> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 5 ---> [A: 0] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: -1 1 -1 -1 distance : 2147483647 0 2147483647 2147483647 PQueue : 0 -1 0 0 ------------------------------- ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: -1 1 -1 1 distance : 2147483647 0 2147483647 1 PQueue : 0 -1 0 0 ------------------------------- ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: 1 1 -1 1 distance : 1 0 2147483647 1 PQueue : 0 -1 0 0 ------------------------------- ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: 1 1 1 1 distance : 1 0 1 1 PQueue : 0 -1 0 0 ------------------------------- ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: 1 1 1 1 distance : 1 0 1 1 PQueue : -1 -1 0 0 ------------------------------- Router 2: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: 1 1 1 1 distance : 1 0 1 1 PQueue : -1 -1 0 0 ------------------------------- ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: 1 1 1 1 distance : 1 0 1 1 PQueue : -1 -1 -1 0 ------------------------------- ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: 1 1 1 1 distance : 1 0 1 1 PQueue : -1 -1 -1 0 ------------------------------- Router 2: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: 1 1 1 1 distance : 1 0 1 1 PQueue : -1 -1 -1 -1 ------------------------------- ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: 1 1 1 1 distance : 1 0 1 1 PQueue : -1 -1 -1 -1 ------------------------------- ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: 1 1 1 1 distance : 1 0 1 1 PQueue : -1 -1 -1 -1 ------------------------------- Router 2: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: 1 1 1 1 distance : 1 0 1 1 PQueue : -1 -1 -1 -1 ------------------------------- OSPF::Router 2 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.64/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.80/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.91/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.37/32 {addr=0.0.1.37:cost=1:if=[NIC#1@0.0.1.38/30]} 0.0.1.128/32 {addr=0.0.1.138:cost=0:if=[NIC#0@0.0.1.137/28]} 0.0.1.138/32 {addr=0.0.1.138:cost=1:if=[NIC#0@0.0.1.137/28]} ************************************************ OSPF::Router 2 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.64/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.80/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.91/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.37/32 {addr=0.0.1.37:cost=1:if=[NIC#1@0.0.1.38/30]} 0.0.1.128/32 {addr=0.0.0.2:cost=0:if=[NIC#3@0.0.1.132/29]} 0.0.1.138/32 {addr=0.0.1.138:cost=1:if=[NIC#0@0.0.1.137/28]} ************************************************ OSPF::Router 2 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.64/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.80/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.91/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.37/32 {addr=0.0.1.37:cost=1:if=[NIC#1@0.0.1.38/30]} 0.0.1.128/32 {addr=0.0.0.2:cost=0:if=[NIC#3@0.0.1.132/29]} 0.0.1.138/32 {addr=0.0.1.138:cost=1:if=[NIC#0@0.0.1.137/28]} ************************************************ OSPF::Router 2 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.64/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.80/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.91/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.37/32 {addr=0.0.1.37:cost=1:if=[NIC#1@0.0.1.38/30]} 0.0.1.128/32 {addr=0.0.0.2:cost=0:if=[NIC#3@0.0.1.132/29]} 0.0.1.138/32 {addr=0.0.1.138:cost=1:if=[NIC#0@0.0.1.137/28]} ************************************************ OSPF::Router 2 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.64/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.80/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.91/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.37/32 {addr=0.0.1.37:cost=1:if=[NIC#1@0.0.1.38/30]} 0.0.1.128/32 {addr=0.0.0.2:cost=0:if=[NIC#3@0.0.1.132/29]} 0.0.1.138/32 {addr=0.0.1.138:cost=1:if=[NIC#0@0.0.1.137/28]} ************************************************ OSPF::Router 2 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.64/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.80/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.91/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.37/32 {addr=0.0.1.37:cost=1:if=[NIC#1@0.0.1.38/30]} 0.0.1.128/32 {addr=0.0.0.2:cost=0:if=[NIC#3@0.0.1.132/29]} 0.0.1.138/32 {addr=0.0.1.138:cost=1:if=[NIC#0@0.0.1.137/28]} ************************************************ OSPF ---------------------- Router 11 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 2 ********** ===== Router Links Node: 3 ---> [A: 2] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 8 ---> [A: 2] [Ty: P=>P] [ID: 8] [IP: 0.0.1.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 11] [IP: 0.0.1.33] [Da: 1] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 3] [IP: 0.0.1.34] [Da: 2] [MTy: 0] [Met: 1] Node: 11 ---> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary Networks Node: 3 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 11 : Print DB ********** Link State Database: AS 1, Area 2 ********** ===== Router Links Node: 3 ---> [A: 2] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 8 ---> [A: 2] [Ty: P=>P] [ID: 8] [IP: 0.0.1.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 11] [IP: 0.0.1.33] [Da: 1] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 3] [IP: 0.0.1.34] [Da: 2] [MTy: 0] [Met: 1] Node: 11 ---> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary Networks Node: 3 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 11 ---------- ID : 3 8 11 predecessor: -1 -1 2 distance : 2147483647 2147483647 0 PQueue : 0 0 -1 ------------------------------- Router 11: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 11 ---------- ID : 3 8 11 predecessor: -1 -1 2 distance : 2147483647 2147483647 0 PQueue : -1 0 -1 ------------------------------- Router 11: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 11 ---------- ID : 3 8 11 predecessor: -1 -1 2 distance : 2147483647 2147483647 0 PQueue : -1 0 -1 ------------------------------- ---------- Router 11 ---------- ID : 3 8 11 predecessor: -1 -1 2 distance : 2147483647 2147483647 0 PQueue : -1 -1 -1 ------------------------------- ---------- Router 11 ---------- ID : 3 8 11 predecessor: -1 -1 2 distance : 2147483647 2147483647 0 PQueue : -1 -1 -1 ------------------------------- ---------- Router 11 ---------- ID : 3 8 11 predecessor: -1 -1 2 distance : 2147483647 2147483647 0 PQueue : -1 -1 -1 ------------------------------- OSPF ---------------------- Router 6 : Database(s) ----------------------- ********** Link State Database: AS 3, Area 0 ********** ===== Router Links Node: 6 ---> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.4.35] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 7] [IP: 0.0.4.163] [Da: 1] [MTy: 0] [Met: 1] Node: 7 ---> [A: 0] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 6] [IP: 0.0.4.164] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 10] [IP: 0.0.4.145] [Da: 1] [MTy: 0] [Met: 1] ===== Summary Networks Node: 7 ---> [A: 1] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: Stub] [ID: 10] [IP: 0.0.4.128] [Da: 28] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 6 : Print DB ********** Link State Database: AS 3, Area 0 ********** ===== Router Links Node: 6 ---> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.4.35] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 7] [IP: 0.0.4.163] [Da: 1] [MTy: 0] [Met: 1] Node: 7 ---> [A: 0] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 6] [IP: 0.0.4.164] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 10] [IP: 0.0.4.145] [Da: 1] [MTy: 0] [Met: 1] ===== Summary Networks Node: 7 ---> [A: 1] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: Stub] [ID: 10] [IP: 0.0.4.128] [Da: 28] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links Router 6: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 6 ---------- ID : 6 7 predecessor: 0 -1 distance : 0 2147483647 PQueue : -1 0 ------------------------------- ---------- Router 6 ---------- ID : 6 7 predecessor: 0 0 distance : 0 1 PQueue : -1 0 ------------------------------- ---------- Router 6 ---------- ID : 6 7 predecessor: 0 0 distance : 0 1 PQueue : -1 -1 ------------------------------- ---------- Router 6 ---------- ID : 6 7 predecessor: 0 0 distance : 0 1 PQueue : -1 -1 ------------------------------- Router 6: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 6 ---------- ID : 6 7 predecessor: 0 0 distance : 0 1 PQueue : -1 -1 ------------------------------- OSPF::Router 6 buildRtgTbl () ******** Routing Table ******** 0.0.4.35/32 {addr=0.0.4.35:cost=1:if=[NIC#0@0.0.4.36/26]} 0.0.4.128/32 {addr=0.0.4.163:cost=1:if=[NIC#1@0.0.4.164/27]} 0.0.4.144/32 {addr=0.0.4.163:cost=1:if=[NIC#1@0.0.4.164/27]} 0.0.4.163/32 {addr=0.0.4.163:cost=1:if=[NIC#1@0.0.4.164/27]} ************************************************ OSPF::Router 6 buildRtgTbl () ******** Routing Table ******** 0.0.4.35/32 {addr=0.0.4.35:cost=1:if=[NIC#0@0.0.4.36/26]} 0.0.4.128/32 {addr=0.0.4.163:cost=1:if=[NIC#1@0.0.4.164/27]} 0.0.4.144/32 {addr=0.0.4.163:cost=1:if=[NIC#1@0.0.4.164/27]} 0.0.4.163/32 {addr=0.0.4.163:cost=1:if=[NIC#1@0.0.4.164/27]} ************************************************ OSPF::Router 6 buildRtgTbl () ******** Routing Table ******** 0.0.4.35/32 {addr=0.0.4.35:cost=1:if=[NIC#0@0.0.4.36/26]} 0.0.4.128/32 {addr=0.0.4.163:cost=1:if=[NIC#1@0.0.4.164/27]} 0.0.4.144/32 {addr=0.0.4.163:cost=1:if=[NIC#1@0.0.4.164/27]} 0.0.4.163/32 {addr=0.0.4.163:cost=1:if=[NIC#1@0.0.4.164/27]} ************************************************ OSPF ---------------------- Router 13 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 3 ********** ===== Router Links Node: 5 ---> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 9 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 5] [IP: 0.0.0.34] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.38] [Da: 1] [MTy: 0] [Met: 1] Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.37] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 13] [IP: 0.0.0.73] [Da: 1] [MTy: 0] [Met: 1] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.74] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 13 : Print DB ********** Link State Database: AS 1, Area 3 ********** ===== Router Links Node: 5 ---> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 9 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 5] [IP: 0.0.0.34] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.38] [Da: 1] [MTy: 0] [Met: 1] Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.37] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 13] [IP: 0.0.0.73] [Da: 1] [MTy: 0] [Met: 1] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.74] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: -1 -1 -1 3 distance : 2147483647 2147483647 2147483647 0 PQueue : 0 0 0 -1 ------------------------------- ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: -1 -1 3 3 distance : 2147483647 2147483647 1 0 PQueue : 0 0 0 -1 ------------------------------- ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: -1 -1 3 3 distance : 2147483647 2147483647 1 0 PQueue : 0 0 -1 -1 ------------------------------- ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: -1 2 3 3 distance : 2147483647 2 1 0 PQueue : 0 0 -1 -1 ------------------------------- ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: -1 2 3 3 distance : 2147483647 2 1 0 PQueue : 0 0 -1 -1 ------------------------------- ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: -1 2 3 3 distance : 2147483647 2 1 0 PQueue : 0 -1 -1 -1 ------------------------------- ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: 1 2 3 3 distance : 3 2 1 0 PQueue : 0 -1 -1 -1 ------------------------------- ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: 1 2 3 3 distance : 3 2 1 0 PQueue : 0 -1 -1 -1 ------------------------------- ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: 1 2 3 3 distance : 3 2 1 0 PQueue : -1 -1 -1 -1 ------------------------------- Router 13: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: 1 2 3 3 distance : 3 2 1 0 PQueue : -1 -1 -1 -1 ------------------------------- Router 13: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: 1 2 3 3 distance : 3 2 1 0 PQueue : -1 -1 -1 -1 ------------------------------- Router 13: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: 1 2 3 3 distance : 3 2 1 0 PQueue : -1 -1 -1 -1 ------------------------------- OSPF::Router 13 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.74:cost=2:if=[NIC#0@0.0.0.73/28]} 0.0.0.64/32 {addr=0.0.0.13:cost=0:if=[NIC#1@0.0.0.68/29]} 0.0.0.74/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.0.80/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.1.0/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} 0.0.1.128/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} ************************************************ OSPF::Router 13 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.74:cost=2:if=[NIC#0@0.0.0.73/28]} 0.0.0.64/32 {addr=0.0.0.13:cost=0:if=[NIC#1@0.0.0.68/29]} 0.0.0.74/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.0.80/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.1.0/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} 0.0.1.128/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} ************************************************ OSPF::Router 13 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.74:cost=2:if=[NIC#0@0.0.0.73/28]} 0.0.0.64/32 {addr=0.0.0.74:cost=0:if=[NIC#0@0.0.0.73/28]} 0.0.0.74/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.0.80/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.1.0/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} 0.0.1.128/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} ************************************************ OSPF::Router 13 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.74:cost=2:if=[NIC#0@0.0.0.73/28]} 0.0.0.64/32 {addr=0.0.0.13:cost=0:if=[NIC#1@0.0.0.68/29]} 0.0.0.74/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.0.80/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.1.0/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} 0.0.1.128/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} ************************************************ OSPF::Router 13 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.74:cost=2:if=[NIC#0@0.0.0.73/28]} 0.0.0.64/32 {addr=0.0.0.13:cost=0:if=[NIC#1@0.0.0.68/29]} 0.0.0.74/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.0.80/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.1.0/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} 0.0.1.128/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} ************************************************ OSPF::Router 13 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.74:cost=2:if=[NIC#0@0.0.0.73/28]} 0.0.0.64/32 {addr=0.0.0.13:cost=0:if=[NIC#1@0.0.0.68/29]} 0.0.0.74/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.0.80/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.1.0/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} 0.0.1.128/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} ************************************************ OSPF ---------------------- Router 0 : Database(s) ----------------------- ********** Link State Database: AS 2, Area 0 ********** ===== Router Links Node: 0 ---> [A: 0] [Ty: P=>P] [ID: 6] [IP: 0.0.4.36] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.145] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.4.33] [Da: 2] [MTy: 0] [Met: 1] Node: 4 ---> [A: 0] [Ty: Stub] [ID: 4] [IP: 0.0.4.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.93] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.4.34] [Da: 1] [MTy: 0] [Met: 1] ===== Summary Networks ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 0 : Print DB ********** Link State Database: AS 2, Area 0 ********** ===== Router Links Node: 0 ---> [A: 0] [Ty: P=>P] [ID: 6] [IP: 0.0.4.36] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.145] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.4.33] [Da: 2] [MTy: 0] [Met: 1] Node: 4 ---> [A: 0] [Ty: Stub] [ID: 4] [IP: 0.0.4.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.93] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.4.34] [Da: 1] [MTy: 0] [Met: 1] ===== Summary Networks ===== Summary AS boundary links ===== AS external links Router 0: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 0 ---------- ID : 0 4 predecessor: 0 -1 distance : 0 2147483647 PQueue : -1 0 ------------------------------- Router 0: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 0 ---------- ID : 0 4 predecessor: 0 -1 distance : 0 2147483647 PQueue : -1 0 ------------------------------- ---------- Router 0 ---------- ID : 0 4 predecessor: 0 0 distance : 0 1 PQueue : -1 0 ------------------------------- ---------- Router 0 ---------- ID : 0 4 predecessor: 0 0 distance : 0 1 PQueue : -1 -1 ------------------------------- Router 0: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 0 ---------- ID : 0 4 predecessor: 0 0 distance : 0 1 PQueue : -1 -1 ------------------------------- ---------- Router 0 ---------- ID : 0 4 predecessor: 0 0 distance : 0 1 PQueue : -1 -1 ------------------------------- OSPF::Router 0 buildRtgTbl () ******** Routing Table ******** 0.0.1.145/32 {addr=0.0.1.145:cost=1:if=[NIC#0@0.0.1.146/28]} 0.0.4.0/32 {addr=0.0.4.33:cost=1:if=[NIC#1@0.0.4.34/26]} 0.0.4.33/32 {addr=0.0.4.33:cost=1:if=[NIC#1@0.0.4.34/26]} 0.0.4.36/32 {addr=0.0.4.36:cost=1:if=[NIC#2@0.0.4.35/26]} ************************************************ OSPF ---------------------- Router 4 : Database(s) ----------------------- ********** Link State Database: AS 2, Area 0 ********** ===== Router Links Node: 0 ---> [A: 0] [Ty: P=>P] [ID: 6] [IP: 0.0.4.36] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.145] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.4.33] [Da: 2] [MTy: 0] [Met: 1] Node: 4 ---> [A: 0] [Ty: Stub] [ID: 4] [IP: 0.0.4.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.93] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.4.34] [Da: 1] [MTy: 0] [Met: 1] ===== Summary Networks ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 4 : Print DB ********** Link State Database: AS 2, Area 0 ********** ===== Router Links Node: 0 ---> [A: 0] [Ty: P=>P] [ID: 6] [IP: 0.0.4.36] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.145] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.4.33] [Da: 2] [MTy: 0] [Met: 1] Node: 4 ---> [A: 0] [Ty: Stub] [ID: 4] [IP: 0.0.4.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.93] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.4.34] [Da: 1] [MTy: 0] [Met: 1] ===== Summary Networks ===== Summary AS boundary links ===== AS external links ---------- Router 4 ---------- ID : 0 4 predecessor: -1 1 distance : 2147483647 0 PQueue : 0 -1 ------------------------------- Router 4: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 4 ---------- ID : 0 4 predecessor: -1 1 distance : 2147483647 0 PQueue : 0 -1 ------------------------------- ---------- Router 4 ---------- ID : 0 4 predecessor: 1 1 distance : 1 0 PQueue : 0 -1 ------------------------------- Router 4: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 4 ---------- ID : 0 4 predecessor: 1 1 distance : 1 0 PQueue : -1 -1 ------------------------------- Router 4: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 4 ---------- ID : 0 4 predecessor: 1 1 distance : 1 0 PQueue : -1 -1 ------------------------------- ---------- Router 4 ---------- ID : 0 4 predecessor: 1 1 distance : 1 0 PQueue : -1 -1 ------------------------------- OSPF::Router 4 buildRtgTbl () ******** Routing Table ******** 0.0.0.93/32 {addr=0.0.0.93:cost=1:if=[NIC#1@0.0.0.94/29]} 0.0.4.0/32 {addr=0.0.4.34:cost=0:if=[NIC#0@0.0.4.33/26]} 0.0.4.34/32 {addr=0.0.4.34:cost=1:if=[NIC#0@0.0.4.33/26]} ************************************************ OSPF::Router 4 buildRtgTbl () ******** Routing Table ******** 0.0.0.93/32 {addr=0.0.0.93:cost=1:if=[NIC#1@0.0.0.94/29]} 0.0.4.0/32 {addr=0.0.0.4:cost=0:if=[NIC#2@0.0.4.16/27]} 0.0.4.34/32 {addr=0.0.4.34:cost=1:if=[NIC#0@0.0.4.33/26]} ************************************************ OSPF ---------------------- Router 1 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 0 ********** ===== Router Links Node: 1 ---> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.137] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.1.146] [Da: 1] [MTy: 0] [Met: 1] Node: 2 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.91] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.138] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.1.37] [Da: 2] [MTy: 0] [Met: 1] Node: 3 ---> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 5 ---> [A: 0] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 1 : Print DB ********** Link State Database: AS 1, Area 0 ********** ===== Router Links Node: 1 ---> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.137] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.1.146] [Da: 1] [MTy: 0] [Met: 1] Node: 2 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.91] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.138] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.1.37] [Da: 2] [MTy: 0] [Met: 1] Node: 3 ---> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 5 ---> [A: 0] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 -1 -1 distance : 0 1 2147483647 2147483647 PQueue : -1 0 0 0 ------------------------------- Router 1: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 -1 -1 distance : 0 1 2147483647 2147483647 PQueue : -1 0 0 0 ------------------------------- ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 -1 -1 distance : 0 1 2147483647 2147483647 PQueue : -1 -1 0 0 ------------------------------- ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 -1 1 distance : 0 1 2147483647 2 PQueue : -1 -1 0 0 ------------------------------- ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 -1 1 distance : 0 1 2147483647 2 PQueue : -1 -1 0 0 ------------------------------- ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 1 1 distance : 0 1 2 2 PQueue : -1 -1 0 0 ------------------------------- ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 1 1 distance : 0 1 2 2 PQueue : -1 -1 -1 0 ------------------------------- ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 1 1 distance : 0 1 2 2 PQueue : -1 -1 -1 0 ------------------------------- Router 1: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 1 1 distance : 0 1 2 2 PQueue : -1 -1 -1 -1 ------------------------------- ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 1 1 distance : 0 1 2 2 PQueue : -1 -1 -1 -1 ------------------------------- ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 1 1 distance : 0 1 2 2 PQueue : -1 -1 -1 -1 ------------------------------- Router 1: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 1 1 distance : 0 1 2 2 PQueue : -1 -1 -1 -1 ------------------------------- OSPF::Router 1 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.0.64/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.0.80/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.1.0/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.1.128/32 {addr=0.0.1.137:cost=1:if=[NIC#1@0.0.1.138/28]} 0.0.1.137/32 {addr=0.0.1.137:cost=1:if=[NIC#1@0.0.1.138/28]} 0.0.1.146/32 {addr=0.0.1.146:cost=1:if=[NIC#0@0.0.1.145/28]} ************************************************ OSPF::Router 1 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.0.64/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.0.80/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.1.0/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.1.128/32 {addr=0.0.1.137:cost=1:if=[NIC#1@0.0.1.138/28]} 0.0.1.137/32 {addr=0.0.1.137:cost=1:if=[NIC#1@0.0.1.138/28]} 0.0.1.146/32 {addr=0.0.1.146:cost=1:if=[NIC#0@0.0.1.145/28]} ************************************************ OSPF::Router 1 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.0.64/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.0.80/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.1.0/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.1.128/32 {addr=0.0.1.137:cost=1:if=[NIC#1@0.0.1.138/28]} 0.0.1.137/32 {addr=0.0.1.137:cost=1:if=[NIC#1@0.0.1.138/28]} 0.0.1.146/32 {addr=0.0.1.146:cost=1:if=[NIC#0@0.0.1.145/28]} ************************************************ OSPF::Router 1 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.0.64/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.0.80/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.1.0/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.1.128/32 {addr=0.0.1.137:cost=1:if=[NIC#1@0.0.1.138/28]} 0.0.1.137/32 {addr=0.0.1.137:cost=1:if=[NIC#1@0.0.1.138/28]} 0.0.1.146/32 {addr=0.0.1.146:cost=1:if=[NIC#0@0.0.1.145/28]} ************************************************ OSPF::Router 1 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.0.64/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.0.80/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.1.0/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.1.128/32 {addr=0.0.1.137:cost=1:if=[NIC#1@0.0.1.138/28]} 0.0.1.137/32 {addr=0.0.1.137:cost=1:if=[NIC#1@0.0.1.138/28]} 0.0.1.146/32 {addr=0.0.1.146:cost=1:if=[NIC#0@0.0.1.145/28]} ************************************************ OSPF ---------------------- Router 12 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 3 ********** ===== Router Links Node: 5 ---> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 9 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 5] [IP: 0.0.0.34] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.38] [Da: 1] [MTy: 0] [Met: 1] Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.37] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 13] [IP: 0.0.0.73] [Da: 1] [MTy: 0] [Met: 1] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.74] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 12 : Print DB ********** Link State Database: AS 1, Area 3 ********** ===== Router Links Node: 5 ---> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 9 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 5] [IP: 0.0.0.34] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.38] [Da: 1] [MTy: 0] [Met: 1] Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.37] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 13] [IP: 0.0.0.73] [Da: 1] [MTy: 0] [Met: 1] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.74] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: -1 -1 2 -1 distance : 2147483647 2147483647 0 2147483647 PQueue : 0 0 -1 0 ------------------------------- ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: -1 2 2 -1 distance : 2147483647 1 0 2147483647 PQueue : 0 0 -1 0 ------------------------------- ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: -1 2 2 2 distance : 2147483647 1 0 1 PQueue : 0 0 -1 0 ------------------------------- ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: -1 2 2 2 distance : 2147483647 1 0 1 PQueue : 0 -1 -1 0 ------------------------------- ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: 1 2 2 2 distance : 2 1 0 1 PQueue : 0 -1 -1 0 ------------------------------- ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: 1 2 2 2 distance : 2 1 0 1 PQueue : 0 -1 -1 0 ------------------------------- ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: 1 2 2 2 distance : 2 1 0 1 PQueue : 0 -1 -1 -1 ------------------------------- ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: 1 2 2 2 distance : 2 1 0 1 PQueue : 0 -1 -1 -1 ------------------------------- ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: 1 2 2 2 distance : 2 1 0 1 PQueue : -1 -1 -1 -1 ------------------------------- Router 12: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: 1 2 2 2 distance : 2 1 0 1 PQueue : -1 -1 -1 -1 ------------------------------- Router 12: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: 1 2 2 2 distance : 2 1 0 1 PQueue : -1 -1 -1 -1 ------------------------------- Router 12: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: 1 2 2 2 distance : 2 1 0 1 PQueue : -1 -1 -1 -1 ------------------------------- OSPF::Router 12 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.37/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.64/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.73/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.80/32 {addr=0.0.0.12:cost=0:if=[NIC#2@0.0.0.83/29]} 0.0.1.0/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} 0.0.1.128/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} ************************************************ OSPF::Router 12 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.37/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.64/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.73/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.80/32 {addr=0.0.0.12:cost=0:if=[NIC#2@0.0.0.83/29]} 0.0.1.0/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} 0.0.1.128/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} ************************************************ OSPF::Router 12 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.37/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.64/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.73/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.80/32 {addr=0.0.0.12:cost=0:if=[NIC#2@0.0.0.83/29]} 0.0.1.0/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} 0.0.1.128/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} ************************************************ OSPF::Router 12 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.37/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.64/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.73/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.80/32 {addr=0.0.0.12:cost=0:if=[NIC#2@0.0.0.83/29]} 0.0.1.0/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} 0.0.1.128/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} ************************************************ OSPF::Router 12 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.37/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.64/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.73/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.80/32 {addr=0.0.0.12:cost=0:if=[NIC#2@0.0.0.83/29]} 0.0.1.0/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} 0.0.1.128/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} ************************************************ OSPF ---------------------- Router 7 : Database(s) ----------------------- ********** Link State Database: AS 3, Area 1 ********** ===== Router Links Node: 7 ---> [A: 1] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: P=>P] [ID: 6] [IP: 0.0.4.164] [Da: 0] [MTy: 0] [Met: 1] --> [A: 1] [Ty: P=>P] [ID: 10] [IP: 0.0.4.145] [Da: 1] [MTy: 0] [Met: 1] Node: 10 ---> [A: 1] [Ty: Stub] [ID: 10] [IP: 0.0.4.128] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: P=>P] [ID: 7] [IP: 0.0.4.146] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 7 ---> [A: 0] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ********** Link State Database: AS 3, Area 0 ********** ===== Router Links Node: 6 ---> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.4.35] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 7] [IP: 0.0.4.163] [Da: 1] [MTy: 0] [Met: 1] Node: 7 ---> [A: 0] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 6] [IP: 0.0.4.164] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 10] [IP: 0.0.4.145] [Da: 1] [MTy: 0] [Met: 1] ===== Summary Networks Node: 7 ---> [A: 1] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: Stub] [ID: 10] [IP: 0.0.4.128] [Da: 28] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- OSPF::Router 7 : Combining DB (link state database for router 7 after combining) OSPF::Router 7 : Print DB ********** Link State Database: AS 3, Area 0 ********** ===== Router Links Node: 6 ---> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.4.35] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 7] [IP: 0.0.4.163] [Da: 1] [MTy: 0] [Met: 1] Node: 7 ---> [A: 0] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 6] [IP: 0.0.4.164] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 10] [IP: 0.0.4.145] [Da: 1] [MTy: 0] [Met: 1] Node: 10 ---> [A: 1] [Ty: Stub] [ID: 10] [IP: 0.0.4.128] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: P=>P] [ID: 7] [IP: 0.0.4.146] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 7 ---> [A: 1] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: Stub] [ID: 10] [IP: 0.0.4.128] [Da: 28] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 7 ---------- ID : 6 7 10 predecessor: -1 1 -1 distance : 2147483647 0 2147483647 PQueue : 0 -1 0 ------------------------------- ---------- Router 7 ---------- ID : 6 7 10 predecessor: 1 1 -1 distance : 1 0 2147483647 PQueue : 0 -1 0 ------------------------------- ---------- Router 7 ---------- ID : 6 7 10 predecessor: 1 1 1 distance : 1 0 1 PQueue : 0 -1 0 ------------------------------- Router 7: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 7 ---------- ID : 6 7 10 predecessor: 1 1 1 distance : 1 0 1 PQueue : -1 -1 0 ------------------------------- ---------- Router 7 ---------- ID : 6 7 10 predecessor: 1 1 1 distance : 1 0 1 PQueue : -1 -1 0 ------------------------------- ---------- Router 7 ---------- ID : 6 7 10 predecessor: 1 1 1 distance : 1 0 1 PQueue : -1 -1 -1 ------------------------------- ---------- Router 7 ---------- ID : 6 7 10 predecessor: 1 1 1 distance : 1 0 1 PQueue : -1 -1 -1 ------------------------------- OSPF::Router 7 buildRtgTbl () ******** Routing Table ******** 0.0.4.128/32 {addr=0.0.4.145:cost=1:if=[NIC#1@0.0.4.146/27]} 0.0.4.144/32 {addr=0.0.0.7:cost=0:if=[NIC#2@0.0.4.151/28]} 0.0.4.145/32 {addr=0.0.4.145:cost=1:if=[NIC#1@0.0.4.146/27]} 0.0.4.164/32 {addr=0.0.4.164:cost=1:if=[NIC#0@0.0.4.163/27]} ************************************************ OSPF::Router 7 buildRtgTbl () ******** Routing Table ******** 0.0.4.128/32 {addr=0.0.4.145:cost=1:if=[NIC#1@0.0.4.146/27]} 0.0.4.144/32 {addr=0.0.0.7:cost=0:if=[NIC#2@0.0.4.151/28]} 0.0.4.145/32 {addr=0.0.4.145:cost=1:if=[NIC#1@0.0.4.146/27]} 0.0.4.164/32 {addr=0.0.4.164:cost=1:if=[NIC#0@0.0.4.163/27]} ************************************************ OSPF ---------------------- Router 3 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 2 ********** ===== Router Links Node: 3 ---> [A: 2] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 8 ---> [A: 2] [Ty: P=>P] [ID: 8] [IP: 0.0.1.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 11] [IP: 0.0.1.33] [Da: 1] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 3] [IP: 0.0.1.34] [Da: 2] [MTy: 0] [Met: 1] Node: 11 ---> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary Networks Node: 3 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ********** Link State Database: AS 1, Area 0 ********** ===== Router Links Node: 1 ---> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.137] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.1.146] [Da: 1] [MTy: 0] [Met: 1] Node: 2 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.91] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.138] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.1.37] [Da: 2] [MTy: 0] [Met: 1] Node: 3 ---> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 5 ---> [A: 0] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- OSPF::Router 3 : Combining DB (link state database for router 3 after combining) OSPF::Router 3 : Print DB ********** Link State Database: AS 1, Area 0 ********** ===== Router Links Node: 1 ---> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.137] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.1.146] [Da: 1] [MTy: 0] [Met: 1] Node: 2 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.91] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.138] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.1.37] [Da: 2] [MTy: 0] [Met: 1] Node: 3 ---> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 5 ---> [A: 0] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 8 ---> [A: 2] [Ty: P=>P] [ID: 8] [IP: 0.0.1.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 11] [IP: 0.0.1.33] [Da: 1] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 3] [IP: 0.0.1.34] [Da: 2] [MTy: 0] [Met: 1] Node: 11 ---> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary Networks Node: 5 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: -1 -1 2 2 -1 -1 distance : 2147483647 2147483647 0 1 2147483647 2147483647 PQueue : 0 0 -1 0 0 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: -1 2 2 2 -1 -1 distance : 2147483647 1 0 1 2147483647 2147483647 PQueue : 0 0 -1 0 0 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: -1 2 2 2 -1 -1 distance : 2147483647 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 0 0 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: -1 2 2 2 -1 -1 distance : 2147483647 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 0 0 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 0 0 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 0 0 0 ------------------------------- Router 3: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 -1 0 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 -1 0 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 -1 0 0 ------------------------------- Router 3: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 -1 0 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : -1 -1 -1 -1 0 0 ------------------------------- Router 3: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : -1 -1 -1 -1 0 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : -1 -1 -1 -1 -1 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : -1 -1 -1 -1 -1 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : -1 -1 -1 -1 -1 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : -1 -1 -1 -1 -1 -1 ------------------------------- OSPF ---------------------- Router 9 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 3 ********** ===== Router Links Node: 5 ---> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 9 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 5] [IP: 0.0.0.34] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.38] [Da: 1] [MTy: 0] [Met: 1] Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.37] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 13] [IP: 0.0.0.73] [Da: 1] [MTy: 0] [Met: 1] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.74] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 9 : Print DB ********** Link State Database: AS 1, Area 3 ********** ===== Router Links Node: 5 ---> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 9 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 5] [IP: 0.0.0.34] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.38] [Da: 1] [MTy: 0] [Met: 1] Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.37] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 13] [IP: 0.0.0.73] [Da: 1] [MTy: 0] [Met: 1] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.74] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: -1 1 -1 -1 distance : 2147483647 0 2147483647 2147483647 PQueue : 0 -1 0 0 ------------------------------- ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 -1 -1 distance : 1 0 2147483647 2147483647 PQueue : 0 -1 0 0 ------------------------------- ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 -1 distance : 1 0 1 2147483647 PQueue : 0 -1 0 0 ------------------------------- ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 -1 distance : 1 0 1 2147483647 PQueue : -1 -1 0 0 ------------------------------- Router 9: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 -1 distance : 1 0 1 2147483647 PQueue : -1 -1 0 0 ------------------------------- Router 9: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 -1 distance : 1 0 1 2147483647 PQueue : -1 -1 0 0 ------------------------------- Router 9: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 -1 distance : 1 0 1 2147483647 PQueue : -1 -1 0 0 ------------------------------- ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 -1 distance : 1 0 1 2147483647 PQueue : -1 -1 -1 0 ------------------------------- ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 -1 distance : 1 0 1 2147483647 PQueue : -1 -1 -1 0 ------------------------------- ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 2 distance : 1 0 1 2 PQueue : -1 -1 -1 0 ------------------------------- ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 2 distance : 1 0 1 2 PQueue : -1 -1 -1 -1 ------------------------------- ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 2 distance : 1 0 1 2 PQueue : -1 -1 -1 -1 ------------------------------- OSPF::Router 9 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.34:cost=0:if=[NIC#0@0.0.0.33/26]} 0.0.0.34/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.0.36/32 {addr=0.0.0.36:cost=1:if=[NIC#1@0.0.0.35/26]} 0.0.0.38/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.0.64/32 {addr=0.0.0.38:cost=2:if=[NIC#2@0.0.0.37/26]} 0.0.0.80/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.1.0/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.1.128/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} ************************************************ OSPF::Router 9 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.36:cost=0:if=[NIC#1@0.0.0.35/26]} 0.0.0.34/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.0.36/32 {addr=0.0.0.36:cost=1:if=[NIC#1@0.0.0.35/26]} 0.0.0.38/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.0.64/32 {addr=0.0.0.38:cost=2:if=[NIC#2@0.0.0.37/26]} 0.0.0.80/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.1.0/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.1.128/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} ************************************************ OSPF::Router 9 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.38:cost=0:if=[NIC#2@0.0.0.37/26]} 0.0.0.34/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.0.36/32 {addr=0.0.0.36:cost=1:if=[NIC#1@0.0.0.35/26]} 0.0.0.38/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.0.64/32 {addr=0.0.0.38:cost=2:if=[NIC#2@0.0.0.37/26]} 0.0.0.80/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.1.0/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.1.128/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} ************************************************ OSPF::Router 9 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.9:cost=0:if=[NIC#3@0.0.0.11/27]} 0.0.0.34/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.0.36/32 {addr=0.0.0.36:cost=1:if=[NIC#1@0.0.0.35/26]} 0.0.0.38/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.0.64/32 {addr=0.0.0.38:cost=2:if=[NIC#2@0.0.0.37/26]} 0.0.0.80/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.1.0/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.1.128/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} ************************************************ OSPF::Router 9 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.9:cost=0:if=[NIC#3@0.0.0.11/27]} 0.0.0.34/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.0.36/32 {addr=0.0.0.36:cost=1:if=[NIC#1@0.0.0.35/26]} 0.0.0.38/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.0.64/32 {addr=0.0.0.38:cost=2:if=[NIC#2@0.0.0.37/26]} 0.0.0.80/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.1.0/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.1.128/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} ************************************************ OSPF::Router 9 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.9:cost=0:if=[NIC#3@0.0.0.11/27]} 0.0.0.34/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.0.36/32 {addr=0.0.0.36:cost=1:if=[NIC#1@0.0.0.35/26]} 0.0.0.38/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.0.64/32 {addr=0.0.0.38:cost=2:if=[NIC#2@0.0.0.37/26]} 0.0.0.80/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.1.0/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.1.128/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} ************************************************ OSPF::Router 9 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.9:cost=0:if=[NIC#3@0.0.0.11/27]} 0.0.0.34/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.0.36/32 {addr=0.0.0.36:cost=1:if=[NIC#1@0.0.0.35/26]} 0.0.0.38/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.0.64/32 {addr=0.0.0.38:cost=2:if=[NIC#2@0.0.0.37/26]} 0.0.0.80/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.1.0/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.1.128/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} ************************************************ OSPF::Router 9 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.9:cost=0:if=[NIC#3@0.0.0.11/27]} 0.0.0.34/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.0.36/32 {addr=0.0.0.36:cost=1:if=[NIC#1@0.0.0.35/26]} 0.0.0.38/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.0.64/32 {addr=0.0.0.38:cost=2:if=[NIC#2@0.0.0.37/26]} 0.0.0.80/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.1.0/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.1.128/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} ************************************************ OSPF ---------------------- Router 13 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 3 ********** ===== Router Links Node: 5 ---> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 9 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 5] [IP: 0.0.0.34] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.38] [Da: 1] [MTy: 0] [Met: 1] Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.37] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 13] [IP: 0.0.0.73] [Da: 1] [MTy: 0] [Met: 1] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.74] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 13 : Print DB ********** Link State Database: AS 1, Area 3 ********** ===== Router Links Node: 5 ---> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 9 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 5] [IP: 0.0.0.34] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.38] [Da: 1] [MTy: 0] [Met: 1] Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.37] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 13] [IP: 0.0.0.73] [Da: 1] [MTy: 0] [Met: 1] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.74] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: -1 -1 -1 3 distance : 2147483647 2147483647 2147483647 0 PQueue : 0 0 0 -1 ------------------------------- ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: -1 -1 3 3 distance : 2147483647 2147483647 1 0 PQueue : 0 0 0 -1 ------------------------------- ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: -1 -1 3 3 distance : 2147483647 2147483647 1 0 PQueue : 0 0 -1 -1 ------------------------------- ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: -1 2 3 3 distance : 2147483647 2 1 0 PQueue : 0 0 -1 -1 ------------------------------- ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: -1 2 3 3 distance : 2147483647 2 1 0 PQueue : 0 0 -1 -1 ------------------------------- ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: -1 2 3 3 distance : 2147483647 2 1 0 PQueue : 0 -1 -1 -1 ------------------------------- ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: 1 2 3 3 distance : 3 2 1 0 PQueue : 0 -1 -1 -1 ------------------------------- ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: 1 2 3 3 distance : 3 2 1 0 PQueue : 0 -1 -1 -1 ------------------------------- ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: 1 2 3 3 distance : 3 2 1 0 PQueue : -1 -1 -1 -1 ------------------------------- Router 13: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: 1 2 3 3 distance : 3 2 1 0 PQueue : -1 -1 -1 -1 ------------------------------- Router 13: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: 1 2 3 3 distance : 3 2 1 0 PQueue : -1 -1 -1 -1 ------------------------------- Router 13: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: 1 2 3 3 distance : 3 2 1 0 PQueue : -1 -1 -1 -1 ------------------------------- OSPF::Router 13 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.74:cost=2:if=[NIC#0@0.0.0.73/28]} 0.0.0.64/32 {addr=0.0.0.13:cost=0:if=[NIC#1@0.0.0.68/29]} 0.0.0.74/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.0.80/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.1.0/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} 0.0.1.128/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} ************************************************ OSPF::Router 13 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.74:cost=2:if=[NIC#0@0.0.0.73/28]} 0.0.0.64/32 {addr=0.0.0.13:cost=0:if=[NIC#1@0.0.0.68/29]} 0.0.0.74/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.0.80/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.1.0/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} 0.0.1.128/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} ************************************************ OSPF::Router 13 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.74:cost=2:if=[NIC#0@0.0.0.73/28]} 0.0.0.64/32 {addr=0.0.0.74:cost=0:if=[NIC#0@0.0.0.73/28]} 0.0.0.74/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.0.80/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.1.0/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} 0.0.1.128/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} ************************************************ OSPF::Router 13 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.74:cost=2:if=[NIC#0@0.0.0.73/28]} 0.0.0.64/32 {addr=0.0.0.13:cost=0:if=[NIC#1@0.0.0.68/29]} 0.0.0.74/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.0.80/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.1.0/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} 0.0.1.128/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} ************************************************ OSPF::Router 13 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.74:cost=2:if=[NIC#0@0.0.0.73/28]} 0.0.0.64/32 {addr=0.0.0.13:cost=0:if=[NIC#1@0.0.0.68/29]} 0.0.0.74/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.0.80/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.1.0/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} 0.0.1.128/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} ************************************************ OSPF::Router 13 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.74:cost=2:if=[NIC#0@0.0.0.73/28]} 0.0.0.64/32 {addr=0.0.0.13:cost=0:if=[NIC#1@0.0.0.68/29]} 0.0.0.74/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.0.80/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.1.0/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} 0.0.1.128/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} ************************************************ OSPF ---------------------- Router 9 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 3 ********** ===== Router Links Node: 5 ---> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 9 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 5] [IP: 0.0.0.34] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.38] [Da: 1] [MTy: 0] [Met: 1] Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.37] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 13] [IP: 0.0.0.73] [Da: 1] [MTy: 0] [Met: 1] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.74] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 9 : Print DB ********** Link State Database: AS 1, Area 3 ********** ===== Router Links Node: 5 ---> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 9 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 5] [IP: 0.0.0.34] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.38] [Da: 1] [MTy: 0] [Met: 1] Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.37] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 13] [IP: 0.0.0.73] [Da: 1] [MTy: 0] [Met: 1] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.74] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: -1 1 -1 -1 distance : 2147483647 0 2147483647 2147483647 PQueue : 0 -1 0 0 ------------------------------- ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 -1 -1 distance : 1 0 2147483647 2147483647 PQueue : 0 -1 0 0 ------------------------------- ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 -1 distance : 1 0 1 2147483647 PQueue : 0 -1 0 0 ------------------------------- ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 -1 distance : 1 0 1 2147483647 PQueue : -1 -1 0 0 ------------------------------- Router 9: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 -1 distance : 1 0 1 2147483647 PQueue : -1 -1 0 0 ------------------------------- Router 9: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 -1 distance : 1 0 1 2147483647 PQueue : -1 -1 0 0 ------------------------------- Router 9: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 -1 distance : 1 0 1 2147483647 PQueue : -1 -1 0 0 ------------------------------- ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 -1 distance : 1 0 1 2147483647 PQueue : -1 -1 -1 0 ------------------------------- ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 -1 distance : 1 0 1 2147483647 PQueue : -1 -1 -1 0 ------------------------------- ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 2 distance : 1 0 1 2 PQueue : -1 -1 -1 0 ------------------------------- ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 2 distance : 1 0 1 2 PQueue : -1 -1 -1 -1 ------------------------------- ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 2 distance : 1 0 1 2 PQueue : -1 -1 -1 -1 ------------------------------- OSPF::Router 9 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.34:cost=0:if=[NIC#0@0.0.0.33/26]} 0.0.0.34/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.0.36/32 {addr=0.0.0.36:cost=1:if=[NIC#1@0.0.0.35/26]} 0.0.0.38/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.0.64/32 {addr=0.0.0.38:cost=2:if=[NIC#2@0.0.0.37/26]} 0.0.0.80/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.1.0/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.1.128/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} ************************************************ OSPF::Router 9 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.36:cost=0:if=[NIC#1@0.0.0.35/26]} 0.0.0.34/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.0.36/32 {addr=0.0.0.36:cost=1:if=[NIC#1@0.0.0.35/26]} 0.0.0.38/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.0.64/32 {addr=0.0.0.38:cost=2:if=[NIC#2@0.0.0.37/26]} 0.0.0.80/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.1.0/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.1.128/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} ************************************************ OSPF::Router 9 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.38:cost=0:if=[NIC#2@0.0.0.37/26]} 0.0.0.34/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.0.36/32 {addr=0.0.0.36:cost=1:if=[NIC#1@0.0.0.35/26]} 0.0.0.38/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.0.64/32 {addr=0.0.0.38:cost=2:if=[NIC#2@0.0.0.37/26]} 0.0.0.80/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.1.0/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.1.128/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} ************************************************ OSPF::Router 9 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.9:cost=0:if=[NIC#3@0.0.0.11/27]} 0.0.0.34/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.0.36/32 {addr=0.0.0.36:cost=1:if=[NIC#1@0.0.0.35/26]} 0.0.0.38/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.0.64/32 {addr=0.0.0.38:cost=2:if=[NIC#2@0.0.0.37/26]} 0.0.0.80/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.1.0/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.1.128/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} ************************************************ OSPF::Router 9 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.9:cost=0:if=[NIC#3@0.0.0.11/27]} 0.0.0.34/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.0.36/32 {addr=0.0.0.36:cost=1:if=[NIC#1@0.0.0.35/26]} 0.0.0.38/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.0.64/32 {addr=0.0.0.38:cost=2:if=[NIC#2@0.0.0.37/26]} 0.0.0.80/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.1.0/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.1.128/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} ************************************************ OSPF::Router 9 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.9:cost=0:if=[NIC#3@0.0.0.11/27]} 0.0.0.34/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.0.36/32 {addr=0.0.0.36:cost=1:if=[NIC#1@0.0.0.35/26]} 0.0.0.38/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.0.64/32 {addr=0.0.0.38:cost=2:if=[NIC#2@0.0.0.37/26]} 0.0.0.80/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.1.0/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.1.128/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} ************************************************ OSPF::Router 9 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.9:cost=0:if=[NIC#3@0.0.0.11/27]} 0.0.0.34/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.0.36/32 {addr=0.0.0.36:cost=1:if=[NIC#1@0.0.0.35/26]} 0.0.0.38/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.0.64/32 {addr=0.0.0.38:cost=2:if=[NIC#2@0.0.0.37/26]} 0.0.0.80/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.1.0/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.1.128/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} ************************************************ OSPF::Router 9 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.9:cost=0:if=[NIC#3@0.0.0.11/27]} 0.0.0.34/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.0.36/32 {addr=0.0.0.36:cost=1:if=[NIC#1@0.0.0.35/26]} 0.0.0.38/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.0.64/32 {addr=0.0.0.38:cost=2:if=[NIC#2@0.0.0.37/26]} 0.0.0.80/32 {addr=0.0.0.38:cost=1:if=[NIC#2@0.0.0.37/26]} 0.0.1.0/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} 0.0.1.128/32 {addr=0.0.0.34:cost=1:if=[NIC#0@0.0.0.33/26]} ************************************************ OSPF ---------------------- Router 3 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 2 ********** ===== Router Links Node: 3 ---> [A: 2] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 8 ---> [A: 2] [Ty: P=>P] [ID: 8] [IP: 0.0.1.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 11] [IP: 0.0.1.33] [Da: 1] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 3] [IP: 0.0.1.34] [Da: 2] [MTy: 0] [Met: 1] Node: 11 ---> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary Networks Node: 3 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ********** Link State Database: AS 1, Area 0 ********** ===== Router Links Node: 1 ---> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.137] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.1.146] [Da: 1] [MTy: 0] [Met: 1] Node: 2 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.91] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.138] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.1.37] [Da: 2] [MTy: 0] [Met: 1] Node: 3 ---> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 5 ---> [A: 0] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- OSPF::Router 3 : Combining DB (link state database for router 3 after combining) OSPF::Router 3 : Print DB ********** Link State Database: AS 1, Area 0 ********** ===== Router Links Node: 1 ---> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.137] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.1.146] [Da: 1] [MTy: 0] [Met: 1] Node: 2 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.91] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.138] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.1.37] [Da: 2] [MTy: 0] [Met: 1] Node: 3 ---> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 5 ---> [A: 0] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 8 ---> [A: 2] [Ty: P=>P] [ID: 8] [IP: 0.0.1.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 11] [IP: 0.0.1.33] [Da: 1] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 3] [IP: 0.0.1.34] [Da: 2] [MTy: 0] [Met: 1] Node: 11 ---> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary Networks Node: 5 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: -1 -1 2 2 -1 -1 distance : 2147483647 2147483647 0 1 2147483647 2147483647 PQueue : 0 0 -1 0 0 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: -1 2 2 2 -1 -1 distance : 2147483647 1 0 1 2147483647 2147483647 PQueue : 0 0 -1 0 0 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: -1 2 2 2 -1 -1 distance : 2147483647 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 0 0 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: -1 2 2 2 -1 -1 distance : 2147483647 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 0 0 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 0 0 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 0 0 0 ------------------------------- Router 3: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 -1 0 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 -1 0 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 -1 0 0 ------------------------------- Router 3: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 -1 0 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : -1 -1 -1 -1 0 0 ------------------------------- Router 3: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : -1 -1 -1 -1 0 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : -1 -1 -1 -1 -1 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : -1 -1 -1 -1 -1 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : -1 -1 -1 -1 -1 0 ------------------------------- ---------- Router 3 ---------- ID : 1 2 3 5 8 11 predecessor: 1 2 2 2 -1 -1 distance : 2 1 0 1 2147483647 2147483647 PQueue : -1 -1 -1 -1 -1 -1 ------------------------------- OSPF ---------------------- Router 10 : Database(s) ----------------------- ********** Link State Database: AS 3, Area 1 ********** ===== Router Links Node: 7 ---> [A: 1] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: P=>P] [ID: 6] [IP: 0.0.4.164] [Da: 0] [MTy: 0] [Met: 1] --> [A: 1] [Ty: P=>P] [ID: 10] [IP: 0.0.4.145] [Da: 1] [MTy: 0] [Met: 1] Node: 10 ---> [A: 1] [Ty: Stub] [ID: 10] [IP: 0.0.4.128] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: P=>P] [ID: 7] [IP: 0.0.4.146] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 7 ---> [A: 0] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 10 : Print DB ********** Link State Database: AS 3, Area 1 ********** ===== Router Links Node: 7 ---> [A: 1] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: P=>P] [ID: 6] [IP: 0.0.4.164] [Da: 0] [MTy: 0] [Met: 1] --> [A: 1] [Ty: P=>P] [ID: 10] [IP: 0.0.4.145] [Da: 1] [MTy: 0] [Met: 1] Node: 10 ---> [A: 1] [Ty: Stub] [ID: 10] [IP: 0.0.4.128] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: P=>P] [ID: 7] [IP: 0.0.4.146] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 7 ---> [A: 0] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 10 ---------- ID : 7 10 predecessor: -1 1 distance : 2147483647 0 PQueue : 0 -1 ------------------------------- ---------- Router 10 ---------- ID : 7 10 predecessor: 1 1 distance : 1 0 PQueue : 0 -1 ------------------------------- ---------- Router 10 ---------- ID : 7 10 predecessor: 1 1 distance : 1 0 PQueue : -1 -1 ------------------------------- Router 10: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 10 ---------- ID : 7 10 predecessor: 1 1 distance : 1 0 PQueue : -1 -1 ------------------------------- ---------- Router 10 ---------- ID : 7 10 predecessor: 1 1 distance : 1 0 PQueue : -1 -1 ------------------------------- OSPF::Router 10 buildRtgTbl () ******** Routing Table ******** 0.0.4.128/32 {addr=0.0.0.10:cost=0:if=[NIC#1@0.0.4.135/28]} 0.0.4.144/32 {addr=0.0.4.146:cost=1:if=[NIC#0@0.0.4.145/27]} 0.0.4.146/32 {addr=0.0.4.146:cost=1:if=[NIC#0@0.0.4.145/27]} ************************************************ OSPF::Router 10 buildRtgTbl () ******** Routing Table ******** 0.0.4.128/32 {addr=0.0.4.146:cost=0:if=[NIC#0@0.0.4.145/27]} 0.0.4.144/32 {addr=0.0.4.146:cost=1:if=[NIC#0@0.0.4.145/27]} 0.0.4.146/32 {addr=0.0.4.146:cost=1:if=[NIC#0@0.0.4.145/27]} ************************************************ OSPF::Router 10 buildRtgTbl () ******** Routing Table ******** 0.0.4.128/32 {addr=0.0.0.10:cost=0:if=[NIC#1@0.0.4.135/28]} 0.0.4.144/32 {addr=0.0.4.146:cost=1:if=[NIC#0@0.0.4.145/27]} 0.0.4.146/32 {addr=0.0.4.146:cost=1:if=[NIC#0@0.0.4.145/27]} ************************************************ OSPF::Router 10 buildRtgTbl () ******** Routing Table ******** 0.0.4.128/32 {addr=0.0.0.10:cost=0:if=[NIC#1@0.0.4.135/28]} 0.0.4.144/32 {addr=0.0.4.146:cost=1:if=[NIC#0@0.0.4.145/27]} 0.0.4.146/32 {addr=0.0.4.146:cost=1:if=[NIC#0@0.0.4.145/27]} ************************************************ OSPF ---------------------- Router 5 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 3 ********** ===== Router Links Node: 5 ---> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 9 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 5] [IP: 0.0.0.34] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.38] [Da: 1] [MTy: 0] [Met: 1] Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.37] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 13] [IP: 0.0.0.73] [Da: 1] [MTy: 0] [Met: 1] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.74] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ********** Link State Database: AS 1, Area 0 ********** ===== Router Links Node: 1 ---> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.137] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.1.146] [Da: 1] [MTy: 0] [Met: 1] Node: 2 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.91] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.138] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.1.37] [Da: 2] [MTy: 0] [Met: 1] Node: 3 ---> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 5 ---> [A: 0] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- OSPF::Router 5 : Combining DB (link state database for router 5 after combining) OSPF::Router 5 : Print DB ********** Link State Database: AS 1, Area 0 ********** ===== Router Links Node: 1 ---> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.137] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.1.146] [Da: 1] [MTy: 0] [Met: 1] Node: 2 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.91] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.138] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.1.37] [Da: 2] [MTy: 0] [Met: 1] Node: 3 ---> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 5 ---> [A: 0] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 9 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 5] [IP: 0.0.0.34] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.38] [Da: 1] [MTy: 0] [Met: 1] Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.37] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 13] [IP: 0.0.0.73] [Da: 1] [MTy: 0] [Met: 1] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.74] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: -1 -1 -1 3 3 -1 -1 distance : 2147483647 2147483647 2147483647 0 1 2147483647 2147483647 PQueue : 0 0 0 -1 0 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: -1 3 -1 3 3 -1 -1 distance : 2147483647 1 2147483647 0 1 2147483647 2147483647 PQueue : 0 0 0 -1 0 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: -1 3 3 3 3 -1 -1 distance : 2147483647 1 1 0 1 2147483647 2147483647 PQueue : 0 0 0 -1 0 0 0 ------------------------------- Router 5: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: -1 3 3 3 3 -1 -1 distance : 2147483647 1 1 0 1 2147483647 2147483647 PQueue : 0 0 0 -1 0 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: -1 3 3 3 3 -1 -1 distance : 2147483647 1 1 0 1 2147483647 2147483647 PQueue : 0 -1 0 -1 0 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: -1 3 3 3 3 -1 -1 distance : 2147483647 1 1 0 1 2147483647 2147483647 PQueue : 0 -1 0 -1 0 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 -1 -1 distance : 2 1 1 0 1 2147483647 2147483647 PQueue : 0 -1 0 -1 0 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 -1 -1 distance : 2 1 1 0 1 2147483647 2147483647 PQueue : 0 -1 0 -1 0 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 -1 -1 distance : 2 1 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 -1 0 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 -1 -1 distance : 2 1 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 -1 0 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 -1 -1 distance : 2 1 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 -1 -1 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 -1 -1 distance : 2 1 1 0 1 2147483647 2147483647 PQueue : 0 -1 -1 -1 -1 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 4 -1 distance : 2 1 1 0 1 2 2147483647 PQueue : 0 -1 -1 -1 -1 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 4 -1 distance : 2 1 1 0 1 2 2147483647 PQueue : -1 -1 -1 -1 -1 0 0 ------------------------------- Router 5: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 4 -1 distance : 2 1 1 0 1 2 2147483647 PQueue : -1 -1 -1 -1 -1 0 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 4 -1 distance : 2 1 1 0 1 2 2147483647 PQueue : -1 -1 -1 -1 -1 -1 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 4 -1 distance : 2 1 1 0 1 2 2147483647 PQueue : -1 -1 -1 -1 -1 -1 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 4 5 distance : 2 1 1 0 1 2 3 PQueue : -1 -1 -1 -1 -1 -1 0 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 4 5 distance : 2 1 1 0 1 2 3 PQueue : -1 -1 -1 -1 -1 -1 -1 ------------------------------- ---------- Router 5 ---------- ID : 1 2 3 5 9 12 13 predecessor: 1 3 3 3 3 4 5 distance : 2 1 1 0 1 2 3 PQueue : -1 -1 -1 -1 -1 -1 -1 ------------------------------- OSPF::Router 5 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.33:cost=1:if=[NIC#3@0.0.0.34/26]} 0.0.0.33/32 {addr=0.0.0.33:cost=1:if=[NIC#3@0.0.0.34/26]} 0.0.0.64/32 {addr=0.0.0.33:cost=3:if=[NIC#3@0.0.0.34/26]} 0.0.0.80/32 {addr=0.0.0.33:cost=2:if=[NIC#3@0.0.0.34/26]} 0.0.0.90/32 {addr=0.0.0.90:cost=1:if=[NIC#0@0.0.0.89/29]} 0.0.0.92/32 {addr=0.0.0.92:cost=1:if=[NIC#1@0.0.0.91/29]} 0.0.0.94/32 {addr=0.0.0.94:cost=1:if=[NIC#2@0.0.0.93/29]} 0.0.1.128/32 {addr=0.0.0.92:cost=1:if=[NIC#1@0.0.0.91/29]} ************************************************ OSPF::Router 5 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.33:cost=1:if=[NIC#3@0.0.0.34/26]} 0.0.0.33/32 {addr=0.0.0.33:cost=1:if=[NIC#3@0.0.0.34/26]} 0.0.0.64/32 {addr=0.0.0.33:cost=3:if=[NIC#3@0.0.0.34/26]} 0.0.0.80/32 {addr=0.0.0.33:cost=2:if=[NIC#3@0.0.0.34/26]} 0.0.0.90/32 {addr=0.0.0.90:cost=1:if=[NIC#0@0.0.0.89/29]} 0.0.0.92/32 {addr=0.0.0.92:cost=1:if=[NIC#1@0.0.0.91/29]} 0.0.0.94/32 {addr=0.0.0.94:cost=1:if=[NIC#2@0.0.0.93/29]} 0.0.1.128/32 {addr=0.0.0.92:cost=1:if=[NIC#1@0.0.0.91/29]} ************************************************ OSPF::Router 5 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.33:cost=1:if=[NIC#3@0.0.0.34/26]} 0.0.0.33/32 {addr=0.0.0.33:cost=1:if=[NIC#3@0.0.0.34/26]} 0.0.0.64/32 {addr=0.0.0.33:cost=3:if=[NIC#3@0.0.0.34/26]} 0.0.0.80/32 {addr=0.0.0.33:cost=2:if=[NIC#3@0.0.0.34/26]} 0.0.0.90/32 {addr=0.0.0.90:cost=1:if=[NIC#0@0.0.0.89/29]} 0.0.0.92/32 {addr=0.0.0.92:cost=1:if=[NIC#1@0.0.0.91/29]} 0.0.0.94/32 {addr=0.0.0.94:cost=1:if=[NIC#2@0.0.0.93/29]} 0.0.1.128/32 {addr=0.0.0.92:cost=1:if=[NIC#1@0.0.0.91/29]} ************************************************ OSPF::Router 5 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.33:cost=1:if=[NIC#3@0.0.0.34/26]} 0.0.0.33/32 {addr=0.0.0.33:cost=1:if=[NIC#3@0.0.0.34/26]} 0.0.0.64/32 {addr=0.0.0.33:cost=3:if=[NIC#3@0.0.0.34/26]} 0.0.0.80/32 {addr=0.0.0.33:cost=2:if=[NIC#3@0.0.0.34/26]} 0.0.0.90/32 {addr=0.0.0.90:cost=1:if=[NIC#0@0.0.0.89/29]} 0.0.0.92/32 {addr=0.0.0.92:cost=1:if=[NIC#1@0.0.0.91/29]} 0.0.0.94/32 {addr=0.0.0.94:cost=1:if=[NIC#2@0.0.0.93/29]} 0.0.1.128/32 {addr=0.0.0.92:cost=1:if=[NIC#1@0.0.0.91/29]} ************************************************ OSPF ---------------------- Router 6 : Database(s) ----------------------- ********** Link State Database: AS 3, Area 0 ********** ===== Router Links Node: 6 ---> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.4.35] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 7] [IP: 0.0.4.163] [Da: 1] [MTy: 0] [Met: 1] Node: 7 ---> [A: 0] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 6] [IP: 0.0.4.164] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 10] [IP: 0.0.4.145] [Da: 1] [MTy: 0] [Met: 1] ===== Summary Networks Node: 7 ---> [A: 1] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: Stub] [ID: 10] [IP: 0.0.4.128] [Da: 28] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 6 : Print DB ********** Link State Database: AS 3, Area 0 ********** ===== Router Links Node: 6 ---> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.4.35] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 7] [IP: 0.0.4.163] [Da: 1] [MTy: 0] [Met: 1] Node: 7 ---> [A: 0] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 6] [IP: 0.0.4.164] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 10] [IP: 0.0.4.145] [Da: 1] [MTy: 0] [Met: 1] ===== Summary Networks Node: 7 ---> [A: 1] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: Stub] [ID: 10] [IP: 0.0.4.128] [Da: 28] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links Router 6: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 6 ---------- ID : 6 7 predecessor: 0 -1 distance : 0 2147483647 PQueue : -1 0 ------------------------------- ---------- Router 6 ---------- ID : 6 7 predecessor: 0 0 distance : 0 1 PQueue : -1 0 ------------------------------- ---------- Router 6 ---------- ID : 6 7 predecessor: 0 0 distance : 0 1 PQueue : -1 -1 ------------------------------- ---------- Router 6 ---------- ID : 6 7 predecessor: 0 0 distance : 0 1 PQueue : -1 -1 ------------------------------- Router 6: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 6 ---------- ID : 6 7 predecessor: 0 0 distance : 0 1 PQueue : -1 -1 ------------------------------- OSPF::Router 6 buildRtgTbl () ******** Routing Table ******** 0.0.4.35/32 {addr=0.0.4.35:cost=1:if=[NIC#0@0.0.4.36/26]} 0.0.4.128/32 {addr=0.0.4.163:cost=1:if=[NIC#1@0.0.4.164/27]} 0.0.4.144/32 {addr=0.0.4.163:cost=1:if=[NIC#1@0.0.4.164/27]} 0.0.4.163/32 {addr=0.0.4.163:cost=1:if=[NIC#1@0.0.4.164/27]} ************************************************ OSPF::Router 6 buildRtgTbl () ******** Routing Table ******** 0.0.4.35/32 {addr=0.0.4.35:cost=1:if=[NIC#0@0.0.4.36/26]} 0.0.4.128/32 {addr=0.0.4.163:cost=1:if=[NIC#1@0.0.4.164/27]} 0.0.4.144/32 {addr=0.0.4.163:cost=1:if=[NIC#1@0.0.4.164/27]} 0.0.4.163/32 {addr=0.0.4.163:cost=1:if=[NIC#1@0.0.4.164/27]} ************************************************ OSPF::Router 6 buildRtgTbl () ******** Routing Table ******** 0.0.4.35/32 {addr=0.0.4.35:cost=1:if=[NIC#0@0.0.4.36/26]} 0.0.4.128/32 {addr=0.0.4.163:cost=1:if=[NIC#1@0.0.4.164/27]} 0.0.4.144/32 {addr=0.0.4.163:cost=1:if=[NIC#1@0.0.4.164/27]} 0.0.4.163/32 {addr=0.0.4.163:cost=1:if=[NIC#1@0.0.4.164/27]} ************************************************ OSPF ---------------------- Router 11 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 2 ********** ===== Router Links Node: 3 ---> [A: 2] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 8 ---> [A: 2] [Ty: P=>P] [ID: 8] [IP: 0.0.1.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 11] [IP: 0.0.1.33] [Da: 1] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 3] [IP: 0.0.1.34] [Da: 2] [MTy: 0] [Met: 1] Node: 11 ---> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary Networks Node: 3 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 11 : Print DB ********** Link State Database: AS 1, Area 2 ********** ===== Router Links Node: 3 ---> [A: 2] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 8 ---> [A: 2] [Ty: P=>P] [ID: 8] [IP: 0.0.1.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 11] [IP: 0.0.1.33] [Da: 1] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 3] [IP: 0.0.1.34] [Da: 2] [MTy: 0] [Met: 1] Node: 11 ---> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary Networks Node: 3 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 11 ---------- ID : 3 8 11 predecessor: -1 -1 2 distance : 2147483647 2147483647 0 PQueue : 0 0 -1 ------------------------------- Router 11: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 11 ---------- ID : 3 8 11 predecessor: -1 -1 2 distance : 2147483647 2147483647 0 PQueue : -1 0 -1 ------------------------------- Router 11: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 11 ---------- ID : 3 8 11 predecessor: -1 -1 2 distance : 2147483647 2147483647 0 PQueue : -1 0 -1 ------------------------------- ---------- Router 11 ---------- ID : 3 8 11 predecessor: -1 -1 2 distance : 2147483647 2147483647 0 PQueue : -1 -1 -1 ------------------------------- ---------- Router 11 ---------- ID : 3 8 11 predecessor: -1 -1 2 distance : 2147483647 2147483647 0 PQueue : -1 -1 -1 ------------------------------- ---------- Router 11 ---------- ID : 3 8 11 predecessor: -1 -1 2 distance : 2147483647 2147483647 0 PQueue : -1 -1 -1 ------------------------------- OSPF ---------------------- Router 1 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 0 ********** ===== Router Links Node: 1 ---> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.137] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.1.146] [Da: 1] [MTy: 0] [Met: 1] Node: 2 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.91] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.138] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.1.37] [Da: 2] [MTy: 0] [Met: 1] Node: 3 ---> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 5 ---> [A: 0] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 1 : Print DB ********** Link State Database: AS 1, Area 0 ********** ===== Router Links Node: 1 ---> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.137] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.1.146] [Da: 1] [MTy: 0] [Met: 1] Node: 2 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.91] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.138] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.1.37] [Da: 2] [MTy: 0] [Met: 1] Node: 3 ---> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 5 ---> [A: 0] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 -1 -1 distance : 0 1 2147483647 2147483647 PQueue : -1 0 0 0 ------------------------------- Router 1: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 -1 -1 distance : 0 1 2147483647 2147483647 PQueue : -1 0 0 0 ------------------------------- ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 -1 -1 distance : 0 1 2147483647 2147483647 PQueue : -1 -1 0 0 ------------------------------- ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 -1 1 distance : 0 1 2147483647 2 PQueue : -1 -1 0 0 ------------------------------- ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 -1 1 distance : 0 1 2147483647 2 PQueue : -1 -1 0 0 ------------------------------- ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 1 1 distance : 0 1 2 2 PQueue : -1 -1 0 0 ------------------------------- ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 1 1 distance : 0 1 2 2 PQueue : -1 -1 -1 0 ------------------------------- ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 1 1 distance : 0 1 2 2 PQueue : -1 -1 -1 0 ------------------------------- Router 1: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 1 1 distance : 0 1 2 2 PQueue : -1 -1 -1 -1 ------------------------------- ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 1 1 distance : 0 1 2 2 PQueue : -1 -1 -1 -1 ------------------------------- ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 1 1 distance : 0 1 2 2 PQueue : -1 -1 -1 -1 ------------------------------- Router 1: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 1 ---------- ID : 1 2 3 5 predecessor: 0 0 1 1 distance : 0 1 2 2 PQueue : -1 -1 -1 -1 ------------------------------- OSPF::Router 1 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.0.64/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.0.80/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.1.0/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.1.128/32 {addr=0.0.1.137:cost=1:if=[NIC#1@0.0.1.138/28]} 0.0.1.137/32 {addr=0.0.1.137:cost=1:if=[NIC#1@0.0.1.138/28]} 0.0.1.146/32 {addr=0.0.1.146:cost=1:if=[NIC#0@0.0.1.145/28]} ************************************************ OSPF::Router 1 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.0.64/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.0.80/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.1.0/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.1.128/32 {addr=0.0.1.137:cost=1:if=[NIC#1@0.0.1.138/28]} 0.0.1.137/32 {addr=0.0.1.137:cost=1:if=[NIC#1@0.0.1.138/28]} 0.0.1.146/32 {addr=0.0.1.146:cost=1:if=[NIC#0@0.0.1.145/28]} ************************************************ OSPF::Router 1 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.0.64/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.0.80/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.1.0/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.1.128/32 {addr=0.0.1.137:cost=1:if=[NIC#1@0.0.1.138/28]} 0.0.1.137/32 {addr=0.0.1.137:cost=1:if=[NIC#1@0.0.1.138/28]} 0.0.1.146/32 {addr=0.0.1.146:cost=1:if=[NIC#0@0.0.1.145/28]} ************************************************ OSPF::Router 1 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.0.64/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.0.80/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.1.0/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.1.128/32 {addr=0.0.1.137:cost=1:if=[NIC#1@0.0.1.138/28]} 0.0.1.137/32 {addr=0.0.1.137:cost=1:if=[NIC#1@0.0.1.138/28]} 0.0.1.146/32 {addr=0.0.1.146:cost=1:if=[NIC#0@0.0.1.145/28]} ************************************************ OSPF::Router 1 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.0.64/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.0.80/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.1.0/32 {addr=0.0.1.137:cost=2:if=[NIC#1@0.0.1.138/28]} 0.0.1.128/32 {addr=0.0.1.137:cost=1:if=[NIC#1@0.0.1.138/28]} 0.0.1.137/32 {addr=0.0.1.137:cost=1:if=[NIC#1@0.0.1.138/28]} 0.0.1.146/32 {addr=0.0.1.146:cost=1:if=[NIC#0@0.0.1.145/28]} ************************************************ OSPF ---------------------- Router 2 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 0 ********** ===== Router Links Node: 1 ---> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.137] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.1.146] [Da: 1] [MTy: 0] [Met: 1] Node: 2 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.91] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.138] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.1.37] [Da: 2] [MTy: 0] [Met: 1] Node: 3 ---> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 5 ---> [A: 0] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 2 : Print DB ********** Link State Database: AS 1, Area 0 ********** ===== Router Links Node: 1 ---> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.137] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.1.146] [Da: 1] [MTy: 0] [Met: 1] Node: 2 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.91] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.138] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.1.37] [Da: 2] [MTy: 0] [Met: 1] Node: 3 ---> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 5 ---> [A: 0] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: -1 1 -1 -1 distance : 2147483647 0 2147483647 2147483647 PQueue : 0 -1 0 0 ------------------------------- ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: -1 1 -1 1 distance : 2147483647 0 2147483647 1 PQueue : 0 -1 0 0 ------------------------------- ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: 1 1 -1 1 distance : 1 0 2147483647 1 PQueue : 0 -1 0 0 ------------------------------- ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: 1 1 1 1 distance : 1 0 1 1 PQueue : 0 -1 0 0 ------------------------------- ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: 1 1 1 1 distance : 1 0 1 1 PQueue : -1 -1 0 0 ------------------------------- Router 2: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: 1 1 1 1 distance : 1 0 1 1 PQueue : -1 -1 0 0 ------------------------------- ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: 1 1 1 1 distance : 1 0 1 1 PQueue : -1 -1 -1 0 ------------------------------- ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: 1 1 1 1 distance : 1 0 1 1 PQueue : -1 -1 -1 0 ------------------------------- Router 2: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: 1 1 1 1 distance : 1 0 1 1 PQueue : -1 -1 -1 -1 ------------------------------- ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: 1 1 1 1 distance : 1 0 1 1 PQueue : -1 -1 -1 -1 ------------------------------- ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: 1 1 1 1 distance : 1 0 1 1 PQueue : -1 -1 -1 -1 ------------------------------- Router 2: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 2 ---------- ID : 1 2 3 5 predecessor: 1 1 1 1 distance : 1 0 1 1 PQueue : -1 -1 -1 -1 ------------------------------- OSPF::Router 2 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.64/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.80/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.91/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.37/32 {addr=0.0.1.37:cost=1:if=[NIC#1@0.0.1.38/30]} 0.0.1.128/32 {addr=0.0.1.138:cost=0:if=[NIC#0@0.0.1.137/28]} 0.0.1.138/32 {addr=0.0.1.138:cost=1:if=[NIC#0@0.0.1.137/28]} ************************************************ OSPF::Router 2 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.64/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.80/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.91/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.37/32 {addr=0.0.1.37:cost=1:if=[NIC#1@0.0.1.38/30]} 0.0.1.128/32 {addr=0.0.0.2:cost=0:if=[NIC#3@0.0.1.132/29]} 0.0.1.138/32 {addr=0.0.1.138:cost=1:if=[NIC#0@0.0.1.137/28]} ************************************************ OSPF::Router 2 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.64/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.80/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.91/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.37/32 {addr=0.0.1.37:cost=1:if=[NIC#1@0.0.1.38/30]} 0.0.1.128/32 {addr=0.0.0.2:cost=0:if=[NIC#3@0.0.1.132/29]} 0.0.1.138/32 {addr=0.0.1.138:cost=1:if=[NIC#0@0.0.1.137/28]} ************************************************ OSPF::Router 2 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.64/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.80/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.91/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.37/32 {addr=0.0.1.37:cost=1:if=[NIC#1@0.0.1.38/30]} 0.0.1.128/32 {addr=0.0.0.2:cost=0:if=[NIC#3@0.0.1.132/29]} 0.0.1.138/32 {addr=0.0.1.138:cost=1:if=[NIC#0@0.0.1.137/28]} ************************************************ OSPF::Router 2 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.64/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.80/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.91/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.37/32 {addr=0.0.1.37:cost=1:if=[NIC#1@0.0.1.38/30]} 0.0.1.128/32 {addr=0.0.0.2:cost=0:if=[NIC#3@0.0.1.132/29]} 0.0.1.138/32 {addr=0.0.1.138:cost=1:if=[NIC#0@0.0.1.137/28]} ************************************************ OSPF::Router 2 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.64/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.80/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.0.91/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.0/32 {addr=0.0.0.91:cost=1:if=[NIC#2@0.0.0.92/29]} 0.0.1.37/32 {addr=0.0.1.37:cost=1:if=[NIC#1@0.0.1.38/30]} 0.0.1.128/32 {addr=0.0.0.2:cost=0:if=[NIC#3@0.0.1.132/29]} 0.0.1.138/32 {addr=0.0.1.138:cost=1:if=[NIC#0@0.0.1.137/28]} ************************************************ OSPF ---------------------- Router 7 : Database(s) ----------------------- ********** Link State Database: AS 3, Area 1 ********** ===== Router Links Node: 7 ---> [A: 1] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: P=>P] [ID: 6] [IP: 0.0.4.164] [Da: 0] [MTy: 0] [Met: 1] --> [A: 1] [Ty: P=>P] [ID: 10] [IP: 0.0.4.145] [Da: 1] [MTy: 0] [Met: 1] Node: 10 ---> [A: 1] [Ty: Stub] [ID: 10] [IP: 0.0.4.128] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: P=>P] [ID: 7] [IP: 0.0.4.146] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 7 ---> [A: 0] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ********** Link State Database: AS 3, Area 0 ********** ===== Router Links Node: 6 ---> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.4.35] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 7] [IP: 0.0.4.163] [Da: 1] [MTy: 0] [Met: 1] Node: 7 ---> [A: 0] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 6] [IP: 0.0.4.164] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 10] [IP: 0.0.4.145] [Da: 1] [MTy: 0] [Met: 1] ===== Summary Networks Node: 7 ---> [A: 1] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: Stub] [ID: 10] [IP: 0.0.4.128] [Da: 28] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- OSPF::Router 7 : Combining DB (link state database for router 7 after combining) OSPF::Router 7 : Print DB ********** Link State Database: AS 3, Area 0 ********** ===== Router Links Node: 6 ---> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.4.35] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 7] [IP: 0.0.4.163] [Da: 1] [MTy: 0] [Met: 1] Node: 7 ---> [A: 0] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 6] [IP: 0.0.4.164] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 10] [IP: 0.0.4.145] [Da: 1] [MTy: 0] [Met: 1] Node: 10 ---> [A: 1] [Ty: Stub] [ID: 10] [IP: 0.0.4.128] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: P=>P] [ID: 7] [IP: 0.0.4.146] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 7 ---> [A: 1] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: Stub] [ID: 10] [IP: 0.0.4.128] [Da: 28] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 7 ---------- ID : 6 7 10 predecessor: -1 1 -1 distance : 2147483647 0 2147483647 PQueue : 0 -1 0 ------------------------------- ---------- Router 7 ---------- ID : 6 7 10 predecessor: 1 1 -1 distance : 1 0 2147483647 PQueue : 0 -1 0 ------------------------------- ---------- Router 7 ---------- ID : 6 7 10 predecessor: 1 1 1 distance : 1 0 1 PQueue : 0 -1 0 ------------------------------- Router 7: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 7 ---------- ID : 6 7 10 predecessor: 1 1 1 distance : 1 0 1 PQueue : -1 -1 0 ------------------------------- ---------- Router 7 ---------- ID : 6 7 10 predecessor: 1 1 1 distance : 1 0 1 PQueue : -1 -1 0 ------------------------------- ---------- Router 7 ---------- ID : 6 7 10 predecessor: 1 1 1 distance : 1 0 1 PQueue : -1 -1 -1 ------------------------------- ---------- Router 7 ---------- ID : 6 7 10 predecessor: 1 1 1 distance : 1 0 1 PQueue : -1 -1 -1 ------------------------------- OSPF::Router 7 buildRtgTbl () ******** Routing Table ******** 0.0.4.128/32 {addr=0.0.4.145:cost=1:if=[NIC#1@0.0.4.146/27]} 0.0.4.144/32 {addr=0.0.0.7:cost=0:if=[NIC#2@0.0.4.151/28]} 0.0.4.145/32 {addr=0.0.4.145:cost=1:if=[NIC#1@0.0.4.146/27]} 0.0.4.164/32 {addr=0.0.4.164:cost=1:if=[NIC#0@0.0.4.163/27]} ************************************************ OSPF::Router 7 buildRtgTbl () ******** Routing Table ******** 0.0.4.128/32 {addr=0.0.4.145:cost=1:if=[NIC#1@0.0.4.146/27]} 0.0.4.144/32 {addr=0.0.0.7:cost=0:if=[NIC#2@0.0.4.151/28]} 0.0.4.145/32 {addr=0.0.4.145:cost=1:if=[NIC#1@0.0.4.146/27]} 0.0.4.164/32 {addr=0.0.4.164:cost=1:if=[NIC#0@0.0.4.163/27]} ************************************************ OSPF ---------------------- Router 4 : Database(s) ----------------------- ********** Link State Database: AS 2, Area 0 ********** ===== Router Links Node: 0 ---> [A: 0] [Ty: P=>P] [ID: 6] [IP: 0.0.4.36] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.145] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.4.33] [Da: 2] [MTy: 0] [Met: 1] Node: 4 ---> [A: 0] [Ty: Stub] [ID: 4] [IP: 0.0.4.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.93] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.4.34] [Da: 1] [MTy: 0] [Met: 1] ===== Summary Networks ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 4 : Print DB ********** Link State Database: AS 2, Area 0 ********** ===== Router Links Node: 0 ---> [A: 0] [Ty: P=>P] [ID: 6] [IP: 0.0.4.36] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.145] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.4.33] [Da: 2] [MTy: 0] [Met: 1] Node: 4 ---> [A: 0] [Ty: Stub] [ID: 4] [IP: 0.0.4.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.93] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.4.34] [Da: 1] [MTy: 0] [Met: 1] ===== Summary Networks ===== Summary AS boundary links ===== AS external links ---------- Router 4 ---------- ID : 0 4 predecessor: -1 1 distance : 2147483647 0 PQueue : 0 -1 ------------------------------- Router 4: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 4 ---------- ID : 0 4 predecessor: -1 1 distance : 2147483647 0 PQueue : 0 -1 ------------------------------- ---------- Router 4 ---------- ID : 0 4 predecessor: 1 1 distance : 1 0 PQueue : 0 -1 ------------------------------- Router 4: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 4 ---------- ID : 0 4 predecessor: 1 1 distance : 1 0 PQueue : -1 -1 ------------------------------- Router 4: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 4 ---------- ID : 0 4 predecessor: 1 1 distance : 1 0 PQueue : -1 -1 ------------------------------- ---------- Router 4 ---------- ID : 0 4 predecessor: 1 1 distance : 1 0 PQueue : -1 -1 ------------------------------- OSPF::Router 4 buildRtgTbl () ******** Routing Table ******** 0.0.0.93/32 {addr=0.0.0.93:cost=1:if=[NIC#1@0.0.0.94/29]} 0.0.4.0/32 {addr=0.0.4.34:cost=0:if=[NIC#0@0.0.4.33/26]} 0.0.4.34/32 {addr=0.0.4.34:cost=1:if=[NIC#0@0.0.4.33/26]} ************************************************ OSPF::Router 4 buildRtgTbl () ******** Routing Table ******** 0.0.0.93/32 {addr=0.0.0.93:cost=1:if=[NIC#1@0.0.0.94/29]} 0.0.4.0/32 {addr=0.0.0.4:cost=0:if=[NIC#2@0.0.4.16/27]} 0.0.4.34/32 {addr=0.0.4.34:cost=1:if=[NIC#0@0.0.4.33/26]} ************************************************ OSPF ---------------------- Router 0 : Database(s) ----------------------- ********** Link State Database: AS 2, Area 0 ********** ===== Router Links Node: 0 ---> [A: 0] [Ty: P=>P] [ID: 6] [IP: 0.0.4.36] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.145] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.4.33] [Da: 2] [MTy: 0] [Met: 1] Node: 4 ---> [A: 0] [Ty: Stub] [ID: 4] [IP: 0.0.4.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.93] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.4.34] [Da: 1] [MTy: 0] [Met: 1] ===== Summary Networks ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 0 : Print DB ********** Link State Database: AS 2, Area 0 ********** ===== Router Links Node: 0 ---> [A: 0] [Ty: P=>P] [ID: 6] [IP: 0.0.4.36] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.145] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.4.33] [Da: 2] [MTy: 0] [Met: 1] Node: 4 ---> [A: 0] [Ty: Stub] [ID: 4] [IP: 0.0.4.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.93] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.4.34] [Da: 1] [MTy: 0] [Met: 1] ===== Summary Networks ===== Summary AS boundary links ===== AS external links Router 0: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 0 ---------- ID : 0 4 predecessor: 0 -1 distance : 0 2147483647 PQueue : -1 0 ------------------------------- Router 0: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 0 ---------- ID : 0 4 predecessor: 0 -1 distance : 0 2147483647 PQueue : -1 0 ------------------------------- ---------- Router 0 ---------- ID : 0 4 predecessor: 0 0 distance : 0 1 PQueue : -1 0 ------------------------------- ---------- Router 0 ---------- ID : 0 4 predecessor: 0 0 distance : 0 1 PQueue : -1 -1 ------------------------------- Router 0: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 0 ---------- ID : 0 4 predecessor: 0 0 distance : 0 1 PQueue : -1 -1 ------------------------------- ---------- Router 0 ---------- ID : 0 4 predecessor: 0 0 distance : 0 1 PQueue : -1 -1 ------------------------------- OSPF::Router 0 buildRtgTbl () ******** Routing Table ******** 0.0.1.145/32 {addr=0.0.1.145:cost=1:if=[NIC#0@0.0.1.146/28]} 0.0.4.0/32 {addr=0.0.4.33:cost=1:if=[NIC#1@0.0.4.34/26]} 0.0.4.33/32 {addr=0.0.4.33:cost=1:if=[NIC#1@0.0.4.34/26]} 0.0.4.36/32 {addr=0.0.4.36:cost=1:if=[NIC#2@0.0.4.35/26]} ************************************************ OSPF ---------------------- Router 12 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 3 ********** ===== Router Links Node: 5 ---> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 9 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 5] [IP: 0.0.0.34] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.38] [Da: 1] [MTy: 0] [Met: 1] Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.37] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 13] [IP: 0.0.0.73] [Da: 1] [MTy: 0] [Met: 1] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.74] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 12 : Print DB ********** Link State Database: AS 1, Area 3 ********** ===== Router Links Node: 5 ---> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 9 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 5] [IP: 0.0.0.34] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.38] [Da: 1] [MTy: 0] [Met: 1] Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.37] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 13] [IP: 0.0.0.73] [Da: 1] [MTy: 0] [Met: 1] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.74] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: -1 -1 2 -1 distance : 2147483647 2147483647 0 2147483647 PQueue : 0 0 -1 0 ------------------------------- ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: -1 2 2 -1 distance : 2147483647 1 0 2147483647 PQueue : 0 0 -1 0 ------------------------------- ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: -1 2 2 2 distance : 2147483647 1 0 1 PQueue : 0 0 -1 0 ------------------------------- ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: -1 2 2 2 distance : 2147483647 1 0 1 PQueue : 0 -1 -1 0 ------------------------------- ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: 1 2 2 2 distance : 2 1 0 1 PQueue : 0 -1 -1 0 ------------------------------- ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: 1 2 2 2 distance : 2 1 0 1 PQueue : 0 -1 -1 0 ------------------------------- ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: 1 2 2 2 distance : 2 1 0 1 PQueue : 0 -1 -1 -1 ------------------------------- ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: 1 2 2 2 distance : 2 1 0 1 PQueue : 0 -1 -1 -1 ------------------------------- ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: 1 2 2 2 distance : 2 1 0 1 PQueue : -1 -1 -1 -1 ------------------------------- Router 12: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: 1 2 2 2 distance : 2 1 0 1 PQueue : -1 -1 -1 -1 ------------------------------- Router 12: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: 1 2 2 2 distance : 2 1 0 1 PQueue : -1 -1 -1 -1 ------------------------------- Router 12: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: 1 2 2 2 distance : 2 1 0 1 PQueue : -1 -1 -1 -1 ------------------------------- OSPF::Router 12 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.37/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.64/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.73/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.80/32 {addr=0.0.0.12:cost=0:if=[NIC#2@0.0.0.83/29]} 0.0.1.0/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} 0.0.1.128/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} ************************************************ OSPF::Router 12 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.37/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.64/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.73/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.80/32 {addr=0.0.0.12:cost=0:if=[NIC#2@0.0.0.83/29]} 0.0.1.0/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} 0.0.1.128/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} ************************************************ OSPF::Router 12 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.37/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.64/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.73/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.80/32 {addr=0.0.0.12:cost=0:if=[NIC#2@0.0.0.83/29]} 0.0.1.0/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} 0.0.1.128/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} ************************************************ OSPF::Router 12 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.37/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.64/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.73/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.80/32 {addr=0.0.0.12:cost=0:if=[NIC#2@0.0.0.83/29]} 0.0.1.0/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} 0.0.1.128/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} ************************************************ OSPF::Router 12 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.37/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.64/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.73/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.80/32 {addr=0.0.0.12:cost=0:if=[NIC#2@0.0.0.83/29]} 0.0.1.0/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} 0.0.1.128/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} ************************************************ OSPF ---------------------- Router 8 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 2 ********** ===== Router Links Node: 3 ---> [A: 2] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 8 ---> [A: 2] [Ty: P=>P] [ID: 8] [IP: 0.0.1.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 11] [IP: 0.0.1.33] [Da: 1] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 3] [IP: 0.0.1.34] [Da: 2] [MTy: 0] [Met: 1] Node: 11 ---> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary Networks Node: 3 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 8 : Print DB ********** Link State Database: AS 1, Area 2 ********** ===== Router Links Node: 3 ---> [A: 2] [Ty: P=>P] [ID: 5] [IP: 0.0.0.89] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 2] [IP: 0.0.1.38] [Da: 1] [MTy: 0] [Met: 1] Node: 8 ---> [A: 2] [Ty: P=>P] [ID: 8] [IP: 0.0.1.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 11] [IP: 0.0.1.33] [Da: 1] [MTy: 0] [Met: 1] --> [A: 2] [Ty: P=>P] [ID: 3] [IP: 0.0.1.34] [Da: 2] [MTy: 0] [Met: 1] Node: 11 ---> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary Networks Node: 3 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 8 ---------- ID : 3 8 11 predecessor: -1 1 -1 distance : 2147483647 0 2147483647 PQueue : 0 -1 0 ------------------------------- ---------- Router 8 ---------- ID : 3 8 11 predecessor: -1 1 1 distance : 2147483647 0 1 PQueue : 0 -1 0 ------------------------------- ---------- Router 8 ---------- ID : 3 8 11 predecessor: 1 1 1 distance : 1 0 1 PQueue : 0 -1 0 ------------------------------- Router 8: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 8 ---------- ID : 3 8 11 predecessor: 1 1 1 distance : 1 0 1 PQueue : -1 -1 0 ------------------------------- Router 8: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 8 ---------- ID : 3 8 11 predecessor: 1 1 1 distance : 1 0 1 PQueue : -1 -1 0 ------------------------------- ---------- Router 8 ---------- ID : 3 8 11 predecessor: 1 1 1 distance : 1 0 1 PQueue : -1 -1 -1 ------------------------------- OSPF::Router 8 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.35/32 {addr=0.0.0.35:cost=1:if=[NIC#1@0.0.0.36/26]} 0.0.0.64/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.80/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.0/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.1.33/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.34/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.1.128/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} ************************************************ OSPF::Router 8 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.35/32 {addr=0.0.0.35:cost=1:if=[NIC#1@0.0.0.36/26]} 0.0.0.64/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.80/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.33/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.34/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.1.128/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} ************************************************ OSPF::Router 8 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.0.35/32 {addr=0.0.0.35:cost=1:if=[NIC#1@0.0.0.36/26]} 0.0.0.64/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.80/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.33/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.34/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.1.128/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} ************************************************ OSPF::Router 8 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.35/32 {addr=0.0.0.35:cost=1:if=[NIC#1@0.0.0.36/26]} 0.0.0.64/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.80/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.33/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.34/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.1.128/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} ************************************************ OSPF::Router 8 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.35/32 {addr=0.0.0.35:cost=1:if=[NIC#1@0.0.0.36/26]} 0.0.0.64/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.80/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.1.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.33/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.34/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.1.128/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} ************************************************ OSPF::Router 8 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.35/32 {addr=0.0.0.35:cost=1:if=[NIC#1@0.0.0.36/26]} 0.0.0.64/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.80/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.33/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.34/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.1.128/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} ************************************************ OSPF::Router 8 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.35/32 {addr=0.0.0.35:cost=1:if=[NIC#1@0.0.0.36/26]} 0.0.0.64/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.0.80/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.33/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.34/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.1.128/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} ************************************************ OSPF::Router 8 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.35/32 {addr=0.0.0.35:cost=1:if=[NIC#1@0.0.0.36/26]} 0.0.0.64/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.80/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.33/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.34/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.1.128/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} ************************************************ OSPF::Router 8 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.35/32 {addr=0.0.0.35:cost=1:if=[NIC#1@0.0.0.36/26]} 0.0.0.64/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.80/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.33/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.34/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.1.128/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} ************************************************ OSPF::Router 8 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.35/32 {addr=0.0.0.35:cost=1:if=[NIC#1@0.0.0.36/26]} 0.0.0.64/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.0.80/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.0/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.33/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} 0.0.1.34/32 {addr=0.0.1.34:cost=1:if=[NIC#0@0.0.1.33/30]} 0.0.1.128/32 {addr=0.0.1.33:cost=1:if=[NIC#2@0.0.1.34/27]} ************************************************ OSPF ---------------------- Router 10 : Database(s) ----------------------- ********** Link State Database: AS 3, Area 1 ********** ===== Router Links Node: 7 ---> [A: 1] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: P=>P] [ID: 6] [IP: 0.0.4.164] [Da: 0] [MTy: 0] [Met: 1] --> [A: 1] [Ty: P=>P] [ID: 10] [IP: 0.0.4.145] [Da: 1] [MTy: 0] [Met: 1] Node: 10 ---> [A: 1] [Ty: Stub] [ID: 10] [IP: 0.0.4.128] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: P=>P] [ID: 7] [IP: 0.0.4.146] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 7 ---> [A: 0] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 10 : Print DB ********** Link State Database: AS 3, Area 1 ********** ===== Router Links Node: 7 ---> [A: 1] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: P=>P] [ID: 6] [IP: 0.0.4.164] [Da: 0] [MTy: 0] [Met: 1] --> [A: 1] [Ty: P=>P] [ID: 10] [IP: 0.0.4.145] [Da: 1] [MTy: 0] [Met: 1] Node: 10 ---> [A: 1] [Ty: Stub] [ID: 10] [IP: 0.0.4.128] [Da: 28] [MTy: 0] [Met: 0] --> [A: 1] [Ty: P=>P] [ID: 7] [IP: 0.0.4.146] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 7 ---> [A: 0] [Ty: Stub] [ID: 7] [IP: 0.0.4.144] [Da: 28] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 10 ---------- ID : 7 10 predecessor: -1 1 distance : 2147483647 0 PQueue : 0 -1 ------------------------------- ---------- Router 10 ---------- ID : 7 10 predecessor: 1 1 distance : 1 0 PQueue : 0 -1 ------------------------------- ---------- Router 10 ---------- ID : 7 10 predecessor: 1 1 distance : 1 0 PQueue : -1 -1 ------------------------------- Router 10: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 10 ---------- ID : 7 10 predecessor: 1 1 distance : 1 0 PQueue : -1 -1 ------------------------------- ---------- Router 10 ---------- ID : 7 10 predecessor: 1 1 distance : 1 0 PQueue : -1 -1 ------------------------------- OSPF::Router 10 buildRtgTbl () ******** Routing Table ******** 0.0.4.128/32 {addr=0.0.0.10:cost=0:if=[NIC#1@0.0.4.135/28]} 0.0.4.144/32 {addr=0.0.4.146:cost=1:if=[NIC#0@0.0.4.145/27]} 0.0.4.146/32 {addr=0.0.4.146:cost=1:if=[NIC#0@0.0.4.145/27]} ************************************************ OSPF::Router 10 buildRtgTbl () ******** Routing Table ******** 0.0.4.128/32 {addr=0.0.4.146:cost=0:if=[NIC#0@0.0.4.145/27]} 0.0.4.144/32 {addr=0.0.4.146:cost=1:if=[NIC#0@0.0.4.145/27]} 0.0.4.146/32 {addr=0.0.4.146:cost=1:if=[NIC#0@0.0.4.145/27]} ************************************************ OSPF::Router 10 buildRtgTbl () ******** Routing Table ******** 0.0.4.128/32 {addr=0.0.0.10:cost=0:if=[NIC#1@0.0.4.135/28]} 0.0.4.144/32 {addr=0.0.4.146:cost=1:if=[NIC#0@0.0.4.145/27]} 0.0.4.146/32 {addr=0.0.4.146:cost=1:if=[NIC#0@0.0.4.145/27]} ************************************************ OSPF::Router 10 buildRtgTbl () ******** Routing Table ******** 0.0.4.128/32 {addr=0.0.0.10:cost=0:if=[NIC#1@0.0.4.135/28]} 0.0.4.144/32 {addr=0.0.4.146:cost=1:if=[NIC#0@0.0.4.145/27]} 0.0.4.146/32 {addr=0.0.4.146:cost=1:if=[NIC#0@0.0.4.145/27]} ************************************************ OSPF ---------------------- Router 13 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 3 ********** ===== Router Links Node: 5 ---> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 9 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 5] [IP: 0.0.0.34] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.38] [Da: 1] [MTy: 0] [Met: 1] Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.37] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 13] [IP: 0.0.0.73] [Da: 1] [MTy: 0] [Met: 1] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.74] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 13 : Print DB ********** Link State Database: AS 1, Area 3 ********** ===== Router Links Node: 5 ---> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 9 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 5] [IP: 0.0.0.34] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.38] [Da: 1] [MTy: 0] [Met: 1] Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.37] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 13] [IP: 0.0.0.73] [Da: 1] [MTy: 0] [Met: 1] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.74] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: -1 -1 -1 3 distance : 2147483647 2147483647 2147483647 0 PQueue : 0 0 0 -1 ------------------------------- ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: -1 -1 3 3 distance : 2147483647 2147483647 1 0 PQueue : 0 0 0 -1 ------------------------------- ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: -1 -1 3 3 distance : 2147483647 2147483647 1 0 PQueue : 0 0 -1 -1 ------------------------------- ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: -1 2 3 3 distance : 2147483647 2 1 0 PQueue : 0 0 -1 -1 ------------------------------- ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: -1 2 3 3 distance : 2147483647 2 1 0 PQueue : 0 0 -1 -1 ------------------------------- ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: -1 2 3 3 distance : 2147483647 2 1 0 PQueue : 0 -1 -1 -1 ------------------------------- ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: 1 2 3 3 distance : 3 2 1 0 PQueue : 0 -1 -1 -1 ------------------------------- ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: 1 2 3 3 distance : 3 2 1 0 PQueue : 0 -1 -1 -1 ------------------------------- ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: 1 2 3 3 distance : 3 2 1 0 PQueue : -1 -1 -1 -1 ------------------------------- Router 13: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: 1 2 3 3 distance : 3 2 1 0 PQueue : -1 -1 -1 -1 ------------------------------- Router 13: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: 1 2 3 3 distance : 3 2 1 0 PQueue : -1 -1 -1 -1 ------------------------------- Router 13: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 13 ---------- ID : 5 9 12 13 predecessor: 1 2 3 3 distance : 3 2 1 0 PQueue : -1 -1 -1 -1 ------------------------------- OSPF::Router 13 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.74:cost=2:if=[NIC#0@0.0.0.73/28]} 0.0.0.64/32 {addr=0.0.0.13:cost=0:if=[NIC#1@0.0.0.68/29]} 0.0.0.74/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.0.80/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.1.0/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} 0.0.1.128/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} ************************************************ OSPF::Router 13 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.74:cost=2:if=[NIC#0@0.0.0.73/28]} 0.0.0.64/32 {addr=0.0.0.13:cost=0:if=[NIC#1@0.0.0.68/29]} 0.0.0.74/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.0.80/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.1.0/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} 0.0.1.128/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} ************************************************ OSPF::Router 13 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.74:cost=2:if=[NIC#0@0.0.0.73/28]} 0.0.0.64/32 {addr=0.0.0.74:cost=0:if=[NIC#0@0.0.0.73/28]} 0.0.0.74/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.0.80/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.1.0/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} 0.0.1.128/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} ************************************************ OSPF::Router 13 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.74:cost=2:if=[NIC#0@0.0.0.73/28]} 0.0.0.64/32 {addr=0.0.0.13:cost=0:if=[NIC#1@0.0.0.68/29]} 0.0.0.74/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.0.80/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.1.0/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} 0.0.1.128/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} ************************************************ OSPF::Router 13 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.74:cost=2:if=[NIC#0@0.0.0.73/28]} 0.0.0.64/32 {addr=0.0.0.13:cost=0:if=[NIC#1@0.0.0.68/29]} 0.0.0.74/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.0.80/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.1.0/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} 0.0.1.128/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} ************************************************ OSPF::Router 13 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.74:cost=2:if=[NIC#0@0.0.0.73/28]} 0.0.0.64/32 {addr=0.0.0.13:cost=0:if=[NIC#1@0.0.0.68/29]} 0.0.0.74/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.0.80/32 {addr=0.0.0.74:cost=1:if=[NIC#0@0.0.0.73/28]} 0.0.1.0/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} 0.0.1.128/32 {addr=0.0.0.74:cost=3:if=[NIC#0@0.0.0.73/28]} ************************************************ OSPF ---------------------- Router 12 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 3 ********** ===== Router Links Node: 5 ---> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 9 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 5] [IP: 0.0.0.34] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.38] [Da: 1] [MTy: 0] [Met: 1] Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.37] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 13] [IP: 0.0.0.73] [Da: 1] [MTy: 0] [Met: 1] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.74] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 12 : Print DB ********** Link State Database: AS 1, Area 3 ********** ===== Router Links Node: 5 ---> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 9 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 5] [IP: 0.0.0.34] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.38] [Da: 1] [MTy: 0] [Met: 1] Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.37] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 13] [IP: 0.0.0.73] [Da: 1] [MTy: 0] [Met: 1] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.74] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: -1 -1 2 -1 distance : 2147483647 2147483647 0 2147483647 PQueue : 0 0 -1 0 ------------------------------- ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: -1 2 2 -1 distance : 2147483647 1 0 2147483647 PQueue : 0 0 -1 0 ------------------------------- ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: -1 2 2 2 distance : 2147483647 1 0 1 PQueue : 0 0 -1 0 ------------------------------- ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: -1 2 2 2 distance : 2147483647 1 0 1 PQueue : 0 -1 -1 0 ------------------------------- ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: 1 2 2 2 distance : 2 1 0 1 PQueue : 0 -1 -1 0 ------------------------------- ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: 1 2 2 2 distance : 2 1 0 1 PQueue : 0 -1 -1 0 ------------------------------- ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: 1 2 2 2 distance : 2 1 0 1 PQueue : 0 -1 -1 -1 ------------------------------- ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: 1 2 2 2 distance : 2 1 0 1 PQueue : 0 -1 -1 -1 ------------------------------- ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: 1 2 2 2 distance : 2 1 0 1 PQueue : -1 -1 -1 -1 ------------------------------- Router 12: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: 1 2 2 2 distance : 2 1 0 1 PQueue : -1 -1 -1 -1 ------------------------------- Router 12: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: 1 2 2 2 distance : 2 1 0 1 PQueue : -1 -1 -1 -1 ------------------------------- Router 12: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 12 ---------- ID : 5 9 12 13 predecessor: 1 2 2 2 distance : 2 1 0 1 PQueue : -1 -1 -1 -1 ------------------------------- OSPF::Router 12 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.37/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.64/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.73/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.80/32 {addr=0.0.0.12:cost=0:if=[NIC#2@0.0.0.83/29]} 0.0.1.0/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} 0.0.1.128/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} ************************************************ OSPF::Router 12 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.37/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.64/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.73/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.80/32 {addr=0.0.0.12:cost=0:if=[NIC#2@0.0.0.83/29]} 0.0.1.0/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} 0.0.1.128/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} ************************************************ OSPF::Router 12 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.37/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.64/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.73/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.80/32 {addr=0.0.0.12:cost=0:if=[NIC#2@0.0.0.83/29]} 0.0.1.0/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} 0.0.1.128/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} ************************************************ OSPF::Router 12 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.37/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.64/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.73/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.80/32 {addr=0.0.0.12:cost=0:if=[NIC#2@0.0.0.83/29]} 0.0.1.0/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} 0.0.1.128/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} ************************************************ OSPF::Router 12 buildRtgTbl () ******** Routing Table ******** 0.0.0.0/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.37/32 {addr=0.0.0.37:cost=1:if=[NIC#0@0.0.0.38/26]} 0.0.0.64/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.73/32 {addr=0.0.0.73:cost=1:if=[NIC#1@0.0.0.74/28]} 0.0.0.80/32 {addr=0.0.0.12:cost=0:if=[NIC#2@0.0.0.83/29]} 0.0.1.0/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} 0.0.1.128/32 {addr=0.0.0.37:cost=2:if=[NIC#0@0.0.0.38/26]} ************************************************ OSPF ---------------------- Router 0 : Database(s) ----------------------- ********** Link State Database: AS 2, Area 0 ********** ===== Router Links Node: 0 ---> [A: 0] [Ty: P=>P] [ID: 6] [IP: 0.0.4.36] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.145] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.4.33] [Da: 2] [MTy: 0] [Met: 1] Node: 4 ---> [A: 0] [Ty: Stub] [ID: 4] [IP: 0.0.4.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.93] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.4.34] [Da: 1] [MTy: 0] [Met: 1] ===== Summary Networks ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 0 : Print DB ********** Link State Database: AS 2, Area 0 ********** ===== Router Links Node: 0 ---> [A: 0] [Ty: P=>P] [ID: 6] [IP: 0.0.4.36] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 1] [IP: 0.0.1.145] [Da: 1] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 4] [IP: 0.0.4.33] [Da: 2] [MTy: 0] [Met: 1] Node: 4 ---> [A: 0] [Ty: Stub] [ID: 4] [IP: 0.0.4.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 0] [Ty: P=>P] [ID: 5] [IP: 0.0.0.93] [Da: 0] [MTy: 0] [Met: 1] --> [A: 0] [Ty: P=>P] [ID: 0] [IP: 0.0.4.34] [Da: 1] [MTy: 0] [Met: 1] ===== Summary Networks ===== Summary AS boundary links ===== AS external links Router 0: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 0 ---------- ID : 0 4 predecessor: 0 -1 distance : 0 2147483647 PQueue : -1 0 ------------------------------- Router 0: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 0 ---------- ID : 0 4 predecessor: 0 -1 distance : 0 2147483647 PQueue : -1 0 ------------------------------- ---------- Router 0 ---------- ID : 0 4 predecessor: 0 0 distance : 0 1 PQueue : -1 0 ------------------------------- ---------- Router 0 ---------- ID : 0 4 predecessor: 0 0 distance : 0 1 PQueue : -1 -1 ------------------------------- Router 0: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 0 ---------- ID : 0 4 predecessor: 0 0 distance : 0 1 PQueue : -1 -1 ------------------------------- ---------- Router 0 ---------- ID : 0 4 predecessor: 0 0 distance : 0 1 PQueue : -1 -1 ------------------------------- OSPF::Router 0 buildRtgTbl () ******** Routing Table ******** 0.0.1.145/32 {addr=0.0.1.145:cost=1:if=[NIC#0@0.0.1.146/28]} 0.0.4.0/32 {addr=0.0.4.33:cost=1:if=[NIC#1@0.0.4.34/26]} 0.0.4.33/32 {addr=0.0.4.33:cost=1:if=[NIC#1@0.0.4.34/26]} 0.0.4.36/32 {addr=0.0.4.36:cost=1:if=[NIC#2@0.0.4.35/26]} ************************************************ OSPF ---------------------- Router 9 : Database(s) ----------------------- ********** Link State Database: AS 1, Area 3 ********** ===== Router Links Node: 5 ---> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 9 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 5] [IP: 0.0.0.34] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.38] [Da: 1] [MTy: 0] [Met: 1] Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.37] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 13] [IP: 0.0.0.73] [Da: 1] [MTy: 0] [Met: 1] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.74] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ------------------------------------------------- (no combining of databases necessary) OSPF::Router 9 : Print DB ********** Link State Database: AS 1, Area 3 ********** ===== Router Links Node: 5 ---> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.33] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 2] [IP: 0.0.0.92] [Da: 1] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 3] [IP: 0.0.0.90] [Da: 2] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 4] [IP: 0.0.0.94] [Da: 3] [MTy: 0] [Met: 1] Node: 9 ---> [A: 3] [Ty: Stub] [ID: 9] [IP: 0.0.0.0] [Da: 27] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 5] [IP: 0.0.0.34] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.38] [Da: 1] [MTy: 0] [Met: 1] Node: 12 ---> [A: 3] [Ty: Stub] [ID: 12] [IP: 0.0.0.80] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 9] [IP: 0.0.0.37] [Da: 0] [MTy: 0] [Met: 1] --> [A: 3] [Ty: P=>P] [ID: 13] [IP: 0.0.0.73] [Da: 1] [MTy: 0] [Met: 1] Node: 13 ---> [A: 3] [Ty: Stub] [ID: 13] [IP: 0.0.0.64] [Da: 29] [MTy: 0] [Met: 0] --> [A: 3] [Ty: P=>P] [ID: 12] [IP: 0.0.0.74] [Da: 0] [MTy: 0] [Met: 1] ===== Summary Networks Node: 5 ---> [A: 0] [Ty: Stub] [ID: 2] [IP: 0.0.1.128] [Da: 29] [MTy: 0] [Met: 0] --> [A: 2] [Ty: Stub] [ID: 11] [IP: 0.0.1.0] [Da: 27] [MTy: 0] [Met: 0] ===== Summary AS boundary links ===== AS external links ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: -1 1 -1 -1 distance : 2147483647 0 2147483647 2147483647 PQueue : 0 -1 0 0 ------------------------------- ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 -1 -1 distance : 1 0 2147483647 2147483647 PQueue : 0 -1 0 0 ------------------------------- ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 -1 distance : 1 0 1 2147483647 PQueue : 0 -1 0 0 ------------------------------- ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 -1 distance : 1 0 1 2147483647 PQueue : -1 -1 0 0 ------------------------------- Router 9: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 -1 distance : 1 0 1 2147483647 PQueue : -1 -1 0 0 ------------------------------- Router 9: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 -1 distance : 1 0 1 2147483647 PQueue : -1 -1 0 0 ------------------------------- Router 9: java.lang.ArrayIndexOutOfBoundsException: -1 ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 -1 distance : 1 0 1 2147483647 PQueue : -1 -1 0 0 ------------------------------- ---------- Router 9 ---------- ID : 5 9 12 13 predecessor: 1 1 1 -1 distance : 1 0 1 2147483647 PQueue : -1 -1 -1 0 ------------------------------- ---------- Router 9 ---------- ID : 5 9 12 13