Date: Wed, 7 Aug 2002 10:43:24 -0700 From: "Crist J. Clark" <crist.clark@attbi.com> To: Terry Lambert <tlambert2@mindspring.com> Cc: Brad Laue <brad@brad-x.com>, freebsd-hackers@FreeBSD.ORG Subject: Re: ifconfig alias and the 0xffffffff netmask Message-ID: <20020807174324.GB71991@blossom.cjclark.org> In-Reply-To: <3D4F7F4F.97609D75@mindspring.com> References: <3D4F7539.2090201@brad-x.com> <3D4F7F4F.97609D75@mindspring.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Aug 06, 2002 at 12:48:31AM -0700, Terry Lambert wrote:
> Brad Laue wrote:
> > Minor question regarding this; to recap:
> >
> > Creating an IP alias on the same subnet as the original seems under
> > FreeBSD to require setting the netmask of the alias to 255.255.255.255,
> > or at least a subnet of the original.
> >
> > What impact, if any, will having a /32 netmask on an aliased IP have?
> >
> > It seems inconsistent with networking practice regarding interface
> > aliases, which typically view the aliased IP's simply as distinct hosts
> > on the same physical network, allowing them to have the same netmask.
> > This method is used with Cisco IOS and other Unix-like operating
> > systems. Is it incorrect?
>
> 255.255.255.255 means "This is an alias IP address".
>
> The actual netmask in effect is the same netmask as the real
> IP address.
>
> The thing that's broken is that you can't have a different
> netmask from that of the real IP address.
I've seen you say this before, Terry, and I'm not sure I understand
exactly what you are saying is broken. This,
ep0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 172.16.0.1 netmask 0xffff0000 broadcast 172.16.255.255
inet 172.16.255.254 netmask 0xffffffff broadcast 172.16.255.254
inet 172.16.2.128 netmask 0xffffff00 broadcast 172.16.2.255
ether 00:20:af:17:0f:11
media: Ethernet 10baseT/UTP
Works fine for me. What do you mean by, "you can't have a different
netmask from that of the real IP address?" In the case of a
255.255.255.255 netmask, you have a different netmask from the "real"
IP address. That's the whole point of using the all-ones mask after
all.
--
Crist J. Clark | cjclark@alum.mit.edu
| cjclark@jhu.edu
http://people.freebsd.org/~cjc/ | cjc@freebsd.org
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020807174324.GB71991>
