*** Settings *** Documentation Deep icmp traffic inspection. ... Nodes are located on the same VM in the same subnet and are members of the same EPG. Suite Setup Start Connections Suite Teardown Close Connections Library SSHLibrary Resource ../../../../../libraries/GBP/OpenFlowUtils.robot Resource ../Variables.robot Resource ../Connections.robot *** Variables *** *** Test Cases *** Ping Once from h35_2 to h35_3 [Documentation] Test icmp request. Set Test Variables client_name=h35_2 client_ip=10.0.35.2 server_name=h35_3 server_ip=10.0.35.3 ether_type=0x0800 proto=1 Switch Connection GPSFC1_CONNECTION Ping from Docker ${CLIENT_NAME} ${SERVER_IP} Start Endless Ping from h35_2 to h35_3 [Documentation] Starting of endless pinging for traffic inspection. Start Endless Ping from Docker ${CLIENT_NAME} ${SERVER_IP} Find ICMP Req from h35_2 to h35_3 on GBPSFC6 [Documentation] Inspecting icmp req on GBPSFC1. Switch Connection GPSFC1_CONNECTION ${flow} Inspect Classifier Outbound in_port=4 out_port=5 eth_type=${ETHER_TYPE} inner_src_ip=${CLIENT_IP} inner_dst_ip=${SERVER_IP} ... proto=${PROTO} Find ICMP Resp from h35_3 to h35_2 on GBPSFC6 [Documentation] Inspecting icmp resp on GBPSFC1. Switch Connection GPSFC1_CONNECTION ${flow} Inspect Classifier Outbound in_port=5 out_port=4 eth_type=${ETHER_TYPE} inner_src_ip=${SERVER_IP} inner_dst_ip=${CLIENT_IP} ... proto=${PROTO} Stop Endless Ping from h35_2 to h35_3 [Documentation] Stoping of endless pinging after traffic inspection finishes. Switch Connection GPSFC1_CONNECTION Stop Endless Ping from Docker to Address ${CLIENT_NAME} ${SERVER_IP}