2016-07-20 19 views
0

厳密なソースルーティング(IPオプション9)を使用するUDPパケットを送信しようとしています。Strict Source Route IPオプションが送信されているパケット

SSRオプションがのsetsockopt()を使用して追加、およびWiresharkの内から罰金に見えている、しかし、UDPチェックサムが正しくありません - 常にアウト4. Wiresharkの警告が、これはしかし、ethtoolのを確認し、チェックサムオフロードによって引き起こされると言うことで私のNICはtx-checksummingを有効にしていません(そして明らかにこれをサポートしていません)。

パケットはまだ送信され、ルート内の最初のノードで受信されますが、ルート内の次のノードには以降のパケットは送信されません。

ノードのsysctl内でip_forwardingとaccept_source_routeが有効になっています。

何か不足していますか?

コメントありがとうございます。

答えて

1

accept_source_route = 1がsysctlに設定されていないことが判明しました。代わりに、deny_source_route = 0が設定されました。これはRaspbian Jessie Liteのデフォルト設定でした。

関連する問題