User Tools

Site Tools


extensions:teemip-network-mgmt-extended

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
extensions:teemip-network-mgmt-extended [2025/05/23 10:44] – [Additional elements] cnaudextensions:teemip-network-mgmt-extended [2025/05/23 16:07] (current) – [Revision History] cnaud
Line 7: Line 7:
 level_hidden        : 1 level_hidden        : 1
 collector_hidden    : no collector_hidden    : no
-version             : 3.2.1 +version             : 3.2.2 
-release_dt          : 2025-05-21+release_dt          : 2025-05-23
 TeemIp              : 3.2.1+ TeemIp              : 3.2.1+
 iTop                : 3.2.1+ iTop                : 3.2.1+
Line 19: Line 19:
 keyword_tags        : CMDB, Network keyword_tags        : CMDB, Network
 dependencies_s      : teemip-ip-mgmt, teemip-network-mgmt, teemip-config-mgmt-adaptor dependencies_s      : teemip-ip-mgmt, teemip-network-mgmt, teemip-config-mgmt-adaptor
-download_wiki       : [[https://sourceforge.net/projects/teemip/files/teemip%20-%20extensions/Network%20Management%20Extended/3.2.1/teemip-network-mgmt-extended-3.2.1-211.zip/download|teemip-network-mgmt-extended-3.2.1-211.zip]]+download_wiki       : [[https://sourceforge.net/projects/teemip/files/teemip%20-%20extensions/Network%20Management%20Extended/3.2.2/teemip-network-mgmt-extended-3.2.2-212.zip/download|teemip-network-mgmt-extended-3.2.2-212.zip]]
 github_wiki         : [[https://github.com/TeemIp/teemip-network-mgmt-extended|teemip-network-mgmt-extended]] github_wiki         : [[https://github.com/TeemIp/teemip-network-mgmt-extended|teemip-network-mgmt-extended]]
 php-max             : 8.4 php-max             : 8.4
Line 32: Line 32:
 ===== Revision History ===== ===== Revision History =====
 ^  Version  ^  Release Date  ^  Status  ^  iTop \\ Min  ^  IPAM for iTop \\ Min  ^  Comments  ^ ^  Version  ^  Release Date  ^  Status  ^  iTop \\ Min  ^  IPAM for iTop \\ Min  ^  Comments  ^
-|  3.2.1  |  2025-05-21  |  Supported   3.2.1  |  3.2.1  | - Add Network Module class to be hosted by Physical Interfaces \\ - Add MTU attribute to IPInterface \\ - Add raw value attribute to InterfaceSpeed \\ - PR [[https://github.com/TeemIp/teemip-network-mgmt-extended/pull/12|#12]] - Fix AggregateLink inconsistency \\ - Add summary cards to main classes \\ - Replace legacy CRUD methods by new CRUD events | +|  **3.2.2**  |  2025-05-23  |  Supported  |  3.2.1  |  3.2.1  | - Correct bugs on Network Module and Network Module Type modelization | 
-|  **3.2.0**   2024-11-13    Supported  |  3.1.0  |  3.2.0  | - Transform Aggregate Link class into IPInterface child class \\ - VRFs and VLANs can be attached to Aggregates \\ - Obsolete status has been  added to Cluster Networks \\ - Add source and destination IPs to Network Flows |+|  3.2.1  |  2025-05-21  |  Obsolete   3.2.1  |  3.2.1  | - Add Network Module class to be hosted by Physical Interfaces \\ - Add MTU attribute to IPInterface \\ - Add raw value attribute to InterfaceSpeed \\ - PR [[https://github.com/TeemIp/teemip-network-mgmt-extended/pull/12|#12]] - Fix AggregateLink inconsistency \\ - Add summary cards to main classes \\ - Replace legacy CRUD methods by new CRUD events | 
 +|  3.2.0  |  2024-11-13    Supported  |  3.1.0  |  3.2.0  | - Transform Aggregate Link class into IPInterface child class \\ - VRFs and VLANs can be attached to Aggregates \\ - Obsolete status has been  added to Cluster Networks \\ - Add source and destination IPs to Network Flows |
 |  3.1.3  |  2024-06-26  |  Obsolete  |  3.1.0 |  3.1.0  | - Add a logo attribute to the Brand typology \\ - Add a picture attribute to the Model typology \\ - Add bandwidth, next to capacity, to Network Flows | |  3.1.3  |  2024-06-26  |  Obsolete  |  3.1.0 |  3.1.0  | - Add a logo attribute to the Brand typology \\ - Add a picture attribute to the Model typology \\ - Add bandwidth, next to capacity, to Network Flows |
 |  3.1.2  |  2023-12-14  |  Obsolete  |  3.1.0  |  3.1.0  | - Add Chinese (simplified) translation \\ - Data samples have been added | |  3.1.2  |  2023-12-14  |  Obsolete  |  3.1.0  |  3.1.0  | - Add Chinese (simplified) translation \\ - Data samples have been added |
Line 224: Line 225:
 | **Other information ** ||| | **Other information ** |||
 | Physical interface speed | Speed attribute of the interface | No | | Physical interface speed | Speed attribute of the interface | No |
-| Module type | Foreign key to a(n) Network Module Type | No |+| Module type | Foreign key to a(n) [[teemip-network-mgmt-extended#network_module_type|Network Module Type]] | No |
 | Max Data Rate | Speed attribute o the module type  | No | | Max Data Rate | Speed attribute o the module type  | No |
 | Description | Multiline character string  | No | | Description | Multiline character string  | No |
Line 410: Line 411:
 This typology element provides technical details on the network modules that different providers may offer. This typology element provides technical details on the network modules that different providers may offer.
  
-=== Network Module Properties ===+=== Network Module Type Properties ===
 ^  Name  ^  Type  ^  Mandatory?  ^ ^  Name  ^  Type  ^  Mandatory?  ^
 | **General Information** ||| | **General Information** |||
Line 427: Line 428:
 | Network modules | Dashboard listing all the network modules of this type | | Network modules | Dashboard listing all the network modules of this type |
  
-FIXME+=== Managing network module Types === 
 +These are accessible from the typology configuration dashboard.
  
 +{{ classdisplay_networkmoduletype3x.png ?nolink }}
 ==== Additional elements ==== ==== Additional elements ====
-These four elements are:+These are:
  
 ^  Name  ^  Description  ^  Attributes  ^  Example  ^ ^  Name  ^  Description  ^  Attributes  ^  Example  ^
Line 437: Line 440:
 | Interface Connector | Physical connector used on a physical interface | Name, Description, List of physical interfaces using it | RJ45 | | Interface Connector | Physical connector used on a physical interface | Name, Description, List of physical interfaces using it | RJ45 |
 | Flow Capacity | Capacity provided by a network Flow | Name, Description, List of Network Flows using it | 256 Mb/s | | Flow Capacity | Capacity provided by a network Flow | Name, Description, List of Network Flows using it | 256 Mb/s |
-| Network Module Type | Type of network module | See [[teemip-network-mgmt-extended#network_module_type|above]] || 
  
 The extension groups network specific typological elements in a dedicated dashlet. The extension groups network specific typological elements in a dedicated dashlet.
Line 447: Line 449:
 ==== Logical Interface ==== ==== Logical Interface ====
   * Speed attribute (string) is replaced by a foreign key toward a Interface Speed,   * Speed attribute (string) is replaced by a foreign key toward a Interface Speed,
-  * Foreign key toward Layer 2 Protocol is added+  * Foreign key toward Layer 2 Protocol is added
 +  * A maximum transmission unit (MTU) parameter is added as well.
  
 {{ classdisplay_logicalinterface3x.png ?nolink }}  {{ classdisplay_logicalinterface3x.png ?nolink }} 
Line 455: Line 458:
 ==== Network Device Virtual Interface ==== ==== Network Device Virtual Interface ====
   * Speed attribute (string) is replaced by a foreign key toward a Interface Speed,   * Speed attribute (string) is replaced by a foreign key toward a Interface Speed,
-  * Foreign key toward Layer 2 Protocol is added+  * Foreign key toward Layer 2 Protocol is added
 +  * A maximum transmission unit (MTU) parameter is added as well.
  
 {{ classdisplay_networkdevicevirtualinterface3x.png ?nolink }}  {{ classdisplay_networkdevicevirtualinterface3x.png ?nolink }} 
Line 461: Line 465:
  
 ==== Physical Interface ==== ==== Physical Interface ====
-FIXME 
   * Speed attribute (string) is replaced by a foreign key toward a Interface Speed,   * Speed attribute (string) is replaced by a foreign key toward a Interface Speed,
-  * Foreign key toward Layer 2 Protocol is added +  * Foreign key toward Layer 2 Protocol is added, 
-  * Foreign key toward Connector is added+  * Foreign key toward Connector is added
 +  * A maximum transmission unit (MTU) parameter is added too.
  
-Note that the extension adds as well foreign key toward an Aggregate Link.+Note that the extension adds as well
 +  * A foreign key toward an Aggregate Link
 +  * A foreign key toward a Network Module. 
 + 
 +<note tip> 
 +A physical interface cannot host a connector and a network module at the same time. 
 +</note>
  
 {{ classdisplay_physicalinterface3x.png ?nolink }}  {{ classdisplay_physicalinterface3x.png ?nolink }} 
extensions/teemip-network-mgmt-extended.1747989896.txt.gz · Last modified: by cnaud