Linux のネットワークとは何を意味しますか?

百草
リリース: 2023-07-24 17:35:03
オリジナル
3266 人が閲覧しました

Linux におけるネットワークとは、ネットワーク管理ツールを意味します。ネットワーク制御ネットワーク インターフェイスの構成情報を変更した後、構成を有効にするには、ネットワーク サービスを再起動して新しいネットワーク構成をアクティブにする必要があります。制御スクリプトは次のとおりです。 「/etc/init.d/network」ファイルの後に指定したパラメータを追加することで、ネットワークサービスを動作させることができます。

Linux のネットワークとは何を意味しますか?

#この記事の動作環境: Linux 6.4.3 システム、DELL G3 コンピューター。

Linux のネットワークはネットワーク管理ツールです

Linux は現在 2 つのネットワーク管理ツールを提供しています。1 つはネットワーク、もう 1 つは NetworkManager です。

network

network は、変更後の制御ネットワーク インターフェイス構成情報です。新しいネットワーク構成を有効にするには、ネットワーク サービスを再起動する必要があります。有効になります。操作のこの部分は、システムの再起動時と同じ影響をサービスに及ぼします。制御スクリプトはファイル /etc/init.d/network であり、このファイルの後に次のパラメータを使用してネットワーク サービスを操作できます。

例:

/etc/init.d/network restart
/etc/init.d/network restart
ログイン後にコピー

service コマンドを使用してネットワーク サービスを操作することもできます。例:

service network restart
service network restart
ログイン後にコピー

NetworkManager# #RHEL6 new 追加されたネットワーク管理ツールを使用すると、ネットワークを検出し、自動的にネットワークに接続できます。ワイヤレス接続でも有線接続でも、管理が簡単になります。ワイヤレス ネットワークの場合、Network Manager は最も信頼性の高いワイヤレス ネットワークに自動的に切り替えることができます。ネットワーク マネージャー プログラムを使用して、オンライン モードとオフライン モードを自由に切り替えることができます。ネットワーク管理者は、有線ネットワークを優先することができます。 Network Manager は元々 Redhat Corporation によって開発され、現在は GNOME によって管理されています。

NetworkManager の新しいバージョンでは、デバイスとプロトコルのサポートが強化されており、NetworkManager の最新バージョンには、新しくて美しいクライアント インターフェイス nmtui が搭載されています。 「nmtui」はネットワークマネージャー用のグラフィカルフロントエンドです。これを使用すると、X Window を使用せずにネットワークを簡単に構成および管理できます。 nmtui を開始します:

[root@localhost ~]# nmtui
ログイン後にコピー

Linux オペレーティング システムは、非常に高い柔軟性とカスタマイズ性を備えたオープン ソースの無料オペレーティング システムです。 Linux システムでは、システムが他のコンピュータに正しく接続して通信できるように、さまざまなレベルでネットワークを管理および構成できます。

まず、物理レベルでは、ネットワークとは、ネットワーク カード、ネットワーク ケーブル、ワイヤレス アダプターなど、コンピューター間の通信に使用される実際のハードウェア デバイスを指します。これらのハードウェア デバイスは、ネットワークにデータを送信し、物理接続を介したデバイス間の通信を可能にする役割を果たします。

データ リンク レベルでは、ネットワークにはネットワーク インターフェイス カード (NIC) ドライバーとネットワーク プロトコル (イーサネット プロトコルなど) の実装が含まれます。このレベルでは、ネットワークは MAC アドレス (メディア アクセス コントロール アドレス) を介してターゲット デバイスにパケットを直接送信します。

ネットワーク レベルでは、ネットワークには IP (インターネット プロトコル) アドレスとルーティング プロトコルの実装が含まれます。 IP アドレスは、ネットワーク上のデバイスを一意に識別するために使用されるアドレスであり、これにより、データをインターネット経由で正しい宛先デバイスに送信できるようになります。同時に、ルーティング プロトコルはデータ パケットの最適なパスを見つけて決定し、複数のネットワーク間でデータ パケットが正しく送信されることを保証します。

トランスポート レベルでは、ネットワークには伝送制御プロトコル (TCP) とユーザー データグラム プロトコル (UDP) の実装が含まれます。 TCP は、信頼性の高い接続指向のデータ送信サービスを提供し、データ パケットの秩序ある到着とエラー検出を保証します。 UDP は、リアルタイム アプリケーションや低遅延が必要な状況に適した、コネクションレス型の送信サービスを提供します。

最後に、アプリケーション レベルでは、ネットワークは HTTP、FTP、SMTP、SSH などのさまざまなサービスとプロトコルを提供します。これらのプロトコルを使用すると、ユーザーはネットワーク経由でファイル転送、電子メールの送受信、リモート アクセスなどのアクティビティを実行できます。

拡張知識

Linux ネットワーク管理の基礎知識

最新バージョンの NetworkManager の最大の機能: コマンド ライン ツールのコマンド、コマンド ラインNetworkManager のインターフェイス。 NetworkManager の CLI ツール nmcli を使用すると、ユーザーはネットワーク接続のステータスをクエリしたり、管理にも使用できます。長所: 原始的で、構文が比較的単純で、CLI で NetworkManager を使用すると簡単に習得できます。

nmcli

nmcli con show
 #获得一份UUID列表
nmcli dev
 #查看网络设备及其状态
nmcli r wifi off
 #关闭WiFi
nmcli con show
 #获得一份UUID列表
nmcli dev
 #查看网络设备及其状态
nmcli r wifi off
 #关闭WiFi
ログイン後にコピー
の基本設定オプション

NetworkManager デーモンが開始されると、設定されたシステム接続に自動的に接続されます。ユーザー接続または未構成の接続には、nmcli または table

経由が必要です

以上がLinux のネットワークとは何を意味しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート