猫型エンジニアのブログ

プログラム/ネットワーク系の技術関連をまとめたページです 

2013-12-23から1日間の記事一覧

Ryuのソースコードリーディング その2 パケットの解析

Ryu

Packetクラス packet.pyのソースコードを読むと以下のことがわかります。 パケットクラスは、パケットのデコード/エンコードを行う パケットクラスは、バイナリデータを引数に持つ 各インスタンスは、protocolsというリストがあり、リストの各要素はプロトコ…

Ryuのソースコードリーディング その1 プロトコル

Ryu

前置き Ryu-bookも出たので、そろそろ本格的にRyuのソースコードリーディングをやってみます。まずはRyuのパケットに関するライブラリに関連するコードから読み始めてみます。 プロトコル Ryu/lib/packet以下の[arp/bgp/bpdu/dhcp/ethernet/icmp/icmpv6/igmp…