Presented By:- Avinash Kumar Nitesh Kumar Yadav. OUTLINE  Introduction of IP v4.  Introduction of IP v6.  Advantages of IP v6 over IP v4.  Transition.

Slides:



Advertisements
Similar presentations
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 26 IPv6 Addressing.
Advertisements

1 IPv6. 2 Problem: 32-bit address space will be completely allocated by Solution: Design a new IP with a larger address space, called the IP version.
IPV6. Features of IPv6 New header format Large address space More efficient routing IPsec header support required Simple automatic configuration New protocol.
Classifying Network Addressing
Chapter 19 Network Layer: Logical Addressing Stephen Kim.
© N. Ganesan, All rights reserved. Chapter IP Addressing Format.
1 Internet Protocol Version 6 (IPv6) What the caterpillar calls the end of the world, nature calls a butterfly. - Anonymous.
IP Version 6 Next generation IP Prof. P Venkataram ECE Dept. IISc.
Understanding Internet Protocol
Chapter 18. IP: Internet Protocol Addresses
IP Addressing Pertemuan 18 Matakuliah: H0484/Jaringan Komputer Tahun: 2007.
1 Chapter Overview IP (v4) Address IPv6. 2 IPv4 Addresses Internet Protocol (IP) is the only network layer protocol with its own addressing system and.
By Junaid Shaikh SE Computer
Layering and the TCP/IP protocol Suite  The TCP/IP Protocol only contains 5 Layers in its networking Model  The Layers Are 1.Physical -> 1 in OSI 2.Network.
IP Addressing INTW What is an IP address? An unique identifier for a computer or device (host) on a TCP/IP network A 32-bit binary number usually.
CN2668 Routers and Switches Kemtis Kunanuraksapong MSIS with Distinction MCTS, MCDST, MCP, A+
30/11/ Q & A on Networking. Question No. 1 What is Networking? Two or more computers that are linked in order to share – Resources (such as printers.
INTRODUCTION TO IP ADDRESS Ravi Chandra Gurung. IP ADDRESSES.
1Group 07 IPv6 2 1.ET/06/ ET/06/ ET/06/ EE/06/ EE/06/ EE/06/6473 Group 07 IPv6.
CSIS 4823 Data Communications Networking – IPv6
© N. Ganesan, All rights reserved. Chapter IP Addressing Format.
ES 101. Module 2 IP Addressing & Routing. Last Lecture Wide area networking Definition of “packets”
1 Exercise: IPv4 subnetting. 2 Task 1 Given is an IP network with address : Divide this network into 8 subnets.
© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. © The McGraw-Hill Companies, Inc. IP version 6 Asst. Prof. Chaiporn Jaikaeo,
Network Layer: Logical Addressing. Address Space Notations Classful Addressing Classless Addressing Network Address Translation (NAT) Topics Discussed.
SYSTEM ADMINISTRATION Chapter 8 Internet Protocol (IP) Addressing.
1 Objectives Identify the basic components of a network Describe the features of Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6)
Chapter 4 Objectives Upon completion you will be able to: Classful Internet Addressing Understand IPv4 addresses and classes Identify the class of an.
IP addresses IPv4 and IPv6. IP addresses (IP=Internet Protocol) Each computer connected to the Internet must have a unique IP address.
© Cengage Learning 2014 How IP Addresses Get Assigned A MAC address is embedded on a network adapter at a factory IP addresses are assigned manually or.
IPv6 An Overview of Internet Protocol Version 6 Network Management Justin Houk May 3, 2010.
21-IP addressing Dr. John P. Abraham Professor UTPA.
CS470 Computer Networking Protocols
1 Objectives Identify the basic components of a network Describe the features of Internet Protocol version 4 (IPv4) and Internet Protocol version 6 (IPv6)
+ Lecture#4 IPV6 Addressing Asma AlOsaimi. + Topics IPv4 Issues IPv6 Address Representation IPv6 Types.
Objective 1.Understand Network 2.Understand IP Addressing (IPv4 and IPv6) 3.Understand Subnetting 4.Examples 5.IP addressing and Vlan’s in TIFR 6.TIFR.
INTERNET PROTOCOL ADDRESS AND SUBNET MASK KAAN EREN.
Networks Connecting Two Computers With UTP. Every machine on a network has a unique identifier. Just as you would address a letter to send in the mail,
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 3 Networking with Windows Server 2008.
IPv6. Network Layer4-2 IPv6 Initial motivation: 32-bit address space soon to be completely allocated. Additional motivation:  header format helps speed.
IP Addressing. IP v4 32 bit address (bbbbbbbb.bbbbbbbb.bbbbbbbb.bbbbbbbb) 4 Bytes (B.B.B.B) 4,294,967,296 (2 32 ) unique addresses 18 million private.
Understand IPv6 Part 2 LESSON 3.3_B Networking Fundamentals.
Internet Architecture
LESSON Networking Fundamentals Understand IPv4.
4.3 Network Layer Logical Addressing
IP Addressing Pertemuan 06
Click to edit Master subtitle style
OSI Model IP address.
Computer Communication and Networking
Chapter-5 TCP/IP Suite.
Chapter 26 IPv6 Addressing
IP Addresses: Classful Addressing
Objective: Classful Internet Addressing
An IPv4 address is a 32-bit address that uniquely and universally defines the connection of a device (for example, a computer or a router) to the Internet.
The IP addresses are unique. The address space of IPv4 is 2 32 or 4,294,967,296.
Chapter 9 Objectives Understand TCP/IP Protocol.
Lecture#5 IPV6 Addressing
Chapter 5 Working with IP Addresses
Chapter 26 IPv6 Addressing
Dr. John P. Abraham Professor UTPA
Data Communications and Networking
Chapter 26 IPv6 Addressing
Lecture#5 :IPV6 Adressing
Delivering the Data.
IP Addressing & Subnetting
Dr. John P. Abraham Professor UTRGV
IPv6 Addressing By Aman Agrawal Archisman Bhattacharya
Network Addressing.
IPv4 Issues The Need for IPv6 IPv6 is designed to be the successor.
Layering and the TCP/IP protocol Suite
Presentation transcript:

