SlideShare a Scribd company logo
1 of 62
01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
Presentation Outline . ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
Objective of the paper . ,[object Object],[object Object],[object Object],01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
Presentation Outline . 1.Objective of the Paper . 2 .Introduction to the Problem . 3.Proposed Methodology. 5.Results. 6.Conclusions. 7.References . 01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
Introduction to the Problem . ,[object Object],[object Object],01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
Definition of IP . ,[object Object],01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
01/28/11 IPv6  Address ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
IPv6: Distinctive Features . ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],01/28/11 Continued………………… ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
01/28/11 IPv6 Header Format Traffic Class Flow Label Vers Payload Length Next Header Hop Limit Source Address Destination Address 0 4 12 16 24 31 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
Transition to IPv6: Design Goal . ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
01/28/11 Transition Scenario. ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
Transition Mechanisms : Dual Stack . ,[object Object],[object Object],[object Object],[object Object],01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
Figure-2:Dual Stack . Block Diagram of IPv6 Dual Stack. 01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
Figure-3:Automatic Tunneling . Figure-4: Configured Tunneling . 01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
Translators in IPv6 . ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
Operation of BD-SIIT ,[object Object],[object Object],01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
Figure-5: BD-SIIT Translation Process. Overall Architecture of BD-SIIT . 01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
Why BD-SIIT Transition Mechanism ,[object Object],[object Object],[object Object],01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
Stages in BD-SIIT Translation .  ,[object Object],[object Object],[object Object],[object Object],01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
01/28/11 Figure-7: BD-SIIT Data packet Transmission Process. ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
01/28/11 Figure-6: Translation of IPv6 to IPv4 Header. Translation of IPv4 to IPv6 Header . ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
Presentation Outline 1.Objective of the Paper. 2.Introduction to the Problem . 3 . Proposed Methodology. 4.Results. 5.Conclusions. 6.References 01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
Proposed Methodology BD-SIIT  Algorithms. 1.IPv4 to IPv6 Header Translation or Vice versa Algorithms. 2.IPv4 to IPv6 Protocol Translation Algorithms . 01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India. Table-1:Address Mapping IPv6/IPv4 .   Sl.No IPv6 Address IPv4 Address Address mapping  value 1 ABC2::4321 195.18.231.17 1 2 ABC2::4321 195.18.231.17 2 3 ABC2::4321 223.15.1.3 37
Table-2:DNS46 corresponding to IPv4 and IPv6 .  01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India. Sl.No IPv4 Address IPv6 Address DNS Address mapping value 1 212.17.1.5 ---- B 4 2` 223.15.1.3. 1C::DACF Y 37
Table-3: Address mapping IPv4/IPv6 . 01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India. Sl.No IPv4 Address IPv6 Address Address mapping  value 1 195.18.231.17 ABC2::4321 1 2 210.154.76.91 ABC2::4321 2 3 223.15.1.3. ABC2::4321 37
Table-4: V4-V6 enabled Gateway. 01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India. IPv4 IPv6 P_IPv4 P_IPv6 TTL M_ value-1 M value-  2 223.15.1.3 1C::DACF IPv4-1 IPv6-1 60s G1 F1
Table-5: IPv4 mapped IPv6 Address. 01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India. Sl.No IPv4 Address IPv6 Address Address mapping  value 1 195.18.231.17 ABC2::4321 1 2 210.154.76.91 ABC2::4321 2 3 223.15.1.3. ABC2::4321 37
01/28/11 Proposed Methodology. . ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
01/28/11 The IPv6 to IPv4 header conversion. ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
01/28/11 BD-SIIT Protocol Translation . 1: Forward address mapping  Flowchart . ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
01/28/11 Forward operation  BD-SIIT with UDP . BD-SIIT  Forward  Flowchart . ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
BD-SIIT Translation .  01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
01/28/11 IPv6->IPv4: Feedback operation(BD-SIIT with TCP) ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
01/28/11 Drawbacks of BD-SIIT(Bi Directional Stateless IP/ICMP Translator ) . ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
[object Object],[object Object],[object Object],[object Object],01/28/11 NAT-PT ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
[object Object],01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
Components of NAT-PT 01/28/11 NAT-PT Engine . Header Translation Address Allocation Address Translation lookup Tables Routing Message Translation ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
NAT-PT Steps  ,[object Object],[object Object],[object Object],01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
NAT-PT Packet Flow . 01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
Working Methodology of NAT-PT . Fig.3.Communication between IPv4/IPv6 and IPv6/IPv6. 01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
[object Object],[object Object],[object Object],01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
01/28/11 01/28/11 Types  of NAT-PT .  ,[object Object],[object Object],[object Object],[object Object],ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
Limitations of NAT-PT . 1.NAT-PT is the lack of end-to-end security . 2.NAT-PT performs address translation , applications that carry the IP addresses in the higher layers will not work . 3.NAT-PT does not supports the communication between IPv4 networks and IPv6 networks with in a same network . 01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
Comparison and Contrast between BD-SIIT and NAT-PT . 01/28/11 BD-SIIT Network model . ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
Performance evaluation Metrics In this Paper we have calculated three performance evaluation metrics. 1.End to End delay 2.Throughput 3.Round trip time(RTT)  N rec 1.Mean End to End delay=  ∑  i=1  EEDi/Nrec where  EEDi =  Tdi- Tsi where EEDi is the end to end delay of ith packet. Tsi is the  Source packet i created and Tdi is the Destination packet which is created at Destination. Nrec is the total number of packets received at Dest host and Mean EED is  the mean value of each communication session 01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
The mean throughput for a sequence of packets of specific size is calculated by using equations 1 and 2. MeanThr = Σ N  j =1  Thrj   /N  -------------(1) where  Thr=Packetsreceived(Pr)/Packets generated(Pg)*100%.--------------(2) Where  Thrj is the value of the throughput when the packet j is received at intermediate device like DSTM gateway,BD-SIIT Gateway,v4/v6 Router and N is the number of received packets at intermediate device,Pr is the no of packets received at intermediate device and Pg is the number of packets created by  source host .  01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
01/28/11 NS-2 Simulation parameters . ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India. Simulation Parameters Value 1.Buffer Size 500 Packets 2. Propogation Delay 10ms 3.payload size 200 Bytes 4.Very traffic Load 6~240 Nodes. 5.Queue Management Scheme Drop tail.
RESULTS 01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
Summary ,[object Object],[object Object],[object Object],[object Object],[object Object],01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
Continued……. ,[object Object],[object Object],[object Object],[object Object],[object Object],01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
01/28/11 Questions? “ The difference between theory and practice is even larger in practice than in theory [...]” ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
References [ 1].S.Deering and R. Hinden “Internet Protocol Version 6(IPv6) Specification”, RFC 2460,December 1998 . [2].S.Tanenbaum,“Computer Networks”,Third Edition, Prentice Hall Inc.,1996, pp. 686,413- 436,437-449 . [3].Behrouz A.Forouzan,Third Edition,“TCP/IP Protocol Suite”  . [4].Kurose.J. & Ross.K.(2005) Computer Networking:A top-down approach featuring the Internet.3 rd  ed,(Addison Wesley). [5].Gilligan.&Nodmar.E.(1996)Transition Mechanisms for IPv6 Hosts and Routers.RFC 1933,APRIL 1996 . [6].E.Nordmark,”Stateless IP/ICMP Translator (SIIT)”.RFC 2765,Feb2000 .  01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
[7].C.Huitema ,R.Austein,S.Satapati,R.Van der Pol,“Evaluation of IPv6 transition mechanisms for unmanaged networks “,RFC 3904,September 2004   .  [8].Okazaki,A Desai,“NAT-PT Security Considerations”(June2003),at  http://www.ietf.org/internetdrafts/draft-okazaki-v6ops-natpt- Security-00.txt . [ 9].Carpenter, B. and K.Moore,"Connection of IPv6 Domains via IPv4 Clouds",RFC 3056,February 2001 .  [10].Thomson,S. and T.Narten,"IPv6 Stateless Address Auto configuration",RFC 2462,December 1998 . [11].J.Bound .Assignment of IPv4 Global Addresses to IPv6 Hosts(AIIH) .  [12].An overview of the introduction of IPv6 in the Internet”, W.Biemolt et al .Trabajo en curso . [13].RFC 2765.”Stateless IP/ICMP  Translation algorithm(SIIT) “,E.Nordmark.Febrero 2000 . [ 14].RFC2766.“Network Address Translation–Protocol Translation(NAT-PT)”,Tsirtsis,P.Srisuresh,February 2000 . 01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
01/28/11 Thank you for listening ,[object Object],[object Object],[object Object],ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.

More Related Content

What's hot

Understanding i pv6 2
Understanding i pv6 2Understanding i pv6 2
Understanding i pv6 2
srmanjuskp
 
Ieee Transition Of I Pv4 To I Pv6 Network Applications
Ieee Transition Of I Pv4 To I Pv6 Network ApplicationsIeee Transition Of I Pv4 To I Pv6 Network Applications
Ieee Transition Of I Pv4 To I Pv6 Network Applications
guest0215f3
 
B&B channel partner event ethernet intro - shane duffy
B&B channel partner event   ethernet intro - shane duffyB&B channel partner event   ethernet intro - shane duffy
B&B channel partner event ethernet intro - shane duffy
Shane Duffy
 
Introduction to ipv6 v1.3
Introduction to ipv6 v1.3Introduction to ipv6 v1.3
Introduction to ipv6 v1.3
Karunakant Rai
 

What's hot (8)

Understanding i pv6 2
Understanding i pv6 2Understanding i pv6 2
Understanding i pv6 2
 
Performance Optimization of Deep Learning Frameworks Caffe* and Tensorflow* f...
Performance Optimization of Deep Learning Frameworks Caffe* and Tensorflow* f...Performance Optimization of Deep Learning Frameworks Caffe* and Tensorflow* f...
Performance Optimization of Deep Learning Frameworks Caffe* and Tensorflow* f...
 
Ieee Transition Of I Pv4 To I Pv6 Network Applications
Ieee Transition Of I Pv4 To I Pv6 Network ApplicationsIeee Transition Of I Pv4 To I Pv6 Network Applications
Ieee Transition Of I Pv4 To I Pv6 Network Applications
 
Building Linux IPv6 DNS Server (Draft Copy)
Building Linux IPv6 DNS Server (Draft Copy)Building Linux IPv6 DNS Server (Draft Copy)
Building Linux IPv6 DNS Server (Draft Copy)
 
B&B channel partner event ethernet intro - shane duffy
B&B channel partner event   ethernet intro - shane duffyB&B channel partner event   ethernet intro - shane duffy
B&B channel partner event ethernet intro - shane duffy
 
IPv6
IPv6IPv6
IPv6
 
Robert Raszuk - Technologies for IPv4/IPv6 coexistance
Robert Raszuk - Technologies for IPv4/IPv6 coexistanceRobert Raszuk - Technologies for IPv4/IPv6 coexistance
Robert Raszuk - Technologies for IPv4/IPv6 coexistance
 
Introduction to ipv6 v1.3
Introduction to ipv6 v1.3Introduction to ipv6 v1.3
Introduction to ipv6 v1.3
 

Viewers also liked

Iccsit2010 paper2
Iccsit2010 paper2Iccsit2010 paper2
Iccsit2010 paper2
hanums1
 
Kkbnet2010 i pv6 tunneling algorithms
Kkbnet2010 i pv6 tunneling algorithmsKkbnet2010 i pv6 tunneling algorithms
Kkbnet2010 i pv6 tunneling algorithms
hanums1
 
Iccsit2010 p 1-dummy
Iccsit2010 p 1-dummyIccsit2010 p 1-dummy
Iccsit2010 p 1-dummy
hanums1
 
Iciic2010 114
Iciic2010 114Iciic2010 114
Iciic2010 114
hanums1
 
Iccci2010
Iccci2010Iccci2010
Iccci2010
hanums1
 
Iccsit2010 p 1
Iccsit2010 p 1Iccsit2010 p 1
Iccsit2010 p 1
hanums1
 
Kkbnet 2010-a compa
Kkbnet 2010-a  compaKkbnet 2010-a  compa
Kkbnet 2010-a compa
hanums1
 

Viewers also liked (7)

Iccsit2010 paper2
Iccsit2010 paper2Iccsit2010 paper2
Iccsit2010 paper2
 
Kkbnet2010 i pv6 tunneling algorithms
Kkbnet2010 i pv6 tunneling algorithmsKkbnet2010 i pv6 tunneling algorithms
Kkbnet2010 i pv6 tunneling algorithms
 
Iccsit2010 p 1-dummy
Iccsit2010 p 1-dummyIccsit2010 p 1-dummy
Iccsit2010 p 1-dummy
 
Iciic2010 114
Iciic2010 114Iciic2010 114
Iciic2010 114
 
Iccci2010
Iccci2010Iccci2010
Iccci2010
 
Iccsit2010 p 1
Iccsit2010 p 1Iccsit2010 p 1
Iccsit2010 p 1
 
Kkbnet 2010-a compa
Kkbnet 2010-a  compaKkbnet 2010-a  compa
Kkbnet 2010-a compa
 

Similar to Iccana 2011 jan8th

Iccana 2011
Iccana 2011Iccana 2011
Iccana 2011
hanums1
 
Algorithms,graph theory and combinatorics
Algorithms,graph theory and combinatoricsAlgorithms,graph theory and combinatorics
Algorithms,graph theory and combinatorics
Prof.Dr.Hanumanthappa J
 
Icemc22010 ppt 29
Icemc22010 ppt 29Icemc22010 ppt 29
Icemc22010 ppt 29
hanums1
 
Icemc2 kuppam
Icemc2 kuppamIcemc2 kuppam
Icemc2 kuppam
hanums1
 
Icemc22010[1].bd siitdstm
Icemc22010[1].bd siitdstmIcemc22010[1].bd siitdstm
Icemc22010[1].bd siitdstm
hanums1
 
Iciic 2010 114
Iciic 2010 114Iciic 2010 114
Iciic 2010 114
hanums1
 

Similar to Iccana 2011 jan8th (20)

Iccana 2011 jan8th
Iccana 2011 jan8thIccana 2011 jan8th
Iccana 2011 jan8th
 
Iccana 2011
Iccana 2011Iccana 2011
Iccana 2011
 
Bd siit i pv4-ipv6
Bd siit i pv4-ipv6Bd siit i pv4-ipv6
Bd siit i pv4-ipv6
 
Algorithms,graph theory and combinatorics
Algorithms,graph theory and combinatoricsAlgorithms,graph theory and combinatorics
Algorithms,graph theory and combinatorics
 
Bd siit i pv4-ipv6
Bd siit i pv4-ipv6Bd siit i pv4-ipv6
Bd siit i pv4-ipv6
 
Iccana 2011 jan8th
Iccana 2011 jan8thIccana 2011 jan8th
Iccana 2011 jan8th
 
Iccana 2011 jan8th
Iccana 2011 jan8thIccana 2011 jan8th
Iccana 2011 jan8th
 
Etitm 2011 bd-siit-nat_pt
Etitm 2011 bd-siit-nat_ptEtitm 2011 bd-siit-nat_pt
Etitm 2011 bd-siit-nat_pt
 
Icemc22010 ppt 29
Icemc22010 ppt 29Icemc22010 ppt 29
Icemc22010 ppt 29
 
Icemc2 kuppam
Icemc2 kuppamIcemc2 kuppam
Icemc2 kuppam
 
Icemc22010[1].bd siitdstm
Icemc22010[1].bd siitdstmIcemc22010[1].bd siitdstm
Icemc22010[1].bd siitdstm
 
Iciic 2010 114
Iciic 2010 114Iciic 2010 114
Iciic 2010 114
 
Review of IPv4 and IPv6 and various implementation methods of IPv6
Review of IPv4 and IPv6 and various implementation methods of IPv6Review of IPv4 and IPv6 and various implementation methods of IPv6
Review of IPv4 and IPv6 and various implementation methods of IPv6
 
RASHMI VT REPORT
RASHMI VT REPORTRASHMI VT REPORT
RASHMI VT REPORT
 
M017147275
M017147275M017147275
M017147275
 
Performance Evaluation of IPv4 Vs Ipv6 and Tunnelling Techniques Using Optimi...
Performance Evaluation of IPv4 Vs Ipv6 and Tunnelling Techniques Using Optimi...Performance Evaluation of IPv4 Vs Ipv6 and Tunnelling Techniques Using Optimi...
Performance Evaluation of IPv4 Vs Ipv6 and Tunnelling Techniques Using Optimi...
 
IPv6 .pdf
IPv6 .pdfIPv6 .pdf
IPv6 .pdf
 
guna_2015.DOC
guna_2015.DOCguna_2015.DOC
guna_2015.DOC
 
G rpc talk with intel (3)
G rpc talk with intel (3)G rpc talk with intel (3)
G rpc talk with intel (3)
 
Ipv6 tutorial
Ipv6 tutorialIpv6 tutorial
Ipv6 tutorial
 

Recently uploaded

Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
Chris Hunter
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 

Recently uploaded (20)

Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesEnergy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 

Iccana 2011 jan8th

  • 1. 01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
  • 2.
  • 3.
  • 4. Presentation Outline . 1.Objective of the Paper . 2 .Introduction to the Problem . 3.Proposed Methodology. 5.Results. 6.Conclusions. 7.References . 01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
  • 5.
  • 6.
  • 7. 01/28/11 IPv6 Address ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
  • 8.
  • 9.
  • 10. 01/28/11 IPv6 Header Format Traffic Class Flow Label Vers Payload Length Next Header Hop Limit Source Address Destination Address 0 4 12 16 24 31 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
  • 11.
  • 12.
  • 13.
  • 14. Figure-2:Dual Stack . Block Diagram of IPv6 Dual Stack. 01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
  • 15.
  • 16. Figure-3:Automatic Tunneling . Figure-4: Configured Tunneling . 01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
  • 17.
  • 18.
  • 19. Figure-5: BD-SIIT Translation Process. Overall Architecture of BD-SIIT . 01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
  • 20.
  • 21.
  • 22. 01/28/11 Figure-7: BD-SIIT Data packet Transmission Process. ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
  • 23. 01/28/11 Figure-6: Translation of IPv6 to IPv4 Header. Translation of IPv4 to IPv6 Header . ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
  • 24. Presentation Outline 1.Objective of the Paper. 2.Introduction to the Problem . 3 . Proposed Methodology. 4.Results. 5.Conclusions. 6.References 01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
  • 25. Proposed Methodology BD-SIIT Algorithms. 1.IPv4 to IPv6 Header Translation or Vice versa Algorithms. 2.IPv4 to IPv6 Protocol Translation Algorithms . 01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
  • 26. 01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India. Table-1:Address Mapping IPv6/IPv4 . Sl.No IPv6 Address IPv4 Address Address mapping value 1 ABC2::4321 195.18.231.17 1 2 ABC2::4321 195.18.231.17 2 3 ABC2::4321 223.15.1.3 37
  • 27. Table-2:DNS46 corresponding to IPv4 and IPv6 . 01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India. Sl.No IPv4 Address IPv6 Address DNS Address mapping value 1 212.17.1.5 ---- B 4 2` 223.15.1.3. 1C::DACF Y 37
  • 28. Table-3: Address mapping IPv4/IPv6 . 01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India. Sl.No IPv4 Address IPv6 Address Address mapping value 1 195.18.231.17 ABC2::4321 1 2 210.154.76.91 ABC2::4321 2 3 223.15.1.3. ABC2::4321 37
  • 29. Table-4: V4-V6 enabled Gateway. 01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India. IPv4 IPv6 P_IPv4 P_IPv6 TTL M_ value-1 M value- 2 223.15.1.3 1C::DACF IPv4-1 IPv6-1 60s G1 F1
  • 30. Table-5: IPv4 mapped IPv6 Address. 01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India. Sl.No IPv4 Address IPv6 Address Address mapping value 1 195.18.231.17 ABC2::4321 1 2 210.154.76.91 ABC2::4321 2 3 223.15.1.3. ABC2::4321 37
  • 31. 01/28/11 Proposed Methodology. . ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
  • 32. 01/28/11 The IPv6 to IPv4 header conversion. ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
  • 33. 01/28/11 BD-SIIT Protocol Translation . 1: Forward address mapping Flowchart . ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
  • 34. 01/28/11 Forward operation BD-SIIT with UDP . BD-SIIT Forward Flowchart . ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
  • 35. BD-SIIT Translation . 01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
  • 36. 01/28/11 IPv6->IPv4: Feedback operation(BD-SIIT with TCP) ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
  • 37.
  • 38.
  • 39.
  • 40. 01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
  • 41.
  • 42. Components of NAT-PT 01/28/11 NAT-PT Engine . Header Translation Address Allocation Address Translation lookup Tables Routing Message Translation ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
  • 43.
  • 44. 01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
  • 45. NAT-PT Packet Flow . 01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
  • 46. Working Methodology of NAT-PT . Fig.3.Communication between IPv4/IPv6 and IPv6/IPv6. 01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
  • 47.
  • 48.
  • 49. Limitations of NAT-PT . 1.NAT-PT is the lack of end-to-end security . 2.NAT-PT performs address translation , applications that carry the IP addresses in the higher layers will not work . 3.NAT-PT does not supports the communication between IPv4 networks and IPv6 networks with in a same network . 01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
  • 50. Comparison and Contrast between BD-SIIT and NAT-PT . 01/28/11 BD-SIIT Network model . ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
  • 51. Performance evaluation Metrics In this Paper we have calculated three performance evaluation metrics. 1.End to End delay 2.Throughput 3.Round trip time(RTT) N rec 1.Mean End to End delay= ∑ i=1 EEDi/Nrec where EEDi = Tdi- Tsi where EEDi is the end to end delay of ith packet. Tsi is the Source packet i created and Tdi is the Destination packet which is created at Destination. Nrec is the total number of packets received at Dest host and Mean EED is the mean value of each communication session 01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
  • 52. The mean throughput for a sequence of packets of specific size is calculated by using equations 1 and 2. MeanThr = Σ N j =1 Thrj /N -------------(1) where Thr=Packetsreceived(Pr)/Packets generated(Pg)*100%.--------------(2) Where Thrj is the value of the throughput when the packet j is received at intermediate device like DSTM gateway,BD-SIIT Gateway,v4/v6 Router and N is the number of received packets at intermediate device,Pr is the no of packets received at intermediate device and Pg is the number of packets created by source host . 01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
  • 53. 01/28/11 NS-2 Simulation parameters . ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India. Simulation Parameters Value 1.Buffer Size 500 Packets 2. Propogation Delay 10ms 3.payload size 200 Bytes 4.Very traffic Load 6~240 Nodes. 5.Queue Management Scheme Drop tail.
  • 54. RESULTS 01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
  • 55. 01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
  • 56.
  • 57.
  • 58. 01/28/11 Questions? “ The difference between theory and practice is even larger in practice than in theory [...]” ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
  • 59. References [ 1].S.Deering and R. Hinden “Internet Protocol Version 6(IPv6) Specification”, RFC 2460,December 1998 . [2].S.Tanenbaum,“Computer Networks”,Third Edition, Prentice Hall Inc.,1996, pp. 686,413- 436,437-449 . [3].Behrouz A.Forouzan,Third Edition,“TCP/IP Protocol Suite” . [4].Kurose.J. & Ross.K.(2005) Computer Networking:A top-down approach featuring the Internet.3 rd ed,(Addison Wesley). [5].Gilligan.&Nodmar.E.(1996)Transition Mechanisms for IPv6 Hosts and Routers.RFC 1933,APRIL 1996 . [6].E.Nordmark,”Stateless IP/ICMP Translator (SIIT)”.RFC 2765,Feb2000 . 01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
  • 60. [7].C.Huitema ,R.Austein,S.Satapati,R.Van der Pol,“Evaluation of IPv6 transition mechanisms for unmanaged networks “,RFC 3904,September 2004 . [8].Okazaki,A Desai,“NAT-PT Security Considerations”(June2003),at http://www.ietf.org/internetdrafts/draft-okazaki-v6ops-natpt- Security-00.txt . [ 9].Carpenter, B. and K.Moore,"Connection of IPv6 Domains via IPv4 Clouds",RFC 3056,February 2001 . [10].Thomson,S. and T.Narten,"IPv6 Stateless Address Auto configuration",RFC 2462,December 1998 . [11].J.Bound .Assignment of IPv4 Global Addresses to IPv6 Hosts(AIIH) . [12].An overview of the introduction of IPv6 in the Internet”, W.Biemolt et al .Trabajo en curso . [13].RFC 2765.”Stateless IP/ICMP Translation algorithm(SIIT) “,E.Nordmark.Febrero 2000 . [ 14].RFC2766.“Network Address Translation–Protocol Translation(NAT-PT)”,Tsirtsis,P.Srisuresh,February 2000 . 01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.
  • 61.
  • 62. 01/28/11 ICCANA-2011,Jan 7-8th ,NAMAIT,Nitte,DK,India.

Editor's Notes

  1. ICCANA-2011,NMAMIT,Nitte,South Canara.