![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
> p2pとクライアントサーバシステムの違い
クライアント・サーバは接続を要求する側(クライアント)と接続を許可する側(サーバ)が明確なモデルです。HTTPサーバやSSHサーバなどサービスを提供する側(サーバ)と受ける側(クライアント)が明確なモデルであるとも言えます。
P2Pは基本的に端末-端末間通信で、各端末は接続を要求する側にもなり、接続を許可する側にもなります。同様にサービスを提供する側にもなりサービスを利用する側にもなります。つまり各端末はサーバでもありクライアントでもあるのです。
> p2p通信のほうが複雑ということですか?
大抵の場合、P2Pの方が複雑になります。
P2Pの場合は上記のとおり各端末はサーバとクライアントの両方の機能を持つことになります。
また、ごく小さなネットワークならともかく、大規模なネットワークだと接続する端末は膨大で、サービスを受けるための通信相手をそこから見つけるための仕組みが必要になります(P2P Queryくらいで検索するとこのあたりの解説をしたサイトや論文がいくつも見つかると思います)。クライアント・サーバの場合はサーバアドレスだけわかればよいので、このような仕組みはいりません。
また、端末は頻繁に電源オンオフし、IPアドレスも変わります。この状態を適切に更新する仕組みも必要です。一方でクライアント・サーバの場合はサーバマシンの電源をオフすることは通常なく、IPアドレスも変わらないため、複雑な仕組みは不要です。
以上、参考になりますでしょうか
No.1
- 回答日時:
>>p2p通信のほうが後から生まれたということはp2p通信のほうが複雑ということですか?
そのはずです。
また、クライアント・サーバ型の場合、クライアント側はディスプレイとキーボードとちょっとした通信装置だけの構成として、まともなコンピュータはサーバーのみとすることが可能です。
でも、p2pとなれば、通信に参加するのは、すべてまともなコンピュータが必要になります。
現在は、パソコンが安く買えますが、昔はそんなこと不可能でしたからね。
また、むかしは今のように誰もがインターネットに接続できたわけではありません。
大学か研究機関とかでないと無理でした。
しかも高い専用回線か、あるいは、普通の電話回線を使うことも多かったので、p2p接続なんて不可能です。
技術もそうだし、設備も、金銭的にもp2pするには障壁が高かったということですね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ネットワーク 一台のサーバーに複数個のIPアドレスを追加出来る事は知っていますが、具体的にどうやるのでしょうか? 4 2022/11/03 20:12
- その他(メールソフト・メールサービス) メールサーバーは「PC側がメールをDL済みか否か?」を何を以て感知するのか? 2 2022/12/20 14:56
- サーバー Googleドライブなどを使わずにテザリングAndroidでWindowsとファイル共有 1 2023/02/19 13:14
- ドメイン・サーバー・クラウドサービス パソコン歴だけは長いけど技術の進歩に追いつけない爺さんに、「クラウド」を分かりやすく教えてください 1 2023/02/11 09:00
- サーバー ネットワークの構成に困っています 3 2023/07/05 11:55
- VPN 無料のwifiはなぜ危険性高い? VPN プライベートDNSモードにすれば安全? 2 2022/06/04 18:23
- VPN フリー wi-fi は安全ですか 自宅での wi-fi VPNを使用したら良い? 2 2022/05/31 04:12
- その他(インターネット接続・インフラ) ホームページのログイン認証の際、PCから相手方サーバーに対し送信されるMACアドレスについて 1 2022/10/17 14:14
- VPN DNS「8.8.8.8」とは何なのでしょうか? 固定 IP アドレスで光回線の代わりに使えますか? 4 2022/10/17 16:30
- Gmail SPFレコードとDNSサーバーについて、gmailを設定できるかどうか 2 2023/06/10 23:55
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
DNSサーバを設定したのですがns...
-
gitとgiteaの違いについて
-
APバッチサーバとWebAPサ...
-
個人向けのILM/HSM
-
LAN内に置くDNSサーバーのメリ...
-
「DNSサーバーを自動的に取得す...
-
DHCPサーバ
-
”Tortoise SVN” と ”Subversio...
-
光プレミアムでのサーバー構築...
-
サーバでエラーが多発した後、...
-
javaアプレットなどを載せられ...
-
オンラインゲームなどプレイ時...
-
サブドメインのwwwについて
-
サーバーを何台立てればいいで...
-
モニターなしのサーバとはどん...
-
自宅サーバーwin+xampp グロー...
-
pingでポートの指定
-
Web-DAV機能
-
Apcaheの複数構築について
-
w2k3からw2k3へのDC移行
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
DNSサーバを設定したのですがns...
-
「DNSサーバーを自動的に取得す...
-
”Tortoise SVN” と ”Subversio...
-
ワークグループ設定のPCの名前解決
-
pingでポートの指定
-
複数IPアドレスによるサーバ運...
-
LinuxからWindowsのbatファイル...
-
プロキシサーバとDNSサーバにつ...
-
サーバーというのとメインフレ...
-
同じ独自ドメインを2つのサーバ...
-
社内でプロキシサーバ(Squid)の...
-
ntpサーバの置き方
-
別サーバに構築したApache+Tomc...
-
Mail Distributorの使い方を教...
-
APバッチサーバとWebAPサ...
-
pingは通るけどサーバに繋がら...
-
squidのパフォーマンスチューニ...
-
WSUSサーバの移行について
-
HULFTのコード変換について
-
windows7で時刻同期ができない
おすすめ情報