SlideShare a Scribd company logo
1 of 33
Download to read offline
Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template
For more : Powerpoint Template Presentations
Page 1
Free Powerpoint Templates
IPv6 Greenfield
Md. Zobair Khan
AS 58587
kzobair@gmail.com
Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template
For more : Powerpoint Template Presentations
Page 2
Topics:
 Goals
 Network Topology
 Test Bed
 Result
 Observation
Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template
For more : Powerpoint Template Presentations
Page 3
NAT64:
NAT64
Stateful NAT64 is a mechanism for translating IPv6 packets to IPv4
packets and vice versa. The translation is done by translating the packet
headers according to the IP/ICMP Translation Algorithm. The IPv4
addresses of IPv4 hosts are algorithmically translated to and from IPv6
addresses by an IPv6 prefix assigned to the stateful NAT64 for this
specific purpose. The IPv6 addresses of IPv6 hosts are translated to and
from IPv4 addresses by installing mappings in the normal Network
Address Port Translation (NAPT) manner. [RFC6146]
Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template
For more : Powerpoint Template Presentations
Page 4
DNS64:
DNS64
DNS64 is a mechanism for synthesizing AAAA resource records (RRs)
from A RRs. The IPv6 address contained in the synthetic AAAA RR is
algorithmically generated from the IPv4 address and the IPv6 prefix
assigned to a NAT64 device. [RFC6146]
Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template
For more : Powerpoint Template Presentations
Page 5
Working Principle:
Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template
For more : Powerpoint Template Presentations
Page 6
Summary Steps:
Step 1: IPv6 only hosts triggers DNS query (AAAA: example.com)
Step 2: DNS64 server receives AAAA query to resolve example.com
Step 3: DNS64 triggers AAAA query to the internet authoritative server to resolve the
example.com. DNS64 receives an empty AAAA response
Step 4: Upon receiving an empty AAAA response, DNS64 triggers a DNS A record
query for the example.com to authoritative server.
Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template
For more : Powerpoint Template Presentations
Page 7
Summary Steps:
Step 5: DNS64 receives DNS A record for the example.com (A: example.com –
192.0.2.1)
Step 6: DNS64 synthesizes the IPv6 DNS AAAA record by embedding the IPv4
address in this network’s NAT64 prefix.
Step 7: IPv6 only host connects to the service at example.com by using the IPv6
address received in the AAAA DNS response
Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template
For more : Powerpoint Template Presentations
Page 8
Summary Steps:
Step 8: NAT64 interface receives the IPv6 packet (default router for IPv6 hosts) and
perform the translation
Step 9: NAT64 sends the IPv4 packet to example.com (in v4 Internet)
Step10: The service hosted at example.com receives, processes the request and the
communication is established
Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template
For more : Powerpoint Template Presentations
Page 9
Goals
Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template
For more : Powerpoint Template Presentations
Page 10
Goals:
The exhaustion of IPv4 has motivated us to use IPv6. But still there are
lots of web sites who are running only on IPv4. Moreover, some
applications are also hard-coded for IPv4 only. Our goal was to get a
broad view over the situation and try to finding a work around for these
applications.
Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template
For more : Powerpoint Template Presentations
Page 11
Network Topology
Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template
For more : Powerpoint Template Presentations
Page 12
Network Topology:
Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template
For more : Powerpoint Template Presentations
Page 13
Test Bed
Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template
For more : Powerpoint Template Presentations
Page 14
Test Bed:
To implement the Network with Cisco router, the IOS must be IOS-XE or
IOS-XR.
To implement the Network with Juniper router, the JUNOS must be 14.1
R1/2.
We have used an Ubuntu 12.4 Server, with some applications.
Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template
For more : Powerpoint Template Presentations
Page 15
Test Bed - Applications:
The applications we used are –
1. DHCPD6
2. RADVD
3. DNS64
4. TAYGA
Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template
For more : Powerpoint Template Presentations
Page 16
Test Bed – DHCPD6:
DHCPD6 configurations are as below –
vi /etc/dhcp/dhcpd6.conf
default-lease-time 600;
max-lease-time 7200;
log-facility local7;
subnet6 2403:9300:2:1::/64 {
range6 2403:9300:2:1::100 2403:9300:2:1::500 ;
option dhcp6.name-servers 2403:9300:0:20::3;
option dhcp6.domain-search "domain.example";
}
Also enable ip routing for both IPv4 & IPv6
echo 1 > /proc/sys/net/ipv4/conf/all/forwarding
echo 1 > /proc/sys/net/ipv6/conf/all/forwarding
Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template
For more : Powerpoint Template Presentations
Page 17
Test Bed - RADVD:
RADVD configurations are as below –
vi /etc/radvd.conf
interface eth1
{
AdvSendAdvert on;
AdvManagedFlag off;
AdvOtherConfigFlag on;
MaxRtrAdvInterval 10;
prefix 2403:9300:2:1::/64
{
AdvOnLink on;
AdvAutonomous on;
};
RDNSS 2403:9300:0:20::3
{
};
};
Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template
For more : Powerpoint Template Presentations
Page 18
Test Bed – DNS64:
DNS64 configurations are as below –
vi /etc/bind/named.conf.options
options {
directory "/var/cache/bind";
dnssec-validation auto;
auth-nxdomain no;
listen-on-v6 { any; };
allow-query { any; };
dns64 2403:9300:2:2::/64 {
clients { any; };
};
allow-recursion {127.0.0.1; 163.47.156.0/22; 2403:9300::/32; };
};
Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template
For more : Powerpoint Template Presentations
Page 19
Test Bed – TAYGA:
TAYGA configurations are as below –
vi /etc/taiga.conf
tun-device nat64 //name of the NAT64 tunnel device
ipv4-addr 163.47.159.1 //IP address of the remote tunnel endpoint
prefix 2403:9300:2:2::/64 //IPv6 prefix of translated IPv4 addresses
dynamic-pool 163.47.159.0/24 //pool for mapping IPv6 client <-> IPv4
Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template
For more : Powerpoint Template Presentations
Page 20
Test Bed – TAYGA:
Now make the nat64 tunnel
tayga --mktun //create tunnel devices
ip link set nat64 up
ip addr add 103.7.251.164 dev nat64 //local endpoint of the tunnel
ip addr add 2403:9300:2:1::1 dev nat64 //same IP as GW
ip route add 163.47.159.0/24 dev nat64 //send through tunnel
ip route add 2403:9300:2:2::/64 dev nat64 //send through tunnel
tayga -d
Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template
For more : Powerpoint Template Presentations
Page 21
Test Bed – eth0:
ifconfig eth0
eth0 Link encap:Ethernet HWaddr d4:ae:52:6e:af:fd
inet addr:103.7.251.164 Bcast:103.7.251.191 Mask:255.255.255.224
inet6 addr: 2403:9300:0:20::3/64 Scope:Global
inet6 addr: fe80::d6ae:52ff:fe6e:affd/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:22090986 errors:0 dropped:3150 overruns:0 frame:0
TX packets:969432 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:24843798090 (24.8 GB) TX bytes:162670268 (162.6 MB)
Interrupt:16 Memory:da000000-da012800
Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template
For more : Powerpoint Template Presentations
Page 22
Test Bed – eth1:
ifconfig eth1
eth1 Link encap:Ethernet HWaddr d4:ae:52:6e:af:fe
inet6 addr: fe80::d6ae:52ff:fe6e:affe/64 Scope:Link
inet6 addr: 2403:9300:2:1::1/64 Scope:Global
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:108200 errors:0 dropped:100 overruns:0 frame:0
TX packets:144906 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:27228550 (27.2 MB) TX bytes:112002510 (112.0 MB)
Interrupt:17 Memory:dc000000-dc012800
Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template
For more : Powerpoint Template Presentations
Page 23
Test Bed – nat64:
ifconfig nat64
nat64 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-
00-00-00
inet addr:103.7.251.164 P-t-P:103.7.251.164 Mask:255.255.255.255
inet6 addr: 2403:9300:2:1::1/128 Scope:Global
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:17038 errors:0 dropped:0 overruns:0 frame:0
TX packets:17040 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:500
RX bytes:9698356 (9.6 MB) TX bytes:9553482 (9.5 MB)
Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template
For more : Powerpoint Template Presentations
Page 24
Result
Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template
For more : Powerpoint Template Presentations
Page 25
Result:
Application/Websites Working Not Working
skype x o
viber x o
youtube o x
vimeo o x
dailymotion o x
pptp x o
miniclip o x
ssh o x
telnet o x
winmtr x o
connectify hotspot x o
teamviewer x o
Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template
For more : Powerpoint Template Presentations
Page 26
Result:
Packet 1 Packet 2 Packet 3 Hostname
7.045 ms 0.189 ms 0.179 ms ge5-19.core1.fmt2.he.net (2001:470:0:45::1)
6.369 ms 0.793 ms 0.807 ms 10ge8-2.core1.pao1.he.net (2001:470:0:30::2)
13.271 ms 13.24 ms 13.228 ms eqix-sv8.bhartiairtel.com (2001:504:d::9498:1)
179.734 ms 181.731 ms 186.668 ms 2404:a800::146
179.8 ms 179.802 ms 179.741 ms 2404:a800:2:1e::5a:122
271.827 ms 272.01 ms 271.783 ms 2403:9300:0:7::e
256.499 ms 255.206 ms 255.35 ms 2403:9300:0:6::e
254.166 ms 254.089 ms 254.046 ms 2403:9300:0:20::3
275.529 ms 269.016 ms 269.95 ms 2403:9300:2:1:4f5:1534:3113:9a0a
Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template
For more : Powerpoint Template Presentations
Page 27
Result:
C:UserszobAir>tracert www.he.net
Tracing route to he.net [2001:470:0:76::2]
over a maximum of 30 hops:
1 <1 ms <1 ms <1 ms 2403:9300:2:1::1
2 <1 ms <1 ms <1 ms ge-ag1-1-srvsw-0-2-0.pico.net.bd [2403:9300:0:20::1]
3 <1 ms <1 ms <1 ms xe-ig1-1-ag1-0-0-0.pico.net.bd [2403:9300:0:6::1]
4 66 ms 57 ms 57 ms pos-sg1-1-ig1-0-1-0.pico.net.bd [2403:9300:0:4::2]
5 75 ms 75 ms 75 ms 10gigabitethernet1-1.core1.sin1.he.net [2001:de8:4::6939:1]
6 107 ms 114 ms 107 ms 10ge6-1.core1.hkg1.he.net [2001:470:0:29f::1]
7 167 ms 157 ms 167 ms 10ge3-1.core1.tyo1.he.net [2001:470:0:26a::1]
8 252 ms 249 ms 249 ms 10ge15-2.core1.lax2.he.net [2001:470:0:294::1]
9 254 ms 254 ms 254 ms 10ge9-5.core1.sjc2.he.net [2001:470:0:16a::1]
10 254 ms 266 ms 254 ms 10ge1-1.core1.fmt1.he.net [2001:470:0:2f::1]
11 254 ms 254 ms 254 ms he.net [2001:470:0:76::2]
Trace complete.
Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template
For more : Powerpoint Template Presentations
Page 28
Result:
C:UserszobAir>tracert www.twitter.com
Tracing route to twitter.com [2403:9300:2:2:c7:3b94:5200:0]
over a maximum of 30 hops:
1 <1 ms <1 ms <1 ms 2403:9300:2:1::1
2 <1 ms <1 ms <1 ms 2403:9300:2:2:a3:2f9f:100:0
3 <1 ms <1 ms <1 ms 2403:9300:2:2:67:7fb:a400:0
4 <1 ms <1 ms <1 ms 2403:9300:2:2:67:7fb:a100:0
5 <1 ms <1 ms <1 ms xe-ig1-1-ag1-0-0-0.pico.net.bd [2403:9300:2:2:67:7fb:7d00:0]
6 57 ms 57 ms 57 ms pos-sg1-1-ig1-0-1-0.pico.net.bd [2403:9300:2:2:67:7fb:7600:0]
7 75 ms 75 ms 75 ms 13414.sgw.equinix.com [2403:9300:2:2:ca:4fc5:7100:0]
8 260 ms 259 ms 260 ms xe-0-1-1.lax1-cr1.twttr.com [2403:9300:2:2:c7:109f:9800:0]
9 273 ms 273 ms 273 ms xe-1-2-1.sjc2-cr1.twttr.com [2403:9300:2:2:c7:109f:5d00:0]
10 279 ms 279 ms 279 ms ae53.smf1-er1.twttr.com [2403:9300:2:2:c7:109f:2500:0]
11 278 ms 277 ms 277 ms r-199-59-148-82.twttr.com [2403:9300:2:2:c7:3b94:5200:0]
Trace complete.
Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template
For more : Powerpoint Template Presentations
Page 29
Result:
C:UserszobAir>tracert www.bdix.net
Tracing route to www.bdix.net [2403:9300:2:2:ca:3bd0:1500:0]
over a maximum of 30 hops:
1 <1 ms <1 ms <1 ms 2403:9300:2:1::1
2 <1 ms <1 ms <1 ms 2403:9300:2:2:a3:2f9f:100:0
3 <1 ms <1 ms <1 ms 2403:9300:2:2:67:7fb:a400:0
4 <1 ms <1 ms <1 ms 2403:9300:2:2:67:7fb:a100:0
5 1 ms 1 ms 1 ms 2403:9300:2:2:67:7f8:3e00:0
6 1 ms 1 ms 1 ms 210-4-78-218-office.bdcom.com [2403:9300:2:2:d2:44e:da00:0]
7 1 ms 1 ms 1 ms 210-4-78-228-office.bdcom.com [2403:9300:2:2:d2:44e:e400:0]
8 1 ms 1 ms 1 ms pantha.bdcom.com [2403:9300:2:2:d2:448:200:0]
9 2 ms 2 ms 2 ms 210-4-79-66-loopback.bdcom.com [2403:9300:2:2:d2:44f:4200:0]
10 4 ms 4 ms 6 ms www.bdix.net [2403:9300:2:2:ca:3bd0:1500:0]
Trace complete.
Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template
For more : Powerpoint Template Presentations
Page 30
Observation
Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template
For more : Powerpoint Template Presentations
Page 31
Observation:
 Major amount of sites ate not available in IPv6 like cnn, twitter etc.
 Major amount of local sites are not available in IPv6.
 Still lots of applications are hard coded IPv4.
 To overcome the issues, some awareness is required, but because of very few
