+ All Categories
Home > Documents > Group members:- Himasweta pattanaik M.A.Sravni Liakat ali khan Agamani karmakar.

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

Date post: 23-Dec-2015
Category:
Upload: lisa-howard
View: 222 times
Download: 0 times
Share this document with a friend
51
Group members:- Himasweta pattanaik M.A.Sravni Liakat ali khan Agamani karmakar IPV6,ICMPV6 (ICMPV4)
Transcript
Page 1: Group members:- Himasweta pattanaik M.A.Sravni Liakat ali khan Agamani karmakar.

Group members:-Himasweta pattanaik

M.A.SravniLiakat ali khan

Agamani karmakar

IPV6,ICMPV6(ICMPV4)

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

PRESENTATION INCLUDES:-

Ipv6 :- Advantages Packet format Extension header Transition Dual stack Tunneling Header translation Structure Address space

Icmpv6(icmpv4):- Why Comparison Error reporting Query

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

Internet working protocol version 6 Also known as Ipng(internet working

protocol, next generation ) Accommodate the unforeseen growth of

internet. Other protocols like ICMP ,ARP ,RARP ,IGMP

included in icmpv6. Slow adoption Mobile IP,IP telephony,and IP capable

mobiletelephony require it.

Ipv6:-

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

ADVANTAGES:-

larger address space better header format new optionsallowance for extensionsupport for resource allocation support for more security

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

PACKET 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

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

CONTD… Base header:- base header consists of eight fields.

Those are *version *priority *flow label *payload length *next header *hop limit *source address *destination address

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

PRIORITY:-

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

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

CONGESTION 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.

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

Priorities for congestion-controlled traffic

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

NON-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.

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

Priorities for noncongestion-controlled traffic

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

Comparison between IPv4 and IPv6 packet header

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

EXTENSION 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.

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

ipv4->ipv6(The transition)

Transition strategy

Dual stack Tunneling Header

translation

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

DUAL 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.

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

TUNNELING:-

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.

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

HEADER 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.

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

Structure :-

Ipv6 address consists of 16 bytes(octets);it is 128 bits long.

Ipv6:-

An IPv6 address is 128 bits long.

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

CONTD…Abbreviation :-

Leading 0’s can be dropped not the trailing 0’s

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

19.26

Type prefixes for IPv6 addresses:-

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

19.27

Type prefixes for IPv6 addresses (continued)

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

ADDRESS 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

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

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.

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

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

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

Reserved address

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

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.

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

34

Comparison of network layers in version 4 and version 6

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

Taxonomy of ICMPv6 messages

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

General format of ICMP messages

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

ERROR REPORTING MESSAGES

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

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

38

Comparison of error-reporting messages in ICMPv4 and ICMPv6

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

Destination unreachable message

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

Packet-too-bit message

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

Time-exceeded message

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

Parameter-problem message

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

Redirection message format

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

.

QUERY MESSAGES

TCP/IP Protocol Suite 44

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

45

Table 27.8 Comparison of query messages in ICMPv4 and ICMPv6

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

Echo request and reply messages

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

Router-solicitation and advertisement message formats

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

Neighbor-solicitation and advertisement message formats

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

Group-membership messages

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

Group-membership message formats

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

Four situations of group-membership operation


Recommended