- 1 名前:デフォルトの名無しさん mailto:sage [2013/10/16(水) 16:51:40.23 ]
- あなたが解けないC言語/C++言語の宿題を片付けもらうスレッドです。
気に入らない質問やその他の発言はスルーの方向で。 「著作」「違法」「Qz」はNGワード推奨。 【質問者へ】 回答者の便宜のため、質問の際は以下を行うことを推奨します。 ・質問は【質問テンプレ】を利用してください。 >>2以降にあります。 ・問題文は、出題されたまま全文を書いてください。 ・問題文やコードをリンクするときは、一言内容にについて説明をつけましょう。 ・計算問題は数式をあげ、どのような計算をするのか詳しく説明してください。 ・エラーは、その詳細と発生した行を書きましょう。エラーメッセージはコピペしてください。 ・後から問題に付け足しするのはコラー!!です。付け足しは作業を無駄にしがちです。 ・なりすましを防ぐため、トリップを使ってください。名前欄に、「#」に続けて任意の文字列を 入力して投稿すると、その文字列を知らない他人に騙られることを防ぐことができます。
- 175 名前:デフォルトの名無しさん [2013/11/05(火) 21:26:59.12 ]
- [1] 授業単元:通信
[3] 環境 [3.1] OS:Linux ソケットプログラムで各パケットのプロトコルを取得して queueに入れるサンプルプログラムを作ってください。
- 176 名前:デフォルトの名無しさん mailto:sage [2013/11/05(火) 21:37:05.99 ]
- >>175
プロトコルってどの層のプロトコルよ それによって書く内容全然違うんだが
- 177 名前:デフォルトの名無しさん mailto:sage [2013/11/05(火) 21:38:27.65 ]
- うるせーバカ
わかんないなら引っ込んでろ
- 178 名前:175 [2013/11/05(火) 21:42:35.32 ]
- すみません説明不足です。
TCP/IPです。 通信終了後ででも構いませんがよろしくお願いします。
- 179 名前:175 [2013/11/05(火) 21:47:26.06 ]
- >>176
トランスポート層? インターネット層? とにかく欲しいプロトコルはTCPとUDPです。 IPv6の場合も含めてお願いします。 申し訳ございません親切に。
- 180 名前:175 [2013/11/05(火) 21:48:26.76 ]
- あと>>177はなりすましです。気になさらないで。
- 181 名前:デフォルトの名無しさん mailto:sage [2013/11/05(火) 22:33:22.91 ]
- >>179
え?TCP/IPってポート番号での判断じゃないの? TCPかUDPのどちらかが知りたいということか? それとももっと高度にパケットのデータ部での判別? とりあえずソケットから取得するのは書いたけど 処理の流れが全然わからないのでこれ以上は無理 ideone.com/U0O6qi
- 182 名前:175 [2013/11/05(火) 23:29:41.30 ]
- >>181
ありがとうございます。 はい。16進数でパケットを収集する際に p[]がパケットの中身の配列で p[0]からp[13]までがヘッダ部で p[14]からp[33]までがデータ部として p[12]とp[13]でIPv4なのかIPv6なのか判別して p[23]?でプロトコルの判断をすると思います そのプロトコルをキューに入れて出力させるプログラムが欲しいのです。 なかなか私の理解力のなさのため何言ってるか理解しがたいと思いますが どうぞよろしくお願いします。
- 183 名前:デフォルトの名無しさん mailto:sage [2013/11/06(水) 00:41:22.35 ]
- >>182
理解力のなさっていうか、説明力のなさ。 パケットキャプチャプログラムは普通なら、 ソケットプログラムなんて大雑把な呼び方しないよ。 出題条件によってはパケットの生バイナリファイルだったり、 tcpdumpファイルに対してソレをやれって問題の可能性もある。 出題文を正しくて転写していないのなら正しく転写すべし。
- 184 名前:デフォルトの名無しさん mailto:sage [2013/11/06(水) 05:00:40.15 ]
- >>182
君、>>136-137か? >・後から問題に付け足しするのはコラー!!です。付け足しは作業を無駄にしがちです。 これよく読んで、情報小出しにする上に思い込みで説明するのもやめんしゃい それTCP/IPじゃなくてMACフレームの解析だし、ソケットも全然介してない ideone.com/ovfalF 俺はもうこれでやりまへん
- 185 名前:デフォルトの名無しさん mailto:sage [2013/11/06(水) 07:54:39.24 ]
- >>183-184
できないならなら引っ込んでろ。
- 186 名前:デフォルトの名無しさん mailto:sage [2013/11/06(水) 08:11:51.84 ]
- >>179
パケットの流れの観察から使われているプロトコルを調べるというのは 相当に高度な話しで、参考書かサイトで学習するべきだと思うが。
- 187 名前:デフォルトの名無しさん mailto:sage [2013/11/06(水) 08:38:00.50 ]
- 「話し」って?
- 188 名前:デフォルトの名無しさん mailto:sage [2013/11/06(水) 08:38:04.57 ]
- >>185
そりゃお前の事だろ。 プログラミングどころか、煽りも荒らしも適当で、 一体お前に何ができるんだ。
- 189 名前:デフォルトの名無しさん mailto:sage [2013/11/06(水) 08:43:20.21 ]
- >>188
お前よりは何でもできる バカの日本語修正してやる事とか
- 190 名前:デフォルトの名無しさん mailto:sage [2013/11/06(水) 08:45:21.96 ]
- >>187
現実味がないということ。
- 191 名前:デフォルトの名無しさん mailto:sage [2013/11/06(水) 09:04:44.03 ]
- やっぱり日本語知らない三国人か
地獄に落ちろ
- 192 名前:デフォルトの名無しさん mailto:sage [2013/11/06(水) 12:21:13.23 ]
- 日下部さんって今なにしてるんだろう
- 193 名前:デフォルトの名無しさん mailto:sage [2013/11/06(水) 14:24:50.93 ]
- 沖縄で基地反対運動
- 194 名前:デフォルトの名無しさん [2013/11/09(土) 15:27:12.02 ]
- [1] 授業単元:C言語
[2] 問題文(含コード&リンク): @1〜100の整数のうち「6の倍数」の個数を表示するプログラムを作成しなさい、ただし、for文とif文を用いて作成すること A1次元配列を用いて5人分の数学の得点を100点満点で入力し、「数学の得点の最小値と最大値」を画面表示、およびファイルに書き出すプログラムを作成しなさい。ただし、書き出し用ファイル名は「sugaku.txt」にしなさい。 [3] 環境 [3.1] OS: (Windows/Linux/等々)windows home vista [3.2] コンパイラ名とバージョン: (gcc 3.4 VC 6.0等)borland [3.3] 言語: (C/C++/どちらでも可 のいずれか)C言語 [4] 期限: ([yyyy年mm月dd日hh:mmまで] または [無期限] のいずれか)2013年11月12日02:00まで [5] その他の制限: (どこまで習っているか、標準ライブラリは使ってはいけない等々) 2か月前からC言語を習い始めました。いまはまだポインタまでの範囲をかじった程度であまり理解もできていません。 とくに制限はありません。 どうかよろしくお願いいたします。
|

|