User Tools

Site Tools


2_x:datamodel:subnet-blocks

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
2_x:datamodel:subnet-blocks [2023/04/12 19:09] – [Find Space] cnaud2_x:datamodel:subnet-blocks [2024/03/27 16:06] (current) – [Modifying a Subnet Block] cnaud
Line 16: Line 16:
 | Allocation date | Date (year-month-day) | No | | Allocation date | Date (year-month-day) | No |
 | **Automation**||| | **Automation**|||
-| Allow automatic subnet creation | Possible values: YesNo Yes +| Allow automatic subnet creation | Possible values: yesno \\ Brought by the [[extensions:teemip-request-mgmt|IP Request Management]] extension | No |
 | **Delegation Information** ||| | **Delegation Information** |||
 | Delegated from | Foreign key to a(n) Organization | No | | Delegated from | Foreign key to a(n) Organization | No |
Line 41: Line 41:
  
 ==== Listing Subnet Blocks ==== ==== Listing Subnet Blocks ====
-The Subnet Blocks shortcuts under the IP Management menu display all the IPv4 or IPv6 subnet blocks of the selected organization or all IPv4 or IPv6 subnet blocks registered in the application if no organization is selected.+The Subnet Blocks shortcuts under the **IP Management** menu display all the IPv4 or IPv6 subnet blocks of the selected organization or all IPv4 or IPv6 subnet blocks registered in the application if no organization is selected.
  
 {{ classlist_ipv4subnetblock-3x.png }} {{ classlist_ipv4subnetblock-3x.png }}
  
  
-The "Space Usedcolumn gives the percentage of the subnet block that is already consumed by all the subnet blocks and the subnets attached to that block.+The **Space Used** column gives the percentage of the subnet block that is already consumed by all the subnet blocks and the subnets attached to that block.
  
 <note tip> <note tip>
Line 54: Line 54:
  
 ==== Displaying Tree ==== ==== Displaying Tree ====
-Display can be switch from the listing view to tree view through the "Display Treeaction in the tool menu.+Display can be switched from the listing view to tree view through the **Display Tree** action in the **Other Actions** menu.
  
 {{ details-popup-menu-blockdisplaytree-3x.png }} {{ details-popup-menu-blockdisplaytree-3x.png }}
Line 62: Line 62:
 {{ classtree_ipv4subnetblock-3x.png }} {{ classtree_ipv4subnetblock-3x.png }}
  
-Display can be switched back to the listing view through the "Display Listaction available in the tool menu.+Display can be switched back to the listing view through the **Display List** action available in the **Other Actions** menu.
  
 {{ details-popup-menu-blockdisplaylist-3x.png }} {{ details-popup-menu-blockdisplaylist-3x.png }}
Line 76: Line 76:
   * A subnet block can be fully contained within another subnet block. We talk, then, about child block or parent block,   * A subnet block can be fully contained within another subnet block. We talk, then, about child block or parent block,
   * Two blocks cannot share the same name,   * Two blocks cannot share the same name,
-  * Automatic subnet creation within the block, through the IP request module, can be deactivated if required, 
   * Two blocks cannot share common IP space unless one is fully contained within the other,   * Two blocks cannot share common IP space unless one is fully contained within the other,
   * If not set, **Parent block** is automatically computed when **First IP** and **Last IP** are defined.   * If not set, **Parent block** is automatically computed when **First IP** and **Last IP** are defined.
Line 106: Line 105:
 Only a few parameters can be changed here: Name, Type, Note, Requestor, Allocation date, Locations, Contacts and Documents. Only a few parameters can be changed here: Name, Type, Note, Requestor, Allocation date, Locations, Contacts and Documents.
  
 +==== Navigating between adjacent Subnet Blocks ====
 +TeemIp provides an easy and efficient way to navigate between adjacent blocks. If the action is enabled, the left and rights arrows of the object menu {{navigate-icon.png?nolink|Navigate icon}} will bring you to the previous or next registered subnet block in TeemIp. This action is driven by default parameters that can be overwritten in the configuration file.
  
 +<code>
 + 'teemip-ip-mgmt' => array (
 + ...
 + 'bloc_navigation' => array (
 +   'enabled' => true,
 +   'within_block_only' => false,
 + ),
 +                ...
 +        ),
 +
 +</code>
 +
 +^  Parameter  ^  Description  ^
 +| enabled| Enable or disable the function |
 +| within_block_only| Limit the navigation to the parent block that the block belongs to or not |
 ==== Other Actions ==== ==== Other Actions ====
-Next to standard actions, a set of specific actions can be applied to subnet blocks. These can be found in the "Other Actionsmenu available from the details page.+Next to standard actions, a set of specific actions can be applied to subnet blocks. These can be found in the **Other Actions** menu available from the details page.
  
 {{ details-popup-menu-blockotheractions-3x.png }} {{ details-popup-menu-blockotheractions-3x.png }}
Line 212: Line 228:
 {{ classfindspace2_ipv4subnetblock-3x.png }} {{ classfindspace2_ipv4subnetblock-3x.png }}
    
-All ranges offered can be transformed into a subnet block or a subnet. By clicking the appropriate "+", you’ll open a window where you’ll be able to create the requested object. If you don’t wish to proceed, the top right menus will lead you to your next page.+All ranges offered can be transformed into a subnet block or a subnet. By clicking the appropriate {{ipmini-add-xs.png?nolink|Add icon}}, you’ll open a window where you’ll be able to create the requested object. If you don’t wish to proceed, the top right menus will lead you to your next page.
  
 <note> <note>
Line 220: Line 236:
 ===== Use cases ===== ===== Use cases =====
 ==== Internet Provider - Delegate Space to your customers ==== ==== Internet Provider - Delegate Space to your customers ====
-Not only TeemIp offers the possibility to document the space that a Regional Internet Registry has given to your organisation but it provides to Internet Providers (called as well Local Internet Registries) an easy way to delegate part of that space to your customers. This can be done in very few steps. Let's see how:+Not only TeemIp offers the possibility to document the space that a Regional Internet Registry has given to your organisation but it provides to Internet Providers (called as well Local Internet Registries) an easy way to delegate part of that space to their customers. This can be done in very few steps. Let's see how:
  
 === 1. Document RIR space === === 1. Document RIR space ===
 First of all, document the public IP space given to you by your RIR. First of all, document the public IP space given to you by your RIR.
  
-{{ classdisplay_rir_subnetblock.png }}+{{ classdisplay_rir_subnetblock-3x.png }}
  
 === 2. Find and allocate space === === 2. Find and allocate space ===
-Look for the space you need in the block and assign it directly to a customer organization. Note that in a RIR block, only subnet blocks and no subnet can be allocated. +Through the **Find Space** action (and through that ation **__only__**), look for the space you need in the block and assign it directly to a customer organization. Note that in a RIR block, subnet blocks can be allocated but **__no__** subnet
  
-{{ rir-delegation-step1.png }}+{{ rir-delegation-step1-3x.png }}
  
 === 3. Block and subnets are created === === 3. Block and subnets are created ===
-At creation time, new block is set with LIR Origin and a child subnet of same size of the block is created. This subnet belongs to the customer organization and can therefore be managed by members of it.+At creation time, the new block is set with LIR Origin and a child subnet of the same size of the block is created. This subnet belongs to the customer organization and can therefore be managed by its members.
  
-{{ rir-delegation-step2.png }}+{{ rir-delegation-step2-3x.png }}
  
 <note warning> <note warning>
2_x/datamodel/subnet-blocks.1681319367.txt.gz · Last modified: 2023/04/12 19:09 by cnaud