[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 2chのread.cgiへ]
Update time : 06/09 07:18 / Filesize : 162 KB / Number-of Response : 753
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

ネットワークプログラミング相談室 Port29



1 名前:デフォルトの名無しさん [2012/10/31(水) 17:05:08.29 ]
主にソケットに関しての質疑応答スレッドです。

Programming UNIX Socket FAQ (日本語訳)
www.kt.rim.or.jp/~ksk/sock-faq/indexj.html
Winsock Programmer's FAQ (日本語訳)
www.kt.rim.or.jp/~ksk/wskfaq-ja/

関連リンクは>>2-10辺り
足りなかったら適当に付け足してね

前スレ
ネットワークプログラミング相談室 Port28
toro.2ch.net/test/read.cgi/tech/1334736934/

関連スレ
ネットワークプログラミング雑談
toro.2ch.net/test/read.cgi/tech/1235800707/


2 名前:デフォルトの名無しさん mailto:sage [2012/10/31(水) 21:07:02.24 ]
過去スレ:
Port28 ttp://toro.2ch.net/test/read.cgi/tech/1334736934/
Port27 ttp://toro.2ch.net/test/read.cgi/tech/1293284816/
Port26 ttp://hibari.2ch.net/test/read.cgi/tech/1269343909/
Port25 ttp://pc12.2ch.net/test/read.cgi/tech/1255459388/
Port24 ttp://pc12.2ch.net/test/read.cgi/tech/1246895188/
Port23 ttp://pc12.2ch.net/test/read.cgi/tech/1230466044/
Port22 ttp://pc11.2ch.net/test/read.cgi/tech/1222603744/
Port21 ttp://pc11.2ch.net/test/read.cgi/tech/1204287577/
Port20 ttp://pc11.2ch.net/test/read.cgi/tech/1186418855/
Port19 ttp://pc10.2ch.net/test/read.cgi/tech/1159692799/
Port18 ttp://pc11.2ch.net/test/read.cgi/tech/1171029896/
Port17 ttp://pc8.2ch.net/test/read.cgi/tech/1148944560/
Port16 ttp://pc8.2ch.net/test/read.cgi/tech/1136005644/
Port15 ttp://pc8.2ch.net/test/read.cgi/tech/1128088448/
Port14 ttp://pc8.2ch.net/test/read.cgi/tech/1118469143/
Port13 ttp://pc8.2ch.net/test/read.cgi/tech/1109793931/
Port12 ttp://pc5.2ch.net/test/read.cgi/tech/1102427855/
Port11 ttp://pc5.2ch.net/test/read.cgi/tech/1096187183/
Port10 ttp://pc5.2ch.net/test/read.cgi/tech/1090385857/
Port9 ttp://pc5.2ch.net/test/read.cgi/tech/1080658835/
Port8 ttp://pc5.2ch.net/test/read.cgi/tech/1073560271/
Port7 ttp://pc5.2ch.net/test/read.cgi/tech/1063035045/ ★行方不明
Port6 pc5.2ch.net/tech/kako/1052/10521/1052106444.html
Port5 pc2.2ch.net/tech/kako/1040/10402/1040220302.html
Port4 pc3.2ch.net/tech/kako/1034/10342/1034236536.html
Port3 pc3.2ch.net/tech/kako/1023/10233/1023359282.html
Port2 pc.2ch.net/tech/kako/1006/10062/1006258198.html
Port1 pc.2ch.net/tech/kako/970/970344582.html

3 名前:デフォルトの名無しさん mailto:sage [2012/10/31(水) 21:07:49.38 ]
図書コーナー:
UNIXネットワークプログラミング〈Vol.1〉ネットワークAPI:ソケットとXTI
 www.amazon.co.jp/exec/obidos/ASIN/4894712059/
 そのソースコード
 www.unpbook.com/src.html
詳解TCP/IP〈Vol.1〉プロトコル
 www.amazon.co.jp/exec/obidos/ASIN/4894713209/
詳解TCP/IP〈Vol.2〉実装
 www.amazon.co.jp/exec/obidos/ASIN/4894714957/
詳解TCP/IP〈Vol.3〉トランザクションTCP, HTTP, NNTP, UNIXドメインプロトコル
 www.amazon.co.jp/exec/obidos/ASIN/4894716674/
TCP/IPによるネットワーク構築
 〈Vol.1〉原理・プロトコル・アーキテクチャ
  www.amazon.co.jp/exec/obidos/ASIN/432012054X/
 〈Vol.3〉クライアント‐サーバプログラミングとアプリケーション
  www.amazon.co.jp/exec/obidos/ASIN/4320028007/
  Linux/POSIXソケットバージョン
  www.amazon.co.jp/exec/obidos/ASIN/4320120841/
  Windowsソケットバージョン
  www.amazon.co.jp/exec/obidos/ASIN/4320029992/

4 名前:デフォルトの名無しさん mailto:sage [2012/10/31(水) 21:09:03.17 ]
マスタリングTCP/IP RTP編
 www.amazon.co.jp/exec/obidos/ASIN/4274065618/
Linuxソケットプログラミング?ネットワークプログラミングにおける実践技法
 www.amazon.co.jp/exec/obidos/ASIN/4894714671/
Webプロトコル詳解?HTTP/1.1、Webキャッシング、トラフィック特性分析
 www.amazon.co.jp/exec/obidos/ASIN/4894715414/
WinSock2.0プログラミング
 www.amazon.co.jp/exec/obidos/ASIN/4797306882/
猫でもわかるネットワークプログラミング
 www.amazon.co.jp/exec/obidos/ASIN/4797323604/
IPv6ネットワークプログラミング
 www.amazon.co.jp/exec/obidos/ASIN/4756142362/
Visual Basicではじめるネットワークプログラミング超入門
 www.amazon.co.jp/exec/obidos/ASIN/4839917523/

5 名前:デフォルトの名無しさん mailto:sage [2012/10/31(水) 21:09:43.81 ]
URL抜粋:
★規格
RFC 日本語版リスト
 www5d.biglobe.ne.jp/~stssk/rfcjlist.html
JPNIC RFC関連リンク集
 rfc-jp.nic.ad.jp/link/
RFC Editor
 www.rfc-editor.org/
HTMLなRFC (セクションを直に示すのに便利)
 www.freesoft.org/CIE/RFC/
RFC 2616 "Hypertext Transfer Protocol -- HTTP/1.1" 日本語訳
 www.studyinghttp.net/cgi-bin/rfc.cgi?2616
IANA Well known port numbers
 www.iana.org/assignments/port-numbers

6 名前:デフォルトの名無しさん mailto:sage [2012/10/31(水) 21:10:24.78 ]
★プログラミング
C10K ヘヴィーロードサーバ
 www.kegel.com/c10k.html
C10K ヘヴィーロードサーバ(日本語訳)
www.hyuki.com/yukiwiki/wiki.cgi?TheC10kProblem
MSDN
 msdn.microsoft.com/library/en-us/dnsitehelp/html/tochelp.asp
Raw IP Networking FAQ
 www.whitefang.com/rin/
Java で packet capture
 netresearch.ics.uci.edu/kfujii/jpcap/doc/
Randomness Recommendations for Security
 www.faqs.org/rfcs/rfc1750.html
BoostSocket
 www.crystalclearsoftware.com/cgi-bin/boost_wiki/wiki.pl?BoostSocket
The Code Project - Internet & Network programming
 www.codeproject.com/internet/
ネットワークプログラミングの基礎知識 (問題ありのサイト?)
 X68000.q-e-d.net/~68user/net/

7 名前:デフォルトの名無しさん mailto:sage [2012/10/31(水) 22:06:48.57 ]
★ツール類
ethereal - www.ethereal.com/
Wireshark - www.wireshark.org/
tcpdump - www.tcpdump.org/
Windump - netgroup-serv.polito.it/netgroup/tools.html
WinPcap - www.winpcap.org/
pathchar - ftp://ftp.ee.lbl.gov/pathchar/
pchar - www.employees.org/~bmah/Software/pchar/
Packetyzer - www.networkchemistry.com/products/packetyzer/
libevent - www.monkey.org/~provos/libevent/

★プロトコル
TTCP
 www.sean.de/Solaris/ttcp.html
 www.kohala.com/start/ttcp.html
UDP Hole Punching
 homepage3.nifty.com/toremoro/p2p/firewall.html

★IP, TCP実装
www.iti.fi/documentation/miniip.html
www.sics.se/~adam/uip/
www.codeguru.com/Cpp/I-N/network/tcpip/article.php/c5447/
www.geocities.jp/bruce_teller/security/garakuta.htm

8 名前:デフォルトの名無しさん mailto:sage [2012/10/31(水) 22:14:14.78 ]
ではご相談を受け付けます。

最初の方、どうぞ。

9 名前:デフォルトの名無しさん mailto:sage [2012/10/31(水) 22:22:29.14 ]
最近、なんだか元気がなくなってしまって・・・

10 名前:デフォルトの名無しさん mailto:sage [2012/10/31(水) 22:39:20.81 ]
>>9
www.zakzak.co.jp/gravure/idol/photos/20121031/idl1210311531000-p20.htm



11 名前:デフォルトの名無しさん mailto:sage [2012/10/31(水) 22:43:48.75 ]
その手のしまりのない肉塊を見ると、吐き気がするんだ・・・

12 名前:デフォルトの名無しさん mailto:sage [2012/11/01(木) 09:17:38.64 ]
>1000
インターネットを創ったのは
LinuxじゃなくてBSD
これ豆な

13 名前:デフォルトの名無しさん mailto:sage [2012/11/01(木) 09:42:08.38 ]
>>12
「インターネット」じゃなくて"Internet"
これまめな

14 名前:デフォルトの名無しさん mailto:sage [2012/11/01(木) 10:12:35.12 ]
>>13
"Internet"じゃなくて"The internet"
これまめな

15 名前:デフォルトの名無しさん mailto:sage [2012/11/01(木) 10:28:28.78 ]
BSDが作ったのはインターネットじゃなくてアーパネットじゃね?

16 名前:デフォルトの名無しさん mailto:sage [2012/11/01(木) 11:40:55.70 ]
>>14
"internet"を挟むんだった、残念

17 名前:デフォルトの名無しさん mailto:sage [2012/11/01(木) 13:54:07.76 ]
BSDが作ったのはSocketインターフェース

18 名前:デフォルトの名無しさん mailto:sage [2012/11/01(木) 18:35:47.78 ]
最初期のインターネットにUNIXはあまり貢献してないです。
1980年くらいになってようやくUNIX上のサーバ実装が定着してきました。
それまでは370とかSDSとかPDPとか。

19 名前:デフォルトの名無しさん mailto:sage [2012/11/02(金) 01:14:02.89 ]
Linux(CentOS6.3-x64)でルーティングをいじってて気づいたのですが
自身からルーティング不能なIPアドレスからパケットを入力した場合
OSにはパケットは届いても、プロセスまで到達しないようです。

OSが自身からルーティング不能のホストからの入力の場合には捨ててそうだ
というところまでは分かりました。
でもパケットそのものはせっかく届いているし
プロセスが受信できても良さそうなもんだな、と思ってしまいます。
この破棄動作は何か意味、というか意図が含まれているのでしょうか?


20 名前:19 mailto:sage [2012/11/02(金) 01:17:41.31 ]
例えば:
 [ホストA] <==> [L3SW] <==> [ホストB]
   ホストA(Linux): 192.168.1.1/24、*ルーティングの設定なし*
   L3SW: (左側)192.168.1.254/24 (右側)10.1.1.254/8
   ホストB: 10.1.1.1/8、defautGWは10.1.1.254
 1)ホストAで、UDPポート12345で受信待ち
 2)ホストBで、ホストAのUDPポート12345に送信
 3)ホストAにて、受信しない

・ホストAで、キャプチャするとパケットの入力は確認できます。
・netfilterにおいて、PREROUTNIGには到達しますが、INPUTにもFORWARDにも到達していないようです。
・ためしに、ホストAでルーティングを設定すると、プロセスはパケットを受信できる。
・ホストAでのルーティングは、本質的には到達不能な設定とかちょっと変でも受信できます。
 上の例いえば、default via 192.168.1.1/24 を設定する (自分自身がNexthop) とか。




21 名前:デフォルトの名無しさん mailto:sage [2012/11/02(金) 07:24:25.28 ]
>>19
自分宛のパケットか判断する前の話?後の話?

22 名前:デフォルトの名無しさん mailto:sage [2012/11/02(金) 09:20:18.07 ]
RPFじゃないの?

23 名前:デフォルトの名無しさん mailto:sage [2012/11/02(金) 10:33:50.16 ]
ちょっと違う話かなと思うけど良かったらお願いします
DNSの安全性をチェックするプログラム書きたいんだけど基本的に問い合わせクエリに対するレスポンスを解析して安全性の基準と比較するって形なのかな

24 名前:デフォルトの名無しさん mailto:sage [2012/11/02(金) 10:40:55.80 ]
DNSの何の安全性?

25 名前:デフォルトの名無しさん mailto:sage [2012/11/02(金) 11:11:54.12 ]
基本的に外部からの脅威(キャッシュポイズニングとか)に対する安全性ですかね
例えばDNSサーバが再帰クエリを返すかとかポートがランダムかとかの判断をさせることになるはずだと思います
既にこういうサービスは結構あるといえばあるようだけど…

アクセスしてきた人の使ってるDNS判定してそこにチェック用のクエリを送ってそのレスポンスで判断という流れになるのかなって
安全かどうかの基準はRFCをよく確認する必要がありそう

26 名前:デフォルトの名無しさん mailto:sage [2012/11/02(金) 11:26:27.45 ]
何が質問したいのかわかってない質問者に何を答えろと?

27 名前:デフォルトの名無しさん mailto:sage [2012/11/02(金) 11:30:06.13 ]
DNS関連のRFC読んでたらそれだけで3ヶ月はかかると思われ

28 名前:デフォルトの名無しさん mailto:sage [2012/11/02(金) 11:31:19.01 ]
>アクセスしてきた人の使ってるDNS判定して

そんなこと出来るのか
すげー

29 名前:デフォルトの名無しさん [2012/11/02(金) 11:32:27.60 ]
質問の趣旨も理解せずに主義を語るのが病気持ちプログラマの特徴

30 名前:デフォルトの名無しさん mailto:sage [2012/11/02(金) 11:53:49.39 ]
DNSのポートってランダムなの?



31 名前:デフォルトの名無しさん [2012/11/02(金) 12:09:35.16 ]
>>30
送信元ポートをクエリごとにランダムにすることで攻撃の成功率を下げる意味がある

32 名前:デフォルトの名無しさん mailto:sage [2012/11/02(金) 12:20:17.70 ]
>>30
ランダムにするのはクライアント側の話な。

33 名前:デフォルトの名無しさん [2012/11/02(金) 13:37:32.45 ]
    ,.. '"  ,:   ̄ ヽ 、、    
   ,.' , /. / l |、 、:::::::゙'.    
  l ,' iー-'、 ヽ;゙ー- l、:.:::::::│   
  l !//lんl  lん:lY`:i :、 :│  
  lヘj、 V:リ  V::リノ、:| lナ │  
   〈 "     ¨ " | レ゙::│    かれのあたまのなかわかるんだけど 
   l>...._ 、ー-、 _,.ィV::::: i   
    |:::::,イヽ:又 ̄ヽ' ::::::::│
    |:/ ゝヽ∨/'  ヽ::::::│  
    /           ヽ:| 

34 名前:デフォルトの名無しさん mailto:sage [2012/11/02(金) 23:27:21.28 ]
libnetlinkについての日本語の情報(ブログ,本等)ないかなぁ. スレチか...

35 名前:デフォルトの名無しさん mailto:sage [2012/11/03(土) 02:01:10.12 ]
>>22
どうやら当たりでした。
なるほど。ありがとうございます。

36 名前:デフォルトの名無しさん mailto:sage [2012/11/15(木) 10:17:28.59 ]
漠然とした質問ですので、適当にアドバイスお願いいたします。

これからモバイル(スマホやタブレット端末)相手のソフトを作ろうと考えています。
アプリは社内システムの延長です。
社内システムはC++BuilderとSQLServerでシコシコ10年以上やってきました。
なんだか浦島太郎みたいなおじさんですが、いろいろ調べてAdobeのFlashBuilderで
やるのが簡単そうだ、ということで使用ライセンスを得ました。
で、端末相手のサーバーはどうする?
ということでC++Builderに付属のIndyコンポーネントを初めていじっていけそうな感触を得ました。
スレッドを意識しなくても書けそうです。
しかし、ここから進みません。
どういうプロトコルで上位のデータのやりとりをするのが合理的かということです。
WebサービスだのSOAPだのちんぷんかんぷんです。

37 名前:デフォルトの名無しさん mailto:sage [2012/11/15(木) 10:30:58.51 ]
Flashはオワコン

38 名前:デフォルトの名無しさん mailto:sage [2012/11/15(木) 10:38:48.63 ]
やる気がありませんと言ってる奴に何をアドバイスする事があると言うのか

39 名前:デフォルトの名無しさん mailto:sage [2012/11/15(木) 16:28:18.57 ]
>>36
すきにすれば

40 名前:デフォルトの名無しさん mailto:sage [2012/11/15(木) 16:31:18.35 ]
HTTPベースのサーバアプリ書いてもいいし、TCP/IPベースの独自サーバ書いても何やってもできそうなもんだが。
おじさんになると、検索もできないし、書店に行くこともできなくなるのか。やだやだ。



41 名前:デフォルトの名無しさん mailto:sage [2012/11/15(木) 18:03:27.18 ]
>>36
クライアントはブラウザで。

42 名前:デフォルトの名無しさん mailto:sage [2012/11/15(木) 18:08:50.66 ]
>>40
最初はその独自サーバーで行こうかと考えましたが、
もっと定型的で簡単な方法があるのかなと調べている途中でした。

昔のDOS時代にもモデムを使って独自のフォーマットで
やりとりした事があるのですが、あんまり練った仕様じゃなかったので
簡単な拡張もできなかった経験があります。

どうもお騒がせしたしました。

43 名前:デフォルトの名無しさん mailto:sage [2012/11/15(木) 18:22:19.68 ]
>>42
> 最初はその独自サーバーで行こうかと考えましたが、
> もっと定型的で簡単な方法があるのかなと調べている途中でした。

「独自サーバー」の通信部分は定型的で簡単に書けます。
誰が書いても、通信部分はまあ似たようなものになるでしょう。方式は何パターンかありますが。
要するに、Socketを使ったサーバアプリを書いたことないってだけでしょ。

> もっと定型的で簡単な方法

が、HTTP上にのっけるアプリなんですが。
どんな言語でも"Hello, World!"を返すぐらいのレベルなら、すぐに作れるでしょう。
HTTPを返すのが嫌なら、JSONを返したり。

> いろいろ調べて

いや、調べてないでしょ。あるいは壊滅的に調べるのが下手とか。
本屋行きなさいよ。

44 名前:デフォルトの名無しさん mailto:sage [2012/11/15(木) 20:00:53.08 ]
浦島じいさんなのだろう

45 名前:デフォルトの名無しさん mailto:sage [2012/11/15(木) 22:44:52.57 ]
>>40-44
おまえら餌もついてない釣り針に食いつくタイプだろ?

46 名前:デフォルトの名無しさん mailto:sage [2012/11/16(金) 01:52:22.23 ]
これが後釣り宣言という香具師か

47 名前:デフォルトの名無しさん mailto:sage [2012/11/16(金) 13:37:27.61 ]
>>43
どうも、ありがとう。
あれからFlash Builderの側(クライアント)を調べたら素のTCP/IPの選択肢はありませんでした。
HTTP、PHP、XML、Webサービスとあと聞いたことないやつ3点のどれかです。
お粗末さまでした!

48 名前:デフォルトの名無しさん mailto:sage [2012/11/16(金) 14:24:37.29 ]
もう、自分が何を言ってるのかもわからない状態。

49 名前:デフォルトの名無しさん mailto:sage [2012/12/15(土) 16:40:50.41 ]
初歩的な質問かと思いますがよろしくお願いします。環境はWindows7, Visual c++2010です。

proxyサーバー越しにネットワークに接続するにはどうすれば良いでしょうか。

現在は、単純にSOCKETを作って、サーバーにconnectしてGET メッセージを送るという方法を使用しています。
しかし、今後はproxyサーバー越しに、ネットワークに接続する必要が出来ました。

proxyサーバーを介する場合、接続先サーバーをproxyサーバーにして、本当に接続したいURLをGET以降に
記述したらいいということまではわかりました。
しかしユーザー名とパスワードの必要なproxyサーバーのため、usernameとpassをどのように設定すればよいか
解りませんでした。
ユーザー名とパスワードを入れずにそのまま接続すると、やはり HTTP 407 が帰ってきます。

50 名前:デフォルトの名無しさん mailto:sage [2012/12/15(土) 16:59:22.13 ]
プロキシサーバを構築された方に相談して下さい。
第三者には認証の仕組みが解らないのでアドバイスが困難です。



51 名前:デフォルトの名無しさん mailto:sage [2012/12/15(土) 21:59:27.49 ]
>>49
IE とかなら接続できるんでしょ?
なら、wireshark とかでパケット見ればいいんじゃね。

52 名前:デフォルトの名無しさん mailto:sage [2012/12/19(水) 23:17:11.99 ]
rfc 2617 を読め、とマジレスしてみる。

53 名前:デフォルトの名無しさん mailto:sage [2012/12/22(土) 00:19:44.92 ]
生データからアプリケーションプロトコルをデコードしたいんだけどよくわからない
クラスでプロトコル定義するのにどういう風に設計したらいいのだろう
単純にunpackして分割してみたりはした

54 名前:デフォルトの名無しさん mailto:sage [2012/12/28(金) 23:20:36.44 ]
おーい、エスパー

