通信契約とは、通信またはサービスを完了するために双方のエンティティが従わなければならないルールと契約を指します。地理的に異なる場所にある複数のデータ通信システムは、通信チャネルや機器を通じて相互接続されており、それらが連携して情報交換やリソース共有を実現するには、共通言語が必要です。何を、どのように、いつコミュニケーションするかはすべて、相互に受け入れられるルールに従う必要があります。このルールが通信プロトコルです。
LAN で一般的に使用される通信プロトコルには、主に TCP/IP、NETBEUI、IPX/SPX があり、それぞれのプロトコルに適用可能なアプリケーション環境があります。
TCP/IP
TCP/IP (トランスポート コントロール プロトコル/インターネット プロトコル、伝送制御プロトコル/インターネット プロトコル) の歴史は、その前身まで遡る必要があります。インターネット - ARPAnet 時代。異なるネットワーク間の相互接続を実現するために、米国国防総省は 1977 年から 1979 年にかけて TCP/IP アーキテクチャとプロトコルを開発しました。 TCP/IP は、TCP、IP、UDP、ARP、ICMP など、専門的な目的を持つ複数のサブプロトコルのセットで構成されています。 TCP/IP は、低実装コスト、複数のプラットフォーム間の安全で信頼性の高い通信、ルーティング可能性などの利点により急速に発展し、インターネットの標準プロトコルになりました。 1990 年代には、TCP/IP がローカル エリア ネットワークで優先されるプロトコルとなり、最新のオペレーティング システム (Windows 7、Windows XP、Windows Server 2003 など) では、TCP/IP がデフォルトの通信プロトコルとしてインストールされました。 。
NetBEUI プロトコル
NetBEUI (NetBIOS Enhanced User Interface) プロトコルは、NetBIOS (Network Basic Input and Output System) を発展させて改良したもので、簡単な設定のみを必要とします。消費するネットワーク リソースが少なく、非常に優れたエラー修正機能を提供できる、高速で効果的なプロトコルです。ただし、ネットワーク ノードのサポートが制限されており (最大 254 ノード)、ルーティング機能がないため、Windows オペレーティング システムをベースとした小規模な LAN にのみ適しています。
IPX/SPX プロトコル
IPX/SPX (インターネット パケット交換/シーケンス パケット交換) プロトコルは、主に NetWare オペレーティング システムをベースとする Novell LAN で使用されます。操作 システムの LAN (Windows Server 2003 など) は、IPX/SPX プロトコルを通じて Novell ネットワークと通信できます。 Windows 2000/XP/2003 システムでは、IPX/SPX プロトコルと NetBEUI プロトコルを総称して NWLink と呼びます。
RS-232-C
RS-232-C は、OSI 基本参照モデルの物理層部分の仕様であり、コネクタなどの物理特性を決定します。形状を表し、0と1は信号の意味を表す電気的特性と論理的特性を表します。
RS-232-C は EIA によって公開されており、RS-232-B の修正バージョンです。元々は、アナログ通信回線でモデムなどの DCE とテレプリンタなどの DTE プル インターフェイスを接続するために標準化されました。多くのパーソナル コンピュータも入出力インターフェイスとして RS-232-C を使用しており、RS-232-C をインターフェイスとして使用するパーソナル コンピュータも非常に人気があります。
RS-232-C には次の機能があります: ストレート モード、双方向通信、基本周波数帯域、カレント ループ モード、シリアル伝送モード、DCE-DTE 間で使用される信号形式、ハンドオーバー モード、フル-二重通信。 RS-232-C は、ITU 勧告 V.24 および V.28 で指定された 25 ピン コネクタで機能的に互換性があります。
RS-232-C で使用されるコネクタは 25 ピンのプラグイン コネクタで、一般に 25 ピン D-SUB と呼ばれます。ケーブルの上部の DTE 側はオスのプラグに接続され、DCE 側はメスのソケットに接続されます。
RS-232-Cに使用されるケーブルの形状は決まっていませんが、シールド付きの24芯ケーブルが多く使用されます。ケーブルの長さは最大15mです。 RS-232-C を使用して、最大 200K ビット/秒の任意の速度でデータ送信が可能です。
以上が通信プロトコルとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。