SlideShare ist ein Scribd-Unternehmen logo
1 von 32
WELCOME DELHI IT PROS http://groups.msn.com/itdelhiug
Agenda – Delhi IT Community Event Jan 09
Get Ready for IPv6? Ranjana Jain IT Pro Evangelist Microsoft India MCSE, MCT, RHCE, CISSP, CIW Security Analyst Blog: http://ranjanajain.spaces.live.com
IPv4 Limitations IPv6 Changes in Addressing Future IPv6 Solutions IPv6 with Windows Vista What Will We cover?
TCP/IP IPv4 Addressing Subnetting Level 200 Helpful Experience
Introducing IPv6 Addressing with IPv6 Transitioning to IPv6 Exploring IPv6 Scenarios Agenda
The Microsoft Networks Vision IPsec isolation Lab Guest
The Microsoft Networks Vision - Notes IPsec isolation Lab Guest
Shortcomings of IPV4 Exponential Internet Growth – Exhaustion on Address Space Security at the Internet Layer Internet Backbone Routers with Large Routing Tables
Shortcomings of IPV4 - Notes Exponential Internet Growth – Exhaustion on Address Space Security at the Internet Layer Internet Backbone Routers with Large Routing Tables
Internet Hosts Growth (1992-2006) In millions http://www.isc.org/index.pl?/ops/ds/host-count-history.php
IPv6 as a Global Solution
What about NAT? NAT Enabled Router Internet With IPv6
Introducing IPv6 Addressing with IPv6 Transitioning to IPv6 Exploring IPv6 Scenarios Agenda
Increased Address Space IPv4 provides 232 addresses, which = 4,294,967,296 (That’s 4 billion) IPv6 provides 2128 addresses, which =  340,282,366,920,938,463,463,374,607,431,768,211,456 (That’s 3.40*1038, or 340 undecillion addresses)
Header IPv4 IPv6
Header - Notes IPv4 IPv6
Anycast Link Local Site Local
Types of IPv6 Addresses Link Local Addresses Site Local Addresses 10 bits 64 bits 54 bits 10 bits 64 bits 54 bits Global Addresses 1111 1110 10 Interface ID 000 . . . 000 1111 1110 11 Interface ID Subnet ID 64 bits 45 bits 16 bits Interface ID Subnet ID 001 Global Routing Prefix
Unique Local Addresses 7 bits 40 bits 64 bits 16 bits 1111 110 Interface ID Global ID Subnet ID L
Special IPV6 Addresses
Types of IPv6 Addresses - Notes Local Link Addresses Unique Local Addresses 10 bits 64 bits 54 bits Global Addresses 7 bits 40 bits 64 bits 16 bits 1111 1110 10 Interface ID 000 . . . 000 64 bits 45 bits 16 bits Interface ID Subnet ID 001 Global Routing Prefix 1111 110 Interface ID Global ID Subnet ID L
IPv6 Address Syntax IPv6 address in binary form Divided along 16-bit boundaries Each 16-bit block is converted to hexadecimal           and delimited with colons Suppress leading zeros within each block Compress zero blocks 0010000111011010000000001101001100000000000000000010111100111011 0000001010101010000000001111111111111110001010001001110001011010 21DA:00D3:0000:2F3B:02AA:00FF:FE28:9C5A 21DA:D3:0:2F3B:2AA:FF:FE28:9C5A 0010000111011010   0000000011010011   0000000000000000   0010111100111011 0000001010101010   0000000011111111   1111111000101000   1001110001011010 2AA:FF:FE28:9C5A 21DA:D3::2F3B: Network ID Interface ID
IPv6 Address Syntax - Notes IPv6 address in binary form Divided along 16-bit boundaries Each 16-bit block is converted to hexadecimal           and delimited with colons Suppress leading zeros within each block Compress zero blocks 0010000111011010000000001101001100000000000000000010111100111011 0000001010101010000000001111111111111110001010001001110001011010 21DA:00D3:0000:2F3B:02AA:00FF:FE28:9C5A 21DA:D3:0:2F3B:2AA:FF:FE28:9C5A 0010000111011010   0000000011010011   0000000000000000   0010111100111011 0000001010101010   0000000011111111   1111111000101000   1001110001011010 2AA:FF:FE28:9C5A 21DA:D3::2F3B: Network ID Interface ID
Compatibility Addresses IPv4-compatible Address 0:0:0:0:0:0:w.x.y.z or ::w.x.y.z Used by IPv6/IPv4 nodes communicating using IPv6 IPv6 packet encapsulated with IPv4 header and sent using IPv4 infrastructure IPv4-mapped address 0:0:0:0:0:FFFF:w.x.y.z or ::FFFF:w.x.y.z IPv4 only node to IPv6 node Used only for internal representation 6to4 address Used by nodes with both IPv4 and IPv6 over IPv4 routing infrastructure Formed by combining 2002::/16 with 32 bit IPv4 address making a 48-bit prefix Tunneling technique defined in RFC 3056
Multicast IPv6 Addresses IPv6 Multicast Addresses 8 bits 4 bits 112 bits 1111 1111 Group ID Flags Scope 4 bits
Subnetting IPv6 64 bits - Host Subnet Network Networks and Hosts from  the same 32-bit pool More networks (255.255.255.0) More hosts (255.0.0.0) 32 bits - fixed IPv4 Subnet Mask 64 bits dedicated to hosts 64 bits dedicated to networks /1 /32 /48 IPv6 Address
Introducing IPv6 Addressing with IPv6 Transitioning to IPv6 Exploring IPv6 Scenarios Agenda
Transition Technologies Application Layer Transport Layer (TCP/UDP IPv6 IPv4 AAAA Query A Query A Query Network Interface Layer No Global IPv6 Address At Least 1 Global IPv6 Address DNS Server
Transition Technologies - Notes Application Layer Transport Layer (TCP/UDP IPv6 IPv4 AAAA Query A Query A Query Network Interface Layer No Global IPv6 Address At Least 1 Global IPv6 Address DNS Server
IPv6 over IPv4 Tunneling Router to Router Host-to-Router or Router-to-Host IPv4 or IPv6 Infrastructure IPv4 Infrastructure Node A Node B IPv4 Infrastructure IPv4 or IPv6 Infrastructure Node B IPv6 over IPv4 tunnel IPv4 or IPv6 Infrastructure Node A Host-to-Host IPv4 Infrastructure Node B IPv6 over IPv4 tunnel Node A IPv6/IPv4 Router IPv6/IPv4 Router IPv6/IPv4 IPv6 IPv6/IPv4 Router IPv6 over IPv4 tunnel IPv6 IPv6/IPv4 IPv6 IPv6/IPv4
IPv6 over IPv4 Tunneling Router to Router Host-to-Router or Router-to-Host IPv4 or IPv6 Infrastructure IPv4 Infrastructure Node A Node B IPv4 Infrastructure IPv4 or IPv6 Infrastructure Node B IPv6 over IPv4 tunnel IPv4 or IPv6 Infrastructure Node A Host-to-Host IPv4 Infrastructure Node B IPv6 over IPv4 tunnel Node A IPv6/IPv4 Router IPv6/IPv4 Router IPv6/IPv4 IPv6 IPv6/IPv4 Router IPv6 over IPv4 tunnel IPv6 IPv6/IPv4 IPv6 IPv6/IPv4

Weitere ähnliche Inhalte

Was ist angesagt?

IPv6 Address Planning
IPv6 Address PlanningIPv6 Address Planning
IPv6 Address PlanningAPNIC
 
LinuxCon North America: SIPPing from the Open Source Well
LinuxCon North America: SIPPing from the Open Source WellLinuxCon North America: SIPPing from the Open Source Well
LinuxCon North America: SIPPing from the Open Source WellMatt Bynum
 
Latency i pv4 vs ipv6
Latency i pv4 vs ipv6Latency i pv4 vs ipv6
Latency i pv4 vs ipv6Qrator Labs
 
IPV6 Hands on Lab
IPV6 Hands on Lab IPV6 Hands on Lab
IPV6 Hands on Lab Cisco Canada
 
Cisco presentation2
Cisco presentation2Cisco presentation2
Cisco presentation2ehsan nazer
 
Future protocol IP v6
Future protocol IP v6Future protocol IP v6
Future protocol IP v6Manesh Sharma
 
Lightweight 4-over-6: One step further Dual-Stack Lite Networks (RIPE 76)
Lightweight 4-over-6: One step further Dual-Stack Lite Networks (RIPE 76)Lightweight 4-over-6: One step further Dual-Stack Lite Networks (RIPE 76)
Lightweight 4-over-6: One step further Dual-Stack Lite Networks (RIPE 76)Igalia
 
IPv6 next generation protocol
IPv6 next generation protocolIPv6 next generation protocol
IPv6 next generation protocolRupshanker Mishra
 
Ipv6 the next generation protocol
Ipv6 the next generation protocolIpv6 the next generation protocol
Ipv6 the next generation protocolPRADEEP Cheekatla
 
Www ccnav5 net_ccna_1_chapter_8_v5_0_exam_answers_2014
Www ccnav5 net_ccna_1_chapter_8_v5_0_exam_answers_2014Www ccnav5 net_ccna_1_chapter_8_v5_0_exam_answers_2014
Www ccnav5 net_ccna_1_chapter_8_v5_0_exam_answers_2014Đồng Quốc Vương
 
IPv6 Fundamentals
IPv6 FundamentalsIPv6 Fundamentals
IPv6 FundamentalsMatt Bynum
 
Nat traversal in WebRTC context
Nat traversal in WebRTC contextNat traversal in WebRTC context
Nat traversal in WebRTC contextAudioCodes
 

Was ist angesagt? (20)

IPv6 Address Planning
IPv6 Address PlanningIPv6 Address Planning
IPv6 Address Planning
 
IPv6 By Vipin
IPv6 By VipinIPv6 By Vipin
IPv6 By Vipin
 
IPv6_Quick_Start_Guide
IPv6_Quick_Start_GuideIPv6_Quick_Start_Guide
IPv6_Quick_Start_Guide
 
IPv4 VS IPv6
IPv4 VS IPv6IPv4 VS IPv6
IPv4 VS IPv6
 
LinuxCon North America: SIPPing from the Open Source Well
LinuxCon North America: SIPPing from the Open Source WellLinuxCon North America: SIPPing from the Open Source Well
LinuxCon North America: SIPPing from the Open Source Well
 
6Rd
6Rd6Rd
6Rd
 
Latency i pv4 vs ipv6
Latency i pv4 vs ipv6Latency i pv4 vs ipv6
Latency i pv4 vs ipv6
 
IPV6 Hands on Lab
IPV6 Hands on Lab IPV6 Hands on Lab
IPV6 Hands on Lab
 
IPV6 ADDRESSING
IPV6 ADDRESSING IPV6 ADDRESSING
IPV6 ADDRESSING
 
Basic of IPv6
Basic of IPv6Basic of IPv6
Basic of IPv6
 
IPv6
IPv6IPv6
IPv6
 
Cisco presentation2
Cisco presentation2Cisco presentation2
Cisco presentation2
 
Future protocol IP v6
Future protocol IP v6Future protocol IP v6
Future protocol IP v6
 
Lightweight 4-over-6: One step further Dual-Stack Lite Networks (RIPE 76)
Lightweight 4-over-6: One step further Dual-Stack Lite Networks (RIPE 76)Lightweight 4-over-6: One step further Dual-Stack Lite Networks (RIPE 76)
Lightweight 4-over-6: One step further Dual-Stack Lite Networks (RIPE 76)
 
IPv6 next generation protocol
IPv6 next generation protocolIPv6 next generation protocol
IPv6 next generation protocol
 
Ipv6 the next generation protocol
Ipv6 the next generation protocolIpv6 the next generation protocol
Ipv6 the next generation protocol
 
Www ccnav5 net_ccna_1_chapter_8_v5_0_exam_answers_2014
Www ccnav5 net_ccna_1_chapter_8_v5_0_exam_answers_2014Www ccnav5 net_ccna_1_chapter_8_v5_0_exam_answers_2014
Www ccnav5 net_ccna_1_chapter_8_v5_0_exam_answers_2014
 
Ipv6
Ipv6Ipv6
Ipv6
 
IPv6 Fundamentals
IPv6 FundamentalsIPv6 Fundamentals
IPv6 Fundamentals
 
Nat traversal in WebRTC context
Nat traversal in WebRTC contextNat traversal in WebRTC context
Nat traversal in WebRTC context
 

Andere mochten auch

Protecting Windows Networks From Malware 31 Jan09
Protecting Windows Networks From Malware 31 Jan09Protecting Windows Networks From Malware 31 Jan09
Protecting Windows Networks From Malware 31 Jan09technext1
 
Win 7 & Intel V Pro Tech
Win 7 & Intel V Pro TechWin 7 & Intel V Pro Tech
Win 7 & Intel V Pro Techtechnext1
 
Microsoft Platform Security Briefing
Microsoft Platform Security BriefingMicrosoft Platform Security Briefing
Microsoft Platform Security Briefingtechnext1
 
It Governance OC CIO Nov,2013
It Governance OC CIO Nov,2013It Governance OC CIO Nov,2013
It Governance OC CIO Nov,2013Jim Sutter
 

Andere mochten auch (6)

Protecting Windows Networks From Malware 31 Jan09
Protecting Windows Networks From Malware 31 Jan09Protecting Windows Networks From Malware 31 Jan09
Protecting Windows Networks From Malware 31 Jan09
 
Win 7 & Intel V Pro Tech
Win 7 & Intel V Pro TechWin 7 & Intel V Pro Tech
Win 7 & Intel V Pro Tech
 
Microsoft Platform Security Briefing
Microsoft Platform Security BriefingMicrosoft Platform Security Briefing
Microsoft Platform Security Briefing
 
2337610
23376102337610
2337610
 
It Governance OC CIO Nov,2013
It Governance OC CIO Nov,2013It Governance OC CIO Nov,2013
It Governance OC CIO Nov,2013
 
Lru Algorithm
Lru AlgorithmLru Algorithm
Lru Algorithm
 

Ähnlich wie IPv6 Transition Technologies and Windows Vista Support

Ipv4 over ipv6 by Jigar Tarsariya
Ipv4 over ipv6 by Jigar TarsariyaIpv4 over ipv6 by Jigar Tarsariya
Ipv4 over ipv6 by Jigar TarsariyaJigar Tarsariya
 
IPv6 address-planning
IPv6 address-planningIPv6 address-planning
IPv6 address-planningTim Martin
 
Internet Protocol Version 6 By Suvo 2002
Internet Protocol Version 6 By Suvo 2002Internet Protocol Version 6 By Suvo 2002
Internet Protocol Version 6 By Suvo 2002suvobgd
 
IPv4 to IPv6
IPv4 to IPv6IPv4 to IPv6
IPv4 to IPv6mithilak
 
7 2.5 3 Lab - Identifying IPv6 Addresses.pdf
7 2.5 3 Lab - Identifying IPv6 Addresses.pdf7 2.5 3 Lab - Identifying IPv6 Addresses.pdf
7 2.5 3 Lab - Identifying IPv6 Addresses.pdfSamantha Vargas
 
IPv6 Addressing Architecture
IPv6 Addressing ArchitectureIPv6 Addressing Architecture
IPv6 Addressing ArchitectureShreehari Dhat
 
Apnic V6 Tutorial Distribution
Apnic V6 Tutorial DistributionApnic V6 Tutorial Distribution
Apnic V6 Tutorial DistributionAli_Ahmad
 
June 2004 IPv6 – Hands on
June 2004 IPv6 – Hands on June 2004 IPv6 – Hands on
June 2004 IPv6 – Hands on Videoguy
 
I pv6 tutorial
I pv6 tutorialI pv6 tutorial
I pv6 tutorialFred Bovy
 
SVR401: DirectAccess Technical Drilldown, Part 1 of 2: IPv6 and transition te...
SVR401: DirectAccess Technical Drilldown, Part 1 of 2: IPv6 and transition te...SVR401: DirectAccess Technical Drilldown, Part 1 of 2: IPv6 and transition te...
SVR401: DirectAccess Technical Drilldown, Part 1 of 2: IPv6 and transition te...Louis Göhl
 
The introduction to_ipv6
The introduction to_ipv6The introduction to_ipv6
The introduction to_ipv6mnihsanmz
 
Upcoming internet challenges
Upcoming internet challengesUpcoming internet challenges
Upcoming internet challengesIvan Pepelnjak
 

Ähnlich wie IPv6 Transition Technologies and Windows Vista Support (20)

IPv6
IPv6IPv6
IPv6
 
Ipv4 over ipv6 by Jigar Tarsariya
Ipv4 over ipv6 by Jigar TarsariyaIpv4 over ipv6 by Jigar Tarsariya
Ipv4 over ipv6 by Jigar Tarsariya
 
IPv6 Overview
IPv6 OverviewIPv6 Overview
IPv6 Overview
 
IPv6 address-planning
IPv6 address-planningIPv6 address-planning
IPv6 address-planning
 
Internet Protocol Version 6 By Suvo 2002
Internet Protocol Version 6 By Suvo 2002Internet Protocol Version 6 By Suvo 2002
Internet Protocol Version 6 By Suvo 2002
 
IPv4 to IPv6
IPv4 to IPv6IPv4 to IPv6
IPv4 to IPv6
 
I pv6 for cmu
I pv6 for cmuI pv6 for cmu
I pv6 for cmu
 
7 2.5 3 Lab - Identifying IPv6 Addresses.pdf
7 2.5 3 Lab - Identifying IPv6 Addresses.pdf7 2.5 3 Lab - Identifying IPv6 Addresses.pdf
7 2.5 3 Lab - Identifying IPv6 Addresses.pdf
 
IPv6 Addressing Architecture
IPv6 Addressing ArchitectureIPv6 Addressing Architecture
IPv6 Addressing Architecture
 
Ipv6
Ipv6Ipv6
Ipv6
 
Apnic V6 Tutorial Distribution
Apnic V6 Tutorial DistributionApnic V6 Tutorial Distribution
Apnic V6 Tutorial Distribution
 
IPv6 In z/VSE:IBM z/VSE Live Virtual Class 2012
IPv6 In z/VSE:IBM z/VSE Live Virtual Class 2012IPv6 In z/VSE:IBM z/VSE Live Virtual Class 2012
IPv6 In z/VSE:IBM z/VSE Live Virtual Class 2012
 
June 2004 IPv6 – Hands on
June 2004 IPv6 – Hands on June 2004 IPv6 – Hands on
June 2004 IPv6 – Hands on
 
I pv6 tutorial
I pv6 tutorialI pv6 tutorial
I pv6 tutorial
 
3hows
3hows3hows
3hows
 
Testing PPT
Testing PPTTesting PPT
Testing PPT
 
SVR401: DirectAccess Technical Drilldown, Part 1 of 2: IPv6 and transition te...
SVR401: DirectAccess Technical Drilldown, Part 1 of 2: IPv6 and transition te...SVR401: DirectAccess Technical Drilldown, Part 1 of 2: IPv6 and transition te...
SVR401: DirectAccess Technical Drilldown, Part 1 of 2: IPv6 and transition te...
 
The introduction to_ipv6
The introduction to_ipv6The introduction to_ipv6
The introduction to_ipv6
 
I pv6 foundations
I pv6 foundationsI pv6 foundations
I pv6 foundations
 
Upcoming internet challenges
Upcoming internet challengesUpcoming internet challenges
Upcoming internet challenges
 

Kürzlich hochgeladen

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 

Kürzlich hochgeladen (20)

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 

IPv6 Transition Technologies and Windows Vista Support

  • 1. WELCOME DELHI IT PROS http://groups.msn.com/itdelhiug
  • 2. Agenda – Delhi IT Community Event Jan 09
  • 3. Get Ready for IPv6? Ranjana Jain IT Pro Evangelist Microsoft India MCSE, MCT, RHCE, CISSP, CIW Security Analyst Blog: http://ranjanajain.spaces.live.com
  • 4. IPv4 Limitations IPv6 Changes in Addressing Future IPv6 Solutions IPv6 with Windows Vista What Will We cover?
  • 5. TCP/IP IPv4 Addressing Subnetting Level 200 Helpful Experience
  • 6. Introducing IPv6 Addressing with IPv6 Transitioning to IPv6 Exploring IPv6 Scenarios Agenda
  • 7. The Microsoft Networks Vision IPsec isolation Lab Guest
  • 8. The Microsoft Networks Vision - Notes IPsec isolation Lab Guest
  • 9. Shortcomings of IPV4 Exponential Internet Growth – Exhaustion on Address Space Security at the Internet Layer Internet Backbone Routers with Large Routing Tables
  • 10. Shortcomings of IPV4 - Notes Exponential Internet Growth – Exhaustion on Address Space Security at the Internet Layer Internet Backbone Routers with Large Routing Tables
  • 11. Internet Hosts Growth (1992-2006) In millions http://www.isc.org/index.pl?/ops/ds/host-count-history.php
  • 12. IPv6 as a Global Solution
  • 13. What about NAT? NAT Enabled Router Internet With IPv6
  • 14. Introducing IPv6 Addressing with IPv6 Transitioning to IPv6 Exploring IPv6 Scenarios Agenda
  • 15. Increased Address Space IPv4 provides 232 addresses, which = 4,294,967,296 (That’s 4 billion) IPv6 provides 2128 addresses, which = 340,282,366,920,938,463,463,374,607,431,768,211,456 (That’s 3.40*1038, or 340 undecillion addresses)
  • 17. Header - Notes IPv4 IPv6
  • 18. Anycast Link Local Site Local
  • 19. Types of IPv6 Addresses Link Local Addresses Site Local Addresses 10 bits 64 bits 54 bits 10 bits 64 bits 54 bits Global Addresses 1111 1110 10 Interface ID 000 . . . 000 1111 1110 11 Interface ID Subnet ID 64 bits 45 bits 16 bits Interface ID Subnet ID 001 Global Routing Prefix
  • 20. Unique Local Addresses 7 bits 40 bits 64 bits 16 bits 1111 110 Interface ID Global ID Subnet ID L
  • 22. Types of IPv6 Addresses - Notes Local Link Addresses Unique Local Addresses 10 bits 64 bits 54 bits Global Addresses 7 bits 40 bits 64 bits 16 bits 1111 1110 10 Interface ID 000 . . . 000 64 bits 45 bits 16 bits Interface ID Subnet ID 001 Global Routing Prefix 1111 110 Interface ID Global ID Subnet ID L
  • 23. IPv6 Address Syntax IPv6 address in binary form Divided along 16-bit boundaries Each 16-bit block is converted to hexadecimal and delimited with colons Suppress leading zeros within each block Compress zero blocks 0010000111011010000000001101001100000000000000000010111100111011 0000001010101010000000001111111111111110001010001001110001011010 21DA:00D3:0000:2F3B:02AA:00FF:FE28:9C5A 21DA:D3:0:2F3B:2AA:FF:FE28:9C5A 0010000111011010 0000000011010011 0000000000000000 0010111100111011 0000001010101010 0000000011111111 1111111000101000 1001110001011010 2AA:FF:FE28:9C5A 21DA:D3::2F3B: Network ID Interface ID
  • 24. IPv6 Address Syntax - Notes IPv6 address in binary form Divided along 16-bit boundaries Each 16-bit block is converted to hexadecimal and delimited with colons Suppress leading zeros within each block Compress zero blocks 0010000111011010000000001101001100000000000000000010111100111011 0000001010101010000000001111111111111110001010001001110001011010 21DA:00D3:0000:2F3B:02AA:00FF:FE28:9C5A 21DA:D3:0:2F3B:2AA:FF:FE28:9C5A 0010000111011010 0000000011010011 0000000000000000 0010111100111011 0000001010101010 0000000011111111 1111111000101000 1001110001011010 2AA:FF:FE28:9C5A 21DA:D3::2F3B: Network ID Interface ID
  • 25. Compatibility Addresses IPv4-compatible Address 0:0:0:0:0:0:w.x.y.z or ::w.x.y.z Used by IPv6/IPv4 nodes communicating using IPv6 IPv6 packet encapsulated with IPv4 header and sent using IPv4 infrastructure IPv4-mapped address 0:0:0:0:0:FFFF:w.x.y.z or ::FFFF:w.x.y.z IPv4 only node to IPv6 node Used only for internal representation 6to4 address Used by nodes with both IPv4 and IPv6 over IPv4 routing infrastructure Formed by combining 2002::/16 with 32 bit IPv4 address making a 48-bit prefix Tunneling technique defined in RFC 3056
  • 26. Multicast IPv6 Addresses IPv6 Multicast Addresses 8 bits 4 bits 112 bits 1111 1111 Group ID Flags Scope 4 bits
  • 27. Subnetting IPv6 64 bits - Host Subnet Network Networks and Hosts from the same 32-bit pool More networks (255.255.255.0) More hosts (255.0.0.0) 32 bits - fixed IPv4 Subnet Mask 64 bits dedicated to hosts 64 bits dedicated to networks /1 /32 /48 IPv6 Address
  • 28. Introducing IPv6 Addressing with IPv6 Transitioning to IPv6 Exploring IPv6 Scenarios Agenda
  • 29. Transition Technologies Application Layer Transport Layer (TCP/UDP IPv6 IPv4 AAAA Query A Query A Query Network Interface Layer No Global IPv6 Address At Least 1 Global IPv6 Address DNS Server
  • 30. Transition Technologies - Notes Application Layer Transport Layer (TCP/UDP IPv6 IPv4 AAAA Query A Query A Query Network Interface Layer No Global IPv6 Address At Least 1 Global IPv6 Address DNS Server
  • 31. IPv6 over IPv4 Tunneling Router to Router Host-to-Router or Router-to-Host IPv4 or IPv6 Infrastructure IPv4 Infrastructure Node A Node B IPv4 Infrastructure IPv4 or IPv6 Infrastructure Node B IPv6 over IPv4 tunnel IPv4 or IPv6 Infrastructure Node A Host-to-Host IPv4 Infrastructure Node B IPv6 over IPv4 tunnel Node A IPv6/IPv4 Router IPv6/IPv4 Router IPv6/IPv4 IPv6 IPv6/IPv4 Router IPv6 over IPv4 tunnel IPv6 IPv6/IPv4 IPv6 IPv6/IPv4
  • 32. IPv6 over IPv4 Tunneling Router to Router Host-to-Router or Router-to-Host IPv4 or IPv6 Infrastructure IPv4 Infrastructure Node A Node B IPv4 Infrastructure IPv4 or IPv6 Infrastructure Node B IPv6 over IPv4 tunnel IPv4 or IPv6 Infrastructure Node A Host-to-Host IPv4 Infrastructure Node B IPv6 over IPv4 tunnel Node A IPv6/IPv4 Router IPv6/IPv4 Router IPv6/IPv4 IPv6 IPv6/IPv4 Router IPv6 over IPv4 tunnel IPv6 IPv6/IPv4 IPv6 IPv6/IPv4
  • 33. IPv6 with Windows Vista IPv4 IPv6
  • 34. IPv4 and NAT Introduce Problems IPv6 Eliminates Problems Microsoft Provides IPv6 Solutions Session Summary
  • 36. For the latest titles, visit: www.microsoft.com/learning/books/itpro/ Microsoft Press Publications
  • 37. This book can be purchased at all major bookstores and online retailers Non-Microsoft Publications
  • 38. Become a Microsoft Certified Professional What are MCP certifications? Validation in performing critical IT functions Why certify? Worldwide recognition of skills gained through experience More effective deployments with reduced costs What certifications are there for IT pros? MCP, MCSE, MCSA, MCDST, MCDBA www.microsoft.com/learning/mcp
  • 39. Where Else Can I Get Help? Live Events and Online Webcast series Microsoft Professional Blogs Directory Chats, Newsgroups, Forums and Virtual Labs Local Locator for Professional User Groups Groups.msn.com/itdelhiug RanjanaJain.spaces.live.com