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.

