All language subtitles for 25 - Routing - Variable Length Subnet Masking (VLSM)-eng

af Afrikaans
sq Albanian
am Amharic
ar Arabic
hy Armenian
az Azerbaijani
eu Basque
be Belarusian
bn Bengali
bs Bosnian
bg Bulgarian
ca Catalan
ceb Cebuano
ny Chichewa
zh-CN Chinese (Simplified)
zh-TW Chinese (Traditional)
co Corsican
hr Croatian
cs Czech
da Danish
nl Dutch
en English
eo Esperanto
et Estonian
tl Filipino
fi Finnish
fr French
fy Frisian
gl Galician
ka Georgian
de German
el Greek
gu Gujarati
ht Haitian Creole
ha Hausa
haw Hawaiian
iw Hebrew
hi Hindi
hmn Hmong
hu Hungarian
is Icelandic
ig Igbo
id Indonesian
ga Irish
it Italian
ja Japanese
jw Javanese
kn Kannada
kk Kazakh
km Khmer
ko Korean
ku Kurdish (Kurmanji)
ky Kyrgyz
lo Lao
la Latin
lv Latvian
lt Lithuanian
lb Luxembourgish
mk Macedonian
mg Malagasy
ms Malay
ml Malayalam
mt Maltese
mi Maori
mr Marathi
mn Mongolian
my Myanmar (Burmese)
ne Nepali
no Norwegian
ps Pashto
fa Persian
pl Polish
pt Portuguese
pa Punjabi
ro Romanian Download
ru Russian
sm Samoan
gd Scots Gaelic
sr Serbian
st Sesotho
sn Shona
sd Sindhi
si Sinhala
sk Slovak
sl Slovenian
so Somali
es Spanish
su Sundanese
sw Swahili
sv Swedish
tg Tajik
ta Tamil
te Telugu
th Thai
tr Turkish
uk Ukrainian
ur Urdu
uz Uzbek
vi Vietnamese
cy Welsh
xh Xhosa
yi Yiddish
yo Yoruba
zu Zulu
or Odia (Oriya)
rw Kinyarwanda
tk Turkmen
tt Tatar
ug Uyghur
Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated: 1 00:00:00,596 --> 00:00:03,896 >> Well it's time to culminate the subnetting topic. 2 00:00:04,146 --> 00:00:08,026 As we look at the final method, variable length subnet masking. 3 00:00:08,586 --> 00:00:11,706 And I know some of you might be looking, going, "Well, there was four examples 4 00:00:11,706 --> 00:00:13,646 with the other one, what's up with the one example?" 5 00:00:13,766 --> 00:00:16,526 Well trust me, when you see it, you're going to be like, "Okay, I only want to do one 6 00:00:16,526 --> 00:00:18,186 of those," 'cause it takes some time. 7 00:00:18,186 --> 00:00:24,616 And really, all VLSM is, is using the skills that you've learned and all of a sudden, 8 00:00:24,616 --> 00:00:28,026 they think we've done up till now and just kind squeezing them altogether. 9 00:00:28,026 --> 00:00:34,656 There's not-- I won't say there's not really any new subnetting topic that we talk about, 10 00:00:34,656 --> 00:00:37,346 just kind of applications of what we've already seen. 11 00:00:37,346 --> 00:00:38,236 And here's the concept. 12 00:00:38,236 --> 00:00:41,416 Let me explain the concept and then we'll get into the example. 13 00:00:41,786 --> 00:00:43,236 The concept is simple. 14 00:00:44,006 --> 00:00:48,486 It's changing your subnet mask whenever and wherever you want. 15 00:00:48,956 --> 00:00:54,996 So for example, we've been doing so far in all of our subnetting what I would consider kind 16 00:00:54,996 --> 00:01:00,636 of like classful subnetting to where we find one subnet mask to rule them all. 17 00:01:00,636 --> 00:01:03,376 We say, "Okay, I want 50 networks" and we break it up 18 00:01:03,376 --> 00:01:05,326 and there's our one subnet mask that rules them all. 19 00:01:05,486 --> 00:01:09,146 Or "I want 20 host per network," there's our one subnet mask, rules them all. 20 00:01:09,206 --> 00:01:10,516 We just find one subnet mask. 21 00:01:10,996 --> 00:01:15,046 But I'm looking at the example, as you've probably seen situations 22 00:01:15,286 --> 00:01:23,326 where will this office has 50 users and this office has 10 users and our WAN link has two, 23 00:01:23,486 --> 00:01:25,756 I mean there's two devices right there. 24 00:01:25,756 --> 00:01:30,226 So finding one subnet mask to rule them all might not be the best way to go 25 00:01:30,226 --> 00:01:34,116 because we'd have to figure it out base on the largest subnet, right? 26 00:01:34,666 --> 00:01:39,696 But then-- and for finding it base on that, then using that subnet mask here use-- 27 00:01:39,696 --> 00:01:42,636 waste a whole bunch of IP addresses and same thing here. 28 00:01:42,886 --> 00:01:47,876 So VLSM is really just saying well, I want to find one subnet mask for that network, 29 00:01:48,156 --> 00:01:51,156 one subnet mask for that network and then pushing it all together. 30 00:01:52,606 --> 00:01:55,716 So now let's move in to our example of VLSM. 31 00:01:56,166 --> 00:01:57,206 Take this network environment. 32 00:01:57,206 --> 00:02:01,166 We've got three networks, oh, we'll say three user networks 33 00:02:01,166 --> 00:02:04,096 of 20 users, 20 users and 60 users. 34 00:02:04,276 --> 00:02:06,996 And then we've got three networks of WAN links that we can't forget 35 00:02:06,996 --> 00:02:10,866 about that would have like two devices each, right? 36 00:02:11,066 --> 00:02:17,216 So here's our scenario and this is how you'll be able to tell if we're getting a VLSM question. 37 00:02:17,216 --> 00:02:23,556 It says subnet 192.168.1.0/24, so class C, to address this work, here's the key, 38 00:02:23,706 --> 00:02:27,456 use the most efficient addressing possible. 39 00:02:27,866 --> 00:02:31,646 That immediately tells you, "Okay, we want those subnet masks to be efficient. 40 00:02:31,646 --> 00:02:33,976 We don't want to waste IP addresses if we can." 41 00:02:34,606 --> 00:02:40,206 So the key behind subnetting or sub-- VLSM is to do the same things that we've been doing. 42 00:02:40,206 --> 00:02:46,256 But if we want to be efficient, start with the largest subnet first. 43 00:02:46,896 --> 00:02:48,936 Okay, largest subnet, what is it on the screen? 44 00:02:48,936 --> 00:02:52,126 Identify this guy right here, 60 users. 45 00:02:52,336 --> 00:02:54,416 So it's using the same methods that we've seen. 46 00:02:54,416 --> 00:02:58,536 So step 1 and I'll go a little faster 'cause we've seen them in the previous nuggets. 47 00:02:58,536 --> 00:03:03,816 Step 1 is convert that number to binary or more specifically, find out how many bits 48 00:03:03,956 --> 00:03:06,936 that number needs to be represented in binary. 49 00:03:06,936 --> 00:03:14,116 So I'll throw our binary chart down here, 128, 64, 32, 16, 8, 4, 2, and 1, 50 00:03:14,496 --> 00:03:19,186 so 60 in binary is going to be, let's see, 0, 0, 1. 51 00:03:19,186 --> 00:03:24,706 So meaning I can stop there because I know that 60 is going to take 6 bits. 52 00:03:25,456 --> 00:03:28,946 Remember, I can't get the number 60 with any less than 6 bits. 53 00:03:29,166 --> 00:03:34,486 So step 2, we say, "Okay, reserve bits in the mask and find our increment." 54 00:03:34,486 --> 00:03:42,416 So I'm going to say our mask originally was a /24, right, which is 1, 1, 1, 1, 1 or dot, dot, 55 00:03:42,416 --> 00:03:50,386 dot, dot, dot, a whole bunch of ones, 24 ones dot and then 1, 2, 3, 4, 5, 6, 7, 8, the zeros, 56 00:03:50,386 --> 00:03:52,156 I want to write out 'cause that's my playground. 57 00:03:52,376 --> 00:03:56,156 This represents the first three octets of 24 bits that are there. 58 00:03:56,156 --> 00:03:58,846 Okay. So reserve bits in the mask and find their increment. 59 00:03:58,846 --> 00:04:02,956 Now-- so I'll ask the question, are we creating more networks or is there focus 60 00:04:02,956 --> 00:04:05,556 on the networks or are we saving the host? 61 00:04:06,066 --> 00:04:11,566 Saving the host, absolutely, because we're focused on 60 users, not 60 networks. 62 00:04:11,566 --> 00:04:20,766 I need 60 users, 60 IP addresses on this network so I'm going to go right to left, 1, 2, 3, 4, 5, 63 00:04:20,876 --> 00:04:25,636 6, and the rest can go, whoa, 7, 8. 64 00:04:25,766 --> 00:04:30,476 Did I-- 1, 2, 3, 4, 5, 6, 7, no, I must have just wrote skinnier or something. 65 00:04:30,476 --> 00:04:34,156 So we've got-- this is our new subnet mask for the network. 66 00:04:34,156 --> 00:04:38,026 So if we were writing bit notation be /26 67 00:04:38,026 --> 00:04:46,156 or decimal 255.255.255.192 would be what this is converted back to a decimal number. 68 00:04:46,156 --> 00:04:49,386 So that's what our subnet mask is for that network. 69 00:04:49,386 --> 00:04:52,786 That's my emphasis, our subnet mask for that network. 70 00:04:52,786 --> 00:04:56,106 So now we find our network ranges or wait, our increment. 71 00:04:56,626 --> 00:05:00,266 Lowest network bit converted back to a decimal number, 64, right? 72 00:05:00,646 --> 00:05:03,536 And that makes me feel good because I was after 60 users 73 00:05:03,536 --> 00:05:05,396 and I got the number 64 as my increment. 74 00:05:05,396 --> 00:05:17,886 So step 3, we start off with 192.168.1.0 and then we just start adding 64, 192.168.1.64. 75 00:05:17,886 --> 00:05:19,126 Now stop the train right there. 76 00:05:19,666 --> 00:05:20,856 Let me ask a question. 77 00:05:21,246 --> 00:05:24,936 How many networks of 60 do we need? 78 00:05:25,956 --> 00:05:27,096 Look at it. 79 00:05:27,096 --> 00:05:28,166 Just one, right? 80 00:05:28,836 --> 00:05:29,186 That's it. 81 00:05:29,186 --> 00:05:32,736 That's the only network of 60 that I have, so I can stop right there 82 00:05:32,736 --> 00:05:35,346 because I got my one network of 60. 83 00:05:35,766 --> 00:05:41,966 It's this one, 192.168.1.0 through 63 'cause the next network starts at 64, so I'm done. 84 00:05:41,966 --> 00:05:47,156 Now, what I've done is created a unique subnet mask for that network. 85 00:05:47,156 --> 00:05:47,956 Let's right it up there. 86 00:05:48,056 --> 00:05:51,686 So I'm going to say, let's go blue, ah, let's go red. 87 00:05:52,106 --> 00:05:53,996 I didn't get the right pen. 88 00:05:54,836 --> 00:06:02,806 192.168.1.0 through 63/26. 89 00:06:03,656 --> 00:06:07,806 Now, I write it this way because I like to see it, but know that that's not a standard. 90 00:06:07,806 --> 00:06:10,026 You don't see that, you know, that they'd be like, "Hey, 91 00:06:10,026 --> 00:06:11,936 that's not a standard way of writing it." 92 00:06:11,936 --> 00:06:15,696 I like doing that because I can see the range and the subnet mask all at the same time. 93 00:06:15,766 --> 00:06:17,206 So that tells me what that network is. 94 00:06:17,206 --> 00:06:18,246 Okay. Great. 95 00:06:18,456 --> 00:06:22,976 So take this, put into a little box, and do it again. 96 00:06:23,576 --> 00:06:25,776 What's the next biggest network that we have? 97 00:06:26,226 --> 00:06:27,396 20 users, right? 98 00:06:27,866 --> 00:06:31,086 So let's just jump up top. 99 00:06:31,086 --> 00:06:34,336 I like keeping them on there 'cause I want to show you how this works. 100 00:06:34,336 --> 00:06:37,886 So 20 users, if I do that, how many bits to get the number 20? 101 00:06:37,886 --> 00:06:40,026 No, no, no, yes. 102 00:06:40,026 --> 00:06:41,486 Okay, so line moves over. 103 00:06:41,656 --> 00:06:46,496 It takes 5 bits to get the number 20, okay? 104 00:06:46,496 --> 00:06:49,896 Step 2, reserve bits in the mask and find my increments. 105 00:06:50,466 --> 00:06:51,476 Same subnet mask. 106 00:06:51,476 --> 00:06:54,876 Nothing different here, it's as if we had never done subnetting yet. 107 00:06:54,876 --> 00:07:02,986 So /24 is a whole bunch of 24 ones dot 1, 2, 3, 4, 5, 6, 7, 8 zeros. 108 00:07:02,986 --> 00:07:08,516 So now, I'm going to say, "Okay, am I creating more networks or saving the host?" 109 00:07:08,756 --> 00:07:12,426 And the answer is we all scream, saving the host. 110 00:07:12,426 --> 00:07:17,186 We need to save 5 bits of host bits, otherwise, I can't get the number 20. 111 00:07:17,506 --> 00:07:31,896 1, 2, 3, 4, 5, 1, 2, 3 leftover, that's our new subnet mask, /27 or 255.255.255.224. 112 00:07:32,246 --> 00:07:34,526 So those are two different ways of writing the subnet mask. 113 00:07:34,936 --> 00:07:39,906 Our increments, let's grab green here, our increment is going to be 32. 114 00:07:40,376 --> 00:07:43,736 Once again, makes me feel good because I'm like okay, 32 is bigger than 20. 115 00:07:43,736 --> 00:07:47,796 So step 3, okay, here is where it gets a little weird, find our network ranges. 116 00:07:47,796 --> 00:07:55,646 Okay, so 192.168.1.0, .1.32, .1. 117 00:07:55,646 --> 00:07:57,286 Okay, wait a sec. 118 00:07:57,286 --> 00:08:00,316 We're getting our increments and I look, I need two networks. 119 00:08:00,316 --> 00:08:04,616 One and two of 20 users but do you see any problem here? 120 00:08:05,706 --> 00:08:07,756 The first two overlap with this. 121 00:08:07,756 --> 00:08:10,206 If I tail on the end ranges, this goes through 63. 122 00:08:10,426 --> 00:08:12,226 The first two overlap with this. 123 00:08:12,706 --> 00:08:16,636 This is the only thing different with VLSM. 124 00:08:17,246 --> 00:08:20,616 I look at those first two and I get-- 125 00:08:20,616 --> 00:08:23,956 I go, "I'm sorry, I can't use those because they're overlapping. 126 00:08:23,956 --> 00:08:29,946 They're already uses so I guess a better rule to say, a better way of thinking about it is rather 127 00:08:29,946 --> 00:08:32,066 than just, you know, writing these and doing that, 128 00:08:32,276 --> 00:08:35,136 you just pick up right where the last one left off." 129 00:08:35,796 --> 00:08:37,216 So I didn't have to write this. 130 00:08:37,216 --> 00:08:39,086 Now I did because I want you to see it 131 00:08:39,276 --> 00:08:42,716 but I could have just started from 64 and felt safe doing it. 132 00:08:43,066 --> 00:08:44,996 That's the beauty of the powers of two. 133 00:08:45,166 --> 00:08:48,986 If I count by 128s, 64 is going to hit every value, right? 134 00:08:48,986 --> 00:08:55,996 If I say, 0128, 250-- I guess 256 would be the number, then if I count by 64, 135 00:08:55,996 --> 00:09:01,316 I'm going to have 064, 128, I'm going to get there, and then 192 and then 256. 136 00:09:01,316 --> 00:09:02,836 I'm always going to hit the same value. 137 00:09:02,836 --> 00:09:09,016 And then if I count by 32s, I'm going to get 032, 64, 96, 128, 138 00:09:09,016 --> 00:09:10,836 you're always going to align these things up. 139 00:09:10,836 --> 00:09:13,406 You're always going to-- they're all powers of each other. 140 00:09:13,406 --> 00:09:16,256 They're all powers of two, so you're always going to-- 141 00:09:16,256 --> 00:09:17,636 I mean, so that-- I'm showing you that. 142 00:09:17,636 --> 00:09:18,946 You're like, "What's the point?" 143 00:09:18,946 --> 00:09:22,546 I'm showing you that so that when you do this and you find your one range and you say, "Okay, 144 00:09:22,546 --> 00:09:23,906 that's where the next one start." 145 00:09:23,906 --> 00:09:29,176 As long as you begin with the biggest subnet, you can always feel safe starting there, 146 00:09:29,736 --> 00:09:31,976 you know, just saying you know what, I don't even have to right that. 147 00:09:31,976 --> 00:09:39,196 I'm just going to go 192.168.1.64 and then I start adding 32 to that, 148 00:09:39,196 --> 00:09:45,276 so 1.-- well that'll be 96, 1.128. 149 00:09:45,276 --> 00:09:48,256 And I would say, "Okay, well I can stop there because I got my two ranges, 150 00:09:48,486 --> 00:09:55,176 64 through 97 is my first one, 96 through 127 is my second one." 151 00:09:56,146 --> 00:10:01,436 I've seen how this works so now, I've done my second subnetting problem. 152 00:10:01,436 --> 00:10:05,686 Let me just clear off a little space in here so I can look nice and clean. 153 00:10:06,296 --> 00:10:09,236 So I've done my second subnetting problem and I can come here and say, "Okay, 154 00:10:09,236 --> 00:10:11,656 well this one, let's go back to red." 155 00:10:11,926 --> 00:10:19,746 This one is 192.168.1.64 through 97/27. 156 00:10:20,786 --> 00:10:21,746 That's this network. 157 00:10:22,136 --> 00:10:30,926 And this network over is 192.168.1.9-- what do we have? 158 00:10:31,276 --> 00:10:34,266 90-- wait, what am I doing? 159 00:10:34,956 --> 00:10:37,476 What trickery, witchery is this? 160 00:10:37,756 --> 00:10:43,146 And-- I can't count, 97 is-- that's not good. 161 00:10:43,296 --> 00:10:45,426 [laughs] I heard some of you are like, "What's Jeremy doing now?" 162 00:10:45,806 --> 00:10:47,846 No, this goes through 95, right? 163 00:10:48,416 --> 00:10:50,886 95. My goodness, sorry. 164 00:10:50,886 --> 00:10:52,376 Hang on. Hang on. 165 00:10:52,686 --> 00:10:55,656 Little dissection here of some bad numbers. 166 00:10:56,166 --> 00:10:59,416 So 97, so this is actually 95, right? 167 00:10:59,566 --> 00:11:07,526 So this one goes from 96 through 1-- I'm making sure, 127/27. 168 00:11:07,526 --> 00:11:08,416 Does that feel better? 169 00:11:08,416 --> 00:11:11,866 I know-- okay, I'm sure I disturbed a number of people by doing that. 170 00:11:11,866 --> 00:11:13,966 Okay, so that's this network. 171 00:11:14,186 --> 00:11:18,396 Now, before we do the last piece 'cause there's one more, it's the WAN links, right? 172 00:11:19,746 --> 00:11:22,976 First thing I want to say-- I want to ask you, are you getting there? 173 00:11:22,976 --> 00:11:24,306 Are you kind of seeing how this works? 174 00:11:24,306 --> 00:11:26,626 And you'd see why it only takes one example. 175 00:11:26,626 --> 00:11:28,036 You're kind of like, "Okay, I get it. 176 00:11:28,036 --> 00:11:30,086 It's multiple subnetting problems all in one." 177 00:11:30,186 --> 00:11:31,226 That's what VLSM. 178 00:11:31,456 --> 00:11:35,906 But I want to ask the second question that I get ask quite a bit. 179 00:11:36,246 --> 00:11:38,836 A lot of people that are certification minded are like, 180 00:11:39,236 --> 00:11:43,406 "How do even ask a question like this on the exam?" 181 00:11:43,776 --> 00:11:48,366 Like I mean, obviously, the exam is a serious of multiple choice, drag and drop, you know, 182 00:11:48,366 --> 00:11:52,116 simulation, all that kind of stuff, how do they ask a question like this 183 00:11:52,116 --> 00:11:53,546 if they were going to ask me to do VLSM? 184 00:11:54,506 --> 00:11:59,286 What will typically be used is drag and drop 185 00:11:59,586 --> 00:12:03,226 to where what you'll see is a diagram just like I'm showing you right here. 186 00:12:03,376 --> 00:12:05,256 And then you'll see a whole bunch of boxes. 187 00:12:05,716 --> 00:12:09,126 And they'll just have subnets, subnet, subnet, subnet, subnets, all of these subnets. 188 00:12:09,126 --> 00:12:14,216 So one box will be like 192.168.1.64/27. 189 00:12:14,266 --> 00:12:17,786 One will be, you know, .96/27. 190 00:12:17,926 --> 00:12:22,546 And you actually have to drag and drop those boxes to the specific areas of the network 191 00:12:22,546 --> 00:12:24,436 where they belong and you just kind of plant them there 192 00:12:24,436 --> 00:12:26,776 and that's how it knows whether you got the right answer or not. 193 00:12:26,776 --> 00:12:30,016 So, now, and also keep in mind, the test is geared. 194 00:12:30,016 --> 00:12:33,216 It's smart enough to know, you know, for instance, these two are interchangeable. 195 00:12:33,496 --> 00:12:37,956 I could have put 96 through 127 over here and I could have put 64 through 95 196 00:12:37,956 --> 00:12:40,146 over here, and that's totally fine. 197 00:12:40,146 --> 00:12:42,536 That's not a problem, so good. 198 00:12:42,936 --> 00:12:45,136 Are you ready to do the last piece? 199 00:12:45,496 --> 00:12:48,216 Let's see where we can squeeze it in 'cause I want-- 200 00:12:48,216 --> 00:12:50,366 I like keeping them all on there so you can see what we've done. 201 00:12:50,576 --> 00:12:51,836 Let's go small. 202 00:12:51,936 --> 00:12:53,946 So I'm going to go down here one. 203 00:12:54,186 --> 00:12:57,826 So the last thing is we need a few networks for our WAN links 204 00:12:58,126 --> 00:13:00,576 of two host each, so let's start there. 205 00:13:01,756 --> 00:13:04,186 Two host, what's the binary equivalent of 2? 206 00:13:04,186 --> 00:13:05,446 Right there, 2 bits. 207 00:13:06,356 --> 00:13:09,516 To get the number 2, I need 2 bits. 208 00:13:09,516 --> 00:13:15,836 So step 2, original subnet mask /24 equals a bunch of ones, 209 00:13:15,896 --> 00:13:19,736 and 24 ones, 1, 2, 3, 4, 5, 6, 7, 8 zeros. 210 00:13:20,036 --> 00:13:25,806 So I say, "Okay, I need to reserve my bits in the mask and I'm going to save the host." 211 00:13:25,806 --> 00:13:29,026 I need two host per network, 1, 2 are saved. 212 00:13:29,396 --> 00:13:34,546 1, 2, 3, 4, 5, 6 flip over to the network side, the dark side, 213 00:13:34,886 --> 00:13:38,726 I now have a /30 as my subnet mask or-- I'm not going to write. 214 00:13:38,726 --> 00:13:45,456 Or let's write over here, 255.255.255.252 is the subnet mask so that is. 215 00:13:45,456 --> 00:13:47,596 So again, two ways of writing the same thing. 216 00:13:47,686 --> 00:13:52,056 So I'm going to come over here and I'm going to say my lowest network bit convert back 217 00:13:52,056 --> 00:13:55,326 to a decimal, that'd be 1, 2, 4, that's a 4. 218 00:13:57,326 --> 00:14:01,216 So now, my network range is we'll go up here, how is that? 219 00:14:01,246 --> 00:14:08,226 So I'm going to start off with 192.168.1.0, right? 220 00:14:08,226 --> 00:14:10,056 And I just start counting by 4s. 221 00:14:10,056 --> 00:14:13,426 8, 12, now stop the train, that's going to take a while, right? 222 00:14:13,426 --> 00:14:17,886 'Cause I look at all of these, 0 through 3, 4 through 7, 8 through 11, and I'll-- 223 00:14:17,886 --> 00:14:23,226 as I go down, that's going to take some time because these guys are all used up. 224 00:14:23,486 --> 00:14:25,996 They're overlapping with this range or these ranges. 225 00:14:25,996 --> 00:14:29,076 I mean, I would have to count by 4s down to 128 226 00:14:29,556 --> 00:14:38,186 or what if we just went dot, dot, dot, 192.168.1.128? 227 00:14:38,266 --> 00:14:42,286 Like I said, if you count by 4, you're going to hit every increment of 16, 32, 228 00:14:42,286 --> 00:14:43,556 64, you're going to hit all those. 229 00:14:43,556 --> 00:14:47,236 So it's very safe to say we left off at 128, let's start there. 230 00:14:47,236 --> 00:14:52,966 128, 132, 136, 140, now, how many networks do I need? 231 00:14:53,016 --> 00:14:54,386 Three. Good, I got them. 232 00:14:54,386 --> 00:14:59,286 128 though 131, through 135, through 139. 233 00:14:59,776 --> 00:15:01,666 So now, I can go line these guys up. 234 00:15:01,666 --> 00:15:11,916 So top link, top WAN link is going to be 192.168.1.128 through 131/30. 235 00:15:12,546 --> 00:15:17,146 Over here, 192.168-- hey, let me just write them all up. 236 00:15:17,146 --> 00:15:17,896 Okay, there. 237 00:15:18,396 --> 00:15:19,686 I've written them all up. 238 00:15:19,686 --> 00:15:23,126 So I've now created networks for each one of those WAN links. 239 00:15:23,126 --> 00:15:25,436 Let me just put there-- all there. 240 00:15:25,436 --> 00:15:30,106 Now, then you might see, you know, on the exams something that has you drag the networks just 241 00:15:30,106 --> 00:15:33,066 like I've done and kind of, you know, this would be your empty boxes 242 00:15:33,066 --> 00:15:35,446 and you would drag the networks in there and label them. 243 00:15:35,756 --> 00:15:37,986 Other ones might actually have you assign them. 244 00:15:37,986 --> 00:15:44,496 So I mean, they might say, okay, this side would .129, this side would be .130, you know, 245 00:15:44,496 --> 00:15:48,696 so those are the two useable IP addresses from that network or over here, you know, 246 00:15:48,696 --> 00:15:54,656 our default gate way might be 192.168.1.97. 247 00:15:54,656 --> 00:15:57,786 You know, the first valid IP address from here and that's what everybody points 248 00:15:57,786 --> 00:16:00,086 to as their default gate way, maybe the computer. 249 00:16:00,086 --> 00:16:05,936 I mean, a computer can be anything but I'll do that 1.-- I'm out of room, 98, you know, 250 00:16:05,936 --> 00:16:09,646 /27, you know as the subnet mask. 251 00:16:09,896 --> 00:16:14,776 So it depends on how that works, you know, what the question is looking for. 252 00:16:14,776 --> 00:16:18,006 Many different ways of asking it but do you see how we've done that. 253 00:16:18,006 --> 00:16:20,686 Isn't that amazing though if you look at it? 254 00:16:20,686 --> 00:16:24,376 We've address this whole network and barely gone over half 255 00:16:24,376 --> 00:16:26,356 of the total IP addresses that we have. 256 00:16:26,946 --> 00:16:28,986 I mean that's the beauty of VLSM. 257 00:16:29,956 --> 00:16:32,356 [laughs] Now, let me ask this question. 258 00:16:32,646 --> 00:16:37,096 What if, you know, I said this is 60 users but look, 259 00:16:37,096 --> 00:16:42,076 our subnet mask only allowed for, what is that total, 62? 260 00:16:42,206 --> 00:16:47,436 What happens if this office grows and they hire five more people? 261 00:16:47,686 --> 00:16:51,886 Your host because you explode your whole scheme, right? 262 00:16:51,886 --> 00:16:56,846 You just outgrew the subnets and now you're like, well, you know-- 263 00:16:56,976 --> 00:16:58,626 yeah, that's where it just gets ugly. 264 00:16:58,906 --> 00:17:03,326 So while VLSM looks awesome on paper and I don't-- 265 00:17:03,326 --> 00:17:05,646 hang on, don't throw the baby out with the bath water. 266 00:17:05,826 --> 00:17:11,026 VLSM is awesome and it's used all over the place but it's not used in such a way 267 00:17:11,026 --> 00:17:14,396 to put your subnets so tight that there's no room for growth. 268 00:17:14,396 --> 00:17:18,226 You want to allow room for growth but you just don't want to be at a place 269 00:17:18,226 --> 00:17:24,986 to where you're forced to waste IP addresses because of these giant subnets you had 270 00:17:24,986 --> 00:17:26,916 to create for one area of your network. 271 00:17:27,846 --> 00:17:32,546 So do you see why I said we'd only need one example of it? 272 00:17:32,546 --> 00:17:34,616 VSLM really isn't anything new. 273 00:17:34,616 --> 00:17:38,746 It's just doing what we've already done again and again and again and again. 274 00:17:38,746 --> 00:17:43,676 I think, you know what, the newest thing is just to say, "Well, start with the biggest subnet, 275 00:17:43,676 --> 00:17:48,146 you know, and kind of work your way down so that you get efficient use of your IP addresses." 276 00:17:48,486 --> 00:17:53,366 But that is it, that's the culmination of everything subnetting. 277 00:17:53,636 --> 00:17:59,436 The cool thing is at this point, you-- there's nothing that somebody could throw at you 278 00:17:59,436 --> 00:18:06,226 from IPV4, you know, from normal TCPIP, where they're like, "Hey, check out this subnetting." 279 00:18:06,226 --> 00:18:07,276 I mean, you've seen it all. 280 00:18:07,696 --> 00:18:10,276 You've seen the binary behind it. 281 00:18:10,276 --> 00:18:14,386 You've seen how to do it on networks, on host, reverse engineering and then finally, 282 00:18:14,586 --> 00:18:17,836 getting super efficient using variable length subnet masking. 283 00:18:18,366 --> 00:18:26,986 The only thing that I would add to this is this is truly classless, 284 00:18:27,866 --> 00:18:30,026 not like you're a lesser person. 285 00:18:30,026 --> 00:18:33,036 But this is truly classless IP networking. 286 00:18:33,616 --> 00:18:38,256 There are, as we dive into routing and get into routing protocols, 287 00:18:38,496 --> 00:18:43,146 there are some routing protocols, old routing protocols, like RIP version 1 and things 288 00:18:43,146 --> 00:18:46,166 like that, that don't do this kind of thing. 289 00:18:46,166 --> 00:18:50,056 They don't have the ability to do variable length subnet masking. 290 00:18:50,186 --> 00:18:54,616 They can do subnetting but once you find that one mask, they have to use that for everything. 291 00:18:54,916 --> 00:18:58,936 But that being said, nobody uses those protocols anymore. 292 00:18:58,936 --> 00:19:02,426 So this is now a normal way of life. 293 00:19:02,426 --> 00:19:05,246 I hope this has been informative for you and I'd like to thank you for viewing. 28109

Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.