My Imp Ppt

Embed Size (px)

Citation preview

  • 8/3/2019 My Imp Ppt

    1/14

    IPv4 & IPv6IPv4 & IPv6

    -Piyush Kr Mishra

    RK3R01B39

  • 8/3/2019 My Imp Ppt

    2/14

    What is an IP addressWhat is an IP address

    Way to identify machines on a network

    Unique identifier

    Used to connect to other computers

    Allows transfer of files & e-mail

    (IANA) manages the IP address space allocations globally

    Two versions in use: IPv4 and IPv6.

  • 8/3/2019 My Imp Ppt

    3/14

    Internet

    Protocol

    Number / Address

    Number / Address

    5 RIRs

    LIR / ISPs

    End Users

    IP Addresses connect the Internet

    II. Internet Addressing

  • 8/3/2019 My Imp Ppt

    4/14

    Current IP address version: IPv4Current IP address version: IPv4

    Fixed length, 32 bit scheme, more than 4 billion (232)addresses

    IP addresses consist of four sections

    Each section is 8 bits long

    Each section can range from 0 to 255

    Written, for example, 128.35.0.72

  • 8/3/2019 My Imp Ppt

    5/14

    IPv4 structureIPv4 structure

    These four sections represent the machine itselfand the network it is on

    The network portion is assigned (subnet mask).

    The host section is determined by the network

    administrator

    5 Classes of IP address A B C D and E

  • 8/3/2019 My Imp Ppt

    6/14

  • 8/3/2019 My Imp Ppt

    7/14

    IPv4 exhaustion:IPv4 exhaustion:

    y Limited address space

    y Flat routing infrastructure

    y Configurationy Security

    y Quality of service (QoS)

    y Mobility

  • 8/3/2019 My Imp Ppt

    8/14

    IPv6 SolutionsIPv6 Solutions overover IPv4IPv4

    y Huge address space

    y Hierarchical routing infrastructure

    y Automatic configurationy Built-in security

    y Better support for QoS

    y Built-in mobility

  • 8/3/2019 My Imp Ppt

    9/14

    Larger Address SpaceLarger Address Space

    IPv4y 32 bits or 4 bytes long

    4,200,000,000 possible addressable nodes

    IPv6y 128 bits or 16 bytes: four times the bits of IPv43.4 * 1038 possible addressable nodes

    340,282,366,920,938,463,374,607,432,768,211,4565 * 1028 addresses per person

    ~=

    ~=

    ~=

    ~=

  • 8/3/2019 My Imp Ppt

    10/14

    IPv6IPv6 AddressingAddressing

    TrillionTrillionBillion

    525.62128

    !

    )523(523100

    52TrillionthousandnQuadrillio

    Billion

    TrillionTrillion!

    6.5 Billion people on earth

    Typical braincell has

    ~100 Billion cells

    (your count may vary)

    IPv6 addresses for everyhuman brain cell on the planet

    IPv6 addresses per person

  • 8/3/2019 My Imp Ppt

    11/14

    IPv6 Address RepresentationIPv6 Address Representation

    y x:x:x:x:x:x:x:x, where x is a 16-bit hexadecimal field

    y Leading zeros in a field are optional:

    2031:0:130F:0:0:9C0:876A:130B

    y

    Successive fields of 0 can be represented as ::, but onlyonce per address.

    Examples:

    2031:0000:130F:0000:0000:09C0:876A:130B

    2031:0:130f::9c0:876a:130b

    FF01:0:0:0:0:0:0:1 >>> FF01::1

    0:0:0:0:0:0:0:1 >>> ::1

    0:0:0:0:0:0:0:0 >>> ::

  • 8/3/2019 My Imp Ppt

    12/14

    Transition Mechanism:Transition Mechanism:

    y IPv4 mapped IPv6 address

    y Tunneling

    y Dual IP stack implementation

  • 8/3/2019 My Imp Ppt

    13/14

    Coexistence of IPv4 and IPv6 (Dual Stack)

    The Transition PlanThe Transition Plan

    Size of theInternet

    Time

    IPv6Deployment

    IPv4Deployment

  • 8/3/2019 My Imp Ppt

    14/14

    Thank you!Thank you!