This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
2_x:datamodel:teemip-network-mgmt [2020/08/11 11:09] – [VLAN] cnaud | 2_x:datamodel:teemip-network-mgmt [2023/11/03 15:32] (current) – [Network Device Virtual Interface] cnaud | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Network | + | ====== Network ====== |
- | The Network Management module is a mandatory module of TeemIp. It groups the CIs that are closely linked to network: existing ones that are inherited from iTop (Network interfaces and VLANs) and new ones available in TeemIp | + | The Network Management module is a mandatory module of TeemIP. It groups the CIs that are closely linked to network: existing ones that are inherited from iTop (Network interfaces and VLANs) and new ones available in TeemIP |
- | Overview of all CIs that belong to the module are displayed under the Network | + | Overview of all CIs that belong to the module are displayed under from the **Network** submenu |
- | {{ overview_group_network.png }} | + | {{ overview_group_network3x.png }} |
===== Network Interface ===== | ===== Network Interface ===== | ||
- | {{classicon_networkinterface.png }} | + | {{icons8-globe-cable.png }} |
- | Three types of network interfaces can be defined: | + | Five types of network interfaces can be defined: |
Line 15: | Line 15: | ||
In the Overview menu of the Configuration Management module, find the Network group and click on " | In the Overview menu of the Configuration Management module, find the Network group and click on " | ||
- | {{ classcreate_networkinterface.png }} | + | {{ classcreate_networkinterface3x.png }} |
==== Fiber Channel Interface ==== | ==== Fiber Channel Interface ==== | ||
- | {{classicon_fiberchannelinterface.png }} | + | {{icons8-globe-fiber.png }} |
- | A Fibre Channel Interface, is a network interface to a high-speed network technology primarily used for connecting shared storage devices (Storage Systems in TeemIp). | + | A Fiber Channel Interface, is a network interface to a high-speed network technology primarily used for connecting shared storage devices (Storage Systems in TeemIP). |
=== Fiber Channel Interface Properties === | === Fiber Channel Interface Properties === | ||
^ Name ^ Type ^ Mandatory? | ^ Name ^ Type ^ Mandatory? | ||
+ | | **General Information** ||| | ||
| Name | Alphanumeric string | Yes | | | Name | Alphanumeric string | Yes | | ||
+ | | Status | Possible values: Active, Inactive | No | | ||
| Device | Foreign key to a(n) Datacenter Device | Yes | | | Device | Foreign key to a(n) Datacenter Device | Yes | | ||
+ | | **More Information** ||| | ||
| Speed | Decimal value (could be negative) | No | | | Speed | Decimal value (could be negative) | No | | ||
| Topology | Alphanumeric string | No | | | Topology | Alphanumeric string | No | | ||
Line 33: | Line 36: | ||
Once Fiber Channel interface is selected in the interface type selection box, click apply to display the creation form: | Once Fiber Channel interface is selected in the interface type selection box, click apply to display the creation form: | ||
- | {{ classcreate_fiberchannelinterface.png }} | + | {{ classcreate_fiberchannelinterface3x.png }} |
==== Logical Interface ==== | ==== Logical Interface ==== | ||
- | {{classicon_logicalinterface.png }} | + | {{icons8-globe-cable.png }} |
A network interface for a Virtual Machine. | A network interface for a Virtual Machine. | ||
=== Logical Interface Properties === | === Logical Interface Properties === | ||
^ Name ^ Type ^ Mandatory? | ^ Name ^ Type ^ Mandatory? | ||
+ | | **General Information** ||| | ||
| Name | Alphanumeric string | Yes | | | Name | Alphanumeric string | Yes | | ||
- | | MAC address | + | | Status |
- | | Comment | Multiline character string | No | | + | |
- | | Speed | Decimal value (could be negative) | + | |
| Virtual machine | Foreign key to a(n) Virtual Machine | Yes | | | Virtual machine | Foreign key to a(n) Virtual Machine | Yes | | ||
+ | | Comment | Multiline character string | No | | ||
+ | | **More Information** ||| | ||
+ | | MAC address | Formated alphanumeric string | No | | ||
+ | | Speed | Foreign key to a(n) Interface Speed \\ Brought by the [[extensions: | ||
+ | | Protocol | Foreign key to a(n) Layer 2 Protocol \\ Brought by the [[extensions: | ||
<note tip> | <note tip> | ||
Line 68: | Line 75: | ||
There is no limitation in the number of IPv4s and / or IPv6s that a logical interface can host. | There is no limitation in the number of IPv4s and / or IPv6s that a logical interface can host. | ||
- | === Creating | + | === Displaying |
- | Once Logical interface is selected in the interface type selection box, click apply to display | + | In a list of logical interfaces, select |
- | {{ classcreate_logicalinterface.png }} | + | {{ classdetails_virtualinterface3x.png }} |
==== Physical Interface ==== | ==== Physical Interface ==== | ||
- | {{classicon_physicalinterface.png }} | + | {{icons8-globe-wire.png }} |
- | A physical network interface on a physical server, as opposed to virtual interfaces that are defined at the sofware | + | A physical network interface on a physical server, as opposed to virtual interfaces that are defined at the software |
=== Physical Interface Properties === | === Physical Interface Properties === | ||
^ Name ^ Type ^ Mandatory? | ^ Name ^ Type ^ Mandatory? | ||
+ | | **General Information** ||| | ||
| Name | Alphanumeric string | Yes | | | Name | Alphanumeric string | Yes | | ||
+ | | Status | Possible values: Active, Inactive, Obsolete, Stock | No | | ||
| Device | Foreign key to a(n) Connectable CI | Yes | | | Device | Foreign key to a(n) Connectable CI | Yes | | ||
- | | MAC address | Formated alphanumeric string | No | | ||
| Comment | Multiline character string | No | | | Comment | Multiline character string | No | | ||
- | | Speed | Decimal value (could be negative) | No | | + | | **Wiring Information** ||| |
+ | | Please, refer to the [[extensions: | ||
+ | | **More Information** ||| | ||
+ | | MAC address | Formated alphanumeric string | No | | ||
+ | | Speed | Foreign key to a(n) Interface Speed \\ Brought by the [[extensions: | ||
+ | | Protocol | Foreign key to a(n) Layer 2 Protocol \\ Brought by the [[extensions: | ||
<note tip> | <note tip> | ||
Line 91: | Line 105: | ||
< | < | ||
- | TeemIp | + | TeemIP |
</ | </ | ||
Line 103: | Line 117: | ||
| VRFs | VRFs to which this interface is connected | | | VRFs | VRFs to which this interface is connected | | ||
| IP Addresses | IP Addresses (v4 or v6) that are hosted on the interface | | | IP Addresses | IP Addresses (v4 or v6) that are hosted on the interface | | ||
+ | | Cable | Cable connected to the interface \\ Brought by the [[extensions: | ||
There is no limitation in the number of IPv4s and / or IPv6s that a logical interface can host. | There is no limitation in the number of IPv4s and / or IPv6s that a logical interface can host. | ||
Line 109: | Line 124: | ||
Once Physical interface is selected in the interface type selection box, click apply to display the creation form: | Once Physical interface is selected in the interface type selection box, click apply to display the creation form: | ||
- | {{ classcreate_physicalinterface.png }} | + | {{ classcreate_physicalinterface3x.png }} |
+ | |||
+ | ==== Network Device Virtual Interface ==== | ||
+ | {{icons8-globe-ndvi.png | ||
+ | A virtual interface on a (physical) network devices. This type of interface coexists with physical interfaces on such devices. | ||
+ | |||
+ | === Physical Interface Properties === | ||
+ | ^ Name ^ Type ^ Mandatory? | ||
+ | | **General Information** ||| | ||
+ | | Name | Alphanumeric string | Yes | | ||
+ | | Status | Possible values: Active, Inactive, Obsolete, Stock | No | | ||
+ | | Network Device | Foreign key to a(n) Network Device | Yes | | ||
+ | | Comment | Multiline character string | No | | ||
+ | | **More Information** ||| | ||
+ | | MAC address | Formated alphanumeric string | No | | ||
+ | | Speed | Foreign key to a(n) Interface Speed \\ Brought by the [[extensions: | ||
+ | | Protocol | Foreign key to a(n) Layer 2 Protocol \\ Brought by the [[extensions: | ||
+ | |||
+ | <note tip> | ||
+ | MAC address can be entered following 01: | ||
+ | </ | ||
+ | |||
+ | <note important> | ||
+ | IPs can be attached to an interface regardless their status, even if already allocated. This is to reflect the situation where, for instance, an IP address is set on different router interfaces. | ||
+ | </ | ||
+ | |||
+ | === Tabs === | ||
+ | ^ Tab ^ Description | ||
+ | | VLANs | VLANs to which this interface is connected | | ||
+ | | VRFs | VRFs to which this interface is connected | | ||
+ | | IP Addresses | IP Addresses (v4 or v6) that are hosted on the interface | | ||
+ | |||
+ | There is no limitation in the number of IPv4s and / or IPv6s that a network device virtual interface can host. | ||
+ | |||
+ | === Displaying a Network Device Virtual Interface === | ||
+ | In a list of Network Device Virtual Interface, select the one yo are interested in. | ||
+ | |||
+ | {{ classcreate_networkdevicevirtualinterface3x.png }} | ||
===== VLAN ===== | ===== VLAN ===== | ||
- | {{classicon_vlan.png }} | + | {{icons8-hierarchy.png }} |
A Virtual LAN is used to group together in a logical way networks Subnets and Physical Interfaces that participate in the same VLAN. | A Virtual LAN is used to group together in a logical way networks Subnets and Physical Interfaces that participate in the same VLAN. | ||
=== VLAN Properties === | === VLAN Properties === | ||
^ Name ^ Type ^ Mandatory? | ^ Name ^ Type ^ Mandatory? | ||
- | | VLAN Tag | Alphanumeric string | Yes | | + | | Tag | Integer | Yes | |
+ | | Name | Alphanumeric string | No | | ||
| Organization | Foreign key to a(n) Organization | Yes | | | Organization | Foreign key to a(n) Organization | Yes | | ||
+ | | Status | Possible values: Reserved, Unused, Used | Yes | | ||
+ | | Type | Possible values: MAC address based, Network based, Port based, Protocol based | Yes | | ||
| Description | Multiline character string | No | | | Description | Multiline character string | No | | ||
Line 127: | Line 183: | ||
| Physical network interfaces | Physical interfaces which are part of this VLAN | | | Physical network interfaces | Physical interfaces which are part of this VLAN | | ||
| Logical network interfaces | Logical interfaces which are part of this VLAN | | | Logical network interfaces | Logical interfaces which are part of this VLAN | | ||
- | | Interfaces' | + | | Network device virtual interfaces | Network device virtual interfaces which are part of this VLAN | |
+ | | Interfaces' | ||
- | === Creating | + | === Displaying |
- | In the Overview menu of the Configuration Management module, | + | In the **Networking** overview |
- | {{ classdetails_vlan.png }} | + | {{ classdetails_vlan-3x.png }} |
===== WAN Link ===== | ===== WAN Link ===== | ||
- | {{classicon_wanlink.png }} | + | {{icons8-line-48.png }} |
- | Wide Area Network | + | Wide Area Network |
=== WAN Link Properties === | === WAN Link Properties === | ||
Line 145: | Line 202: | ||
| Name | Alphanumeric string | Yes | | | Name | Alphanumeric string | Yes | | ||
| Organization | Foreign key to a(n) Organization | Yes | | | Organization | Foreign key to a(n) Organization | Yes | | ||
- | | Description | Multiline character string | ||
| Status| Possible values: implementation, | | Status| Possible values: implementation, | ||
+ | | Description | Multiline character string | ||
| **Administrative Information** ||| | | **Administrative Information** ||| | ||
| Carrier | Foreign key to a(n) Organization | No | | | Carrier | Foreign key to a(n) Organization | No | | ||
Line 165: | Line 222: | ||
| Move to production date | Date (year-month-day) | No | | | Move to production date | Date (year-month-day) | No | | ||
| Renewal date | Date (year-month-day) | No | | | Renewal date | Date (year-month-day) | No | | ||
- | | Decommissioning | Date (year-month-day) | No | | + | | Decommissioning |
=== Tabs === | === Tabs === | ||
Line 172: | Line 229: | ||
| Documents | All the documents linked to this configuration item | | | Documents | All the documents linked to this configuration item | | ||
| Application solutions |All the application solutions for this configuration item | | | Application solutions |All the application solutions for this configuration item | | ||
- | | Provider contracts* | All the provider contracts for this configuration item | | ||
| Active Tickets | All the tickets for this configuration item | | | Active Tickets | All the tickets for this configuration item | | ||
- | * In TeemIp as an iTop module only. | + | === Displaying |
- | + | In the **Networking** overview | |
- | === Creating | + | {{ classdisplay_wanlink-3x.png }} |
- | In the Overview menu of the Configuration Management module, | + | |
- | + | ||
- | {{ classcreate_wanlink.png }} | + | |
===== Domain ===== | ===== Domain ===== | ||
- | {{classicon_domain.png }} | + | {{icons8-active-directory-48.png }} |
- | These objects modelize | + | This class modelizes |
=== Domain Properties === | === Domain Properties === | ||
^ Name ^ Type ^ Mandatory? | ^ Name ^ Type ^ Mandatory? | ||
| **General Information** ||| | | **General Information** ||| | ||
- | | Organization | Foreign key to a(n) Organization | Yes | | + | | Organization | Foreign key to a(n) Organization | Yes | |
+ | | Delegated from | Foreign key to a(n) Organization | No | | ||
| Parent | Foreign key to a(n) Domain| No | | | Parent | Foreign key to a(n) Domain| No | | ||
| Name | Alphanumeric string | Yes | | | Name | Alphanumeric string | Yes | | ||
Line 204: | Line 258: | ||
=== Tabs === | === Tabs === | ||
^ Tab ^ Description | ^ Tab ^ Description | ||
- | | Hosts | All the hosts that belong to the domain | | + | | Hosts | Hosts that belong to the domain |
| Child domains | All sub domains directly below in the domain tree | | | Child domains | All sub domains directly below in the domain tree | | ||
+ | | Related Zones | All the zones related to the domain | | ||
- | === Creating a new Domain | + | === Listing Domains |
- | In the Overview menu of the Configuration Management module, find the Network group and click on " | + | The Domain badge available in the **Networking** overview or the shortcut under the **DNS Management** menu display |
- | {{ classcreate_domain.png }} | + | {{ classlist_domain-3x.png }} |
- | === Specific actions === | + | <note tip> |
- | == Display Tree == | + | The Search tab will shorten the list according to the filtering elements you'll define in it. |
- | The Display Tree action is visible when a list of domains is displayed. | + | </ |
- | {{ details-popup-menu-domaindisplaytree.png }} | + | === Displaying Tree === |
+ | Display can be switched from the listing view to tree view through the **Display Tree** action in the **Other Actions** | ||
- | This action is used to switch display from domain lists to trees. | + | When no default organization is selected, a tree per existing organization is displayed. Otherwise, only the tree that corresponds to the selected organization is displayed. |
- | {{ classtree_domain.png }} | + | {{ classtree_domain-3x.png }} |
- | == Display | + | Display |
- | The Display List action | + | |
- | {{ details-popup-menu-domaindisplaylist.png }} | + | {{ details-popup-menu-subnetdisplaylist-3x.png }} |
- | This action brings | + | === Displaying a Domain === |
+ | From the list or the tree view, just click on the item that you are interested in: | ||
- | == Delegate == | + | {{ classdetails_domain-3x.png }} |
- | A domain belonging to an organization can be delegated to another organization. This can only be done once the domain already exists. Delegation is not available at creation time. Conditions to delegate a domain are: | + | |
- | * The domain doesn' | + | |
- | * The domain is not associated to a DNS zone. | + | |
- | By default, a domain can only be delegated | + | The **Hosts** tab displays the hosts that are directly or indirectly attached to the domain. Three filters |
+ | * the hosts that belong to the domain and its children, | ||
+ | * the hosts attached to child domains only, | ||
+ | * the hosts directly attached to the domain only | ||
+ | These filters are selected directly in the Hosts tab: | ||
+ | {{ classdetails_domain_hosts_tab-3x.png }} | ||
- | In order to delegate a domain, | + | === Delegate === |
+ | A domain belonging to an organization can be delegated to another organization. This can only be done if the domain already exists. Delegation is not available at creation time. Conditions | ||
+ | * The domain doesn' | ||
+ | * The domain is not associated to a DNS zone. | ||
- | {{ details-popup-menu-domainotheractions.png }} | + | By default, a domain can only be delegated to a child organization. However, this restriction can be lifted by the **Delegate domains to children organizations only** parameter defined in the [[2_x: |
- | The following display appears: | ||
- | {{ classdelegate_domain.png }} | + | In order to delegate a domain, click on the **Delegate** action of the **Other Actions** menu. The following display appears: |
- | If all delegation conditions are met, domain is effectively delegated once the " | + | {{ classdelegate_domain-3x.png }} |
+ | If all delegation conditions are met, domain is effectively delegated once the **Apply** button is pressed. | ||
- | == Un-Delegate == | ||
- | A delegated domain can be returned to its original owner organization with the " | ||
- | In order to un-delegate a domain, just click on the “Un-delegate” action | + | === Un-Delegate === |
+ | A delegated | ||
===== AS Number ===== | ===== AS Number ===== | ||
- | {{classicon_asnumber.png }} | + | {{icons8-connect-48.png }} |
Autonomous System (AS) Number used by various routing protocols. | Autonomous System (AS) Number used by various routing protocols. | ||
Line 278: | Line 338: | ||
=== Creating a new AS Number === | === Creating a new AS Number === | ||
- | In the Overview menu of the Configuration Management module, | + | In the **Networking overview** |
- | {{ classcreate_asnumber.png }} | + | {{ classcreate_asnumber-3x.png }} |
===== VRF ===== | ===== VRF ===== | ||
- | {{classicon_vrf.png }} | + | {{icons8-router-48.png }} |
These items modelize VRF (Virtual Routing and Forwarding) objects used within routing protocols. | These items modelize VRF (Virtual Routing and Forwarding) objects used within routing protocols. | ||
=== VRF Properties === | === VRF Properties === | ||
^ Name ^ Type ^ Mandatory? | ^ Name ^ Type ^ Mandatory? | ||
+ | | **General Information** ||| | ||
| Organization | Foreign key to a(n) Organization | Yes | | | Organization | Foreign key to a(n) Organization | Yes | | ||
| Name | Alphanumeric string | Yes | | | Name | Alphanumeric string | Yes | | ||
Line 298: | Line 359: | ||
^ Tab ^ Description | ^ Tab ^ Description | ||
| Subnets | All the subnets attached to this configuration item | | | Subnets | All the subnets attached to this configuration item | | ||
- | | Physical network interfaces | All the physical | + | | Physical network interfaces | Physical network interfaces attached to the VRF | |
- | | Active Tickets | All the tickets for this configuration item | | + | | Logical network interfaces | Logical interfaces attached to the VRF | |
+ | | Interfaces' | ||
+ | | Active Tickets | All the tickets for this VRF | | ||
=== Creating a new VRF === | === Creating a new VRF === | ||
- | In the Overview menu of the Configuration Management module, | + | In the **Networking** overview |
- | {{ classcreate_vrf.png }} | + | {{ classdisplay_vrf-3x.png }} |