Group members:- Himasweta pattanaik M.A.Sravni Liakat ali khan Agamani karmakar.

Slides:



Advertisements
Similar presentations
Ch 20. Internet Protocol (IP) Internetworking PHY and data link layers operate locally.
Advertisements

TCP/IP Protocol Suite 1 Chapter 27 Upon completion you will be able to: Next Generation: IPv6 and ICMPv6 Understand the shortcomings of IPv4 Know the IPv6.
1 Chapter 11 Next Generation: IPv6 Chapter 11 Next Generation: IPv6 Mi-Jung Choi Dept. of Computer Science and Engineering
Computer Networks20-1 Chapter 20. Network Layer: Internet Protocol 20.1 Internetworking 20.2 IPv IPv6.
CE363 Data Communications & Networking Chapter 7 Network Layer: Internet Protocol.
IPv6 Victor T. Norman.
20.1 Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
U N I T - 3.
COS 461 Fall 1997 Routing COS 461 Fall 1997 Typical Structure.
20.1 Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
Network Layer Protocols: ARP, IPv4, ICMPv4, IPv6, and ICMPv6
Chapter 22 IPv6 (Based on material from Markus Hidell, KTH)
1 Internet Protocol Version 6 (IPv6) What the caterpillar calls the end of the world, nature calls a butterfly. - Anonymous.
Network Layer IPv6 Slides were original prepared by Dr. Tatsuya Suda.
IPv6 Network Security.
Umut Girit  One of the core members of the Internet Protocol Suite, the set of network protocols used for the Internet. With UDP, computer.
21.1 Chapter 21 Network Layer: Address Mapping, Error Reporting, and Multicasting Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction.
Chapter 20 Network Layer: Internet Protocol Stephen Kim 20.1.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 28 ICMPv6.
The Network Layer Chapter 5. The IP Protocol The IPv4 (Internet Protocol) header.
McGraw-Hill©The McGraw-Hill Companies, Inc., Chapter 20 Network Layer Protocols: ARP, IPv4, ICMPv4, IPv6, and ICMPv6.
ICMPv6 Presented by Dr.Apichan Kanjanavapastit. Introduction Another protocol that has been modified in version 6 of the TCP/IP protocol suite is ICMP.
CS 6401 IPv6 Outline Background Structure Deployment.
Chapter Overview TCP/IP Protocols IP Addressing.
1Group 07 IPv6 2 1.ET/06/ ET/06/ ET/06/ EE/06/ EE/06/ EE/06/6473 Group 07 IPv6.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 9 Internet Control Message.
Internet Control Message Protocol (ICMP)
Chapter 27 Next Generation: IPv6 and ICMPv6
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 15 Network Layer Protocols: ARP, IPv4, ICMPv4, IPv6, and ICMPv6.
Chapter 22 Next Generation IP Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
TCP/IP Protocol Suite 1 Chapter 27 Upon completion you will be able to: Next Generation: IPv6 Understand the shortcomings of IPv4 Know the IPv6 address.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 31 Next Generation: IPv6 and ICMPv6.
20.1 Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
TCP/IP Protocol Suite 1 Chapter 27 Upon completion you will be able to: Next Generation: IPv6 and ICMPv6 Understand the shortcomings of IPv4 Know the IPv6.
Fall 2005Computer Networks20-1 Chapter 20. Network Layer Protocols: ARP, IPv4, ICMPv4, IPv6, and ICMPv ARP 20.2 IP 20.3 ICMP 20.4 IPv6.
UNIT IP Datagram Fragmentation Figure 20.7 IP datagram.
20.1 Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Network Layer: Internet Protocol.
Chapter 19 Network Layer Protocols Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
1 Kyung Hee University Chapter 27 Next Generation: IPv6 and ICMPv6.
1 Network Layer Lecture 16 Imran Ahmed University of Management & Technology.
CSC 600 Internetworking with TCP/IP Unit 7: IPv6 (ch. 33) Dr. Cheer-Sun Yang Spring 2001.
Chapter 20 Network Layer: Internet Protocol
4: Network Layer4b-1 IPv6 r Initial motivation: 32-bit address space completely allocated by r Additional motivation: m header format helps speed.
1 Kyung Hee University Chapter 28 ICMPv6. 2 Kyung Hee University 28.1 Introduction  This new version, Internet Control Message Protocol version 6 ( ICMPv6.
Chapter 27 IPv6 Protocol.
21.1 Chapter 21 Network Layer: Address Mapping, Error Reporting, and Multicasting Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction.
Network Layer: Address Mapping, Error Reporting, and Multicasting
Network Layer Protocols COMP 3270 Computer Networks Computing Science Thompson Rivers University.
IPv4 IPv4 The Internet Protocol version 4 (IPv4) is the delivery mechanism used by the TCP/IP protocols. Datagram Fragmentation Checksum Options Topics.
1 Introduction IETF RFC1752 – a specification for a next-generation IP (IPng) IETF RFC2460 – IPv6 specification Designed to accommodate the highest speed.
Lecture 13 IP V4 & IP V6. Figure Protocols at network layer.
20.1 Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
4: Network Layer4-1 Chapter 4: Network Layer r 4. 1 Introduction r 4.2 Virtual circuit and datagram networks r 4.3 What’s inside a router r 4.4 IP: Internet.
Chapter 22 Next Generation IP
Next Generation: IPv6 and ICMPv6
Next Generation: IPv6 and ICMPv6
Chapter 19 Network Layer Protocols
The New Internet Protocol
Chapter Outline 27.1 Introduction 27.2 Packet Format
The New Internet Protocol
Next Generation: IPv6 and ICMPv6
Chapter 20 Network Layer: Internet Protocol
Chapter 20 Network Layer: Internet Protocol
Chapter 20. Network Layer: IP
Net 323 D: Networks Protocols
IP datagram fields cont.
Presentation transcript:

Group members:- Himasweta pattanaik M.A.Sravni Liakat ali khan Agamani karmakar

P RESENTATION INCLUDES :- Ipv6 :- Advantages Packet format Extension header Transition Dual stack Tunneling Header translation Structure Address space Icmpv6(icmpv4):- Why Comparison Error reporting Query

A DVANTAGES :- larger address space better header format new options new options allowance for extension support for resource allocation support for more security

P ACKET FORMAT :- Each packet is composed of mandatory base header followed by the payload. Payload consist of two parts:- 1)optional extension header 2)data from upper layer

C ONTD … Base header:- base header consists of eight fields. Those are *version *priority *flow label *payload length *next header *hop limit *source address *destination address

P RIORITY :- This field defines the priority of each packet with respect to other packet from same source. If one of the two consecutive datagrams must be discarded then the datagram with lower packet priority will be discarded. Ipv6 divides traffic into two broad categories:- a)congestion controlled traffic b)non congestion controlled traffic

C ONGESTION CONTROLLED TRAFFIC :- If a source adapts itself to traffic slowdown when there is congestion, the traffic is referred as congestion controlled traffic. Tcp, which uses sliding window protocol can easily respond to traffic. Congestion controlled data are assigned priorities from 0 to 7. A priority of 0 is the lowest and a priority of 7 is highest.

Priorities for congestion-controlled traffic Priorities for congestion-controlled traffic

N ON - CONGESTION CONTROLLED :- Refers to a type of traffic that expects minimum delay. Discarding of packet is not desirable. Retransmission in most case is impossible Source does not adapt itself to congestion. Eg:- real time audio and video Priority number assigned from 8 to 15.

Priorities for noncongestion-controlled traffic

Comparison between IPv4 and IPv6 packet header

E XTENSION HEADER :- Length of base header is fixed at 40 bytes. To give greater functionality to IP datagram, the base header can be followed by up to 6 extension header. All the 6 headers are defined in the following dig.

(The transition) Transition strategy Dual stackTunneling Header translation

D UAL STACK :- All host should have dual stack of protocols before migrating completely to V-6 A station must run ipv6 and ipv4 simultaneously until all the internet uses ipv6. To determine which version to send while sending the a packet to a destination the source host queries the DNS.

T UNNELING :- This is used when two computers using ipv6 want to communicate with each other and the packet must pass through a region that uses ipv4. Packets must have ipv4 address. Ipv4 packet is carrying an ipv6 packet as data,the protocol value is set to 41.

H EADER TRANSLATION :- It is necessary when the majority of the internet has moved to ipv6 but some system still use ipv4. Sender wants to use ipv6, but the receiver does not understand it. Header format must be totally changed to header translation. Header of the ipv6 packet is converted to an ipv4 header.

Structure :- Ipv6 address consists of 16 bytes(octets);it is 128 bits long. Ipv6 address consists of 16 bytes(octets);it is 128 bits long. An IPv6 address is 128 bits long.

C ONTD … Abbreviation :- Leading 0’s can be dropped not the trailing 0’s

19.26 Type prefixes for IPv6 addresses:-

19.27 Type prefixes for IPv6 addresses (continued)

A DDRESS SPACE :- Unicast :- *single computer *packets must be delivered to specific computer. *divided into two categories 1) geographically based 2) provider based generally used by a normal host as a unicast address

Multicast :- *used to define a group of hosts instead of 1 *packets sent to a multicast address must be delivered to each member of the group * flag :- it defines either the group address is permanent or transient.

Any cast:- *like a multicast address, defines a group of nodes *packets delivered to only one member of the group, the one with shortest route. Local address

Reserved address

ICMPv6  Another protocol that has been modified in version 6 of the TCP/IP protocol suite is ICMP.  This new version, Internet Control Message Protocol version 6 ( ICMPv6 ), follows the same strategy and purposes of version 4.  ICMPv6, however, is more complicated than ICMPv4: some protocols that were independent in version 4 are now part of ICMPv6 and some new messages have been added to make it more useful.

34 Comparison of network layers in version 4 and version 6

Taxonomy of ICMPv6 messages

General format of ICMP messages

ERROR REPORTING MESSAGES  As we saw in our discussion of version 4, one of the main responsibilities of ICMP is to report errors.

38 Comparison of error-reporting messages in ICMPv4 and ICMPv6

Destination unreachable message

Packet-too-bit message

Time-exceeded message

Parameter-problem message

Redirection message format

. QUERY MESSAGES TCP/IP Protocol Suite 44

45 Table 27.8 Comparison of query messages in ICMPv4 and ICMPv6

Echo request and reply messages

Router-solicitation and advertisement message formats

Neighbor-solicitation and advertisement message formats

Group-membership messages

Group-membership message formats

Four situations of group-membership operation