前のメッセージ
一覧 次のメッセージ 
■Topic: [1513] 一人だけメッセージが送信、受信ができ... とり (-_-)
■Reply: [1518] Re:1515)一人だけメッセージが送信、受... とり (x_x)
オンライン・オフラインなどのステイタス情報は
クライアントからICQ Serverに情報を送り、他のクライアントがその情報を取得します。
メッセージは、通常、ICQ Serverを介さず直接クライアント間で送受信します。
[参考]
・ICQ道場入門編[ICQって何?……(http://pockets.otto.to/icq/startline/)]
「なぜなに あい・し〜・きゅ〜」
http://pockets.otto.to/icq/startline/image/icq_rec.gif
クライアントは、ICQ Serverにステイタス情報と共にIPアドレスなどの情報も送っており
その情報を他のクライアントが取得している為、メッセージ送信先のIPアドレスが判っているので
その情報に基づいてクライアント間でメッセージを送信できます。
古いバージョンのICQは表示可能ですが、現在のICQは相手のIPアドレスを非表示にしています。
しかし、非表示にしているだけで情報自体は取得しています。
(ICQのプログラムを改造する事で相手のIPアドレスを表示できますから。)
それと、ICQ Serverですが、NS Lookupで調べるとログインする「login.icq.com」は複数(だいたい二つ)有ります。
ログイン前からのパケットをモニターすると、「login.icq.com」に接続してログインした後、別のICQ Serverに接続しています。
パケットをモニターしながら、ログイン・ログオフを数回試行すると
ログイン後、接続するServerも複数存在している事が判ります。
以上の事から「原因になりそうな事」を考えると…
(1)貴方・Server間での情報取得に問題が有る。
(2)友達・Server間での情報取得に問題が有る。
(3)ログイン後、貴方と友達が接続しているServer間での情報取得に問題が有る。
貴方と友達の状況から「原因になりそうな事」を考えると、互いに他の人とは問題ないので
「(3)ログイン後、貴方と友達が接続しているServer間での情報取得に問題が有る。」
の可能性が高いと思います。
ただ、これは「ある条件が成立した場合のみ起こる」可能性も考えられるので
回線を変えて試して頂きたいのです。