I 포트 번호 6633에 SDN 컨트롤러를 실행 한 후 나에게 다음과 같은 출력 줄입니다 tshark를 사용하여가는 패킷을 캡처하고 있습니다 :tshark를 - OpenFlow FLOW_MOD 패킷의 두 가지 유형의
*18 0.029550379 127.0.0.1 ?~F~R 127.0.0.1 OpenFlow 138 Type: OFPT_FLOW_MOD* 19 0.031562043 127.0.0.1 ?~F~R 127.0.0.1 TCP 88 8984?~F~R56292 [PSH, ACK] Seq=1 Ack=86 Win=86 Len=22 TSval=7474079 TSecr=7474075 20 0.031591119 127.0.0.1 ?~F~R 127.0.0.1 TCP 66 56292?~F~R8984 [ACK] Seq=86 Ack=23 Win=86 Len=0 TSval=7474079 TSecr=7474079 21 0.031786109 127.0.0.1 ?~F~R 127.0.0.1 TCP 163 56292?~F~R8984 [PSH, ACK] Seq=86 Ack=23 Win=86 Len=97 TSval=7474079 TSecr=7474079 *22 0.031958834 127.0.0.1 ?~F~R 127.0.0.1 OpenFlow 146 Type: OFPT_FLOW_MOD* 23 0.032035439 127.0.0.1 ?~F~R 127.0.0.1 TCP 66 47418?~F~R6633 [ACK] Seq=341 Ack=169 Win=44032 Len=0 TSval=7474079 TSecr=7474079 24 0.032732179 127.0.0.1 ?~F~R 127.0.0.1 TCP 88 8984?~F~R56292 [PSH, ACK] Seq=23 Ack=183 Win=86 Len=22 TSval=7474080 TSecr=7474079 25 0.038687398 36:68:ff:8e:d1:9c ?~F~R Broadcast OpenFlow 126 Type: OFPT_PACKET_IN
로를 내 응용 프로그램마다 하나의 흐름 규칙이 스위치에 설치되어 있어야합니다. dpctl 덤프 흐름을 mininet에 사용했을 때 하나의 흐름 규칙 만 반환했습니다. 이제는 두 개의 흐름 모드 패킷이 있기 때문에 의심 스럽습니다.
패킷 # 18 및 22 모두에서 OFPT_FLOW_MOD 패킷이지만, 두 패킷 모두 OpenFlow 키워드 뒤에 다른 번호가 표시되는 경우 세 번째 열을 참조하십시오. 아무도 나에게 그것을 설명 할 수 있을까?