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