アカウント名:
パスワード:
うちのグローバルIPのポート1605はslashdot.jpとのHTTP通信のために使われていますが、明日は別の機器がポート1605を使ってもかまわないですし、今使ってるノートPCを会社に持っていって別のグローバルIP、別のポート番号でslashdot.jpと通信しても問題ないんですね。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
犯人はmoriwaka -- Anonymous Coward
本当にぃ? (スコア:1, 興味深い)
前者は分かるけど、後者は「限定的」なんてレベルの効果じゃないだろ。
だからこそ生き延びてるわけでさ。
Re:本当にぃ? (スコア:1, 興味深い)
そういうの細かくやってけばそこそこ回収できそうですけど
どうなんですかね。
Re:本当にぃ? (スコア:5, 興味深い)
なのに個々の現に使われているアドレスを没収しようという考え方をしている時点で IPv4 の限界に来ているということであり、「有効な策」とは言えないでしょう。
Re:本当にぃ? (スコア:0)
しかしそれらは世界中からアクセスできる状態にしておく必要のあるものではない。
だからグローバルなアドレスなど不要だ。
ワールドワイドな視点からしたら“ゴミ”みたいなものにまで一意なアドレスなんて振ってたら、何bitあっても足りない。
Re:本当にぃ? (スコア:3, すばらしい洞察)
> だからグローバルなアドレスなど不要だ。
でも現時点でNATをつかってるのは、世界中にアクセスする必要があるのにアドレスがないからですよ?
そしてv6ではゴミみたいなものにまで一意なアドレスを振れるだけの数がありますよ?
Re:本当にぃ? (スコア:0)
意図的な誤読ですか?
Re:本当にぃ? (スコア:2, 興味深い)
クライアントサイドから始めた通信でも、データは双方向にやりとりするわけで、「外から入られる」必要はありますね。
現状のNATというのは、いわば、「IPアドレスとポート番号」の計48bitアドレスを使ってるようなものなわけですが、
このまま端末数が増えれば、そのうちNATで対応できない状況は来るんじゃないかと思います。
端末単位でなく通信単位でアドレスを割り当てる必要があるわけですから、48bit台も繋ぐことはできない。せいぜい40bit台ぐらい?
Re:本当にぃ? (スコア:0)
そんな意味で「出入り」という表現をしたんじゃない。
通信のきっかけ(開始)がどちら向きかという話だよ。
この世のすべてのIP機器がグローバルアドレスを必要とする理由とかメリットとか、明確にしてくれんかね?
#別人が引っかかるとはなぁ
Re:本当にぃ? (スコア:2, 参考になる)
> 通信のきっかけ(開始)がどちら向きかという話だよ。
はい、わかっていて書きました。(だから「クライアントサイドから始めた通信でも」と。)
通信のキッカケがどちら側だろうと、データの流れは双方向ですから、
「外」から見て「中」で通信している機器を特定できる必要があります。
つまり、インターネット上で通信するなら、すべてのIP機器は「世界中のネットワーク機器の中で一意に定まる識別子」が必要。
NATが無い世界では、グローバルに割り当てた「IPアドレス」で機器を特定していました。
NATの場合「IPアドレス+ポート番号」で特定しているわけです。ポート番号は16bitですから、結局「48bitのアドレスを使ってる」と言える。
ただし、IPアドレスは一つの機器に一つあれば十分ですが、
ポート番号は一つの通信(コネクション)につき一つ消費しますから、48bit台の機器が存在することはできません。もっと少なくなる。
つまり、NATは万能じゃないってことです。
Re:本当にぃ? (スコア:0)
ちょっと違うかな。
うちのグローバルIPのポート1605はslashdot.jpとのHTTP通信のために使われていますが、明日は別の機器がポート1605を使ってもかまわないですし、今使ってるノートPCを会社に持っていって別のグローバルIP、別のポート番号でslashdot.jpと通信しても問題ないんですね。
もちろん、TCP/IPのセッションを切断せずに使い続けたいとかいう場合は異なってくるんだけど。
Re:本当にぃ? (スコア:1)
使い回しができるというのは、単なる「グローバルIPアドレスを識別子に使う」場合でも同じ。典型的なのはダイアルアップ接続とか。
あるいは、NAPT(IPマスカレード)が出る前の、「狭義のNAT」では「IPアドレスを動的に割り当てる」なんてこともやってました。
グローバルIPアドレスが10個ほどあったら「同時に10台がインターネットに向けて通信可能」で、そのIPアドレスでの全ポート使い放題。