{"id":929,"date":"2019-12-26T12:25:03","date_gmt":"2019-12-26T06:55:03","guid":{"rendered":"https:\/\/binaryterms.com\/?p=929"},"modified":"2021-01-18T12:25:28","modified_gmt":"2021-01-18T06:55:28","slug":"classless-addressing-in-ipv4","status":"publish","type":"post","link":"https:\/\/binaryterms.com\/classless-addressing-in-ipv4.html","title":{"rendered":"Classless Addressing in IPv4"},"content":{"rendered":"<p><strong>Classless addressing<\/strong> is a concept of addressing the IPv4 addresses. It was adopted after the failure of classful addressing. The classful addressing leads to wastage of addresses as it assigns a fixed-size block of addresses to the customer. But, the classless addressing assigns a block of addresses to the customer according to its requirement which <strong>prevents the wastage of addresses<\/strong>.<\/p>\n<p>In this section, we will discuss the classless addressing, CIDR notation, classless addressing blocks. We will also discuss one example of classless addressing in which we will calculate the block size, first and last address of the block.<\/p>\n<h2>Content: Classless Addressing in IPv4<\/h2>\n<ol>\n<li><a href=\"#WhatisClasslessIPv4Addressing?\">What is Classless IPv4 Addressing?<\/a><\/li>\n<li><a href=\"#WhatisCIDRBlocks?\">What is CIDR Blocks?<\/a><\/li>\n<li><a href=\"#WhatisCIDRnotation?\">What is CIDR notation?<\/a><\/li>\n<li><a href=\"#ClasslessAddressingExample\">Classless Addressing Example<\/a><\/li>\n<li><a href=\"#KeyTakeaways\">Key Takeaways<\/a><\/li>\n<\/ol>\n<p><a name=\"WhatisClasslessIPv4Addressing?\"><\/a><\/p>\n<h3>What is Classless Addressing?<\/h3>\n<p>The classless IPv4 addressing <strong>does not divide<\/strong> the address space into classes like classful addressing. It provides a <strong>variable-length of blocks<\/strong>, which have a range of addresses according to the need of users.<\/p>\n<p><strong>Reasons for Adopting Classes Addressing<\/strong><\/p>\n<p>Reason 1:<\/p>\n<p>As classful addressing failed in providing the fair share of addresses to each organization there was a need to bring change in the distribution process of addresses. As we know the classful addressing assigns a block from class A, B &amp; C to an organization which has a fixed number of addresses.<\/p>\n<p>In classful addressing sometimes the addresses in a block were more than enough and sometimes the addresses in the block were less than required. Subnetting and supernetting in classful addressing also failed to solve the problem of address depletion.<\/p>\n<p>Reason 2:<\/p>\n<p>As we all know in 1990 \u2018<strong>Internet Service Provider<\/strong>\u2019 (ISP) an organization that became famous for providing internet access to midsize organizations, small commercial companies or even to an individual that require internet services such as e-mail services, surfing to extract information about something and many more.<\/p>\n<p><strong>Internet Corporation for Assigned Names and Numbers<\/strong> (ICANN) a global authority that assigns a large block of addresses to ISP which it further subdivides to provide a required range of addresses to small commercial organizations.<\/p>\n<p>So, in <strong>1996<\/strong> a new architecture was introduced for the distribution of addresses namely \u2018<strong>Classless Addressing<\/strong>\u2019. The classless addressing provides the <strong>block of addresses<\/strong> of <strong>variable length<\/strong>. One can request for a block having <strong>1 address, 2 addresses, 4 addresses, 8 addresses<\/strong> and so on. It means that the number of addresses that a customer can request should be the power of <strong>2<\/strong>. The classless addressing <strong>prevents<\/strong> the <strong>wastage<\/strong> of <strong>addresses<\/strong>.<br \/>\n<a name=\"WhatisCIDRnotation?\"><\/a><\/p>\n<h3>CIDR Notation<\/h3>\n<p>In classful addressing, if an address is provided then we can detect its class as its first few bits help us in recognizing the class of address. Knowing the class of address, we can find the length of net-id as it would be 8, 16 or 24.<\/p>\n<p>Like in <strong>classful<\/strong> addressing, the address was divided into two parts <strong>net-id<\/strong> and <strong>host-id<\/strong>. Where net-id would define the address of the network and host-id would define the host address in the corresponding network. And the net-id part and host-id part would vary with the classes.<\/p>\n<p>The same way the <strong>classless<\/strong> addressing also divides the IPv4 address into two parts referred to as &#8216;<strong>prefix<\/strong>&#8216; and &#8216;<strong>suffix<\/strong>&#8216;. <strong>Prefix<\/strong> defines the <strong>network id<\/strong> whereas <strong>suffix<\/strong> defines the <strong>host address<\/strong> in the corresponding network.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-935 size-full\" src=\"https:\/\/binaryterms.com\/wp-content\/uploads\/2019\/12\/classless-addressing.jpg\" alt=\"classless addressing\" width=\"423\" height=\"135\" srcset=\"https:\/\/binaryterms.com\/wp-content\/uploads\/2019\/12\/classless-addressing.jpg 423w, https:\/\/binaryterms.com\/wp-content\/uploads\/2019\/12\/classless-addressing-300x96.jpg 300w\" sizes=\"auto, (max-width: 423px) 100vw, 423px\" \/><\/p>\n<p><strong>Addresses<\/strong> belonging to the <strong>same block<\/strong> persist the <strong>same prefix<\/strong> whereas <strong>each host in a block<\/strong> has a <strong>different suffix<\/strong>. As in classful addressing the length of net-id depend on the class to which the address belongs and it can only be 8, 16 and 24. On the other hand, the <strong>length of a prefix (n)<\/strong> can be <strong>0, 1, 2, 3, . . . . ., 32<\/strong>. So, the value of <strong>suffix<\/strong> would automatically be (32- length of the prefix).<\/p>\n<p>In classless addressing, for a given address prefix length, could not be calculated as it can belong to a block of any prefix length. So, here the length of the prefix is included with each address to ease the extraction of block information.<\/p>\n<p>The <strong>length of the prefix (n)<\/strong> is added to the last of address separated by a <strong>slash<\/strong>. This is called <strong>slash notation<\/strong> and more formally it is known as <strong>Classless Inter-Domain Routing (CIDR) notation<\/strong>.<\/p>\n<p>For example:<\/p>\n<p>IPv4 address 167.199.170.82\/27 have an added value &#8217;27 &#8216; which is separated by a slash, is a CIDR\u00a0 notation of classless IPv4 address. The value &#8216;<strong>27<\/strong>&#8216; denotes the length of the <strong>prefix<\/strong>. So, the length of the <strong>suffix<\/strong> would be &#8216;3<strong>2-27= 5<\/strong>&#8216;.<br \/>\n<a name=\"WhatisCIDRBlocks?\"><\/a><\/p>\n<h3>CIDR Block<\/h3>\n<p>For the correct working of CIDR blocks, <strong>three restrictions<\/strong> are implemented on the blocks of classless addressing.<\/p>\n<ol>\n<li>A block of addresses allocated to an organization must have the <strong>contiguous unallocated addresses<\/strong>.<\/li>\n<li>The <strong>number of addresses in a block<\/strong> allocated to an organization must be the <strong>power of 2<\/strong>.<\/li>\n<li>The <strong>first address<\/strong> of every block must be <strong>divisible<\/strong> by the <strong>length of the block<\/strong>.<\/li>\n<\/ol>\n<h4>Extraction of block information:<\/h4>\n<ol>\n<li>The number of host addresses in a block<\/li>\n<\/ol>\n<p style=\"text-align: center\"><strong style=\"font-size: 16px;text-align: center\"><em>N=2<sup>32-n<\/sup><\/em><\/strong><\/p>\n<p style=\"text-align: center\"><em>N is the number of host addresses in a block and n is the length of the prefix.<\/em><\/p>\n<ol start=\"2\">\n<li>The first address of a block<\/li>\n<\/ol>\n<p style=\"text-align: center\"><strong><em>First Address = (any address) AND (network mask)<\/em><\/strong><\/p>\n<ol start=\"3\">\n<li>Last address of a block<\/li>\n<\/ol>\n<p style=\"text-align: center\"><strong><em>Last Address = (any address) OR [NOT (network mask)]<\/em><\/strong><\/p>\n<p><a name=\"ClasslessAddressingExample\"><\/a><\/p>\n<h3>Classless Addressing Example<\/h3>\n<p>Let us take an IPv4 classless address in CIDR notation i.e. <strong>167.199.170.82\/27<\/strong> and from the given address we will calculate the number of addresses in the corresponding network, the first address of the network and last address of the network.<\/p>\n<p>Our given address is <strong>167.199.170.82\/27<\/strong>. As we know that the value after the slash in IP address is prefix (n) value=27.<\/p>\n<p>The number of addresses in the network can be calculated with the formula below:<\/p>\n<p style=\"text-align: center\"><strong>N=2<\/strong><sup><strong>32-n<\/strong><br \/>\n<\/sup>\u00a0\u00a0\u00a0\u00a0 =2<sup>32-27<br \/>\n<\/sup>=2<sup>5<br \/>\n<\/sup>=32<\/p>\n<p>So, there are <strong>32 addresses<\/strong> in the corresponding network block and it can be assigned to 32 hosts in the network.<\/p>\n<p>The first address of the network can be calculated with the formula below:<\/p>\n<p>First address = (given address) AND (network mask)<\/p>\n<p>The given address is 167.199.170.82<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-930 size-full\" src=\"https:\/\/binaryterms.com\/wp-content\/uploads\/2019\/12\/First-address-of-classless-addressing.jpg\" alt=\"First address of classless addressing\" width=\"600\" height=\"141\" srcset=\"https:\/\/binaryterms.com\/wp-content\/uploads\/2019\/12\/First-address-of-classless-addressing.jpg 600w, https:\/\/binaryterms.com\/wp-content\/uploads\/2019\/12\/First-address-of-classless-addressing-300x71.jpg 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>The <strong>decimal notation<\/strong> of the <strong>first address<\/strong> in the block is <strong>167.199.170.64<\/strong>.<\/p>\n<p>The last address can be calculated with the formula below:<\/p>\n<p>Last address = (given address) OR [NOT (network mask)]<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-931 size-full\" src=\"https:\/\/binaryterms.com\/wp-content\/uploads\/2019\/12\/Last-address-of-classless-addressing.jpg\" alt=\"Last address of classless addressing\" width=\"600\" height=\"149\" srcset=\"https:\/\/binaryterms.com\/wp-content\/uploads\/2019\/12\/Last-address-of-classless-addressing.jpg 600w, https:\/\/binaryterms.com\/wp-content\/uploads\/2019\/12\/Last-address-of-classless-addressing-300x75.jpg 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>The <strong>decimal notation<\/strong> of the <strong>last address<\/strong> in the block would be <strong>167.199.170.95<\/strong>.<\/p>\n<p>So, we conclude that the given address <strong>167.199.170.82<\/strong> is from the block who\u2019s <strong>first address is 167.199.170.64<\/strong> and <strong>last address is 167.199.170.95<\/strong> and the number of the hosts in the network is<strong> 32<\/strong>.<br \/>\nNow, let us verify the <strong>rules<\/strong> for CIDR blocks :<\/p>\n<ol>\n<li>The number of addresses in a block must be in power of 2 i.e. in the above case the number of addresses in the block is 32 which is equal to 2<sup>5<\/sup>.<\/li>\n<li>The first address of block must be divisible by the number size of the block. So, the first address of the block 167.199.170.64 is divisible by 2<sup>5 <\/sup>as the last five bits of 10100111 11000111 10101010 01000000 address (binary notation of first address 167.199.170.64) is &#8216;0&#8217;.<\/li>\n<li>The block (first address is 167.199.170.64 and last address is 167.199.170.95) contain contiguous 32 unallocated addresses.<\/li>\n<\/ol>\n<p><a name=\"KeyTakeaways\"><\/a><\/p>\n<div id=\"keytake\">\n<h3>Key Takeaway<\/h3>\n<ul>\n<li>Classless addressing <strong>does not divide<\/strong> the address space of 32-bit IPv4 addresses into classes like classful addressing.<\/li>\n<li><strong>ICANN<\/strong> (Internet Corporation for Assigned Names and Numbers) assigns a <strong>large block of addresses to ISP<\/strong> (Internet service provider) from which ISP assigns a <strong>variable-size block of addresses<\/strong> to the midsize organization, individual, small commercial companies.<\/li>\n<li>In classless addressing, the <strong>block of addresses<\/strong> assigned to the customers is <strong>according to their requirement<\/strong> which <strong>prevents the wastage of addresses<\/strong>.<\/li>\n<li>The customer can <strong>request<\/strong> for the<strong> block of 1 address, 2 addresses, 4 addresses, 8 address and so on<\/strong>.<\/li>\n<li>The <strong>number of addresses<\/strong> requested by the customer should be the <strong>power of 2<\/strong>.<\/li>\n<li>The block of addresses assigned must have <strong>contiguous unallocated addresses<\/strong> in it.<\/li>\n<li>The <strong>first address<\/strong> of any block should be<strong>\u00a0divisible<\/strong> by the <strong>size of the block<\/strong>.<\/li>\n<li>The classless IPv4 address has two parts <strong>prefix<\/strong> and <strong>suffix<\/strong>.<\/li>\n<li>The <strong>prefix<\/strong> of the address denotes the <strong>network id<\/strong> of the address.<\/li>\n<li><strong>Suffix<\/strong> denotes the <strong>host-id<\/strong> of the address.<\/li>\n<li>To extract the information of the assigned block the length of the prefix (n) is added to the last of address separated with a slash. This is called <strong>slash notation<\/strong> or <strong>CIDR notation<\/strong>.<\/li>\n<li>The full form of <strong>CIDR<\/strong> notation is <strong>classless inter-domain routing<\/strong>.<\/li>\n<\/ul>\n<\/div>\n<p>So, this is all about the classless addressing which resolves the problem of address wastage in classful addressing. The classless addressing assigns the block of addresses according to the requirement of customer.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Classless addressing is a concept of addressing the IPv4 addresses. It was adopted after the failure of classful addressing. The classful addressing leads to wastage of addresses as it assigns a fixed-size block of addresses to the customer. But, the classless addressing assigns a block of addresses to the customer according to its requirement which [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[5],"tags":[],"class_list":{"0":"post-929","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-computer-networks","7":"entry"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>What is Classless Addressing in IPv4? CIDR Notation, CIDR Blocks, Example - Binary Terms<\/title>\n<meta name=\"description\" content=\"Classless addressing is a concept of addressing the IPv4 addresses. It was adopted after the failure of classful addressing. The classful addressing leads to wastage of addresses as it assigns a fixed-size block of addresses to the customer.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/binaryterms.com\/classless-addressing-in-ipv4.html\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What is Classless Addressing in IPv4? CIDR Notation, CIDR Blocks, Example - Binary Terms\" \/>\n<meta property=\"og:description\" content=\"Classless addressing is a concept of addressing the IPv4 addresses. It was adopted after the failure of classful addressing. The classful addressing leads to wastage of addresses as it assigns a fixed-size block of addresses to the customer.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/binaryterms.com\/classless-addressing-in-ipv4.html\" \/>\n<meta property=\"og:site_name\" content=\"Binary Terms\" \/>\n<meta property=\"article:published_time\" content=\"2019-12-26T06:55:03+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-01-18T06:55:28+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/binaryterms.com\/wp-content\/uploads\/2019\/12\/classless-addressing.jpg\" \/>\n<meta name=\"author\" content=\"Neha T\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Neha T\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/binaryterms.com\/classless-addressing-in-ipv4.html#article\",\"isPartOf\":{\"@id\":\"https:\/\/binaryterms.com\/classless-addressing-in-ipv4.html\"},\"author\":{\"name\":\"Neha T\",\"@id\":\"https:\/\/binaryterms.com\/#\/schema\/person\/e495f1d57f5c0a4c521cc3dba95661fe\"},\"headline\":\"Classless Addressing in IPv4\",\"datePublished\":\"2019-12-26T06:55:03+00:00\",\"dateModified\":\"2021-01-18T06:55:28+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/binaryterms.com\/classless-addressing-in-ipv4.html\"},\"wordCount\":1359,\"commentCount\":3,\"publisher\":{\"@id\":\"https:\/\/binaryterms.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/binaryterms.com\/classless-addressing-in-ipv4.html#primaryimage\"},\"thumbnailUrl\":\"https:\/\/binaryterms.com\/wp-content\/uploads\/2019\/12\/classless-addressing.jpg\",\"articleSection\":[\"Computer Networks\"],\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/binaryterms.com\/classless-addressing-in-ipv4.html#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/binaryterms.com\/classless-addressing-in-ipv4.html\",\"url\":\"https:\/\/binaryterms.com\/classless-addressing-in-ipv4.html\",\"name\":\"What is Classless Addressing in IPv4? CIDR Notation, CIDR Blocks, Example - Binary Terms\",\"isPartOf\":{\"@id\":\"https:\/\/binaryterms.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/binaryterms.com\/classless-addressing-in-ipv4.html#primaryimage\"},\"image\":{\"@id\":\"https:\/\/binaryterms.com\/classless-addressing-in-ipv4.html#primaryimage\"},\"thumbnailUrl\":\"https:\/\/binaryterms.com\/wp-content\/uploads\/2019\/12\/classless-addressing.jpg\",\"datePublished\":\"2019-12-26T06:55:03+00:00\",\"dateModified\":\"2021-01-18T06:55:28+00:00\",\"description\":\"Classless addressing is a concept of addressing the IPv4 addresses. It was adopted after the failure of classful addressing. The classful addressing leads to wastage of addresses as it assigns a fixed-size block of addresses to the customer.\",\"breadcrumb\":{\"@id\":\"https:\/\/binaryterms.com\/classless-addressing-in-ipv4.html#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/binaryterms.com\/classless-addressing-in-ipv4.html\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/binaryterms.com\/classless-addressing-in-ipv4.html#primaryimage\",\"url\":\"https:\/\/binaryterms.com\/wp-content\/uploads\/2019\/12\/classless-addressing.jpg\",\"contentUrl\":\"https:\/\/binaryterms.com\/wp-content\/uploads\/2019\/12\/classless-addressing.jpg\",\"width\":423,\"height\":135,\"caption\":\"classless addressing\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/binaryterms.com\/classless-addressing-in-ipv4.html#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/binaryterms.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Classless Addressing in IPv4\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/binaryterms.com\/#website\",\"url\":\"https:\/\/binaryterms.com\/\",\"name\":\"Binary Terms\",\"description\":\"The Computer Science &amp; IT Guide\",\"publisher\":{\"@id\":\"https:\/\/binaryterms.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/binaryterms.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/binaryterms.com\/#organization\",\"name\":\"Binary Terms\",\"url\":\"https:\/\/binaryterms.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/binaryterms.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/binaryterms.com\/wp-content\/uploads\/2020\/05\/binary-terms-logo1.png\",\"contentUrl\":\"https:\/\/binaryterms.com\/wp-content\/uploads\/2020\/05\/binary-terms-logo1.png\",\"width\":400,\"height\":63,\"caption\":\"Binary Terms\"},\"image\":{\"@id\":\"https:\/\/binaryterms.com\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/binaryterms.com\/#\/schema\/person\/e495f1d57f5c0a4c521cc3dba95661fe\",\"name\":\"Neha T\",\"url\":\"https:\/\/binaryterms.com\/author\/author\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"What is Classless Addressing in IPv4? CIDR Notation, CIDR Blocks, Example - Binary Terms","description":"Classless addressing is a concept of addressing the IPv4 addresses. It was adopted after the failure of classful addressing. The classful addressing leads to wastage of addresses as it assigns a fixed-size block of addresses to the customer.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/binaryterms.com\/classless-addressing-in-ipv4.html","og_locale":"en_GB","og_type":"article","og_title":"What is Classless Addressing in IPv4? CIDR Notation, CIDR Blocks, Example - Binary Terms","og_description":"Classless addressing is a concept of addressing the IPv4 addresses. It was adopted after the failure of classful addressing. The classful addressing leads to wastage of addresses as it assigns a fixed-size block of addresses to the customer.","og_url":"https:\/\/binaryterms.com\/classless-addressing-in-ipv4.html","og_site_name":"Binary Terms","article_published_time":"2019-12-26T06:55:03+00:00","article_modified_time":"2021-01-18T06:55:28+00:00","og_image":[{"url":"https:\/\/binaryterms.com\/wp-content\/uploads\/2019\/12\/classless-addressing.jpg","type":"","width":"","height":""}],"author":"Neha T","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Neha T","Estimated reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/binaryterms.com\/classless-addressing-in-ipv4.html#article","isPartOf":{"@id":"https:\/\/binaryterms.com\/classless-addressing-in-ipv4.html"},"author":{"name":"Neha T","@id":"https:\/\/binaryterms.com\/#\/schema\/person\/e495f1d57f5c0a4c521cc3dba95661fe"},"headline":"Classless Addressing in IPv4","datePublished":"2019-12-26T06:55:03+00:00","dateModified":"2021-01-18T06:55:28+00:00","mainEntityOfPage":{"@id":"https:\/\/binaryterms.com\/classless-addressing-in-ipv4.html"},"wordCount":1359,"commentCount":3,"publisher":{"@id":"https:\/\/binaryterms.com\/#organization"},"image":{"@id":"https:\/\/binaryterms.com\/classless-addressing-in-ipv4.html#primaryimage"},"thumbnailUrl":"https:\/\/binaryterms.com\/wp-content\/uploads\/2019\/12\/classless-addressing.jpg","articleSection":["Computer Networks"],"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/binaryterms.com\/classless-addressing-in-ipv4.html#respond"]}]},{"@type":"WebPage","@id":"https:\/\/binaryterms.com\/classless-addressing-in-ipv4.html","url":"https:\/\/binaryterms.com\/classless-addressing-in-ipv4.html","name":"What is Classless Addressing in IPv4? CIDR Notation, CIDR Blocks, Example - Binary Terms","isPartOf":{"@id":"https:\/\/binaryterms.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/binaryterms.com\/classless-addressing-in-ipv4.html#primaryimage"},"image":{"@id":"https:\/\/binaryterms.com\/classless-addressing-in-ipv4.html#primaryimage"},"thumbnailUrl":"https:\/\/binaryterms.com\/wp-content\/uploads\/2019\/12\/classless-addressing.jpg","datePublished":"2019-12-26T06:55:03+00:00","dateModified":"2021-01-18T06:55:28+00:00","description":"Classless addressing is a concept of addressing the IPv4 addresses. It was adopted after the failure of classful addressing. The classful addressing leads to wastage of addresses as it assigns a fixed-size block of addresses to the customer.","breadcrumb":{"@id":"https:\/\/binaryterms.com\/classless-addressing-in-ipv4.html#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/binaryterms.com\/classless-addressing-in-ipv4.html"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/binaryterms.com\/classless-addressing-in-ipv4.html#primaryimage","url":"https:\/\/binaryterms.com\/wp-content\/uploads\/2019\/12\/classless-addressing.jpg","contentUrl":"https:\/\/binaryterms.com\/wp-content\/uploads\/2019\/12\/classless-addressing.jpg","width":423,"height":135,"caption":"classless addressing"},{"@type":"BreadcrumbList","@id":"https:\/\/binaryterms.com\/classless-addressing-in-ipv4.html#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/binaryterms.com\/"},{"@type":"ListItem","position":2,"name":"Classless Addressing in IPv4"}]},{"@type":"WebSite","@id":"https:\/\/binaryterms.com\/#website","url":"https:\/\/binaryterms.com\/","name":"Binary Terms","description":"The Computer Science &amp; IT Guide","publisher":{"@id":"https:\/\/binaryterms.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/binaryterms.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/binaryterms.com\/#organization","name":"Binary Terms","url":"https:\/\/binaryterms.com\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/binaryterms.com\/#\/schema\/logo\/image\/","url":"https:\/\/binaryterms.com\/wp-content\/uploads\/2020\/05\/binary-terms-logo1.png","contentUrl":"https:\/\/binaryterms.com\/wp-content\/uploads\/2020\/05\/binary-terms-logo1.png","width":400,"height":63,"caption":"Binary Terms"},"image":{"@id":"https:\/\/binaryterms.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/binaryterms.com\/#\/schema\/person\/e495f1d57f5c0a4c521cc3dba95661fe","name":"Neha T","url":"https:\/\/binaryterms.com\/author\/author"}]}},"_links":{"self":[{"href":"https:\/\/binaryterms.com\/wp-json\/wp\/v2\/posts\/929","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/binaryterms.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/binaryterms.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/binaryterms.com\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/binaryterms.com\/wp-json\/wp\/v2\/comments?post=929"}],"version-history":[{"count":2,"href":"https:\/\/binaryterms.com\/wp-json\/wp\/v2\/posts\/929\/revisions"}],"predecessor-version":[{"id":2248,"href":"https:\/\/binaryterms.com\/wp-json\/wp\/v2\/posts\/929\/revisions\/2248"}],"wp:attachment":[{"href":"https:\/\/binaryterms.com\/wp-json\/wp\/v2\/media?parent=929"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/binaryterms.com\/wp-json\/wp\/v2\/categories?post=929"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/binaryterms.com\/wp-json\/wp\/v2\/tags?post=929"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}