1 00:00:01,740 --> 00:00:11,150 Melanson as the IP version 6 address notation if you follow certain rules you can shorten the address. 2 00:00:11,260 --> 00:00:17,640 The first one says that the groups of zeros can be replaced by a single zero two addresses listed below 3 00:00:17,670 --> 00:00:26,510 our functional counterparts However the second record is still quite long. 4 00:00:26,520 --> 00:00:31,500 The second rule says that if a mattress contains several groups of zeros in a row you can replace them 5 00:00:31,500 --> 00:00:33,780 with a double colon as below. 6 00:00:37,010 --> 00:00:40,480 According to the third rule leading zeros can be omitted. 7 00:00:41,920 --> 00:00:45,850 Therefore the address shown above can finally be written as shown below. 8 00:00:47,860 --> 00:00:53,590 The first 64 bits are still the network address and the rest is the host address. 9 00:00:53,630 --> 00:00:58,010 The notation presented above only makes it easier for the user to analyze the addresses 10 00:01:05,150 --> 00:01:09,790 increasing the IP address pool required to change the structure of protocol headers. 11 00:01:10,800 --> 00:01:15,520 A very flexible solution has been adopted after the first header. 12 00:01:15,700 --> 00:01:19,730 Additional IP version 6 headers may appear. 13 00:01:19,740 --> 00:01:23,130 This means that we can expand the structure of the protocol quite freely 14 00:01:28,380 --> 00:01:33,220 IP version 6 addresses are widely used but not all administrators are familiar with them. 15 00:01:34,570 --> 00:01:43,030 Therefore let's discuss IP version 6 address types the address colon colon one is the address of the 16 00:01:43,030 --> 00:01:46,460 local computer also called the loopback address. 17 00:01:48,600 --> 00:01:58,070 It's the counterpart of the address 6:59 that X Y Z of the IP version 4 protocol. 18 00:01:58,120 --> 00:02:04,520 There is one more difference between the addresses of the two versions of the protocol. 19 00:02:04,590 --> 00:02:10,740 If a host supports IP version 6 it will have more than one address on each network adapter or a network 20 00:02:10,740 --> 00:02:11,380 card. 21 00:02:12,970 --> 00:02:19,920 When it comes to IP version 4 usually one network adapter has one address only. 22 00:02:20,170 --> 00:02:25,210 We have to mention other IP version 6 types so it will become clear why there is one address of each 23 00:02:25,210 --> 00:02:30,130 type. 24 00:02:30,230 --> 00:02:39,040 The multicast address is another one this type is used for broadcast broadcast addresses are also supported 25 00:02:39,040 --> 00:02:42,310 by IP version 4. 26 00:02:42,390 --> 00:02:47,040 They prevent sending same data multiple times. 27 00:02:47,260 --> 00:02:51,060 Thanks to these addresses the data is sent once to all these hosts. 28 00:02:53,630 --> 00:03:03,070 There are also local unicast addresses each active IP version 6 host is a local unicast address that 29 00:03:03,080 --> 00:03:11,620 corresponds to the 1 6 9 to 5 for that x y address of the IP version 4 it was the address assigned by 30 00:03:11,620 --> 00:03:15,560 the people protocol. 31 00:03:15,600 --> 00:03:22,800 If a computer's DHC be klank next to a network that has no active DHC server it has to have an IP version 32 00:03:22,800 --> 00:03:26,040 for Assigned nevertheless. 33 00:03:26,250 --> 00:03:28,290 Otherwise some things wouldn't work. 34 00:03:30,230 --> 00:03:34,420 The computer must generate the address by itself. 35 00:03:34,430 --> 00:03:36,790 This is called automatic private address. 36 00:03:39,510 --> 00:03:46,660 The address will be selected from the 1 6 9 to 5 for that extra X address pool. 37 00:03:46,660 --> 00:03:54,300 This is a non ratable IP address any computer that uses an address from this pool will be able to communicate 38 00:03:54,360 --> 00:03:56,510 only with hosts from the same network. 39 00:04:00,370 --> 00:04:04,020 Then there are unique local addresses. 40 00:04:04,030 --> 00:04:08,430 These are the IP version 6 counterparts of the private addresses of the fourth version. 41 00:04:10,370 --> 00:04:17,510 Those were addresses such as 1 9 2 1 6 8 x y. 42 00:04:17,670 --> 00:04:26,250 They are not readable in the Internet but in general they can be routed. 43 00:04:26,270 --> 00:04:31,490 The last type of addresses is global addresses which is the equivalent of public addresses an IP version 44 00:04:31,490 --> 00:04:31,970 4 45 00:04:36,720 --> 00:04:44,090 examples of all the types of IP version 6 addresses are presented in the table below unlike IP version 46 00:04:44,090 --> 00:04:51,210 4 IP version 6 can be configured automatically and dynamically. 47 00:04:51,250 --> 00:04:58,130 Also the new version of the protocol is to provide a higher level of security. 48 00:04:58,220 --> 00:05:04,370 We have seen that enabling the IP protocol doesn't automatically improve security. 49 00:05:04,460 --> 00:05:10,870 The creators of IP version 6 have made the same mistakes as their predecessors assume that the protocol 50 00:05:10,870 --> 00:05:16,000 will only be used for its designed purpose. 51 00:05:16,020 --> 00:05:21,210 They did not take into account that someone may impersonate a router in order to inject false routes 52 00:05:21,210 --> 00:05:27,780 to a local network routers play an important role in IP version 6 addressing 53 00:05:31,260 --> 00:05:36,650 IP version 6 routers are responsible for assigning globally unique addresses within a network. 54 00:05:38,910 --> 00:05:43,330 The scheme for generating IP version 6 addresses is based on the mac address. 55 00:05:43,590 --> 00:05:48,720 With regards to most computer systems the same network card will always give you the same IP version 56 00:05:48,720 --> 00:05:49,940 6 host address 57 00:05:53,250 --> 00:05:58,800 the network address will change depending on which network you run your computer on. 58 00:05:58,890 --> 00:06:01,880 It is a convenient but a dangerous solution. 59 00:06:02,040 --> 00:06:03,890 It infringes on your privacy. 60 00:06:05,230 --> 00:06:10,060 It gives Web server administrators the opportunity to identify the computer which you use to connect 61 00:06:10,060 --> 00:06:13,830 to the server on the basis of IP version 6 log entries 62 00:06:16,980 --> 00:06:18,600 from Windows 7 onward. 63 00:06:18,810 --> 00:06:23,790 Microsoft started to deliberately ignore the standard. 64 00:06:24,010 --> 00:06:31,360 The standard is that IP version 6 addresses are to be generated on the basis of MAC addresses Microsoft 65 00:06:31,360 --> 00:06:37,200 operating systems generate them randomly each time you start your computer. 66 00:06:37,250 --> 00:06:39,840 It will have a different pseudo random host address.