IP Math anyone?
tino at wildenhain.de
Tue Feb 27 10:37:11 CET 2001
for teaching I made a class for this.
you can instantiate it with a=ip('192.168.0.254/24') or
a=ip('192.168.0.254','255.255.255.0') just using a=ip('192.168.0.254')
would assign a appropriate subnet mask for this class (class B results in
/16 or 255.255.0.0)
Since IP-adresses are only 32bit non signed integers, they are internally
If you make a class like that you can simply add the support to add
it according to the subnet-mask you use.
--On Montag, 26. Februar 2001 17:02 -0800 Timothy Grant
<tjg at exceptionalminds.com> wrote:
> On Mon, Feb 26, 2001 at 12:59:03PM -0800, Timothy Grant wrote:
>> Hi all,
>> I checked Parnassus, but couldn't find anything, so I'll ask
>> here. Has anyone done anything with IP math (e.g.,
>> 192.168.0.254 + 1 = 192.168.1.1).
> Thanks to all who replied to this. I greatly appreciated it!
> I'll be checking out each of those solutions carefully.
> Stand Fast,
> Timothy Grant, RHCE <>< MIG #1433
> tjg at exceptionalminds.com '00 Marauder
> www.exceptionalminds.com/rhacer Craigelachie
>>>>>>>>>>> Linux, because rebooting is *NOT* normal.<<<<<<<<<<<
>>>>> This machine was last rebooted: 41 days 5:14 hours ago<<
More information about the Python-list