-
[Openflow] FeatureRequest and FeatureResponseSecurity in CPS/Networking 2020. 7. 31. 11:45
Openflow 스위치에서 지원하고 있는 기능을 확인하기 위해 OFPSwitchFeatures 의 응답을 확인하면 됩니다.
지금 테스트 하고 있는 HW 스위치의 경우 아래와 같이 응답을 하고 있는데요.
2020-07-31 11:26:18,792 switch features ev version=0x1,msg_type=0x6,msg_len=0x530,xid=0x3838af4f,OFPSwitchFeatures(actions=2047,capabilities=199,datapath_id=725782937349696,n_buffers=0,n_tables=16,ports=...
이 중에서 capabilities 와 actions 값을 통해서 스위치가 지원하고 있는 Action/Feature의 값을 확인할 수 있습니다.
예를 들어 지금 실험하고 있는 스위치의 경우 Capabilities 는 0xC7 (199) 인데요. 위 표와 대비해보면, FLOW_STATS, TABLE_STATS, PORT_STATS, QUEUE_STATS, 그리고 APP_MATCH_IP를 지원하고 있네요. Actions 의 경우 0x7ff (2047) 로 OUTPUT, SET_VLAN_VID, SET_VLAN_PCP, STRIP_VLAN, SET_DL_SRC, SET_DL_DST, SET_NW_DST, SET_NW_DST, SET_NW_TOS, SET_TP_SRC, SET_TP_DST 를 지원하며 ENQUEUE 는 지원하고 있지 않네요.
'Security in CPS > Networking' 카테고리의 다른 글
Ryu_manager Openflow1.0 -> Openflow1.3 변경 (0) 2020.08.04 [Openflow] Physical Port of FeatureResponse (0) 2020.07.31 [Network] 데이터 Bandwidth에 영향을 미치는 설정값과 변경 (0) 2020.07.22 [http] axel (0) 2020.07.22 NIC 의 MTU 변경하기 (0) 2020.07.20