Presented By:- Avinash Kumar Nitesh Kumar Yadav

OUTLINE  Introduction of IP v4.  Introduction of IP v6.  Advantages of IP v6 over IP v4.  Transition of IP v4 to IP v6.

 Internet Protocol version 4 (IPv4) is a 32 bit or 4 bytes address.  An IP address is separated into four octets.  Each octet is 8 bits long, resulting in a 32-bit IP address. Example: First Octet Second Octet Third Octet Fourth Octet  A computer understands an IP address in its binary form; the above address in binary would look as follows: First Octet Second Octet Third Octet Fourth Octet  Part of the above IP address identifies the network. The other part of the address identifies the host.

Subnet Mask:-  A subnet mask helps to identify network id & host id. Consider the following:  The above IP address has a subnet mask of The subnet mask follows two rules: -  If a binary bit is set to a 1 (or on) in a subnet mask, the corresponding bit in the address identifies the network.  If a binary bit is set to a 0 (or off) in a subnet mask, the corresponding bit in the address identifies the host.  Looking at the above address and subnet mask in binary: Address: Subnet Mask:  The first 16 bits of the subnet mask are set to 1. Thus, the first 16 bits of the address (158.80) identify the network. The last 16 bits of the subnet mask are set to 0. Thus, the last 16 bits of the address (164.3) identify the unique host on that network.

IP Address Classes  The IPv4 address space has been structured into several classes. The value of the first octet of an address determines the class of the network:-

Private vs Public Addresses:-  A public address can be routed on the Internet.  A private address is only intended for use within an organization, and can never be routed on the internet.  Three private addressing ranges were allocated, one for each. IPv4 class: Class A – Class B Class C Special IPv4 Addresses:- The following are special IPv4 addresses:  Known as the unspecified IPv4 address, it is used to indicate the absence of an address.  Known as the IPv4 loopback address, it is assigned to an internal loopback interface, enabling a node to send packets to itself.

 IP v6 addresses are 128 bit longer and it uses 32 hexa decimal into 8 blocks.  Each block represent 4 hexa digit and each separated by colon (:).  An hexa digit is represented as a four bits binary number. Ex:- /16 /32 /48 /64 / :A001:A101:BA10:0123:2134:178D:CBA1 Node Identifier Subnet Identifier ISP’s RIR ICANN

IPv6 Addressing:-  3FFE:80F0:0002:0000:0000:0010:0000:0000 Every 4 hex is separated by a colon ― “: “ Every 4 hex represents 16 bits or 2 bytes.  3FFE:80F0:0002:0000:0000:0010:0000:0000 3FFE:80F0:2:0:0:10:0:0 Drop leading zeros within any 16-bit chunk.

 3FFE:80F0:0002:0000:0000:0010:0000:0000 3FFE:80F0:2::10:0:0 Represent any contiguous multiple chunks of zeros into a double colon, but use only once.  3FFE:80F0:0002:0000:0000:0010:0000:0000 3FFE:80F0:2:0:0:10:: Only allowed once in address  3FFE:0000:0000:0000:0022:0000:0000:0000 3FFE::22:: 3FFE::22:0:0:0 or 3FFE:0:0:0:22:: Only allowed once in address or else it becomes ambiguous.

Advantages of IP v6 over IP v4  Larger address space :-  IPv6 increases the IP address size from 32 bits to 128 bits.  Increases number of unique IP addresses from approximately 4.3×10 9 to 3.4×  Increasing the address space to 128 bits provides the following additional potential benefits:-  Auto-configuration  Scalability of multicast routing Other Limitations of IP v 4:-  Lack of quality-of-service support.  Only an 8-bit ToS field, which is hardly used.  Problem for multimedia services.  No support for security at IP layer.  Mobility support is limited.

Transition of IP v4 to IP v6  The various transition strategies can be broadly divided into three categories:-  D ual stack,  Tunneling,  Translation. Dual-stack:-  Two TCP/IP stacks co-exists on one host.  Supporting IPv4 and IPv6.  Client uses whichever protocol it wishes. IPv4 IPv6 IPv4 TCP/UDP Application IPv6 Link ? ?

Tunneling:-  Tunneling provides a way to use an existing IPv4 routing infrastructure to carry IPv6 traffic.  Three mechanisms of tunneling are presented:  IPv6 over IPv4  IPv6 to IPv4 automatic tunneling  Tunnel Broker Tunnel Broker:-

Translation:-  The basic function of translation in IPv4/IPv6 transition is to translate IP packets.  Several translation mechanisms are based on the SIIT (Stateless IP/ICMP Translation algorithm) algorithm.  Bump-In-the-Stack Mechanism.  NAT-PT (Network Address Translation-Protocol Translation) mechanisms. Bump-In-the-Stack Mechanism:-

Network Address Translation-Protocol Translation:-  The NAT-PT mechanism is a stateful IPv4/IPv6 translator.  NAT-PT mechanism depends on ALG agents that allow an IPv6 node to communicate with an IPv4 node and vice versa for specific applications.  The NAT-PT mechanism is an interoperability solution that needs no modification or extra software, such as dual stacks, to be installed on any of the end user nodes, either the IPv4 or the IPv6 network.