ネゴシエーション

ネットワーク

機器間コミュニケーションの要!ネゴシエーションとは?

私たちの身の回りには、スマートフォンや携帯電話、あるいは卓上計算機など、様々な機械が複雑に繋がり合って、私たちの暮らしを便利で豊かなものにしています。これらの機械は、普段私たちが目にすることのないところで、想像をはるかに超える量の情報をやり取りしています。しかし、処理速度や性能、構造の異なる多様な機械同士が、滞りなく情報を交換するためには、共通の決まり事が必要です。 この決まり事を決めるための重要な手順が「ネゴシエーション」です。これは、人間同士が会議や話し合いで合意形成をするように、機械同士が互いの能力や情報を交換し、最適な伝送方式や速度などを決定する過程を指します。 例えば、情報を送る側が持っている性能よりも、受け取る側の処理能力が低い場合、そのままの速度で情報が送られてしまうと、受け取る側が処理しきれずに情報が失われてしまう可能性があります。このような事態を防ぐため、ネゴシエーションを通じて、受け取る側の処理能力に合わせた速度で情報を送る、といったように、互いにとって最適な方法で情報のやり取りを行います。 このように、ネゴシエーションは、異なる特徴を持つ様々な機械が、円滑に連携して動作するために、陰ながら重要な役割を担っているのです。