2008年6月25日水曜日

コネクション指向のプロトコル

C#にてSocket通信をやっていますが、通信については無知に等しい感じです。
Socket通信にて出てきたキーワードをメモします。

データリンク
・・・ホスト間の通信。その通信機能でのパケット交換などを行う。

Http通信
・・・Httpプロトコルを利用してデータのやり取りを行う。TCPコネクション確立後、このポート上でHTTPコマンドに従ったデータのやり取りが行われる。リクエストごとに完結する。

コネクション指向のプロトコル
・・・"コネクション" のネゴシエーション (ハンドシェイク と呼ばれる) を行い、データを全て送り終えたら接続を締め切る。TCPが該当する。IPはコネクションレスになる。

シグナル状態
・・・スレッドなどについて利用する場合、対象のスレッドを待機させる事。

通信はメンドクサイですねぇ。。。