0

IPが指定された形式であれば、ポート番号を取得できると言われています。

どのようにそれを行うのですか?私の検索はどこにも私を導きませんでした

編集==

IPアドレスという用語を含む質問は残しておきます。これは、多くの人が検索する可能性が高いものだからです。技術的には、回答にリンクされているドキュメントから

このコマンドを使用する場合、引数は32ビットのインターネットホストアドレスと16ビットのTCPポートアドレスを連結したものです。このアドレス情報は8ビットのフィールドに分割され、各フィールドの値は10進数(文字列表現)として送信されます。フィールドはコンマで区切られます。ポートコマンドは次のようになります。

           PORT h1,h2,h3,h4,p1,p2

        where h1 is the high order 8 bits of the internet host
        address.
4

1 に答える 1

3

PORTftpコマンドについて話していると思います。

RFC 959の28ページに示されているように、これらの2つの数値は、16ビットワードの2バイトを10進数として表し、高い方が最初になります。

一般的な式は次のとおりです。

(b1 << 8) | b2

特定のケースに適用:

(193 << 8) | 148 = 49 556
于 2012-05-26T08:32:47.357 に答える