table ip

6
Tabel IP address +----------------------------------------------+ | addrs bits pref class mask | +----------------------------------------------+ | 1 0 /32 255.255.255.255 | | 2 1 /31 255.255.255.254 | | 4 2 /30 255.255.255.252 | | 8 3 /29 255.255.255.248 | | 16 4 /28 255.255.255.240 | | 32 5 /27 255.255.255.224 | | 64 6 /26 255.255.255.192 | | 128 7 /25 255.255.255.128 | | 256 8 /24 1C 255.255.255.0 | | 512 9 /23 2C 255.255.254.0 | | 1K 10 /22 4C 255.255.252.0 | | 2K 11 /21 8C 255.255.248.0 | | 4K 12 /20 16C 255.255.240.0 | | 8K 13 /19 32C 255.255.224.0 | | 16K 14 /18 64C 255.255.192.0 | | 32K 15 /17 128C 255.255.128.0 | | 64K 16 /16 1B 255.255.0.0 | | 128K 17 /15 2B 255.254.0.0 | | 256K 18 /14 4B 255.252.0.0 | | 512K 19 /13 8B 255.248.0.0 | | 1M 20 /12 16B 255.240.0.0 | | 2M 21 /11 32B 255.224.0.0 | | 4M 22 /10 64B 255.192.0.0 | | 8M 23 /9 128B 255.128.0.0 | | 16M 24 /8 1A 255.0.0.0 | | 32M 25 /7 2A 254.0.0.0 | | 64M 26 /6 4A 252.0.0.0 | | 128M 27 /5 8A 248.0.0.0 | | 256M 28 /4 16A 240.0.0.0 | | 512M 29 /3 32A 224.0.0.0 | | 1024M 30 /2 64A 192.0.0.0 | | 2048M 31 /1 128A 128.0.0.0 | | 4096M 32 /0 256A 0.0.0.0 | +----------------------------------------------+

Upload: amiracita

Post on 02-Dec-2015

213 views

Category:

Documents


1 download

DESCRIPTION

tabel ip, subnet,

TRANSCRIPT

Page 1: Table IP

Tabel IP address

+----------------------------------------------+| addrs bits pref class mask |+----------------------------------------------+| 1 0 /32 255.255.255.255 || 2 1 /31 255.255.255.254 || 4 2 /30 255.255.255.252 || 8 3 /29 255.255.255.248 || 16 4 /28 255.255.255.240 || 32 5 /27 255.255.255.224 || 64 6 /26 255.255.255.192 || 128 7 /25 255.255.255.128 || 256 8 /24 1C 255.255.255.0 || 512 9 /23 2C 255.255.254.0 || 1K 10 /22 4C 255.255.252.0 || 2K 11 /21 8C 255.255.248.0 || 4K 12 /20 16C 255.255.240.0 || 8K 13 /19 32C 255.255.224.0 || 16K 14 /18 64C 255.255.192.0 || 32K 15 /17 128C 255.255.128.0 || 64K 16 /16 1B 255.255.0.0 || 128K 17 /15 2B 255.254.0.0 || 256K 18 /14 4B 255.252.0.0 || 512K 19 /13 8B 255.248.0.0 || 1M 20 /12 16B 255.240.0.0 || 2M 21 /11 32B 255.224.0.0 || 4M 22 /10 64B 255.192.0.0 || 8M 23 /9 128B 255.128.0.0 || 16M 24 /8 1A 255.0.0.0 || 32M 25 /7 2A 254.0.0.0 || 64M 26 /6 4A 252.0.0.0 || 128M 27 /5 8A 248.0.0.0 || 256M 28 /4 16A 240.0.0.0 || 512M 29 /3 32A 224.0.0.0 || 1024M 30 /2 64A 192.0.0.0 || 2048M 31 /1 128A 128.0.0.0 || 4096M 32 /0 256A 0.0.0.0 |+----------------------------------------------+

Page 2: Table IP

Jumlah Host per network

Subnetting a Class A Network ID

Required Number of Subnets

