クライアントIDとは何でしょうか?アクセスする

Writer: admin Type: このテヒョンのiPhone Date: 2018-12-15 00:00
クライアントIDとは何でしょうか?アクセスする地域や端末が異なると、クロームで同IDでログインしていても、別の数字が付与されますか?またクライアントIDから地域等のユーザー入手を獲得することはできるものでしょうか?教えてください!共感した0###「クライアント ID は、MQTT クライアントを識別する 23 バイトのストリングです。 クライアント ID は、サーバーに接続するすべてのクライアントで固有である必要があり、サーバー上のキュー・マネージャー名と同じであってはなりません。この制約内で、任意の ID ストリングを使用できます。クライアント ID を割り振る手順、および選択した ID を使用してクライアントを構成する手段を持つことは大切です。クライアント ID は、MQTT システムの管理に使用されます。管理対象のクライアントは幾十万にもなる可能性があるので、特定のクライアントを迅速に識別する必要があります。 例えば、ある装置に誤動作が生じて、カスタマーがヘルプ・デスクに電話してそれを通知したとします。 カスタマーはどのようにして装置を識別し、管理者はどのようにその識別をクライアントが通常接続しているサーバーに対応させるのでしょうか。 各装置をクライアント ID およびサーバーにマップするデータベースを調べる必要がありますか。 装置の名前から、それが接続するサーバーを識別できますか。 MQTT クライアント接続を参照するとき、各接続にはクライアント ID のラベルが付いています。クライアント ID を物理装置にマップするテーブルを検索する必要がありますか。クライアント ID は、特定の装置、ユーザー、またはそのクライアントで実行しているアプリケーションを識別しますか。 カスタマーが障害のある装置を新しいものと置き換えた場合、新しい装置の ID は古い装置のものと同じですか。 管理者は新しい ID を割り振りますか。 物理装置を変更しても同じ ID を使用する場合、未送信のパブリケーションおよびアクティブなサブスクリプションは新しい装置に自動的に転送されます。クライアント ID が固有であることをどのように確認しますか。 固有の ID を生成するシステムとともに、クライアントに ID を設定するための信頼できるプロセスを持つ必要があります。 クライアント装置はユーザー・インターフェースのない「ブラック・ボックス」である可能性があります。 装置を製造するときに、MAC アドレスを使用するなどして、クライアント ID を設定しますか。 あるいは、装置がアクティブ化される前に装置を構成するソフトウェアのインストールおよび構成のプロセスがありますか。クライアント ID を 48 ビットの装置 MAC アドレスから作成して、ID を短くしかも固有に保つことができます。 伝送サイズが重要な問題ではなければ、残りの 17 バイトを使用してアドレスの管理を容易にすることができます。」(https://www.ibm.com/support/knowledgecenter/ja/SSFKSJ_7.5.0/com.ibm... より引用)クライアントIDとは、サーバーを訪れるユーザーを識別するためのIDです。クロームで同IDでログインしていても、同端末でない場合、クライアントIDは別のものになりますし、プライベートモード等を使っている場合、クライアントIDは変更されます。また、クライアントIDはランダムな文字列です。ナイス0
###補足クライアントIDには2年という期限があるなど、クライアントIDのみで完全にユーザーを識別するのは不可能です。
###この質問は投票によってベストアンサーに選ばれました!

 

TAG