2 Documentation Deep icmp traffic inspection.
3 ... Nodes are located on the same VM, in different subnets and are members of the same EPG.
6 Resource ../../../../../libraries/GBP/OpenFlowUtils.robot
7 Resource ../Variables.robot
8 Resource ../Connections.robot
10 Suite Setup Start Connections
11 Suite Teardown Close Connections
15 Ping from h36_4 to h35_4
16 [Documentation] Test icmp request.
19 ... client_ip=10.0.36.4
21 ... server_ip=10.0.35.4
24 Switch Connection GPSFC6_CONNECTION
25 Ping from Docker ${CLIENT_NAME} ${SERVER_IP}
27 Start Endless Ping from h36_4 to h35_4
28 [Documentation] Starting of endless pinging for traffic inspection.
29 Start Endless Ping from Docker ${CLIENT_NAME} ${SERVER_IP}
31 Find ICMP Req from h36_4 to h35_4 on GBPSFC6
32 [Documentation] Inspecting icmp req on GBPSFC6.
33 Switch Connection GPSFC6_CONNECTION
34 ${flow} Inspect Classifier Outbound
38 ... inner_src_ip=${CLIENT_IP}
39 ... inner_dst_ip=${SERVER_IP}
42 Find ICMP Resp from h35_4 to h36_4 on GBPSFC6
43 [Documentation] Inspecting icmp resp on GBPSFC6.
44 Switch Connection GPSFC6_CONNECTION
45 ${flow} Inspect Classifier Outbound
49 ... inner_src_ip=${SERVER_IP}
50 ... inner_dst_ip=${CLIENT_IP}
53 Stop Endless Ping from h36_4 to h35_4
54 [Documentation] Stoping of endless pinging after traffic inspection finishes.
55 Switch Connection GPSFC6_CONNECTION
56 Stop Endless Ping from Docker to Address ${CLIENT_NAME} ${SERVER_IP}