requirement, nobody bothers.
 Still some dependencies are there like 464XLAT needs Android 4.3 + rooted
phone or Windows 8.1 Mobile phone.
Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template
For more : Powerpoint Template Presentations
Page 32
Mentors
Sumon Ahmed Sabir
Simon Sohel Baroi
Thanks
Anirban Datta
Md. Mesbha Uddin
Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template
For more : Powerpoint Template Presentations
Page 33
Thank You … 

More Related Content

What's hot

Packet Analysis - Course Technology Computing Conference
Packet Analysis - Course Technology Computing ConferencePacket Analysis - Course Technology Computing Conference
Packet Analysis - Course Technology Computing ConferenceCengage Learning
 
SVR402: DirectAccess Technical Drilldown, Part 2 of 2: Putting it all together.
SVR402: DirectAccess Technical Drilldown, Part 2 of 2: Putting it all together.SVR402: DirectAccess Technical Drilldown, Part 2 of 2: Putting it all together.
SVR402: DirectAccess Technical Drilldown, Part 2 of 2: Putting it all together.Louis Göhl
 
The constrained application protocol (coap) part 3
The constrained application protocol (coap)  part 3The constrained application protocol (coap)  part 3
The constrained application protocol (coap) part 3Hamdamboy
 
06 coms 525 tcpip - dhcp and dns
06   coms 525 tcpip - dhcp and dns06   coms 525 tcpip - dhcp and dns
06 coms 525 tcpip - dhcp and dnsPalanivel Kuppusamy
 
