2019第3の動作SDNオン

1.以下に示すビルドシミュレーションプラットフォームMininet、構成およびホストH1とH2のIPアドレス(H1:10.0.0.1、H2:10.0.0.2)へのネットワークトポロジーを使用する、2つのホスト間のテストネットワーク接続




2.ツールのWiresharkを解析し(こんにちは、features_request、features_reply、set_config関数、packet_in、packet_out等)はオープンフロープロトコルパケットのスイッチおよびコントローラ・トポロジ、タイプ間の通信データをキャプチャし、制御書き込みWiresharkのスクリーンショットコンテンツのあなたの分析。

  • こんにちは

6633コントローラポート(私はオープンフロー1.0をサポートすることができる)---> 34786スイッチポート

スイッチのポート34786(最高Iはオープンフロー1.3をサポートすることができる)---> 6633コントローラポート

双方が接続を確立するように、及びオープンフロー1.0の使用

  • features_request

6633コントローラポート(私はあなたの特徴情報を必要とする)--->スイッチポート34786

  • features_reply

34786スイッチポート(これは私の特徴情報であるか確認してください)---> 6633コントローラポート

返信オープンフローヘッダおよびメッセージを含むメッセージの特長
応答メッセージの構造を備えてい

struct ofp_switch_features
{
    struct ofp_header header;
    uint64_t datapath_id; /*唯一标识 id 号*/
    uint32_t n_buffers; /*交缓冲区可以缓存的最大数据包个数*/
    uint8_t n_tables; /*流表数量*/
    uint8_t pad[3]; /*align to 64 bits*/
    uint32_t capabilities; /*支持的特殊功能,具体见 ofp_capabilities*/
    uint32_t actions; /*支持的动作,具体见 ofp_actions_type*/
    struct ofp_phy_port ports[0]; /*物理端口描述列表,具体见 ofp_phy_port*/
};
  • set_config関数

6633コントローラポート--->スイッチポート34786(私はあなたにフラグとパケット構成の最大バイトを与える従ってください)

  • packet_in

スイッチポート34786(パケットを指示し、中に来ている)6633ポートコントローラ---

Packet_in構造

struct ofp_packet_in 
{
    struct ofp_header header;
    uint32_t buffer_id; /*Packet-in消息所携带的数据包在交换机缓存区中的ID*/
    uint16_t total_len; /*data字段的长度*/
    uint16_t in_port; /*数据包进入交换机时的端口号*/
    uint8_t reason; /*发送Packet-in消息的原因,具体见 ofp_packet_in_reason*/
    uint8_t pad;
    uint8_t data[0]; /*携带的数据包*/
};
  • packet_out

6633コントローラポート(私はあなたにアクションを与える以下、それらを解決してください)--->スイッチポート34786

Packet_out構造

struct ofp_packet_out 
{
    struct ofp_header header;
    uint32_t buffer_id; /*交换机缓存区id,如果为-1则指定的为packet-out消息携带的data字段*/
    uint16_t in_port; /*如果buffer_id为‐1,并且action列表中指定了Output=TABLE的动作,in_port将作为data段数据包的额外匹配信息进行流表查询*/
    uint16_t actions_len; /*action列表的长度,可以用来区分actions和data段*/
    struct ofp_action_header actions[0]; /*动作列表*/
    uint8_t data[0]; /*数据缓存区,可以存储一个以太网帧,可选*/
};

おすすめ

転載: www.cnblogs.com/wuyahong/p/11881848.html