diff --git a/.gitignore b/.gitignore index 6dd85d453e25f8b65520f9eae869f1f649f47c08..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +0,0 @@ -**/router? -.vscode/ diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000000000000000000000000000000000000..9d14cfb2c108e9f0823938972fa2ac5c6d0ce9d0 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "ansible.python.interpreterPath": "/bin/python" +} \ No newline at end of file diff --git a/networkxtest.py b/networkxtest.py index 7cb14d7b299f61c797018cbb6d111d30d79a70e8..c5dce59d686b5cfe76e517c946df60d8d6d859d6 100644 --- a/networkxtest.py +++ b/networkxtest.py @@ -61,10 +61,9 @@ print(G.nodes.data()) nx.draw_networkx(G) plt.show() -#for x in range(1,routersNumber + 1): -for x in range(1, routersNumber + 1 ): - os.system('rm ~/onlab/router' + str(x) + '/router' + str(x) + '_locales.txt ~/onlab/router' + str(x) + '/router' + str(x) + '_name.txt ~/onlab/router' + str(x) + '/router' + str(x) + '_masks.txt') +#for x in range(1, routersNumber + 1 ): + #os.system('rm ~/onlab/router' + str(x) + '/router' + str(x) + '_locales.txt ~/onlab/router' + str(x) + '/router' + str(x) + '_name.txt ~/onlab/router' + str(x) + '/router' + str(x) + '_masks.txt') diff --git a/router1/router1_hostname.txt b/router1/router1_hostname.txt new file mode 100644 index 0000000000000000000000000000000000000000..3c98be3bbe46435be332640d422b96148628a693 --- /dev/null +++ b/router1/router1_hostname.txt @@ -0,0 +1 @@ +hostname R1 \ No newline at end of file diff --git a/router1/router1_locales.txt b/router1/router1_locales.txt new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/router1/router1_locales.txt @@ -0,0 +1 @@ + diff --git a/router1/router1_masks.txt b/router1/router1_masks.txt new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/router1/router1_masks.txt @@ -0,0 +1 @@ + diff --git a/router1/router1_name.txt b/router1/router1_name.txt new file mode 100644 index 0000000000000000000000000000000000000000..1e1244e1ec5540df6715f7a268d75821ea75b47b --- /dev/null +++ b/router1/router1_name.txt @@ -0,0 +1 @@ +R1 diff --git a/router1/router1_routes.txt b/router1/router1_routes.txt new file mode 100644 index 0000000000000000000000000000000000000000..1e2ce4d66170423df3c4aad476b2c01e99a69ff6 --- /dev/null +++ b/router1/router1_routes.txt @@ -0,0 +1,11 @@ +Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP + D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area + N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 + E1 - OSPF external type 1, E2 - OSPF external type 2 + i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2 + ia - IS-IS inter area, * - candidate default, U - per-user static route + o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP + a - application route + + - replicated route, % - next hop override, p - overrides from PfR + +Gateway of last resort is not set \ No newline at end of file diff --git a/router2/router2_hostname.txt b/router2/router2_hostname.txt new file mode 100644 index 0000000000000000000000000000000000000000..5cb0be33a5a4403355a36867f128fe5cd355ee16 --- /dev/null +++ b/router2/router2_hostname.txt @@ -0,0 +1 @@ +hostname R2 \ No newline at end of file diff --git a/router2/router2_locales.txt b/router2/router2_locales.txt new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/router2/router2_locales.txt @@ -0,0 +1 @@ + diff --git a/router2/router2_masks.txt b/router2/router2_masks.txt new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/router2/router2_masks.txt @@ -0,0 +1 @@ + diff --git a/router2/router2_name.txt b/router2/router2_name.txt new file mode 100644 index 0000000000000000000000000000000000000000..40d37fcc596f394d8d0d83bbce8fa0f86a2d0154 --- /dev/null +++ b/router2/router2_name.txt @@ -0,0 +1 @@ +R2 diff --git a/router2/router2_routes.txt b/router2/router2_routes.txt new file mode 100644 index 0000000000000000000000000000000000000000..1e2ce4d66170423df3c4aad476b2c01e99a69ff6 --- /dev/null +++ b/router2/router2_routes.txt @@ -0,0 +1,11 @@ +Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP + D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area + N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 + E1 - OSPF external type 1, E2 - OSPF external type 2 + i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2 + ia - IS-IS inter area, * - candidate default, U - per-user static route + o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP + a - application route + + - replicated route, % - next hop override, p - overrides from PfR + +Gateway of last resort is not set \ No newline at end of file diff --git a/router3/router3_hostname.txt b/router3/router3_hostname.txt new file mode 100644 index 0000000000000000000000000000000000000000..654489221b7c3088f8587bf6d8f9e14ea21dfd9f --- /dev/null +++ b/router3/router3_hostname.txt @@ -0,0 +1 @@ +hostname R3 \ No newline at end of file diff --git a/router3/router3_locales.txt b/router3/router3_locales.txt new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/router3/router3_locales.txt @@ -0,0 +1 @@ + diff --git a/router3/router3_masks.txt b/router3/router3_masks.txt new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/router3/router3_masks.txt @@ -0,0 +1 @@ + diff --git a/router3/router3_name.txt b/router3/router3_name.txt new file mode 100644 index 0000000000000000000000000000000000000000..a773565a53ea6c6b16035baff92cf54fb6238c76 --- /dev/null +++ b/router3/router3_name.txt @@ -0,0 +1 @@ +R3 diff --git a/router3/router3_routes.txt b/router3/router3_routes.txt new file mode 100644 index 0000000000000000000000000000000000000000..1e2ce4d66170423df3c4aad476b2c01e99a69ff6 --- /dev/null +++ b/router3/router3_routes.txt @@ -0,0 +1,11 @@ +Codes: L - local, C - connected, S - static, R - RIP, M - mobile, B - BGP + D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area + N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 + E1 - OSPF external type 1, E2 - OSPF external type 2 + i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2 + ia - IS-IS inter area, * - candidate default, U - per-user static route + o - ODR, P - periodic downloaded static route, H - NHRP, l - LISP + a - application route + + - replicated route, % - next hop override, p - overrides from PfR + +Gateway of last resort is not set \ No newline at end of file