55 名前:デフォルトの名無しさん mailto:sage [2012/12/29(土) 20:15:18.48 ]
無理!

56 名前:デフォルトの名無しさん mailto:sage [2012/12/29(土) 23:54:31.53 ]
エスパーじゃないけど, 挑んでみる

> 生データからアプリケーションプロトコルをデコード
暗号買得と一緒で, パーターン解析して頻度計算すれば
運が良ければヘッダーくらいは抽出できるかも知れない

> クラスでプロトコル定義する
インタプリタパターンってのが王道らしいぞ

yacc とか bison とか(じゃなくてもいいけど, オートマトン
ジェネレータ的なもの)使えばもっと楽できるかも

おそらく, 全然, 別の話なんだろうな w

57 名前:デフォルトの名無しさん mailto:sage [2013/01/01(火) 01:49:27.21 ]
エスパーとかいうまでもなく言葉通りパケットの生データから中身を解析するって話だろ
tcpdumpとかwiresharkみたいに
オブジェクト指向の言語で同じことするのに設計というか実装するのに悩んでるんじゃないの?

58 名前:デフォルトの名無しさん mailto:sage [2013/01/01(火) 09:43:35.59 ]
買得w

59 名前:デフォルトの名無しさん mailto:sage [2013/01/08(火) 12:04:02.25 ]


60 名前:デフォルトの名無しさん mailto:sage [2013/01/08(火) 12:10:55.49 ]
上ミス

IOCPでUDPの送受信って出来ないのかな
ネットでサンプル探してるがTCPしか見つからん
自分でいろいろ組んでみたんだけど送信した後にGetQueuedCompletionStatusがエラー返してくる
受信する相手がいる場合はエラーにならない。相手がいない場合だけエラーになる。
もしかしてTCPみたいに接続が確立されてないと使えないのかな?



61 名前:デフォルトの名無しさん mailto:sage [2013/01/08(火) 12:24:56.58 ]
>>60
できる
ソケットのみで送受信できるようにbindしておくよろし

62 名前:デフォルトの名無しさん mailto:sage [2013/01/08(火) 12:39:08.79 ]
OSはまあ関数名でわかるけど、
(AIXもIOCPはあるんやで)
どんなエラーか書いてね。
それから相手ポートが閉じてる時にどうなって欲しいの?

63 名前:デフォルトの名無しさん mailto:sage [2013/01/08(火) 14:38:31.89 ]
受信もしてるからbindはしてる
返ってくるエラーはERROR_PORT_UNREACHABLE
相手がいてもいなくても、ただ単純に受信待ちしつつ周期でデータ送りたいだけ

64 名前:デフォルトの名無しさん mailto:sage [2013/01/08(火) 14:54:34.79 ]
port unreachableならTCPでも同じ。
コード書いてリトライしてください。

65 名前:デフォルトの名無しさん mailto:sage [2013/01/08(火) 15:18:10.84 ]
そうかー。とりあえずエラー無視して続行しても大丈夫みたいなんだよね。
IOCPのハンドル閉じるまで処理巻き戻しとかしなくていいんであれば無視でいいかな・・・

66 名前:デフォルトの名無しさん mailto:sage [2013/01/13(日) 01:43:26.26 ]
ローカルなファイルへの書き込みをするときのように
write(client)からclose(client)の間にfflush(client)をするべきでしょうか?

67 名前:デフォルトの名無しさん mailto:sage [2013/01/13(日) 01:56:39.27 ]
そうまでして省く必要があるのか?

68 名前:デフォルトの名無しさん mailto:sage [2013/01/13(日) 13:40:48.75 ]
close()はflush()もしてくれるだろ

69 名前:デフォルトの名無しさん mailto:sage [2013/01/13(日) 15:03:21.83 ]
そもそもsocketにbuffer flushは無いだろ
気にせせずcloseして帰り値は捨てて良い
ネットワークアプリケーションは信頼性が低いというのは、知識に欠けるユーザーでも信頼性が低いと知ってるから、エラーがでてもあまり気にしない

70 名前:デフォルトの名無しさん mailto:sage [2013/01/13(日) 15:10:22.41 ]
>>69
>気にせせずcloseして帰り値は捨てて良い

こういう奴が作るネットワークアプリケーションの信頼性は低いんだろうな。



71 名前:デフォルトの名無しさん mailto:sage [2013/01/13(日) 15:50:01.05 ]
すいません
結局のところバッファの掃き出しはどうすべきなんでしょうか?

72 名前:デフォルトの名無しさん mailto:sage [2013/01/13(日) 16:44:12.28 ]
プロトコルで終わりが決められてるんでもなけりゃ
いくらフラッシュしたところで閉じるまでにまたデータ来るかもしれんし
閉じる必要があるときに閉じるだけでいいだろ。

73 名前:デフォルトの名無しさん [2013/01/13(日) 16:49:39.38 ]
気になるならするべき

74 名前:デフォルトの名無しさん mailto:sage [2013/01/13(日) 16:53:04.62 ]
>>72
> いくらフラッシュしたところで閉じるまでにまたデータ来るかもしれんし

意味がわからん。
ひょっとして受信側で flush するとかしてるのか?

75 名前:デフォルトの名無しさん mailto:sage [2013/01/13(日) 18:45:01.08 ]
その前にflushするAPIなんてあったか?見たこと無いぞおれ

76 名前:デフォルトの名無しさん mailto:sage [2013/01/13(日) 18:55:33.43 ]
flush する API じゃないけど, setsockopt で SO_LINGER と
TCP_NODELAY を突くくらいかなぁ

77 名前:デフォルトの名無しさん mailto:sage [2013/01/13(日) 19:01:28.37 ]
あと, 到達確認的な意味だと
送り側 shutdown(..., SHUT_WR)
|
v
受け側 if (read(...) == 0) { shutdown(..., SHUT_RDWR); }
|
v
送り側 if (read(...) == 0) {shutdown(..., SHUT_RD); }
とか, かなぁ

78 名前:デフォルトの名無しさん mailto:sage [2013/01/14(月) 02:36:54.80 ]
クライアントのソケットで、同じポートにbindしてもエラーにならないんだけど、これってやってもおk?
下のコードの後、別々のところにconnectしても普通に通信続けられるみたいだけど。
仕様上の理由でポート固定なんだ。

local.sin_port = htons(12345);

SOCKET sock1 = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);
SOCKET sock2 = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);

int on = 1;
setsockopt(sock1, SOL_SOCKET, SO_REUSEADDR, (char*)&on, sizeof(on));
setsockopt(sock2, SOL_SOCKET, SO_REUSEADDR, (char*)&on, sizeof(on));

bind(sock1, (sockaddr*)&local, sizeof(local));
bind(sock2, (sockaddr*)&local, sizeof(local));

79 名前:デフォルトの名無しさん mailto:sage [2013/01/14(月) 03:47:55.15 ]
ok

80 名前:デフォルトの名無しさん mailto:sage [2013/01/14(月) 16:57:55.78 ]
>>78
TCPのstremは、
<src addr, src port, dst addr, dst port>
の四つ組で識別される。つまりひとつでも違えば別のstream。



81 名前:デフォルトの名無しさん mailto:sage [2013/01/15(火) 21:33:07.75 ]
>>79, 80
そういうことか、わかった。

82 名前:デフォルトの名無しさん mailto:sage [2013/01/15(火) 22:23:39.87 ]
ひょっとしてTCP/IPの勉強をしても
socketプログラミングにあまりはやくに立たないんですか?

83 名前:デフォルトの名無しさん mailto:sage [2013/01/15(火) 23:36:48.62 ]
役に立つわ

84 名前:デフォルトの名無しさん mailto:sage [2013/01/16(水) 02:42:24.01 ]
甘利早くも役に立たない。ちくしょ〜ユーロ円が台無し

85 名前:デフォルトの名無しさん mailto:sage [2013/01/16(水) 03:47:25.08 ]
>>82
TCP/IPの知識が無ければ、Socketを使ったTCP/IPプログラムでトラブルが
発生したときに、原因を究明することは出来ないだろうな。

86 名前:デフォルトの名無しさん mailto:sage [2013/01/16(水) 07:36:48.74 ]
>>84
計算しょうか

87 名前:デフォルトの名無しさん mailto:sage [2013/01/18(金) 14:02:30.24 ]
他人の通信の傍受ってどうやるんですか?

88 名前:デフォルトの名無しさん mailto:sage [2013/01/18(金) 14:04:29.67 ]
>>87
他人の通信を傍受すればできます。

89 名前:デフォルトの名無しさん mailto:sage [2013/01/18(金) 14:24:29.60 ]
>>87
スイッチのバッファをあふれさせる

90 名前:デフォルトの名無しさん mailto:sage [2013/01/18(金) 18:00:48.87 ]
>>84
ニューロコンピュータ?



91 名前:デフォルトの名無しさん mailto:sage [2013/01/18(金) 20:20:39.65 ]
サブネット内ならARP PROXYでトラフィックを誘導する

92 名前:デフォルトの名無しさん mailto:sage [2013/01/18(金) 21:19:42.25 ]
>>87
他人の背後で画面を覗き込む。

93 名前: ◆wSaCDPDEl2 mailto:sage [2013/01/18(金) 23:02:26.89 ]
てst

94 名前: ◆wSaCDPDEl2 mailto:sage [2013/01/18(金) 23:04:16.41 ]
2chのdat読み込むとトリップ付けたときの名前が</b> ◆wSaCDPDEl2 <b>のように<b>タグで囲まれてるんだけど
普通<b> ◆wSaCDPDEl2 </b>じゃないですか?
なんで逆になってるんですかね?

95 名前:デフォルトの名無しさん mailto:sage [2013/01/19(土) 00:22:28.22 ]
</b>したいからです。

96 名前:デフォルトの名無しさん mailto:sage [2013/01/19(土) 00:53:03.70 ]
名前は<b>タグで太字表示になっている。
トリップは標準フォントになっている。
で、名前をつけないでトリップだけつけるから名前の<b>タグを
閉じるために頭に</b>がつけてあるんだと思われる。

97 名前:デフォルトの名無しさん mailto:sage [2013/01/19(土) 00:55:49.45 ]
なるほど
わかりましたありがとうございます

98 名前:デフォルトの名無しさん mailto:sage [2013/01/19(土) 09:04:34.79 ]
>>90
県央の土権屋のことだろう

99 名前:デフォルトの名無しさん mailto:sage [2013/01/19(土) 12:10:58.99 ]
マイiPhoneからのみアクセスを許可したサーバーを構築したいのですが
マイiPhoneを識別するにはどうすれば良いとおもいますか?

100 名前:デフォルトの名無しさん mailto:sage [2013/01/19(土) 12:47:33.82 ]
つ認証



101 名前:デフォルトの名無しさん mailto:sage [2013/01/19(土) 12:48:37.24 ]
証明書を発行してインストールする

102 名前:デフォルトの名無しさん mailto:sage [2013/01/19(土) 13:15:28.65 ]
sslでユーザ証明書に途中からする時って脆弱性なかったっけ。

103 名前:デフォルトの名無しさん mailto:sage [2013/01/19(土) 16:48:41.16 ]
>>102
> 途中からする

kwsk

104 名前:102 mailto:sage [2013/01/19(土) 21:46:04.98 ]
>>103
CVE-2009-3555 SSL renegotiationによる脆弱性のこと。
apache2.2ではSSLInsecureRenegotiation onにしとかないと、あるディレクティブだけのユーザ証明書使えなかった。
このオプションはInsecureとあるように、脆弱性を受け入れられる場合しか使えない。
今、どうなってるのかは知らない。

105 名前:デフォルトの名無しさん mailto:sage [2013/01/19(土) 21:51:29.65 ]
>あるディレクティブだけのユーザ証明書

この考え方自体がSSL/TLSに対する挑戦だな

106 名前:102 mailto:sage [2013/01/19(土) 21:58:42.35 ]
>>105
どこでもユーザ証明書を要求してれば問題なかったのかな?

とっくに直ってるか。
Changes with Apache 2.2.15 March 5, 2010
SECURITY:: CVE-2009-3555

107 名前:デフォルトの名無しさん mailto:sage [2013/01/19(土) 22:03:23.73 ]
やけに古い話だな。
RFC 5746に対応してない糞クライアントなら今も問題になりうるが、
元のお題が個人利用だし想定する必要はない。

108 名前:102 mailto:sage [2013/01/19(土) 22:36:58.74 ]
>>107
その仕事しに客先行ったのは最近なんだけどなwセキュリティパッチくらいあてて欲しい。

109 名前:デフォルトの名無しさん mailto:sage [2013/01/20(日) 18:31:59.78 ]
ローカルホストのアプリが送信してるデータ、たとえばブラウザのGETメソッドとそのヘッダーとデータ見てみたいんですが
ブラウザのプロクシをローカルホストに設定するなどしないと不可能ですか?
プロクシを設定するないアプリの通信を監視するにはどうすればいいんでしょうか?

110 名前:デフォルトの名無しさん mailto:sage [2013/01/20(日) 18:38:02.67 ]
wiresharkとかでみれば?



111 名前:デフォルトの名無しさん mailto:sage [2013/01/20(日) 19:05:20.00 ]
>>109
UAみたいだことかなら、ncで適当なポートにサーバ立てて受け付ける。やりとりが見たい時はwiresharkかtcpdump。ncがteeみたいに使えたら便利だし、既存なのかな。

112 名前:デフォルトの名無しさん mailto:sage [2013/01/20(日) 19:08:50.93 ]
>>110,111
ありがとうございます試してみます
まだはじめたばかりなんですがネットワークはデバッグが大変ですね

113 名前:デフォルトの名無しさん mailto:sage [2013/01/20(日) 19:45:29.72 ]
>>112
キャプチャで簡単に全部見えるのだから、標準的なデバッガのない内部バスなんかより良いと思うのだが。

114 名前:デフォルトの名無しさん [2013/01/21(月) 08:29:05.87 ]
禿

115 名前:デフォルトの名無しさん mailto:sage [2013/03/08(金) 00:14:52.55 ]
Wiresharkで特定ポート宛のTCP SYNを捕まえて処理するDissectorを書こうと
しているんだが、"tcp.port"のDissectorTableに登録してもESTABLISHED以降の
パケットしか届かない。
SYNを処理するには"ip.proto"に登録して自分でポート番号を判断するしかないんだろうか?
もしそうだとして、TCPヘッダのデコードも自分でやらなきゃならないのかな。

116 名前:デフォルトの名無しさん mailto:sage [2013/03/08(金) 14:09:47.53 ]
>>115
SYNのビットを見りゃいーじゃん

117 名前:デフォルトの名無しさん mailto:sage [2013/03/08(金) 14:10:54.12 ]
ごめん、勘違いしてた

118 名前:デフォルトの名無しさん [2013/03/25(月) 14:31:30.15 ]
TCPで100バイトのデータを送ろうとしています。
50バイトを送ったところで回線に不具合が起きて自動的にセッションが張りなおされました。
この場合、データの続きは51バイト目から送られますか?1バイト目から再送されますか?

119 名前:デフォルトの名無しさん mailto:sage [2013/03/25(月) 14:51:51.28 ]
どこまでACKもらったかによるのでは

120 名前:デフォルトの名無しさん mailto:sage [2013/03/25(月) 15:05:59.94 ]
つまりACKを送る前で切れてると
でもACKって回線が切れる前に送ったかどうかわからないよね??



121 名前:デフォルトの名無しさん mailto:sage [2013/03/25(月) 15:07:07.56 ]

反応無かったら何度も送るか
つまり51バイト目からになるのかな

122 名前:デフォルトの名無しさん mailto:sage [2013/03/25(月) 15:10:02.34 ]
間違えたわ
ACKは古いセッションに送るのか
新しいセッションはどこまで送れてるのかわからないのに51バイト目から再開してくれるのかな??

123 名前:デフォルトの名無しさん mailto:sage [2013/03/25(月) 15:22:30.34 ]
不明な時は前から送るだろうし、受け取った方は同じもの2つ受けても
大丈夫なように動作するだろう。

124 名前:デフォルトの名無しさん mailto:sage [2013/03/25(月) 15:27:16.58 ]
セッションIDって通信内容に含まれてるの?
じゃないと前のセッションがどれかわからないよね?

125 名前:デフォルトの名無しさん mailto:sage [2013/03/25(月) 16:17:29.23 ]
どのレイヤーの話なの?

126 名前:デフォルトの名無しさん [2013/03/25(月) 16:40:27.67 ]
初心者すぎてよくわからん
途中で何かトラブルがあった場合、別のポートから続きが送られてくることもあるって理解で合ってますか?

127 名前:デフォルトの名無しさん mailto:sage [2013/03/25(月) 16:45:06.67 ]
そのポートってのは何だよ

128 名前:デフォルトの名無しさん mailto:sage [2013/03/25(月) 16:48:13.00 ]
>>126
あってません
もういちど、自分の手で、続きを送れ

129 名前:デフォルトの名無しさん mailto:sage [2013/03/25(月) 16:56:26.81 ]
サーバと一般のPCの間のインターネットの通信で
回線が不安定になっても自動的に繋ぎなおされることは無いってこと?

130 名前:デフォルトの名無しさん mailto:sage [2013/03/25(月) 16:57:01.53 ]
TCPの中の人が何を何度再送してようと、それはアプリから見えない水面下のことなので、気にする必要ない
100バイト送ったなら100バイト届くし、その間にポートが変わるようなことはない

TCPの中の人がギブアップするようなトラブルが起きたら、切断されてエラーになる
そのようなエラーが起きたときは、自動的に接続が貼り直されることはないし、自動的に別のポートから続きが送られることもない



131 名前:デフォルトの名無しさん mailto:sage [2013/03/25(月) 17:01:09.78 ]
それだ
ありがとうございました

132 名前:デフォルトの名無しさん mailto:sage [2013/03/25(月) 17:02:33.34 ]
そのレベルの話だと見破れる>>130スゲー

133 名前:デフォルトの名無しさん mailto:sage [2013/03/25(月) 17:04:07.10 ]
スゲーとか言うなよ情け無い

134 名前:デフォルトの名無しさん mailto:sage [2013/03/25(月) 17:04:33.62 ]
じゃあ繋ぎっぱなしのTCPってクライアントにIDを割り振らなくてもセッションから個人を識別できるってことか

135 名前:デフォルトの名無しさん mailto:sage [2013/03/25(月) 17:13:22.43 ]
せめてネスペを取ってから来て

136 名前:デフォルトの名無しさん mailto:sage [2013/03/25(月) 17:25:03.88 ]
そんなんじゃ NHN に雇ってもらえないぞ

137 名前:デフォルトの名無しさん mailto:sage [2013/03/25(月) 20:54:31.05 ]
>>134
性善説ならば

138 名前:デフォルトの名無しさん mailto:sage [2013/03/25(月) 20:55:50.77 ]
最近はTCPのGraceful Restartができるらしいが。

139 名前:デフォルトの名無しさん [2013/03/25(月) 22:07:05.43 ]
MMORPGの作り方についての質問はここでいいですか?

140 名前:デフォルトの名無しさん mailto:sage [2013/03/25(月) 22:25:49.90 ]
ゲ作板のほうがいいんじゃないかね



141 名前:デフォルトの名無しさん mailto:sage [2013/03/26(火) 00:10:17.03 ]
あそこ過疎だし厨房しかいないし機能してないじゃん
板名に「技術」って付いてるけとその実態は技術板じゃなくて企画板じゃん

142 名前:デフォルトの名無しさん mailto:sage [2013/03/26(火) 05:07:38.28 ]
ってことはここでいいってことだな

143 名前:デフォルトの名無しさん mailto:sage [2013/03/26(火) 05:57:20.66 ]
>>142
まぁ、MMOのネットワーク限定ならな・・・

144 名前:デフォルトの名無しさん [2013/03/26(火) 20:25:12.04 ]
質問ですMMORPGの通信はどうやってやってるんですか?

145 名前:デフォルトの名無しさん mailto:sage [2013/03/26(火) 20:46:14.28 ]
本屋さんにそういう本が売ってるから買ってきなさい
アマゾンでも楽天でもいいぞ

146 名前:デフォルトの名無しさん mailto:sage [2013/03/26(火) 22:09:02.13 ]
>>144
MMORPG でググレば、いくつか解説サイトは見つけられるけど、
いったい何が分からないの?

・dyama's web page: MMORPG/Protocol
 dyama.chaosnet.org/index.cgi?MMORPG/Protocol
  -- ごく簡単な解説(日本語)

・Description of the game protocol
 code.google.com/p/galaktia/wiki/Protocol
  -- MMORPGをベースにしたゲームプロトコルの詳細な解説
    Pythonによるサンプルコード付き(英語)

・MMORPG プロトコル エンコードの解読
 ja.softuses.com/92917
  -- MMORPGプロトコルをリバースエンジニアリングする技法を解説(日本語)

TCPソケットの経験があって技術英語の読解力があればそれほど難しくないから、
高校生レベルの課題のように見えるが.....

147 名前:デフォルトの名無しさん [2013/03/29(金) 22:10:35.43 ]
ここの住人は、メールソフトは既存のソフトを使うのか。あるいは、
自作するのか。その辺が知りたいな。

148 名前:デフォルトの名無しさん mailto:sage [2013/03/29(金) 23:14:22.33 ]
>>147
> メールソフトは既存のソフト
ユーザーエージェントのことでOK?
だったら, 既存のものを使う
# 自分用にカスタマイズできればそれでOK

149 名前:デフォルトの名無しさん mailto:sage [2013/03/30(土) 01:23:27.32 ]
MUAならwl使ってるわ。

150 名前:デフォルトの名無しさん mailto:sage [2013/03/30(土) 03:53:56.60 ]
>>147
既存のソフトで事足りるから既存のソフトを使ってる
それに通信部分は余裕でもメーラーとしての便利な各種機能を実装するのが面倒
アドレス帳とか、メールの検索とか、自動振り分けとか、etc...
一つ一つは実装しろって言われたらできるけど、全部実装するのは面倒



