Abstract
Subnetting has been widely used in computer networks and the Internet. The methods of subnetting are too difficult to grasp quickly for most beginners and ordinary users. With networks unreasonably parted, IP addresses will be seriously wasted. In order to save IP addresses, improve the utilization of IP addresses. In this paper, starting from the optimal network partitioning, in addition to the introduction of the average subnetting and subnetting based on Huffman coding, an improved subnetting method based on Huffman coding is also proposed. And an algorithm for the improved subnetting based on Huffman coding is implemented. The improved subnetting based on Huffman coding transforms the process of subnetting into Huffman tree structure and achieves the optimal partition of the network. Through the comparison of the IP address utilization of the three network partition methods, it can be concluded that the improved subnetting based on Huffman coding can fully improve the utilization of IP addresses and make most of the networks to be optimally partition. Improved subnetting based on Huffman coding is not only suitable for IPV4 but also for IPV6.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Andrew, S.T.: Computer Networks, 5th edn. Prentice Hall, Englewood (2010)
Zhu, X.Y., Liang, S.B.: Research based on the IP address subnetting algorithm. Comput. Knowl. Technol. 8(22), 5324–5326 (2012)
Document ID 13711: Subnet Zero and the All-Ones Subnet. Cisco Systems
Jeffrey, M., Jon, P.: Internet Standard Subnetting Procedure, pp. 1–16. IETF (1985)
Cheon, S.K., Jin, D.X., Kim, C.G.: A VLSM address management method for variable IP subnetting. In: Computational Science and ITS Applications - ICCSA, International Conference, Glasgow, UK (2006)
Huffman, D.A.: A method for the construction of minimum-redundancy codes. Resonance 11(2), 91–99 (2006)
Leeuwen, J.V.: On the construction of Huffman Trees. In: International Colloquium for Automata Languages & Programming, pp. 382–410 (1976)
Furht, B.: Huffman Coding. In: Furht, B. (eds) Encyclopedia of Multimedia, pp. 288–289. Springer, Boston (2008)
Zander, S., Andrew, L.L.H., Armitage, G.: Collaborative and privacy-preserving estimation of IP address space utilisation. Comput. Netw. 119, 56–70 (2017)
Siddiqui, A.: RFC 8200–IPv6 has been standardized. Internet Society, vol. 1 (2018)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Switzerland AG
About this paper
Cite this paper
Li, R., Zhao, Y., Xu, Q., Qi, X. (2018). Research of Subnetting Based on Huffman Coding. In: Sun, X., Pan, Z., Bertino, E. (eds) Cloud Computing and Security. ICCCS 2018. Lecture Notes in Computer Science(), vol 11067. Springer, Cham. https://doi.org/10.1007/978-3-030-00018-9_53
Download citation
DOI: https://doi.org/10.1007/978-3-030-00018-9_53
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-00017-2
Online ISBN: 978-3-030-00018-9
eBook Packages: Computer ScienceComputer Science (R0)