IPPacket

IPヘッダを含むパケット。

スーパークラス:

Packet

メソッド:

ip_data

データ部分をStringとして返します。

ip_df?

Don't Fragment ビットが立っているかどうかを返します。

ip_dst
dst

デスティネーション IP アドレスをIPAddress として返します。

ip_flags

IP フラグビットフィールド (3 bit) の値を返します。

ip_hlen

ヘッダ長を返します。(単位: 4 octets)

ip_id

Identification フィールドの値を返します。

ip_len

パケット長を返します。(単位: octet)

ip_mf?

More Fragment ビットが立っているかどうかを返します。

ip_off

フラグメントオフセットを返します。

ip_proto

プロトコルフィールドの値を返します。

ip_src
src

ソース IP アドレスをIPAddress として返します。

ip_sum

チェックサムフィールドの値を返します。

ip_tos

TOSフィールドの値を返します。

ip_ttl

TTL フィールドの値を返します。

ip_ver

IP バージョンフィールドの値を返します。

to_s

文字列に変換します。


fukusima@goto.info.waseda.ac.jp