通信プロトコル

記事数:(2)

IT活用

SMB入門:ファイル共有の仕組みを理解する

中小企業などを指す言葉として「エスエムビー」とよく耳にすることがありますが、情報技術の分野では、「サーバーメッセージブロック」の略語として使われています。これは、計算機同士が情報をやり取りするための手順の一つです。特に、マイクロソフト社のウィンドウズという基本処理手順が使われている計算機同士で、印刷機や記憶装置を共同利用するために欠かせないものです。この手順を使うと、自分の計算機から、まるで自分の計算機の中にあるかのように、他の計算機の中の資料を開いたり、印刷機を使ったりすることができます。遠く離れた場所に置かれた印刷機でも、あたかも自分の部屋にあるかのように使うことができるのです。サーバーメッセージブロックは、依頼する側と応答する側といった役割分担によって成り立っています。依頼する側の計算機を「依頼側」、応答する側の計算機を「応答側」と呼びます。例えば、資料を開きたい場合、依頼側の計算機は応答側の計算機に「この資料を開きたい」という依頼を送ります。すると、応答側の計算機は依頼された資料の情報を依頼側の計算機に送り返します。このように、サーバーメッセージブロックは、依頼側が応答側に要求を送り、応答側がそれに応えるという手順を繰り返すことで情報のやり取りを実現しています。この仕組みは、複数人で資料や印刷機を共同利用する上で、なくてはならない技術となっています。ネットワーク上で資料や印刷機の共同利用を可能にする、縁の下の力持ちと言えるでしょう。
IT活用

SIPで変わる通信の姿

「セッション開始手順」とも呼ばれるSIPは、インターネット上で音声や映像など、様々な情報をやり取りするための手順を決めたものです。例えるなら、電話をかける際に、まず相手を探し出して呼び出し、通話がつながったら会話をして、最後に電話を切る、といった一連の流れを管理する役割を果たします。正式には「セッション開始プロトコル(Session Initiation Protocol)」と言います。SIPは、インターネットを通じた様々なサービスで使われています。例えば、インターネット電話やビデオ会議、メッセージのやり取りなど、リアルタイムで情報を交換する際に欠かせません。これらのサービスでは、SIPが通信の開始や終了、参加者の管理などを自動的に行うことで、利用者は複雑な操作を意識することなく、簡単にコミュニケーションを取ることができます。データのやり取りをスムーズに行うためには、共通のルールが必要です。SIPは、通信相手の識別方法やデータの形式、送受信の手順などを細かく定めています。これにより、異なる機器やシステムを使っている人同士でも、問題なく情報を交換できます。まるで、異なる言語を話す人々が、共通の翻訳機を使って会話をするようなものです。SIPは、柔軟性と拡張性が高いことも大きな特徴です。新しい機能やサービスを追加する際にも、既存のシステムに大きな変更を加えることなく対応できます。このため、技術の進歩が速いインターネットの世界でも、SIPは長年にわたって重要な役割を果たし続け、今後も様々な形で進化していくと期待されています。