1 00:00:00,870 --> 00:00:03,480 So let's power on the PC. 2 00:00:04,230 --> 00:00:08,910 And open up a console and see if it now receives an IP address. 3 00:00:09,300 --> 00:00:12,510 So if config is zero. 4 00:00:13,530 --> 00:00:15,010 Notice the difference. 5 00:00:15,030 --> 00:00:24,990 It's now received a global IP address 2001 colon face the network portion is that. 6 00:00:26,380 --> 00:00:28,030 Followed by some zeros. 7 00:00:28,180 --> 00:00:35,650 This is the host portion, which you'll notice is the same as the link local host portion and is based 8 00:00:35,650 --> 00:00:37,750 on the MAC address of the host. 9 00:00:38,260 --> 00:00:40,060 So back in Wireshark. 10 00:00:42,700 --> 00:00:45,490 They are the advertisements we saw previously. 11 00:00:45,970 --> 00:00:53,950 And scrolling down, we see a rather solicitation message to f02 colon. 12 00:00:53,950 --> 00:01:00,400 Colon two from a host with a mac address ending in six A for B so notice. 13 00:01:00,400 --> 00:01:03,970 Yes six A4 be going to. 14 00:01:05,080 --> 00:01:07,240 All routers on the local segment. 15 00:01:08,310 --> 00:01:16,920 There's the Mac address, which is the layer to Mac address for IP version six multi costs in this case 16 00:01:16,920 --> 00:01:18,990 for f02. 17 00:01:18,990 --> 00:01:19,350 Colin. 18 00:01:19,350 --> 00:01:20,400 Colin two. 19 00:01:21,300 --> 00:01:27,240 And we can see that the multicast was sent from this host. 20 00:01:27,780 --> 00:01:34,410 There is the link local address as shown here in Wireshark. 21 00:01:34,770 --> 00:01:41,820 So the host is sending a router solicitation to all routers in the local segment and the router replies 22 00:01:41,820 --> 00:01:44,760 back to all hosts on the local segment. 23 00:01:44,880 --> 00:01:54,390 There is the IP version six multicast address from the router to the IP version six multicast. 24 00:01:54,390 --> 00:01:55,620 Layer two address. 25 00:01:57,640 --> 00:01:58,240 Sources. 26 00:01:58,240 --> 00:02:01,150 The rudder destination is f02 Colin. 27 00:02:01,150 --> 00:02:02,890 Colin one It's a rudder. 28 00:02:02,890 --> 00:02:05,650 Advertisement And the rudder is once again. 29 00:02:06,420 --> 00:02:09,300 Telling the host its local Mac address. 30 00:02:10,030 --> 00:02:11,640 There's the link layer dress. 31 00:02:11,650 --> 00:02:16,450 Here's the empty view and here is the IP version six prefix. 32 00:02:16,690 --> 00:02:20,470 So the host has dynamically learnt this address. 33 00:02:20,830 --> 00:02:23,260 So that was an example of Slack. 34 00:02:24,200 --> 00:02:30,590 What I'll do now is add another address on the rudder. 35 00:02:30,770 --> 00:02:35,660 So let's call this 2001 colon 0101. 36 00:02:37,890 --> 00:02:39,330 So at an address. 37 00:02:41,730 --> 00:02:42,810 Like this. 38 00:02:43,470 --> 00:02:48,270 And let's see if the writer advertises that to the host. 39 00:02:48,510 --> 00:02:53,190 Notice there's the advertisement sent to all hosts on the local segment. 40 00:02:54,800 --> 00:02:58,220 And back on the PC and back on the pc. 41 00:02:58,250 --> 00:03:00,080 I have config eith zero. 42 00:03:00,680 --> 00:03:06,560 What we should notice is it after a while will learn that network. 43 00:03:08,090 --> 00:03:09,500 And there you go. 44 00:03:09,530 --> 00:03:17,120 After a while, the host has learnt that new address so can to the host ping. 45 00:03:17,810 --> 00:03:19,430 The router show. 46 00:03:19,430 --> 00:03:20,190 Run. 47 00:03:20,210 --> 00:03:21,350 Interface gigabit. 48 00:03:21,410 --> 00:03:22,370 Zero zero. 49 00:03:22,460 --> 00:03:27,350 Shows us the two IP version six addresses on the router. 50 00:03:28,270 --> 00:03:32,890 So ping 2001 face colon. 51 00:03:32,890 --> 00:03:36,670 Colon one notice I'm using the wrong protocol. 52 00:03:36,670 --> 00:03:38,590 I need to use ping six. 53 00:03:39,590 --> 00:03:41,680 And that ping now succeeds. 54 00:03:41,690 --> 00:03:46,700 So ping six 2001 0101. 55 00:03:46,700 --> 00:03:47,090 Colin. 56 00:03:47,090 --> 00:03:48,020 Colin one. 57 00:03:48,050 --> 00:03:49,910 That ping also works. 58 00:03:52,060 --> 00:03:52,660 On the rider. 59 00:03:52,660 --> 00:03:54,040 We could do a debug. 60 00:03:56,300 --> 00:04:05,720 IPV six ICMP and I can do the ping to face once again and notice we see that output on the router. 61 00:04:06,440 --> 00:04:18,050 Echo request was received from a source with this IP version six address if config if zero shows us 62 00:04:18,529 --> 00:04:22,550 that IP address as configured on the PC. 63 00:04:24,000 --> 00:04:26,910 Notice it ends in six A for B. 64 00:04:28,870 --> 00:04:35,470 The destination of the echo request was the rudder, and the rudder now sends a reply. 65 00:04:35,890 --> 00:04:41,830 There's the IP version six echo request IP version six echo reply. 66 00:04:42,580 --> 00:04:48,310 Here's a rata advertisement sent from the local rudder to the destination. 67 00:04:48,310 --> 00:04:49,810 EF zero two Colin. 68 00:04:49,810 --> 00:04:52,990 Colin one all nodes on the segment. 69 00:04:53,350 --> 00:05:02,620 So that was a demonstration of how slack and rudder advertisements and rudder solicitation messages 70 00:05:02,620 --> 00:05:06,550 can be used to automatically allocate networks to hosts. 71 00:05:07,210 --> 00:05:12,040 This is once again using the Neighbor Discovery Protocol or MDP.