1 00:00:01,550 --> 00:00:06,770 A phone can indicate that its traffic is important by marking traffic at layer three. 2 00:00:07,190 --> 00:00:12,230 Now at layer three, we would be using an IP version four header or IP version six header. 3 00:00:12,590 --> 00:00:15,410 In this course, we'll concentrate on IP version four. 4 00:00:15,560 --> 00:00:20,420 In an IP version four header, there's a field called type of service. 5 00:00:20,660 --> 00:00:23,990 It consists of eight binary values. 6 00:00:25,110 --> 00:00:25,260 Now. 7 00:00:25,290 --> 00:00:31,290 In the old days, we used to only look at the most significant three bits. 8 00:00:31,440 --> 00:00:38,640 So these three bits of the header were read by routers and networking devices to determine how important 9 00:00:38,640 --> 00:00:39,720 the traffic is. 10 00:00:39,870 --> 00:00:52,140 Now, in the same way as cause, the values are from zero all the way up to seven, so 012 all the way 11 00:00:52,140 --> 00:00:53,070 up to seven. 12 00:00:53,220 --> 00:00:57,600 Voice once again would be marked with a cost value of five. 13 00:00:57,690 --> 00:01:04,379 So a phone as an example, would mark its traffic at layer two and then market at layer three to indicate 14 00:01:04,379 --> 00:01:06,030 how important the traffic is. 15 00:01:06,330 --> 00:01:10,490 The problem with this mechanism is we only have seven classes. 16 00:01:10,840 --> 00:01:13,590 Class zero would be used for best effort. 17 00:01:13,770 --> 00:01:19,770 In other words, you're not going to get a decent quality of service and often six or seven or both 18 00:01:19,770 --> 00:01:22,500 are used for network protocols. 19 00:01:22,680 --> 00:01:26,550 So you are limited in the number of classes that you can use for traffic. 20 00:01:26,640 --> 00:01:30,510 So voice may be using five, video may be using four. 21 00:01:30,690 --> 00:01:38,160 What are you going to use for ERP or business traffic versus HTTP traffic versus other traffic on your 22 00:01:38,160 --> 00:01:38,910 network? 23 00:01:38,940 --> 00:01:45,360 You're running out of classes and in addition, the classes weren't standardized, so any traffic could 24 00:01:45,360 --> 00:01:46,680 end up in any class. 25 00:01:47,590 --> 00:01:54,610 So this was adjusted to use six binary bits and this is known as DSP or differentiated services code 26 00:01:54,610 --> 00:01:55,270 points. 27 00:01:55,600 --> 00:01:59,170 It's the same field in the IP version for header. 28 00:01:59,410 --> 00:02:03,700 It's just the interpretation of the bits rather than using three bits. 29 00:02:03,700 --> 00:02:09,250 Six bits in the header are read and marked to determine how important the traffic is. 30 00:02:10,979 --> 00:02:12,990 This is known as IP precedence. 31 00:02:12,990 --> 00:02:16,710 So when only three bits are used, it's known as IP precedence. 32 00:02:16,710 --> 00:02:21,930 When six bits are used, it's known as differentiated services code points or DHCP. 33 00:02:22,410 --> 00:02:25,830 Now DHCP is backward compatible to IP precedence. 34 00:02:26,250 --> 00:02:32,730 These values in DHCP are known as class selector values or C values. 35 00:02:32,970 --> 00:02:40,770 So you may see someone talk about this being IP precedence five, but they may also mention this as 36 00:02:40,770 --> 00:02:42,420 class selector five. 37 00:02:43,560 --> 00:02:52,620 It depends whether we're using the old naming convention of IP precedents or or the newer DHCP descriptions.