scapy 도구를 사용하여 proto=150
트래픽을 생성 중입니다. 스위치가 항상이 pkt를 컨트롤러에 보내도록 플로우 테이블 항목을 추가하고 싶습니다.류를 사용하여 플로우 테이블에 플로우 엔트리 추가
내가 프로토 150 scapy를 사용하여 IP 트래픽을 생성하고 :
S=IP(proto=150,dst='10.0.0.2',len=100)
나는 류 컨트롤러에서 simple_switch.py
응용 프로그램을 편집하고 있습니다.
이 응용 프로그램의 시작 부분에 Table Miss flow 항목을 추가하려고하지만 흐름 표를 확인할 때 테이블 누락 흐름 항목 만 볼 수 있지만 여기에 추가하려고하는 항목이 없습니다. 내가 뭐하는 거지
: 나는 어떤 오류가 발생하지 오전
// This is proto 150 which i want always to be sent to controller
match = parser.OFPMatch(ip_proto=150)
actions = [parser.OFPActionOutput(ofproto.OFPP_CONTROLLER)]
self.add_flow(datapath, 2, match, actions)
//This is Table miss flow entry
match = parser.OFPMatch()
actions = [parser.OFPActionOutput(ofproto.OFPP_CONTROLLER, ofproto.OFPCML_NO_BUFFER)]
self.add_flow(datapath, 0, match, actions)
, 내가 뭔가 Match(ip_proto=150)
에 문제가 있습니다 생각합니다. proto 150을 컨트롤러에 항상 보낼 수있는 방법을 알려주세요.
고마워요.
명확하지 않으면 분명히 알려주세요. 알려 주시기 바랍니다.
감사합니다. @Abhimanyu Singh. – Trrrrrr