151 名前:デフォルトの名無しさん mailto:sage [2013/03/30(土) 15:44:58.01 ]
昔はmew, 今はgmail。
どっちもelispとjavascript(browser addon)でカスタマイズ。

152 名前:デフォルトの名無しさん [2013/03/30(土) 16:52:03.33 ]
gmailとか解析エンジンが中身読んでるから嫌だよ

153 名前:デフォルトの名無しさん mailto:sage [2013/03/30(土) 17:54:14.11 ]
>>152
メールを読まれてる可能性はどこも一緒だから
それを懸念するなら母数が多いところのほうが安全だろ

154 名前:デフォルトの名無しさん mailto:sage [2013/03/30(土) 18:18:33.61 ]
暗号化しろよ

155 名前:デフォルトの名無しさん mailto:sage [2013/03/30(土) 18:59:21.53 ]
>>154
サーバに言えよ

156 名前:デフォルトの名無しさん mailto:sage [2013/03/30(土) 19:22:20.95 ]
>>153
母数が多いところを選ぶのは安全だが
選ばないという手もある

そんな俺は自宅メールサーバーを立てたよ

相手側のサーバーは避けられないからそれは仕方ないけど、母数とかって話が出たから確率論でいくと、
「どちらか一方のサーバーで解析される確率」より
「相手のサーバーで解析される確率」のほうが必然的に低いわけだから
後者の自宅サーバーのほうが安全

自宅メールサーバーマジオススメ

157 名前:デフォルトの名無しさん mailto:sage [2013/03/30(土) 19:38:06.01 ]
アホだな。

158 名前:デフォルトの名無しさん [2013/03/30(土) 22:13:30.88 ]
>>156
金が結構かかるじゃん。

159 名前:デフォルトの名無しさん mailto:sage [2013/03/30(土) 22:45:38.67 ]
>>155
何を言っているんだ。
サーバで見られること気にしてるのに、サーバで、またはサーバとの通信を暗号化しても意味ないだろ。
S/MIMEとかMUA間でメッセージを暗号化するんだよ。

160 名前:デフォルトの名無しさん mailto:sage [2013/03/30(土) 22:49:41.12 ]
>>158
このスレの住人ならドメインと自鯖くらい持ってるだろ。まあセカンダリを分けるとなると大変だけど。



161 名前:デフォルトの名無しさん mailto:sage [2013/03/30(土) 23:14:59.53 ]
>>159
メールを暗号化してもPGP作った人みたいにFBIに追いかけられませんか?

162 名前:デフォルトの名無しさん [2013/03/31(日) 12:01:43.31 ]
>PGP作った人みたいにFBIに追いかけられ
どういうこと?w
詳しくw

163 名前:デフォルトの名無しさん mailto:sage [2013/03/31(日) 18:38:40.95 ]
つ ttp://www.confrage.com/security/pgp/pgp6_03.html

164 名前:デフォルトの名無しさん mailto:sage [2013/03/31(日) 18:56:08.59 ]
輸出規制の制度の隙間を縫って輸出するような真似をするからだよ。
書籍は規制対象外なのを利用して、本として持ち出して、
スキャナで取り込むとかしたんだっけ?

165 名前:デフォルトの名無しさん mailto:sage [2013/04/03(水) 00:05:18.98 ]
UDPを利用して特定のポートにデータを送信する場合、
受信者がいなければ、行き場を失ったデータはどこへ行くのか?

一定数はキューみたいなものに保存されるのかしら?
それとも逐一消えていくのかしら?

前者の場合、リアルタイムシステムに悪影響を与えてしまうと思うけど、どうなんでしょう。
初心者でスマソ

166 名前:デフォルトの名無しさん mailto:sage [2013/04/03(水) 00:10:51.44 ]
初心者お断り

167 名前:デフォルトの名無しさん mailto:sage [2013/04/03(水) 00:18:11.89 ]
>>165
受信ソケットの話かルータのIPの話かわからないが破棄すればいいだろ。いないってなんだ。

168 名前:デフォルトの名無しさん mailto:sage [2013/04/03(水) 00:35:39.78 ]
申し訳ない、ソケットの話ね。

"1"というデータを送信、250msec待つ
次は"2"というデータを送信、待つ

という送信プログラムと、
特定のポートにアクセスしてデータを所得するプログラム

を書いてみたんだけど、送信プログラムをしばらく走らせてから受信プログラムを走らせても、
すでに消え去ったと思われる1というデータを取得してしまう。

169 名前:デフォルトの名無しさん mailto:sage [2013/04/03(水) 00:40:59.53 ]
icmpってのがあるが、
icmpで反応があることを期待してはいけない。
相手が生きているか死んでるかはっきりしないのが分散システムの基本。

170 名前:デフォルトの名無しさん mailto:sage [2013/04/03(水) 01:06:41.67 ]
>>168
本当に受信者居ないの?
もしかしてパソコンの電源が入ってない?



171 名前:デフォルトの名無しさん mailto:sage [2013/04/03(水) 11:19:05.08 ]
>>170
送信相手がいないと確定してるときって送信しないんだっけ?
UDPは気にせず送信しちゃうんじゃないの?

172 名前:デフォルトの名無しさん mailto:sage [2013/04/03(水) 12:31:35.65 ]
プログラムがどこでブロックしてるか確かめながらやってみそ

173 名前:デフォルトの名無しさん mailto:sage [2013/04/03(水) 13:00:01.31 ]
>>171
気にせず送信すると思う。

>>172
プログラム側に問題があるのかな…
OS側のバッファのせいとしか思えない…

174 名前:デフォルトの名無しさん mailto:sage [2013/04/03(水) 13:05:27.61 ]
>>165
捨てられるだけだよ

175 名前:デフォルトの名無しさん mailto:sage [2013/04/03(水) 13:32:21.38 ]
>>173
試しに1じゃなくて送信時刻を送ってみては

176 名前:デフォルトの名無しさん mailto:sage [2013/04/03(水) 14:19:03.34 ]
全てが正しく動いているなら、ICMP port unreachが送信したホストに返る

177 名前:デフォルトの名無しさん mailto:sage [2013/04/03(水) 19:24:47.39 ]
>>175
サンクス
5秒ほど遅れてた…

178 名前:デフォルトの名無しさん mailto:sage [2013/04/03(水) 21:56:32.66 ]
自己解決しますた…

受信プログラムを待機させている間にソケットにポート設定をしてたのが原因みたい

よくワカンネ

179 名前:デフォルトの名無しさん mailto:sage [2013/04/04(木) 11:58:03.35 ]
>>178
ふざけんなよ!
>送信プログラムをしばらく走らせてから受信プログラムを走らせ
って書いてたよな? 適当なことを書きやがって


ポートをバインドした時点で受信は開始されます
カーネルにバッファされます

180 名前:デフォルトの名無しさん mailto:sage [2013/04/04(木) 12:12:58.81 ]
ワロタ



181 名前:デフォルトの名無しさん mailto:sage [2013/04/04(木) 13:30:39.19 ]
>>178
死ねよおまえ
生きてる価値ねーよ

182 名前:デフォルトの名無しさん mailto:sage [2013/04/04(木) 13:57:20.53 ]
プロトコルスタックさんの気持ちになって考えればすぐにわかることだろうに
なにが「よくワカンネ」だ

183 名前:デフォルトの名無しさん mailto:sage [2013/04/04(木) 22:09:15.34 ]
馬鹿は馬鹿とは自分では認識できないということだな

184 名前: 忍法帖【Lv=2,xxxP】(2+0:5) mailto:sage [2013/05/11(土) 23:27:23.69 ]
ほしゅ

185 名前:デフォルトの名無しさん mailto:sage [2013/05/13(月) 21:29:52.72 ]
久しぶりにwinsock使ったら面倒くさかった。
ここ数年C#にどっぷりつかってたから、C++でコーディングするのが面倒だった。
実行環境のことを考えなくてよいなら、C#やJavaで作る方が簡単だな。

186 名前:デフォルトの名無しさん mailto:sage [2013/05/13(月) 21:34:47.80 ]
JavaはHttpURLConnectionで事足りるレベルなら簡単だけど
Socket作るんだったらたぶんC#のほうが簡単そう。

187 名前:デフォルトの名無しさん mailto:sage [2013/06/01(土) 23:20:34.89 ]
質問ですが
select(2)の第一引数には結局何を渡せば良いのん?

バークレーソケットの場合、FD_SETSIZEを渡しとけば機能的には問題無いらしいが、
これは例えばFD_SETSIZEが32768の環境なら、select()を呼ぶたびに
32768個のディスクリプタがチェックされることになるので無駄が生じている気がする…

あとWinsockではFD_SETした個数を渡せば良いというのは本当ですか

188 名前:187 mailto:sage [2013/06/01(土) 23:24:31.90 ]
ああWinsockについては自己解決しました、
ttp://msdn.microsoft.com/en-us/library/windows/desktop/ms740141(v=vs.85).aspx
>nfds [in]
>Ignored. The nfds parameter is included only for compatibility with Berkeley sockets.
→ガン無視されるので0とか-1とか渡しても良い(適当)

バークレーソケットではどうなのですか

189 名前:デフォルトの名無しさん mailto:sage [2013/06/01(土) 23:49:25.06 ]
一番大きいfd+1

190 名前:187 mailto:sage [2013/06/02(日) 00:00:57.31 ]
>>189
レスdクス、
select(2)を呼ぶ時点でFD_SETされているのはソケット番号であってディスクリプタ番号ではなく、
ソケット番号がディスクリプタ番号と一致するとは限らないと思うのですが、それでも?
実はバークレーソケットでは一致するのでしょうか
(C標準ライブラリのIOBとかの実装と同じで、
 ハンドル==配列の添え字、とする実装のが自然とは思えますが、仕様としてどうなの?)



191 名前:デフォルトの名無しさん mailto:sage [2013/06/02(日) 00:15:20.65 ]
socket(2), open(2)が返すのはfd。
fdは全部数字。
「ソケット番号」という概念はない。

192 名前:デフォルトの名無しさん mailto:sage [2013/06/02(日) 00:50:32.12 ]
>>191
レスdクス多分理解しました
バークレーソケットの場合は全部fdなので問題は無い、と、

ただ、サーバ側のプログラムでは、クライアントから新規接続cがあった場合、
listenしていたfdをaccept(2)に渡して接続c用の新規fdを取得する結果、
select(2)で待つべきfdが増殖していくと思うのですが、
ということは<一番大きいfd+1 >というのはそのつど更新していくもの?
それとも、通信プロセスを起こすタイプのマルチスレッドサーバにすると問題無い(普通はそうする?)のでしょうか…

あと関連質問なのですが、
通信「スレッド」を起こすタイプのマルチスレッドサーバではどうすれば良いのでしょう…
子プロセスにfdを渡すのと異なり、親がfdを閉じるわけには行かない
しかし親だけがselect(2)するのでは通信「スレッド」を起こす意味がない
また、実情はともかく、仕様上はWinsockはスレッドセーフとは謳われていない
(Winsock互換の非スレッドセーフな実装が理論上は有り得る)
ので、どうプログラミングするのが正しいのかいまいちわからん…

193 名前:デフォルトの名無しさん mailto:sage [2013/06/02(日) 03:49:28.43 ]
そりゃ更新しないと意味ないわな。

マルチスレッドサーバならselect(2)は使わなくていいでしょ。
いろいろな混合モデルもあるけど、最初は簡単なモデルで。

194 名前:デフォルトの名無しさん mailto:sage [2013/06/02(日) 09:34:05.28 ]
何バイト送られて来るかわからない通信でselect→1バイトずつreadと言うのはやるべきじゃないってmanに書かれてたけどどうするのが一番効率的なんでしょう。
mtuの値を取得してその値-フレーム分をreadするのでしょうか?

195 名前:デフォルトの名無しさん mailto:sage [2013/06/02(日) 10:54:39.80 ]
そりゃ 1MB 受け取るのに百万回繰り返さなきゃいかんようではお世辞にも効率いいとは言えまい
ノンブロッキングモードにして適当に大きなサイズ (8KB とか 64 KB とか) で読めばいい

196 名前:デフォルトの名無しさん mailto:sage [2013/06/03(月) 01:05:59.71 ]
ノンブロッキングにする必要はない。

197 名前:デフォルトの名無しさん mailto:sage [2013/06/03(月) 01:16:29.85 ]
selectしているのはブロッキングさせたくないからで、selectの後に受信データより多いバッファ分読み込もうとしたらブロッキングしちゃうからノンブロッキングで読み込む方が良さそうな気がするけど何か見落としあったりします?

198 名前:デフォルトの名無しさん mailto:sage [2013/06/03(月) 01:24:07.02 ]
> しちゃう

ダウト

199 名前:デフォルトの名無しさん mailto:sage [2013/06/03(月) 01:56:25.17 ]
ブロックするだろ

200 名前:デフォルトの名無しさん mailto:sage [2013/06/03(月) 02:00:17.97 ]
しないだろ



201 名前:デフォルトの名無しさん mailto:sage [2013/06/03(月) 02:05:28.99 ]
>>199
しない
実験してみるといい

202 名前:デフォルトの名無しさん mailto:sage [2013/06/03(月) 02:05:39.31 ]
うん。やっぱしないね>>199は忘れて

203 名前:デフォルトの名無しさん mailto:sage [2013/06/03(月) 03:59:52.42 ]
1バイトでもデータがあればね

204 名前:デフォルトの名無しさん mailto:sage [2013/06/03(月) 11:23:03.45 ]
selectした後の話だからね。>>197

205 名前:デフォルトの名無しさん mailto:sage [2013/06/03(月) 11:26:58.12 ]
select後
受信データが1以上でバッファはデータ以上の大きさで読み込むと?
受信データが無いのに読み込むと?

206 名前:デフォルトの名無しさん [2013/06/03(月) 11:33:03.05 ]
馬鹿じゃなかと?

207 名前:デフォルトの名無しさん mailto:sage [2013/06/03(月) 11:41:45.21 ]
ゴカイうまかっちゃ

208 名前:デフォルトの名無しさん mailto:sage [2013/06/03(月) 12:12:09.02 ]
むろみさんは海に還れ

209 名前:デフォルトの名無しさん mailto:sage [2013/06/03(月) 23:50:05.47 ]
あんたドライバー刺すわよ

210 名前:192 mailto:sage [2013/06/08(土) 23:51:12.09 ]
かなり自己解決したっぽい
プロセスを起こすタイプのマルチスレッドサーバの現代版サンプル(他)↓
www.v6pc.jp/jp/upload/pdf/socket-sample-20121203.pdf
いとぢゅん氏が絡んでいたやつっぽいので多分信用に足る

