2013-02-16 5 views
21

これは適切な場所や時期ではないかもしれませんが、質問があります。 私はコンピュータエンジニアで、ネットワークに関するいくつかのことを知っていますが、私が見たとき(写真参照)、私はWTFしました。IPアドレスはゼロで終わりますか?

状況: 私は今週の金曜日の家に来て、いくつかのネットワークの問題と私のお父さんを助けるように頼まれました。彼は少し前にいくつかのIPカメラに座っていました。どこからでも働いていました。しかし、今週はIPSが何らかの「リブート」やアップグレードなどを行いました.IP上にIPが表示されています。 外部IPからこれらのIP-Camsに接続できません。

仮説: 私は、IPSが24ビット未満のサブネットマスクを搭載していたと推測していますが、なぜIPSがこれをやりたいのですか? どうすればこのIPに接続できないのですか?

誰もが状況について何か言いたいことはありますか? 私はちょうどIPSに連絡すれば、私はおそらく新しいIPを得るでしょうが、私はこれをちょうど楽しみのために共有すると思っていました。私は、IPSから、このようなIPを取得するために期待していなかっ:P

enter image description here

+0

参照:http://serverfault.com/questions/135267/what-is-the-network-address-x-x-x-0-used-for – kkurian

答えて

41

.0で終わるIPアドレスは、これらの日完全に合法です。しかし、一部のデバイス(およびファイアウォールポリシー)はそうではないと考えています。

以前の「classfull」アドレッシングスキームでは、192.0.0.0から223.255.255.255までのIPは「クラスC」スペースとみなされました。つまり、暗黙のサブネットマスクは255.255.255.0でした。

.0は「ネットワークアドレス」だったので、当時は実際には.0のホストアドレスを持つことができませんでした。同様にブロードキャストアドレスであるため、その範囲内に.255のアドレスを含めることができませんでした。

約20年前、しかし、誰もが可変長サブネットマスク、および無暗黙のサブネットマスクで、対処する「クラスレス」CIDRスタイルに変更しました。 /23がある場合は、最初の/24の末尾にある.255と次の先頭の.0の最後には使用できない理由はありません。私はISP業界にいたとき

しかし、5年以上前、私たちのシステムは喜んで、エンドユーザーに.0.255アドレスを与えるだろうが、その後我々は、彼らはどちらかのキットを壊れていたので、彼らは、Microsoftのウェブサイトを達することができなかったことがわかりましたまたは過激なファイアウォールルール。たとえ合法であっても、これらのアドレスを除外しなければならなくなりました。

+0

ありがとうございました。 ルータやファイアウォールで何も見つかりませんでしたので、私はIPSに連絡して新しいIPを要求します。 :) – LordMarty

+0

少し明確にするために、ホストに使用されているビット数によって異なります。ホストアドレスはすべて0またはALLにすることはできません。ネットワークがホストアドレスに8ビットしか使用しない場合でも、ルールは適用されます。あるいは、ホストアドレスに8ビットを超えるビットが使用されている場合、最後のバイトのCANは0または255で終了します。これはルールの違反ではないためです。 –

+0

@ThomasAdkinsこれは私の場合は当てはまりませんでした。問題のIPアドレスは、32のPtP WANリンクで、ホストアドレスもブロードキャストアドレスもありませんでした。マイクロソフトのシステムは、私の(完全に合法的な)サブネットについて誤った仮定をしていました。 https://serverfault.com/questions/451238/も参照してください。 – Alnitak

関連する問題