コンピューターポート(ネットワーク、入力および出力)とは

すべてのコンピューターは、ラップトップでも、Windows、Mac、Linux、またはその他のオペレーティングシステムを搭載したデスクトップPCでも、入出力ポートを備えています。
これらのポートは物理的であり、コンピューター自体の背面または側面に表示される場合と、おそらくより理解しにくい仮想ポートである場合もあります。
この小さなコンピュータレッスンでは、 物理ポートと仮想ポートの違いを確認します。特に、後者とは何か、 Windowsのようなソフトウェアまたはシステムを指すドアについて聞いたときの意味を理解しようとします
コンピューターのドアは、 入力(入力)のみ、出力(出力)のみ、またはその両方が可能な場合でも、家のドアとまったく同じです。
物理ポートは、PCケーブルが接続されるポートであるため、理解しやすいです。
たとえば、モニターポート(VGA、HDMIなど)はグラフィックカードからビデオ信号を画面に出力し、オーディオポートはケーブルでコンピューターに接続されたスピーカーから音声を出力します。
入力ポートと出力ポートの両方として、USBポートの例を挙げることができます。USBポートは双方向で使用して、コンピューターにデータを転送したり、コンピューターから別のデバイス(スマートフォンなど)にデータを転送したりできます。
別の記事では、コンピューターのケーブル用のメインポート、ソケット、およびコネクターについて説明しましたが、すべてのタイプのUSBポートについてさまざまな見識があります。
仮想ポートは入力および出力でもありコンピューターが他のコンピューターまたはインターネットとデータを送受信するためのネットワークアドレスとして機能します
これらのポートは、ネットワークデバイスが相互にやり取りするために使用され、特定のプログラムがデータを送信するために使用したり、開いたままで着信要求をリッスンしたりできます。
ネットワークポートは単純に数字で示され、コンピューターのIPアドレスと並んで、ルーターはデータパケットの送信元と送信先のプログラムを知ることができます。
ルーターは、ネットワーク上のさまざまなデバイスにトラフィックを転送するために、仮想ポートを介して入出力を管理するデバイスです。
たとえば、ネットワークプリンターを使用して、印刷するドキュメントを送信する必要がある場合、ルーターは内部ポートを介してプリンターにコマンドを送信します。
ポートのもう1つの例は、もっと平凡なものですが、http要求に対してポート80で動作するインターネットブラウザーの例です。
実際には、Webブラウザーは、このようなWebサイトをダウンロードする必要がある場合、ポート80を介してサイトのページが配置されているサーバーに接続します。
インターネットアドレス、ネットワークプロトコル、およびポートのガイドで既に説明したように、実際にポートが何であるかを理解するために、宅配システムを考えることができます。
コンピューターネットワークを道路ネットワークとして考え、道路名などのIPアドレスや家番号などのドアに対して、宅配便業者(誰がルーターになるか)が誰が小包を送るべきか、誰から送るかを簡単に知ることができます彼はそれを別の場所に持っていく必要があります。
コンピューターの仮想ポートは、特定のサービスおよびプログラムの実行時に開かれます。
ドアは、0〜65536の数字で識別できます。番号は、プログラム開発者またはそれを使用する人が決定できます。
仮想ポートは物理ポートのように破損することはありませんが、仮想ポートは所属するシステムのセキュリティリスクを表しているため、ルーターで管理する必要があります。
したがって、他の記事では、このテーマに関するいくつかのガイドを見てきました。
- ルーターのポート開き、コンピューターがインターネット上でデータを送受信する必要があるTorrentクライアントなどのプログラムを使用できるようにする方法。
-Windows PCのポートをブロックして、ハッカーやウイルスがコンピューターデータを外部に送信するのを防ぐ方法
- インターネット接続のポートの使用をリアルタイムで確認し 、どのポートが開いており、どのポートが受信準備ができているかを確認するプログラム
この操作は、Windowsでは、[スタート]メニューから(管理者権限で、右マウスボタンで押して管理者として実行して)コマンドプロンプトを開くことにより、プログラムなしでも実行できます。
Windows PCで仮想ポートの使用を制御するために送信するコマンドは、 netstat -abです。
コマンドの結果が完全に表示されるまでに1〜2分かかる場合があります。
ポートは、ローカルアドレス列のコロンの後の番号です。たとえば、 127.0.0.1 :3213 3213はポートです。
ドアがリスニングにあると書かれているとき 、リスンしているが使用されていないことを意味し、 確立されている場合はアクティブに接続されていることを意味します。
コンピューターで使用中のポートをより明確に表示するには、 netstat -aonコマンドを使用できます。
表示されるリストで、PID、そのポートを使用するプロセスの識別番号を見つけることができます。
ポートを使用しているプログラムまたはサービスを見つけるには、Windowsタスクマネージャーを開いてアクティブなプロセスのリストを表示し、PIDをプログラムの名前に関連付けます。
Currportsのようなプログラムを使用すると、Windowsで開いているポートとリッスンしているポートを簡単に確認できます。
このサイトでは、ドアが開いていて、インターネットで通信しているかどうかを確認できます。
コンピュータへのほとんどのネットワーク攻撃は、開いている安全でないポートを探しますが、Windowsにファイアウォールがまだ含まれていない場合(Windows XPなど)、これらの試みはしばしば成功しました。
さらに、インターネットを介したポートへの攻撃はすべてルーターによって即座に防止され、デフォルトではすべてのポートを閉じたままにします(このため、上記のようにルーターのポートを開くためのガイドが必要です)。
Windows 7からWindows 10までの最新のシステムでは、Windowsファイアウォールを介したポート上のデータの送信を制御できます。
この場合の最も一般的な解決策は、多くの場合、ポートを通過するトラフィック/情報を制限するファイアウォールです。 ファイアウォールは、悪意のあるものをすり抜けさせるよりも優れたいくつかの偽フラグを生成する可能性があります。 仮想ポートが安全であることを確認するには、システムとネットワーク上のファイアウォールが必要です。
幸いなことに、仮想ドアを開くのは簡単ではありません。 専用の開いているポートは、ルーターまたは別のデバイスで既に使用されています。 他のすべてのポートはデフォルトで閉じられており、コマンドラインユーティリティまたは他の同様のツールで開く必要があります。

コメントを残します

Please enter your comment!
Please enter your name here