で、Winsockにおいてプロセスにソケットを渡す方法↓
app.m-cocolog.jp/t/typecast/114340/102386/category/3335520
プロセスの終了を何の工夫も無くWaitForMultipreObjects()で待つと64プロセスが上限になるが、
そこはそれ、WaitForMultipreObjects()で64プロセス待つスレッドを64スレッド待つ、とかいう
多段構成が考えられる(いや知らんけど多分、

WinsockはGUIとの共存に適した非同期インタ──フェ──スも有するが、
とりあえずそこまでウィンドウズべったりにしなくとも、
select()かWsaPoll()だけでもマルチスレッドサ─バをなんとか構成できるのではないか(適当)



211 名前:192 mailto:sage [2013/06/09(日) 00:01:04.61 ]
ちなみに、WinsockではデフォルトでFD_SETSIZE=64だが、
socket()は平気でこれより大きいfd番号を返してくる

ていうか、現代のOSではLinuxだろうがWindowsだろうがFD_SETSIZEの制限に特に意味はなく、
FD_ISSET()の第一引数には 0..max{ socket()が返した値 } + 1 というの連番を与えるのではなくて、
socket()が返した数値(FD_SETSIZEより大きく成り得、かつ離散的)を配列かvectorにでもとっておいて、
その値を直接与えるのが正しいっぽい
上の現代版サンプルでもそうなっている(つまり>189のやり方は古い疑い有り)

212 名前:デフォルトの名無しさん mailto:sage [2013/06/09(日) 07:07:01.75 ]
何言ってるか分からないが、その現代版サンプル(謎)でも fd + 1 になってるじゃねーか

213 名前:デフォルトの名無しさん mailto:sage [2013/06/09(日) 07:21:28.43 ]
>>212
そこはそうだが、
x68000.q-e-d.net/~68user/net/c-echo-2.html
における
 166: for ( i=0 ; i<FD_SETSIZE ; i++ ){
 167: if ( FD_ISSET(i, &target_fds) ){
が、
www.v6pc.jp/jp/upload/pdf/socket-sample-20121203.pdf
の「複数の socket を生成するデュアルスタック対応サーバプログラム」では
 for (i = 0; i < smax; i++) {
  if (FD_ISSET(s[i], &rfd)) {
になってるねん(s[]にはsocket()が返した値が入っており、 smaxはs[]の要素数+1

214 名前:デフォルトの名無しさん mailto:sage [2013/06/09(日) 09:30:05.98 ]
>>213
何を言いたいのか分からない

FD_SETSIZEを超えたらまずいというのならその通り。
下のURLの方は、

>> if (s[smax] >= FD_SETSIZE) {

でFD_SETSIZEを超えるものを除外してるから、
s[smax]がFD_SETSIZEを超えることはない

離散的だのベクターだのは意味不明

215 名前:デフォルトの名無しさん mailto:sage [2013/06/09(日) 13:20:01.15 ]
>>214
話を込み入らせてしまって申し訳ないですが、
>> if (s[smax] >= FD_SETSIZE) {
これは少なくともWinsockでは不要ていうか、
>socket()は平気でこれ(FD_SETSIZE)より大きいfd番号を返してくる (211)
という事実があるので、削除して試した

実際、あるとgetaddrinfo()で列挙されたlisten可能ポート(うちの環境では
s[0] = 116, s[120]=120となった)が全てそのif文で除外され、
bind()やlisten()まで行き着かない。削除するとうまくいく(クライアントとつながり、"hello ::1"とか出る)

>FD_SETSIZEを超えたらまずいというのならその通り。
「何が」FD_SETSIZEを超えたらまずいのかいまいちどお考えいただきたい
FD_ISSET(a, b)の第一引数aが超えたらfd_set構造体をオーバーランするからまずい、というのが第一義だが、
しかし、>213の上のリンク先と、>213の下のリンク先では、第一引数に書かれている内容が異なるのですじゃ

216 名前:215 mailto:sage [2013/06/09(日) 13:22:58.77 ]
訂正。
誤1: getaddrinfo()で列挙されたlisten可能ポート
正1: getaddrinfo()で列挙されたlisten可能ソケット
誤2: s[0] = 116, s[120]=120となった
正2: s[0] = 116, s[1]=120となった

217 名前:214 mailto:sage [2013/06/09(日) 17:26:56.22 ]
一応「何が」について答えておくと、ファイルディスクリプタ番号。
fd_set構造体をオーバーランしたらまずい、という理解で合ってる。
>>213 の上の引用と下の引用の第一引数は同じなので、何言ってるかわからない。

218 名前:デフォルトの名無しさん mailto:sage [2013/06/09(日) 17:51:44.47 ]
>>211
> socket()が返した数値(FD_SETSIZEより大きく成り得、かつ離散的)を配列かvectorにでもとっておいて、
> その値を直接与えるのが正しいっぽい
> 上の現代版サンプルでもそうなっている(つまり>189のやり方は古い疑い有り)

根本的に理解してないな。
>>189と同じ事を言っておいて、古い疑いありとはw
仕様と仕様を満たすための実装方法の区別がつかない人みたい。
実装方法で考えないと仕様が理解できない。

219 名前:デフォルトの名無しさん mailto:sage [2013/06/10(月) 11:24:49.53 ]
私はselectは使わない、絶対に。

220 名前:デフォルトの名無しさん mailto:sage [2013/06/10(月) 11:30:49.49 ]
絶対ニダ



221 名前:デフォルトの名無しさん mailto:sage [2013/06/15(土) 12:03:09.61 ]
>>217>>218
はいはい御託は>189をWinsockで動かしてから言ってね&#9825;

BSDソケットでは、ファイルディスクリプタ番号がFD_SETを超えることは無いから>189のコードで良い
0〜FD_SETまでの中に、必ずsocket()で作ったlisten中のソケットがある
Windsockでは違う

222 名前:デフォルトの名無しさん mailto:sage [2013/06/15(土) 15:40:20.49 ]
>>221
> Windsock
ってのは, BSD ソケット API を Windows で実装したものって理解してたんだが違うのか?
つか,
> BSDソケットでは、ファイルディスクリプタ番号がFD_SETを超えることは無い
保証は何処にある?

223 名前:デフォルトの名無しさん mailto:sage [2013/06/15(土) 15:58:13.05 ]
FD_SETじゃなくてFD_SETSIZEの事言ってるんだろうけど
そんなもの使うのヤメレ

224 名前:デフォルトの名無しさん mailto:sage [2013/06/15(土) 15:59:06.31 ]
保証されてるのはFD_SETSIZE未満の記述子に対してだな。
しれっとウソつくなよ。>>221

225 名前:デフォルトの名無しさん mailto:sage [2013/06/15(土) 16:46:01.43 ]
>>222
> > Windsock
> ってのは, BSD ソケット API を Windows で実装したものって理解してたんだが違うのか?

違う。似て非なるもの。意味不明の改変もある。

226 名前:デフォルトの名無しさん mailto:sage [2013/06/15(土) 16:46:47.76 ]
>>225
>>221は馬鹿でよく分かってないので間違ったこと書くのは仕方ない。

227 名前:デフォルトの名無しさん mailto:sage [2013/06/16(日) 12:00:56.26 ]
windsockってなんだwinsock2のことかね

228 名前:デフォルトの名無しさん mailto:sage [2013/06/17(月) 12:46:20.67 ]
>>227
1も2もどっちも嫌い

229 名前:デフォルトの名無しさん mailto:sage [2013/06/23(日) 03:27:09.95 ]
別物なんだよなあ…ところどころ似てるけど全然違うから紛らわしい

230 名前:デフォルトの名無しさん mailto:sage [2013/07/03(水) NY:AN:NY.AN ]
質問です。
Winsockを使っています。
一度通信を終えた後に再度通信を行おうとすると、sendをacceptが認識してくれません。
bind,listen関数は正常に動作しています。
クライアント側は完全に再起動、サーバーはwhileで使いまわしています。
原因に心当たりのある人教えてください



231 名前:デフォルトの名無しさん mailto:sage [2013/07/03(水) NY:AN:NY.AN ]
>sendをacceptが認識してくれません

認識するわけなかろう

232 名前:230 mailto:sage [2013/07/03(水) NY:AN:NY.AN ]
>>231
済みません。仰る通りでした。
connectの戻り値は0でクライアント側は繋がっていると認識しているようです。
サーバー側を消すとエラーが出てくるので間違い無いと思います。

サーバー側はacceptを使っているスレッドを消していない時は2つ以上の接続であっても、上手く動作します。
クライアント側が再接続する場合もちゃんと動きます。
しかしスレッドを再起動した時には一つ目の接続から認識しません。
変数は毎回初期化しています。

233 名前:デフォルトの名無しさん mailto:sage [2013/07/03(水) NY:AN:NY.AN ]
サーバーはwhileで使い回してるのにスレッドを再起動?
状況がよくわからんな

234 名前:デフォルトの名無しさん mailto:sage [2013/07/03(水) NY:AN:NY.AN ]
closeし忘れ?

235 名前:デフォルトの名無しさん mailto:sage [2013/07/03(水) NY:AN:NY.AN ]
>>232
ちゃんとListenしなおしてる?

236 名前:デフォルトの名無しさん mailto:sage [2013/07/04(木) NY:AN:NY.AN ]
listenしなおしってなんだよ
しっぱなしでいいだろ
いちいち再listenとかどこのBASICモドキだよ

237 名前:デフォルトの名無しさん mailto:sage [2013/07/04(木) NY:AN:NY.AN ]
accept に渡してるソケットを accept の戻り値で書き換えてるとか?

accept の戻りのソケットは 接続発生毎に別物だから
変な使いまわしからすると 「接続は受けた けど クライアントとの通信が出来てない」 ってなことになる

238 名前:230 mailto:sage [2013/07/05(金) NY:AN:NY.AN ]
>>233,236
考えてみればlistenしっぱなしで良かったです;
設定を弄る時に排他処理が必要かと思い、止めようとしてました

>>234,5
再lisetn,closeはしていると思います。

>>237
有用な情報ありがとうございます!
以下のような処理をしてるので大丈夫だとは思いますが、調べてみます。

listen(--);
-初期化処理-
while(1){
dstSocket[id] = accept(----);
if(-1 != dstSocket[id]){
--------
id = DecideNewId();
}
}

239 名前:デフォルトの名無しさん mailto:sage [2013/07/09(火) NY:AN:NY.AN ]
これは肝心なところを隠して、どうでもいいところだけ書くダメな質問の典型だな
全体に意味不明だから、もう少し勉強してから出直すほうがいいと思う

240 名前:デフォルトの名無しさん mailto:sage [2013/07/10(水) NY:AN:NY.AN ]
ほとんどのバグは本人が関係ないと思って端折ってるところに存在する
そもそも肝心なところがどこか判ってるプログラマはむしろバグらない



241 名前:デフォルトの名無しさん mailto:sage [2013/07/10(水) NY:AN:NY.AN ]
なんでこうセンスの無い人間がプログラミングなんかやるのか
すべて駆逐したい

242 名前:デフォルトの名無しさん mailto:sage [2013/07/10(水) NY:AN:NY.AN ]
9割5分くらいのPGが消えてしまうじゃないか

243 名前:デフォルトの名無しさん mailto:sage [2013/07/10(水) NY:AN:NY.AN ]
104期生ってどのくらい巨人になれるの?

244 名前:デフォルトの名無しさん mailto:sage [2013/07/10(水) NY:AN:NY.AN ]
web(HTTP)の普及のせいで
ネットワークを利用するアプリの質が極端に下がった
退化しまくり

245 名前:デフォルトの名無しさん mailto:sage [2013/07/10(水) NY:AN:NY.AN ]
なんでもWebサービス。まあ便利だけどね。

246 名前:デフォルトの名無しさん [2013/07/10(水) NY:AN:NY.AN ]
webサービスは機種依存性をなくしたりアプリのインスコの手間を省いたりDLL地獄回避のメリットがあると言われていたが
結局ブラウザのバージョン依存で地獄とか同じ過ちを繰り返してるとしか

247 名前:デフォルトの名無しさん mailto:sage [2013/07/10(水) NY:AN:NY.AN ]
俺の言ったwebサービスはWebブラウザは関係ないけどね

248 名前:デフォルトの名無しさん [2013/07/10(水) NY:AN:NY.AN ]
P2P掲示板の同期方法はどうやればいいですか?
基本が一対一の通信なのに全体で同じデータを受け取れるのはむずかしくないですか?

249 名前:デフォルトの名無しさん mailto:sage [2013/07/10(水) NY:AN:NY.AN ]
通信速度が上がったから、HTTPのオーバーヘッドが気にならんからなぁ

>>248
P2Pで全体ってどういう事を言ってるのかしらんが
全体で同じデータを受け取る必要はないだろ

250 名前:デフォルトの名無しさん mailto:sage [2013/07/10(水) NY:AN:NY.AN ]
WebサービスってWSDLとかの話だろ、ブラウザ関係ねえw



251 名前:デフォルトの名無しさん [2013/07/10(水) NY:AN:NY.AN ]
ソケットでhttpクライアント作ってみたけど意外に簡単すね
でも企業面接でhttpの質問のみで落とされますた

252 名前:デフォルトの名無しさん mailto:sage [2013/07/11(木) NY:AN:NY.AN ]
java の質問で拾ってもらいました10年前

253 名前:デフォルトの名無しさん mailto:sage [2013/07/11(木) NY:AN:NY.AN ]
TCPのパケットの問題で落ちたわ…

254 名前:デフォルトの名無しさん mailto:sage [2013/07/11(木) NY:AN:NY.AN ]
>>248
難しくは無い。
全体に同じデータを送る必要があるなら、全体に同じデータを送るだけ。
非常に単純な話だよ。

255 名前:デフォルトの名無しさん mailto:sage [2013/07/11(木) NY:AN:NY.AN ]
実はUDPの方が転送効率は良いんです。TCPは糞です。
ascii.jp/elem/000/000/712/712158/

256 名前:デフォルトの名無しさん mailto:sage [2013/07/11(木) NY:AN:NY.AN ]
>>255
tcp6に採用されるような論文書かないと説得力全くない。
特殊な状況でしか効率良くないプロトコルじゃあ...

257 名前:デフォルトの名無しさん mailto:sage [2013/07/11(木) NY:AN:NY.AN ]
TCPが効率悪く見えるのは通信が1対1のときのを測定してるからだよな
多対多の通信を想定したプロトコルなんだから

258 名前:デフォルトの名無しさん mailto:sage [2013/07/11(木) NY:AN:NY.AN ]
TCPって思いっきり1対1の通信を想定したプロトコルじゃねーか。

259 名前:デフォルトの名無しさん [2013/07/11(木) NY:AN:NY.AN ]
故47氏がTCPを何十倍も超える高速通信を実現したとか聞いたが

260 名前:デフォルトの名無しさん mailto:sage [2013/07/11(木) NY:AN:NY.AN ]
TCPが回線スループットの何十分の1の速度しか出ないなんて事は無いから
言ってることが明らかにおかしい



261 名前:デフォルトの名無しさん mailto:sage [2013/07/12(金) NY:AN:NY.AN ]
UDPは一方向の無手順通信
無手順だから早いってだけでハマらんようにね

262 名前:デフォルトの名無しさん mailto:sage [2013/07/12(金) NY:AN:NY.AN ]
既存ファイル転送プロトコルに比べて大して変わらない性能で何のインパクトもなかった(当時)。

263 名前:デフォルトの名無しさん mailto:sage [2013/07/12(金) NY:AN:NY.AN ]
出たなMulticastTCPお化け!

264 名前:デフォルトの名無しさん mailto:sage [2013/07/12(金) NY:AN:NY.AN ]
SCTPのマルチホーミング構成をとっているときに
クライアント-プライマリサーバからはHEARTBEAT
の送信・応答があるんだけど、セカンダリサーバの
ほうってプライマリからのハートビートインフォメーションに
乗せるんじゃなくてセカンダリサーバからHEARTBEAT
返すことってSOCKOPTのパラメタ設定とかで可能?

265 名前:デフォルトの名無しさん mailto:sage [2013/07/12(金) NY:AN:NY.AN ]
>>260
複数セッション束ねるとか、方法はあるでしょ

266 名前:デフォルトの名無しさん mailto:sage [2013/07/12(金) NY:AN:NY.AN ]
>>260
TCPはRTT依存するし、パケットロスに対する速度低下率が高すぎる。

267 名前:デフォルトの名無しさん mailto:sage [2013/07/12(金) NY:AN:NY.AN ]
>>264
dynamic multihomingが有効なら管理されてるpathの死活を把握してないといけないから、
セカンダリでもheartbeatによるpath管理が行われているはず。
フリーの実装ならRandall Stewartさんが関わっていたFreeBSDが信頼性あるんじゃないか。

>>266
image.itmedia.co.jp/l/im/news/articles/1206/12/l_moto_ssbp.jpg
みると、最初からwindow最大化したTCP4とRTT性能は大差ないように思う。
ack管理が閾値ベースである問題は解消してるけど、
そんなのは10年以上前からあるし。

268 名前:デフォルトの名無しさん mailto:sage [2013/07/12(金) NY:AN:NY.AN ]
無罪判決後、47氏の夢   2012年  『Winnyの金子氏が夢見る次世代高速ネットの世界』
ascii.jp/elem/000/000/712/712158/
>金子:本当にTCPがボトルネックなんですよ。みなさんあまり気付いていないですけど、
>SilverBulletで動作させてみると楽勝で10倍くらいの通信速度が出るんですよ。ヘタすると100倍くらい出ますから。

269 名前:デフォルトの名無しさん [2013/07/12(金) NY:AN:NY.AN ]
>>258
多対多だおω

270 名前:デフォルトの名無しさん mailto:sage [2013/07/12(金) NY:AN:NY.AN ]
>>258はTCP層だけしか見てないから仕方ない



271 名前:デフォルトの名無しさん mailto:sage [2013/07/12(金) NY:AN:NY.AN ]
TCPコネクションが <自IPアドレス, 自ポート番号, 他IPアドレス, 他ポート番号>という
組(tupple)でモデル化されることは、このスレ住人にとっては常識だと思う。

で、TCP層の利用者(user)であるアプリケーションの視点からは、
TCPコネクションは相手アプリケーションとの間の「1対1」関係に見えるし、同時に
TCPコネクションの集合を扱うTCP層の提供者(provider)であるTCPスタックの視点からは、
自集合と多集合との間の「多対多」に見える。

272 名前:デフォルトの名無しさん mailto:sage [2013/07/12(金) NY:AN:NY.AN ]
ベストエフォート側のネットワークで、
みんな帯域を譲りあいながら使ってるわけだからさ、
じゃないとslow-startとか必要ないわけよ。

273 名前:デフォルトの名無しさん mailto:sage [2013/07/12(金) NY:AN:NY.AN ]
>>266
>パケットロスに対する速度低下
それは確かにそうだね

274 名前:デフォルトの名無しさん mailto:sage [2013/07/12(金) NY:AN:NY.AN ]
>>271
ふつう、全単射を「多対多」とは言わんわな。

275 名前:デフォルトの名無しさん mailto:sage [2013/07/12(金) NY:AN:NY.AN ]
言わないな

276 名前:デフォルトの名無しさん mailto:sage [2013/07/13(土) NY:AN:NY.AN ]
TCPを多対多とか言う奴はUMLの多重度も正しく書けないだろ

277 名前:デフォルトの名無しさん mailto:sage [2013/07/13(土) NY:AN:NY.AN ]
輻輳を意識したプロトコルなんだから
1対1のことだけ考えてる訳ではないよ

278 名前:デフォルトの名無しさん mailto:sage [2013/07/13(土) NY:AN:NY.AN ]
>>277
全くその通りだが、それは論点ではない

279 名前:デフォルトの名無しさん mailto:sage [2013/07/13(土) NY:AN:NY.AN ]
速度低下の原因が輻輳であるならば
1対1の場合なら速度低下は起きない
と言っているということになる
それではいったい47氏の主張と
どこが違うと言えると言うのか

280 名前:デフォルトの名無しさん mailto:sage [2013/07/13(土) NY:AN:NY.AN ]
何が言いたいのか伝わって来ない



281 名前:デフォルトの名無しさん mailto:sage [2013/07/13(土) NY:AN:NY.AN ]
流れぶった切って宣伝です
C++で通信ライブラリのようなものを作っております
よかったらお試しください
ichishino.nobody.jp/

282 名前:デフォルトの名無しさん mailto:sage [2013/07/13(土) NY:AN:NY.AN ]
>281
頑張ったところを教えて

283 名前:デフォルトの名無しさん mailto:sage [2013/07/13(土) NY:AN:NY.AN ]
どっかのTCP/IPスタックがお馬鹿ってだけじゃあ

284 名前:デフォルトの名無しさん mailto:sage [2013/07/14(日) NY:AN:NY.AN ]
>>281
これは酷い
某技術書のサンプルコードとほとんど同じコードばかりじゃねえかw

285 名前:デフォルトの名無しさん mailto:sage [2013/07/14(日) NY:AN:NY.AN ]
WinSockで通信プログラム作ってるんですけど
ポート1つで通信するとした場合
ホスト側でソケット2つ用意してクライアント2人と繋げたいんですけど
どうしても片方のソケットにしか二人分のデータが飛んでこないんですけど
どうしたらいいですかね

286 名前:デフォルトの名無しさん mailto:sage [2013/07/14(日) NY:AN:NY.AN ]
マヌケな発言はやめてくれ
力が抜ける

287 名前:デフォルトの名無しさん mailto:sage [2013/07/14(日) NY:AN:NY.AN ]
まず服を脱ぎます

288 名前:デフォルトの名無しさん mailto:sage [2013/07/14(日) NY:AN:NY.AN ]
このスレに来ていいレベルじゃないな

289 名前:デフォルトの名無しさん mailto:sage [2013/07/14(日) NY:AN:NY.AN ]
いつからこのスレがレベルの高いスレだったと錯覚している?

290 名前:デフォルトの名無しさん mailto:sage [2013/07/14(日) NY:AN:NY.AN ]
俺が来た時から



291 名前:デフォルトの名無しさん mailto:sage [2013/07/14(日) NY:AN:NY.AN ]
誰も高いなんて言ってないんだが...

292 名前:デフォルトの名無しさん mailto:sage [2013/07/14(日) NY:AN:NY.AN ]
>>289
安心しろ
君がいることがレベルが高くない証明だ

293 名前:デフォルトの名無しさん mailto:sage [2013/07/14(日) NY:AN:NY.AN ]
俺とお前と

294 名前:デフォルトの名無しさん mailto:sage [2013/07/14(日) NY:AN:NY.AN ]
田舎ではまだいるけど東京ではLooseSocksはほぼ絶滅したね。

295 名前:デフォルトの名無しさん mailto:sage [2013/07/14(日) NY:AN:NY.AN ]
>>294
へえ、じゃ今はどんなのがはやりなの?こっちは田舎(神戸)だからよくわからないや

296 名前:デフォルトの名無しさん mailto:sage [2013/07/14(日) NY:AN:NY.AN ]
いまはNoseFooksだな

297 名前:デフォルトの名無しさん mailto:sage [2013/07/14(日) NY:AN:NY.AN ]
自分からドナドナされにいくのか?

298 名前:デフォルトの名無しさん mailto:sage [2013/07/14(日) NY:AN:NY.AN ]
大五郎〜♪

299 名前:デフォルトの名無しさん mailto:sage [2013/07/14(日) NY:AN:NY.AN ]
おれとおまえと

300 名前:デフォルトの名無しさん mailto:sage [2013/07/14(日) NY:AN:NY.AN ]
だいごろお〜♪



301 名前:デフォルトの名無しさん mailto:sage [2013/07/14(日) NY:AN:NY.AN ]
>>282
ネットワーク通信ですかね
サーバーアプリつくれば3000コネクションぐらいだったらいけると思います

302 名前:デフォルトの名無しさん mailto:sage [2013/07/14(日) NY:AN:NY.AN ]
微妙だな。頑張ったと言うわりに10Kは特に意識してないってことか。

303 名前:デフォルトの名無しさん mailto:sage [2013/07/14(日) NY:AN:NY.AN ]
この業界は何かと3Kと言われますしね

304 名前:デフォルトの名無しさん mailto:sage [2013/07/14(日) NY:AN:NY.AN ]
>>302
テストは10Kでやってるんですが、まあユーザープログラムの実装を入れたらもっと下だろうってことで

305 名前:デフォルトの名無しさん mailto:sage [2013/07/14(日) NY:AN:NY.AN ]
長時間の安定稼働がきついんですよね

306 名前:デフォルトの名無しさん mailto:sage [2013/07/14(日) NY:AN:NY.AN ]
10Kコネクションで、最低でも一週間以上稼働し続けられるものを目指してはいます

307 名前:デフォルトの名無しさん mailto:sage [2013/07/14(日) NY:AN:NY.AN ]
で、それを実現するために何苦労したとか、
役立つことは一切語る気はない、ただの宣伝行為という認識でいい?

308 名前:285 mailto:sage [2013/07/14(日) NY:AN:NY.AN ]
plsk.net/socket
マルチスレッドにしている部分のソースコードはらせて頂きました。
(現在は10個このスレッドを作成しています)
UDP/IPでの通信で同一ポートの使用が条件で
複数のクライアントと通信したいのですが
2箇所から通信してもらっても同じソケットにしかデータが着ません。
ここで質問なのですが
@分けることは可能なのでしょうか?(ソケットひとつにつき一人にする)
A分けない場合1つのソケットに複数のクライアントからデータが飛んできますが
 その様な動きはサーバーとしていいのでしょうか?

309 名前:デフォルトの名無しさん mailto:sage [2013/07/14(日) NY:AN:NY.AN ]
ソースは読んでないが、
同じソケットを使え
エラー処理はちゃんとやれ

310 名前:デフォルトの名無しさん mailto:sage [2013/07/15(月) NY:AN:NY.AN ]
>>308
不可能、いい

#ソースコードの断片から滲み出る初心者臭が酷いな



311 名前:デフォルトの名無しさん mailto:sage [2013/07/15(月) NY:AN:NY.AN ]
bindのエラーコードチェックすればすぐに分かることなのに

312 名前:285 mailto:sage [2013/07/15(月) NY:AN:NY.AN ]
>>309
>>311
 書き直した所bindで最初以外の9つのソケットからエラーが出てました
 エラー処理は大事ですねありがとうございました

>>310
 1つのソケットでデータを受信することにします
 ありがとうございます
 C言語初めてもう5年近くなるのにひどいありさまです 

313 名前:デフォルトの名無しさん mailto:sage [2013/07/15(月) NY:AN:NY.AN ]
ソース読んでなかった人間だけど、
ちゃんと文章で説明できてたからエスパー出来た。
それほど酷い有様でもない。

314 名前:デフォルトの名無しさん mailto:sega [2013/08/05(月) NY:AN:NY.AN ]
特定のポートを使用しているプログラムを全員殺す
というプログラムはどうやって書けばいいかな

315 名前:デフォルトの名無しさん mailto:sage [2013/08/05(月) NY:AN:NY.AN ]
全員って?例えば?

316 名前:デフォルトの名無しさん mailto:sage [2013/08/05(月) NY:AN:NY.AN ]
>>315
たとえば、待ちうけや接続で ローカルポート9999 を使用している
プログラムを全員殺す

って fuser で一覧出して殺せばいいのか
ありがとう

317 名前:デフォルトの名無しさん mailto:sage [2013/08/05(月) NY:AN:NY.AN ]
全員って、一つのポートを複数のプログラムで使えたっけか?

318 名前:デフォルトの名無しさん mailto:sage [2013/08/05(月) NY:AN:NY.AN ]
使えますが?

319 名前:デフォルトの名無しさん mailto:sage [2013/08/05(月) NY:AN:NY.AN ]
>>318
どうやって使うの?

320 名前:デフォルトの名無しさん mailto:sage [2013/08/05(月) NY:AN:NY.AN ]
socket APIで。
TCPの接続は<src IP, src port, dst IP, dst port>の四つ組で識別される。



321 名前:デフォルトの名無しさん mailto:sage [2013/08/05(月) NY:AN:NY.AN ]
>>320
複数のプログラムで使えるのは、src portの方?dst portの方?
そのとき、send()やrecv()ってどうやるの?

322 名前:デフォルトの名無しさん mailto:sage [2013/08/05(月) NY:AN:NY.AN ]
特定のポートに接続してくる迷惑な相手鯖を全員殺す
というプログラムはどうやって書けばいいかな
(迷惑の基準は一秒間に一定回数回以上とかです)
ただフィルタするんじゃなくて相手側のプロセス(出来れば鯖ごと)殺したいです

323 名前:デフォルトの名無しさん mailto:sage [2013/08/05(月) NY:AN:NY.AN ]
>>321
あまりにも初歩的だからマニュアル嫁。

324 名前:デフォルトの名無しさん mailto:sage [2013/08/05(月) NY:AN:NY.AN ]
自分の管理下じゃない、相手プロセスを殺すのは無理

案1) IPメモって 上位のところに abuse 報告
案2) 接続ポートを特定化しないようにする細工がかけられればそれで自衛

325 名前:デフォルトの名無しさん mailto:sage [2013/08/05(月) NY:AN:NY.AN ]
IP特定できてるならダミー鯖を用意してそっちに誘導かなぁ

326 名前:デフォルトの名無しさん mailto:sage [2013/08/05(月) NY:AN:NY.AN ]
>>321
せっかく>>320がTCPコネクションの概念を明解に書いてくれているのだから、
その意味を(ネットの情報や書籍を参考にして)勉強してみたほうがいいと思うよ

327 名前:321 mailto:sage [2013/08/05(月) NY:AN:NY.AN ]
今までいくつもソケットを使うアプリを作ってきたけど、同じポートを使うという
発想がなかったから全く想像つかないんです。
同じポート番号でlistenするってことなの?

328 名前:321 mailto:sage [2013/08/05(月) NY:AN:NY.AN ]
あ、ひょっとして、connectで同じポート番号を使ったプロセスをkillしたいってことなのかな?
今使ってるポート番号じゃなくて。

329 名前:デフォルトの名無しさん mailto:sage [2013/08/05(月) NY:AN:NY.AN ]
何寝言いってるんだか

330 名前:デフォルトの名無しさん mailto:sage [2013/08/05(月) NY:AN:NY.AN ]
どんな糞アプリ作ってきたんだよ?



331 名前:デフォルトの名無しさん mailto:sage [2013/08/05(月) NY:AN:NY.AN ]
ポート80を使用しているプログラムを全員殺す=世界中のWebサーバを殺すってことだろ。

332 名前:デフォルトの名無しさん mailto:sage [2013/08/06(火) NY:AN:NY.AN ]
apache MPMを調べてみると良い。コードも読める。preforkが分かりやすい。

333 名前:デフォルトの名無しさん mailto:sage [2013/08/10(土) NY:AN:NY.AN ]
俺もソケットよくわかんね
教科書通りだとforkして平行宇宙せよってなってるし
実際試してもそれで同一ポートでの通信が出来ちゃうんだけど
四つ組じゃそれぞれのクライアントを識別するのはどうやってんだろうって

334 名前:デフォルトの名無しさん mailto:sage [2013/08/10(土) NY:AN:NY.AN ]
難しいことなど何もないよ
まずその教科書を投げ捨ててプログラミングしろ

335 名前:デフォルトの名無しさん mailto:sage [2013/08/10(土) NY:AN:NY.AN ]
シグナルとかが絡むとどうしたらいいかわからなくなる
例えばSIGPIPEが来たときreadしてるスレッドから来たreadの終了を表すものなのか
そのほかスレッドでの要因なのか判断する方法とかわからなすぎる

336 名前:デフォルトの名無しさん mailto:sage [2013/08/19(月) NY:AN:NY.AN ]
>>335
もしよければ教えるけど

337 名前:デフォルトの名無しさん mailto:sage [2013/08/19(月) NY:AN:NY.AN ]
WindowsSocketのGracefulShutdownを実装してSend側をshutdownしてから0が返るまでrecv呼ぼうとしたらそのままブロッキングしてcloseまで辿り着かないんですけど…

338 名前:デフォルトの名無しさん mailto:sage [2013/08/20(火) NY:AN:NY.AN ]
>>337
それほんとうにブロッキングしている?
ブロッキングと思い込んでるだけな気がする

339 名前:デフォルトの名無しさん mailto:sage [2013/09/02(月) 01:56:58.23 ]
ASIOを使ってUDPでデータを送ってるんだが、遅延が酷い

すごく単純にするとこんな感じ
A→Bに一つの数値を送る
Bは他にいろいろやってるから処理は遅い

開始時のログ
A:1 2 3 4
B:1 2 3 4

しばらくすると、こうなる
A:123 124 125 126
B:98 99 100 101

時間が経てば経つほど、AとBの差が開いていく

内部バッファ?の古いパケットは捨てて、
最新のパケットだけ使う設定とかないのかな?

340 名前:デフォルトの名無しさん mailto:sage [2013/09/02(月) 02:33:02.02 ]
>>339
録音再生なら、オーディオデバイスでのズレの蓄積が原因



341 名前:デフォルトの名無しさん mailto:sage [2013/09/02(月) 03:32:00.56 ]
昔某メーカから調査頼まれたやつで、ドライバのクロック設定に
明らかなバグがあって、周波数が1%以上もズレてるのがあったよ

342 名前:デフォルトの名無しさん mailto:sage [2013/09/02(月) 03:39:03.02 ]
そうじゃなくてもクロック偏差はどうしても存在するから
何らかの偏差吸収メカニズムがないと必ず破綻するよ

343 名前:デフォルトの名無しさん mailto:sage [2013/09/02(月) 07:25:01.12 ]
ASIMOに運んでもらうか

344 名前:デフォルトの名無しさん mailto:sage [2013/09/02(月) 09:53:13.20 ]
先行者で十分

345 名前:デフォルトの名無しさん mailto:sage [2013/09/17(火) 13:43:47.93 ]
ユーザーの心拍数に同期するようにしたよ

346 名前:デフォルトの名無しさん mailto:sage [2013/09/17(火) 14:11:25.17 ]
>>345
フィットネスの観点だと使い道あるぞw

347 名前:デフォルトの名無しさん mailto:sage [2013/09/17(火) 16:32:04.84 ]
>>345
心拍数の測定に何使ってる?

348 名前:デフォルトの名無しさん mailto:sage [2013/09/17(火) 21:06:23.77 ]
腕時計と人差し指・中指に決まってんだろ

349 名前:デフォルトの名無しさん mailto:sage [2013/09/17(火) 23:08:22.80 ]
看護師が言ってたが、あまりあれは正確さが欠けるのでやりたくないらしい

350 名前:デフォルトの名無しさん mailto:sage [2013/09/18(水) 00:02:56.87 ]
そういや最近bluetooth接続の心拍計があるな。ちょっと欲しい。けど一回しか使わなそう。



351 名前:デフォルトの名無しさん mailto:sage [2013/09/18(水) 02:25:41.95 ]
SNMP TRAPあげてくれる体重計とか無いですかね。
いちいち倉庫から引っ張り出して乗るのは面倒なので椅子の下に常に敷いておくだけで40キロ以上の重量が加わったら時刻と重量を定期的に飛ばしてくれるだけでもだいぶ助かるんだけどなぁ。

352 名前:デフォルトの名無しさん mailto:sage [2013/09/18(水) 07:10:01.29 ]
ときどき脈が飛ぶんだけど
こんな私でも通信出来ますか?

353 名前:デフォルトの名無しさん mailto:sage [2013/09/18(水) 07:48:21.31 ]
めんどうだから
体重が2Kg以上増えたら電気ショックが流れるようにしたら

354 名前:デフォルトの名無しさん mailto:sage [2013/09/18(水) 14:45:09.07 ]
> 体重が2Kg以上
この業界では2Kgなんぞは誤差のうちって奴がほとんどじゃないのか?

355 名前:デフォルトの名無しさん mailto:sage [2013/09/18(水) 22:32:36.64 ]
>>354
一日で2Kg増えると考えると妥当と思うが
AIカーではシートが健康診断してくれるそうな(by TV)

356 名前:デフォルトの名無しさん mailto:sage [2013/09/18(水) 23:40:59.35 ]
医師法違反ですね

357 名前:デフォルトの名無しさん mailto:sage [2013/09/19(木) 08:50:17.30 ]
>>353
> 電気ショックが
この業界では電気ショックなんぞはご褒美のうちって奴がほとんどじゃないのか?

358 名前:デフォルトの名無しさん mailto:sage [2013/09/19(木) 15:50:42.93 ]
こうしてショッカーが誕生した

359 名前:デフォルトの名無しさん [2013/09/19(木) 16:14:49.62 ]
アイゴー

360 名前:デフォルトの名無しさん mailto:sage [2013/09/19(木) 16:18:53.73 ]
ケー



361 名前:デフォルトの名無しさん mailto:sage [2013/09/20(金) 13:45:39.10 ]
> 電気ショックなんぞはご褒美のうち
ラムちゃん (;´Д`)ハァハァ

362 名前:デフォルトの名無しさん [2013/09/21(土) 10:31:20.92 ]
支援ツールktkr
hide.maruo.co.jp/software/netmon.html

363 名前:デフォルトの名無しさん mailto:sage [2013/09/21(土) 10:47:02.53 ]
宣伝乙

364 名前:デフォルトの名無しさん mailto:sage [2013/09/21(土) 16:49:30.81 ]
>>362
これは面白そうなソフトだな
etherealと干渉しないなら使いたいな

365 名前:デフォルトの名無しさん [2013/09/21(土) 17:54:15.50 ]
ホシュ

366 名前:デフォルトの名無しさん [2013/09/24(火) 03:26:25.19 ]
>>352
俺もあるよ。徐脈性不整脈だろ。椅子の圧力でももの下側の血流が悪くなるのが原因だと俺は特定した。
デスクワークが多いPGの職業病ともいえる。びんぼうゆすりが有効。

367 名前:デフォルトの名無しさん mailto:sage [2013/09/24(火) 03:52:32.05 ]
>>366
ありがとう
スタバの硬い椅子でも長居出来るように
座布団持ち歩いてるんだけどなぁ

368 名前:デフォルトの名無しさん mailto:sage [2013/09/24(火) 06:53:21.28 ]
>>367
マーサージで血管を広げる、爪先立ちでかかとのあげさげ
だめなら病院行けよ(棒)

369 名前:デフォルトの名無しさん mailto:sage [2013/09/24(火) 08:21:30.10 ]
社長椅子みたいのに変えれば治るの?

370 名前:デフォルトの名無しさん mailto:sage [2013/09/24(火) 08:29:35.42 ]
ファーストクラス症候群



371 名前:デフォルトの名無しさん mailto:sage [2013/09/24(火) 09:06:17.61 ]
>>367
長居するなよ迷惑なやつだなクソ野郎

372 名前:デフォルトの名無しさん mailto:sage [2013/09/24(火) 09:57:42.13 ]
寝不足だろうな原因は

373 名前:デフォルトの名無しさん [2013/10/28(月) 21:37:00.93 ]
ソケットで、すでに送信元ポートがbindしてあるかどうかって
なにで見るのが一番簡単かな

374 名前:デフォルトの名無しさん mailto:sage [2013/10/28(月) 22:10:23.60 ]
netstat

375 名前:デフォルトの名無しさん mailto:sage [2013/10/29(火) 12:22:10.81 ]
ニコニコ動画のコメントを取得するためにAPIを利用すればいいと思うのですが
それ以外に方法ありますか?

376 名前:デフォルトの名無しさん [2013/10/29(火) 13:55:49.85 ]
selectで待つとき、
t.tv_sec = 0;
t.tv_usec = 0;
で無限に待つかと思ったらすぐ帰ってくるのな
これ無限に待ちたいときは何セットすんだっけか

377 名前:デフォルトの名無しさん mailto:sage [2013/10/29(火) 14:06:06.03 ]
>>376
nullだよ

378 名前:デフォルトの名無しさん mailto:sage [2013/10/29(火) 16:09:23.36 ]
>>377
おおーありがとう

379 名前:デフォルトの名無しさん mailto:sage [2013/10/30(水) 10:04:00.99 ]
中国から輸入したアイロンに無線LAN経由でスパム攻撃をするチップが発見される
gigazine.net/news/20131029-spam-chips-hidden-in-iron/

PCだけ気を付けてもダメだったな

380 名前:デフォルトの名無しさん mailto:sage [2013/10/30(水) 19:48:01.50 ]
>>379
アイロンってシワを伸ばすアレだよね。
無線LANに自分で接続しない限り、認証が必要なんだし気をつける必要はないでしょう。
どちらかと言うと、干渉によるノイズが気になる。



381 名前:デフォルトの名無しさん mailto:sage [2013/10/31(木) 09:52:44.31 ]
近所でパスワードなしの野良APがあったら終わりw

382 名前:デフォルトの名無しさん mailto:sage [2013/10/31(木) 10:34:48.52 ]
あるよな
いがいと
たくさん

383 名前:デフォルトの名無しさん mailto:sage [2013/10/31(木) 12:00:45.17 ]
「一番つながりやすい会社」のだろう

384 名前:デフォルトの名無しさん [2013/10/31(木) 13:32:30.12 ]
やわらか銀行

385 名前:デフォルトの名無しさん [2013/11/19(火) 01:28:55.04 ]
プログラムからICMP(v6) echo requestを送る必要が出て来て、送り先を探しています。

1 ipv4とipv6のアドレスを持っている
2 実際には届かなくてもok
3 経路上のルータからunreachが返って来てもok
4 突然dnsレコードが亡くなったりしない
を満たすホストは有りますか?
m.root-servers.netがこれに該当しますが、他にありますか?

送る理由は企業秘密です
頻度は最大1パケット/1分

386 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 08:02:07.09 ]
MSがインターネット接続の確認用に立ち上げてるdns.msftncsi.comを使う事にしました

387 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 08:35:42.45 ]
>>385
迷惑行為

388 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 08:40:53.32 ]
>>385
キチガイ死ね

389 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 09:45:08.25 ]
MSがネットワーク接続の確認にwww.msftncsi.comからダウンロードするのは
キチガイじゃないんですか?

https://sect.iij.ad.jp/d/2012/08/109998.html
によるとベストアワードを受賞した論文は、無断でsshポートから
サーバー公開鍵を収集したみたいだけど、これは許されるの?

390 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 09:48:26.01 ]
自分の持ち物の回線・サーバを使って何が悪い。
公開されている鍵を集めて何が悪い。

お前のは他人の回線・サーバを悪用する犯罪行為。



391 名前:デフォルトの名無しさん [2013/11/19(火) 09:50:48.03 ]
途中の回線は他人の物だ

392 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 09:51:36.07 ]
真正のキチガイなんだな、あーやだやだ
死んでくれないかな

393 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 09:52:21.17 ]
>>391
そう思うなら、いますぐプロバイダ解約したまえ

394 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 09:53:32.21 ]
>>391
インターネット批判とか、おまえどんだけ偉いの?

395 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 09:54:46.31 ]
他人のサーバーをpingで攻撃してはいけません
って言われないと、攻撃してもいい、と判断するのがゆとり世代。

396 名前:デフォルトの名無しさん [2013/11/19(火) 09:57:11.55 ]
経路を自社の製品のために利用するのは許されるという主張か?

ターゲットホストに届かなきゃいいって事だな
TTL 1にするからこれなら文句ないだろ

397 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 09:57:58.97 ]
m.root-servers.netを襲うかもしれないし、
通報しておいたほうがいいんじゃね?
こういう不文律が通じないアフォは徹底的に駆除するべき

398 名前:デフォルトの名無しさん [2013/11/19(火) 09:59:58.85 ]
ping禁止が不文律? www

399 名前:デフォルトの名無しさん [2013/11/19(火) 10:02:46.47 ]
>>397
m.root-servers.netはWIDEが運用してるから、WIDEに「ping攻撃企んでるアホがいる」と通報してくれ。
通報結果も教えてね。 はーと

400 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 10:06:46.11 ]
何かいけないことなのかすら理解できていないんだな。



401 名前:デフォルトの名無しさん [2013/11/19(火) 10:08:41.95 ]
アホ 通報する方が迷惑行為だわ
とっとと、通報しろよ

402 名前:デフォルトの名無しさん [2013/11/19(火) 10:11:51.74 ]
ttl 1のICMP echo requestを無差別に投げる事の何がいけないのか
論理的に説明してみろ 出来なきゃお前の負けな

403 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 10:13:38.09 ]
1ping/min位なら普通に自分のプロバイダのDNSにpingすりゃいいんじゃねーの?
なんでわざわざrootサーバー使うんだ

404 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 10:14:23.94 ]
後出しでttl 1になりました!
ttl 1入りまーす!www

405 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 10:17:22.97 ]
>>403
プロバイダに依存したくないからに決まっているだろアフォか

406 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 10:18:45.47 ]
他の方法を取るべき事の代替にping使おうとしてねえか?

407 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 10:18:52.81 ]
>>404
こういうことをするときの不文律だろttl 1は
はじめからそのつもりだったにきまってるだろ
言われるまで気づかなかった奴はネット使う資格はない

408 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 10:20:24.82 ]
>>405
一言でもそういったのか?
なら決まってないと思うが

409 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 10:20:41.10 ]
>>406
企業秘密を聞き出そうとしても無駄
姑息な工作をしている暇があるなら>>402に答えろ

410 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 10:22:43.01 ]
>>408
不文律だろ不文律
わかんない無能は氏ね



411 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 10:26:18.07 ]
>>406
目的は企業秘密 実現手段として選んだのがICMP echo requestを投げる事
他の手段の存在は否定できないが、アホが集まる2chで質問する事ではない

412 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 10:26:23.01 ]
他所のNSに負荷かけんなよ

413 名前:デフォルトの名無しさん [2013/11/19(火) 10:28:10.07 ]
>>410
!!!!ttl = 1でもICMP echo requestを無差別に投げる事は禁止!!!!
そんな不文律ねーよ wwww

お前の負け 引っ込んでろよ

414 名前:デフォルトの名無しさん [2013/11/19(火) 10:30:23.54 ]
>>412
今度はNSか wwww
ISPのNSは使い放題という事で契約している

お前の負け 引っ込んでろ

415 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 10:31:59.97 ]
DNSの仕組みも知らないのか。

416 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 10:34:38.18 ]
なにやりたいんだか知らないけど、
常識的には、ネームサーバもEcho受けるサーバも自前で設置するものだよ。
他人の資源を勝手に転用しちゃいけない。

417 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 10:34:39.63 ]
釣り名目でひたすら他人を罵倒したいだけのガキだな

TTL1ならどこ指定してもゲートウェイか近くで止まるんだから
固定する必要すらない
事前の想定をきちんと理解してるなら質問の意味ないだろ
知能指数測ってこい池沼

418 名前:デフォルトの名無しさん [2013/11/19(火) 10:39:54.83 ]
>>416-417
アホが必死で喚いても

> ttl 1のICMP echo requestを無差別に投げる事の何がいけないのか
これを説明できない お前の負け

419 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 10:41:05.34 ]
やりたいことが、経路があるか知りたいとか、アドレスがあるか知りたい、
なのに対して、実現手段として基本的なソケットインタフェースしか知らない
無恥野郎なんだろうな

420 名前:デフォルトの名無しさん [2013/11/19(火) 10:42:01.13 ]
>>419
アホが必死で喚いても

> ttl 1のICMP echo requestを無差別に投げる事の何がいけないのか
これを説明できない お前の負け



421 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 10:43:45.98 ]
企業の防壁によっては、管理者にアラートがあがるよ<ttl=1

422 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 10:45:47.42 ]
blacklistに登録されてbangされるようになるとかそういう方向で解決されるんじゃね

423 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 10:47:52.46 ]
IPv6はそもそもTTLじゃないという突っ込みはなし?

424 名前:デフォルトの名無しさん [2013/11/19(火) 10:48:16.40 ]
>>421
必死すぎる www
そこではtraceroute禁止ですかあ?

>>422
パケットが出ていかないのにブラックリストに登録とか 必死すぎる www

お前の負け

425 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 10:51:21.74 ]
>>424
企業ネットワークでtracerouteを打つとか、普通に懲戒処分のところもある
無知すぎるぞおまえ

426 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 10:55:03.73 ]
wiresharkやtcpdumpなどpromiscasモードアプリ=即検出、一発解雇
とかはよく聞く。

427 名前:デフォルトの名無しさん [2013/11/19(火) 11:01:18.87 ]
許可された特定のアプリ以外は使用禁止の企業もあるだろうが、
そういうところじゃないから作ってるし、そういうところでは使われない。

必死でひねり出した反論もアホの極致
惨めすぎるぞお前

428 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 11:00:51.38 ]
そういえば10年くらい前にバカhub挿して端末増やしたら怒られたことあったわ

429 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 11:04:59.19 ]
今時tcpdumpで盗聴なんてできないのに老害adminは死ねって感じ

430 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 11:05:13.24 ]
最近の企業コンプライアンスは異常だからなぁ。
traceroute禁止とか聞いても、そうなんだくらいにしか思わん。
勝手にネットワーク障害を解決して解雇とかという話も事例として
よく出てくるしな。



431 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 11:06:28.60 ]
>>429
arp spoofingなんていまでも有効で無防備だから仕方がない。

432 名前:デフォルトの名無しさん [2013/11/19(火) 11:10:05.05 ]
>>431
ARPエントリの変更はそれこそ監視対象 お前ズレてる

433 名前:デフォルトの名無しさん [2013/11/19(火) 11:11:57.55 ]
m.root-servers.netに通報と騒いでたバカは逃亡したか?
通報結果を知りたいのだが

434 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 11:13:05.65 ]
>>432
ノート型全盛で端末のネットワーク位置がどんどん変わるから
いまはまたarp spoofingに対応できない時代になっているんだよ。

435 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 11:18:42.23 ]
ARPエントリが20分有効ってのがそもそもおかしいんだよな。
やりたい放題。

436 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 11:23:03.21 ]
>>434
ステーション間の通信は遮断だろ 普通
そんな事も出来ないadminなら解任した方が良い

437 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 11:55:39.23 ]
>>433
何一人で顔真っ赤にして盛り上がってんの?
いい加減空気読めよ

438 名前:デフォルトの名無しさん [2013/11/19(火) 12:04:05.97 ]
>>437
通報してから出直しな
アホ

439 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 12:58:57.56 ]
かいじせいきゅう

440 名前:デフォルトの名無しさん [2013/11/19(火) 13:26:27.58 ]
pingが攻撃
三菱電機インフォメーションシステムズの最底辺SEですら言わねーぞ



441 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 13:30:16.32 ]
固有名詞出してんじゃねーよ非常識オレサマ野郎

442 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 13:42:27.40 ]
年末特番「はじめてのつうほう」
撮影快調! 乞うご期待!

443 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 13:44:50.26 ]
いやまあ三菱電機インフォメーションシステムズのやったことは犯罪に近いですしおすし知らないならググレカス

444 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 14:03:01.50 ]
>>443
ぐぐっても何も出てきませんよ

445 名前:デフォルトの名無しさん [2013/11/19(火) 14:06:14.25 ]
>>441
三菱電機インフォメーションシステムズの関係者?
あんなド底辺と関係あるって恥ずかしくない?

だからpingで通報とか言っちゃうのか

446 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 14:06:42.18 ]
2ch来るような奴が知らないわけねえだろ
いちいち見下す発言しかできねーのか屑

447 名前:デフォルトの名無しさん [2013/11/19(火) 14:07:25.30 ]
>>444
岡崎図書館事件を知らないドドド底辺がいるとわ

448 名前:デフォルトの名無しさん [2013/11/19(火) 14:08:50.33 ]
>>446
見下されたくなかったら、ド底辺な発言しないことだ

ping攻撃!!! 通報すべき!!!

449 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 14:09:00.20 ]
で、TTL1のpingで何がしたかったのコミュ障

450 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 14:10:18.31 ]
>>448
本気で同一人物だと思ってるの?呆れるわ
一人で盛り上がりすぎなんだよオナニー野郎



451 名前:デフォルトの名無しさん [2013/11/19(火) 14:14:28.50 ]
>>449
NDAで教えてやろうか?
公的個人認証で署名した秘密保持契約書アップしたら教えてやるよ

>>450
そういう事にしたいならしといてやるよ

452 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 14:18:33.48 ]
>>451
NDAとか何背伸びしちゃってんの?ウケルー

453 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 14:18:58.40 ]
つか、
>>385
> m.root-servers.netがこれに該当しますが、他にありますか?

他に探す理由は?

454 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 14:27:28.35 ]
1 引けない場合に備える
2 選択肢は多い方が良い

455 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 14:29:14.94 ]
aでもbでもcでも好きなの使え

456 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 14:30:08.16 ]
他のルートサーバー使えばいいだけじゃん

457 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 14:31:54.89 ]
8.8.8.8でいいんじゃないの?

458 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 14:58:26.43 ]
>>385
企業ならいくつかのデータセンターにラック借りてるだろう
どれか適当な自社サーバー相手にping打てよ

459 名前:デフォルトの名無しさん [2013/11/19(火) 15:00:52.23 ]
ipv6.msftncsi.comってのがあった、v6はこっちにしよう

460 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 15:10:36.87 ]
もう解決したんだから、後はブログでお願い。



461 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 15:18:32.58 ]
もりあがってると思ったら、あらされてるのか
逆切れ--->あらしのパターンか

462 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 15:40:15.95 ]
>>459
自社サーバー使えよ

463 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 16:14:19.64 ]
>>462
これ説明してよ

> ttl 1のICMP echo requestを無差別に投げる事の何がいけないのか

464 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 16:17:37.16 ]
いい加減、別板か過疎スレでsage進行でやってくれ。

465 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 16:46:59.97 ]
>>463
無差別じゃなくて、一点集中攻撃だよな

466 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 16:51:48.28 ]
無差別に投げられるレス

467 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 17:16:02.58 ]
ttlがなんだかわかってないやつが混ざっててわかりにくいぞ、進行が。

468 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 17:16:12.77 ]
>>385はびっぷ板からきたのか

469 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 17:21:12.38 ]
> ティーティーエル
> TTL 【 Time To Live 】
>
> パケットの有効期間を表す値。最大255までの整数値で表され、ルータなどを1回経由されるたびに値が1減少する。
> TTLが0になったパケットはその時点で廃棄され、廃棄通知がパケットの送信元に届くようになっている。

へー、はじめて知ったわ。

470 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 17:23:37.31 ]
繰り返しになってきたな アホの相手も飽きたので

この説明
> ttl 1のICMP echo requestを無差別に投げる事の何がいけないのか

または
> m.root-servers.netを襲うかもしれないし、
> 通報しておいたほうがいいんじゃね?
これの通報結果以外はレスすんな アホども

あと、三菱電機インフォメーションシステムズのド底辺SEなら上記に関わらずレスしていいよ。



471 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 17:29:01.01 ]
>>470
だから、aでもbでもcでも好きなの使えって
それ以上に何求めてんだよ

472 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 17:34:22.36 ]
>>471
もうそれは終了してるから。www.msftncsi.com, ipv6.msftncsi.com
あとbはダメ 知ったかすんなよ

> それ以上に何求めてんだよ
↓かな 笑い

この説明
> ttl 1のICMP echo requestを無差別に投げる事の何がいけないのか

これの通報結果
> m.root-servers.netを襲うかもしれないし、
> 通報しておいたほうがいいんじゃね?

473 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 17:35:09.14 ]
うざ

474 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 17:37:16.04 ]
>>472
> ttl 1のICMP echo requestを無差別に投げる事の何がいけないのか
いけなかない

> これの通報結果
多分通報した奴なんかいない

475 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 17:44:21.27 ]
>>472
すきにしろ

476 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 17:46:34.42 ]
NDSがらみのことを2ちゃんねるで聞くとはぷげらちょ

477 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 17:48:18.64 ]
>>472
いい加減消えてくれ

478 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 18:19:01.84 ]
>>475-477
お前ら、三菱電機インフォメーションシステムズのド底辺SEは生きてて恥ずかしくない?

479 名前:デフォルトの名無しさん mailto:sage [2013/11/19(火) 20:11:44.12 ]
きいてるきいてる

480 名前:デフォルトの名無しさん [2013/11/20(水) 00:16:31.65 ]
暴れるなら酉出せよチンカスども



481 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 10:43:54.01 ]
iptables で許可されたパケットだけをダンプするコマンドはありますか?
tcpdump だと全部のパケットが出て来てしまいます ><

482 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 11:19:37.38 ]
tcpdumpは懲戒だと、三菱インフォメーションシステムズのド底辺SEが言ってた

483 名前:481 mailto:sage [2013/11/20(水) 13:24:59.68 ]
僕が懲戒になっても後に続く若人たちの踏み台になれるなら本望です
おしえてください!!!

484 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 13:35:07.54 ]
iptables と同じようになるようにオプションではじいたら

485 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 14:10:07.18 ]
>>481
tcpdumpはフィルターの指定ができるだろう

486 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 14:20:09.07 ]
まだいたのか・・本物だなこりゃ

487 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 15:59:15.44 ]
こんなド底辺に出くわすなんて、1年に1回あるかないかだからね
早く通報してくれよ

> m.root-servers.netを襲うかもしれないし、
通報しておいたほうがいいんじゃね?
> こういう不文律が通じないアフォは徹底的に駆除するべき

488 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 16:11:11.80 ]
>>487
お前がTTL 1だとあかしたレスを読む前にレスしたんだろうよ。

> 396 名前:デフォルトの名無しさん[] 投稿日:2013/11/19(火) 09:57:11.55 <- 秘密の暴露レス
> 397 名前:デフォルトの名無しさん[sage] 投稿日:2013/11/19(火) 09:57:58.97 <- 通報するぞレス

489 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 16:21:13.83 ]
>>487
お前みたいなアホに出くわすのも、1年に1回あるかないかだわ

490 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 16:41:07.53 ]
>>478
カジュアルにこんな毒吐いてると、いつか足下すくわれるぞ。



491 名前:デフォルトの名無しさん [2013/11/20(水) 16:58:24.67 ]
>>488
見てない証拠はねーし、pingを最大1パケット/1分は最初から言っていた
これでもいいから早く通報しろ

>>490
三菱インフォメーションシステムズはそれだけの事したんだから良いんだよ
むしろ風化させないために煽り続けるべき

492 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 17:10:04.64 ]
相手するから居座るんだよ。
完全無視しろ。

493 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 17:22:39.21 ]
この手のは嫌なら見るなするくせに、
トリップ付けろって言っても絶対付けないよな。

494 名前:デフォルトの名無しさん [2013/11/20(水) 17:37:49.41 ]
いや、こんなド底辺めったに遭遇できない
がんばってageるのであぼーんしないでみんな見てほしい

ttl = 1のpingを最大 1 パケット/1分で通報すべしとのたまう
ド底辺の醜態をお楽しみください

toro.2ch.net/test/read.cgi/tech/1351670708/397
> From: [397] デフォルトの名無しさん <sage>
> Date: 2013/11/19(火) 09:57:58.97
>
> m.root-servers.netを襲うかもしれないし、
> 通報しておいたほうがいいんじゃね?
> こういう不文律が通じないアフォは徹底的に駆除するべき

495 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 17:40:22.31 ]
>>484-485
ありがとう
-F オプションは判ったけど
iptables と書き方が違うので
ルールが沢山あって変換が面倒です ><

496 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 17:45:17.11 ]
iptablesにログ機能くらいあるだろ、それ使えよ ド底辺

497 名前:デフォルトの名無しさん [2013/11/20(水) 17:54:20.35 ]
検索すりゃ簡単に出てくるじゃねーか ド底辺
sgros-students.blogspot.jp/2013/05/debugging-iptables-rules-with-tcpdump.html

498 名前:デフォルトの名無しさん [2013/11/20(水) 18:24:25.55 ]
10分間に1000回アクセスすると逮捕されるというのは、韓国のF5攻撃から
2CHを守るためにできた法律だろ?

499 名前:デフォルトの名無しさん [2013/11/20(水) 18:27:33.77 ]
百度とNAVERから俺のサーバを守るための法律。

500 名前:デフォルトの名無しさん [2013/11/20(水) 18:44:29.00 ]
httpの場合は三菱インフォメーションシステムズのド底辺SEの
策謀が功を制して1リクエスト/1秒で逮捕という事になっている
10分なら600リクエストで逮捕

HTTPよりも遥かに低負荷(しかもttl = 1 爆笑)のpingを10リクエスト/10分で
攻撃だ!! 通報だ!!! 駆除だ!!!!

めったに遭遇できないド底辺



501 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 19:36:11.08 ]
この粘着力
他でも荒らしてそうだな

502 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 19:41:27.97 ]
>>497
thx!!

503 名前:デフォルトの名無しさん [2013/11/20(水) 19:42:10.19 ]
ド底辺が発言どおりに通報して通報結果を報告すりゃ終了するんだが

言ったことは実行しろよ

504 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 19:45:17.47 ]
俺俺プロトコルは通報パケットが発行されるまで終了せずリソースも開放しないと定義されております

505 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 20:10:43.02 ]
恥かかせたいってことなら、
自分で通報して結果貼ればいいんじゃないの。
とにかく続けたいにしても別板でスレ立ててそこでやってくれ。

506 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 20:22:58.19 ]
くやしいのうwくやしいのうw

507 名前:デフォルトの名無しさん [2013/11/20(水) 20:25:53.27 ]
>>397みたいなド底辺って、いったいどういう集団に属しているんだろう?
その集団には、1パケット/1分(ttl = 1 大爆笑)を送ることが攻撃という不文律があるらしいんだが

> m.root-servers.netを襲うかもしれないし、
> 通報しておいたほうがいいんじゃね?
> こういう不文律が通じないアフォは徹底的に駆除するべき

508 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 20:26:59.21 ]
くやしいのうwくやしいのうw

509 名前:デフォルトの名無しさん [2013/11/20(水) 20:29:10.20 ]
酉付けろよキチガイ

510 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 20:29:46.25 ]
m.root-servers.netを目的外に使うって言いだした時点で
完全敗北しているのに、いまだ生き恥をさらしているのかw
くやしいのうwくやしいのうw



511 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 20:31:53.74 ]
何がそんなに悔しかったんだろう?
最初からttl=1って書いておけば、こんなにもバカにされなかったネタだと思うんだがな。

512 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 20:32:58.04 ]
くやしいのうwくやしいのうw

513 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 20:36:15.60 ]
>>510
完全敗北という妄想はお前の半径3m以内でしか通じない不文律の話だろ。

514 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 20:37:30.44 ]
くやしいのうwくやしいのうw

515 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 20:39:01.58 ]
>>510
なんで?
公開サーバーなんだからping打つくらい問題ないでしょ。
いやなら公開するなよって話だ。

516 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 20:53:39.59 ]
ttl=1で、最初から届かないことが確定でいいなら、
そもそも宛先はルートサーバーではなくてランダムアドレスでいい

517 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 20:56:05.91 ]
他の人が同じことを始めたらどうなってしまうか、
考えられないのが山本太郎

518 名前:デフォルトの名無しさん [2013/11/20(水) 20:57:34.97 ]
>>510
ほれ、とっとと通報しろよ ド底辺

519 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 20:59:32.82 ]
>>516
だったらデフォルトルートがあるかどうかを見るだけでよくて
ttl=1以前にパケット送る必要自体がなくね?

520 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 21:00:18.41 ]
くやしいのうwくやしいのうw



521 名前:デフォルトの名無しさん [2013/11/20(水) 21:01:07.93 ]
>>517
ttl = 1のpingを10万人位がm.root-servers.netに向けて一斉に打ちまくると、
どこにどんな影響があるのか説明してみろ ド底辺

522 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 21:02:59.85 ]
くやしいのうwくやしいのうw

523 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 21:16:28.30 ]
>>515
死ねよ人間のクズ

524 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 21:19:41.52 ]
なんでまだroot-serversに拘ってるの
ttl=1なんだから関係ないじゃん
説明してみてよ

525 名前:デフォルトの名無しさん [2013/11/20(水) 21:24:11.51 ]
>>524
NDAで説明してやるよ
公的認証で署名した誓約書何処かにうpしな

526 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 21:24:28.21 ]
>>524
馬鹿は引っ込んでろ

527 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 21:26:14.11 ]
>>525
いくら自分が理解できないことだからって
そういう言い訳しちゃ駄目だよ

528 名前:デフォルトの名無しさん [2013/11/20(水) 21:30:12.24 ]
>>524
ちなみに、root-serversじゃなくてMSのサーバーを使う事にした
m.root-serversはド底辺が日本語で通報できるように、バックアップとして使用する事にしている
早く通報しろ ド底辺

>>527
最初から目的は企業秘密と断ってある
知りたいなら誓約書だせよ

529 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 21:30:30.67 ]
同一ネットワークでそのプログラム使っているホストが沢山いたら、そこのデフォルトゲートウェイの負荷が増えるし、そういうアプリが沢山あったら、ホスト自身の負荷も増えるな。
アプリの目的にもよるが、マルウェア扱いされそうだ。

530 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 21:32:08.50 ]
>>528
わからないならわからないってえ言えばいいのに
きちんとTTLの意味から教えてあげるよ?



531 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 21:32:11.21 ]
くやしいのうwくやしいのうw

532 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 21:32:54.87 ]
恥ずかしくて言えない企業秘密もあるさ

533 名前:デフォルトの名無しさん [2013/11/20(水) 21:35:58.16 ]
>>529
負荷見積もりも出来ない ド底辺

534 名前:デフォルトの名無しさん [2013/11/20(水) 21:38:46.51 ]
>>530
わかりませーん

ttl = 1のpingを10万人位がm.root-servers.netに向けて一斉に打ちまくると、
どこにどんな影響があるのか説明してくださーい

535 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 21:42:58.55 ]
くやしいのうwくやしいのうw

536 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 21:44:25.03 ]
>>534
またそうやって話をずらすんだから
よくわかってないから固定にしなきゃいけないと思ってるんでしょ?
言ってごらん?わからない部分があるなら説明してあげるからさ

537 名前:デフォルトの名無しさん [2013/11/20(水) 21:50:57.43 ]
そもそもルーターがTTLを1減らさなきゃいけない決まりはないし。
HopLimitとは違うのだよ。

538 名前:デフォルトの名無しさん [2013/11/20(水) 21:52:28.05 ]
>>536
煽って聞き出そうなんて、20世紀に流行ったおじいちゃんの手法

固定としか考えつかないの? 頭悪すぎる

539 名前:デフォルトの名無しさん [2013/11/20(水) 21:56:02.80 ]
>>385
>1 ipv4とipv6のアドレスを持っている
>2 実際には届かなくてもok
>3 経路上のルータからunreachが返って来てもok
>4 突然dnsレコードが亡くなったりしない

Time Exceededが返って来てもok
って書いてないからttl=1はダメだよね
自分で出した条件から外れてるよ

540 名前:デフォルトの名無しさん [2013/11/20(水) 22:16:18.35 ]
>>537
知らないなら引っ込んでなよ



541 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 22:18:31.60 ]
>>540
じゃあどこに書いてあるんですか?

542 名前:デフォルトの名無しさん [2013/11/20(水) 22:27:21.19 ]
>>541
なんで決まりが無いと思ったんだい?

543 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 22:29:19.09 ]
>>542
あるなら早く出してね。
簡単でしょ?公式な文書から1文見つけるだけなのだから。

544 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 22:32:00.74 ]
というより「決まりがある」と思っているそのこと自体が、
TTLをまったく理解していない何よりの証拠なんだけどね。
なぜ「Time」To Liveなのか。なぜIPv6でHopLimitに取って代わられたのか。
この業界の人間なら知らないはずはないんだけどねぇ。
ああ。恥ずかしい恥ずかしい。

545 名前:デフォルトの名無しさん [2013/11/20(水) 22:34:47.74 ]
本当にド底辺なんだな 英語読める? 訳してとかいうなよ

tools.ietf.org/html/rfc791
The time is measured in units of seconds, but since every module
that processes a datagram must decrease the TTL by at least
one even if it process the datagram in less than a second,
the TTL must be thought of only as an upper bound on the time
a datagram may exist.

546 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 22:37:24.17 ]
自分で持ってきた英文をよく読んでごらん。
英語理解できないの?

547 名前:デフォルトの名無しさん [2013/11/20(水) 22:39:56.86 ]
せっかく貼ってやったんだから英文をよく読んでごらん。
英語理解できないの?

548 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 22:41:46.37 ]
ド底辺 vs パシリ

549 名前:デフォルトの名無しさん [2013/11/20(水) 22:42:48.64 ]
このバカはどう読んで
> そもそもルーターがTTLを1減らさなきゃいけない決まりはないし。
という理解に達したんだろう? 謎だ 謎すぎる

貼ってあげた英文翻訳してみてよ

550 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 22:44:23.30 ]
翻訳してよ。英語理解できないんだからさw
よろしくたのまー。



551 名前:デフォルトの名無しさん [2013/11/20(水) 22:45:31.86 ]
まさか、「1じゃなくて2引く可能性も3引く可能性もある」とか小学生みたいな事言い出すのかな?

552 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 22:52:06.98 ]
やっぱり英文が理解できないようだね。
読めればすぐにわかるのに。

553 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 22:55:27.20 ]
コイツちょっとからかっただけで勝手にファビョってage連投するなw
最高オモチャw

554 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 22:55:35.94 ]
RFCはRequest For Commentであって規格書ではないから
従う決まりはないとか。

555 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 23:00:51.89 ]
>>521
そういうのが流行ると、ttlを変えずにルートサーバーにping打ち続ける人が増える要因になる

556 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 23:01:37.49 ]
>>554
状態がstandardになってるものは規格だよ

557 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 23:02:25.82 ]
RFCを扱った人ならわかるはず
大文字「MUST」でなければ従わなくていい業界暗黙ルール
ちなみに
「SHOULD」=少しは頑張ってみて
「MAY」=ちょっとは気にかけて
だな

558 名前:デフォルトの名無しさん [2013/11/20(水) 23:11:40.97 ]
rfc 791にはMUSTは一回も出現しないが、インターネットは従わないても構わない業界暗黙ルールで動いているのか。

こりゃ、びっくりだ 爆笑

559 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 23:17:54.29 ]
>>557
RFC791には「MUST」も「SHOULD」も書かれていない
という前提で言ってんだよな?

560 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 23:22:23.99 ]
>>557
RFCの歴史から見たら、およそ後ろ半分にしか存在しない新しいルールだな



561 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 23:22:32.68 ]
>>559
RFC791の頃にはまだお決まりのMUST/MUST NOT/SHOULD/MAYの話はなかったんだな
こりゃ失礼

562 名前:デフォルトの名無しさん [2013/11/20(水) 23:26:30.53 ]
これが「決まりはない」のオチかよ^_^

563 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 23:28:27.92 ]
>>562
いいえ。
英文を正しく理解してね。

564 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 23:30:20.54 ]
少なくとも1989年のrfc1122あたりでは"MUST"が出始めてるな。
およそあの時期からの流行だったと思う。

565 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 23:32:18.33 ]
さて、もう寝るので明日朝までに回答よろしく。
答えにたどり着けなかったり、その他の逃げは敗北宣言とみなすので
よろしく。

自分で貼った英文に答えはあるのに、なんでわからないかなぁ?
だまされたと思って翻訳して貼ってみれば気づくかもよ?
じゃあ頑張ってね。

566 名前:デフォルトの名無しさん [2013/11/20(水) 23:37:40.01 ]
どうやら「MUST」がオチだったようだ
知らないなら最初から黙ってりゃいいのに

567 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 23:45:33.29 ]
>>566
ということにして、さっぱり理解できないこの話からは
とっとと逃げたいという敗北宣言ですか?w

568 名前:デフォルトの名無しさん [2013/11/20(水) 23:49:53.32 ]
逃げ^H^H寝たんじゃないのか 爆笑

569 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 23:50:29.06 ]
>>545にルーターなんて一言も出てこないじゃん。
これが答え。

570 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 23:51:56.97 ]
>>569
これはひどい



571 名前:デフォルトの名無しさん [2013/11/20(水) 23:52:20.78 ]
バカが逃亡したところで巻き戻しておくか

>>397みたいなド底辺って、いったいどういう集団に属しているんだろう?
その集団には、1パケット/1分(ttl = 1 大爆笑)を送ることが攻撃という不文律があるらしいんだが

> m.root-servers.netを襲うかもしれないし、
> 通報しておいたほうがいいんじゃね?
> こういう不文律が通じないアフォは徹底的に駆除するべき

572 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 23:53:35.56 ]
>>571
>>539

573 名前:デフォルトの名無しさん [2013/11/20(水) 23:55:27.76 ]
ダメとも書いてないからok

574 名前:デフォルトの名無しさん mailto:sage [2013/11/20(水) 23:58:02.67 ]
書いてないものは認められません
書いてないからokとか、どこの底辺PGだよ

575 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 00:02:00.29 ]
書いてないことは好きにしてokだろ

576 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 00:04:24.45 ]
そもそもunreachの一種だろ
okって初めから書いてある

577 名前:デフォルトの名無しさん [2013/11/21(木) 00:04:43.07 ]
書いてある事しか認められないなら、仕様書にソースコード書かなきゃならんな。大爆笑

578 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 00:06:09.13 ]
>>577
馬鹿?
ソースが仕様書だろ

579 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 00:06:21.40 ]
>>571
> その集団には、1パケット/1分(ttl = 1 大爆笑)を送ることが攻撃という不文律があるらしいんだが

どこぞの大学のNTPサーバーを使うのが日本で流行ったとき、
そのサーバーはDoS食らったような状態になったらしいな。
各々のクライアントとしては1パケット/1分より少なかったのにな。

m.root-servers.netにping打つのが同じように流行ったら
それは好ましいことだと思うか?

580 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 00:08:13.44 ]
ttl = 1の意味がわからないなら聞いてくれていいんだぜ?



581 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 00:09:58.25 ]
ttlはルーターで1減るとは限らない(どやぁ

582 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 00:11:43.61 ]
ttl = 1の案が出てきたのって>>397より後じゃね?

583 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 00:13:32.13 ]
47秒差で前

584 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 00:18:12.12 ]
ほんとだ1個前か
まあ、47秒差じゃ>>397の時点ではttl=1なんて聞いてないだろうけどな
ルートサーバにping攻撃するようにしか見えんわ
そんなのを挙げ足とって馬鹿じゃね?

585 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 00:19:16.49 ]
>>580
ヒヤリハットの法則でいくと
ttl=1でm.root-servers.netにpingを飛ばすやり方が一般化すると
その数十分の一はttl=1にし忘れる

586 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 00:19:28.65 ]
本人がいまさら必死の自己弁護wワロスw

587 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 00:21:36.18 ]
>>585
そんなことはこの作者のツールしか思いつかないから
100% ttl=1に決まってるだろうが

588 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 00:24:55.15 ]
>>584
自分では正しく間違っていないすごいアイデアだと思っていたのに
通報とか言われて恥かかされて相当に悔しかったんだろうな
そしてキレて荒らしになったと

589 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 00:27:44.40 ]
ttl=1じゃなかったとして、いったいどこに通報すんだよw
これ自体が笑わせる煽りじゃんw

590 名前:デフォルトの名無しさん [2013/11/21(木) 00:28:22.03 ]
ド底辺が息吹き返してきたか?
不文律の説明してくれよ

>>397みたいなド底辺って、いったいどういう集団に属しているんだろう?
その集団には、1パケット/1分(ttl = 1 大爆笑)を送ることが攻撃という不文律があるらしいんだが

> m.root-servers.netを襲うかもしれないし、
> 通報しておいたほうがいいんじゃね?
> こういう不文律が通じないアフォは徹底的に駆除するべき



591 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 00:31:27.57 ]
>>589
ttl=1じゃなかったら普通にwideに通報して注意喚起するだろ
そんなアプリが普及でもしたら大参事だし

592 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 00:33:15.42 ]
>>587
こういうどこでも良いから打ち続けられるpingの宛先として m.root-servers.net を候補にしてるのだが
それを選ぶのは良い選択かという話だろうが

一般論として、そこに向かって撃つのが最も妥当性が高いとでも言うつもりか?

593 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 00:36:09.93 ]
>>592
個別の案件で勝てないから、一般論を持ち出してきたか
個別の案件として100% ttl=1が保証されているのだから、
一般論がどうかに関係なく、全く問題はない

594 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 00:42:05.17 ]
>>592
ttl=1の時点で「打ち続けられるpingの宛先」じゃないんだよ
そこを理解できてないな
レコードが引ければ宛先はなんでもいいんだよ
m.root-servers.netのレコードを引くことすら、NSの負荷がとか
言いだすつもりかい?

595 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 00:42:37.99 ]
で、ttl=1なのに固定にする理由は?

596 名前:デフォルトの名無しさん [2013/11/21(木) 00:46:37.90 ]
>>595
NDAで
署名した誓約書うpしな

597 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 00:47:41.14 ]
>>593
モデルガンを持って交番に行って警官に向かって打つふりをするようなものだよな
モデルガンだから問題ないと言ってるようだが
なんでわさわざそこを狙って打つことを肯定したがるんだ?

598 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 00:48:27.05 ]
>>597
馬鹿はたとえ話をするな
全く意味がわからないぞ

599 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 00:49:19.84 ]
>>533
増えると書いただけだが。
機器構成もホスト数もアプリ数も現状のトラフィック量もわからずに、何を見積もるの?
エスパー様にならわかるんだよねぇ?w

600 名前:デフォルトの名無しさん [2013/11/21(木) 00:49:35.98 ]
>>597
バカの例えは問題を発散させるだけだからやめろ



601 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 00:51:16.72 ]
警官はモデルガンを向けられていることをわかるが、
m.root-servers.netはttl=1のpingの宛先にされていることを
知る由もない
たとえ話にすらなっていないな

602 名前:デフォルトの名無しさん [2013/11/21(木) 00:52:39.38 ]
>>599
pingを最大1パケット/1分と条件つけてるので楽勝に見積もれる

全然問題ない

603 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 00:54:04.39 ]
>>597
ttl=1なので、交番に1歩向かった自宅の玄関でおしまいです。
そこでいくらモデルガンを打っても、何の問題もないし、
警官にもばれません。

はい論破w

604 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 00:54:52.12 ]
それで、ttl=1なのに固定にする理由は?
答えられないの?

605 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 00:55:48.15 ]
>>603
なんでわざわざそこ狙うのかという話だろ

606 名前:デフォルトの名無しさん [2013/11/21(木) 00:57:06.44 ]
>>604
しつこいな
聞きたかったら誓約書うpしな

607 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 00:58:01.67 ]
>>605
なんで狙っちゃいけないんですか?
交番に勤務する警官を絶対届かない自宅玄関から狙っちゃいけないという
不文律wでもあるんですか?

608 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 01:02:54.64 ]
ttl=1でルートサーバーにping飛ばすのを流行らせたいテロ?

609 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 01:03:43.79 ]
>>607
むしろなんでわざわざ大事なルートサーバーを狙う?

610 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 01:05:07.63 ]
>>609
狙いたいから狙う。
狙っても一切無害だから狙う。
何か問題でも?



611 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 01:07:32.06 ]
>>609
大事なサーバーだから、レコードも大事に扱われるでしょう。
なので大事なサーバーゆえに狙うのです。合理的な考えでしょ?
誰もが大事にするからターゲットにする。でも一切危害は加わらない。
わかりませんか?

612 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 01:09:23.03 ]
>>606
じゃあ会社名と所属うp

613 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 01:10:18.20 ]
>>611
たった一つの失敗でルートサーバーにパケットが飛ぶんだけど

そういうやり方を流行らせたい?

614 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 01:12:22.60 ]
>>611
お前が綱渡りで遊ぶのは勝手だけど、失敗して他人に汚れが飛ぶような遊び方は止めろ

615 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 01:12:56.68 ]
>>610
なんで自分のサーバーを狙わないの?

616 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 01:14:09.57 ]
>>613
じゃあ、あなたは宛先をすべてルートサーバーにしてしまうかもしれない
失敗をしそうなので、インターネットをいますぐやめなさい。
ということと同義ですが?

たった1つの失敗といっても、言い出したらきりがないですね。
どうしてTTLだけ例外扱いして、その失敗だけが発現すると思うのですか?
むしろ、プログラムの構造上もっとも起きにくい失敗でしょう。

617 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 01:16:07.91 ]
>>614
失敗しませんのでご心配なく。
あなたがブラウザでURLを間違えて、知らないサーバに負荷をかけてしまう
可能性のほうが圧倒的に高いですから。

618 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 01:16:21.43 ]
>>613
失敗しないので

619 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 01:18:51.05 ]
>>615
勝手だろ。
実際にサーバーに負荷かけるわけじゃないんだし。

620 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 01:24:38.83 ]
>>619
じゃあなんで質問したの?なんで固定にする必要があんの?



621 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 01:28:53.17 ]
>>619
身勝手過ぎ

622 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 01:30:12.25 ]
>>617
> 失敗しませんのでご心配なく。

この根拠のない自信は何て言う病気?

623 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 01:33:37.80 ]
          ____
       / \  /\  キリッ
.     / (ー)  (ー)\
    /   ⌒(__人__)⌒ \
    |      |r┬-|    |失敗しませんのでご心配なく
     \     `ー'´   /
    ノ            \
  /´               ヽ
 |    l              \
 ヽ    -一''''''"~~``'ー--、   -一'''''''ー-、.
  ヽ ____(⌒)(⌒)⌒) )  (⌒_(⌒)⌒)⌒))

624 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 01:52:12.33 ]
>>619は別人なので、間違えないように

>>620
前者の問には回答済み
後者は誓約書うpしたら教えてあげる、公的認証で署名すること

385 殿
誓約書
 このたび情報開示を受けるにあたり、以下の事項を厳守することを、ここにお誓いいたします。

.開示された情報は如何なる理由においても第三者に開示しません。
. 有償無償に関わらず、開示された情報に基づくソフトウエアの開発は行ないません
. 前項、前々項に反する行為を行った場合は、私の責任において情報の回収をおこない、損害金として金1000万円を支払います
以上 
平成   年   月   日
住所
氏名

625 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 01:57:04.60 ]
ほんものの基地街の人ですか

626 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 02:03:57.90 ]
最初から企業秘密といってる事をどーしても知りたいと言うので
そんなに知りたいならNDAでと言ってるだけ

