Linuxのネットワークに基づく

ときに、理論になると、一部の人はそこにそれを読むのは退屈かもしれません;は、あなたの心を通過する可能性がありますので、まず最初にこの記事をスキップすることです。それをしないでください。場合でも、すべての理論的な概念を知っていると思う反復いつでも良いです。
ネットワークの専門家のプロトコルは、デバイスについて話すと、ソフトウェアにはOSIレイヤ機能を利用するのです。ときに人々の高いトークパフォーマンスレイヤ3スイッチは、これらの間、彼らについてはOSIレイヤ3のタスクを実行することができますし、彼らはあなたのタスクは、層では知っていることを期待スイッチを話しています。単純な控除場合は、古典的なスイッチ2の機能をOSIレイヤの実行を実現することができます。
レイヤ3スイッチは、この資料の範囲を超えていますが、なぜあなたは、純粋に理論上は、OSI階層モデルでは、知っておくべきことは、単純な例である。この記事は、さらにでは、"レイヤ7"は、どのようOSIレイヤ7は、私は非常に読みと実装に魅力を感じると確信してしていますをフィルタする方法を参照するフィルタリングについて説明します。
定義では、ネットワークの能力が互いに通信するために2つ以上のコンピュータシステムを一緒にリンクのグループです。
ネットワークの種類は、一般的に使用されます:

  1. 無線LAN ローカルエリアネットワーク):ネットワークは、コンピュータの近くにまとめている(同じ建物)。
  2. WANの ワイドエリアネットワーク):これで、コンピュータは非常に長い距離でいるネットワーク。
  3. メトロポリタンエリアネットワーク):都市全体のネットワーク。
  4. のCAN キャンパスエリアネットワーク):キャンパス内のネットワークや軍事基地。
  5. SANの ストレージエリアネットワーク):高性能のネットワークサーバや専用のストレージデバイス間でデータを移動するために使用。
  6. VPNの 仮想プライベートネットワーク):プライベートネットワークは、パブリックネットワークインフラストラクチャ(インターネット)上に架かる。
  7. ホームエリアネットワーク):個人の家庭内ネットワーク。この用語は、めったに、ほとんどの人々はこの問題に長期的LANを使用する使用されます。
  

ユーザのホームネットワーク(ハン)内のコンピュータは、通常、建物のスイッチに接続され、他のユーザーのコンピュータを使ってLANを形成します。このスイッチは、MANやCANには、これは、インターネットされている最大のWANに接続されて接続されます。

OSI参照モデル

ためにコンピュータを通信するために、彼らは同じ言語やプロトコルを話す必要があります。ネットワークの初期には、ネットワークのさまざまな方法で解体された。企業は、他の、または、既存の技術と情報を交換するに大きな困難に直面し、独自のネットワーク技術の開発;ため、ネットワークの相互接続は非常にビルドするのは難しいされた。この問題を解決するには、国際標準化機構(ISO)は、ネットワークを相互に互換性を作成するために、ベンダーを支援するネットワークモデルを作成しました。
1984年に、ISO(OSI)参照モデルでは、よくされての仕様は、さまざまな技術の間で高い互換性を確実に定義されたセットは、オープンシステム間相互接続を発表した。
実際には、OSIの誰もが参照するネットワーク通信の説明です。それが唯一のネットワークモデルではありませんが、ネットワーク通信のための主なモデルとなっている。さらに、この資料では、TCP / IPのモデルは、OSI参照モデルの唯一の縮小版ですが表示されます。