Number of Subnet Bits

Subnet MaskNumber of Hosts per

Subnet

1-2 1 255.128.0.0 or /9 8,388,606

3-4 2 255.192.0.0 or /10 4,194,302

5-8 3 255.224.0.0 or /11 2,097,150

9-16 4 255.240.0.0 or /12 1,048,574

17-32 5 255.248.0.0 or /13 524,286

33-64 6 255.252.0.0 or /14 262,142

65-128 7 255.254.0.0 or /15 131,070

129-256 8 255.255.0.0 or /16 65,534

257-512 9 255.255.128.0 or /17 32,766

513-1,024 10 255.255.192.0 or /18 16,382

1,025-2,048 11 255.255.224.0 or /19 8,190

2,049-4,096 12 255.255.240.0 or /20 4,094

4,097-8,192 13 255.255.248.0 or /21 2,046

8,193-16,384 14 255.255.252.0 or /22 1,022

16,385-32,768 15 255.255.254.0 or /23 510

32,769-65,536 16 255.255.255.0 or /24 254

65,537-131,072 17 255.255.255.128 or /25 126

131,073-262,144 18 255.255.255.192 or /26 62

262,145-524,288 19 255.255.255.224 or /27 30

Page 3: Table IP

524,289-1,048,576 20 255.255.255.240 or /28 14

1,048,577-2,097,152 21 255.255.255.248 or /29 6

2,097,153-4,194,304 22 255.255.255.252 or /30 2

Subnetting a Class B Network ID

Required Number of Subnets

Number of Subnet Bits

Subnet MaskNumber of Hosts per

Subnet

1-2 1 255.255.128.0 or /17 32,766

3-4 2 255.255.192.0 or /18 16,382

5-8 3 255.255.224.0 or /19 8,190

9-16 4 255.255.240.0 or /20 4,094

17-32 5 255.255.248.0 or /21 2,046

33-64 6 255.255.252.0 or /22 1,022

65-128 7 255.255.254.0 or /23 510

129-256 8 255.255.255.0 or /24 254

257-512 9 255.255.255.128 or /25 126

513-1,024 10 255.255.255.192 or /26 62

1,025-2,048 11 255.255.255.224 or /27 30

2,049-4,096 12 255.255.255.240 or /28 14

4,097-8,192 13 255.255.255.248 or /29 6

8,193-16,384 14 255.255.255.252 or /30 2

Page 4: Table IP

Subnetting a Class C Network ID

Required Number of Subnets

Number of Subnet Bits

Subnet MaskNumber of Hosts per

Subnet

1-2 1 255.255.255.128 or /25 126

3-4 2 255.255.255.192 or /26 62

5-8 3 255.255.255.224 or /27 30

9-16 4 255.255.255.240 or /28 14

17-32 5 255.255.255.248 or /29 6

33-64 6 255.255.255.252 or /30 2

#!/usr/bin/perl

eval 'exec /usr/bin/perl -S $0 ${1+"$@"}' if 0; # not running under some shell

use Net::IP;use strict;

print "+----------------------------------------------+| addrs bits pref class mask |+----------------------------------------------+";

my ($ip,$size,$class,$bits,$len);

my $ip = new Net::IP('0');

for my $len (reverse (0..32)){

$ip->set("0.0.0.0/$len");

$size = $ip->size(); if ($size >=1048576) # 1024*1024 { $size /= 1048576; $size .= 'M'; }

Page 5: Table IP

elsif ($size >= 1024) { $size /= 1024; $size .= 'K'; }; $len = $ip->prefixlen(); $bits = 32 - $len; if ($bits >= 24) { $class = 2**($bits-24); $class.= 'A'; } elsif ($bits >= 16) { $class = 2**($bits-16); $class.= 'B'; } elsif ($bits >= 8) { $class = 2**($bits-8); $class.= 'C'; }

printf ("| %5s %6s %6s %7s %-15s |\n", $size,$bits,'/'.$len,$class,$ip->mask());

};

print "+----------------------------------------------+\n";