500 likes | 571 Views
How far are you in the certification process?. I haven ’ t started I got the gogoCLIENT working I passed the IPv6 Web Server test I passed the IPv6 Email Server test I got further than that, perhaps to Sage or Guru. Review. How many bits are in an IPv6 address?. 8 32 64 128 256.
E N D
How far are you in the certification process? • I haven’t started • I got the gogoCLIENT working • I passed the IPv6 Web Server test • I passed the IPv6 Email Server test • I got further than that, perhaps to Sage or Guru
How many bits are in an IPv6 address? • 8 • 32 • 64 • 128 • 256
How many hexadecimal characters are in an IPv6 address? • 8 • 32 • 64 • 128 • 256
How many bits in the IPv6 address are used to identify a network on the Internet? • 8 • 32 • 64 • 128 • 256
The first 16 bits of an IP address are:1111 1110 1000 0000What is that word in hex? • 9870 • 1514 • FC00 • FE80 • FE90
Which IPv6 address is invalid? • :: • ::1 • F:F:F:F:E:E:E:E • B:A:D:C:0:D:E • C:C:5:F:C:A:F:E
Which IPv6 address is invalid? • DEAD:BEEF::CAFE • ABBA:BAD::ACDC:G00D • 192:168:0::1 • 1::1 • 2::
How is the host portion of a public IPv6 address usually determined in Windows 7? • The router automatically configures it • It must be manually set • It is constructed from the MAC address • It is a random number • Something else
How is the network portion of a public IPv6 address usually determined in Windows 7? • The router automatically configures it • It must be manually set • It is constructed from the MAC address • It is a random number • Something else
What DNS record specifies an IPv6 address? • A • AAAA • MX • PTR • CNAME
What DNS record specifies an email server? • A • SOA • MX • PTR • CNAME
IPv6 Client IPv6 packets inside IPv4 packets
Register a Domain Name • Domain registrar • Registers whois info • Assigns authoritative DNS server • Puts “glue records” at the top-level domain (.info, .com, etc.) with A and AAAA records of your nameservers
IPv6 Web Server IPv6 Backbone Native IPv6 HE.NET HTTP GET Native IPv6 IPv6 packets inside IPv4 packets IIS Server Listening On [::]:80 IPv6-to-IPv4 Gateway
IPv6 Email Server IPv6 Backbone Native IPv6 HE.NET SMTP SEND Native IPv6 IPv6 packets inside IPv4 packets James Server Listening On [::]:25 IPv6-to-IPv4 Gateway
3.3 IPv6 Header • Traffic Class: same as TOS in IPv4 • Flow Label: used for QoS • Next Header: can start a chain of headers
3.4 IPv6 Extension Headers • Extension headers are only examined by the destination node • Except for the rarely-used Hop-by-Hop Options header
Most Important Extension Headers • TCP, UDP, ICMP6 • Specify the higher-layer protocol • AH and ESP • Used for IPsec security • Mobility • Used for Mobile IPv6
Routing Header Zero • Deprecated, and recommended to be filtered out • http://www.ietf.org/rfc/rfc5095.txt • A denial-of-service condition is possible by specifying a malicious path, such as a loop
3.5.3 Neighbor Discovery • Main Uses • Autoconfiguration of IPv6 Addresses • Duplicate Address Detection (DAD) • Address Resolution (replacing ARP)
Router Advertisement • Router Solicitation (RS) • Sent by an interface when it is enabled and needs an IP address • Router Advertisement (RA) • Routers send these messages out, telling clients the network prefix and other configuration information
Neighbor Solicitation • Neighbor Solicitation (NS) • A node sends this message to verify that a neighbor is still reachable, or for Duplicate Address Detection (DAD) • Neighbor Advertisement (NA) • The response to a NS message
3.5.4 Autoconfiguration • Automatic addressing via two mechanisms • Stateless Autoconfiguration (SLAAC) • No server needed • Routers advertise network portion • Hosts make up their own host portion • Stateful Autoconfiguration (DHCPv6) • Requires a DHCP server
3.5.6 Path Maximum Transmission Unit (PMTU) Discovery • IPv4 allows each router to fragment packets if needed to pass into a network with a small MTU • In IPv6, only the sender can change the packet size • This makes the process much more efficient
Path Maximum Transmission Unit (PMTU) Discovery • ICMPv6 “Packet Too Big” messages are sent to inform the source device to use smaller packets
Which of these systems decapsulates tunneled IPv6-in-IPv4 packets and sends them onto the IPv6 backbone? • gogoCLIENT • sydney.freenet6.net • GoDaddy • HE.NET • Your ISP
A student fails the HE Web Server test with a “could not grab the file via IPv6” message. Wireshark shows that no HTTP GET was received at their Web server. Which is the least likely explanation? • IIS not running • Firewall on • Incorrect AAAA record in DNS • gogo6 tunnel down • Filename incorrect
Which DNS record should be set to the highlighted value? • A • AAAA • MX • SOA • None of the above
Which DNS record should be set to the highlighted value? • A • AAAA • MX • SOA • None of the above
Which tool shows your domain’s current AAAA record? • IPCONFIG • NSLOOKUP • Wireshark • gogoCLIENT • NETSTAT
Which tool shows listening ports? • IPCONFIG • NSLOOKUP • Wireshark • gogoCLIENT • NETSTAT
Which IPv6 header field was once permitted to be zero, but now should never be zero? • Traffic class • Flow label • Payload length • Next header • Hop limit
Which IPv6 header field is always 6? • Traffic class • Flow label • Payload length • Next header • Version
Which extension header is used by encrypted packets? • TCP • UDP • ESP • ICMP • Mobility
Which of these items is not used in IPv6? • ARP • RS • NA • SLAAC • DHCPv6
Which process does a router use to tell devices what network address to use? • DAD • RS • RA • NS • NA
Which process prevents two devices from using the same IPv6 address? • DAD • RS • RA • NS • NA