<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:dc="https://purl.org/dc/elements/1.1/"
     xmlns:dcterms="http://purl.org/dc/terms/"
     xmlns:media="http://search.yahoo.com/mrss/"
     xmlns:atom="http://www.w3.org/2005/Atom"
>
    <channel>
                    <atom:link href="https://www.tvtechnology.com/feeds/tag/subnetting" rel="self" type="application/rss+xml" />
                            <title><![CDATA[ Latest from Tv Technology in Subnetting ]]></title>
                <link>https://www.tvtechnology.com/tag/subnetting</link>
        <description><![CDATA[ All the latest subnetting content from the Tv Technology team ]]></description>
                                    <lastBuildDate>Fri, 18 May 2018 21:09:16 +0000</lastBuildDate>
                            <language>en</language>
                                <item>
                                                            <title><![CDATA[ Subnetting for the Broadcast, Video and Audio Systems Engineer, Part VI ]]></title>
                                                                                                                                                                                                <link>https://www.tvtechnology.com/opinions/subnetting-for-the-broadcast-video-and-audio-systems-engineer-part-vi</link>
                                                                            <description>
                            <![CDATA[ Intermediate IPv4 Subnetting ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">gMrmvVsvuebNnDDwKTdz7V</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/RQaTSh7Pc5fdBA5GZoniqP-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 18 May 2018 21:09:16 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Opinion]]></category>
                                                    <category><![CDATA[Insights]]></category>
                                                                                                                    <dc:creator><![CDATA[ Tom Norman, CPBE ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/RQaTSh7Pc5fdBA5GZoniqP-1280-80.jpg">
                                                            <media:credit><![CDATA[null]]></media:credit>
                                                                                                                                                                                                                                                                                                                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/RQaTSh7Pc5fdBA5GZoniqP-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>In the last two articles, we talked about IPv4 basics (<a href="https://www.tvtechnology.com/opinions/subnetting-for-the-broadcast-video-and-audio-systems-engineer-part-iv" data-original-url="https://www.tvtechnology.com/expertise/subnetting-for-the-broadcast-video-and-audio-systems-engineer-part-iv">Part IV</a>) (<a href="https://www.tvtechnology.com/opinions/subnetting-for-the-broadcast-video-and-audio-systems-engineer-282767" data-original-url="https://www.tvtechnology.com/expertise/subnetting-for-the-broadcast-video-and-audio-systems-engineer-282767">Part V</a>). We introduced the concept of folding a sheet of paper to understand subnetting. Each fold of the paper is a bit borrowed from the host address field. We illustrated net IP, valid IP addresses and Local Broadcast Address (LBA). The net IP and the Local Broadcast Address cannot be assigned to nodes. These are like cookies, and the valid IP addresses are like the filling.</p><p>I do not know why, but in business settings, some folks frown on assigning Class C address space. Just mentioning it in case you encounter it. I’m sure the bits don’t care.</p><p>Let’s assume you have been asked to create 500 subnets in a Class B network space. You go to your notes and look up the Class B addresses available for private use. You write down that you can use the range from 172.16.0.0 to 172.31.255.255 (Table 7). You also write down that the default subnet mask is 255.255.0.0. And just to jog your memory, you write down that the network you are using is then 172.16.0.0/16, because /16 is the CIDR notation for the default Class B subnet mask.</p><p>Next, you start mentally folding the paper that is the 172.16.0.0/16 network. You need 500 subnets. To get there, you fold once, making two subnets. Fold again to get 4. Fold a third time and you have 8. Fold a fourth time to get 16. A fifth fold gets you 32, and a sixth gets you 64. A seventh fold means you have 128 subnets. An eighth fold gives you 256. And finally, a ninth fold gets you to 512, enough to cover the 500 subnets your boss asked for.</p><p>We folded the paper nine times. Therefore, we need to borrow nine bits from the host address space to create the 500 subnets. In binary, the subnet mask you started with was 11111111.11111111.00000000.00000000.</p><p>We need to borrow nine bits in the host space. This means changing nine zeros in the subnet mask to ones, giving us 11111111.11111111.<strong>11111111.1</strong>0000000.</p><p>This makes the fourth octet the critical octet, because it is where the transition between network and host address space occurs.</p><p>Of course, we want to write this in decimal, since we are human and frankly, it is simpler to remember. The new subnet mask is 255.255.255.128, because the first bit in the fourth octet has a decimal weight of 128.</p><p>Next, we need to know the increment for our subnetting exercise. We look again at Table 11 and discover that for a subnet mask value of <strong>128</strong>, the decimal weight is <strong>128</strong>, so the increment is <strong>128</strong>.</p><figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Qtgo8qM2vh2iZjeanVPoLc" name="" alt="Table 11" src="https://cdn.mos.cms.futurecdn.net/Qtgo8qM2vh2iZjeanVPoLc.jpg" mos="https://cdn.mos.cms.futurecdn.net/Qtgo8qM2vh2iZjeanVPoLc.jpg" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pull-"></p></div></div><figcaption itemprop="caption description" class="pull-"><span class="caption-text">Table 11 </span></figcaption></figure><p>The first address in the network is 172.16.0.0. We write that down as the first net IP. We then write down 172.16.0.128 as the second net IP, because 128 is the increment. The Local Broadcast Address for the first subnet is then one less than the second net IP, or 172.16.0.127. We write that down in the first space for the LBA. The valid IP addresses for this first subnet start at one greater than the net IP and end at one less than the LBA for the subnet. We write down the range of valid IP addresses, the filling for the cookies, as 172.16.0.1–126.</p><p>The next step is to write down the net IPs for the remaining subnets, then the Local Broadcast Addresses for each subnet. Of course, there is a pattern to this because of the increment. After the net IP of 172.16.0.128, we add 128 to the address. To wit, 128 plus 128 is 256. Since 172.16.0.256 is not a valid address, we change the 256 to 0 and increment the octet to its left. This gives us 172.16.1.0 for the next net IP. We can fill in the rest of the net IPs by following the same pattern with alternating 0 and 128 in the fourth octet, and incrementing the third octet.</p><figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="DJadbbSwwTmZrKaXDxdqvi" name="" alt="Table 13" src="https://cdn.mos.cms.futurecdn.net/DJadbbSwwTmZrKaXDxdqvi.jpg" mos="https://cdn.mos.cms.futurecdn.net/DJadbbSwwTmZrKaXDxdqvi.jpg" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pull-"></p></div></div><figcaption itemprop="caption description" class="pull-"><span class="caption-text">Table 13 </span></figcaption></figure><p>The LBA for the second subnet must be one less than the third net IP. Subtracting 1 from 172.16.1.0 leaves 172.16.0.255. With the pattern established, the rest can be filled in easily.</p><p>In the interest of space, I will not show all 500 subnets, since you can see the pattern.</p><p>In the next article, we’ll take up subnetting for hosts per subnet.</p><p><em>Tom Norman, CPBE is project engineer for Diversified.</em></p><p><strong><a href="https://www.b2bmediaportal.com/nbmedia/subscribe.aspx"><em>[Want more information like this? Subscribe to our newsletter and get it delivered right to your inbox.]</em></a></strong></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Subnetting for the Broadcast, Video and Audio Systems Engineer, Part V ]]></title>
                                                                                                                                                                                                <link>https://www.tvtechnology.com/opinions/subnetting-for-the-broadcast-video-and-audio-systems-engineer-282767</link>
                                                                            <description>
                            <![CDATA[ The last edition of this column talked about subnets and introduced folding paper as an illustration of how subnets can be understood. This will be very useful as we proceed. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">iUHA3pRPV1usZBCbVDUkHv</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Zi2CcPU9Xhfu2aqwTEsHvW-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Wed, 14 Feb 2018 15:14:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Opinion]]></category>
                                                    <category><![CDATA[Insights]]></category>
                                                                                                                    <dc:creator><![CDATA[ Tom Norman ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Zi2CcPU9Xhfu2aqwTEsHvW-1280-80.jpg">
                                                            <media:credit><![CDATA[null]]></media:credit>
                                                                                                                                                                                                                                                                                                                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Zi2CcPU9Xhfu2aqwTEsHvW-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The <a href="https://www.tvtechnology.com/opinions/subnetting-for-the-broadcast-video-and-audio-systems-engineer-part-iv" data-original-url="http://www.tvtechnology.com/expertise/0003/subnetting-for-the-broadcast-video-and-audio-systems-engineer-part-iv/282462">last edition</a> of this column talked about subnets and introduced folding paper as an illustration of how subnets can be understood. This will be very useful as we proceed. </p><p><strong>MORE IPv4 SUBNETTING BASICS</strong></p><p>Consider an analog clock. Start the second hand at 12:00 and follow it clockwise around the dial. At 12:00, 60 seconds have passed. Zero seconds and 60 seconds are the same place on the dial. When the second hand gets to 60, the minute hand has moved one minute. Since we keep track of time in minutes and seconds, we usually think of seconds from zero to 59, then at 60 seconds we re-set our seconds count to zero and add a minute. It’s like counting from nine to 10, where we increment the tens column when we pass nine. </p><p>It’s like that looking at IP and subnet octets. We can go from zero to 255 in each octet, but 256 means the octet is filled. We don’t have room for 256, because 255 is the limit, i.e. all binary bits are set to 1. When we hit 256, the octet changes to zero and we increment the octet to the left by one. </p><p>At home, your computer might have an IP address like 192.168.1.10. For this address, your subnet mask is probably 255.255.255.0. You decide you want two networks. Doing the mental math, you say “Two networks from one means one fold of the paper.” Each fold of the paper is a bit borrowed from the host address field. Here, you borrow one bit. That means you need to change your subnet mask. Here’s how that works: </p><p>You started off with 255.255.255.0. In binary, that’s all ones in the first three octets. To borrow, you need the first bit in the fourth octet. Here’s how it works: </p><p>11111111.11111111.11111111.00000000 is 255.255.255.0. This is where you start. You borrow the first bit in the fourth octet. The new subnet mask is 11111111.11111111.11111111.10000000. </p><p>Borrowing Table 9 from an earlier article and revising it to show the borrowing, here’s the new fourth octet:</p><figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="r2xe28p8RdDx64kyNocsi4" name="" alt="" src="https://cdn.mos.cms.futurecdn.net/r2xe28p8RdDx64kyNocsi4.jpg" mos="https://cdn.mos.cms.futurecdn.net/r2xe28p8RdDx64kyNocsi4.jpg" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pull-"></p></div></div></figure><p>The first bit in the fourth octet has a decimal weight of 128, so the final octet of the new subnet mask changes to 128 in decimal notation. The new subnet mask is 255.255.255.128. The way the computer sees it, this is 11111111.1111111.1111111.10000000. Since the fourth octet is where the edge of the subnet is defined, it is the critical octet here. </p><p>Hint: It is valuable to know the correlation of decimal weights (DW) of eight bit binary numbers with subnet masks (SM) values. To do this, let’s look at another table.</p><figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="LKV4JgLzeTh4pNAqveXxpg" name="" alt="" src="https://cdn.mos.cms.futurecdn.net/LKV4JgLzeTh4pNAqveXxpg.jpg" mos="https://cdn.mos.cms.futurecdn.net/LKV4JgLzeTh4pNAqveXxpg.jpg" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pull-"></p></div></div></figure><p>This is a good table to memorize, or to be able to regenerate at will. The SM row shows the succession of subnet mask numbers as each bit is turned on. In subnetting, we’ll be using this table a lot.</p><p>Now that we have two subnets, we have to know where each subnet starts and ends. The increment dividing one subnet from the other is the Decimal Weight from Table 11 associated with the subnet mask. In this case, note that with the subnet mask (SM) being 128, the Decimal Weight (DW) is also 128. This is also the increment between the subnets. </p><p>We know the first address in the first subnet is 192.168.1.0. This is the network IP for the first subnet. Let’s write that down as the first “Net IP.” Adding the increment, we get 192.168.1.128, the starting address of the second subnet. Next, we need the “Local Broadcast Address” for the 192.168.1.0 network. The largest number we can use without stepping on the 192.168.1.128 space is 192.168.1.127. This is the Local Broadcast Address, or LBA. For the 192.168.1.128 network, the LBA will be the largest number we can use without stepping outside the original network space. We’ll write down 192.168.1.255, meaning all bits in the fourth octet are full. </p><p>Now, we can do the math to find the available addresses in each subnet. These range from one higher than the Net IP to one less than the LBA, so we write them down in the middle column. Think of the Net IP and the LBA as the cookies and the Valid IP Addresses as the filling.</p><figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Kae2zv4MkZ2tJJXEBperTk" name="" alt="" src="https://cdn.mos.cms.futurecdn.net/Kae2zv4MkZ2tJJXEBperTk.jpg" mos="https://cdn.mos.cms.futurecdn.net/Kae2zv4MkZ2tJJXEBperTk.jpg" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pull-"></p></div></div></figure><p>The valid IP addresses may be assigned to nodes in the network.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Subnetting for the Broadcast, Video and Audio Systems Engineer, Part IV ]]></title>
                                                                                                                                                                                                <link>https://www.tvtechnology.com/opinions/subnetting-for-the-broadcast-video-and-audio-systems-engineer-part-iv</link>
                                                                            <description>
                            <![CDATA[ We will begin discussing what subnetting means and how to do it. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">b8QVFFqesYyXJU2EZcaGVL</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/qwVnMPxHsxb6cz8iNZTT34-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Tue, 19 Dec 2017 10:34:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Opinion]]></category>
                                                    <category><![CDATA[Insights]]></category>
                                                                                                                    <dc:creator><![CDATA[ Tom Norman ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/qwVnMPxHsxb6cz8iNZTT34-1280-80.jpg">
                                                            <media:credit><![CDATA[null]]></media:credit>
                                                                                                                                                                                                                                                                                                                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/qwVnMPxHsxb6cz8iNZTT34-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The <a href="https://www.tvtechnology.com/opinions/subnetting-for-the-broadcast-video-and-audio-systems-engineer-part-iii" data-original-url="http://www.tvtechnology.com/expertise/0003/subnetting-for-the-broadcast-video-and-audio-systems-engineer-part-iii/282167">last edition</a>of this column discussed subnet masks and the nature of IP addressing. In this and the following column, we will begin discussing what subnetting means and how to do it. First, though, we need to discuss some other basic stuff.</p><p><strong>SUBNET</strong></p><figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="qwVnMPxHsxb6cz8iNZTT34" name="" alt="" src="https://cdn.mos.cms.futurecdn.net/qwVnMPxHsxb6cz8iNZTT34.jpg" mos="https://cdn.mos.cms.futurecdn.net/qwVnMPxHsxb6cz8iNZTT34.jpg" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pull-"></p></div></div></figure><p>A network may be sub-divided into smaller units called “subnets.” As we will discuss, a subnet may be sub-divided into smaller subnets. There are specific rules for how to create subnets. </p><p><strong>NETWORKS, GATEWAYS & BROADCASTS</strong></p><p>Each network and each subnet must have a network address and a broadcast address. These are always the smallest address in a network and the largest address in a network, respectively. Consider an array of IP addresses of 192.168.1.0 through 192.168.1.255, using the subnet mask 255.255.255.0. With the smallest address in the array being 192.168.1.0, this is the network address. The largest address in the array is 192.168.1.255, this is the broadcast address. The network address and the broadcast address may not be assigned to Hosts. Therefore, for any subnet, the number of available host addresses is equal to the number of addresses in the subnet, minus two. Gateways must be assigned among the remaining available addresses. It is common, but not required, for gateways to occupy the address adjacent to the network address. In this example, that would be 192.168.1.1. </p><p><strong>WHAT IS A DEFAULT GATEWAY? </strong></p><p>Imagine you are living in a large apartment building with several floors and many apartments on each floor. Apartments on the first floor might have numbers beginning with one, apartments on the second floor may have numbers beginning with two, and so on. Regardless, the apartment building has a street address that all the apartments share. For mail to get to your apartment, it first has to come to the street address; in an IP sense, the street address is the “gateway” to your apartment. A message from another apartment in the building can get to you without going outdoors. For a message from outside your building to get to you, it has to come through the building’s door. This is a bit like how a “default gateway” works—it’s the passageway in and out of your subnet. </p><p>So let’s say the IP address of your computer is 10.24.24.120, with a subnet mask of 255.255.255.0. This means the first three octets of the IP address are the network. Your PC can only talk directly with other PCs in its network, so the default gateway needs to be in that network. Maybe the network admin has set it to be 10.24.24.1. This means that when you talk to computers outside your network, you are sending your communications first to 10.24.24.1, which then forwards them. </p><p><strong>IPv4 SUBNETTING BASICS</strong></p><p>Before talking IPv4 subnetting, let me mention that there are two IP addressing schemes. IPv4 uses the dotted decimal notations we have been talking about, while <a href="https://www.tvtechnology.com/opinions/getting-to-know-ipv6" data-original-url="http://www.tvtechnology.com/expertise/0003/getting-to-know-ipv6/210327">IPv6</a> uses an entirely different system with enough address space (so I have heard) to count all the stars in the known universe with room left over. In these articles, we are talking only of IPv4. It is also worth mentioning that IPv6 will become more and more a part of everything as time goes by, because the public address space in IPv4 has been used up entirely. However, the private IPv4 address space is virtually infinite because these addresses cannot be used on the public internet. Therefore, they can be re-used over and over in any number of locations. </p><p>Subnetting gives you the power to create (sub) network spaces. I like to use the analogy of a sheet of paper. Think of the surface of a sheet of paper as the addresses in a network. If you fold it in half, then unfold it, there will be a crease dividing the paper into two smaller parts. Now you have two sub-networks, with the original number of available addresses split between them. Take another sheet of paper and fold it twice. When you unfold it, you will have two creases that divide the paper’s surface into four parts. If you had made a third fold, you would have eight parts, and so on. Each fold doubles the number of parts, with the individual parts becoming smaller with each fold. If the paper is the network, each part is a subnet. Each fold reduces the number of addresses available for each subnet, but doubles the number of subnets. </p><p>Suppose you have a request for seven subnets. If you fold the paper once, you have two subnets. If you fold twice, you have four. If you fold a third time, you have eight. Thus, three folds give you seven subnets with one left over. </p><p>Next article, we’ll get a bit more into the meat of IPv4 basics. </p><p><em>Tom Norman, CPBE is project engineer for Diversified.</em></p><p><em>For more background, read <a href="https://www.tvtechnology.com/opinions/subnetting-for-the-broadcast-video-and-audio-systems-engineer" data-original-url="http://www.tvtechnology.com/expertise/0003/subnetting-for-the-broadcast-video-and-audio-systems-engineer/281566">Parts I</a>, II & <a href="https://www.tvtechnology.com/opinions/subnetting-for-the-broadcast-video-and-audio-systems-engineer-part-iii" data-original-url="http://www.tvtechnology.com/expertise/0003/subnetting-for-the-broadcast-video-and-audio-systems-engineer-part-iii/282167">III</a></em></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Subnetting for the Broadcast, Video and Audio Systems Engineer, Part III ]]></title>
                                                                                                                                                                                                <link>https://www.tvtechnology.com/opinions/subnetting-for-the-broadcast-video-and-audio-systems-engineer-part-iii</link>
                                                                            <description>
                            <![CDATA[ If computers in an open network talk freely with one another and two computers start talking at the same time, you have a “data collision.” ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">jCFcH4azumRHyG43P9XJL7</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/koiM3Ze5GCbjmy9nuu3ABD-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 26 Oct 2017 14:25:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Opinion]]></category>
                                                    <category><![CDATA[Insights]]></category>
                                                                                                                    <dc:creator><![CDATA[ Tom Norman ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/koiM3Ze5GCbjmy9nuu3ABD-1280-80.jpg">
                                                            <media:credit><![CDATA[null]]></media:credit>
                                                                                                                                                                                                                                                                                                                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/koiM3Ze5GCbjmy9nuu3ABD-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p><em>For more background, read <a href="https://www.tvtechnology.com/opinions/subnetting-for-the-broadcast-video-and-audio-systems-engineer" data-original-url="http://www.tvtechnology.com/expertise/0003/subnetting-for-the-broadcast-video-and-audio-systems-engineer/281566">Parts I</a> and II.</em></p><p><strong>COLLISIONS AND BROADCASTS</strong></p><p>If computers in an open network talk freely with one another and two computers start talking at the same time, you have a “data collision.” Collisions may be arbitrated via Carrier Sense Multiple Access/Collision Detection (CSMA/CD), which tells the computers on the network to stop talking and try again at random, usually avoiding a successive collision. With Ethernet switches, these collision domains are broken up because switches provide dedicated paths between hosts. Thus, other computers don’t see that traffic. <em>An Ethernet switch breaks up collision domains</em>. </p><p>Nevertheless, each computer needs to announce itself to the network from time to time. It does this by broadcasting to all computers in the network. Ethernet switches do not block broadcasts. However, routers will not pass broadcasts from local hosts. <em>Routers break up broadcast domains.</em></p><p><strong>SUBNET MASKS</strong></p><p>The subnet mask identifies which bits in an IP address belong to the network and which belong to the host. A subnet mask consists of a contiguous series of ones (1) followed by a contiguous series of zeros (0). It contains exactly 32 bits, broken up into four successive groups of eight bits (octets), in dotted decimal notation. It defines the network portion (designated by the contiguous string of ones), and the host portion (designated by the contiguous string of zeros) of the IP address. The default subnet masks for Class A, B and C IP addresses are: </p><p><em>Table 8</em><br/></p><figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="GnWx9Sr8soJVqZYcegVtRB" name="" alt="" src="https://cdn.mos.cms.futurecdn.net/GnWx9Sr8soJVqZYcegVtRB.png" mos="https://cdn.mos.cms.futurecdn.net/GnWx9Sr8soJVqZYcegVtRB.png" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pull-"></p></div></div></figure><p><strong>Click on the Image to Enlarge</strong></p><p>Examining an IP address of 192.168.2.10 with the default Class C subnet mask applied, the network address is 192.168.2, and the host address is 10. Let’s discuss how this works: </p><p>Consider the IP address 192.168.2.10 and a Class C Subnet masks. Looking at one above the other, we get:</p><p>IP Address 11000000.10101000.00000010.00001010</p><p>Subnet Mask 11111111.11111111.11111111.00000000</p><p>The result is 11000000.10101000.00000010.00000000</p><p>This is the network address portion of the IP address. <em>A subnet mask separates the network and host portions of an IP address</em>.</p><p><strong>CLASSFUL ADDRESSING</strong></p><p>Before 1993, subnet masks were not used. The address class determined the size of the network and the subnet mask was implied but not used. The classes of addresses allowed for some networks to have a great many hosts, while others were smaller. This is called “classful addressing.” Though it still exists, you may never have to deal with classful addressing. Classful addressing means the subnet is fixed by the address class and cannot be altered.</p><p><strong>CLASSLESS ADDRESSING</strong></p><p>In 1993, Classless Inter-Domain Routing (CIDR) was introduced. IP address classes are ignored by assigning subnet masks. You might use Class A address space (10.x.x.x) and use the Class C subnet mask (255.255.255.0) to manage those addresses. This could create multiple networks in the Class A space, each with a limit of 255 addresses. Or suppose your IT department assigned you address space of 10.34.134.0/23. The /23 is an example of CIDR notation. The /23 says the subnet mask has 23 contiguous ones (1). That means the 23 contiguous ones (network) are followed by nine contiguous zeros (host). So what does this mean? First, let’s see what the subnet mask looks like in binary: </p><p>11111111.11111111.11111110.00000000 shows a string of 23 ones. The first two octets each are 255. The third octet’s last bit is zero (0), so is value is 255 – 1 = 254. The subnet mask is 255.255.254.0. </p><p>The third octet of the IP address is 134. We can figure out what this is in binary using a table: </p><figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="Gt2VfUKHQgmdGG5vjHEJCe" name="" alt="" src="https://cdn.mos.cms.futurecdn.net/Gt2VfUKHQgmdGG5vjHEJCe.jpg" mos="https://cdn.mos.cms.futurecdn.net/Gt2VfUKHQgmdGG5vjHEJCe.jpg" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pull-"></p></div></div></figure><p><em>Table 9</em></p><p>First, we ask if 134 is bigger than 128. It is, so we set a 1 beneath the 128. </p><p>Next, we subtract 128 from 134. The result is 6. The next number to the right not larger than 6 is 4. We set a 1 beneath the 4. </p><p>Now, subtract that 4 from the 6 we had before, and we get 2. The next number to the right that is not larger than 2 is (surprise) 2. We set a 1 beneath the 2, and we have identified the binary ones (1) for the octet value 134. Set the remaining bits to zero (0) and we’re mapped to binary. 10000110 = 134. </p><p>In this example, the subnet mask uses the first seven digits of the octet. The last digit is part of the host address space. With 9 bits available for the host address space, you have 512 host addresses including the network and broadcast addresses (more on this later). Your total address space includes the addresses from 10.34.134.0 through 10.34.135.255. </p><p><em>Tom Norman, CPBE, is Project Engineer for Diversified.</em></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Subnetting for the Broadcast, Video and Audio Systems Engineer ]]></title>
                                                                                                                                                                                                <link>https://www.tvtechnology.com/opinions/subnetting-for-the-broadcast-video-and-audio-systems-engineer</link>
                                                                            <description>
                            <![CDATA[ Broadcast and video production systems are moving rapidly into the IP realm. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">jd5JEozLj6UYH86tKZkVib</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/XjsjjSbk7PYYSet7TShR39-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 07 Aug 2017 11:30:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Opinion]]></category>
                                                    <category><![CDATA[Insights]]></category>
                                                                                                                    <dc:creator><![CDATA[ Tom Norman ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/XjsjjSbk7PYYSet7TShR39-1280-80.jpg">
                                                            <media:credit><![CDATA[null]]></media:credit>
                                                                                                                                                                                                                                                                                                                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/XjsjjSbk7PYYSet7TShR39-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Broadcast and video production systems are moving rapidly into the IP realm. Therefore, understanding IP basics is now part of the engineer’s toolkit. To understand how IP works, we need to start with some background material. </p><p><strong>OSI REFERENCE MODEL AND TCP/IP SUITE</strong></p><p>The OSI Reference Model was developed as a framework for moving data through a system, each layer interoperating with its adjacent layers while remaining agnostic to other layers. Its seven layers are listed below with information about their functions.</p><p>The TCP/IP Suite’s functional equivalents are shown in the far right column. Even though the TCP/IP Suite is more commonly used in practice, when you hear someone talking about Layer 2, Layer 3, etc., they are talking about the OSI Model.</p><figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="dABn4yBASXfFeBiHnRX8Qn" name="" alt="" src="https://cdn.mos.cms.futurecdn.net/dABn4yBASXfFeBiHnRX8Qn.png" mos="https://cdn.mos.cms.futurecdn.net/dABn4yBASXfFeBiHnRX8Qn.png" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pull-"></p></div></div></figure><p>To remember the layers from the bottom up, remember Please Do Not Throw Sausage Pizza Away. Top down, remember Angry People Seem To Never Dance Properly, necessarily incorporating the split infinitive.</p><p><strong>BINARY NUMBERS</strong></p><p>Computers think in binary. To understand IP addressing and subnetting, you need to understand binary. For IPv4 addressing, we use 8 bit binary numbers. </p><p>We all understand how to count to nine. After nine, we need another digit. We call this decimal, or the base 10 numbering system. If we raise 10 to a power, zeros following the one are equal in number to the power. Consider 102 = 100, or 103 = 1000. Any number to the zero power is equal to one. </p><p>Making a table, we see:</p><figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="DNJEgEokBsjbcJmdkDxTNk" name="" alt="" src="https://cdn.mos.cms.futurecdn.net/DNJEgEokBsjbcJmdkDxTNk.png" mos="https://cdn.mos.cms.futurecdn.net/DNJEgEokBsjbcJmdkDxTNk.png" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pull-"></p></div></div></figure><p>In binary, there are two possible values for any digit, zero (0) or one (1). When we count in binary, we want to translate to decimal because we think in decimal. To make this work, we give a Decimal Weight (DW) to each digit in a binary number. </p><p>The weight of each binary bit is twice the value of its neighbor to the right. This is based on the number two raised to the power of one less than the decimal weight’s position, going from right to left. In Table 3 below, DW is Decimal Weight and DWP is Decimal Weight Position.</p><figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="VvWMe2KmgrEssRiaDKzmsb" name="" alt="" src="https://cdn.mos.cms.futurecdn.net/VvWMe2KmgrEssRiaDKzmsb.png" mos="https://cdn.mos.cms.futurecdn.net/VvWMe2KmgrEssRiaDKzmsb.png" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pull-"></p></div></div></figure><p>To calculate the decimal value of a binary number, you just add up the decimal weights of the bits whose values are one. Here are some examples.</p><figure class="van-image-figure pull-" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' ><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="negv6jnfRrqZS4X2yxyV3d" name="" alt="" src="https://cdn.mos.cms.futurecdn.net/negv6jnfRrqZS4X2yxyV3d.png" mos="https://cdn.mos.cms.futurecdn.net/negv6jnfRrqZS4X2yxyV3d.png" align="" fullscreen="" width="" height="" attribution="" endorsement="" class="pull-"></p></div></div></figure><p>If the binary value is one, we add the DW to the total value. Example 1 is 64 + 32 + 16 + 8 + 4 + 2 = 126. </p><p>Can you see there are 256 possible values in an 8-bit binary number? They range from 0 – 255. Since there’s no 256, we carry, incrementing the number to the left by one and setting the value 256 back to zero. Let’s increase the IP address 192.168.2.255 by one. After carrying, you get 192.168.3.0. In binary, using only the last two octets, we have: </p><p>2.255 = 00000010.11111111, adding one results in</p><p>3.0 = 00000011.00000000</p><p>As you can see, there are exactly 10 kinds of people in the world. There are those who understand binary, and those who don’t. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
            </channel>
</rss>