1{
2    "ipv4base": "10.0.0.0",
3    "ipv4mask": 30,
4    "ipv6base": "fd00::",
5    "ipv6mask": 64,
6    "link_ip_start": {
7        "ipv4": "10.0.0.0",
8        "v4mask": 30,
9        "ipv6": "fd00::",
10        "v6mask": 64
11    },
12    "lo_prefix": {
13        "ipv4": "1.0.",
14        "v4mask": 32,
15        "ipv6": "2001:DB8:F::",
16        "v6mask": 128
17    },
18    "routers": {
19        "r1": {
20            "links": {
21                "lo": {
22                    "ipv4": "auto",
23                    "ipv6": "auto",
24                    "type": "loopback"
25                },
26                "r2-link1": {
27                    "ipv4": "auto",
28                    "ipv6": "auto"
29                },
30                "r2-link2": {
31                    "ipv4": "auto",
32                    "ipv6": "auto"
33                }
34            },
35            "bgp": {
36                "local_as": "100",
37                "address_family": {
38                    "ipv4": {
39                        "unicast": {
40                            "neighbor": {
41                                "r2": {
42                                    "dest_link": {
43                                        "r1-link1": {}
44                                    }
45                                }
46                            }
47                        }
48                    }
49                }
50            }
51        },
52        "r2": {
53            "links": {
54                "lo": {
55                    "ipv4": "auto",
56                    "ipv6": "auto",
57                    "type": "loopback"
58                },
59                "r1-link1": {
60                    "ipv4": "auto",
61                    "ipv6": "auto"
62                },
63                "r1-link2": {
64                    "ipv4": "auto",
65                    "ipv6": "auto"
66                },
67                "r3-link1": {
68                    "ipv4": "auto",
69                    "ipv6": "auto"
70                },
71                "r3-link2": {
72                    "ipv4": "auto",
73                    "ipv6": "auto"
74                }
75            },
76            "bgp": {
77                "local_as": "100",
78                "address_family": {
79                    "ipv4": {
80                        "unicast": {
81                            "redistribute": [
82                                {
83                                    "redist_type": "static"
84                                }
85                            ],
86                            "neighbor": {
87                                "r1": {
88                                    "dest_link": {
89                                        "r2-link1": {}
90                                    }
91                                },
92                                "r3": {
93                                    "dest_link": {
94                                        "r2-link1": {}
95                                    }
96                                }
97                            }
98                        }
99                    }
100                }
101            },
102            "static_routes": [
103                {
104                    "network": "100.0.20.1/32",
105                    "no_of_ip": 9,
106                    "admin_distance": 100,
107                    "next_hop": "10.0.0.1"
108                }
109            ]
110        },
111        "r3": {
112            "links": {
113                "lo": {
114                    "ipv4": "auto",
115                    "ipv6": "auto",
116                    "type": "loopback"
117                },
118                "r2-link1": {
119                    "ipv4": "auto",
120                    "ipv6": "auto"
121                },
122                "r2-link2": {
123                    "ipv4": "auto",
124                    "ipv6": "auto"
125                }
126            },
127            "bgp": {
128                "local_as": "100",
129                "address_family": {
130                    "ipv4": {
131                        "unicast": {
132                            "neighbor": {
133                                "r2": {
134                                    "dest_link": {
135                                        "r3-link1": {}
136                                    }
137                                }
138                            }
139                        }
140                    }
141                }
142            },
143            "static_routes": [
144                {
145                    "network": "10.0.0.1/30",
146                    "next_hop": "10.0.0.5"
147                }
148            ]
149        }
150    }
151}
152
153