From: Kazuhiro NISHIYAMA Date: 2009-09-28T10:26:18+09:00 Subject: [ruby-dev:39387] Re: [Feature:1.9] How about IPAddr#<=> to take care of mask_addr? At Sun, 27 Sep 2009 12:00:48 +0900, Akinori MUSHA wrote: > >  これは受け入れられません。IPAddrはネットマスクも保持するため > ネットワークも表現できますが、第一義はIPアドレスなので、ネット > マスクの違いで等しくなくなるのはまずいです。 ネットマスクで思い出したのですが、 IPAddr.new("192.168.0.1/24") #=> # IPAddr.new("192.168.0.2/24") #=> # のようにネットマスクがあるとnewの引数の文字列よりも情報が減ってしまって 別途元のIPアドレスを持っておかないといけないのが不便です。