OSI参照モデルの7層は、それぞれ示す特定のネットワーク機能で構成されます。
情報を1つの層は通常のヘッダーとトレーラとデータを上位層からカプセル化が含まれている。
カプセル化 後に分析されるので、ヘッダとトレーラの間に、上位層からそのときに、データ層で受信されるデータを配置するプロセスのことです、その層のプロトコルのヘッダおよびトレーラを削除し、上位層にデータを与えるフォーマットは、上位層が理解できる。
レイヤ7我々は、ユーザーインターフェイス(たとえば、Webブラウザ)がOSI参照モデルの(アプリケーション)で。第6層(プレゼンテーション)についてのデータ(例えばHTML)を提示され処理されます。中には、Webページにアクセスし、コンピュータに送信される可能性があります/メールを受信。別のアプリケーションを別々のデータを維持層5は、OSI参照モデル(セッション)のための仕事です。レイヤ4我々のプロトコルは、例えば、データ(TCP転送を見つける(トランスポート))、ではレイヤ3の私のアドレスは、パスを決定(IPアドレスなどに使用される論理的な検索(ネットワーク))で。レイヤ2(データリンク)で、我々 、イーサネットなど、ネットワークプロトコルを見つけて、最下位層では、レイヤ1(物理)、我々 )は、ケーブルの仕様(のRJ - 45などを見つける。
これは、OSIのレイヤー上の簡単な概要でした。さて、私たちの順序でのコミュニケーションプロセスを理解し、これらの層でじっくり見てみましょう。

 

OSIレイヤ7:アプリケーション

 

OSIアプリケーション層の通信サービスアプリケーションのことを指します。時のプログラマー例えば、画像エディタの設計、彼らのために他のコンピュータと通信する必要はありませんが、そのソフトウェアには、7機能をOSIレイヤの追加を考える必要はありません。一方で、ときに、それらを追加する必要があります通信には、ソフトウェアの機能のFTPクライアントを作成します。
レイヤ7で、通常のTelnetはFTP、HTTP、SMTPは、SNMP、またはSSHを見つける。
ときに我々は、例と言うのは、レイヤ7フィルタリングは、アプリケーションデータのフィルタリングに関係なく、参照して、どのポート、またはそこから来る可能性がありますコンピュータ。

 

OSIレイヤ6:プレゼンテーション

 

プレゼンテーション層の目的は、データの表現されているデータフォーマットを定義することです。データフォーマットは通常のASCII、のJPEG、GIF、TIFF形式は、MPEG、等OSIレイヤ6のような標準的なフォーマットは、プレゼンテーション層のサービスとしての暗号化を定義しています。
データフォーマットを定義することの重要性は明らかである。たとえば、メール送信時の場合、通常は、プレーンテキスト(ASCII文字)またはHTMLを送信します。場合は、受信側アプリケーションは、これらのデータフォーマットを知っていない場合は、メールが正しく表示されません。
OSIの第6層の上部OSIレイヤ(アプリケーション)へのサービスを提供します。ネットワーク上の方法では、受信側のアプリケーションとを理解する/または操作することができるが送信されるのはフォーマットのデータです。

OSIレイヤ5:セッション


セッション層方法については、コントロールを開始し、最後の会話を定義します。これらの会話のセッションと呼ばれます。 OSIレイヤ5では、アプリケーション間でセッションを管理する方法を確立するという意味間のホストとの通信を保証します。
アプリケーションが複数の他のアプリケーションを他のPC()は同じ時間での通信があります。各通信チャネルについては、レイヤ5は、上位層(プレゼンテーション)にサービスを提供する、別のセッションを開始します。セッション層は、一連のメッセージが完了するようになります。場合、半分だけのデータを特定のセッションで受信される例については、第5層は、上位層の場合、アプリケーションはこの方法で構築されてにデータを渡すことはありません。たとえば、ATMマシンにログインすると、アカウントの状態を印刷に行くと仮定しますと、お客様の口座から抽出する量を挿入するが、通信エラーを右クリック起こります。 ATMで現金を前に、あなたのアカウント口座振替を提供しません。代わりに、中央システムは、そのアカウントにその金額を借方に記入されたからの確認のために待機する場合、現金を与える。
セッション層では、我々は、オペレーティングシステムのOSIレイヤ5の責任者は、SQLは、NFS、RPC等通常見つける。

 

OSIレイヤ4:トランスポート

 

トランスポート層は、エラー訂正を提供することができますホスト間の仮想回路の管理を保証します。このプロトコルのホスト間の交通問題に関心のシリーズが含まれます。場合は、パケットを正しい順序で到着するこれらのプロトコルは、データストリームを並べ替えることができます。レイヤ4プロトコルは、さまざまなフローのための多重化、受信データ用のアプリケーションは、同じホスト上で実行する責任があります。
OSIレイヤ4セッション層には、後のデータを、多重化、受信され、並べ替えが、それは上位層を処理するため(セッション)に与えられることを意味するサービスを提供します。
最も一般的なレイヤ4プロトコルは、TCP、UDP、およびSPXをされます。レイヤ4プロトコルエラー訂正やフロー制御されている最も重要な機能。これは、ルータは、他のホストが受信していないパケットの再送を提供することができる多くの理由(通信エラーは、ネットワークの混雑など)、レイヤ4のプロトコルのパケットを破棄することができます。これはと呼ばれ エラー訂正。また、帯域幅の制限があるため、データが1つのデバイスからの完全な物理的な帯域幅を使用して送信される、ネットワークの輻輳が発生します。レイヤ4プロトコルのように、ネットワークの浸水を取得しないの伝送速度を制限する責任があります。これはと呼ばれ フロー制御
我々は保存方法、エラー、接続、およびフロー制御を実現されているプロトコル信頼性や信頼性の低いトランスポート何を提供するこの記事で表示されます。


OSIレイヤ 3:ネットワーク

 

ネットワーク層のデータをエンドツーエンドの配信終了を定義します。注文のコンピュータを識別するために、ネットワーク層のアドレッシング()は、IPアドレスなどの論理を定義します。 OSI第3層は、どのようにルーティングのしくみとルートパケットの配信のためのルータによって学習を定義します。また、ネットワーク層のパケットは、そのプロセスは、より小さい単位に分割パケットの順序小さい最大転送単位でのメディアに対応するため(MTU)のサイズは断片化を定義します。
通常、OSI第3層では、IPおよびIPXを見つける。ときはOSI第3層を考えると、私たちが"ルーティング"と思う必要があります。たとえば、ルータは、パスを決定するためのプロトコルのルーティングを実行する3のデバイスはレイヤです。
ルーターは、ルーティングの決定はしているルーティングテーブルに基づいて確認します。ルーティングテーブルのルールのコレクションは、データが特定のアドレスやネットワークのために行く必要がありますを定義します。
この資料の冒頭で、私は1については、これらの日は非常に共通の問題を話していた"レイヤ3スイッチ"。レイヤ3スイッチ、レイヤ3のルーティングテーブルによると、パケットスイッチです。通常、ルータは、他のエンドポイントとの接続用のスイッチに接続するインターフェイスの数が少ない。 IPでは、レイヤ3スイッチのポートが非常に高い密度で透明なルータです。

 

OSIレイヤ 2:データリンク

データリンク層の仕様は、特定の媒体を介してデータを転送すると懸念している。たとえば、IEEE 802.3、イーサネットのためのプロトコルは、OSIレイヤ2で発見されています。ハブやスイッチ、レイヤ2デバイスであるため、銅線上に進むイーサネットパケット。データリンク層では、ATM、フレームリレー、HDLCのは、PPP、FDDIは、等のようなプロトコルを見つける
我々からは、OSIレイヤ2では、パケット通信リンクに送信されます指定さを理解することは何が必要です。ときはOSIレイヤ2を考えると、私たち""スイッチング考えることができます、例えば。

 

OSIのレイヤ1:物理

 

物理層の伝送のデータリンク層のプロトコルを使用する物理的な媒体の仕様が含まれます。レイヤ1の仕様は、コネクタ、端子、電気電流、光変調等に関する第1層では、我々は、イーサネットのピン割り当てについて定義している802.3標準で、検索、ケーブルの長さ、電圧、等をより詳細は、私たちを見つけるのケーブルの仕様にRJ45、RJ48、はV.35、V.24、のEIA/TIA-232の規格などがあります。
ときは、レイヤ1を考えると、私たち""ケーブルおよびコネクタを考えることができます。

記事ロナルド商品Besser提出


免責事項:弊社のウェブサイトは、この資料の内容については責任を負いません。 Webarticles無料の情報リソースです。
重要: この記事は"Linux"ネットワークベースの自動ソフトウェアによって翻訳された。大変申し訳ございませんが発生した可能性があります任意のスペルミスを感じている。お客様のご理解いただき、ありがとうございます。


Online: 530 users browsing the articles directory