Web Server Technologies I: HTTP & Getting Started
Web Server Technologies I: HTTP & Getting StartedWeb Server Technologies I: HTTP & Getting Started
Web Server Technologies I: HTTP & Getting StartedPort80 Software
 
Hostingultraso bratislava
Hostingultraso bratislavaHostingultraso bratislava
Hostingultraso bratislavasonuseo2
 
Leveraging IPv6 extension header for traffic engineering, by Eric Vyncke [APN...
Leveraging IPv6 extension header for traffic engineering, by Eric Vyncke [APN...Leveraging IPv6 extension header for traffic engineering, by Eric Vyncke [APN...
Leveraging IPv6 extension header for traffic engineering, by Eric Vyncke [APN...APNIC
 
Network interview questions
Network interview questionsNetwork interview questions
Network interview questionsrajasekar1712
 
[India Merge World Tour] Meru Networks
[India Merge World Tour] Meru Networks[India Merge World Tour] Meru Networks
[India Merge World Tour] Meru NetworksPerforce
 
The constrained application protocol (coap) part 2
The constrained application protocol (coap)  part 2The constrained application protocol (coap)  part 2
The constrained application protocol (coap) part 2Hamdamboy (함담보이)
 
IPv6 Tutorial; USENIX LISA 2013
IPv6 Tutorial; USENIX LISA 2013IPv6 Tutorial; USENIX LISA 2013
IPv6 Tutorial; USENIX LISA 2013Shumon Huque
 

What's hot (19)

Ipv6 cheat sheet
Ipv6 cheat sheetIpv6 cheat sheet
Ipv6 cheat sheet
 
Apache HTTP Server
Apache HTTP ServerApache HTTP Server
Apache HTTP Server
 
Packet Analysis - Course Technology Computing Conference
Packet Analysis - Course Technology Computing ConferencePacket Analysis - Course Technology Computing Conference
Packet Analysis - Course Technology Computing Conference
 
7 slaac-rick graziani
7 slaac-rick graziani7 slaac-rick graziani
7 slaac-rick graziani
 
Lession4 Dhcp
Lession4 DhcpLession4 Dhcp
Lession4 Dhcp
 
6421 b Module-04
6421 b Module-046421 b Module-04
6421 b Module-04
 
SVR402: DirectAccess Technical Drilldown, Part 2 of 2: Putting it all together.
SVR402: DirectAccess Technical Drilldown, Part 2 of 2: Putting it all together.SVR402: DirectAccess Technical Drilldown, Part 2 of 2: Putting it all together.
SVR402: DirectAccess Technical Drilldown, Part 2 of 2: Putting it all together.
 
3hows
3hows3hows
3hows
 
US07FFT-mod_ftp.ppt
US07FFT-mod_ftp.pptUS07FFT-mod_ftp.ppt
US07FFT-mod_ftp.ppt
 
The constrained application protocol (coap) part 3
The constrained application protocol (coap)  part 3The constrained application protocol (coap)  part 3
The constrained application protocol (coap) part 3
 
06 coms 525 tcpip - dhcp and dns
06   coms 525 tcpip - dhcp and dns06   coms 525 tcpip - dhcp and dns
06 coms 525 tcpip - dhcp and dns
 
Web Server Technologies I: HTTP & Getting Started
Web Server Technologies I: HTTP & Getting StartedWeb Server Technologies I: HTTP & Getting Started
Web Server Technologies I: HTTP & Getting Started
 
Hostingultraso bratislava
Hostingultraso bratislavaHostingultraso bratislava
Hostingultraso bratislava
 
Leveraging IPv6 extension header for traffic engineering, by Eric Vyncke [APN...
Leveraging IPv6 extension header for traffic engineering, by Eric Vyncke [APN...Leveraging IPv6 extension header for traffic engineering, by Eric Vyncke [APN...
Leveraging IPv6 extension header for traffic engineering, by Eric Vyncke [APN...
 
Network interview questions
Network interview questionsNetwork interview questions
Network interview questions
 
[India Merge World Tour] Meru Networks
[India Merge World Tour] Meru Networks[India Merge World Tour] Meru Networks
[India Merge World Tour] Meru Networks
 
The constrained application protocol (coap) part 2
The constrained application protocol (coap)  part 2The constrained application protocol (coap)  part 2
The constrained application protocol (coap) part 2
 
IPv6 Tutorial; USENIX LISA 2013
IPv6 Tutorial; USENIX LISA 2013IPv6 Tutorial; USENIX LISA 2013
IPv6 Tutorial; USENIX LISA 2013
 
Networking 101
Networking 101Networking 101
Networking 101
 

Viewers also liked

Viewers also liked (20)

Shikkhok.com, An ISIF awarded project
Shikkhok.com, An ISIF awarded project Shikkhok.com, An ISIF awarded project
Shikkhok.com, An ISIF awarded project
 
Practical Implementation of BGP Community with Geotags
Practical Implementation of BGP Community with GeotagsPractical Implementation of BGP Community with Geotags
Practical Implementation of BGP Community with Geotags
 
Participant Access Control in IP Multicasting
Participant Access Control in IP Multicasting Participant Access Control in IP Multicasting
Participant Access Control in IP Multicasting
 
Internet Governance: Why does it matter to Bangladesh?
Internet Governance: Why does it matter to Bangladesh?Internet Governance: Why does it matter to Bangladesh?
Internet Governance: Why does it matter to Bangladesh?
 
Traffic Engineering for CDNs
Traffic Engineering for CDNs Traffic Engineering for CDNs
Traffic Engineering for CDNs
 
APNIC Policy Update
APNIC Policy Update APNIC Policy Update
APNIC Policy Update
 
APNIC Services Update
APNIC Services Update APNIC Services Update
APNIC Services Update
 
Securing Asterisk: A practical approach
Securing Asterisk: A practical approachSecuring Asterisk: A practical approach
Securing Asterisk: A practical approach
 
RPKI with rpki.net Tools
RPKI with rpki.net ToolsRPKI with rpki.net Tools
RPKI with rpki.net Tools
 
RPKI Deployment Status in Bangladesh
RPKI Deployment Status in Bangladesh RPKI Deployment Status in Bangladesh
RPKI Deployment Status in Bangladesh
 
Monetizing 4G LTE : How we make money out of LTE
Monetizing 4G LTE : How we make money out of LTEMonetizing 4G LTE : How we make money out of LTE
Monetizing 4G LTE : How we make money out of LTE
 
Prefix Filtering BCP
Prefix Filtering BCP Prefix Filtering BCP
Prefix Filtering BCP
 
How Internet is Empowering Women in Bangladesh
How Internet is Empowering Women in Bangladesh How Internet is Empowering Women in Bangladesh
How Internet is Empowering Women in Bangladesh
 
Cyber security Awareness: In perspective of Bangladesh
Cyber security Awareness: In perspective of Bangladesh Cyber security Awareness: In perspective of Bangladesh
Cyber security Awareness: In perspective of Bangladesh
 
Discovering and Participating at ICANN
Discovering and Participating at ICANNDiscovering and Participating at ICANN
Discovering and Participating at ICANN
 
Good Peering Practices
Good Peering Practices Good Peering Practices
Good Peering Practices
 
Launch a Successful LTE Footprints in Bangladesh
Launch a Successful LTE Footprints in BangladeshLaunch a Successful LTE Footprints in Bangladesh
Launch a Successful LTE Footprints in Bangladesh
 
Building REN in BD
Building REN in BD Building REN in BD
Building REN in BD
 
Resource Public Key Infrastructure (RPKI)
Resource Public Key Infrastructure (RPKI) Resource Public Key Infrastructure (RPKI)
Resource Public Key Infrastructure (RPKI)
 
Cloud Computing Using OpenStack
Cloud Computing Using OpenStack Cloud Computing Using OpenStack
Cloud Computing Using OpenStack
 

Similar to IPv6 Greenfield

Deploying IPv6 in OpenStack Environments
Deploying IPv6 in OpenStack EnvironmentsDeploying IPv6 in OpenStack Environments
Deploying IPv6 in OpenStack EnvironmentsShannon McFarland
 
Upcoming internet challenges
Upcoming internet challengesUpcoming internet challenges
Upcoming internet challengesIvan Pepelnjak
 
Com 135 final project user manual
Com 135 final project user manualCom 135 final project user manual
Com 135 final project user manualbiasimistfur1984
 
Getting started with IPv6
Getting started with IPv6Getting started with IPv6
Getting started with IPv6Private
 
IPv6 Deployment Planning Tutorial, by Philip Smith [APNIC 38]
IPv6 Deployment Planning Tutorial, by Philip Smith [APNIC 38]IPv6 Deployment Planning Tutorial, by Philip Smith [APNIC 38]
IPv6 Deployment Planning Tutorial, by Philip Smith [APNIC 38]APNIC
 
Practical webRTC - from API to Solution - webRTC Summit 2014 @ NYC
Practical webRTC - from API to Solution - webRTC Summit 2014 @ NYCPractical webRTC - from API to Solution - webRTC Summit 2014 @ NYC
Practical webRTC - from API to Solution - webRTC Summit 2014 @ NYCAlexandre Gouaillard
 
Free radius billing server with practical vpn exmaple
Free radius billing server with practical vpn exmapleFree radius billing server with practical vpn exmaple
Free radius billing server with practical vpn exmapleChanaka Lasantha
 
June 2004 IPv6 – Hands on
June 2004 IPv6 – Hands on June 2004 IPv6 – Hands on
June 2004 IPv6 – Hands on Videoguy
 
Installation Of An Iso Image Dvd
Installation Of An Iso Image DvdInstallation Of An Iso Image Dvd
Installation Of An Iso Image DvdSusan Cox
 
Get Ready For Ipv6
Get Ready For Ipv6Get Ready For Ipv6
Get Ready For Ipv6technext1
 
Get Ready For Ipv6
Get Ready For Ipv6Get Ready For Ipv6
Get Ready For Ipv6Rishu Mehra
 
APNIC Update
APNIC Update APNIC Update
APNIC Update APNIC
 
Openstack meetup: Bootstrapping OpenStack to Corporate IT
Openstack meetup: Bootstrapping OpenStack to Corporate ITOpenstack meetup: Bootstrapping OpenStack to Corporate IT
Openstack meetup: Bootstrapping OpenStack to Corporate ITMirantis
 
Cfgmgmtcamp 2023 — eBPF Superpowers
Cfgmgmtcamp 2023 — eBPF SuperpowersCfgmgmtcamp 2023 — eBPF Superpowers
Cfgmgmtcamp 2023 — eBPF SuperpowersRaphaël PINSON
 
Microsoft Offical Course 20410C_05
Microsoft Offical Course 20410C_05Microsoft Offical Course 20410C_05
Microsoft Offical Course 20410C_05gameaxt
 
Addressing DHCP and DNS scalability issues in OpenStack Neutron
Addressing DHCP and DNS scalability issues in OpenStack NeutronAddressing DHCP and DNS scalability issues in OpenStack Neutron
Addressing DHCP and DNS scalability issues in OpenStack NeutronVikram G Hosakote
 
Fb i pv6-sparchimanv1.0
Fb i pv6-sparchimanv1.0Fb i pv6-sparchimanv1.0
Fb i pv6-sparchimanv1.0Fred Bovy
 
eProsima RPC over DDS - OMG June 2013 Berlin Meeting
eProsima RPC over DDS - OMG June 2013 Berlin MeetingeProsima RPC over DDS - OMG June 2013 Berlin Meeting
eProsima RPC over DDS - OMG June 2013 Berlin MeetingJaime Martin Losa
 

Similar to IPv6 Greenfield (20)

Deploying IPv6 in OpenStack Environments
Deploying IPv6 in OpenStack EnvironmentsDeploying IPv6 in OpenStack Environments
Deploying IPv6 in OpenStack Environments
 
Upcoming internet challenges
Upcoming internet challengesUpcoming internet challenges
Upcoming internet challenges
 
Com 135 final project user manual
Com 135 final project user manualCom 135 final project user manual
Com 135 final project user manual
 
Getting started with IPv6
Getting started with IPv6Getting started with IPv6
Getting started with IPv6
 
IPv6 Deployment Planning Tutorial, by Philip Smith [APNIC 38]
IPv6 Deployment Planning Tutorial, by Philip Smith [APNIC 38]IPv6 Deployment Planning Tutorial, by Philip Smith [APNIC 38]
IPv6 Deployment Planning Tutorial, by Philip Smith [APNIC 38]
 
Practical webRTC - from API to Solution - webRTC Summit 2014 @ NYC
Practical webRTC - from API to Solution - webRTC Summit 2014 @ NYCPractical webRTC - from API to Solution - webRTC Summit 2014 @ NYC
Practical webRTC - from API to Solution - webRTC Summit 2014 @ NYC
 
Free radius billing server with practical vpn exmaple
Free radius billing server with practical vpn exmapleFree radius billing server with practical vpn exmaple
Free radius billing server with practical vpn exmaple
 
June 2004 IPv6 – Hands on
June 2004 IPv6 – Hands on June 2004 IPv6 – Hands on
June 2004 IPv6 – Hands on
 
Ipv6 questions
Ipv6 questionsIpv6 questions
Ipv6 questions
 
Installation Of An Iso Image Dvd
Installation Of An Iso Image DvdInstallation Of An Iso Image Dvd
Installation Of An Iso Image Dvd
 
Get Ready For Ipv6
Get Ready For Ipv6Get Ready For Ipv6
Get Ready For Ipv6
 
Get Ready For Ipv6
Get Ready For Ipv6Get Ready For Ipv6
Get Ready For Ipv6
 
APNIC Update
APNIC Update APNIC Update
APNIC Update
 
Openstack meetup: Bootstrapping OpenStack to Corporate IT
Openstack meetup: Bootstrapping OpenStack to Corporate ITOpenstack meetup: Bootstrapping OpenStack to Corporate IT
Openstack meetup: Bootstrapping OpenStack to Corporate IT
 
Cfgmgmtcamp 2023 — eBPF Superpowers
Cfgmgmtcamp 2023 — eBPF SuperpowersCfgmgmtcamp 2023 — eBPF Superpowers
Cfgmgmtcamp 2023 — eBPF Superpowers
 
Quad9 and DNS Privacy
Quad9 and DNS PrivacyQuad9 and DNS Privacy
Quad9 and DNS Privacy
 
Microsoft Offical Course 20410C_05
Microsoft Offical Course 20410C_05Microsoft Offical Course 20410C_05
Microsoft Offical Course 20410C_05
 
Addressing DHCP and DNS scalability issues in OpenStack Neutron
Addressing DHCP and DNS scalability issues in OpenStack NeutronAddressing DHCP and DNS scalability issues in OpenStack Neutron
Addressing DHCP and DNS scalability issues in OpenStack Neutron
 
Fb i pv6-sparchimanv1.0
Fb i pv6-sparchimanv1.0Fb i pv6-sparchimanv1.0
Fb i pv6-sparchimanv1.0
 
eProsima RPC over DDS - OMG June 2013 Berlin Meeting
eProsima RPC over DDS - OMG June 2013 Berlin MeetingeProsima RPC over DDS - OMG June 2013 Berlin Meeting
eProsima RPC over DDS - OMG June 2013 Berlin Meeting
 

More from Bangladesh Network Operators Group

Accelerating Hyper-Converged Enterprise Virtualization using Proxmox and Ceph
Accelerating Hyper-Converged Enterprise Virtualization using Proxmox and CephAccelerating Hyper-Converged Enterprise Virtualization using Proxmox and Ceph
Accelerating Hyper-Converged Enterprise Virtualization using Proxmox and CephBangladesh Network Operators Group
 
Contents Localization Initiatives to get better User Experience
Contents Localization Initiatives to get better User ExperienceContents Localization Initiatives to get better User Experience
Contents Localization Initiatives to get better User ExperienceBangladesh Network Operators Group
 
Re-define network visibility for capacity planning & forecasting with Grafana
Re-define network visibility for capacity planning & forecasting with GrafanaRe-define network visibility for capacity planning & forecasting with Grafana
Re-define network visibility for capacity planning & forecasting with GrafanaBangladesh Network Operators Group
 

More from Bangladesh Network Operators Group (20)

Accelerating Hyper-Converged Enterprise Virtualization using Proxmox and Ceph
Accelerating Hyper-Converged Enterprise Virtualization using Proxmox and CephAccelerating Hyper-Converged Enterprise Virtualization using Proxmox and Ceph
Accelerating Hyper-Converged Enterprise Virtualization using Proxmox and Ceph
 
Recent IRR changes by Yoshinobu Matsuzaki, IIJ
Recent IRR changes by Yoshinobu Matsuzaki, IIJRecent IRR changes by Yoshinobu Matsuzaki, IIJ
Recent IRR changes by Yoshinobu Matsuzaki, IIJ
 
Fact Sheets : Network Status in Bangladesh
Fact Sheets : Network Status in BangladeshFact Sheets : Network Status in Bangladesh
Fact Sheets : Network Status in Bangladesh
 
AI Driven Wi-Fi for the Bottom of the Pyramid
AI Driven Wi-Fi for the Bottom of the PyramidAI Driven Wi-Fi for the Bottom of the Pyramid
AI Driven Wi-Fi for the Bottom of the Pyramid
 
IPv6 Security Overview by QS Tahmeed, APNIC RCT
IPv6 Security Overview by QS Tahmeed, APNIC RCTIPv6 Security Overview by QS Tahmeed, APNIC RCT
IPv6 Security Overview by QS Tahmeed, APNIC RCT
 
Network eWaste : Community role to manage end of life Product
Network eWaste : Community role to manage end of life ProductNetwork eWaste : Community role to manage end of life Product
Network eWaste : Community role to manage end of life Product
 
A plenarily integrated SIEM solution and it’s Deployment
A plenarily integrated SIEM solution and it’s DeploymentA plenarily integrated SIEM solution and it’s Deployment
A plenarily integrated SIEM solution and it’s Deployment
 
IPv6 Deployment in South Asia 2022
IPv6 Deployment in South Asia  2022IPv6 Deployment in South Asia  2022
IPv6 Deployment in South Asia 2022
 
Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)
 
RPKI Deployment Status in Bangladesh
RPKI Deployment Status in BangladeshRPKI Deployment Status in Bangladesh
RPKI Deployment Status in Bangladesh
 
An Overview about open UDP Services
An Overview about open UDP ServicesAn Overview about open UDP Services
An Overview about open UDP Services
 
12 Years in DNS Security As a Defender
12 Years in DNS Security As a Defender12 Years in DNS Security As a Defender
12 Years in DNS Security As a Defender
 
Contents Localization Initiatives to get better User Experience
Contents Localization Initiatives to get better User ExperienceContents Localization Initiatives to get better User Experience
Contents Localization Initiatives to get better User Experience
 
BdNOG-20220625-MT-v6.0.pptx
BdNOG-20220625-MT-v6.0.pptxBdNOG-20220625-MT-v6.0.pptx
BdNOG-20220625-MT-v6.0.pptx
 
Route Leak Prevension with BGP Community
Route Leak Prevension with BGP CommunityRoute Leak Prevension with BGP Community
Route Leak Prevension with BGP Community
 
Tale of a New Bangladeshi NIX
Tale of a New Bangladeshi NIXTale of a New Bangladeshi NIX
Tale of a New Bangladeshi NIX
 
MANRS for Network Operators
MANRS for Network OperatorsMANRS for Network Operators
MANRS for Network Operators
 
Re-define network visibility for capacity planning & forecasting with Grafana
Re-define network visibility for capacity planning & forecasting with GrafanaRe-define network visibility for capacity planning & forecasting with Grafana
Re-define network visibility for capacity planning & forecasting with Grafana
 
RPKI ROA updates
RPKI ROA updatesRPKI ROA updates
RPKI ROA updates
 
Blockchain Demystified
Blockchain DemystifiedBlockchain Demystified
Blockchain Demystified
 

Recently uploaded

TORTOGEL TELAH MENJADI SALAH SATU PLATFORM PERMAINAN PALING FAVORIT.
TORTOGEL TELAH MENJADI SALAH SATU PLATFORM PERMAINAN PALING FAVORIT.TORTOGEL TELAH MENJADI SALAH SATU PLATFORM PERMAINAN PALING FAVORIT.
TORTOGEL TELAH MENJADI SALAH SATU PLATFORM PERMAINAN PALING FAVORIT.Tortogel
 
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkkaudience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkklolsDocherty
 
The Rise of Subscription-Based Digital Services.pdf
The Rise of Subscription-Based Digital Services.pdfThe Rise of Subscription-Based Digital Services.pdf
The Rise of Subscription-Based Digital Services.pdfe-Market Hub
 
Development Lifecycle.pptx for the secure development of apps
Development Lifecycle.pptx for the secure development of appsDevelopment Lifecycle.pptx for the secure development of apps
Development Lifecycle.pptx for the secure development of appscristianmanaila2
 
Cyber Security Services Unveiled: Strategies to Secure Your Digital Presence
Cyber Security Services Unveiled: Strategies to Secure Your Digital PresenceCyber Security Services Unveiled: Strategies to Secure Your Digital Presence
Cyber Security Services Unveiled: Strategies to Secure Your Digital PresencePC Doctors NET
 
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...APNIC
 
iThome_CYBERSEC2024_Drive_Into_the_DarkWeb
iThome_CYBERSEC2024_Drive_Into_the_DarkWebiThome_CYBERSEC2024_Drive_Into_the_DarkWeb
iThome_CYBERSEC2024_Drive_Into_the_DarkWebJie Liau
 
Bug Bounty Blueprint : A Beginner's Guide
Bug Bounty Blueprint : A Beginner's GuideBug Bounty Blueprint : A Beginner's Guide
Bug Bounty Blueprint : A Beginner's GuideVarun Mithran
 
Premier Mobile App Development Agency in USA.pdf
Premier Mobile App Development Agency in USA.pdfPremier Mobile App Development Agency in USA.pdf
Premier Mobile App Development Agency in USA.pdfappinfoedgeca
 
Reggie miller choke t shirtsReggie miller choke t shirts
Reggie miller choke t shirtsReggie miller choke t shirtsReggie miller choke t shirtsReggie miller choke t shirts
Reggie miller choke t shirtsReggie miller choke t shirtsrahman018755
 
I’ll See Y’All Motherfuckers In Game 7 Shirt
I’ll See Y’All Motherfuckers In Game 7 ShirtI’ll See Y’All Motherfuckers In Game 7 Shirt
I’ll See Y’All Motherfuckers In Game 7 Shirtrahman018755
 
AI Generated 3D Models | AI 3D Model Generator
AI Generated 3D Models | AI 3D Model GeneratorAI Generated 3D Models | AI 3D Model Generator
AI Generated 3D Models | AI 3D Model Generator3DailyAI1
 
Free scottie t shirts Free scottie t shirts
Free scottie t shirts Free scottie t shirtsFree scottie t shirts Free scottie t shirts
Free scottie t shirts Free scottie t shirtsrahman018755
 
Thank You Luv I’ll Never Walk Alone Again T shirts
Thank You Luv I’ll Never Walk Alone Again T shirtsThank You Luv I’ll Never Walk Alone Again T shirts
Thank You Luv I’ll Never Walk Alone Again T shirtsrahman018755
 
Statistical Analysis of DNS Latencies.pdf
Statistical Analysis of DNS Latencies.pdfStatistical Analysis of DNS Latencies.pdf
Statistical Analysis of DNS Latencies.pdfOndejSur
 
Production 2024 sunderland culture final - Copy.pptx
Production 2024 sunderland culture final - Copy.pptxProduction 2024 sunderland culture final - Copy.pptx
Production 2024 sunderland culture final - Copy.pptxChloeMeadows1
 

Recently uploaded (17)

TORTOGEL TELAH MENJADI SALAH SATU PLATFORM PERMAINAN PALING FAVORIT.
TORTOGEL TELAH MENJADI SALAH SATU PLATFORM PERMAINAN PALING FAVORIT.TORTOGEL TELAH MENJADI SALAH SATU PLATFORM PERMAINAN PALING FAVORIT.
TORTOGEL TELAH MENJADI SALAH SATU PLATFORM PERMAINAN PALING FAVORIT.
 
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkkaudience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
 
The Rise of Subscription-Based Digital Services.pdf
The Rise of Subscription-Based Digital Services.pdfThe Rise of Subscription-Based Digital Services.pdf
The Rise of Subscription-Based Digital Services.pdf
 
Development Lifecycle.pptx for the secure development of apps
Development Lifecycle.pptx for the secure development of appsDevelopment Lifecycle.pptx for the secure development of apps
Development Lifecycle.pptx for the secure development of apps
 
Cyber Security Services Unveiled: Strategies to Secure Your Digital Presence
Cyber Security Services Unveiled: Strategies to Secure Your Digital PresenceCyber Security Services Unveiled: Strategies to Secure Your Digital Presence
Cyber Security Services Unveiled: Strategies to Secure Your Digital Presence
 
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
Registry Data Accuracy Improvements, presented by Chimi Dorji at SANOG 41 / I...
 
iThome_CYBERSEC2024_Drive_Into_the_DarkWeb
iThome_CYBERSEC2024_Drive_Into_the_DarkWebiThome_CYBERSEC2024_Drive_Into_the_DarkWeb
iThome_CYBERSEC2024_Drive_Into_the_DarkWeb
 
Bug Bounty Blueprint : A Beginner's Guide
Bug Bounty Blueprint : A Beginner's GuideBug Bounty Blueprint : A Beginner's Guide
Bug Bounty Blueprint : A Beginner's Guide
 
Premier Mobile App Development Agency in USA.pdf
Premier Mobile App Development Agency in USA.pdfPremier Mobile App Development Agency in USA.pdf
Premier Mobile App Development Agency in USA.pdf
 
Reggie miller choke t shirtsReggie miller choke t shirts
Reggie miller choke t shirtsReggie miller choke t shirtsReggie miller choke t shirtsReggie miller choke t shirts
Reggie miller choke t shirtsReggie miller choke t shirts
 
GOOGLE Io 2024 At takes center stage.pdf
GOOGLE Io 2024 At takes center stage.pdfGOOGLE Io 2024 At takes center stage.pdf
GOOGLE Io 2024 At takes center stage.pdf
 
I’ll See Y’All Motherfuckers In Game 7 Shirt
I’ll See Y’All Motherfuckers In Game 7 ShirtI’ll See Y’All Motherfuckers In Game 7 Shirt
I’ll See Y’All Motherfuckers In Game 7 Shirt
 
AI Generated 3D Models | AI 3D Model Generator
AI Generated 3D Models | AI 3D Model GeneratorAI Generated 3D Models | AI 3D Model Generator
AI Generated 3D Models | AI 3D Model Generator
 
Free scottie t shirts Free scottie t shirts
Free scottie t shirts Free scottie t shirtsFree scottie t shirts Free scottie t shirts
Free scottie t shirts Free scottie t shirts
 
Thank You Luv I’ll Never Walk Alone Again T shirts
Thank You Luv I’ll Never Walk Alone Again T shirtsThank You Luv I’ll Never Walk Alone Again T shirts
Thank You Luv I’ll Never Walk Alone Again T shirts
 
Statistical Analysis of DNS Latencies.pdf
Statistical Analysis of DNS Latencies.pdfStatistical Analysis of DNS Latencies.pdf
Statistical Analysis of DNS Latencies.pdf
 
Production 2024 sunderland culture final - Copy.pptx
Production 2024 sunderland culture final - Copy.pptxProduction 2024 sunderland culture final - Copy.pptx
Production 2024 sunderland culture final - Copy.pptx
 

IPv6 Greenfield

  • 1. Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template For more : Powerpoint Template Presentations Page 1 Free Powerpoint Templates IPv6 Greenfield Md. Zobair Khan AS 58587 kzobair@gmail.com
  • 2. Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template For more : Powerpoint Template Presentations Page 2 Topics:  Goals  Network Topology  Test Bed  Result  Observation
  • 3. Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template For more : Powerpoint Template Presentations Page 3 NAT64: NAT64 Stateful NAT64 is a mechanism for translating IPv6 packets to IPv4 packets and vice versa. The translation is done by translating the packet headers according to the IP/ICMP Translation Algorithm. The IPv4 addresses of IPv4 hosts are algorithmically translated to and from IPv6 addresses by an IPv6 prefix assigned to the stateful NAT64 for this specific purpose. The IPv6 addresses of IPv6 hosts are translated to and from IPv4 addresses by installing mappings in the normal Network Address Port Translation (NAPT) manner. [RFC6146]
  • 4. Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template For more : Powerpoint Template Presentations Page 4 DNS64: DNS64 DNS64 is a mechanism for synthesizing AAAA resource records (RRs) from A RRs. The IPv6 address contained in the synthetic AAAA RR is algorithmically generated from the IPv4 address and the IPv6 prefix assigned to a NAT64 device. [RFC6146]
  • 5. Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template For more : Powerpoint Template Presentations Page 5 Working Principle:
  • 6. Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template For more : Powerpoint Template Presentations Page 6 Summary Steps: Step 1: IPv6 only hosts triggers DNS query (AAAA: example.com) Step 2: DNS64 server receives AAAA query to resolve example.com Step 3: DNS64 triggers AAAA query to the internet authoritative server to resolve the example.com. DNS64 receives an empty AAAA response Step 4: Upon receiving an empty AAAA response, DNS64 triggers a DNS A record query for the example.com to authoritative server.
  • 7. Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template For more : Powerpoint Template Presentations Page 7 Summary Steps: Step 5: DNS64 receives DNS A record for the example.com (A: example.com – 192.0.2.1) Step 6: DNS64 synthesizes the IPv6 DNS AAAA record by embedding the IPv4 address in this network’s NAT64 prefix. Step 7: IPv6 only host connects to the service at example.com by using the IPv6 address received in the AAAA DNS response
  • 8. Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template For more : Powerpoint Template Presentations Page 8 Summary Steps: Step 8: NAT64 interface receives the IPv6 packet (default router for IPv6 hosts) and perform the translation Step 9: NAT64 sends the IPv4 packet to example.com (in v4 Internet) Step10: The service hosted at example.com receives, processes the request and the communication is established
  • 9. Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template For more : Powerpoint Template Presentations Page 9 Goals
  • 10. Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template For more : Powerpoint Template Presentations Page 10 Goals: The exhaustion of IPv4 has motivated us to use IPv6. But still there are lots of web sites who are running only on IPv4. Moreover, some applications are also hard-coded for IPv4 only. Our goal was to get a broad view over the situation and try to finding a work around for these applications.
  • 11. Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template For more : Powerpoint Template Presentations Page 11 Network Topology
  • 12. Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template For more : Powerpoint Template Presentations Page 12 Network Topology:
  • 13. Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template For more : Powerpoint Template Presentations Page 13 Test Bed
  • 14. Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template For more : Powerpoint Template Presentations Page 14 Test Bed: To implement the Network with Cisco router, the IOS must be IOS-XE or IOS-XR. To implement the Network with Juniper router, the JUNOS must be 14.1 R1/2. We have used an Ubuntu 12.4 Server, with some applications.
  • 15. Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template For more : Powerpoint Template Presentations Page 15 Test Bed - Applications: The applications we used are – 1. DHCPD6 2. RADVD 3. DNS64 4. TAYGA
  • 16. Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template For more : Powerpoint Template Presentations Page 16 Test Bed – DHCPD6: DHCPD6 configurations are as below – vi /etc/dhcp/dhcpd6.conf default-lease-time 600; max-lease-time 7200; log-facility local7; subnet6 2403:9300:2:1::/64 { range6 2403:9300:2:1::100 2403:9300:2:1::500 ; option dhcp6.name-servers 2403:9300:0:20::3; option dhcp6.domain-search "domain.example"; } Also enable ip routing for both IPv4 & IPv6 echo 1 > /proc/sys/net/ipv4/conf/all/forwarding echo 1 > /proc/sys/net/ipv6/conf/all/forwarding
  • 17. Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template For more : Powerpoint Template Presentations Page 17 Test Bed - RADVD: RADVD configurations are as below – vi /etc/radvd.conf interface eth1 { AdvSendAdvert on; AdvManagedFlag off; AdvOtherConfigFlag on; MaxRtrAdvInterval 10; prefix 2403:9300:2:1::/64 { AdvOnLink on; AdvAutonomous on; }; RDNSS 2403:9300:0:20::3 { }; };
  • 18. Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template For more : Powerpoint Template Presentations Page 18 Test Bed – DNS64: DNS64 configurations are as below – vi /etc/bind/named.conf.options options { directory "/var/cache/bind"; dnssec-validation auto; auth-nxdomain no; listen-on-v6 { any; }; allow-query { any; }; dns64 2403:9300:2:2::/64 { clients { any; }; }; allow-recursion {127.0.0.1; 163.47.156.0/22; 2403:9300::/32; }; };
  • 19. Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template For more : Powerpoint Template Presentations Page 19 Test Bed – TAYGA: TAYGA configurations are as below – vi /etc/taiga.conf tun-device nat64 //name of the NAT64 tunnel device ipv4-addr 163.47.159.1 //IP address of the remote tunnel endpoint prefix 2403:9300:2:2::/64 //IPv6 prefix of translated IPv4 addresses dynamic-pool 163.47.159.0/24 //pool for mapping IPv6 client <-> IPv4
  • 20. Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template For more : Powerpoint Template Presentations Page 20 Test Bed – TAYGA: Now make the nat64 tunnel tayga --mktun //create tunnel devices ip link set nat64 up ip addr add 103.7.251.164 dev nat64 //local endpoint of the tunnel ip addr add 2403:9300:2:1::1 dev nat64 //same IP as GW ip route add 163.47.159.0/24 dev nat64 //send through tunnel ip route add 2403:9300:2:2::/64 dev nat64 //send through tunnel tayga -d
  • 21. Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template For more : Powerpoint Template Presentations Page 21 Test Bed – eth0: ifconfig eth0 eth0 Link encap:Ethernet HWaddr d4:ae:52:6e:af:fd inet addr:103.7.251.164 Bcast:103.7.251.191 Mask:255.255.255.224 inet6 addr: 2403:9300:0:20::3/64 Scope:Global inet6 addr: fe80::d6ae:52ff:fe6e:affd/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:22090986 errors:0 dropped:3150 overruns:0 frame:0 TX packets:969432 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:24843798090 (24.8 GB) TX bytes:162670268 (162.6 MB) Interrupt:16 Memory:da000000-da012800
  • 22. Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template For more : Powerpoint Template Presentations Page 22 Test Bed – eth1: ifconfig eth1 eth1 Link encap:Ethernet HWaddr d4:ae:52:6e:af:fe inet6 addr: fe80::d6ae:52ff:fe6e:affe/64 Scope:Link inet6 addr: 2403:9300:2:1::1/64 Scope:Global UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:108200 errors:0 dropped:100 overruns:0 frame:0 TX packets:144906 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:27228550 (27.2 MB) TX bytes:112002510 (112.0 MB) Interrupt:17 Memory:dc000000-dc012800
  • 23. Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template For more : Powerpoint Template Presentations Page 23 Test Bed – nat64: ifconfig nat64 nat64 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00- 00-00-00 inet addr:103.7.251.164 P-t-P:103.7.251.164 Mask:255.255.255.255 inet6 addr: 2403:9300:2:1::1/128 Scope:Global UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1 RX packets:17038 errors:0 dropped:0 overruns:0 frame:0 TX packets:17040 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:500 RX bytes:9698356 (9.6 MB) TX bytes:9553482 (9.5 MB)
  • 24. Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template For more : Powerpoint Template Presentations Page 24 Result
  • 25. Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template For more : Powerpoint Template Presentations Page 25 Result: Application/Websites Working Not Working skype x o viber x o youtube o x vimeo o x dailymotion o x pptp x o miniclip o x ssh o x telnet o x winmtr x o connectify hotspot x o teamviewer x o
  • 26. Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template For more : Powerpoint Template Presentations Page 26 Result: Packet 1 Packet 2 Packet 3 Hostname 7.045 ms 0.189 ms 0.179 ms ge5-19.core1.fmt2.he.net (2001:470:0:45::1) 6.369 ms 0.793 ms 0.807 ms 10ge8-2.core1.pao1.he.net (2001:470:0:30::2) 13.271 ms 13.24 ms 13.228 ms eqix-sv8.bhartiairtel.com (2001:504:d::9498:1) 179.734 ms 181.731 ms 186.668 ms 2404:a800::146 179.8 ms 179.802 ms 179.741 ms 2404:a800:2:1e::5a:122 271.827 ms 272.01 ms 271.783 ms 2403:9300:0:7::e 256.499 ms 255.206 ms 255.35 ms 2403:9300:0:6::e 254.166 ms 254.089 ms 254.046 ms 2403:9300:0:20::3 275.529 ms 269.016 ms 269.95 ms 2403:9300:2:1:4f5:1534:3113:9a0a
  • 27. Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template For more : Powerpoint Template Presentations Page 27 Result: C:UserszobAir>tracert www.he.net Tracing route to he.net [2001:470:0:76::2] over a maximum of 30 hops: 1 <1 ms <1 ms <1 ms 2403:9300:2:1::1 2 <1 ms <1 ms <1 ms ge-ag1-1-srvsw-0-2-0.pico.net.bd [2403:9300:0:20::1] 3 <1 ms <1 ms <1 ms xe-ig1-1-ag1-0-0-0.pico.net.bd [2403:9300:0:6::1] 4 66 ms 57 ms 57 ms pos-sg1-1-ig1-0-1-0.pico.net.bd [2403:9300:0:4::2] 5 75 ms 75 ms 75 ms 10gigabitethernet1-1.core1.sin1.he.net [2001:de8:4::6939:1] 6 107 ms 114 ms 107 ms 10ge6-1.core1.hkg1.he.net [2001:470:0:29f::1] 7 167 ms 157 ms 167 ms 10ge3-1.core1.tyo1.he.net [2001:470:0:26a::1] 8 252 ms 249 ms 249 ms 10ge15-2.core1.lax2.he.net [2001:470:0:294::1] 9 254 ms 254 ms 254 ms 10ge9-5.core1.sjc2.he.net [2001:470:0:16a::1] 10 254 ms 266 ms 254 ms 10ge1-1.core1.fmt1.he.net [2001:470:0:2f::1] 11 254 ms 254 ms 254 ms he.net [2001:470:0:76::2] Trace complete.
  • 28. Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template For more : Powerpoint Template Presentations Page 28 Result: C:UserszobAir>tracert www.twitter.com Tracing route to twitter.com [2403:9300:2:2:c7:3b94:5200:0] over a maximum of 30 hops: 1 <1 ms <1 ms <1 ms 2403:9300:2:1::1 2 <1 ms <1 ms <1 ms 2403:9300:2:2:a3:2f9f:100:0 3 <1 ms <1 ms <1 ms 2403:9300:2:2:67:7fb:a400:0 4 <1 ms <1 ms <1 ms 2403:9300:2:2:67:7fb:a100:0 5 <1 ms <1 ms <1 ms xe-ig1-1-ag1-0-0-0.pico.net.bd [2403:9300:2:2:67:7fb:7d00:0] 6 57 ms 57 ms 57 ms pos-sg1-1-ig1-0-1-0.pico.net.bd [2403:9300:2:2:67:7fb:7600:0] 7 75 ms 75 ms 75 ms 13414.sgw.equinix.com [2403:9300:2:2:ca:4fc5:7100:0] 8 260 ms 259 ms 260 ms xe-0-1-1.lax1-cr1.twttr.com [2403:9300:2:2:c7:109f:9800:0] 9 273 ms 273 ms 273 ms xe-1-2-1.sjc2-cr1.twttr.com [2403:9300:2:2:c7:109f:5d00:0] 10 279 ms 279 ms 279 ms ae53.smf1-er1.twttr.com [2403:9300:2:2:c7:109f:2500:0] 11 278 ms 277 ms 277 ms r-199-59-148-82.twttr.com [2403:9300:2:2:c7:3b94:5200:0] Trace complete.
  • 29. Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template For more : Powerpoint Template Presentations Page 29 Result: C:UserszobAir>tracert www.bdix.net Tracing route to www.bdix.net [2403:9300:2:2:ca:3bd0:1500:0] over a maximum of 30 hops: 1 <1 ms <1 ms <1 ms 2403:9300:2:1::1 2 <1 ms <1 ms <1 ms 2403:9300:2:2:a3:2f9f:100:0 3 <1 ms <1 ms <1 ms 2403:9300:2:2:67:7fb:a400:0 4 <1 ms <1 ms <1 ms 2403:9300:2:2:67:7fb:a100:0 5 1 ms 1 ms 1 ms 2403:9300:2:2:67:7f8:3e00:0 6 1 ms 1 ms 1 ms 210-4-78-218-office.bdcom.com [2403:9300:2:2:d2:44e:da00:0] 7 1 ms 1 ms 1 ms 210-4-78-228-office.bdcom.com [2403:9300:2:2:d2:44e:e400:0] 8 1 ms 1 ms 1 ms pantha.bdcom.com [2403:9300:2:2:d2:448:200:0] 9 2 ms 2 ms 2 ms 210-4-79-66-loopback.bdcom.com [2403:9300:2:2:d2:44f:4200:0] 10 4 ms 4 ms 6 ms www.bdix.net [2403:9300:2:2:ca:3bd0:1500:0] Trace complete.
  • 30. Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template For more : Powerpoint Template Presentations Page 30 Observation
  • 31. Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template For more : Powerpoint Template Presentations Page 31 Observation:  Major amount of sites ate not available in IPv6 like cnn, twitter etc.  Major amount of local sites are not available in IPv6.  Still lots of applications are hard coded IPv4.  To overcome the issues, some awareness is required, but because of very few requirement, nobody bothers.  Still some dependencies are there like 464XLAT needs Android 4.3 + rooted phone or Windows 8.1 Mobile phone.
  • 32. Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template For more : Powerpoint Template Presentations Page 32 Mentors Sumon Ahmed Sabir Simon Sohel Baroi Thanks Anirban Datta Md. Mesbha Uddin
  • 33. Click here to download this powerpoint template : Colorful Networks Free Powerpoint Template For more : Powerpoint Template Presentations Page 33 Thank You … 