-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
パケットの送信元と宛先が同一のときにプログラムが停止してしまう不具合 #4
Comments
こういう報告は本当にありがたいです。 |
Tremaのsend_packetで制限をしてしまうと,他のコードで自分自身にパケットを送信するテストを行いたい時に困ると思いますので,routing_switchで対処したほうが良いかと思います. |
ありがとうございます! On Thu, Dec 3, 2015 at 12:07 AM Yamatchan notifications@github.com wrote:
|
TCP/IPが正常に実装されているかをテストするために自分自身にpingを送信することがあると思います. |
ですね! ふつうはループバックになりますが、Trema の send_packet はいったん送ってしまいます。 ループバックっぽくするために、send_packet の望ましい挙動としては、--source と --dest が同じだったら何もパケットは送らず、show_stats で見れるカウンタを一つインクリメントするのがいいのかな? と思いました。どう思いますか? |
正しいと思います. |
以下のコードを実行した時に,
lib/path_manager.rb:18
の#send_packet_out
のdatapath_id
にnil
が指定されてしまいプログラムが途中で停止してしまう不具合がありました.パケットの送信元と宛先が同一の時に生じる不具合だと思われます.
The text was updated successfully, but these errors were encountered: