SlideShare une entreprise Scribd logo
1  sur  19
Télécharger pour lire hors ligne
1/37




                                 Subnetting

                                      Surasak Sanguanpong
                                         nguan@ku.ac.th
                                 http://www.cpe.ku.ac.th/~nguan

                                     Last updated: 27 June 2002




Applied Network Research Group                Department of Computer Engineering, Kasetsart University




                                                                                                   2/37

Topics

    The Basics of Subnetting
    Subnet Mask
    Computing subnets and hosts
    Subnet Routing
    Creating a Subnet
    Example of Subnetting




Applied Network Research Group                Department of Computer Engineering, Kasetsart University
3/37


Addressing without Subnets
        172.16.1.2 172.16.1.3         172.16.2.1           172.16.254.254




                                 172.16.0.0

       A class B “Flat Network”, more than
       65000 hosts
            How to manage?
            Performance?




Applied Network Research Group           Department of Computer Engineering, Kasetsart University




                                                                                              4/37


Addressing with Subnets
       172.16.1.2 172.16.1.3                          172.16.2.2 172.16.2.3




    172.16.1.0                                                           172.16.2.0




      172.16.3.2         172.16.3.3                    172.16.4.2         172.16.4.3




      172.16.3.0                                                         172.16.4.0

  A class B “subdivided network”, smaller groups
  with routers


Applied Network Research Group           Department of Computer Engineering, Kasetsart University
5/37

 Subnetwork benefits
                        Smaller networks
                      are easier to manage Increase the network
   Overall traffic is
                        and troubleshoot manager's control over
reduced, performance
    may improve                              the address space




                                  Subnetwork


                   Subdivide on IP network number
                      is an important initial task of
                            network managers


 Applied Network Research Group       Department of Computer Engineering, Kasetsart University




                                                                                           6/37


 Subnet Address
     Before Subnetting
              Network ID                           Host ID



     After Subnetting
              Network ID              Subnet ID                Host ID



        A subnet address is created by borrowing bit
        from the Host ID and designated it as a Subnet
        ID field



 Applied Network Research Group       Department of Computer Engineering, Kasetsart University
7/37

How to assign subnet
     Each class can have different size of subnet field

                     Define physical subnetwork          Define individual hosts




          Network                  Subnet                         Host

                                     choose
                                 appropriate size



         Class A :                                          Class C :
        2 to 22 bits               Class B :                2 to 6 bits
                                  2 to 14 bits


Applied Network Research Group           Department of Computer Engineering, Kasetsart University




                                                                                              8/37

Subnet Example
    Class B address such as 172.16.0.0 might
    use its third byte to identify subnet

Subnet               Network Address                            Address Range


 #1            172.        16.      1.       0          172.16.1.1-172.16.1.254


 #2            172.        16.      2.       0          172.16.2.1-172.16.2.254


 #3            172.        16.      3.       0          172.16.3.1-172.16.3.254




#254           172.        16.    254.       0          172.16.254.1-172.16.254.254


Applied Network Research Group           Department of Computer Engineering, Kasetsart University
9/37

Subnet mask
     subnet mask is a 32 bit number, use to identify a subnet

                         Example : A class B network with 24 bits mask

                                    Network ID                 Subnet ID             Host ID
 1

    Set the bit              1111 1111      1111 1111          1111 1111           0000 0000
    covering the
    network and
    subnet ID to 1
                                 255.          255.               255.                  0.


                                        subnet mask= 255.255.255.0
2

    zero bit are used to mask out the host number
    resulting the network address

Applied Network Research Group             Department of Computer Engineering, Kasetsart University




                                                                                                10/37

Masking

    172.16.4.2                               &                           255.255.255.0
 1 0 1 0 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0
 & & & & & & & &          & & & & & & & &       & & & & & & & &            & & & & & & & &
 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0

 1 0 1 0 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0

    172.16.4.0


       A “bitwise-and” between IP address and subnet mask
       yields a network address.
       Note that zeros bit are used to mask out the host number
       resulting the network address

Applied Network Research Group             Department of Computer Engineering, Kasetsart University
11/37

Subnet mask in Prefix format
    The number of routing bits (network and subnet bits) in each
    subnet mask can also be indicated by the "/n " format.

     255.0.0.0
      1111 1111        0000 0000   0000 0000      0000 0000          /8

     255.255.192.0
      1111 1111        1111 1111   1100 0000      0000 0000          /18

     255.255.255.0
      1111 1111        1111 1111   1111 1111      0000 0000          /24
     255.255.255.240
      1111 1111        1111 1111   1111 1111      1111 0000         /28

     172.16.0.0 255.255.255.0 =             172.16.0.0/24



Applied Network Research Group         Department of Computer Engineering, Kasetsart University




                                                                                            12/37

Subnet routing
    Traffic is routed to a host by looking “bit-wise and”
    results


  if dest_ip_addr & subnet_mask = = my_ip_addr & subnet_mask
       send pkt on local network %dest ip addr is on the same subnet
  else
      send pkt to router        %dest ip addr is on diff subnet




Applied Network Research Group         Department of Computer Engineering, Kasetsart University
13/37

Routing
   Hosts and routers perform logical AND to send packets
         172.16.1.2      172.16.1.3                        172.16.2.2      172.16.2.3

                                      To 172.16.4.2
                                 1

           172.16.1.0/24                                          172.16.2.0/24
                                            2
                                                           172.16.4.2      172.16.4.3
        172.16.3.2      172.16.3.3

                                                      3

           172.16.3.0/24                                          172.16.4.0/24

               172.16.1.3 has a packet for 172.16.4.2 and determine
               that it is on other subnetwork
               The packet is sent to the router
               The router performs a subnet masking and sends the
               packet to the destination network


Applied Network Research Group               Department of Computer Engineering, Kasetsart University




                                                                                                  14/37

Subnet interpretation

     IP Address           subnet mask             Interpretation

15.20.15.2                255.255.0.0             host 15.2 on subnet 15.20.0.0

130.122.34.3              255.255.255.192         host 3 on subnet 130.122.34.0

130.122.34.132            255.255.255.192         host 4th on subnet 130.122.34.128

158.108.2.71              255.255.255.0           host 71 on subnet 158.108.2.0

200.190.155.66            255.255.255.192         host 2nd on subnet 200.190.155.64




Applied Network Research Group               Department of Computer Engineering, Kasetsart University
15/37

Default Subnet mask
    A default subnet mask : a subnet mask with no
    subnetting

       Class A             255.0.0.0
       1111 1111        0000 0000   0000 0000        0000 0000



       Class B             255.255.0.0
       1111 1111        1111 1111   0000 0000        0000 0000



       Class C             255.255.255.0
       1111 1111        1111 1111   1111 1111        0000 0000



Applied Network Research Group           Department of Computer Engineering, Kasetsart University




                                                                                              16/37

Range of bit
    A default subnet mask : a subnet mask with no
    subnetting
                           IP
           172               16           0                0

                           Default subnet
           255              255           0                0

                           New subnet
           255              255          255               0

                           Define a subnet mask by extending the
                           network portion to the right, 8 bits in
                           this example

Applied Network Research Group           Department of Computer Engineering, Kasetsart University
17/37

Computing subnet mask
Decimal equivalents of bit patterns
             Binary mask                            Octet value
128   64    32    16     8       4   2    1

1     0     0     0     0        0   0   0                  128
1     1     0     0     0        0   0   0                  192
1     1     1     0     0        0   0   0                  224
1     1     1     1     0        0   0   0                  240
1     1     1     1     1        0   0   0                  248
1     1     1     1     1        1   0   0                  252
1     1     1     1     1        1   1   0                  254
1     1     1     1     1        1   1   1                  255



Applied Network Research Group                Department of Computer Engineering, Kasetsart University




                                                                                                   18/37

Compute Net and host
      How many subnet and host are there with
      172.16.0.0/24

           255.              255.             255.                0.



       1111 1111         1111 1111       1111 1111           0000 0000

             Network ID                  Subnet ID             Host ID


8 bit subnet ID = 28=256 => 254 subnets
8 bit host ID   = 28=256 => 254 hosts per subnet



Applied Network Research Group                Department of Computer Engineering, Kasetsart University
19/37

Network and Host relationship
    Sample class C

Number of            Number of       Number of                 Total             Percents
 subnet               subnets          hosts                 number of             used
  bits                created        per subnet                hosts
       2                   2              62                     124               49%
       3                   6              30                     180               71%
       4                  14              14                     196               77%
       5                  30               6                     180               71%
       6                  62               2                     124               49%




Applied Network Research Group        Department of Computer Engineering, Kasetsart University




                                                                                           20/37

Subnetting Special Addresses
Reserved addresses that are not allowed to be assigned to any node

           NetID          HostID                    Purpose
           any             All 0s   Subnetwork Address
      Example: 172.16.2.0/24
               Subnetwork 172.16.2.0

           any             All 1s   Subnet-directed Broadcast
      Example: 172.16.2.255/24
                Directed broadcast of the subnetwork 172.16.2.0




Applied Network Research Group        Department of Computer Engineering, Kasetsart University
21/37

Subnet Net Block Diagram
     No subnetting                  2 bits



                                                             Block diagram
                                                             subnetting class C



        3 bits                      4 bits




   Network Address               Broadcast Address

Applied Network Research Group               Department of Computer Engineering, Kasetsart University




                                                                                                  22/37

Contiguous and Noncontiguous mask
                                               no intermedite 0 gaps
                                               in the subnet mask
        Contiguous subnet mask

        1111 1111          1111 1111     1111 1111               0000 0000

                                                           intermedite 0 gaps
         Noncontiguous subnet mask                         in the subnet mask

         1111 1111          1111 1111        0001 1111           0000 0000



    Noncontiguous leads to complex subnetting and routing
    It is strongly recommend to use contiguous subnet mask



Applied Network Research Group               Department of Computer Engineering, Kasetsart University
23/37

Subnet Class A Example

       subnet mask                                             Interpretation
 255.0.0.0                              1 network with 1677214 hosts (default subnet)
 255.255.0.0                            254 subnets each with 65534 hosts
 255.255.128.0                          510 subnets each with 32768 hosts
 255.255.192.0                          1022 subnets each with 16382 hosts
 255.255.255.0                          65534 subnets each with 254 hosts




 Applied Network Research Group                           Department of Computer Engineering, Kasetsart University




                                                                                                               24/37

Example : Class A Subnet Address Table
                                       IP Address : 10.0.0.0/16

                                                    SubnetID all 0s
                          10.0.0.0       10.0.0.1               10.0.255.254              10.0.255.255

#1                        10.1.0.0       10.1.0.1               10.1.255.254              10.1.255.255
                                                                                                                Broadcast Address
        Network Address




#2                        10.2.0.0       10.2.0.1               10.2.255.254              10.2.255.255




#254                      10.254.0.0     10.254.0.1            10.254.255.254            10.254.255.255

                          10.255.0.0     10.255.0.1            10.255.255.254            10.255.255.255
                                                     SubnetID all 1s


 Applied Network Research Group                           Department of Computer Engineering, Kasetsart University
25/37


Class A Subnet with router
              10.1.0.0                10.1.0.1 to                             10.0.0.0/16
     #1                               10.1.255.254                            254 subnets each
                                                                              with 65534 hosts
                                           10.2.0.0        10.2.0.1 to
                                                           10.2.255.254
                                 #2


                                           #3        10.3.0.0          10.3.0.1 to
                                                                       10.3.255.254



                                                #254            10.255.0.0       10.255.0.1 to
                                                                                 10.255.255.254




Applied Network Research Group                  Department of Computer Engineering, Kasetsart University




                                                                                                     26/37

Subnet Class B Example


      subnet mask                                        Interpretation
  255.255.0.0                1 network with 65534 hosts (default subnet)
  255.255.192.0              2 subnets each with 16382 hosts
  255.255.252.0              62 subnets each with 1022 hosts
  255.255.255.0              254 subnets each with 254 hosts
  255.255.255.252            16382 subnets each with 2 hosts




Applied Network Research Group                  Department of Computer Engineering, Kasetsart University
27/37

Example : Class B Subnet Address Table
                                      IP Address : 176.16.0.0 /24

                                                   SubnetID all 0s
                         172.16.0.0       172.16.0.1            172.16.0.254             172.16.0.255

#1                       172.16.1.0       172.16.1.1            172.16.1.254             172.16.1.255




                                                                                                              Broadcast Address
       Network Address




#2                       172.16.2.0       172.16.2.1            172.16.2.254             172.16.2.255




#254                     172.16.254.0     172.16.254.1          176.16.254.254          176.16.254.255

                         176.16.255.0     176.16.255.1          176.16.255.254          176.16.255.255

                                                       SubnetID all 1s


 Applied Network Research Group                           Department of Computer Engineering, Kasetsart University




                                                                                                                      28/37

Class B Subnet with router
       #1                   172.16.1.0        172.16.1.1 to                              172.16.1.0/24
                                              172.16.1.254                               254 subnets each
                                                   172.16.2.0        172.16.2.1 to       with 65534 hosts
                                                                     172.16.2.254
                                         #2


                                                  #3          172.16.3.0        172.16.3.1 to
                                                                                172.16.3.254




                                                         #254        172.16.254.0          172.16.254.1 to
                                                                                           172.16.254.254




 Applied Network Research Group                           Department of Computer Engineering, Kasetsart University
29/37

Subnet Class C Example

         subnet mask                                            Interpretation
     255.255.255.0                       1 network with 254 hosts (default subnet)
     255.255.255.192                     2 subnets each with 62 host
     255.255.255.224                     6 subnets each with 30 hosts
     255.255.255.240                     14 subnets each with 14 hosts
     255.255.255.252                     62 subnets each with 2 hosts




 Applied Network Research Group                           Department of Computer Engineering, Kasetsart University




                                                                                                               30/37

Example : Class C Subnet Address Table
                                        IP Address : 192.68.0.0 /27

                                                  SubnetID all 0s
                         192.68.0.0        192.68.0.1           192.68.0.30               192.68.0.31

#1                       192.68.0.32       192.68.0.33          192.68.0.62               192.68.0.63
                                                                                                                Broadcast Address
       Network Address




#2                       192.68.0.64       192.68.0.65          192.68.0.94               192.68.0.95




#6                       192.68.0.192      192.68.0.193        192.68.0.222               192.68.0.223

                         192.68.0.224      192.68.0.225        192.68.0.254               192.68.0.255

                                                   SubnetID all 1s


 Applied Network Research Group                           Department of Computer Engineering, Kasetsart University
31/37


Class C Subnet with router
              192.68.0.32         192.68.0.33 to                             192.68.0.0/27
     #1                           192.68.0.62                                6 subnets each
                                       192.68.0.64      192.68.0.65 to       with 30 hosts
                                                        192.68.0.94
                             #2


                                      #3       192.68.0.96         192.68.0.97 to
                                                                   192.68.0.126




                                              #6        192.68.0.192          192.68.0.193 to
                                                                              192.68.0.222




Applied Network Research Group               Department of Computer Engineering, Kasetsart University




                                                                                                  32/37

Subnet Exercise (1)
  Given IP address 161.200, find out the following to yield not
  more than 256 hosts per subnet

        net mask= ??
        start net id =??
        end net id=??
        #of subnet =??




Applied Network Research Group               Department of Computer Engineering, Kasetsart University
33/37

Subnet Exercise (2)
  Given IP address 192.150.251, find out the following to yield
  not more than 32 hosts per subnet

        net mask= ??
        start net id =??
        end net id=??
        #of subnet =??




Applied Network Research Group       Department of Computer Engineering, Kasetsart University




                                                                                          34/37

Type of Subnetting
 Static Subnetting

      all subnets in the subnetted network use
      the same subnet mask
           pros: simply to implement, easy to
           maintain
           cons: wasted address space (consider a
           network of 4 hosts with 255.255.255.0
           wastes 250 IP)

  Variable Lengh Subnetting
      the subnets may use different subnet
      masks
           pros: utilize address spaces
           cons: required well-management



Applied Network Research Group       Department of Computer Engineering, Kasetsart University
35/37

Problem of Static subnetting
                                   192.68.0.32/27
                                   used 20 hosts,
                                   waste 10 hosts

                                   192.68.0.64/27
                                   used 20 hosts,
                                   waste 10 hosts

                                   192.68.0.96/27
                                   used 25 hosts,
                                    waste 5 hosts
                                                               Inefficient allocation of
                                  192.68.0.128/27
                                   used 25 hosts,              the address space
                                   waste 5 hosts

                                  192.68.0.192/27
                                   used 10 hosts,
                                   waste 20 hosts

                                  192.68.0.224/27
                                   used 10 hosts,
                                   waste 20 hosts




Applied Network Research Group             Department of Computer Engineering, Kasetsart University




                                                                                                36/37

Variable-Length Subnetting
                                 192.68.0.32/27           General Idea of VLSM
                                 used 20 hosts,           General Idea of VLSM
                                 waste 10 hosts                 A small subnet with only a
                                                                A small subnet with only a
                                                                few hosts needs a subnet
                                                                few hosts needs a subnet
                                 192.68.0.64/27
                                 used 20 hosts,                 mask that accommodate
                                                                mask that accommodate
                                 waste 10 hosts                 only few hosts
                                                                only few hosts
                                 192.68.0.96/27                 A subnet with many hosts
                                                                A subnet with many hosts
                                 used 25 hosts,                 need a subnet mask to
                                                                need a subnet mask to
                                 waste 5 hosts                  accommodate
                                                                accommodate
                                                                the large number of hosts
                                                                the large number of hosts
                                 192.68.0.128/27
                                 used 25 hosts,
                                 waste 5 hosts
                                                   192.68.0.192/28           192.68.0.208/28
                                                   used 10 hosts,            unused subnet
                                                   waste 4 hosts             Available 14 hosts

                                                   192.68.0.224/28          192.68.0.240/28
                                                   used 10 hosts,           unused subnet
                                                   waste 4 hosts            Available 14 hosts


Applied Network Research Group             Department of Computer Engineering, Kasetsart University
37/37


 VLSM - An Example
     three different VLSM of 172.16.0.0
                                          CPC                               RDI
                                       255.255.255.0                        255.255.255.0


                                      255.255.255.252
        255.255.255.252                                           255.255.255.252


point-to-point link
                                                                                  CPE
                              255.255.255.252
                                                                              255.255.255.192




 Applied Network Research Group            Department of Computer Engineering, Kasetsart University

Contenu connexe

Similaire à Subnet

Automation of Sub-Netting Problems Using Mathematical Modeling and Simulation
Automation of Sub-Netting Problems Using Mathematical Modeling and SimulationAutomation of Sub-Netting Problems Using Mathematical Modeling and Simulation
Automation of Sub-Netting Problems Using Mathematical Modeling and Simulationinventionjournals
 
Subnetting Mechanics
Subnetting MechanicsSubnetting Mechanics
Subnetting MechanicsImranulHasan6
 
CCNA RS_NB - Chapter 8
CCNA RS_NB - Chapter 8CCNA RS_NB - Chapter 8
CCNA RS_NB - Chapter 8Irsandi Hasan
 
CCNA RS_ITN - Chapter 9
CCNA RS_ITN - Chapter 9CCNA RS_ITN - Chapter 9
CCNA RS_ITN - Chapter 9Irsandi Hasan
 
CCNA 1 Routing and Switching v5.0 Chapter 9
CCNA 1 Routing and Switching v5.0 Chapter 9CCNA 1 Routing and Switching v5.0 Chapter 9
CCNA 1 Routing and Switching v5.0 Chapter 9Nil Menon
 
Rashmi T S-Intrenship PPT.pptx
Rashmi T S-Intrenship PPT.pptxRashmi T S-Intrenship PPT.pptx
Rashmi T S-Intrenship PPT.pptxManojGowdaKb
 
Subnetting
SubnettingSubnetting
Subnettingswascher
 
Microsoft windows server 2003
Microsoft windows server 2003Microsoft windows server 2003
Microsoft windows server 2003bishal mahat
 
Bangladesh Computer Council Networking Project
Bangladesh Computer Council Networking ProjectBangladesh Computer Council Networking Project
Bangladesh Computer Council Networking ProjectMDMusab
 
Ccna3 mod1-classless routing
Ccna3 mod1-classless routingCcna3 mod1-classless routing
Ccna3 mod1-classless routingdborsan
 
Junos routing overview from Juniper
Junos routing overview from JuniperJunos routing overview from Juniper
Junos routing overview from JuniperNam Nguyen
 
Ccna network simulator
Ccna network simulatorCcna network simulator
Ccna network simulatorccnaguide
 
Bcc network connection
Bcc network connectionBcc network connection
Bcc network connectionMDMusab
 
Computer Networking: Subnetting and IP Addressing
Computer Networking: Subnetting and IP AddressingComputer Networking: Subnetting and IP Addressing
Computer Networking: Subnetting and IP AddressingBisrat Girma
 

Similaire à Subnet (20)

A
AA
A
 
CCNA Icnd110 s04l03
CCNA Icnd110 s04l03CCNA Icnd110 s04l03
CCNA Icnd110 s04l03
 
Automation of Sub-Netting Problems Using Mathematical Modeling and Simulation
Automation of Sub-Netting Problems Using Mathematical Modeling and SimulationAutomation of Sub-Netting Problems Using Mathematical Modeling and Simulation
Automation of Sub-Netting Problems Using Mathematical Modeling and Simulation
 
Subnetting Mechanics
Subnetting MechanicsSubnetting Mechanics
Subnetting Mechanics
 
CCNA RS_NB - Chapter 8
CCNA RS_NB - Chapter 8CCNA RS_NB - Chapter 8
CCNA RS_NB - Chapter 8
 
CCNA RS_ITN - Chapter 9
CCNA RS_ITN - Chapter 9CCNA RS_ITN - Chapter 9
CCNA RS_ITN - Chapter 9
 
Day 5.5 subnetting
Day 5.5 subnettingDay 5.5 subnetting
Day 5.5 subnetting
 
CCNA 1 Routing and Switching v5.0 Chapter 9
CCNA 1 Routing and Switching v5.0 Chapter 9CCNA 1 Routing and Switching v5.0 Chapter 9
CCNA 1 Routing and Switching v5.0 Chapter 9
 
Rashmi T S-Intrenship PPT.pptx
Rashmi T S-Intrenship PPT.pptxRashmi T S-Intrenship PPT.pptx
Rashmi T S-Intrenship PPT.pptx
 
Subnetting
SubnettingSubnetting
Subnetting
 
Microsoft windows server 2003
Microsoft windows server 2003Microsoft windows server 2003
Microsoft windows server 2003
 
Bangladesh Computer Council Networking Project
Bangladesh Computer Council Networking ProjectBangladesh Computer Council Networking Project
Bangladesh Computer Council Networking Project
 
Ccna3 mod1-classless routing
Ccna3 mod1-classless routingCcna3 mod1-classless routing
Ccna3 mod1-classless routing
 
TCP IP Addressing
TCP IP AddressingTCP IP Addressing
TCP IP Addressing
 
Junos routing overview from Juniper
Junos routing overview from JuniperJunos routing overview from Juniper
Junos routing overview from Juniper
 
Ccna network simulator
Ccna network simulatorCcna network simulator
Ccna network simulator
 
Subnetting
SubnettingSubnetting
Subnetting
 
Bcc network connection
Bcc network connectionBcc network connection
Bcc network connection
 
Lecture 06
Lecture 06Lecture 06
Lecture 06
 
Computer Networking: Subnetting and IP Addressing
Computer Networking: Subnetting and IP AddressingComputer Networking: Subnetting and IP Addressing
Computer Networking: Subnetting and IP Addressing
 

Dernier

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 

Dernier (20)

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 

Subnet

  • 1. 1/37 Subnetting Surasak Sanguanpong nguan@ku.ac.th http://www.cpe.ku.ac.th/~nguan Last updated: 27 June 2002 Applied Network Research Group Department of Computer Engineering, Kasetsart University 2/37 Topics The Basics of Subnetting Subnet Mask Computing subnets and hosts Subnet Routing Creating a Subnet Example of Subnetting Applied Network Research Group Department of Computer Engineering, Kasetsart University
  • 2. 3/37 Addressing without Subnets 172.16.1.2 172.16.1.3 172.16.2.1 172.16.254.254 172.16.0.0 A class B “Flat Network”, more than 65000 hosts How to manage? Performance? Applied Network Research Group Department of Computer Engineering, Kasetsart University 4/37 Addressing with Subnets 172.16.1.2 172.16.1.3 172.16.2.2 172.16.2.3 172.16.1.0 172.16.2.0 172.16.3.2 172.16.3.3 172.16.4.2 172.16.4.3 172.16.3.0 172.16.4.0 A class B “subdivided network”, smaller groups with routers Applied Network Research Group Department of Computer Engineering, Kasetsart University
  • 3. 5/37 Subnetwork benefits Smaller networks are easier to manage Increase the network Overall traffic is and troubleshoot manager's control over reduced, performance may improve the address space Subnetwork Subdivide on IP network number is an important initial task of network managers Applied Network Research Group Department of Computer Engineering, Kasetsart University 6/37 Subnet Address Before Subnetting Network ID Host ID After Subnetting Network ID Subnet ID Host ID A subnet address is created by borrowing bit from the Host ID and designated it as a Subnet ID field Applied Network Research Group Department of Computer Engineering, Kasetsart University
  • 4. 7/37 How to assign subnet Each class can have different size of subnet field Define physical subnetwork Define individual hosts Network Subnet Host choose appropriate size Class A : Class C : 2 to 22 bits Class B : 2 to 6 bits 2 to 14 bits Applied Network Research Group Department of Computer Engineering, Kasetsart University 8/37 Subnet Example Class B address such as 172.16.0.0 might use its third byte to identify subnet Subnet Network Address Address Range #1 172. 16. 1. 0 172.16.1.1-172.16.1.254 #2 172. 16. 2. 0 172.16.2.1-172.16.2.254 #3 172. 16. 3. 0 172.16.3.1-172.16.3.254 #254 172. 16. 254. 0 172.16.254.1-172.16.254.254 Applied Network Research Group Department of Computer Engineering, Kasetsart University
  • 5. 9/37 Subnet mask subnet mask is a 32 bit number, use to identify a subnet Example : A class B network with 24 bits mask Network ID Subnet ID Host ID 1 Set the bit 1111 1111 1111 1111 1111 1111 0000 0000 covering the network and subnet ID to 1 255. 255. 255. 0. subnet mask= 255.255.255.0 2 zero bit are used to mask out the host number resulting the network address Applied Network Research Group Department of Computer Engineering, Kasetsart University 10/37 Masking 172.16.4.2 & 255.255.255.0 1 0 1 0 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 0 1 0 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 172.16.4.0 A “bitwise-and” between IP address and subnet mask yields a network address. Note that zeros bit are used to mask out the host number resulting the network address Applied Network Research Group Department of Computer Engineering, Kasetsart University
  • 6. 11/37 Subnet mask in Prefix format The number of routing bits (network and subnet bits) in each subnet mask can also be indicated by the "/n " format. 255.0.0.0 1111 1111 0000 0000 0000 0000 0000 0000 /8 255.255.192.0 1111 1111 1111 1111 1100 0000 0000 0000 /18 255.255.255.0 1111 1111 1111 1111 1111 1111 0000 0000 /24 255.255.255.240 1111 1111 1111 1111 1111 1111 1111 0000 /28 172.16.0.0 255.255.255.0 = 172.16.0.0/24 Applied Network Research Group Department of Computer Engineering, Kasetsart University 12/37 Subnet routing Traffic is routed to a host by looking “bit-wise and” results if dest_ip_addr & subnet_mask = = my_ip_addr & subnet_mask send pkt on local network %dest ip addr is on the same subnet else send pkt to router %dest ip addr is on diff subnet Applied Network Research Group Department of Computer Engineering, Kasetsart University
  • 7. 13/37 Routing Hosts and routers perform logical AND to send packets 172.16.1.2 172.16.1.3 172.16.2.2 172.16.2.3 To 172.16.4.2 1 172.16.1.0/24 172.16.2.0/24 2 172.16.4.2 172.16.4.3 172.16.3.2 172.16.3.3 3 172.16.3.0/24 172.16.4.0/24 172.16.1.3 has a packet for 172.16.4.2 and determine that it is on other subnetwork The packet is sent to the router The router performs a subnet masking and sends the packet to the destination network Applied Network Research Group Department of Computer Engineering, Kasetsart University 14/37 Subnet interpretation IP Address subnet mask Interpretation 15.20.15.2 255.255.0.0 host 15.2 on subnet 15.20.0.0 130.122.34.3 255.255.255.192 host 3 on subnet 130.122.34.0 130.122.34.132 255.255.255.192 host 4th on subnet 130.122.34.128 158.108.2.71 255.255.255.0 host 71 on subnet 158.108.2.0 200.190.155.66 255.255.255.192 host 2nd on subnet 200.190.155.64 Applied Network Research Group Department of Computer Engineering, Kasetsart University
  • 8. 15/37 Default Subnet mask A default subnet mask : a subnet mask with no subnetting Class A 255.0.0.0 1111 1111 0000 0000 0000 0000 0000 0000 Class B 255.255.0.0 1111 1111 1111 1111 0000 0000 0000 0000 Class C 255.255.255.0 1111 1111 1111 1111 1111 1111 0000 0000 Applied Network Research Group Department of Computer Engineering, Kasetsart University 16/37 Range of bit A default subnet mask : a subnet mask with no subnetting IP 172 16 0 0 Default subnet 255 255 0 0 New subnet 255 255 255 0 Define a subnet mask by extending the network portion to the right, 8 bits in this example Applied Network Research Group Department of Computer Engineering, Kasetsart University
  • 9. 17/37 Computing subnet mask Decimal equivalents of bit patterns Binary mask Octet value 128 64 32 16 8 4 2 1 1 0 0 0 0 0 0 0 128 1 1 0 0 0 0 0 0 192 1 1 1 0 0 0 0 0 224 1 1 1 1 0 0 0 0 240 1 1 1 1 1 0 0 0 248 1 1 1 1 1 1 0 0 252 1 1 1 1 1 1 1 0 254 1 1 1 1 1 1 1 1 255 Applied Network Research Group Department of Computer Engineering, Kasetsart University 18/37 Compute Net and host How many subnet and host are there with 172.16.0.0/24 255. 255. 255. 0. 1111 1111 1111 1111 1111 1111 0000 0000 Network ID Subnet ID Host ID 8 bit subnet ID = 28=256 => 254 subnets 8 bit host ID = 28=256 => 254 hosts per subnet Applied Network Research Group Department of Computer Engineering, Kasetsart University
  • 10. 19/37 Network and Host relationship Sample class C Number of Number of Number of Total Percents subnet subnets hosts number of used bits created per subnet hosts 2 2 62 124 49% 3 6 30 180 71% 4 14 14 196 77% 5 30 6 180 71% 6 62 2 124 49% Applied Network Research Group Department of Computer Engineering, Kasetsart University 20/37 Subnetting Special Addresses Reserved addresses that are not allowed to be assigned to any node NetID HostID Purpose any All 0s Subnetwork Address Example: 172.16.2.0/24 Subnetwork 172.16.2.0 any All 1s Subnet-directed Broadcast Example: 172.16.2.255/24 Directed broadcast of the subnetwork 172.16.2.0 Applied Network Research Group Department of Computer Engineering, Kasetsart University
  • 11. 21/37 Subnet Net Block Diagram No subnetting 2 bits Block diagram subnetting class C 3 bits 4 bits Network Address Broadcast Address Applied Network Research Group Department of Computer Engineering, Kasetsart University 22/37 Contiguous and Noncontiguous mask no intermedite 0 gaps in the subnet mask Contiguous subnet mask 1111 1111 1111 1111 1111 1111 0000 0000 intermedite 0 gaps Noncontiguous subnet mask in the subnet mask 1111 1111 1111 1111 0001 1111 0000 0000 Noncontiguous leads to complex subnetting and routing It is strongly recommend to use contiguous subnet mask Applied Network Research Group Department of Computer Engineering, Kasetsart University
  • 12. 23/37 Subnet Class A Example subnet mask Interpretation 255.0.0.0 1 network with 1677214 hosts (default subnet) 255.255.0.0 254 subnets each with 65534 hosts 255.255.128.0 510 subnets each with 32768 hosts 255.255.192.0 1022 subnets each with 16382 hosts 255.255.255.0 65534 subnets each with 254 hosts Applied Network Research Group Department of Computer Engineering, Kasetsart University 24/37 Example : Class A Subnet Address Table IP Address : 10.0.0.0/16 SubnetID all 0s 10.0.0.0 10.0.0.1 10.0.255.254 10.0.255.255 #1 10.1.0.0 10.1.0.1 10.1.255.254 10.1.255.255 Broadcast Address Network Address #2 10.2.0.0 10.2.0.1 10.2.255.254 10.2.255.255 #254 10.254.0.0 10.254.0.1 10.254.255.254 10.254.255.255 10.255.0.0 10.255.0.1 10.255.255.254 10.255.255.255 SubnetID all 1s Applied Network Research Group Department of Computer Engineering, Kasetsart University
  • 13. 25/37 Class A Subnet with router 10.1.0.0 10.1.0.1 to 10.0.0.0/16 #1 10.1.255.254 254 subnets each with 65534 hosts 10.2.0.0 10.2.0.1 to 10.2.255.254 #2 #3 10.3.0.0 10.3.0.1 to 10.3.255.254 #254 10.255.0.0 10.255.0.1 to 10.255.255.254 Applied Network Research Group Department of Computer Engineering, Kasetsart University 26/37 Subnet Class B Example subnet mask Interpretation 255.255.0.0 1 network with 65534 hosts (default subnet) 255.255.192.0 2 subnets each with 16382 hosts 255.255.252.0 62 subnets each with 1022 hosts 255.255.255.0 254 subnets each with 254 hosts 255.255.255.252 16382 subnets each with 2 hosts Applied Network Research Group Department of Computer Engineering, Kasetsart University
  • 14. 27/37 Example : Class B Subnet Address Table IP Address : 176.16.0.0 /24 SubnetID all 0s 172.16.0.0 172.16.0.1 172.16.0.254 172.16.0.255 #1 172.16.1.0 172.16.1.1 172.16.1.254 172.16.1.255 Broadcast Address Network Address #2 172.16.2.0 172.16.2.1 172.16.2.254 172.16.2.255 #254 172.16.254.0 172.16.254.1 176.16.254.254 176.16.254.255 176.16.255.0 176.16.255.1 176.16.255.254 176.16.255.255 SubnetID all 1s Applied Network Research Group Department of Computer Engineering, Kasetsart University 28/37 Class B Subnet with router #1 172.16.1.0 172.16.1.1 to 172.16.1.0/24 172.16.1.254 254 subnets each 172.16.2.0 172.16.2.1 to with 65534 hosts 172.16.2.254 #2 #3 172.16.3.0 172.16.3.1 to 172.16.3.254 #254 172.16.254.0 172.16.254.1 to 172.16.254.254 Applied Network Research Group Department of Computer Engineering, Kasetsart University
  • 15. 29/37 Subnet Class C Example subnet mask Interpretation 255.255.255.0 1 network with 254 hosts (default subnet) 255.255.255.192 2 subnets each with 62 host 255.255.255.224 6 subnets each with 30 hosts 255.255.255.240 14 subnets each with 14 hosts 255.255.255.252 62 subnets each with 2 hosts Applied Network Research Group Department of Computer Engineering, Kasetsart University 30/37 Example : Class C Subnet Address Table IP Address : 192.68.0.0 /27 SubnetID all 0s 192.68.0.0 192.68.0.1 192.68.0.30 192.68.0.31 #1 192.68.0.32 192.68.0.33 192.68.0.62 192.68.0.63 Broadcast Address Network Address #2 192.68.0.64 192.68.0.65 192.68.0.94 192.68.0.95 #6 192.68.0.192 192.68.0.193 192.68.0.222 192.68.0.223 192.68.0.224 192.68.0.225 192.68.0.254 192.68.0.255 SubnetID all 1s Applied Network Research Group Department of Computer Engineering, Kasetsart University
  • 16. 31/37 Class C Subnet with router 192.68.0.32 192.68.0.33 to 192.68.0.0/27 #1 192.68.0.62 6 subnets each 192.68.0.64 192.68.0.65 to with 30 hosts 192.68.0.94 #2 #3 192.68.0.96 192.68.0.97 to 192.68.0.126 #6 192.68.0.192 192.68.0.193 to 192.68.0.222 Applied Network Research Group Department of Computer Engineering, Kasetsart University 32/37 Subnet Exercise (1) Given IP address 161.200, find out the following to yield not more than 256 hosts per subnet net mask= ?? start net id =?? end net id=?? #of subnet =?? Applied Network Research Group Department of Computer Engineering, Kasetsart University
  • 17. 33/37 Subnet Exercise (2) Given IP address 192.150.251, find out the following to yield not more than 32 hosts per subnet net mask= ?? start net id =?? end net id=?? #of subnet =?? Applied Network Research Group Department of Computer Engineering, Kasetsart University 34/37 Type of Subnetting Static Subnetting all subnets in the subnetted network use the same subnet mask pros: simply to implement, easy to maintain cons: wasted address space (consider a network of 4 hosts with 255.255.255.0 wastes 250 IP) Variable Lengh Subnetting the subnets may use different subnet masks pros: utilize address spaces cons: required well-management Applied Network Research Group Department of Computer Engineering, Kasetsart University
  • 18. 35/37 Problem of Static subnetting 192.68.0.32/27 used 20 hosts, waste 10 hosts 192.68.0.64/27 used 20 hosts, waste 10 hosts 192.68.0.96/27 used 25 hosts, waste 5 hosts Inefficient allocation of 192.68.0.128/27 used 25 hosts, the address space waste 5 hosts 192.68.0.192/27 used 10 hosts, waste 20 hosts 192.68.0.224/27 used 10 hosts, waste 20 hosts Applied Network Research Group Department of Computer Engineering, Kasetsart University 36/37 Variable-Length Subnetting 192.68.0.32/27 General Idea of VLSM used 20 hosts, General Idea of VLSM waste 10 hosts A small subnet with only a A small subnet with only a few hosts needs a subnet few hosts needs a subnet 192.68.0.64/27 used 20 hosts, mask that accommodate mask that accommodate waste 10 hosts only few hosts only few hosts 192.68.0.96/27 A subnet with many hosts A subnet with many hosts used 25 hosts, need a subnet mask to need a subnet mask to waste 5 hosts accommodate accommodate the large number of hosts the large number of hosts 192.68.0.128/27 used 25 hosts, waste 5 hosts 192.68.0.192/28 192.68.0.208/28 used 10 hosts, unused subnet waste 4 hosts Available 14 hosts 192.68.0.224/28 192.68.0.240/28 used 10 hosts, unused subnet waste 4 hosts Available 14 hosts Applied Network Research Group Department of Computer Engineering, Kasetsart University
  • 19. 37/37 VLSM - An Example three different VLSM of 172.16.0.0 CPC RDI 255.255.255.0 255.255.255.0 255.255.255.252 255.255.255.252 255.255.255.252 point-to-point link CPE 255.255.255.252 255.255.255.192 Applied Network Research Group Department of Computer Engineering, Kasetsart University