Presentation is loading. Please wait.

Presentation is loading. Please wait.

IPv6 Bootcamp: Getting Up to Speed Quickly Edward Horley Principal Solutions Architect Groupware

Similar presentations


Presentation on theme: "IPv6 Bootcamp: Getting Up to Speed Quickly Edward Horley Principal Solutions Architect Groupware"— Presentation transcript:

1 IPv6 Bootcamp: Getting Up to Speed Quickly Edward Horley Principal Solutions Architect Groupware

2 Depletion of IPv4

3

4

5

6 2001:470:1f05:d37:202c:7674:c4c2:4fa8 Each : divides the address along 16-bit boundaries And the address is represented in HEX 4-bits is called a nibble

7

8 Most common IPv6 addresses you will see are Global and Link-local

9

10 You can’t tell it is an Anycast address by looking at it

11 “IPv6 Addresses” are unicast and global “Temporary IPv6 Addresses” are unicast and global “Link-local IPv6 Address” is unicast and local Link-local will have a Zone ID (also called Scope ID) represented by the % after the IPv6 Address

12

13 Organizational Unique IdentifierFactory Assigned 48 bit MAC Address xxxxxx00 xxxxxxxx xxxxxxxxxxxxxxxx xxxxxxxx xxxxxxxxx xxxxxx00 xxxxxxxx xxxxxxxx xFF0xFE xxxxxx10 xxxxxxxx xxxxxxxxxxxxxxxx xxxxxxxx xxxxxxxxx Flip this Bit Standard EUI-64 Modified EUI-64 – flip the universal/local bit

14 2001:470:82a9:7:f2de:f1ff:fe5b:b324 MAC address: F0-DE-F1-5B-B3-24 Take MAC and split it, stuff in FF:FE and flip the 7 th bit Look for the FF:FE in the address, then it is likely EUI-64

15 A network prefix such as 2001:db8::/64 Is saying the following : 2001:0db8:0000:0000:0000:0000:0000:0000/64 |  network portion  |  host portion  | |  provider assigned  |  locally assigned  | A different network prefix example 2001:db8::/ :0db8:0000:0000:0000:0000:0000:0000/48 |  Network Prefix  |  subnet  |  host  | |  48 bits  |  16 bits  |  64 bits  | Indicates the number of bits that define the network

16

17

18

19

20 So subnetting 2001:db8:cafe:cab::/60 into /62’s ranges : 2001:0db8:cafe:cab :0000:0000:0000:0000/62 |  60 bits  |  range  |  64 bits  | 2001:0db8:cafe:cab :0000:0000:0000:0000/62 |  60 bits  |  range  |  64 bits  | 2001:0db8:cafe:cab :0000:0000:0000:0000/62 |  60 bits  |  range  |  64 bits  | 2001:0db8:cafe:cab :0000:0000:0000:0000/62 |  60 bits  |  range  |  64 bits  |

21 Count by 4!!!

22 Why is it always /64?

23

24 2001:470:82a9:7::/64 is the prefix Notice there are no global DNS Servers Notice there is no FQDN information This typically indicates SLAAC – the host lacks DNS server info Also indicates poorly implemented IPv6

25

26

27

28 2001:470:82a9:7:41a6:5976:37ac:4f54 is from DHCPv6 2001:470:82a9:7:202c:7674:c4c2:4fa8 is from SLAAC 2001:470:82a9:7:3d1f:ad49:ee12:4880 is from SLAAC

29

30

31 2001:470:1f05:d37::/64 gets a permanent and temporary 2001:470:82a9:7::/64 gets a permanent and temporary The router only has 2001:470:82a9:7::/64 as an address

32 Cisco IPv6 SLAAC + DHCPv6 w/ O flag config interface Vlan7 description - work - ipv6 address 2001:470:82a9:7::/64 and 2001:470:1f05:d37::/64 ipv6 address 2001:470:1F05:D37:2::1/64 ipv6 enable ipv6 nd prefix 2001:470:1F05:D37::/ ipv6 nd prefix 2001:470:82A9:7::/ ipv6 nd other-config-flag ipv6 dhcp server HE Setting the O flag

33 Cisco IPv6 DHCPv6 w/ M & O flag config interface Vlan7 description - work - ipv6 address 2001:470:82A9:7::1/64 ipv6 address 2001:470:82A9:7::1/64 ipv6 enable ipv6 nd prefix 2001:470:82A9:7::/ ipv6 nd managed-config-flag ipv6 nd other-config-flag ipv6 dhcp server HE Setting the M and O flag

34 Cisco IPv6 SLAAC config interface Vlan7 description - work - ipv6 address 2001:470:82a9:7::/64 ipv6 address 2001:470:82A9:7::1/64 ipv6 enable By default the A flag is enabled

35

36

37 Table 5-3 Chapter 5 – ICMPv6 from Understanding IPv6, 3 rd Ed. By Joseph Davies, Microsoft Press

38

39 MTU = 1500 MTU = 1400 MTU = 1500 Set your MTU to 1400

40

41

42

43 DNS Servers are obtained via DHCPv6 w/ O or M flag If there is no DHCPv6 then: the DNS is manually configured

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66 Remember – IPv6 is used FIRST so mistakes have immediate impact!

67

68

69

70

71

72

73 DA Client IPv6 in IPv4 Tunnel IPv6 IPv4 Dual Stack Network DA Server

74 DA Client IPv6 in IPv4 Tunnel IPv6 IPv4 NAT64/DNS64 DA Server Dual Stack Network

75

76

77

78

79

80

81 IPv6 IPv4 IPv6 DNS Lookup: Has both A and AAAA records Client sends both IPv6 and IPv4 requests at the same time IPv6 works and there isn’t significant delay then it is used If IPv6 doesn’t work or has a big delay then IPv4 is used

82

83 ?

84 June – World IPv6 Day Turn on IPv6 to test functionality June – World IPv6 Launch Turn on IPv6 and leave it on

85

86 Microsoft Sites On World IPv6 Launch Day

87

88 WCL324 – IPv6 Bootcamp: Getting Up to Speed Quickly Find Me Later At… WSV312 – IPv6: (Hard)Core Networking Services WSV308 – Standards Support and Interoperability in Windows Server 2012

89 Resources for Developers Windows 8 is ready for Business Microsoft Desktop Optimization Pack: Microsoft Desktop Virtualization:

90

91 Download Download the Windows 8 Release Preview Today

92 Connect. Share. Discuss. Learning Microsoft Certification & Training Resources TechNet Resources for IT Professionals Resources for Developers

93 Required Slide Complete an evaluation on CommNet and enter to win!

94 Scan the Tag to evaluate this session now on myTechEd Mobile

95

96


Download ppt "IPv6 Bootcamp: Getting Up to Speed Quickly Edward Horley Principal Solutions Architect Groupware"

Similar presentations


Ads by Google