• ベストアンサー

linux tcpdumpのパケット長

少々レアな質問ですが linuxでのtcpdumpで表示される以下のメッセージで 1518の部分ですが   08:58:09.451145 < 0:11:85:12:cc:5 0:0:0:0:0:1 ip 1518: 規格のMTU 1514を超えて1518をlinuxが受信しているのですが どなたか理由をご存知ですか?

質問者が選んだベストアンサー

  • ベストアンサー
  • ken-etsu
  • ベストアンサー率46% (55/119)
回答No.2

IEEE802.1qタグVLANを設定している場合、4bytes分lengthが増えますよ。 インターフェースがGbEで、Jumbo Frame(MTU 9000とか)が設定されていると、当然大きいlengthが観測されます。

参考URL:
http://ken-etsu-tech.blogspot.com/2007/05/vlanxen2.html
C_is_Best
質問者

お礼

ありがとうございます

C_is_Best
質問者

補足

ifconfigでMTU=1500となっていました さらにTPIDが0x8100とはなっておらず JAMBOでもなくVLANでないようです

その他の回答 (1)

  • jjon-com
  • ベストアンサー率61% (1599/2592)
回答No.1

不勉強なので教えていただきたいのですが 「規格のMTU 1514」ってどんな規格でしたっけ。 1518オクテットといえばEthernetフレーム長がすぐ思いつくのですが。 http://okwave.jp/qa1755723.html

C_is_Best
質問者

お礼

ありがとうございます

C_is_Best
質問者

補足

1514+CRC(4)で合計1518がMTUですがCRCはlinuxへは渡らないと思っています。

関連するQ&A

専門家に質問してみよう