627 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 02:22:34.92 ]
tcpdumpで観察してみると
TTL1のパケットが出る前に
UDPのパケットが大量に出入りしています ><

628 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 04:34:55.72 ]
>>602
だから、それ見積もって何か意味あるのかよ。

629 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 06:05:01.75 ]
>>624 >>626
385って何の385ですか?
ちゃんと会社名と所属と実名も出しなよ
もしかしてそんなこともわからなかったのかな?

630 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 07:29:30.07 ]
>>628
> だから、それ見積もって何か意味あるのかよ

こういうド底辺な発言をしなくて済む
>>529
> 同一ネットワークでそのプログラム使っているホストが沢山いたら、
> そこのデフォルトゲートウェイの負荷が増えるし、そういうアプリが
> 沢山あったら、ホスト自身の負荷も増えるな。

>>629
誓約書は片務契約なので債務者の身元だけだけはっきりしてればいい
こんなことも知らないの?



631 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 07:52:10.95 ]
債務者の身元しかわかってないと
仮に債務者が守秘義務違反を犯した場合に誰が損害賠償請求できるのかわかんないね

632 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 08:23:16.00 ]
>>622
テレビの見すぎ病

633 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 08:36:26.10 ]
片務契約だろうが、甲乙は対象の組織や個人を特定できるように
なっていないと契約として全く意味をなさない。
こんなことも知らないキチガイさん。

634 名前:デフォルトの名無しさん [2013/11/21(木) 08:53:15.89 ]
>>631
んじゃRSA公開鍵

sha1: e9b7e1b653c38cb368f3a36340441c3dd82544ce
-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAoR/Xi5/CQIh3aOd/2xr4
5AI4SpLnuZh8JalC1xDvinAsTYuQdCA7D0Q9cbSjHilK6eQKXmPgoRJgDuLY3sEY
CZS/BH+v5SWt7Nr7nvRfwdsNnA1I7as8OcbvFQmhiH5Bn6FCOXRRFMUYqFiuXiXs
xN9KhNIYmdQI2Ed6wZqoHR3fppvut4bLJT3VS0bUmPpNTgMk6b/X/xHv0gpjqpug
6V1FwJjoLzon4I7yuQDS31zXtpq5g3yzgQt6ml8CaDogBcvpE+d2py/rv08b6DlP
Y6NIlIMoUbeUU+/TXGt0/nE6eR4j3ZisdkdsXssLAQr66t1Amd4Wg/8Um0ebo46z
eQIDAQAB
-----END PUBLIC KEY-----

635 名前:デフォルトの名無しさん [2013/11/21(木) 09:02:28.92 ]
>>631のいう事はそれなりに合理性があるので、改訂してやったぞ。

