質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
プロキシ

プロキシは、二つ以上の相互接続されているプログラム又はデバイスの間に存在する中間サーバを指します。プロキシは、接続者の「代理」としてインターネット接続を行い、接続元にレスポンスを返します。また、その機能を実現するソフトウェアの意味合いもあります。

Q&A

解決済

1回答

1052閲覧

https プロキシのポート番号が65536以上の場合の処理

KN2018

総合スコア21

プロキシ

プロキシは、二つ以上の相互接続されているプログラム又はデバイスの間に存在する中間サーバを指します。プロキシは、接続者の「代理」としてインターネット接続を行い、接続元にレスポンスを返します。また、その機能を実現するソフトウェアの意味合いもあります。

0グッド

1クリップ

投稿2020/09/06 15:12

https プロキシのポート番号で 150187 という大きな番号で接続するように指定されました。
半信半疑で Firefox にその番号で接続するように設定すると、確かに正しくプロキシを通して通信することができました。
tcp での通信では、ポート番号に 65536 以上の数字を指定することはできないため、一体どのように通信をしているのか不思議に思っています。
どのようにして 150187 というポート番号を処理しているのか教えて下さると大変ありがたいです。
利用している環境は、OS が Windows10、Firefox のバージョンは 79.0 です。どうぞ宜しくお願い致します。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

FIrefoxでやってみましたが、65536で割った余りのポートに繋ぐようです。
ブラウザ依存の気がします。エラーになるブラウザもあるかも。

投稿2020/09/06 15:53

otn

総合スコア85901

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

KN2018

2020/09/06 16:08

素早い回答を大変ありがとうございます。16 bitより上は捨てられているということですか、、。ポート番号に 150187 を指定してくる理由が全く思い当たらないです。 お手数を掛けて調査をして下さって、大変ありがとうございました。 こういう大きなポート番号を指定する何らかの理由を御存知の方もいるかもしれませんので、1日だけ質問を公開しておこうと思います。 それでは、調査をして下さって、本当にありがとうございました。
otn

2020/09/06 16:16

wget や curl だとエラーになりますね。
KN2018

2020/09/06 16:38

追加の調査までしてくださって、本当にありがとうございます。google などで検索してみてもポート番号が 65536 以上の事例など見当たらず、ここ数日ずっと疑問に思っていたので、ネットに詳しい方が調べて下さって、とても感謝しております。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問