1 00:00:08,776 --> 00:00:10,344 - So before we get into the details 2 00:00:10,344 --> 00:00:12,872 of downloading the software and pairing it up 3 00:00:12,872 --> 00:00:14,824 with Cisco iOS images and everything else 4 00:00:14,824 --> 00:00:16,488 that's involved with that I just want 5 00:00:16,488 --> 00:00:18,808 to take a step back for a moment and talk 6 00:00:18,808 --> 00:00:21,240 a little about GNS3 from the standpoint 7 00:00:21,240 --> 00:00:24,312 of is it a simulator or is it an emulator 8 00:00:24,312 --> 00:00:26,920 and what's the difference and quite frankly 9 00:00:26,920 --> 00:00:29,528 why should I care what the difference is? 10 00:00:29,528 --> 00:00:31,672 Now GNS3, even though it does have the word 11 00:00:31,672 --> 00:00:35,096 simulator in it, graphical network simulator, 12 00:00:35,096 --> 00:00:37,048 the word simulator's in there because it's really 13 00:00:37,048 --> 00:00:40,008 simulating network topologies, it's allowing you 14 00:00:40,008 --> 00:00:43,960 to build network topologies without the real hardware 15 00:00:43,960 --> 00:00:45,976 and the real cables in front of you. 16 00:00:45,976 --> 00:00:47,992 So that's where it's really simulating things. 17 00:00:47,992 --> 00:00:52,159 But GNS3 itself is actually what we call an emulator. 18 00:00:53,080 --> 00:00:54,536 Now what's the difference? 19 00:00:54,536 --> 00:00:57,224 Well when we say that something is an emulator 20 00:00:57,224 --> 00:00:59,144 that that means that that software is running 21 00:00:59,144 --> 00:01:02,232 an actual network operating system. 22 00:01:02,232 --> 00:01:04,072 It's actually running in this particular case, 23 00:01:04,072 --> 00:01:08,664 the real Cisco iOS image or maybe the June OS image 24 00:01:08,664 --> 00:01:11,512 or whatever other images your import into it. 25 00:01:11,512 --> 00:01:13,528 What's the difference between that and a simulator? 26 00:01:13,528 --> 00:01:16,008 Well a simulator is a program that was built 27 00:01:16,008 --> 00:01:20,216 from scratch to sort of look and feel like the software 28 00:01:20,216 --> 00:01:23,192 but it's not really the software. 29 00:01:23,192 --> 00:01:25,960 For example, way back when you were first learning 30 00:01:25,960 --> 00:01:28,136 about let's say Microsoft Windows, 31 00:01:28,136 --> 00:01:29,688 let's take that as an example, 32 00:01:29,688 --> 00:01:31,896 there's some soft route there that you can, 33 00:01:31,896 --> 00:01:36,063 on a CD plug into your CD rom drive your DVD rom drive 34 00:01:36,952 --> 00:01:39,480 of your laptop and it will bring up a window 35 00:01:39,480 --> 00:01:43,512 that looks like Microsoft Windows and for tutorial purposes 36 00:01:43,512 --> 00:01:45,816 it'll say okay move your mouse over here 37 00:01:45,816 --> 00:01:47,336 and click on this button. 38 00:01:47,336 --> 00:01:49,432 Move your mouse over here and click over here. 39 00:01:49,432 --> 00:01:52,440 So it's a software that's built to look like windows 40 00:01:52,440 --> 00:01:54,552 but it's very limited right? 41 00:01:54,552 --> 00:01:57,384 Maybe it only allows you to hit start and run 42 00:01:57,384 --> 00:01:58,760 or maybe it only allows you to click 43 00:01:58,760 --> 00:02:01,240 this particular icon but all the various things 44 00:02:01,240 --> 00:02:05,416 that Windows can do it can't do because a simulator 45 00:02:05,416 --> 00:02:07,499 is not the real software. 46 00:02:08,600 --> 00:02:09,976 So I'm sure you're familiar with a lot 47 00:02:09,976 --> 00:02:11,624 of simulation platforms out there, 48 00:02:11,624 --> 00:02:12,792 especially when you're studying for 49 00:02:12,792 --> 00:02:14,984 your Cisco certification exams. 50 00:02:14,984 --> 00:02:16,808 A lot of simulations out there but what's one 51 00:02:16,808 --> 00:02:18,952 key component that they all have in common 52 00:02:18,952 --> 00:02:20,312 that's kind of difficult? 53 00:02:20,312 --> 00:02:22,696 They don't give you access to all the commands, 54 00:02:22,696 --> 00:02:26,424 there's a lot of stuff that you can't do in simulators 55 00:02:26,424 --> 00:02:29,800 because Cisco iOS is huge, it's massive, 56 00:02:29,800 --> 00:02:32,248 it's hundreds of thousands of lines of code 57 00:02:32,248 --> 00:02:35,416 and a simulator just can't come close to that. 58 00:02:35,416 --> 00:02:38,104 But GNS3 is an emulator. 59 00:02:38,104 --> 00:02:41,000 In other words, GNS3 provides the platform 60 00:02:41,000 --> 00:02:44,833 where you import your actual Cisco iOS images, 61 00:02:45,720 --> 00:02:48,888 real Cisco iOS that would run on a real router 62 00:02:48,888 --> 00:02:51,064 and then GNS gives you a nice gooey, 63 00:02:51,064 --> 00:02:54,440 a nice front end that runs those iOS images. 64 00:02:54,440 --> 00:02:57,032 So actually whatever those iOS images support, 65 00:02:57,032 --> 00:02:58,968 whatever commands, whatever debugs, 66 00:02:58,968 --> 00:03:03,256 whatever show commands they support, you now get in GNS3. 67 00:03:03,256 --> 00:03:05,528 It's not just a simple, very generic vanilla 68 00:03:05,528 --> 00:03:09,695 simulation program it is actually emulating real Cisco iOS. 69 00:03:11,672 --> 00:03:14,920 So that is why when you're using GNS3 70 00:03:14,920 --> 00:03:19,224 you have to somehow have access to a Cisco iOS image 71 00:03:19,224 --> 00:03:21,944 because it's going to require that. 72 00:03:21,944 --> 00:03:23,464 So that's all I want to talk about 73 00:03:23,464 --> 00:03:24,472 in this section about the difference 74 00:03:24,472 --> 00:03:26,536 between a simulator and an emulator and hopefully 75 00:03:26,536 --> 00:03:28,856 I've gotten across to you the idea that an emulator 76 00:03:28,856 --> 00:03:31,896 is much more powerful, gives you a full set 77 00:03:31,896 --> 00:03:34,152 of the features, it's the exact same thing 78 00:03:34,152 --> 00:03:38,024 you are using the exact same software as you would use 79 00:03:38,024 --> 00:03:40,712 in a real environment with real hardware. 80 00:03:40,712 --> 00:03:42,344 So in the next section we're going to start 81 00:03:42,344 --> 00:03:44,072 talking about considerations. 82 00:03:44,072 --> 00:03:46,376 You know once you've got this opportunity 83 00:03:46,376 --> 00:03:49,480 to select various iOS images, what are some 84 00:03:49,480 --> 00:03:50,472 of the things you have to think about 85 00:03:50,472 --> 00:03:51,448 because you want to make sure you select 86 00:03:51,448 --> 00:03:54,152 the correct one and put it in GNS3 87 00:03:54,152 --> 00:03:55,608 so everything works according to 88 00:03:55,608 --> 00:03:58,424 your specifications and your needs. 89 00:03:58,424 --> 00:04:02,591 And we'll talk about that in the next set of videos.