385 殿
誓約書
 このたび情報開示を受けるにあたり、以下の事項を厳守することを、ここにお誓いいたします。

.開示された情報は如何なる理由においても第三者に開示しません。
.有償無償に関わらず、開示された情報に基づくソフトウエアの開発は行ないません
.前項、前々項に反する行為を行った場合は、私の責任において情報の回収をおこない、損害金として金1000万円を支払います
.損害金はtoro.2ch.net/test/read.cgi/tech/1351670708/634(sha1: e9b7e1b653c38cb368f3a36340441c3dd82544ce)に掲載されたRSA公開鍵とペアになるRSA秘密鍵をもつ者に支払います。
以上 
平成   年   月   日
住所
氏名

636 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 09:43:34.85 ]
>>635
あれあれ?
>誓約書は片務契約なので債務者の身元だけだけはっきりしてればいい
>こんなことも知らないの?
じゃなかったの?
人からちょっと言われたぐらいでもう覆しちゃったの?
こんなに自身たっぷりに言ってるのに

637 名前:デフォルトの名無しさん [2013/11/21(木) 09:53:20.62 ]
>>636
変わってない、やっぱ頭悪いなお前 ド底辺のバカさがよくあらわれている

そんな頭で「自身」たっぷりに煽っちゃったりして 爆笑

638 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 09:55:48.54 ]
天然のキチガイが荒らすとダラダラと長いな

639 名前:デフォルトの名無しさん [2013/11/21(木) 10:02:35.88 ]
今日はどんなド底辺レスで笑わせてくれるんだろう

「自身」タップリなド底辺レス期待してるぞ

640 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 10:06:57.04 ]
触ってる連中も同レベル



641 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 10:10:48.05 ]
公開鍵だされてもホームレスかもしれないし
そんな自分の身元も明かせない奴の文書に署名なんてできないなあ
とっとと会社名と所属と実名を書きなよ

642 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 11:06:35.91 ]
>>385は↓に移動した模様。
engawa.2ch.net/test/read.cgi/linux/1383465939/385

643 名前:デフォルトの名無しさん [2013/11/21(木) 16:10:54.30 ]
2chは10年以上見てるが
つまらん板の存在を今日初めて知った

644 名前:デフォルトの名無しさん [2013/11/21(木) 17:24:43.46 ]
サイコーにアホな発言を晒して終了しとくか
こういうアホどもはなんの為に生きているんだろう

>>397
> From: [397] デフォルトの名無しさん <sage>
> Date: 2013/11/19(火) 09:57:58.97
> m.root-servers.netを襲うかもしれないし、
> 通報しておいたほうがいいんじゃね?
> こういう不文律が通じないアフォは徹底的に駆除するべき

>>537
> From: [537] デフォルトの名無しさん <>
> Date: 2013/11/20(水) 21:50:57.43
> そもそもルーターがTTLを1減らさなきゃいけない決まりはないし。
> HopLimitとは違うのだよ。

645 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 17:33:29.74 ]
>>644
お前が何の為に生きてるのか疑問です。

646 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 17:38:50.54 ]
>>644
それがどのようにアホなのかをお前の言葉で説明できないなら
ただアホアホ言うだけで終わるしか能のないお前もアホの同類

647 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 17:42:24.04 ]
>>630
意味もなく見積もるド底辺かw
いるよね、形だけの意味ない文書書くやつ。

648 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 18:52:58.32 ]
>>644は天才なのできちんとアホなところを解説してくれる

649 名前:デフォルトの名無しさん [2013/11/21(木) 20:46:07.34 ]
>>646, >>648
ここまで読んで理解できないアホには永久に理解できない

>>647
プログラムを作るときは常にリソースの負荷を考えながら作るもの
ド底辺は救いようがないな

650 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 21:06:28.36 ]
>>649
要求仕様の環境を読めよ。
負荷を抑えるのにはコストがかかるから、適切な負荷はあっていいんだよ。
できるだけ負荷を抑えるとか、できるだけ速くとか、意味のない仕様書しか書いたことないのか?



651 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 21:19:21.52 ]
>>649
誰が何を読んでどう理解するかは全然関係ない話。
お前は説明能力がないんだなと思われてる状況で
お前自身がその行動でそれを証明してるわけだ。

652 名前:デフォルトの名無しさん [2013/11/21(木) 21:26:43.57 ]
>>649
ド底辺の典型だな
三菱インフォメーションシステムズもそうやって開発してたんだろうな w

>>651
無脳症に説明する能力は持っていない お前以外はわかってるから問題ない

653 名前:デフォルトの名無しさん mailto:sage [2013/11/21(木) 23:08:37.07 ]
この業界、説明能力がないと大損だよな

654 名前:デフォルトの名無しさん [2013/11/21(木) 23:44:55.93 ]
>>653
お前以外はわかってるから問題ない

655 名前:デフォルトの名無しさん mailto:sage [2013/11/22(金) 00:19:53.84 ]
俺もわからないんだが。

656 名前:デフォルトの名無しさん mailto:sage [2013/11/22(金) 00:34:34.90 ]
>>654
全員分かってないのでは?

657 名前:デフォルトの名無しさん mailto:sage [2013/11/22(金) 02:01:13.86 ]
皆がなんとなくわかっているのは
恐らく目的に対してPingで解決する必要はないだろうなって事ぐらい

658 名前:デフォルトの名無しさん mailto:sage [2013/11/22(金) 07:15:37.08 ]
みんなでpingすればDOS

659 名前:デフォルトの名無しさん mailto:sage [2013/11/22(金) 09:17:30.74 ]
そんなに煽らんでも誓約書出せば教えてあげるよ 爆笑

660 名前:デフォルトの名無しさん mailto:sage [2013/11/22(金) 09:29:15.16 ]
真痛は楽しいぞ
kohada.2ch.net/test/read.cgi/prog/1375459943/195



661 名前:デフォルトの名無しさん mailto:sage [2013/11/22(金) 10:13:51.12 ]
>>635
>385 殿
厨房だな

662 名前:デフォルトの名無しさん [2013/11/22(金) 10:40:04.48 ]
殿とか様とか各位とか
書式の特徴で会社名が判るとか都市伝説があったな

663 名前:デフォルトの名無しさん [2013/11/22(金) 10:41:34.66 ]
くやしいのうwくやしいのうw

>>397
> From: [397] デフォルトの名無しさん <sage>
> Date: 2013/11/19(火) 09:57:58.97
> m.root-servers.netを襲うかもしれないし、
> 通報しておいたほうがいいんじゃね?
> こういう不文律が通じないアフォは徹底的に駆除するべき

>>537
> From: [537] デフォルトの名無しさん <>
> Date: 2013/11/20(水) 21:50:57.43
> そもそもルーターがTTLを1減らさなきゃいけない決まりはないし。
> HopLimitとは違うのだよ。

664 名前:デフォルトの名無しさん mailto:sage [2013/11/22(金) 10:56:45.47 ]
質問終わったならとっとと消えろカス

665 名前:デフォルトの名無しさん mailto:sage [2013/11/22(金) 14:16:16.25 ]
イヤだね
ここが俺が唯一輝ける場だ

666 名前:デフォルトの名無しさん [2013/11/22(金) 15:49:25.57 ]
こんなド底辺どもに遭遇できるスレは他にないからな

>>397
> From: [397] デフォルトの名無しさん <sage>
> Date: 2013/11/19(火) 09:57:58.97
> m.root-servers.netを襲うかもしれないし、
> 通報しておいたほうがいいんじゃね?
> こういう不文律が通じないアフォは徹底的に駆除するべき

>>537
> From: [537] デフォルトの名無しさん <>
> Date: 2013/11/20(水) 21:50:57.43
> そもそもルーターがTTLを1減らさなきゃいけない決まりはないし。
> HopLimitとは違うのだよ。

667 名前:デフォルトの名無しさん mailto:sage [2013/11/22(金) 17:25:55.87 ]
もしかして通報されて怒られた経験でもあるの?w

668 名前:デフォルトの名無しさん mailto:sage [2013/11/22(金) 17:50:21.28 ]
通報はされてないけど
社内のネット缶から電話掛かって来て
怒られたことはあるな
「それがどうかしましたか?」
って言ってやったら黙ったけど

669 名前:デフォルトの名無しさん mailto:sage [2013/11/22(金) 17:59:41.48 ]
かわいそう・・
周りの人が

670 名前:デフォルトの名無しさん mailto:sage [2013/11/22(金) 18:07:41.70 ]
※上司に報告されてマイナス査定されたことは黙っておきます



671 名前:デフォルトの名無しさん mailto:sage [2013/11/23(土) 23:59:43.88 ]
関連スレ
■■ネットワーク系ソフトウェア開発 その1■■
engawa.2ch.net/test/read.cgi/network/1020608765/

