CINXE.COM
What is IPAM? How IP Address Management work?
<!doctype html> <html> <head> <title> What is IPAM? How IP Address Management work? </title> <meta name="description" content="IPAM (IP Address Management) simplifies and automates the administration tasks involved in IP management, including writing DNS records & configuring DHCP settings. Learn more OpUtils. "> <link rel="canonical" href="https://www.manageengine.com/products/oputils/what-is-ipam.html "> <!-- Open Graph Tags --> <meta property="og:title" content="Switch Port & IP Address Management Software by ManageEngine OpUtils"> <meta property="og:description" content="ManageEngine OpUtils is a comprehensive set of 30+ tools that helps network engineers monitor, diagnose and troubleshoot their IT resources."> <meta property="og:type" content="website"> <meta property="og:url" content="https://www.manageengine.com/products/oputils/"> <meta property="og:image" content="https://www.manageengine.com/products/oputils/images/logo.png"> <meta property="og:site_name" content="ManageEngine OpUtils"> <!-- End Open Graph Tags --> <!-- Twitter Cards --> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:site" content="@ME_NetworkMgmt"> <meta name="twitter:title" content="Switch Port & IP Address Management Software by ManageEngine OpManager"> <meta name="twitter:description" content="ManageEngine OpUtils is a comprehensive set of 30+ tools that helps network engineers monitor, diagnose and troubleshoot their IT resources."> <meta name="twitter:image:src" content="https://www.manageengine.com/products/oputils/images/logo.png"> <meta name="twitter:domain" content="oputils.com"> <!-- End Twitter Cards --> <!-- Google+ Tags --> <meta itemprop="name" content="ManageEngine - IT Management | Network Management Software"> <meta itemprop="description" content="ManageEngine offers enterprise IT management software including network, server, desktop and application management. Download free trial software!"> <meta itemprop="image" content="https://www.manageengine.com/images/manageengine-logo.png"> <!-- End Google+ Tags --> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="author" content="ManageEngine, communications@manageengine.com"> <meta name="distribution" content="Global"> <meta name="HandheldFriendly" content="True"> <meta name="MobileOptimized" content="320"> <meta name="apple-touch-fullscreen" content="yes"> <meta name="apple-mobile-web-app-capable" content="yes"> <link rel="icon" href="https://www.manageengine.com/favicon.ico"> <link rel="shortcut icon" href="https://www.manageengine.com/favicon.ico"> <link rel="dns-prefetch" href="https://www.manageengine.com/"> <link rel="apple-touch-icon-precomposed" sizes="144x144" href="https://www.manageengine.com/images/v1/apple-touch-icon-144-precomposed.png"> <link rel="apple-touch-icon-precomposed" sizes="114x114" href="https://www.manageengine.com/images/v1/apple-touch-icon-114-precomposed.png"> <link rel="apple-touch-icon-precomposed" sizes="72x72" href="https://www.manageengine.com/images/v1/apple-touch-icon-72-precomposed.png"> <link rel="apple-touch-icon-precomposed" href="https://www.manageengine.com/images/v1/apple-touch-icon-57-precomposed.png"> <!--[if lt IE 9]><script src="https://www.manageengine.com/js/html5shiv.js"></script><![endif]--> <link rel="preload" as="style" href="https://www.manageengine.com/css/me-new-v1.css?v2"> <link rel="stylesheet" type="text/css" href="https://www.manageengine.com/css/me-new-v1.css?v2"> <script type="text/javascript" src="https://www.manageengine.com/js/ipcallback-new.js"></script> <link rel="stylesheet" type="text/css" href="/products/oputils/style/prd-new-style.css"> <link rel="stylesheet" href="../../itom/css/fea-download-style.css" /> <style> .accordion_body p { margin: 0 0 12px; } .accordion_body { padding: 12px; } span.plusminus { font-size: 24px; } h3.faqh { margin: 0; } .accordion_head { display: flex; align-items: center; justify-content: space-between; padding: 16px 8px; /* border-bottom: 1px solid #ddd; */ } </style> <style> .showhide { display: none } #lhsTree > li > ul > span { background: #fff; text-align: right; padding: 0 0 10px; color: #138cd6; cursor: pointer; display: block; color: #777; text-decoration: none; } </style> </head><body> <div class="pop-box"> </div><div class="pop-container"> </div> <header> <div id="commonHeader"> <div id="header-topsec"> </div> <div class="" id="MEmobPanel"> <div id="MEdropPanel"> </div> </div> <div id="header-mainsec"> <div class="headerinner"> <div class="clearfix head-container"> <div class="fl prdLogo"> <a class="oputilslogosvg" href="/products/oputils/"><img title="Switch Port & IP Address Management Software - ManageEngine OpUtils" alt="Switch Port & IP Address Management Software - ManageEngine OpUtils" src="https://www.manageengine.com/images/logo/oputils.svg"/></a> </div> <div class="fr"> <nav> <div class="nav-dwn fr"><a href="/products/oputils/download.html" title="Download ManageEngine OpUtils">Download<span class="s-icon icon-s-download"> </span></a></div> <div class="fr pr"> <ul class="nav header-nav productmenu clearfix" itemscope="itemscope" itemtype="http://www.schema.org/SiteNavigationElement"> <li id="over"><a title="Overview - ManageEngine OpUtils" href="/products/oputils/">Overview</a></li> <li id="fea"><a title="Features - ManageEngine OpUtils" href="/products/oputils/features.html">Features</a></li> <li id="demo"><a title="Demos - ManageEngine OpUtils" href="/products/oputils/request-demo.html">Demos</a></li> <li id="quote"><a title="Get Quote - ManageEngine OpUtils" href="/products/oputils/getquote-form.html">Get Quote</a></li> <li id="doc"><a title="Documents - ManageEngine OpUtils" href="/products/oputils/help.html">Documents</a></li> <li id="supp"><a title="Support - ManageEngine OpUtils" href="/products/oputils/support.html">Support</a></li> <li id="cust"><a title="Customers - ManageEngine OpUtils" href="/products/oputils/customers.html">Customers</a></li> </ul> </div> </nav> </div> <div class="menuIcon menu2ResBlk" id="MEmobile"><span class="s-icon icon-s-menu"> </span></div> </div> </div> </div> </div> </header> <section> </section> <section> <div class="heading-menu"> <div class="container"> <div class="menuhead"> IP Address Management </div> <div class="breadcrumb"><a href="/products/oputils/">Home</a> » <a href="features.html" title="Features">Features</a> >> IPAM Solutions </div> </div> </div> </section> <section> <div class="container inner-cont clearfix" id="scroll"> <div class="lhs-tree" id="itom-oputils-lhs"> <ul id="lhsTree"> <li id="ql"><span>Quick links</span> <ul> <li id="ql-getquote"><a href="https://www.manageengine.com/products/oputils/getquote-form.html?lhs">Get Quote</a></li> <li id="ql-pricing-purchase"><a href="https://store.manageengine.com/oputils/index.html?lhs" target="_blank">Pricing & Purchase</a></li> <li><a href="https://www.manageengine.com/products/oputils/blogs.html?lhs">OpUtils blogs</a></li> <li id="ql-demo" class="showhide"><a href="https://demo.oputils.com/" target="_blank">Online Demo</a></li> <li id="ql-freetrial" class="showhide"><a href="https://www.manageengine.com/products/oputils/download.html?lhs">Free Trial</a></li> <li class="showhide"><a href="https://www.manageengine.com/products/oputils/download-free.html?lhs">Free Edition</a></li> <span class="showmore" >Show More >></span> </ul> </li> <li id="ipaddmgmt"><span>IP Address Management</span> <ul> <li id="ipadd-ipadmgmt"><a href="https://www.manageengine.com/products/oputils/ip-address-manager.html?lhs" title="IP Address Management">IP Address Management</a></li> <li id="ipadd-ipadvipscan"><a href="https://www.manageengine.com/products/oputils/advanced-ip-scanner.html?lhs" title="Advanced IP Scanner">Advanced IP Scanner</a></li> <li id="ipadd-supernet"><a href="https://www.manageengine.com/products/oputils/supernet-monitor.html?lhs" title="Supernet monitoring">Supernet monitoring</a></li> <li id="ipadd-ipad"><a href="https://www.manageengine.com/products/oputils/ip-address-conflict.html?lhs" title="IP Address Conflict Detection">IP Address Conflict Detection</a></li> <li id="ipadd-iprt"><a href="https://www.manageengine.com/products/oputils/ip-request-tool.html?lhs" title="IP Request Tool">IP Request Tool</a></li> <li class="showhide" id="ipadd-ipadtracer"><a href="https://www.manageengine.com/products/oputils/ip-address-tracker.html?lhs" title="IP Address Tracker">IP Address Tracker</a></li> <li class="showhide" id="ipadd-ipaddmontool"><a href="https://www.manageengine.com/products/oputils/address-monitoring-tools.html?lhs" title="IP Address Monitoring Tools">IP Address Monitoring Tools</a></li> <li class="showhide" id="ipadd-macscan"><a href="https://www.manageengine.com/products/oputils/mac-address-scanner.html?lhs" title="MAC Address Scanner">MAC Address Scanner</a></li> <li class="showhide" id="ipadd-macfiltering"><a href="https://www.manageengine.com/products/oputils/mac-address-filtering.html?lhs" title="MAC Address Filtering">MAC Address Filtering</a></li> <li class="showhide" id="ipadd-macresolver"><a href="https://www.manageengine.com/products/oputils/mac-address-resolver.html?lhs" title="MAC Address Resolver">MAC Address Resolver</a></li> <li class="showhide" id="ipadd-mactracker"><a href="https://www.manageengine.com/products/oputils/mac-address-tracker.html?lhs" title="MAC Address Tracker">MAC Address Tracker</a></li> <li class="showhide" id="ipadd-ipmon"><a href="https://www.manageengine.com/products/oputils/ip-monitor.html?lhs" title="IP Monitor">IP Monitor</a></li> <li class="showhide" id="ipadd-sb-mt"><a href="https://www.manageengine.com/products/oputils/subnet-monitoring.html?lhs" title="Subnet monitor">Subnet Monitor</a></li> <li class="showhide" id="ipadd-ipscan"><a href="https://www.manageengine.com/products/oputils/ip-scanning.html?lhs" title="IP Scanner">IP Scanner</a></li> <li class="showhide" id="ipadd-bestipscan"><a href="https://www.manageengine.com/products/oputils/best-ip-scanner.html?lhs" title="Best IP Scanner">Best IP Scanning Software</a></li> <li class="showhide" id="ipadd-ipv6"><a href="https://www.manageengine.com/products/oputils/ipv6-address-management.html?lhs" title="IPv6 addressing">IPv6 Address Management</a></li> <li class="showhide" id="ipadd-ipadscan"><a href="https://www.manageengine.com/products/oputils/ip-address-scanner.html?lhs" title="IP Address Scanner">IP Address Scanner</a></li> <span class="showmore" >Show More >></span> </ul> </li> <li id="feadhcp"><span class="ifTree">DHCP Server Monitoring</span> <ul> <li id="feadhcp-mon"><a href="https://www.manageengine.com/products/oputils/dhcp-monitoring.html?lhs" title="DHCP Monitoring">DHCP Monitoring</a></li> </ul> </li> <li id="fea-spm"><span>Switch Port Mapping</span> <ul> <li id="spm-smapper"><a href="https://www.manageengine.com/products/oputils/switch-port-mapper.html?lhs" title="Switch Port Mapper">Switch Port Mapper</a></li> <li id="spm-spmadvportscan"><a href="https://www.manageengine.com/products/oputils/advanced-port-scanner.html?lhs" title="Switch Port Mapper">Advanced Port Scanner</a> </li> <li class="showhide" id="spm-networkspm"><a href="https://www.manageengine.com/products/oputils/switch-port-management.html?lhs" title="Switch Port Management">Switch Port Management</a></li> <li class="showhide" id="spm-networkportscan"><a href="https://www.manageengine.com/products/oputils/network-port-scanner.html?lhs" title="Network port scanner">Network port scanner</a></li> <li class="showhide" id="spm-networkportmon"><a href="https://www.manageengine.com/products/oputils/network-port-monitor.html?lhs" title="Network port monitor">Network port monitor</a></li> <li class="showhide" id="spm-spmportscan"><a href="https://www.manageengine.com/products/oputils/port-scanner.html?lhs" title="Port Scanner">Port Scanner</a></li> <span class="showmore" >Show More >></span> </ul> </li> <li id="fea-rd"><span>Rogue Detection</span> <ul> <li id="rd-rwdt"><a href="https://www.manageengine.com/products/oputils/rogue-detection-tool.html?lhs" title="Rogue Detection Tool">Rogue Detection Tool</a></li> <li id="rd-rdp"><a href="https://www.manageengine.com/products/oputils/rogue-detection-and-prevention.html?lhs" title="Rogue Detection and Prevention">Rogue Detection and Prevention</a></li> <li id="rd-rdp"><a href="https://www.manageengine.com/products/oputils/rogue-detection-and-prevention.html?lhs" title="Rogue Detection and Prevention">Rogue Detection and Prevention</a></li> <li id="rd-udt"><a href="https://www.manageengine.com/products/oputils/user-device-tracking.html?lhs" title="User Device Tracking">User Device Tracking</a></li> </ul> </li> <li id="fea-nm"><span>Network Monitoring</span> <ul> <li id="nm-nmf"><a href="https://www.manageengine.com/products/oputils/network-monitoring.html?lhs" title="Network Monitoring Feature">Network Monitoring Feature</a></li> <li id="nm-bm"><a href="https://www.manageengine.com/products/oputils/bandwidth-monitoring.html?lhs" title="Bandwidth Monitor">Bandwidth Monitor</a></li> <li id="nm-cconfigbackup"><a href="https://www.manageengine.com/products/oputils/cisco-config-file-manager.html?lhs" title="Cisco Config Backup">Cisco Config Backup</a></li> </ul> </li> <li id="fea-wlan"><span>Wake on LAN</span> <ul> <li id="wlan-wlans"><a href="https://www.manageengine.com/products/oputils/wake-on-lan.html?lhs" title="Wake-On-LAN Tool">Wake-On-LAN Tool</a></li> </ul> </li> <li id="fea-nettools"><span>Networking Tools</span> <ul> <li id="nettools-diag"><a href="https://www.manageengine.com/products/oputils/diagnostic-tools.html?lhs" title="Diagnostic Tools">Diagnostic Tools</a></li> <li id="nettools-snmp"><a href="https://www.manageengine.com/products/oputils/snmp-tools.html?lhs" title="SNMP Tools">SNMP Tools</a></li> <li id="nettools-fnt"><a href="https://www.manageengine.com/products/oputils/free-network-tools.html?lhs" title="Network Tools">Network Tools</a></li> <li id="nettools-cisco"><a href="https://www.manageengine.com/products/oputils/cisco-tools.html?lhs" title="CISCO Tools">CISCO Tools</a></li> <li class="showhide" id="nettools-iptools"><a href="https://www.manageengine.com/products/oputils/ip-tools.html?lhs" title="IP Tools">IP Tools</a></li> <li class="showhide" id="nettools-dns-res"><a href="https://www.manageengine.com/products/oputils/dns-resolver.html?lhs" title="DNS Tools">DNS Resolver</a></li> <li class="showhide" id="nettools-netscanner"><a href="https://www.manageengine.com/products/oputils/network-scanner.html?lhs" title="Network Scanner">Network Scanner</a></li> <li class="showhide" id="nettools-openportscan"><a href="https://www.manageengine.com/products/oputils/open-port-scanner.html?lhs" title="Open Port Scanner">Open Port Scanner</a></li> <li class="showhide" id="nettools-nmt"><a href="https://www.manageengine.com/products/oputils/network-monitoring-tools.html?lhs" title="Network Monitoring Tools Features">Network Monitoring Tools Features</a></li> <span class="showmore" >Show More >></span> </ul> </li> <li id="fea-nac"><span>Access Control</span> <ul> <li id="fea-customize"><a href="https://www.manageengine.com/products/oputils/role-based-access-control.html?lhs" title="Custom User Roles">Custom User Roles</a></li> </ul> </li> <li id="fea-mobapp"><span>Mobile App</span> <ul> <li id="mobapp-monnetwork"><a href="https://www.manageengine.com/products/oputils/mobile-apps.html?lhs" title="Monitor network on the go!">Monitor network on the go!</a></li> </ul> </li> <li id="fea-nb"><span>Network Basics</span> <ul> <li id="ipadd-ipam"><a href="https://www.manageengine.com/products/oputils/what-is-ipam.html?lhs" title="Introduction to IPAM">What is IPAM?</a></li> <li id="nb-wwol"><a href="https://www.manageengine.com/products/oputils/tech-topics/what-is-wake-on-lan.html?lhs" title="Introduction to Wake on LAN">What is Wake on LAN?</a></li> <li id="ipadd-portscan"><a href="/products/oputils/what-is-port-scanning.html?lhs" title="Introduction to port scanning">What is port scanner?</a></li> <li id="rd-rdp"><a href="https://www.manageengine.com/products/oputils/rogue-detection-and-prevention.html?lhs" title="Rogue detection and prevention">Rogue detection and prevention</a></li> <li id="nb-ipsubnet"><a href="https://www.manageengine.com/products/oputils/ip-subnetting.html?lhs" title="IP Subnetting">IP Subnetting</a></li> <li id="nb-dhcp"><a href="https://www.manageengine.com/products/oputils/dhcp-server.html?lhs" title="DHCP Server">DHCP Server</a></li> <li id="nb-dns-res"><a href="https://www.manageengine.com/products/oputils/dns-resolution.html?lhs" title="DNS Resolution">DNS resolution</a></li> </ul> </li> <li id="fea-tt"><span>Tech Topics</span> <ul> <li id="tt-acc-trunk"><a href="https://www.manageengine.com/products/oputils/tech-topics/access-port-vs-trunk-port.html?lhs" title="Access port vs Trunk port">Access port vs Trunk port</a></li> <li id="tt-ipv4-vs-ipv6"><a href="https://www.manageengine.com/products/oputils/tech-topics/ipv4-vs-ipv6.html?lhs" title="IPv4 vs IPv6">IPv4 vs IPv6</a></li> <li id="tt-IPv6-address"><a href="https://www.manageengine.com/products/oputils/tech-topics/ipv6-addressing.html?lhs" title="IPv6 addressing">IPv6 addressing</a></li> <li id="tt-ip-address-configuration"><a href="https://www.manageengine.com/products/oputils/tech-topics/ip-address-configuration.html?lhs" title="IP address configuration">IP address configuration</a></li> <li id="tt-ip-subnetting"><a href="https://www.manageengine.com/products/oputils/tech-topics/ip-subnetting.html?lhs" title="IP Subnetting">IP Subnetting</a></li> <li id="tt-sp-net"><a href="https://www.manageengine.com/products/oputils/tech-topics/supernet.html?lhs" title="Supernetting">Supernet</a></li> <li id="tt-virtual-ip"><a href="https://www.manageengine.com/products/oputils/tech-topics/virtual-ip.html?lhs" title="Virtual IP">Virtual IP</a></li> <li id="tt-ipam-in-dns-resolution"><a href="https://www.manageengine.com/products/oputils/tech-topics/ipam-in-dns-resolution.html?lhs" title="IPAM in DNS resolution">IPAM in DNS resolution</a></li> <li id="tt-network-segmentation-in-ipam"><a href="https://www.manageengine.com/products/oputils/tech-topics/network-segmentation-in-ipam.html?lhs" title="Network segmentation in IPAM">Network segmentation in IPAM</a></li> <li id="tt-ip-con"><a href="https://www.manageengine.com/products/oputils/tech-topics/how-to-fix-ip-address-conflict.html?lhs" title="How to resolve IP address conflict">How to resolve IP address conflict</a></li> <li id="tt-ip-spoofing"><a href="https://www.manageengine.com/products/oputils/tech-topics/ip-spoofing.html?lhs" title="IP Spoofing">IP Spoofing</a></li> <li id="tt-basics-of-dhcp-server"><a href="https://www.manageengine.com/products/oputils/tech-topics/dhcp-server.html?lhs" title="Basics of DHCP server">Basics of DHCP server</a></li> <li id="tt-dhcp-dora"><a href="https://www.manageengine.com/products/oputils/tech-topics/dhcp-dora-process.html?lhs" title="DHCP DORA process">DHCP DORA process</a></li> <li id="tt-dhcp-snooping"><a href="https://www.manageengine.com/products/oputils/tech-topics/dhcp-snooping.html?lhs" title="DHCP snooping">DHCP snooping</a></li> <li id="tt-dhcp-fingerprinting"><a href="https://www.manageengine.com/products/oputils/tech-topics/dhcp-fingerprinting.html?lhs" title="DHCP fingerprinting">DHCP fingerprinting</a></li> <li id="tt-dhcp-lease-time"><a href="https://www.manageengine.com/products/oputils/tech-topics/dhcp-lease-time.html?lhs" title="DHCP Lease Time">DHCP Lease Time</a></li> <li id="tt-dhcp-reservation"><a href="https://www.manageengine.com/products/oputils/tech-topics/dhcp-reservation.html?lhs" title="DHCP Reservation">DHCP Reservation</a></li> <li id="tt-dhcp-vs-static"><a href="https://www.manageengine.com/products/oputils/tech-topics/dhcp-vs-static.html?lhs" title="DHCP vs Static IP addressing">DHCP vs Static IP addressing</a></li> <li id="tt-dns-vs-dhcp"><a href="https://www.manageengine.com/products/oputils/tech-topics/dns-vs-dhcp.html?lhs" title="DNS vs DHCP">DNS vs DHCP</a></li> <li id="tt-forward-lookup"><a href="https://www.manageengine.com/products/oputils/tech-topics/forward-lookup.html?lhs" title="Forward Lookup">Forward lookup</a></li> <li id="tt-forward-vs-reverse-lookup"><a href="https://www.manageengine.com/products/oputils/tech-topics/forward-vs-reverse-lookup.html?lhs" title="Forward vs Reverse lookup">Forward vs Reverse lookup</a></li> <li id="tt-reverse-ip-lookup"><a href="https://www.manageengine.com/products/oputils/tech-topics/reverse-ip-lookup.html?lhs" title="Reverse IP lookup">Reverse IP lookup</a></li> <li id="tt-rogue-dhcp-servers"><a href="https://www.manageengine.com/products/oputils/tech-topics/rogue-dhcp-servers.html?lhs" title="Rogue DHCP server">Rogue DHCP server</a></li> <li id="tt-add-pro"><a href="https://www.manageengine.com/products/oputils/tech-topics/address-resolution-protocol.html?lhs" title="Supernetting">Address Resolution Protocol</a></li> <li id="tt-sp-chal"><a href="https://www.manageengine.com/products/oputils/tech-topics/switch-port-challenges.html?lhs" title="Network port management challenges">Switch port management challenges</a></li> <li id="tt-sp-flap"><a href="https://www.manageengine.com/products/oputils/tech-topics/port-flapping.html?lhs" title="Port flapping">Switch port flapping</a></li> <li id="tt-sp-spoof"><a href="https://www.manageengine.com/products/oputils/tech-topics/switch-spoofing.html?lhs" title="Switch spoofing">Switch spoofing</a></li> <li id="tt-ly3-ly2"><a href="https://www.manageengine.com/products/oputils/tech-topics/layer2-vs-layer3-switch.html?lhs" title="Layer 3 Vs Layer 2 switches">Layer 3 vs layer 2 switches</a></li> </ul> </li> </ul> <div id="itom-related-products"></div> <div id="itom-lhs-img"></div> </div> <div class="rhs-cont"> <h1 id="q1">What is IPAM?</h1> <p>We are currently living in an IP dependent world where <a href="https://www.manageengine.com/products/oputils/ip-address-manager.html" target="_self" title="IP Address Manager"><b>IPAM</b></a> (IP Address Management) has become an inevitable part of network management. Within the span of two short decades, IP has become the lingua franca of virtually all interconnected technology. Network growth and complexity is skyrocketing. Before the explosion of IP-connected devices, IPAM network typically grew with the number of connected users. However, now networks must scale three to five times for each employee based on the number of IP devices we use to do our work. This means the challenge of managing IPAM and securing endpoints has also become much arduous. Without a doubt, the synergy that comes from greater connectivity also creates greater challenges if you’re an IT or security manager. IPAM tools are used to provide essential functionalities for effectively managing IP addresses within a network infrastructure, streamlining allocation, tracking, and monitoring processes.</p> <p>In this page we will be discussing,</p> <ul> <li><a href="#q2" target="_self">What is IP address management (IPAM) tool?</a></li> <li><a href="#q3" target="_self">Using a spreadsheet to manage IP addresses is never a good idea!</a></li> <li><a href="#q4" target="_self">Is IP address management (IPAM) solution really necessary?</a></li> <li><a href="#q5" target="_self">What makes an IPAM software stand out?</a></li> <li><a href="#q6" target="_self">Lousy IP address management has its own dire consequences!</a></li> <li><a href="#q7" target="_self">Points to consider before installing IP address management (IPAM)</a></li> </ul> <p><source srcset="images/webp/what-is-ipam-software.webp" type="image/webp"></source> <img title="IPAM (IP Address Management)" src="/products/oputils/images/what-is-ipam-software.jpg" alt="What is IPAM? - ManageEngine OpUtils" name="IP address management meaning" /></p> <h2 id="q2">What is IP address management (IPAM) tool?</h2> <p><a href="https://www.manageengine.com/products/oputils/ip-address-manager.html" target="_self"><b>IP Address Management (IPAM)</b> </a>refers to a method of <a title="IP scanner" href="https://www.manageengine.com/products/oputils/advanced-ip-scanner.html" target="_self">IP scanning</a>, <a title="IP tracker" href="https://www.manageengine.com/products/oputils/ip-address-tracker.html" target="_self">IP address tracking</a> and <a title="IP Management" href="https://www.manageengine.com/products/oputils/ip-address-manager.html" target="_self">managing</a> the information associated with a network's Internet Protocol address space and IPAM system. With <b>IPAM software</b> and <a title="IP tools" href="https://www.manageengine.com/products/oputils/ip-tools.html" target="_self">IP tools</a>, administrators can ensure that the inventory of assignable IP addresses remains current and sufficient with <a title="IP Tools" href="/products/oputils/ip-tools-old-backup.html" target="_self">advanced IP tools</a> and IPAM services. IPAM simplifies and automates the administration of many tasks involved in IP space management, including writing DNS records and configuring DHCP settings. Additional functionality, such as controlling reservations in DHCP as well as other data aggregation and reporting capability, is also common with network IPAM. Hence in today's complex IT environment, effective <a href="https://www.manageengine.com/products/oputils/ip-address-manager.html?what-is-ipam" target="_blank">IP address management</a> is crucial for maintaining network integrity.</p> <h2 id="q3">Using a spreadsheet to manage IP addresses is never a good idea!</h2> <p>It is not recommended to use spreadsheets to perform <a title="IP Management" href="https://www.manageengine.com/products/oputils/ip-address-manager.html" target="_self">IP management</a> duties, no matter the size of the address pool. This method of managing IPAM is not only time-consuming to maintain, but increasingly prone to human error, which can result in erroneous configurations in your network. With the proliferation of non-traditional connected devices such as IoT and BYOD, free IPAM is required more than ever. Non adopters risk losing control of their allocation and introduce bottlenecks which could have catastrophic effects on their network and wider business. As businesses scale, networks grow and the need for a robust IPAM strategy becomes evident, streamlining the process of assigning, tracking, and organizing IP addresses for optimal network functionality. An IPAM solution lets administrators keep up-to-date records of IP assignments and available addresses. Records might include:</p> <ul> <li>Free/assigned IP address space</li> <li>Size and users of subnets currently in use</li> <li>Status for each IP address</li> <li>Hostname associated with each IP address</li> <li>Hardware associated with each IP address</li> </ul> <h2 id="q4">Is IP address management (IPAM) solution really necessary?</h2> <p>There are five main reasons why IPAM server is necessary for an organization:</p> <ul> <li><a href="#a1" target="_self">Capacity Planning</a></li> <li><a href="#a2" target="_self">Transition to IPv6</a></li> <li><a href="#a3" target="_self">Management of Resources</a></li> <li><a href="#a4" target="_self">Turning data into information</a></li> <li><a href="#a5" target="_self">The needed information</a></li> </ul> <p>IPAM in networking is the management of DNS and DHCP servers along with the network IP address space. IPAM automatically discovers IPAM network's IP infrastructure, IP address assignments, IP subnets, and can perform IP address resolutions with DNS servers in the IPAM network.</p> <ol> <li> <h3 id="a1">Capacity Planning</h3> <p>If you're unable to track your address space accurately, then you could probably run out of IP addresses. This would forestall you from simply adding new subscribers and would limit your ability to grow your business. The more IP's you have, the more management of IP is required, and the better will be the growth of your organisation.</p> </li> <li> <h3 id="a2">Transition to IPv6</h3> <p>IPAM has become important since the introduction of the newIPv6. An IPv6 uses a 128-bit address, whereas IPv4 follows a 32-bit address scheme. The added complexity of IPv6 means that while an administrator may have once been able to remember an IPv4 address, an <b>IPAM tool</b> is necessary to track all the IPv6 resources. Also, an IPAM solution allows you to catalogue your IPv4 network resources, as well as IPv6 address space.</p> </li> <li> <h3 id="a3">Management of resources</h3> <p>A system for organizing IP address space is important because there are only a finite number of IP resources available and these cost money. If you have no IPAM network system to track and manage your IP addresses, issues like IP conflicts will cause serious problems for users. <b>IPAM solutions</b> makes managing the available resources a piece of cake job.</p> </li> <li> <h3 id="a4">Turn data into information</h3> <p>IP address management solution has the ability to collect data associated with devices, networks, services and then convert them into a clear picture. IPAM allows users to associate information for all objects in a database so administrators can search, sort and export based on any data.</p> </li> <li> <h3 id="a5">The needed information</h3> <p>Network administrators are interested in the IP address space and the resource assigned to each IP address. With IPAM, an administrator can get the meta-information related to a resource such as hostname, device type, physical location, etc from his own location with leisure. Alerts are sent at necessary times and reports with needed information can also be generated easily.</p> </li> </ol> <p>Hence, an IPAM system integrates various features such as IP address assignment, subnet management, DHCP configuration, and DNS management to optimize network administration tasks.</p> <!-- download section begin --> <div class="download-sec-fea mrg-bottom-md"> <h4 class="download-sec-fea-title">Effortlessly manage IP address space with OpUtils IPAM</h4> <ul class="download-sec-fea-ul"> <li>Centralized IP address management and tracking.</li> <li>Automate IP allocation and prevent conflicts.</li> <li>Monitor subnet utilization and optimize network resources.</li> </ul> <div class="thanks-message" id="thanks-message"> <div class="thanks-content"><svg width="24" height="24" viewbox="" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M12 24.001C18.6274 24.001 24 18.6282 24 12.0005C24 5.3728 18.6274 0 12 0C5.37258 0 0 5.3728 0 12.0005C0 18.6282 5.37258 24.001 12 24.001Z" fill="#0DD10D"></path> <path d="M19.0847 7.8032C19.0847 8.08967 18.9755 8.37593 18.7569 8.59475L10.3626 16.9895C10.1498 17.2023 9.87186 17.3117 9.59268 17.3168C9.5764 17.3173 9.56035 17.3173 9.54408 17.3168C9.26489 17.3115 8.98742 17.2023 8.77418 16.9895L5.24305 13.458C4.80586 13.0208 4.80586 12.3121 5.24305 11.8751C5.46143 11.6567 5.74811 11.5473 6.03457 11.5473C6.32104 11.5473 6.6075 11.6567 6.8261 11.8751L9.5687 14.6178L17.1741 7.01207C17.6113 6.57508 18.32 6.57508 18.7569 7.01207C18.9755 7.23067 19.0847 7.51715 19.0847 7.80362V7.8032Z" fill="white"></path> </svg> <h6>Thank you for downloading.</h6> </div> </div> <form id="LicenseKeyForm" class="edi-btn" action="https://forms.manageengine.com/form_new.do" method="post" name="LicenseKeyForm" onsubmit="return security_adwords()"> <div class="contactForm"> <div class="input-group"> <div class="form-group-row"> <div class="form-group-item"><input type="text" id="emailID" name="emailid" class="form-control" placeholder="Business E-mail ID*" size="30" maxlength="70" required="" /></div> <div class="form-group-item"> <div class="select-country"> <div class="selectedCountry">Select</div> <select id="MECountryListing" name="country" class="form-control" required=""></select></div> <div class="select-os"><select name="Operating_System" id="zc-Operating_System" class="form-control"> <option value="Select OS">Select OS</option> <option value="Windows" selected="">Windows</option> <option value="Linux">Linux</option> </select> <div class="selectedOS">Select OS</div> </div> <button type="submit" class="form-btn form-btn-primary" name="submit-form"> <span>Get Your Free Trial</span> <span class="form-btn-icon"> <svg viewbox="" width="16" height="16"> <g clip-path="url(#clip0_3328_39)"> <path d="M17.8256 16.1213H0.174316V18H17.8256V16.1213Z" fill="white"></path> <path d="M14.9119 8.09625L13.5844 6.76875L9.93939 10.4175V0H8.06064V10.4175L4.45689 6.81375L3.12939 8.14125L8.99814 14.01L14.9119 8.09625Z" fill="white"></path> </g> <defs> <clippath id="clip0_3328_39"> <rect width="17.6512" height="18" fill="white" transform="translate(0.174316)"></rect> </clippath> </defs> </svg> </span> </button></div> <div class="form-feedback-error"> </div> </div> </div> <inputgroup> <span class="fbutton"> <input id="dwnSubject" name="subject" value="" type="hidden" /> <input id="nexturl" name="next-url" value="https://www.manageengine.com/products/oputils/what-is-ipam.html?thanks" type="hidden" /> <input id="dwncc" name="cc" value="" type="hidden" /> <input name="leadsource" value="Web Download" type="hidden" /> <input name="productname" value="OpUtils" type="hidden" /> <input name="Product_Category" value="Enterprise" type="hidden" /> <input id="user-detail" name="user-detail" type="text" /> </span> </inputgroup> <div class="terms-content" data-clickgdpr="formCTAgdpr">By clicking <strong>'Get Your Free Trial'</strong>, you agree to processing of personal data according to the <a href="https://www.manageengine.com/privacy.html" target="_blank">Privacy Policy</a>.</div> </div> </form> </div> <!-- download section end --> <h2 id="q5">What makes an <a href="https://www.manageengine.com/products/oputils/ip-address-manager.html" target="_self" title="IPAM software">IPAM software</a> stand out?</h2> <p>With a myriad of <a href="https://www.manageengine.com/products/oputils/ip-address-manager.html" target="_self" title="IPAM software">IPAM solutions</a> available on the market, network admins need to carefully choose IPAM software that enables effective IP address space monitoring and management. However, identifying the right IP address manager for your IT infrastructure can be confusing given that most tools offering similar IPAM capabilities. So, what makes an IPAM solution stand out from the rest?</p> <p>Solutions that continually improve and scale with efficiency to adapt to the changing networking landscape help modern IT infrastructures stay ahead of address space issues. Some of the capabilities that make advanced IPAM possible include:</p> <ul> <li><a href="#b1" target="_self">Enhanced subnet management</a></li> <li><a href="#b2" target="_self">Supernet monitoring</a></li> <li><a href="#b3" target="_self">Enhanced IP conflict detection</a></li> <li><a href="#b4" target="_self">IP request streamlining</a></li> <li><a href="#b5" target="_self">Role-based access controls</a></li> </ul> <ul> <li> <h3 id="b1">Enhanced subnet management</h3> <p>IPAM software should be able to manage IPv4 and IPv6 addresses in tandem without any additional requirements. It should support various subnetting techniques, such as /32 subnets, and should also allow subnet grouping and group utilization tracking.</p> </li> <li> <h3 id="b2">Supernet monitoring</h3> <p>Modern networks that are distributed across remote sites and data centers rely on route aggregation to improve network communication efficiency. Supernet monitoring thus becomes a critical IPAM aspect. IPAM software should be able to discover, track, and monitor IP supernets and their associated subnets.</p> </li> <li> <h3 id="b3">Enhanced IP conflict detection</h3> <p>IP address conflicts can cause havoc in your network when left unmonitored. Deploying an IPAM solution that not only detects an IP conflict but also aids in inspecting details such as the MACs causing the conflict, their DNS status, and location is the need of the hour. These solutions enable you to quickly discover, diagnose, and fix an IP conflict before it can cascade into a costly network issue.</p> </li> <li> <h3 id="b4">IP request streamlining</h3> <p>Multiple IT operators who provision IPs in their network require access to IP addresses to carry out their day-to-day tasks. They gain access by raising an IP request to the IT admins through channels such as emails or chats, or through other modes of communication. This can lead to disparity between the different IP requests raised and can be difficult to keep track of, which makes it important for organizations to deploy IPAM software that offers built-in IP request creation, tracking, and management.</p> </li> <li> <h3 id="b5">Role-based access controls</h3> <p>Another problem that arises with multiple IT operators and admins managing your IPAM is their exposure to unauthorized data and controls. Implementing an IPAM solution with role-based access controls ensures that your IT team has enough information and control to carry out their tasks and not be exposed to any unauthorized data. This enables you to secure your IP address space from unauthorized access.</p> </li> </ul> <h2 id="q6">Lousy IP address management has its own dire consequences!</h2> <p>The risks associated with inefficiently managed IP networks include network downtime, lost revenues, dissatisfied customers, and network security and access problems. Improper IP address management causes massive server outage, mass confusion, productivity loss and delays in deployment. A proper IPAM solution must be capable of doing the following:</p> <ul> <li><strong>Reporting :</strong> Report generation and alerting is a major aspect to be expected in a IPAM solution.</li> <li><strong>Performance:</strong> Capability to handle large IP pools or manage busy operations.</li> <li><strong>IPv6 support :</strong> No matter where you are in the transition, future-proofing is key.</li> <li><strong>Historical data:</strong> Critical when operating in regions with lawful intercept requirements.</li> <li><strong>DHCP and DNS integration :</strong> Compatibility with a system already in place.</li> </ul> <h2 id="q7">Points to consider before installing IP address management (IPAM)</h2> <p>When choosing the best IPAM solution for your organization, factors like scalability, ease of use, robustness, and integration capabilities are pivotal considerations for selecting an optimal tool to meet specific network management requirements. Your <a href="https://www.manageengine.com/products/oputils/ip-address-manager.html" target="_self">IP Management</a> tool should support,</p> <p><strong>1.Ease of use :</strong></p> <p>The first factor you would like to consider is the ease of use. If IP address management solutions are easy to use, then task performance is probably going to become faster and a lot more efficient.</p> <p><strong>2.Ease of integration:</strong></p> <p>The second things you would like to consider is the ease of integration with your current network systems (eg: NMS, DNS, and DHCP). If the systems don't seem to be properly synchronized, errors are likely to happen.</p> <p><strong>3.Cost efficient:</strong></p> <p>Lastly, the cost is also a noteworthy consideration. You will be able to choose high end dedicated appliances or free open source systems. It is also important to note that the more you pay the less training and maintenance you've to do.</p> <p>Want to know more about IP management? <a title="IP Management" href="https://www.manageengine.com/products/oputils/ip-address-manager.html" target="_self">Click here.</a></p> <p>With the cost of windows IPAM so low and the stakes so high for technology dependent organisations can a business really afford not to be using it? So, keeping all of these advantages of OpUtils in mind, why not try the<a href="https://www.manageengine.com/products/oputils/request-demo.html"> free demo</a> or <a href="https://www.manageengine.com/products/oputils/download-free.html">download a free edition</a> and take advantage of all that the ManageEngine OpUtils has to offer?</p> <div class="accordion_container" id="faq"> <h2>More on IP address management (IPAM)</h2> <div class="accordion_head"> <h3 class="faqh">Why is IPAM important?</h3> <span class="plusminus">+</span></div> <div class="accordion_body" style="display: none;"> <p>IP addresses form the basis of network communication. IP address management enables network administrators to stay informed about their IP address space utilization and availability metrics. Monitoring the IPs in real time with advanced IP address scanning and tracking solutions helps network admins to:</p> <ul> <li>Stay ahead of IP issues including IP address conflicts that can cascade into severe network issues.</li> <li>Enhance resource management with a clear understanding of IP utilization across multiple subnets, supernets, and Dynamic Host Configuration Protocol (DHCP) server scopes.</li> <li>Integrated IPAM and rogue device detection capabilities displays accurate information about IP addresses and aid in detecting any unauthorized devices. This enables network admins to detect and prevent security threats by identifying and tracking devices on the network.</li> <li>IPAM reports offer actionable insights for capacity planning. By tracking IP address usage over time, network admins can identify patterns and make informed decisions about network scaling.</li> </ul> </div> <div class="accordion_head"> <h3 class="faqh">How does IPAM work?</h3> <span class="plusminus">+</span></div> <div class="accordion_body" style="display: none;"> <p>IP address management software scans various network components including routers, using different network scanning protocols. The scan results returned contain insights into the network's IP address space which in turn enables effective IP address space management action such as:</p> <ul> <li><b>IP address allocation:</b> Track static and dynamic allocation of IP addresses across your network automatically with IP address space scanning.</li> <li><b>Centralized IP inventory:</b> IPAM tracks IP addresses across your network to ensure they are being used efficiently and updates their status in real time. This involves maintaining a database of IP addresses and associating each address with information such as the device name, MAC address, and user.</li> <li><b>IP address status management:</b> The centralized inventory of IP addresses can be used to manage the status and networking aspects of IPs such as changing the reservation status, or adding, deleting, and modifying IP addresses. This helps prevent issues such as IP address conflicts and ensures that all IP addresses are being used efficiently.</li> </ul> </div> <div class="accordion_head"> <h3 class="faqh">What is IPAM in networking?</h3> <span class="plusminus">+</span></div> <div class="accordion_body" style="display: none;"> <p>IP Address Management (IPAM) in networking refers to the managing IP addresses systematically, encompassing allocation, tracking, and monitoring to ensure efficient utilization and organization within a network infrastructure. IPAM solutions often include features such as IP address assignment, subnet management, DHCP configuration, and DNS management to streamline network operations.</p> </div> <div class="accordion_head"> <h3 class="faqh">What does an IPAM do?</h3> <span class="plusminus">+</span></div> <div class="accordion_body" style="display: none;"> <p>IP Address Management (IPAM), is a system that efficiently allocates, tracks, and manages IP addresses within a network, ensuring streamlined network operations. It simplifies administrative tasks, prevents conflicts, and enhances the overall network reliability.</p> </div> <div class="accordion_head"> <h3 class="faqh">What is IPAM used for?</h3> <span class="plusminus">+</span></div> <div class="accordion_body" style="display: none;"> <p>IPAM is used to manage IP addresses efficiently within a network, including allocation, tracking, and monitoring, to ensure proper utilization, organization, and security of IP resources.</p> </div> <div class="accordion_head"> <h3 class="faqh">How to use IPAM?</h3> <span class="plusminus">+</span></div> <div class="accordion_body" style="display: none;"> <p>To use an IPAM solution, deploy a suitable IP address management tool in your network. Provide relevant data such as address ranges, and utilize its robust features to allocate, track, and manage IP addresses efficiently. Regularly update and monitor the IPAM system to ensure accurate information and streamlined network administration.</p> </div> </div> </div> </div> </section> <section> <div class="sec-pTB bg-l-grey" id="opu-customer-logo"> <div class="container"> <div id="customer-logo"> <a href="/products/oputils/customers.html?btmcust" title="ManageEngine OpUtils Customers"> <ul class="clearfix"> <li><span class="cLogo cl-ibm">Loreal</span></li> <li><span class="cLogo cl-ctgov">nasa</span></li> <li><span class="cLogo cl-eds">dhl</span></li> <li><span class="cLogo cl-ups">at&t</span></li> <li><span class="cLogo cl-moto">siemens</span></li> </ul> </a> </div> </div> </div> </section> <section> <div class="clearfix sec-pTB opmRelPrd mbH"> <div class="fea-nav container"> <div class="fea-nav-link clearfix"><span data-nav="allFeaDiv2">Related Products</span></div> <div class="fea-nav-list"> <div id="allFeaDiv2" class="fea-list-cont clearfix"> <ul> <li class="relOpm">» <a title="Network Monitoring - ManageEngine" href="https://www.manageengine.com/network-monitoring/?relPrd">Network Monitoring</a></li> <li class="relNfa">» <a title="Bandwidth Monitoring & Traffic Analysis - ManageEngine" href="https://www.manageengine.com/products/netflow/?relPrd">Bandwidth Monitoring & Traffic Analysis</a></li> <li class="relNcm">» <a title="Network Configuration Management - ManageEngine" href="https://www.manageengine.com/network-configuration-manager/?relPrd">Network Configuration Management</a></li> <li class="relIpam">» <a title="Switch Port & IP Address Management - ManageEngine" href="https://www.manageengine.com/products/oputils/?relPrd">Switch Port & IP Address Management</a></li> <li class="relFwa">» <a title="Firewall Management - ManageEngine" href="https://www.manageengine.com/products/firewall/?relPrd">Firewall Management</a></li> <li class="relOpmMSP">» <a title="Network Monitoring Software for MSPs - ManageEngine" href="https://www.manageengine.com/network-monitoring-msp/?relPrd">Network Monitoring Software for MSPs</a></li> <li class="relIt">» <a title="IT Operations Management - ManageEngine" href="/it-operations-management/">IT Operations Management </a></li> <li class="relapm">» <a title="Applications Manager - ManageEngine" href="https://www.manageengine.com/products/applications_manager/?relPrd" target="_blank">Application Performance Monitoring </a></li> </ul> </div> </div> </div> </div> </section> <section> <div class="btmBar mbH"> <div id="btmBar"> <div class="container clearfix"> <ul class="clearfix desktop"> <li class="btm-dwn"><a title="Download ManageEngine OpUtils" href="/products/oputils/download.html?btmMenu">Download <span class="s-icon icon-s-download"> </span></a></li> <li><a title="Live Demo - ManageEngine OpUtils" target="_blank" href="https://demo.oputils.com/"><span class="s-icon icon-s-demo"> </span><br> Live Demo</a></li> <li><a title="Compare Editions - ManageEngine OpUtils" href="/products/oputils/tools-matrix.html?btmMenu"><span class="s-icon icon-s-compare"> </span><br> Compare Editions</a></li> <li><a title="Get Quote - ManageEngine OpUtils" href="/products/oputils/getquote-form.html?btmMenu"><span class="s-icon icon-s-quote"> </span><br> Get Quote</a></li> <li><a title="Buy Now - ManageEngine OpUtils" target="_blank" href="https://store.manageengine.com/oputils/?btmMenu"><span class="s-icon icon-s-buynow"> </span><br> Buy Now</a></li> </ul> <ul class="clearfix mobile"> <li><a title="Download ManageEngine OpUtils" href="https://www.manageengine.com/products/oputils/download.html?mobilefooter"><span class="s-icon icon-s-download"> </span><br> Download</a></li> <li><a title="Demo - ManageEngine OpUtils" href="https://www.manageengine.com/products/oputils/request-demo.html?mobilefooter"><span class="s-icon icon-s-demo"> </span><br> Request Demo</a></li> <li><a title="Get Quote ManageEngine OpUtils" href="https://www.manageengine.com/products/oputils/getquote-form.html?mobilefooter"><span class="s-icon icon-s-quote"> </span> <br> Get Quote</a></li> </ul> </div> </div> </div> </section> <footer id="meCommonFooterNew"></footer> <div id="survey" data-surveyPrd="oputils"> </div> <script src="https://accounts.zoho.com/u/info" type="text/javascript"></script> <script src="https://www.manageengine.com/js/me-v1-header-a.js"></script> <script src="/js/me-new-v1.js"></script> <script src="/itom/js/me-itom.js"></script> <script src="https://www.manageengine.com/js/opm-survey-form.js"></script> <script>$(document).ready(function(){$("#storelnk").attr("href", "https://store.manageengine.com/oputils/");$("#forumlnk").attr("href", "https://forums.manageengine.com/oputils");$("#blogslnk").attr("href", "https://blogs.manageengine.com/");$("#smaplnk").attr("href", "//www.manageengine.com/products/oputils/sitemap.html");$("#fbacklnk").attr("data-feedback", "49000004360347");});</script> <script>$('.ssRhs').append('<li><span>Direct Inward Dialing</span></li><li><a href="tel:+14089169400"><strong>Tel:</strong> +1 408 916 9400</a></li>');$('#rp-oputils').hide();</script> <script type="text/javascript">$('#fea-nb > span').addClass('dropact').siblings('ul').show();$('#ipadd-ipam a').addClass('feaact');$('#fea').addClass('selecteddiv');</script> <script> $(document).ready(function(){ faqId = window.location.hash.substr(1); if($('#'+faqId).length > 0){ $('#'+faqId).addClass('active'); $('#'+faqId).next().css('display','block'); } }); $(".accordion_head").click(function(){ $(".accordion_head").removeClass('active'); if ($('.accordion_body').is(':visible')) { $(".accordion_body").slideUp(300); $(".plusminus").text('+'); } if($(this).next(".accordion_body").is(':visible')){ $(this).next(".accordion_body").slideUp(300); $(this).children(".plusminus").text('+'); $(this).children(".plusminus").text('+'); //$(this).children('.accordion_head').removeClass('active'); }else { $(this).next(".accordion_body").slideDown(300); $(this).children(".plusminus").text('-'); $(this).addClass('active'); //$(this).children('.accordion_head').addClass('active'); } }); </script> <!-- download script begin --> <script> // Form - Country Field var country = $("[name=country]"); country.each(function () { $(".selectedCountry").text($(this).find("option:selected").attr("data-ipcode")); }); if (country.val() == "United States") { $('.one-line-form').addClass('with-state'); } country.on('change', function () { var selectedText = $(this).find("option:selected").attr("data-ipcode"); $(".selectedCountry").text(selectedText); if ($(this).val() == "United States") { $('.one-line-form').addClass('with-state'); } else { $('.one-line-form').removeClass('with-state'); } }); // Operating System let operatingSystem = $("#zc-Operating_System"); var selectedOS = $(operatingSystem).find("option:selected").val(); $(".selectedOS").text(selectedOS); operatingSystem.on('change', function () { selectedOS = $(this).find("option:selected").val(); $(".selectedOS").text(selectedOS); }); // Form Validation let sql_form = document.forms.LicenseKeyForm; const { emailid: emailEl, country: countryEl, Operating_System: operatingSystemEl } = sql_form.elements; let stateInput; // Set Error const setError = (element, message) => { const errorText = $(".form-group-row").find(".form-feedback-error"); errorText.addClass("is-invalid"); errorText.show(); errorText.html(message); }; // Remove Error const removeError = (element) => { const errorText = $(".form-group-row").find(".form-feedback-error"); errorText.removeClass("is-invalid"); errorText.hide(); errorText.html(""); }; // Email - Validation function emailValidate(emailIdValue) { const pattern = /^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; const excludedDomains = ['gmail.com', 'yahoo.com', 'hotmail.com', 'outlook.com', 'aol.com', 'mail.com', 'yandex.com', 'protonmail.com', 'zoho.com', 'zohocorp.com', 'gmx.com', 'gmx.net', 'icloud.com', 'test.com']; const domain = emailIdValue.split('@')[1]; if (emailIdValue === "") { setError(emailEl, "Please input your business email id!"); return false; } else if (!pattern.test(emailIdValue)) { setError(emailEl, "Please input valid business email id!"); return false; } else if (excludedDomains.includes(domain)) { setError(emailEl, "Please input valid business email id!"); return false; } else { removeError(emailEl); return true; } } emailEl.addEventListener("focusout", function () { emailValidate(this.value); }); // Country Validation function countryValidate(countryValue) { if (countryValue === "") { setError(countryEl, "Please select the country!"); return false; } else { removeError(countryEl); return true; } } countryEl.addEventListener("change", function () { countryValidate(this.value); if (this.value === "United States") { setTimeout(() => { stateInput = document.getElementById("country_state"); stateInput.addEventListener("change", () => { if (stateInput.value !== "") { removeError(stateInput); } else if (stateInput.value === "") { setError(stateInput, "Please select the state!"); } }); }, 1); } }); // State Validation function stateValidate() { if (stateInput && stateInput.length) { if (stateInput.value === "") { setError(stateInput, "Please select the state!"); return false; } else { removeError(stateInput); return true; } } else { return true; } } // Operatin System Validate function operatinSystemValidate(osValue) { if (osValue === "Select OS") { setError(operatingSystemEl, "Please select the Operating System!"); return false; } else { removeError(operatingSystemEl); return true; } } operatingSystemEl.addEventListener("change", function () { operatinSystemValidate(this.value); }); let thanksMessageContent = $("#thanks-message"); let sqlForm = $("#LicenseKeyForm"); const thanksMessage = () => { sqlForm.hide(); thanksMessageContent.show(); $("html, body").animate({ scrollTop: $("#banner-section").offset().top, }, 1500); } function security_adwords() { if (emailValidate(emailEl.value) === true && countryValidate(countryEl.value) === true && stateValidate() === true && operatinSystemValidate(operatingSystemEl.value) === true) { var country_name = $('#MECountryListing').val(); var eventlabel = $('[name="leadsource"]').val(); $('input[name="subject"]').val('ManageEngine OpUtils ' + eventlabel + ' Request - ' + country_name + ' -What is IPAM'); getMarkvalcreator(); var didVal = getCookie("diduser"); var os_value = $("#zc-Operating_System").val(); try { $zoho.salesiq.visitor.customaction( "{'eventCategory':'Leads','eventAction':'OpUtils','eventLabel':'" + eventlabel + "','customID':'-'}" ); } catch (exp) { } if (os_value == "Windows") { $('#nexturl').val("https://www.manageengine.com/products/oputils/download_confirm.html?what-is-ipam" + didVal); try { $zoho.salesiq.visitor.customaction( "{'eventCategory':'Downloads','eventAction':'OpUtils','eventLabel':'" + event_label + "','customID':1-918" + didVal + "'}" ); } catch (exp) { } setTimeout(function () { document.getElementById("dwncc").value = "eval-itom@manageengine.com"; document.getElementById("dwnSubject").value = "ManageEngine OpUtils Download Request - What is IPAM"; document.LicenseKeyForm.submit(); thanksMessage(); }, 1000); return false; } else if (os_value == "Linux") { $('#nexturl').val("https://www.manageengine.com/products/oputils/download_confirm.html?what-is-ipam"); try { $zoho.salesiq.visitor.customaction( "{'eventCategory':'Downloads','eventAction':'OpUtils','eventLabel':'ManageEngine_OpUtils_64bit.bin',,\'customID\':\'-\'}')" ); } catch (exp) { } setTimeout(function () { document.getElementById("dwncc").value = "eval-itom@manageengine.com"; document.getElementById("dwnSubject").value = "ManageEngine OpUtils Download Request - What is IPAM"; document.LicenseKeyForm.submit(); thanksMessage(); }, 1000); return false; } return true; } else { return false; } } $(document).ready(function () { if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) { $('#LicenseKeyForm input[name="leadsource"]').val('Mobile Web Download'); } else { $('#LicenseKeyForm input[name="leadsource"]').val('Web Download'); } }); </script> <!-- download script end --> <script> $('#lhsTree > li > ul > span').click(function(){ if($(this).hasClass('showmore')){ $(this).parent().children('li').show(); $(this).text("Show Less >>"); $(this).removeClass('showmore'); } else{ $(this).addClass('showmore'); $('.showhide').hide(); $(this).text("Show More >>"); } }); </script> </body> </html>