package require ip ::ip::version address ::ip::is class address ::ip::equal address address ::ip::normalize address ::ip::contract address ::ip::distance ipaddr1 ipaddr2 ::ip::nextIp ipaddr ?offset? ::ip::prefix address ::ip::type address ::ip::mask address ::ip::prefixToNative prefix ::ip::nativeToPrefix nativeList|native ?-ipv4? ::ip::intToString number ?-ipv4? ::ip::toInteger ipaddr ::ip::toHex ipaddr ::ip::maskToInt ipmask ::ip::broadcastAddress prefix ?-ipv4? ::ip::maskToLength dottedMask|integerMask|hexMask ?-ipv4? ::ip::lengthToMask maskLength ?-ipv4? ::ip::nextNet ipaddr ipmask ?count? ?-ipv4? ::ip::isOverlap prefix prefix... ::ip::isOverlapNative ?-all? ?-inline? ?-ipv4? hexipaddr hexipmask hexiplist ::ip::ipToLayer2Multicast ipaddr ::ip::ipHostFromPrefix prefix ?-exclude prefixExcludeList? ::ip::reduceToAggregates prefixlist ::ip::longestPrefixMatch ipaddr prefixlist ?-ipv4? ::ip::collapse prefixlist ::ip::subtract prefixlist
Ce package fournit un ensemble de commandes permettant d'analyser, d'afficher et de comparer les adresses internet. Il peut traiter les types d'adresses IPv4 et IPv6.