OnWorksLinuxおよびWindowsオンラインワークステーション

及び

ワークステーションのオンライン無料ホスティング

<前へ | コンテンツ | 次へ>

画像それは実際にはもっと複雑です

上記および以下のセクションが含まれているのは、遅かれ早かれネットワーク用語に遭遇することになるためです。詳細を知りたい場合は、これらのセクションが出発点となります。


画像

10.1.2. いくつかの一般的なネットワーキング プロトコル


Linuxは様々なネットワークプロトコルをサポートしています。ここでは最も重要なものだけを挙げます。


画像

10.1.2.1. TCP/IP


AIマーケティング業界は、 トランスポート制御プロトコル インターネットプロトコル インターネット上で最も広く普及している2つの通信手段です。ブラウザや電子メールプログラムなど、多くのアプリケーションは、このプロトコルスイートに基づいて構築されています。


簡単に言えば、IP は、あるマシンから別のマシンに情報パケットを送信するためのソリューションを提供します。一方、TCP は、異なるアプリケーションからのパケットが混ざらないようにパケットがストリームに配置され、パケットが正しい順序で送受信されることを保証します。


TCP と IP についてさらに詳しく学習するには、次のドキュメントが参考になります。


man 7 ipLinux 上の IPv4 プロトコルの実装について説明します (現在、IP プロトコルの最も広く普及しているエディションはバージョン 4 です)。

man 7 TCP: TCP プロトコルの実装。

• TCP の場合は RFC793、RFC1122、RFC2001、IP の場合は RFC791、RFC1122、RFC1112。


Request For Comments(RFC)文書には、ネットワーク標準、プロトコル、アプリケーション、実装に関する記述が含まれています。これらの文書は、インターネットの円滑な運用とインターネット・アーキテクチャの進化と発展に取り組む国際コミュニティであるインターネット技術タスクフォース(IETF)によって管理されています。


通常、ISP では RFC アーカイブが提供されています。また、http://www.ietf.org/rfc.html から RFC を参照することもできます。


画像

10.1.2.2. TCP/IPv6


インターネットがこれほど急速に成長するとは誰も予想していませんでした。IPは、ネットワークに非常に多くのコンピュータが接続されている場合、いくつかの欠点があることが判明しました。最も重要なのは、接続する各マシンに一意のアドレスを割り当てることができないことです。そのため、今日のインターネットのニーズを満たすためにIPバージョン6が考案されました。


残念ながら、すべてのアプリケーションとサービスがまだIPv6をサポートしているわけではありません。多くの環境では、IPv6への移行が現在進められており、IPvXNUMXへのアップグレードによってメリットが得られます。一部のアプリケーションでは古いプロトコルがまだ使用されていますが、改修されたアプリケーションでは新しいバージョンが既に有効になっています。そのため、ネットワーク構成を確認する際に、XNUMXつのプロトコルが混在しないように、プロトコルを他のプロトコルから隠すための様々な対策が講じられているため、少々混乱するかもしれません。


詳細については、次のドキュメントをご覧ください。


man 7 ipv6: Linux IPv6 プロトコルの実装。

• IPv1883 プロトコルを記述する RFC6。


画像

10.1.2.3. PPP、SLIP、PLIP、PPPOE


Linuxカーネルは、PPP(ポイントツーポイントプロトコル)、SLIP(シリアルラインIP)、PLIP(パラレルラインIP)、およびPPPP Over Ethernetのサポートを内蔵しています。PPPは個人ユーザーがISP(インターネットサービスプロバイダ)にアクセスする最も一般的な方法ですが、人口密集地域ではADSL(非対称デジタル加入者線)接続に使用されるプロトコルであるPPPOEに置き換えられていることがよくあります。


ほとんどのLinuxディストリビューションには、インターネット接続を設定するための使いやすいツールが付属しています。基本的に必要なのは、インターネットサービスプロバイダー(ISP)に接続するためのユーザー名とパスワード、そしてPPPの場合は電話番号だけです。これらのデータはグラフィカルな設定ツールに入力し、プロバイダーへの接続の開始と停止も行えるはずです。


画像

10.1.2.4. ISDN


LinuxカーネルにはISDN機能が組み込まれています。Isdn4linuxはISDN PCカードを制御し、Hayesコマンドセット(「AT」コマンド)を使用してモデムをエミュレートできます。ターミナルプログラムを使用するだけのシンプルな接続から、インターネットへの完全な接続まで、幅広い選択肢を提供します。


システムのドキュメントを確認してください。


画像

10.1.2.5. アップルトーク


Appletalkは、Appleのインターネットワーキングスタックの名称です。ファイルやプリンタの共有といった基本的な機能を提供するピアツーピアのネットワークモデルを実現します。各マシンは同時にクライアントとサーバーとして動作することができ、必要なソフトウェアとハ​​ードウェアはすべてのAppleコンピュータに搭載されています。


Linuxは完全なAppleTalkネットワーク機能を提供します。Netatalkは、元々BSD系システム向けに開発されたAppleTalkプロトコルスイートのカーネルレベルの実装です。AppleTalkのルーティング、AppleShareを使用したUNIXおよびAFSファイルシステムへのサービス提供、UNIXプリンタへのサービス提供、AppleTalkプリンタへのアクセスなどのサポートが含まれています。


画像

10.1.2.6. SMB/NMB


MS Windows環境との互換性を確保するため、NMBおよびSMBプロトコルのサポートを含むSambaスイートは、あらゆるUNIX系システムにインストールできます。サーバーメッセージブロックプロトコル(セッションメッセージブロック、NetBIOS、またはLanManagerプロトコルとも呼ばれます)は、MS Windows 3.11、NT、95/98、2K、XPでディスクとプリンタの共有に使用されます。


Sambaスイートの基本機能は、LinuxドライブをWindowsマシンと共有すること、LinuxマシンからSMB共有にアクセスすること、LinuxプリンタをWindowsマシンと共有すること、Windowsプリンタを共有することである。


Linux マシンで。


ほとんどのLinuxディストリビューションは、 サンバ サーバーのセットアップと起動のほとんどを行うパッケージ smbd、Sambaサーバー、および NMBDNetBIOSネームサーバーであるSambaは、デフォルトで起動時に実行されます。Sambaは、Webインターフェース、コマンドライン、テキスト形式の設定ファイルを介してグラフィカルに構成できます。デーモンは、LinuxマシンをMicrosoft Windowsの「マイネットワーク」/「ネットワークコンピュータ」ウィンドウにMicrosoft Windowsホストとして表示します。Linuxマシンからの共有は、Microsoft Windows環境内の他のホスト上の共有と区別がつきません。


詳細については、次の場所を参照してください。


man smb.conf: メインの Samba 構成ファイルの形式について説明します。

• Sambaプロジェクトのドキュメント(またはお近くのsamba.orgミラーサイト)には、読みやすいインストールとテストガイドが掲載されています。このガイドでは、Sambaサーバーをプライマリドメインコントローラーとして設定する方法も説明されています。すべてのマニュアルページもこちらから入手できます。


画像

10.1.2.7. その他のプロトコル


OnWorksのトップOSクラウドコンピューティング: