画像クレジット: AJ_Watt / E + / GettyImages
さまざまなコンピュータシステムを使用してインターネット経由でデータを送信することに慣れている場合は、インターネットポートの観点から考えることに慣れているかもしれません。 これらは基本的に、ワールドワイドウェブデータからさまざまな電子メールシステムへのWindowsファイル転送まで、インターネット上で送信されるさまざまなタイプのデータに割り当てられた番号です。 ポートをまったく使用しない一般的なインターネットサービスの1つは、コンピューターと接続が正常に機能しているかどうかを確認するために使用されるpingサービスです。
Pingはどのポートを使用しますか?
インターネットを介してメッセージを送信する場合、メッセージは通常、インターネットプロトコル(IP)と呼ばれるものを使用してルーティングされます。 これは、コンピューターが相互に通信して、マシン間でメッセージを渡し、目的地に到達するための標準的な方法です。 おそらく、IPの最もよく知られている側面は、IPアドレスです。これは、インターネットメッセージを特定のマシンにルーティングするために使用される電話番号に似た数値アドレスです。
今日のビデオ
電子メールやワールドワイドウェブデータを含むほとんどのインターネットトラフィックは、伝送制御プロトコル(TCP)と呼ばれるIPに加えて2番目のプロトコルを使用します。 この組み合わせはTCP / IPと呼ばれ、2台のコンピューターが接続を確立し、データが受信されていることを確認できるようにします。 一部のビデオおよびオーディオストリーミングアプリケーションなど、データの迅速な送信に依存する一部のアプリケーションは、IP上でユーザーデータグラムプロトコル(UDP)と呼ばれる代替のより単純なプロトコルを使用します。
TCPとUDPはどちらも、ポート番号と呼ばれるものを使用して、同じコンピューターで実行されているさまざまなソフトウェアにメッセージをルーティングする方法を示します。 基本的に、各プログラムとタスクには独自のポート番号が割り当てられ、特定のポートは通常、特定のサービスに使用されます。 たとえば、Webサーバーは通常ポート80で要求を受信し、SMTPを使用する電子メールサーバーは着信メッセージをポート25でリッスンします。
IPに加えて3番目のプロトコルは、インターネット制御メッセージプロトコル(ICMP)です。 これは、ICMPメッセージを受信した場合にコンピューターの応答を要求するpingと呼ばれるプログラムなど、接続の問題を診断するためによく使用されます。 ICMPはポート番号を使用しないため、ping用のポートはありません。
一部の人々は、「ポートにpingを実行する」というフレーズを非公式に使用して、そのポートへのTCP接続を開き、応答が受信されるかどうかを確認する場合がありますが、実際には、pingポートはありません。
pingとファイアウォール
通常、特定の種類のインターネットトラフィックを許可または禁止するようにファイアウォールのハードウェアまたはソフトウェアを構成する場合は、問題のアプリケーションで使用されるポート番号を指定します。 pingを使用すると、示すpingポート番号がないため、これは不可能です。
ただし、多くのファイアウォールには、ICMPトラフィックを許可または禁止できる構成オプションの個別のセクションがあります。 pingを許可または禁止する方法を確認する必要がある場合は、ファイアウォールのドキュメントを確認してください。