This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
2_x:datamodel:subnet-blocks [2023/04/12 18:48] – [Shrink] cnaud | 2_x:datamodel:subnet-blocks [2023/04/13 12:16] – [Displaying Tree] cnaud | ||
---|---|---|---|
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 Used" | + | 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 | + | Display can be switched |
{{ 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 List" | + | Display can be switched back to the listing view through the **Display List** action available in the **Other Actions** |
{{ details-popup-menu-blockdisplaylist-3x.png }} | {{ details-popup-menu-blockdisplaylist-3x.png }} | ||
Line 108: | Line 108: | ||
==== 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 Actions" | + | 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 153: | Line 153: | ||
* The change won’t be applied if a child subnet block or a subnet contained within the block sits across the new borders of the subnet block. | * The change won’t be applied if a child subnet block or a subnet contained within the block sits across the new borders of the subnet block. | ||
* A delegated block cannot be shrunk. | * A delegated block cannot be shrunk. | ||
- | |||
- | " | ||
==== Split ==== | ==== Split ==== | ||
- | The "Split" | + | The **Split** action available from the **Other Actions** menu allows you to split a subnet block into 2 blocks. When selected, the following page is displayed: |
- | {{ classsplit_ipv4subnetblock.png }} | + | {{ classsplit_ipv4subnetblock-3x.png }} |
The 3 first lines recall the main characteristics of the subnet block. Other lines list the attributes that can be changed: | The 3 first lines recall the main characteristics of the subnet block. Other lines list the attributes that can be changed: | ||
Line 172: | Line 170: | ||
* The change won’t be applied if a child subnet block or a subnet contained within the block sits across the new borders of the two subnet blocks. | * The change won’t be applied if a child subnet block or a subnet contained within the block sits across the new borders of the two subnet blocks. | ||
* A delegated block cannot be split. | * A delegated block cannot be split. | ||
- | |||
- | " | ||
==== Expand ==== | ==== Expand ==== | ||
- | The "Expand" | + | The **Expand** action available from the **Other Actions** menu allows you to increase the size of a subnet block. When selected, the following page is displayed: |
- | {{ classexpand_ipv6subnetblock.png }} | + | {{ classexpand_ipv6subnetblock-3x.png }} |
The 3 first lines recall the main characteristics of the subnet block. Other lines list the attributes that can be changed: | The 3 first lines recall the main characteristics of the subnet block. Other lines list the attributes that can be changed: | ||
Line 189: | Line 185: | ||
The rules used at creation time apply here as well. On top of them, the expand action follows its own set of rules: | The rules used at creation time apply here as well. On top of them, the expand action follows its own set of rules: | ||
- | * New first IP must be smaller than current first IP of subnet block | + | * New first IP must be smaller than the current first IP of subnet block |
- | * New last IP must be higher than current last IP of subnet block | + | * New last IP must be higher than the current last IP of subnet block |
* All subnet blocks contained within the expanded block will be absorbed by it. | * All subnet blocks contained within the expanded block will be absorbed by it. | ||
- | * The change won’t be applied if an existing subnet block or a subnet has conflicting borders with the new expanded block (i.e. is not fully contained or fully outside new expanded block). | + | * The change won’t be applied if an existing subnet block or a subnet has conflicting borders with the new expanded block (i.e. is not fully contained or fully outside |
* A delegated block cannot be expanded. | * A delegated block cannot be expanded. | ||
- | |||
- | Global settings tab allows global setting related to subnet blocks to be changed for the operation and for that operation only. | ||
==== List Space ==== | ==== List Space ==== | ||
- | The "List Space" | + | The **List Space** action available from the **Other Actions** menu will simply list, in numerical order, the child subnet blocks and subnets contained within the subnet block. It will list as well the free spaces contained between the child objects with information on their size. |
- | {{ classlistspace_ipv4subnetblock.png }} | + | {{ classlistspace_ipv4subnetblock-3x.png }} |
<note tip> | <note tip> | ||
Line 208: | Line 202: | ||
==== Find Space ==== | ==== Find Space ==== | ||
- | This "Find Space" | + | This **Find Space** action available from the **Other Actions** menu helps IP administrator to find free space of a given size within a subnet block and to allocate it if required. When selected, the following page is displayed: |
- | {{ classfindspace1_ipv4subnetblock.png }} | + | {{ classfindspace1_ipv4subnetblock-3x.png }} |
This screen allows you to select the size of the free space that you are looking for and the maximum number of offers that you want to receive. Note that only CIDR aligned space can be searched within a subnet block. | This screen allows you to select the size of the free space that you are looking for and the maximum number of offers that you want to receive. Note that only CIDR aligned space can be searched within a subnet block. | ||
- | Once parameters are chosen, hitting the "Apply" | + | Once parameters are chosen, hitting the **Apply** button will trigger the search action. The result is then displayed in a list format: |
- | {{ classfindspace2_ipv4subnetblock.png }} | + | {{ classfindspace2_ipv4subnetblock-3x.png }} |
- | All ranges offered can be transformed into a subnet block or a subnet. By clicking the appropriate | + | All ranges offered can be transformed into a subnet block or a subnet. By clicking the appropriate |
< | < | ||
Line 226: | Line 220: | ||
===== 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, | + | Through the **Find Space** action (and through that ation **__only__**), |
- | {{ 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 | + | 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> |