22/7/2010 ICCCI2010,Tamilnadu,INDIA .
2 ABSTRACT <ul><li>To  simplify the OSI layered  architecture by reducing the size  </li></ul><ul><li>of the data link hea...
2 22/7/2010 ICCCI2010,Tamilnadu,INDIA.
2 2 <ul><ul><li>No framing process </li></ul></ul><ul><ul><li>Increased  speed transfer </li></ul></ul><ul><ul><li>Reduce ...
Outline 2 1 Contents 1 2 3 4 5 Limitations of IPv6 . Introduction. Overview of IPv6 . State of the Art Open issues for Res...
2 Contents 6 7 8 9 10 Proposed Research Expected Contribution . Timeline Conclusion . References . 22/7/2010 ICCCI2010,Tam...
2 22/7/2010 ICCCI2010,Tamilnadu,INDIA. <ul><li>Problems with IPv4 :Limited Address Space </li></ul><ul><li>IPv4 has 32 bit...
2 22/7/2010 ICCCI2010,Tamilnadu,INDIA. <ul><li>Problems with IPv4:Header Limitations </li></ul><ul><li>Maximum header leng...
2 22/7/2010 ICCCI2010,Tamilnadu,INDIA. Problems with IPv4:Other Limitations <ul><li>Lack of quality-of-service support . <...
2 22/7/2010 ICCCI2010,Tamilnadu,INDIA. Summary of  IPv6 Main Benefits . <ul><li>Larger address space. </li></ul><ul><li>Ex...
2 22/7/2010 ICCCI2010,Tamilnadu,INDIA . IPv6 Header Format . Traffic Class Flow Label Vers Payload Length Next Header Hop ...
<ul><li>40 Bytes </li></ul><ul><li>Addressed increased from 32 to 128 bits . </li></ul><ul><li>Fragmentation and Options f...
2 22/7/2010 ICCCI2010,Tamilnadu,INDIA . IPv6 Over Fiber Vs Current Data Sending Procedure Sending Application Data (Text, ...
2 22/7/2010 ICCCI2010,Tamilnadu,INDIA. Sending Application Data (Text, Video, Audio, etc.) 4 Transport layer 3 2 TCP Sendi...
2 22/7/2010 ICCCI2010,Tamilnadu,INDIA. Sending Application Data (Text, Video, Audio, etc.) 4 Transport layer TCP Sending A...
2 22/7/2010 ICCCI2010,Tamilnadu,INDIA. Sending Application Data (Text, Video, Audio, etc.) Transport layer TCP IP 4 Applic...
2 22/7/2010 ICCCI2010,Tamilnadu,INDIA. Sending Application Data (Text, Video, Audio, etc.) Transport layer Sending Applica...
2 22/7/2010 ICCCI2010,Tamilnadu,INDIA. Sending Application Data (Text, Video, Audio, etc.) Transport layer Sending Applica...
2 22/7/2010 ICCCI2010,Tamilnadu,INDIA . Sending Application Data (Text, Video, Audio, etc.) Transport layer Sending Applic...
2 22/7/2010 ICCCI2010,Tamilnadu,INDIA. Sending Application Data (Text, Video, Audio, etc.) Transport layer Sending Applica...
2 22/7/2010 ICCCI2010,Tamilnadu,INDIA. Sending Application Data (Text, Video, Audio, etc.) Transport layer Sending Applica...
2 22/7/2010 ICCCI2010,Tamilnadu,INDIA. Data (Text, Video, Audio, etc.) Sending Application Data (Text, Video, Audio, etc.)...
2 22/7/2010 ICCCI2010,Tamilnadu,INDIA. Data (Text, Video, Audio, etc.) Sending Application Data (Text, Video, Audio, etc.)...
2 22/7/2010 ICCCI2010,Tamilnadu,INDIA. Data (Text, Video, Audio, etc.) Sending Application Data (Text, Video, Audio, etc.)...
<ul><li>IPv6 over Fibre Impact on Hardware </li></ul>2 Only drivers have to be rewritten for the NIC.  No changes required...
2 22/7/2010 ICCCI2010,Tamilnadu,INDIA. <ul><li>Once the new architecture is in place, a dual stack is needed to process pa...
2 22/7/2010 ICCCI2010,Tamilnadu,INDIA . Conclusions . <ul><li>This paper proposes the new concept of error handling mechan...
2 22/7/2010 ICCCI2010,Tamilnadu,INDIA.
2 22/7/2010 ICCCI2010,Tamilnadu,INDIA. <ul><li>Questions ? </li></ul>
Upcoming SlideShare
Loading in …5
×

Iccci2010 fipv6

319 views

Published on

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
319
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Iccci2010 fipv6

  1. 1. 22/7/2010 ICCCI2010,Tamilnadu,INDIA .
  2. 2. 2 ABSTRACT <ul><li>To simplify the OSI layered architecture by reducing the size </li></ul><ul><li>of the data link header or removing it completely . </li></ul><ul><li>To maximize the performance of data transmission . </li></ul><ul><li>To minimize the use of bandwidth for data transmission . </li></ul><ul><li>The elimination of MAC. </li></ul>22/7/2010 ICCCI2010,Tamilnadu,INDIA .
  3. 3. 2 22/7/2010 ICCCI2010,Tamilnadu,INDIA.
  4. 4. 2 2 <ul><ul><li>No framing process </li></ul></ul><ul><ul><li>Increased speed transfer </li></ul></ul><ul><ul><li>Reduce worm and virus outbreak </li></ul></ul><ul><li>Buffering is reduced, efficiency increased </li></ul>22/7/2010 ICCCI2010,Tamilnadu,INDIA. <ul><li>ARP which is being used currently is not required . </li></ul>
  5. 5. Outline 2 1 Contents 1 2 3 4 5 Limitations of IPv6 . Introduction. Overview of IPv6 . State of the Art Open issues for Research CONTENTS Continued
  6. 6. 2 Contents 6 7 8 9 10 Proposed Research Expected Contribution . Timeline Conclusion . References . 22/7/2010 ICCCI2010,Tamilnadu,INDIA.
  7. 7. 2 22/7/2010 ICCCI2010,Tamilnadu,INDIA. <ul><li>Problems with IPv4 :Limited Address Space </li></ul><ul><li>IPv4 has 32 bit addresses . </li></ul><ul><li>Flat addressing (only netid + hostid with “fixed” boundaries) </li></ul><ul><li>Results in inefficient use of address space . </li></ul><ul><li>Class B addresses are almost over . </li></ul><ul><li>Addresses will exhaust in the next 5 years . </li></ul><ul><li>IPv4 is victim of its own success . </li></ul>
  8. 8. 2 22/7/2010 ICCCI2010,Tamilnadu,INDIA. <ul><li>Problems with IPv4:Header Limitations </li></ul><ul><li>Maximum header length is 60 octets. </li></ul><ul><li>(Restricts options) </li></ul><ul><li>Maximum packet length is 64K octets. </li></ul><ul><li>(Do we need more than that ?) </li></ul><ul><li>ID for fragments is 16 bits. Repeats every 65537th packet. </li></ul><ul><li> (Will two packets in the network have same ID?) </li></ul><ul><li>Variable size header. </li></ul><ul><li>(Slower processing at routers.) </li></ul><ul><li>No ordering of options. </li></ul><ul><li>(All routers need to look at all options.) </li></ul>
  9. 9. 2 22/7/2010 ICCCI2010,Tamilnadu,INDIA. Problems with IPv4:Other Limitations <ul><li>Lack of quality-of-service support . </li></ul><ul><ul><li>- Only an 8-bit ToS field,which is hardly used . </li></ul></ul><ul><ul><li>- Problem for multimedia services . </li></ul></ul><ul><li>No support for security at IP layer . </li></ul><ul><li>Mobility support is limited . </li></ul>
  10. 10. 2 22/7/2010 ICCCI2010,Tamilnadu,INDIA. Summary of IPv6 Main Benefits . <ul><li>Larger address space. </li></ul><ul><li>Expanded routing and addressing capabilities </li></ul><ul><li>Improved support for extensions and options </li></ul><ul><li>Flow labeling (for QoS) capability </li></ul><ul><li>Server-less Auto-configuration(Plug and Play), Reconfiguration and Neighbour discovery(ND) </li></ul><ul><li>Authentication and privacy capabilities </li></ul><ul><li>Simple transition from IPv4 . </li></ul><ul><li>Built in Strong IP-layer Encryption ,Decryption and Authentication. </li></ul><ul><li>Real time applications like Video & Audio . </li></ul><ul><li>More efficient and Robust mobility mechanisms . </li></ul><ul><li>Improved support for options and extensions. </li></ul><ul><li>Streamed Header format simplification </li></ul>
  11. 11. 2 22/7/2010 ICCCI2010,Tamilnadu,INDIA . IPv6 Header Format . Traffic Class Flow Label Vers Payload Length Next Header Hop Limit 128 bits Source Address 128 bits Destination Address 0 4 12 16 24 31 <ul><li>From 12 to 8 Fields (40 Bytes) </li></ul><ul><li>Avoid Checksum redundancy . </li></ul><ul><li>Fragmentation end to end . </li></ul>
  12. 12. <ul><li>40 Bytes </li></ul><ul><li>Addressed increased from 32 to 128 bits . </li></ul><ul><li>Fragmentation and Options field removed from Base Header. </li></ul><ul><li>Header Checksum removed. </li></ul><ul><li>Header length is only Payload.[Because Fixed Length Header]. </li></ul><ul><li>New Flow label Field. </li></ul><ul><li>Tos->Traffic Class. </li></ul><ul><li>Protocol->Next Header.(Extension Header). </li></ul><ul><li>Time to Live-> Hop limit. </li></ul><ul><li>Alignment changed to 64 bits . </li></ul>2 <ul><li>Summary of Header Changes . </li></ul>
  13. 13. 2 22/7/2010 ICCCI2010,Tamilnadu,INDIA . IPv6 Over Fiber Vs Current Data Sending Procedure Sending Application Data (Text, Video, Audio, etc.) 4 3 2 1 TCP Application layer Sending Application 3 2 1 TCP IPv6 Over Fiber Current Data link
  14. 14. 2 22/7/2010 ICCCI2010,Tamilnadu,INDIA. Sending Application Data (Text, Video, Audio, etc.) 4 Transport layer 3 2 TCP Sending Application Data (Text, Video, Audio, etc.) 4 3 TCP IP IP 2 Application layer IPv6 Over Fiber Current Data link 1 TCP 1 TCP
  15. 15. 2 22/7/2010 ICCCI2010,Tamilnadu,INDIA. Sending Application Data (Text, Video, Audio, etc.) 4 Transport layer TCP Sending Application Data (Text, Video, Audio, etc.) 4 Transport layer 3 TCP IP MAC IP 3 Application layer IPv6 Over Fiber Vs Current Data Sending Procedure IPv6 Over Fiber Current Data link 2 TCP Network layer 2 TCP Physical layer 1 TCP IP 1 TCP IP
  16. 16. 2 22/7/2010 ICCCI2010,Tamilnadu,INDIA. Sending Application Data (Text, Video, Audio, etc.) Transport layer TCP IP 4 Application layer Sending Application Data (Text, Video, Audio, etc.) 4 Transport layer TCP IP MAC IPv6 Over Fiber Current Data link 3 TCP Network layer Physical layer 2 TCP IP Network layer 1 TCP IP Network layer Data Link layer Physical layer 3 TCP 2 TCP IP 1 TCP IP MAC
  17. 17. 2 22/7/2010 ICCCI2010,Tamilnadu,INDIA. Sending Application Data (Text, Video, Audio, etc.) Transport layer Sending Application Data (Text, Video, Audio, etc.) Transport layer IP MAC IP IP Application layer IPv6 Over Fiber Current Data link 4 TCP 4 TCP Network layer Data Link layer Physical layer Data Link layer Network layer Physical layer 3 TCP IP 3 TCP IP Network layer 2 TCP IP 2 TCP IP MAC Transport layer 1 TCP IP MAC 1 TCP
  18. 18. 2 22/7/2010 ICCCI2010,Tamilnadu,INDIA. Sending Application Data (Text, Video, Audio, etc.) Transport layer Sending Application Data (Text, Video, Audio, etc.) Transport layer MAC IP MAC 1 TCP Application layer IPv6 Over Fiber Current Data link 4 TCP IP Network layer Data Link layer Physical layer Network layer Data Link layer Network layer Physical layer Network layer 3 TCP IP MAC Transport layer 2 TCP IP MAC 1 TCP IP 4 TCP IP 3 TCP IP 2 TCP
  19. 19. 2 22/7/2010 ICCCI2010,Tamilnadu,INDIA . Sending Application Data (Text, Video, Audio, etc.) Transport layer Sending Application Data (Text, Video, Audio, etc.) Transport layer IP MAC 2 TCP 1 IP Application layer IPv6 Over Fiber Current Data link Network layer Data Link layer Physical layer Network layer Data Link layer Transport layer Network layer Physical layer Network layer Transport layer 3 TCP IP MAC 2 TCP IP 4 TCP IP 3 TCP 4 TCP IP MAC 1 TCP
  20. 20. 2 22/7/2010 ICCCI2010,Tamilnadu,INDIA. Sending Application Data (Text, Video, Audio, etc.) Transport layer Sending Application Data (Text, Video, Audio, etc.) Transport layer IP MAC 3 TCP 1 IP 2 1 TCP Application layer IPv6 Over Fiber Current Data link Network layer Data Link layer Physical layer Network layer Data Link layer Transport layer Network layer Physical layer Network layer Transport layer 4 TCP IP MAC 3 TCP IP 4 TCP 2 TCP
  21. 21. 2 22/7/2010 ICCCI2010,Tamilnadu,INDIA. Sending Application Data (Text, Video, Audio, etc.) Transport layer Sending Application Data (Text, Video, Audio, etc.) Transport layer MAC 4 TCP 1 IP 2 3 2 TCP 1 Application layer IPv6 Over Fiber Current Data link Network layer Data Link layer Physical layer Network layer Data Link layer Transport layer Network layer Physical layer Network layer Transport layer 4 TCP IP 3 TCP
  22. 22. 2 22/7/2010 ICCCI2010,Tamilnadu,INDIA. Data (Text, Video, Audio, etc.) Sending Application Data (Text, Video, Audio, etc.) Transport layer Sending Application Data (Text, Video, Audio, etc.) Transport layer IP 3 TCP 1 2 Application layer IPv6 Over Fiber Current Data link Network layer Data Link layer Physical layer Network layer Data Link layer Transport layer Network layer Physical layer Network layer Transport layer 4 TCP 1 2 3 4
  23. 23. 2 22/7/2010 ICCCI2010,Tamilnadu,INDIA. Data (Text, Video, Audio, etc.) Sending Application Data (Text, Video, Audio, etc.) Transport layer Sending Application Data (Text, Video, Audio, etc.) Transport layer Transport layer 4 TCP 1 2 3 Receiving Application Application layer IPv6 Over Fiber Current Data link Network layer Data Link layer Physical layer Network layer Data Link layer Transport layer Network layer Physical layer Network layer
  24. 24. 2 22/7/2010 ICCCI2010,Tamilnadu,INDIA. Data (Text, Video, Audio, etc.) Sending Application Data (Text, Video, Audio, etc.) Transport layer Sending Application Data (Text, Video, Audio, etc.) Transport layer Transport layer 4 TCP 1 2 3 Receiving Application Application layer IPv6 Over Fiber Current Data link Network layer Data Link layer Physical layer Network layer Data Link layer Transport layer Network layer Physical layer Network layer
  25. 25. <ul><li>IPv6 over Fibre Impact on Hardware </li></ul>2 Only drivers have to be rewritten for the NIC. No changes required for manufacturing it . Routing Table will consist of IPv6 Address and smaller routing table entry . No MAC address to IP mapping is required resulting in router performing faster and more Efficient . Layer 2 switches will be obsolete or will have to run dual stack. Layer 3 switches will experience faster packet processing .
  26. 26. 2 22/7/2010 ICCCI2010,Tamilnadu,INDIA. <ul><li>Once the new architecture is in place, a dual stack is needed to process packets transmitted from both the current architecture as well as the new architecture . </li></ul><ul><li>The protocol initiated will automatically choose the appropriate stack . </li></ul><ul><li>This will be an international standard to be used by all Internet applications especially for real time applications . </li></ul>IPv6 over Fiber Dual Stacking Internet IPv6 Over Fiber
  27. 27. 2 22/7/2010 ICCCI2010,Tamilnadu,INDIA . Conclusions . <ul><li>This paper proposes the new concept of error handling mechanism like FIPv6EH at Network Layer instead of Data Link layer . </li></ul><ul><li>2.This Paper also proposes briefly Challenges, and Impact of IPv6 over Fibre on hardware as well as Software . </li></ul><ul><li>3.The Proposed FIPv6EH reduces the total overhead by eliminating CRC field from its frame header and placing it in the extension header in the network layer instead of Data Link layer . </li></ul><ul><li>4.The Proposed concept will enhance the Performance of Packet transmission . </li></ul>
  28. 28. 2 22/7/2010 ICCCI2010,Tamilnadu,INDIA.
  29. 29. 2 22/7/2010 ICCCI2010,Tamilnadu,INDIA. <ul><li>Questions ? </li></ul>

×