summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--docs/ADC计算板固化手册-20191206-v2.docx (renamed from init_mcn_network/ADC计算板固化手册-20191206-v2.docx)bin249209 -> 249209 bytes
-rw-r--r--init_mcn_network/.gitkeep0
-rw-r--r--init_mcn_network/init_adc_cpu_broad.zipbin16406 -> 0 bytes
-rw-r--r--init_mcn_network/init_adc_cpu_broad/.gitkeep0
-rw-r--r--init_mcn_network/init_adc_cpu_broad/crontab (renamed from init_mcn_network/crontab)0
-rw-r--r--init_mcn_network/init_adc_cpu_broad/ifcfg-ens (renamed from init_mcn_network/ifcfg-ens)0
-rw-r--r--init_mcn_network/init_adc_cpu_broad/init_adc_cpu_broad.sh (renamed from init_mcn_network/init_adc_cpu_broad.sh)0
-rw-r--r--init_mcn_network/init_adc_cpu_broad/tsg-env/switch_control_client_non_block (renamed from init_mcn_network/tsg-env/switch_control_client_non_block)bin18224 -> 18224 bytes
-rw-r--r--init_mcn_network/init_adc_cpu_broad/tsg-env/tsg-env-mcn0_setup (renamed from init_mcn_network/tsg-env/tsg-env-mcn0_setup)0
-rw-r--r--init_mcn_network/init_adc_cpu_broad/tsg-env/tsg-env-mcn0_tsg-env.service (renamed from init_mcn_network/tsg-env/tsg-env-mcn0_tsg-env.service)0
-rw-r--r--init_mcn_network/init_adc_cpu_broad/tsg-env/tsg-env-mcn0_vf-setup (renamed from init_mcn_network/tsg-env/tsg-env-mcn0_vf-setup)0
-rw-r--r--init_mcn_network/init_adc_cpu_broad/tsg-env/tsg-env-mcn1_setup (renamed from init_mcn_network/tsg-env/tsg-env-mcn1_setup)0
-rw-r--r--init_mcn_network/init_adc_cpu_broad/tsg-env/tsg-env-mcn1_tsg-env.service (renamed from init_mcn_network/tsg-env/tsg-env-mcn1_tsg-env.service)0
-rw-r--r--init_mcn_network/init_adc_cpu_broad/tsg-env/tsg-env-mcn1_vf-setup (renamed from init_mcn_network/tsg-env/tsg-env-mcn1_vf-setup)0
-rw-r--r--init_mcn_network/init_adc_cpu_broad/tsg-env/tsg-env-mcn2_setup (renamed from init_mcn_network/tsg-env/tsg-env-mcn2_setup)0
-rw-r--r--init_mcn_network/init_adc_cpu_broad/tsg-env/tsg-env-mcn2_tsg-env.service (renamed from init_mcn_network/tsg-env/tsg-env-mcn2_tsg-env.service)0
-rw-r--r--init_mcn_network/init_adc_cpu_broad/tsg-env/tsg-env-mcn2_vf-setup (renamed from init_mcn_network/tsg-env/tsg-env-mcn2_vf-setup)0
-rw-r--r--init_mcn_network/init_adc_cpu_broad/tsg-env/tsg-env-mcn3_setup (renamed from init_mcn_network/tsg-env/tsg-env-mcn3_setup)0
-rw-r--r--init_mcn_network/init_adc_cpu_broad/tsg-env/tsg-env-mcn3_tsg-env.service (renamed from init_mcn_network/tsg-env/tsg-env-mcn3_tsg-env.service)0
-rw-r--r--init_mcn_network/init_adc_cpu_broad/tsg-env/tsg-env-mcn3_vf-setup (renamed from init_mcn_network/tsg-env/tsg-env-mcn3_vf-setup)0
-rw-r--r--init_mcn_network/logfile.txt5
-rw-r--r--init_mcn_network/tsg-env/.gitkeep0
-rw-r--r--switch_sled_startup_one_arm/saved_startup79
23 files changed, 79 insertions, 5 deletions
diff --git a/init_mcn_network/ADC计算板固化手册-20191206-v2.docx b/docs/ADC计算板固化手册-20191206-v2.docx
index ae31bfb..ae31bfb 100644
--- a/init_mcn_network/ADC计算板固化手册-20191206-v2.docx
+++ b/docs/ADC计算板固化手册-20191206-v2.docx
Binary files differ
diff --git a/init_mcn_network/.gitkeep b/init_mcn_network/.gitkeep
deleted file mode 100644
index e69de29..0000000
--- a/init_mcn_network/.gitkeep
+++ /dev/null
diff --git a/init_mcn_network/init_adc_cpu_broad.zip b/init_mcn_network/init_adc_cpu_broad.zip
deleted file mode 100644
index bbda2e5..0000000
--- a/init_mcn_network/init_adc_cpu_broad.zip
+++ /dev/null
Binary files differ
diff --git a/init_mcn_network/init_adc_cpu_broad/.gitkeep b/init_mcn_network/init_adc_cpu_broad/.gitkeep
deleted file mode 100644
index e69de29..0000000
--- a/init_mcn_network/init_adc_cpu_broad/.gitkeep
+++ /dev/null
diff --git a/init_mcn_network/crontab b/init_mcn_network/init_adc_cpu_broad/crontab
index 3f8bde4..3f8bde4 100644
--- a/init_mcn_network/crontab
+++ b/init_mcn_network/init_adc_cpu_broad/crontab
diff --git a/init_mcn_network/ifcfg-ens b/init_mcn_network/init_adc_cpu_broad/ifcfg-ens
index bb7aa37..bb7aa37 100644
--- a/init_mcn_network/ifcfg-ens
+++ b/init_mcn_network/init_adc_cpu_broad/ifcfg-ens
diff --git a/init_mcn_network/init_adc_cpu_broad.sh b/init_mcn_network/init_adc_cpu_broad/init_adc_cpu_broad.sh
index 9de450b..9de450b 100644
--- a/init_mcn_network/init_adc_cpu_broad.sh
+++ b/init_mcn_network/init_adc_cpu_broad/init_adc_cpu_broad.sh
diff --git a/init_mcn_network/tsg-env/switch_control_client_non_block b/init_mcn_network/init_adc_cpu_broad/tsg-env/switch_control_client_non_block
index 5cdba48..5cdba48 100644
--- a/init_mcn_network/tsg-env/switch_control_client_non_block
+++ b/init_mcn_network/init_adc_cpu_broad/tsg-env/switch_control_client_non_block
Binary files differ
diff --git a/init_mcn_network/tsg-env/tsg-env-mcn0_setup b/init_mcn_network/init_adc_cpu_broad/tsg-env/tsg-env-mcn0_setup
index 279c55b..279c55b 100644
--- a/init_mcn_network/tsg-env/tsg-env-mcn0_setup
+++ b/init_mcn_network/init_adc_cpu_broad/tsg-env/tsg-env-mcn0_setup
diff --git a/init_mcn_network/tsg-env/tsg-env-mcn0_tsg-env.service b/init_mcn_network/init_adc_cpu_broad/tsg-env/tsg-env-mcn0_tsg-env.service
index 157ff6a..157ff6a 100644
--- a/init_mcn_network/tsg-env/tsg-env-mcn0_tsg-env.service
+++ b/init_mcn_network/init_adc_cpu_broad/tsg-env/tsg-env-mcn0_tsg-env.service
diff --git a/init_mcn_network/tsg-env/tsg-env-mcn0_vf-setup b/init_mcn_network/init_adc_cpu_broad/tsg-env/tsg-env-mcn0_vf-setup
index 54f61ff..54f61ff 100644
--- a/init_mcn_network/tsg-env/tsg-env-mcn0_vf-setup
+++ b/init_mcn_network/init_adc_cpu_broad/tsg-env/tsg-env-mcn0_vf-setup
diff --git a/init_mcn_network/tsg-env/tsg-env-mcn1_setup b/init_mcn_network/init_adc_cpu_broad/tsg-env/tsg-env-mcn1_setup
index 1fd9a77..1fd9a77 100644
--- a/init_mcn_network/tsg-env/tsg-env-mcn1_setup
+++ b/init_mcn_network/init_adc_cpu_broad/tsg-env/tsg-env-mcn1_setup
diff --git a/init_mcn_network/tsg-env/tsg-env-mcn1_tsg-env.service b/init_mcn_network/init_adc_cpu_broad/tsg-env/tsg-env-mcn1_tsg-env.service
index a622f69..a622f69 100644
--- a/init_mcn_network/tsg-env/tsg-env-mcn1_tsg-env.service
+++ b/init_mcn_network/init_adc_cpu_broad/tsg-env/tsg-env-mcn1_tsg-env.service
diff --git a/init_mcn_network/tsg-env/tsg-env-mcn1_vf-setup b/init_mcn_network/init_adc_cpu_broad/tsg-env/tsg-env-mcn1_vf-setup
index fb63776..fb63776 100644
--- a/init_mcn_network/tsg-env/tsg-env-mcn1_vf-setup
+++ b/init_mcn_network/init_adc_cpu_broad/tsg-env/tsg-env-mcn1_vf-setup
diff --git a/init_mcn_network/tsg-env/tsg-env-mcn2_setup b/init_mcn_network/init_adc_cpu_broad/tsg-env/tsg-env-mcn2_setup
index a8542ff..a8542ff 100644
--- a/init_mcn_network/tsg-env/tsg-env-mcn2_setup
+++ b/init_mcn_network/init_adc_cpu_broad/tsg-env/tsg-env-mcn2_setup
diff --git a/init_mcn_network/tsg-env/tsg-env-mcn2_tsg-env.service b/init_mcn_network/init_adc_cpu_broad/tsg-env/tsg-env-mcn2_tsg-env.service
index c78a63b..c78a63b 100644
--- a/init_mcn_network/tsg-env/tsg-env-mcn2_tsg-env.service
+++ b/init_mcn_network/init_adc_cpu_broad/tsg-env/tsg-env-mcn2_tsg-env.service
diff --git a/init_mcn_network/tsg-env/tsg-env-mcn2_vf-setup b/init_mcn_network/init_adc_cpu_broad/tsg-env/tsg-env-mcn2_vf-setup
index fdbf459..fdbf459 100644
--- a/init_mcn_network/tsg-env/tsg-env-mcn2_vf-setup
+++ b/init_mcn_network/init_adc_cpu_broad/tsg-env/tsg-env-mcn2_vf-setup
diff --git a/init_mcn_network/tsg-env/tsg-env-mcn3_setup b/init_mcn_network/init_adc_cpu_broad/tsg-env/tsg-env-mcn3_setup
index 980b16b..980b16b 100644
--- a/init_mcn_network/tsg-env/tsg-env-mcn3_setup
+++ b/init_mcn_network/init_adc_cpu_broad/tsg-env/tsg-env-mcn3_setup
diff --git a/init_mcn_network/tsg-env/tsg-env-mcn3_tsg-env.service b/init_mcn_network/init_adc_cpu_broad/tsg-env/tsg-env-mcn3_tsg-env.service
index 29f6319..29f6319 100644
--- a/init_mcn_network/tsg-env/tsg-env-mcn3_tsg-env.service
+++ b/init_mcn_network/init_adc_cpu_broad/tsg-env/tsg-env-mcn3_tsg-env.service
diff --git a/init_mcn_network/tsg-env/tsg-env-mcn3_vf-setup b/init_mcn_network/init_adc_cpu_broad/tsg-env/tsg-env-mcn3_vf-setup
index e2e7667..e2e7667 100644
--- a/init_mcn_network/tsg-env/tsg-env-mcn3_vf-setup
+++ b/init_mcn_network/init_adc_cpu_broad/tsg-env/tsg-env-mcn3_vf-setup
diff --git a/init_mcn_network/logfile.txt b/init_mcn_network/logfile.txt
deleted file mode 100644
index 257ddee..0000000
--- a/init_mcn_network/logfile.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-[2019-12-06 11:20:01] this is mcn2
-[2019-12-06 11:20:13] Service conf updated
-[2019-12-06 11:20:13] Service tsg-env enabled
-[2019-12-06 11:20:13] pf name is ens8
-[2019-12-06 11:20:13] NIC name is correct
diff --git a/init_mcn_network/tsg-env/.gitkeep b/init_mcn_network/tsg-env/.gitkeep
deleted file mode 100644
index e69de29..0000000
--- a/init_mcn_network/tsg-env/.gitkeep
+++ /dev/null
diff --git a/switch_sled_startup_one_arm/saved_startup b/switch_sled_startup_one_arm/saved_startup
index c143a6e..9755c11 100644
--- a/switch_sled_startup_one_arm/saved_startup
+++ b/switch_sled_startup_one_arm/saved_startup
@@ -73,6 +73,85 @@ set switch config hashing l34 symmetric on
set port config 9261,9293,9325 max_frame_size 15360
create acl 1
+# Redirect all ARP request to ens1f2
+create acl-rule 1 40
+add acl-rule condition 1 40 src-port 1
+add acl-rule condition 1 40 ethtype 0x0806
+add acl-rule action 1 40 redirect 7214
+
+create acl-rule 1 41
+add acl-rule condition 1 41 src-port 2
+add acl-rule condition 1 41 ethtype 0x0806
+add acl-rule action 1 41 redirect 7214
+
+create acl-rule 1 42
+add acl-rule condition 1 42 src-port 3
+add acl-rule condition 1 42 ethtype 0x0806
+add acl-rule action 1 42 redirect 7214
+
+create acl-rule 1 43
+add acl-rule condition 1 43 src-port 4
+add acl-rule condition 1 43 ethtype 0x0806
+add acl-rule action 1 43 redirect 7214
+
+# Redirect all ICMPv4 to ens1f2 -- 10.0.0.0/8
+create acl-rule 1 44
+add acl-rule condition 1 44 src-port 1
+add acl-rule condition 1 44 protocol 0x1/0xff
+add acl-rule condition 1 44 sip 10.0.0.0/8
+add acl-rule condition 1 44 dip 10.0.0.0/8
+add acl-rule action 1 44 redirect 7214
+
+create acl-rule 1 45
+add acl-rule condition 1 45 src-port 2
+add acl-rule condition 1 45 protocol 0x1/0xff3
+add acl-rule condition 1 45 sip 10.0.0.0/8
+add acl-rule condition 1 45 dip 10.0.0.0/8
+add acl-rule action 1 45 redirect 7214
+
+create acl-rule 1 46
+add acl-rule condition 1 46 src-port 3
+add acl-rule condition 1 46 protocol 0x1/0xff
+add acl-rule condition 1 46 sip 10.0.0.0/8
+add acl-rule condition 1 46 dip 10.0.0.0/8
+add acl-rule action 1 46 redirect 7214
+
+create acl-rule 1 47
+add acl-rule condition 1 47 src-port 3
+add acl-rule condition 1 47 protocol 0x1/0xff
+add acl-rule condition 1 47 sip 10.0.0.0/8
+add acl-rule condition 1 47 dip 10.0.0.0/8
+add acl-rule action 1 47 redirect 7214
+
+# Redirect all ICMPv4 to ens1f2 -- 192.168.0.0/24
+create acl-rule 1 48
+add acl-rule condition 1 48 src-port 1
+add acl-rule condition 1 48 protocol 0x1/0xff
+add acl-rule condition 1 48 sip 192.168.0.0/24
+add acl-rule condition 1 48 dip 192.168.0.0/24
+add acl-rule action 1 48 redirect 7214
+
+create acl-rule 1 49
+add acl-rule condition 1 49 src-port 2
+add acl-rule condition 1 49 protocol 0x1/0xff3
+add acl-rule condition 1 49 sip 192.168.0.0/24
+add acl-rule condition 1 49 dip 192.168.0.0/24
+add acl-rule action 1 49 redirect 7214
+
+create acl-rule 1 50
+add acl-rule condition 1 50 src-port 3
+add acl-rule condition 1 50 protocol 0x1/0xff
+add acl-rule condition 1 50 sip 192.168.0.0/24
+add acl-rule condition 1 50 dip 192.168.0.0/24
+add acl-rule action 1 50 redirect 7214
+
+create acl-rule 1 51
+add acl-rule condition 1 51 src-port 3
+add acl-rule condition 1 51 protocol 0x1/0xff
+add acl-rule condition 1 51 sip 192.168.0.0/24
+add acl-rule condition 1 51 dip 192.168.0.0/24
+add acl-rule action 1 51 redirect 7214
+
create acl-rule 1 61
add acl-rule condition 1 61 src-glort 0x5803
add acl-rule condition 1 61 vlan 1000