672 名前:デフォルトの名無しさん mailto:sage [2013/11/24(日) 10:55:59.96 ]
原理原則論は現実の前では役に立たない

673 名前:デフォルトの名無しさん [2013/11/24(日) 13:53:03.75 ]
こんなド底辺どもが存在しているという現実

>>397
> From: [397] デフォルトの名無しさん <sage>
> Date: 2013/11/19(火) 09:57:58.97
> m.root-servers.netを襲うかもしれないし、
> 通報しておいたほうがいいんじゃね?
> こういう不文律が通じないアフォは徹底的に駆除するべき

>>537
> From: [537] デフォルトの名無しさん <>
> Date: 2013/11/20(水) 21:50:57.43
> そもそもルーターがTTLを1減らさなきゃいけない決まりはないし。
> HopLimitとは違うのだよ。

674 名前:デフォルトの名無しさん mailto:sage [2013/11/24(日) 14:59:28.91 ]
寝板は楽しいぞ
toro.2ch.net/test/read.cgi/hack/1376033052/518

675 名前:デフォルトの名無しさん mailto:sage [2013/11/25(月) 14:02:04.85 ]
iPhoneとかでWiFiのアクセスポイントに繋ぐと自動で認証画面のWebページが開くやつってどういう仕組みでやってるのかな?

676 名前:675 mailto:sage [2013/11/25(月) 14:08:22.81 ]
こういうやつ
1.bp.blogspot.com/_5eUz5vRv2Hc/TIB9IjW4MSI/AAAAAAAAA5Y/XtYD9U0zrUQ/s400/wifi_fon_connect.png

677 名前:デフォルトの名無しさん mailto:sage [2013/11/25(月) 14:22:59.23 ]
proxy設定しといて、そのproxyが全部やるんじゃなかろうか

678 名前:675 mailto:sage [2013/11/25(月) 14:28:05.44 ]
>>677
それってアクセスポイントに接続したあと、ウェブブラウザを開いて80番とかで通信しようとしたときにトラップしてログインページへ誘導するするやり方だよね…

iOSでアクセスポイントに繋いだだけでWebブラウザを開いてないのに自動で >>676 みたいな認証画面がでるんだけど、この仕組みがわからんぬ。

679 名前:デフォルトの名無しさん mailto:sage [2013/11/25(月) 14:31:39.95 ]
Windows でも 勝手に IE が開くときと 反応が全く無いときがあるな
ルーターとの相性っぽいが

680 名前:デフォルトの名無しさん mailto:sage [2013/11/25(月) 14:42:47.19 ]
itpro.nikkeibp.co.jp/article/COLUMN/20060914/248050/
itpro.nikkeibp.co.jp/article/COLUMN/20060914/248050/?SS=imgview&FD=6332493&ST=system



681 名前:デフォルトの名無しさん mailto:sage [2013/11/25(月) 14:46:53.63 ]
www.cisco.com/cisco/web/support/JP/100/1005/1005098_web_auth_config.html

682 名前:675 mailto:sage [2013/11/25(月) 14:56:57.02 ]
>>680>>681
1. iOSでアクセスポイントに繋ぐ
2. SafariをアクティブにしていないのにWebページの認証画面が勝手に出る
という「勝手に出る」仕組みが知りたいわけなんだが…

>>680>>681だと、DHCPサーバからIPアドレスをリースされた後に、HTTP/HTTPSな通信がどのような方法で開始されたのか説明が無いので「勝手に出る」わからんぬ。自分でSafariを立ち上げて適当なWebサイトにアクセスする場合は分かる。

683 名前:デフォルトの名無しさん mailto:sage [2013/11/25(月) 15:03:19.20 ]
勝手に出るかな?
プロファイル入れてんじゃねーの?

684 名前:デフォルトの名無しさん mailto:sage [2013/11/25(月) 15:16:18.37 ]
馬鹿には無理

685 名前:675 mailto:sage [2013/11/25(月) 15:29:11.31 ]
プロファイルを入れると開くようになるってこと?
例えばソフトバンクがプロファイルを仕込んでおくとソフトバンクが用意したFON FREE INTERNETにアクセスした時に開くようにできたりするってこと?
技術名称が分かればあとは自分でなんとかできるんだが

686 名前:デフォルトの名無しさん mailto:sage [2013/11/25(月) 17:35:51.34 ]
WLC
www.infraexpert.com/study/wireless38.html

687 名前:デフォルトの名無しさん mailto:sage [2013/11/25(月) 17:38:53.73 ]
Windowsはこれだな
www.viva-musen.net/archives/21062046.html
Macは知らん

688 名前:デフォルトの名無しさん mailto:sage [2013/11/25(月) 17:45:27.25 ]
キャプティブポータル認証 ?

689 名前:675 mailto:sage [2013/11/25(月) 17:50:17.28 ]
キャプティブポータル認証って言うのか
makoro.hatenablog.jp/entry/2013/09/25/123840
だいぶ近づいてきた!
ありがとう

690 名前:デフォルトの名無しさん mailto:sage [2013/11/25(月) 17:52:18.15 ]
www.nwlab.net/tutorials/pfSense/Captive-Portal.html
www.nwlab.net/tutorials/pfSense/Captive-Portal-Hotspot.html
www.nwlab.net/tutorials/pfSense/
freebsd.fkimura.com/pfsense-captivepotal-a0.html



691 名前:デフォルトの名無しさん mailto:sage [2013/11/25(月) 17:58:20.21 ]
これが彼の逮捕のきっかけになるとは
その時は誰も知るよしもなかった

692 名前:675 mailto:sage [2013/11/25(月) 18:00:51.73 ]
いやいみわからんがなw

693 名前:675 mailto:sage [2013/11/25(月) 18:01:22.94 ]
ハニポとかしないからw

694 名前:デフォルトの名無しさん mailto:sage [2013/11/26(火) 04:20:00.06 ]
iOSの話題でスレチだと思うが
ttp://kishi-r.com/archives/725

695 名前:デフォルトの名無しさん [2013/11/28(木) 20:28:14.04 ]
誰かを襲う可能性があるからインターポールに通報すべき
こういうアフォは駆除しなきゃいけない

696 名前:デフォルトの名無しさん mailto:sage [2013/12/01(日) 07:50:29.15 ]
本人にそのつもりは無くても
捕まるときは捕まるからなぁ

697 名前:デフォルトの名無しさん [2013/12/09(月) 11:16:00.76 ]
194.85.61.0/24 が糞な件

698 名前:デフォルトの名無しさん mailto:sage [2013/12/14(土) 07:43:46.72 ]
>>697
class C まるごと乗っ取られてるなω

699 名前:デフォルトの名無しさん mailto:sage [2013/12/14(土) 13:03:17.94 ]
rawsocketについて教えて下さい。
Windows8.1 VC12でプロミスキャスモードを利用してデスクトップアプリ(chrome)の通信をキャプチャしようとしています。
送信パケットは取れるようになったのですが、受信パケットが取得できません。
該当しそうな単語でググってはみたのですが手詰まりでして…。
見つけたサンプルプログラムをビルドしてみても同様でした。
Wiresharkではう見れているので最終的にはWinPCap使えばなんとかなるとは思うのですが、何か思い当たることがあれば御教授頂けますでしょうか。

700 名前:デフォルトの名無しさん mailto:sage [2013/12/14(土) 23:19:23.42 ]
>>699
Windowsファイアウォール無効にしてみた?



701 名前:デフォルトの名無しさん mailto:sage [2013/12/14(土) 23:23:32.51 ]
>>699
窓板で聞けよ

702 名前:デフォルトの名無しさん mailto:sage [2013/12/15(日) 02:33:30.70 ]
>>700
それでした。
通信許可する一覧に追加したら受信パケットも取れるようになりました。
些細なことでお手間とらせました。ありがとう。

703 名前:デフォルトの名無しさん mailto:sage [2014/01/15(水) 13:09:47.66 ]
誘導されてこちらに来ました

質問内容は2つです。
1.ファイルディスクリプタをselectに設定する際の値
2.boost がコンパイルエラー


1.ファイルディスクリプタをselectに設定する際の値
select の第1引数であるnfds の値ですが、いくつかのソケットの値をorで計算した値
を放り込もうと思っています。ソケットの値+1にはなりませんが、
そんなに違わない数字になるので良いと思っていますが、
なにか大きな弊害等ありますでしょうか?

2.boost がコンパイルエラー
gcc 4.3 を使っています。
boost を利用したくて、ソースをzipでダウンロードし、b2でコンパイルすると
# error "Threading support unavaliable: it has been explicitly disabled with BOOST_DISABLE_THREADS"
というエラーが出ます。
調べてもなかなかそれらしい対応策がみあたりません。
なにかアドバイスがあれば宜しくお願いします。

704 名前:デフォルトの名無しさん mailto:sage [2014/01/15(水) 15:12:11.40 ]
>>703
> 1.ファイルディスクリプタをselectに設定する際の値
man selectしろアホ

> 2.boost がコンパイルエラー
スレ違いじゃボケ

705 名前:703 mailto:sage [2014/01/15(水) 15:14:44.10 ]
>>704


だから、man select いわくSOCKET + 1 だけど、少しだけ大きいことが大きな問題になるの?
って質問なんだけど?

2.に関して誘導してもらえると助かります。

706 名前:デフォルトの名無しさん mailto:sage [2014/01/15(水) 15:16:27.42 ]
>>703
「ソケット select nfds」でググるとトップに「select(2)の第一引数にディスクリプタの最大値を渡すのは間違い?」という
ページがヒットするんだが、当然ここは読んだんだろうな?

707 名前:デフォルトの名無しさん mailto:sage [2014/01/15(水) 15:21:08.70 ]
>>705
> だから、man select いわくSOCKET + 1 だけど、少しだけ大きいことが大きな問題になるの?
> って質問なんだけど?
しるかボケ
心配ならソース読め

> 2.に関して誘導してもらえると助かります。
この板のスレ一覧をboostで検索することも思いつかないのか

708 名前:デフォルトの名無しさん mailto:sage [2014/01/15(水) 15:24:54.82 ]
>>706
そのページのリンク先のMicrosoftのページには
> nfds [in]
> Ignored. The nfds parameter is included only for compatibility with Berkeley sockets.
って書かれてるね。

709 名前:デフォルトの名無しさん mailto:sage [2014/01/15(水) 15:31:06.41 ]
manでmax(all fds)+1を渡せって書かれてるのに、なんでそれに従いたくないの?

710 名前:デフォルトの名無しさん mailto:sage [2014/01/15(水) 15:52:33.56 ]
>>707
知らないならノイズが増えるだけだから回答を差し控えようよ



711 名前:703 mailto:sage [2014/01/15(水) 16:13:14.75 ]
>>706
おおおおお
私はあなたを愛してる

ちょびっと感動。

712 名前:703 mailto:sage [2014/01/15(水) 16:18:14.90 ]
>>708
うむむ

この悩み多き子羊に悩みをふやすとは。
実は、Windowsベースで開発するか、Linuxベースで開発するか、JavaなのかC++なのか
悩み多き状態でありまするです。

bdb を別の目的で使っているのでなんとなく感動ですが、
変にブロッキングされないのであれば、どーーーんと大きな値をってやつですかね?

713 名前:703 mailto:sage [2014/01/15(水) 16:21:29.31 ]
>>709
非常に単純なコーディングの問題

大して適当な大きな値で問題なさそげなのに、なぜnfds + 1 なんだろうか?、と
#死んでもタイムアウトは使わんポリシーは維持しております四

この場合、fdsの値を計算で出すにしろ、もうっちっと適当な値でも問題ないのでは?と
そうするとコードが非常にシンプルになりまする

714 名前:デフォルトの名無しさん mailto:sage [2014/01/15(水) 16:43:20.13 ]
そんな手抜きコードでシンプルとかお前終わってるよ

715 名前:703 mailto:sage [2014/01/15(水) 16:47:38.37 ]
>>714
終わってるかもねぇ
ただ、最大値+1で無くとも動くのになぜ、最大値+1なのかに疑問が生じたから、とだけ言っておこう

716 名前:703 mailto:sage [2014/01/15(水) 16:49:20.70 ]
>>710
ノイズにしなければよいかと思います。

>>707
ttp://mattn.kaoriya.net/software/lang/c/20090114140035.htm
を読んだ感想を一言だけ言わせればよいのでは?と思う次第です。

717 名前:デフォルトの名無しさん mailto:sage [2014/01/15(水) 17:01:03.05 ]
>>713
そんなところを悩みどころにしてるようじゃ、まともなプログラムなんて到底書けないから
仕様通りに書いても大して難しいコードにならないのに

718 名前:デフォルトの名無しさん mailto:sage [2014/01/15(水) 18:16:58.47 ]
>>715
> ただ、最大値+1で無くとも動くのになぜ、最大値+1なのかに疑問が生じたから、とだけ言っておこう
だから知りたきゃコード読めば正解がわかるだろボケ

719 名前:デフォルトの名無しさん mailto:sage [2014/01/15(水) 18:18:13.20 ]
>>716
>>706も707も俺だし

720 名前:デフォルトの名無しさん mailto:sage [2014/01/15(水) 23:48:25.09 ]
久振りにきたら沸いてるね



721 名前:デフォルトの名無しさん mailto:sage [2014/01/27(月) 14:34:08.34 ]
いつ来ても涌いてる

722 名前:デフォルトの名無しさん mailto:sage [2014/01/27(月) 21:33:39.15 ]
送信先のNICを指定したいんだけど
どうしたらいいかな

723 名前:デフォルトの名無しさん mailto:sage [2014/01/27(月) 22:42:26.60 ]
Linux なら SO_BINDTODEVICE
他の環境は知らん

724 名前:デフォルトの名無しさん mailto:sage [2014/01/28(火) 00:57:44.05 ]
>>723
ありがとう! これは素晴らしい
オレのインターフェースにSO_BINDTODEVICEしてもいいよ


ていうか、いつのまにこんなオプション出来てたんだろ・・・
ソケットってどんどんオプション増えてくな

725 名前:デフォルトの名無しさん mailto:sage [2014/01/31(金) 02:48:10.75 ]
socatコマンドで、接続元IPアドレスを知りたいんだけど
環境変数かなんかで見れたりする?

726 名前:デフォルトの名無しさん mailto:sage [2014/01/31(金) 07:49:17.49 ]
>>722
奴らは街角で拉致られてタコ部屋に押し込められて強制労働させられてるのか?
自ら希望して派遣会社に登録したんじゃないのか?
まずそこをハッキリして貰いたいんだが。

727 名前:デフォルトの名無しさん mailto:sage [2014/01/31(金) 11:23:34.57 ]
NICってそんなに恐ろしいのか

728 名前:デフォルトの名無しさん mailto:sage [2014/01/31(金) 16:43:15.95 ]
確かにでかいルーターに押し込められてる NIC はタコ部屋って感じがするな (w

729 名前:デフォルトの名無しさん mailto:sage [2014/03/02(日) 00:01:59.17 ]
windoswにおけるネットワーク通信はすべて
winsockライブラリを通して行われているの?

730 名前:デフォルトの名無しさん mailto:sage [2014/03/02(日) 00:33:53.49 ]
win dos (w



731 名前:デフォルトの名無しさん mailto:sage [2014/03/02(日) 16:06:50.91 ]
widsdomはない

732 名前:デフォルトの名無しさん mailto:sage [2014/03/02(日) 16:15:30.12 ]
netbios.dll は何もしないのか

733 名前:デフォルトの名無しさん mailto:sage [2014/03/13(木) 16:29:44.87 ID:4dqOfNxj]
winsockの勉強を始めてconnect使ってみたんだが適当なアドレス(111.111.111.111とか0.0.0.0)とか入れてみても全くSOCKET_ERRORを吐いてくれない
これってこういうもんなんですかね?

734 名前:デフォルトの名無しさん mailto:sage [2014/03/13(木) 16:54:51.16 ID:dvaQTbQU]
UDP

735 名前:デフォルトの名無しさん [2014/04/15(火) 11:58:23.72 ID:FRZaT020]
openssl

736 名前:デフォルトの名無しさん mailto:sage [2014/04/15(火) 12:32:59.42 ID:WaetxQT9]
先に進めてみればわかる

737 名前:デフォルトの名無しさん mailto:sage [2014/05/17(土) 23:03:21.87 ID:gMQ/DgzW]
特定のマシンにARPパケット投げて、
ARPテーブルのMACを書き換えているのですが、
無線LANの場合、期待通りになりません。
原因わかりますでしょうか?

Windowsで最新WinPcapライブラリ使って
ARPパケットを投げています。
両マシンとも無線LANで同じネットワークです。
アクセスポイントの問題かな。

738 名前:デフォルトの名無しさん [2014/05/17(土) 23:13:54.36 ID:G8Lb2FJE]
MAC偽装しているなら、無線区間のMAC偽装はWinPCAPではできない

739 名前:デフォルトの名無しさん mailto:sage [2014/05/19(月) 23:06:58.53 ID:8NVWe51U]
>>738
なるほど、そういうことでしたか、納得。

740 名前:デフォルトの名無しさん mailto:sage [2014/05/21(水) 21:05:00.89 ID:e27UFOXq]
WinPcapライブラリの使い方の良い情報源はないでしょうか?
できればC#から使いたい



741 名前:デフォルトの名無しさん [2014/05/21(水) 21:08:37.78 ID:v/u6M390]
WinPcapNet

742 名前:デフォルトの名無しさん mailto:sage [2014/05/22(木) 08:51:43.06 ID:pX1Bpa+a]
ありがとう

743 名前:デフォルトの名無しさん mailto:sage [2014/06/07(土) 14:27:22.26 ID:8MnQl1Rb]
ここにいる人たちには初歩的なことかもしれませんが、教えてください
Linuxでソケットを使ったプログラムを作っているのですが、少し大きめのデータを何個かsend,recvした後に
サーバ、クライアントでcloseするとconnection reset by peerが時々出るようになりました。
closeするタイミングによってまだ残っている処理(send,recv)が取り残されているように思うのです。
サーバとクライアントでcloseするタイミングを同期する方法はありますでしょうか?
よろしくお願いします

744 名前:デフォルトの名無しさん mailto:sage [2014/06/07(土) 15:13:58.52 ID:pYRByoGi]
>>743
通常はcloseしても送信しきる先に切られることは無いので
別のことが原因と思います

745 名前:デフォルトの名無しさん mailto:sage [2014/06/07(土) 15:38:02.72 ID:8MnQl1Rb]
>>744
有難う、もう少し探ってみます。

746 名前:デフォルトの名無しさん mailto:sage [2014/06/07(土) 16:35:42.74 ID:ZfdboDuT]
>>743
>サーバとクライアントでcloseするタイミングを同期する方法はありますでしょうか?

クライアントとサーバ上のアプリケーション間通信について、
以下のケースに応じて通信の終了に関する規約(プロトコル)を決める

(1) データ送信が必ず一方向のケース(例:パイプ)
 送信側は任意にcloseできるが、受信側ではソケットからの
 終了通知(データ長=0)を待ってからcloseしなければならない
(2) 要求/応答のペアからなるトランザクションが常に同一側で発生するケース(例:HTTP/FTP/SMTP)
 要求メッセージ送信側は任意にcloseできるが、応答メッセージ送信側では
 ソケットからの終了通知(データ長=0)を待ってからcloseしなければならない
(3) データ送信要求が任意の時点かつ双方の側で発生するケース
 制御メッセージとして通信終了要求(例:"QUIT")と通信終了応答(例:"OK")を定義し、
 正常に通信を終了させたい時は終了要求メッセージを送信し応答を待つ
 要求を受信した終了受け入れ側では応答メッセージを送信して即座にソケットをcloseする
 終了要求側では応答メッセージ受信を確認してからソケットをcloseする

(3)のケースは複雑な手順を踏まなければならないのだから、連動テストで問題が発生してから
解決策を悩むのではなく、上流の設計工程でアプリケーション間通信プロトコルの全体を
ステートマシンとして形式的に定義し、正当性を検証しておくことが望ましい

747 名前:デフォルトの名無しさん mailto:sage [2014/06/07(土) 16:56:39.59 ID:afR3dkD/]
>>746にあるとおり、アプリケーションレイヤのプロトコルを決めてないところに問題があると思う
このメッセージを送信したらcloseする、このメッセージを受信したらcloseする、とか

mibをダンプするコマンド(nstatとか)でTcpExtTCPAbortOnCloseがインクリメントされてたら、
>>743の推測通り、アプリケーションがメッセージを吸い上げる前にcloseが発行されてると思う

748 名前:デフォルトの名無しさん mailto:sage [2014/06/07(土) 22:16:48.00 ID:oYteh1Pa]
無線で電波が途切れた場合とかどうテストしたらいいん?

749 名前:デフォルトの名無しさん mailto:sage [2014/06/07(土) 22:32:20.13 ID:ZfdboDuT]
>>748
・単体テストであれば、スタブ側で電波途切れのエラーを返す
・有線で組み通信中にケーブルを引き抜き擬似的に現象を起こす
・金属ケースや地下室などの電波を遮蔽できる環境を用意する
頭を使えば、様々なアイデアがでると思うよ

750 名前:デフォルトの名無しさん mailto:sage [2014/06/07(土) 22:39:04.87 ID:D6sqOe5Q]
>>748
どのレベルのプログラムの話なんだ?
ドライバ?ネットワークスタック?アプリケーション?



751 名前:デフォルトの名無しさん mailto:sage [2014/06/07(土) 22:49:51.34 ID:yvNnNrOK]
>>748
ノートPCを持って電波が途切れる所まで離れてみる
青歯で実際にやったことあるぞww

752 名前:デフォルトの名無しさん mailto:sage [2014/06/07(土) 23:30:00.41 ID:1rlrU+oI]
相手の電源切ればいいじゃん






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<162KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef