SlideShare a Scribd company logo
1 of 20
IPAddress
IPv4 & IPv6
IP Addressing
• The IP address is a numeric address
assigned to every unique instance that is
connected to any computer
communication network using the
TCP/IP communication protocols.
• Network nodes are assigned IP
addresses by the Dynamic Host
Configuration Protocol server as soon as
the nodes connect to a network.
The network portion of the IP address is
allocated to internet service provider(ISP)
by the InterNIC, under authority of the
internet assigned number
authority(IANA).
ISPs then assign the host portion of theIP
address to the machines on the networks
that they operate.
 Which section of the IP address
represent the network & which sections
represent the machine will depend on
what “class” of IP address is assigned to
anetwork.
 IPv4
 It is 32 bit number represented in 4
decimal number where each decimal
number is of 8 bit (octet) is separated by
a dot(.).
 IPv4 allows 232 (4294967296) unique
address which section of IP address
show the network id.
 IP address consists of 2 components the
network id and the host id.
 IPv4 cont…
 There are five classes of IP addresses:
 Class A
 Class B
 Class C
 Class D
 Class E
 IPv4 cont…
Class A:
The first byte is a network id (8 bits) &
the last 3 bytes are for host id (24 bits).
number-1.0.0.0 to
The first bit is ‘0’.
Range of network
126.0.0.0
Number of possible networks-127(1-126
usable, 127 is reserved).
 IPv4 cont…
Class A:
Number of possible values in the host
portion-16,777,216
It is used for large network.
 IPv4 cont…
Class B:
The first 2 bytes are a network id (16 bits)
& the last 2 bytes are for host id (16 bits).
The first 2 bits are ‘10’.
Range of network number- 128.0.0.0 to
191.255.0.0
Number of possible networks- 16,384
 IPv4 cont…
Class B:
Number of possible values in the host
portion- 65536
Used for medium size network.
 IPv4 cont…
Class C:
The first 3 bytes are a network id (24 bits)
& the last 1 byte are for host id (8 bit).
The first 3 bits are ‘110’.
Range of network number- 192.0.0.0 to
223.255.255.0
Number of possible networks- 2,097,152
 IPv4 cont…
Class C:
Number of possible values in the host
portion- 256
Used in local area network(LAN).
 IPv4 cont…
Class D:
An IP address which belong to class D has
the first octet has its 4bit set to ‘1110’.
Range of network number- 224.0.0.0 to
239.255.255.255
 IPv4 cont…
Class D:
Used for multicasting
 IPv4 cont…
Class E:
It reserved for experimental & for future
testing purpose.
Range of network number- 240.0.0.0 to
255.255.255.254
 define IPv6
 IPv6 will make use of 128 bit IP address.
 An IPv6 address is represented as 8
groups of 4 hexadecimal digits, each
group representing 16 bits (2 octets).
The groups are separated by colons(:).
E.g.:
 2001:0db8.85a3:0000:0000:8a2e:037
0:7334
Difference Between IPv4 & IPv6
S.N IPv4 IPv6
1. Addresses are 32 bits (4 bytes)
long.
Addresses are 128 bits (416
bytes) long.
2. Both routers & sending host
fragment the packets.
Routers don’t fragment the
packets but sending host
fragment the packets.
3. Header includes a checksum. Header doesn’t includes a
checksum.
S.N IPv4 IPv6
4. Classes of addressing are A, B, C, D,
E.
Classes of addressing are
unicast, anycast, multicast.
5. Configure either manually or
through DHCP.
Doesn’t require manual
configuration.
6. Must support a 576 byte packet
size.
Must support 1208 byte
packet size.
S.N IPv4 IPv6
7. IPv4 address uses the dot-
decimal notation.
IPv6 address are represented
in a hexadecimal, colon-
separated notation.
8. Not suitable for mobile
networks.
IPv6 is better suited to mobile
networks.
9. Address space is small (232). Larger address space (2128).
IPv4 and IPv6 Addressing: A Guide to IP Classes, Notation, and Differences

More Related Content

What's hot (20)

Address resolution protocol (ARP)
Address resolution protocol (ARP)Address resolution protocol (ARP)
Address resolution protocol (ARP)
 
Ipv4 presentation
Ipv4 presentationIpv4 presentation
Ipv4 presentation
 
Subnetting Presentation
Subnetting PresentationSubnetting Presentation
Subnetting Presentation
 
Subnetting
SubnettingSubnetting
Subnetting
 
Introduction to TCP/IP
Introduction to TCP/IPIntroduction to TCP/IP
Introduction to TCP/IP
 
IP Address
IP AddressIP Address
IP Address
 
IP Addressing & subnetting strategy
IP Addressing & subnetting strategyIP Addressing & subnetting strategy
IP Addressing & subnetting strategy
 
Subnetting
SubnettingSubnetting
Subnetting
 
IP Configuration
IP ConfigurationIP Configuration
IP Configuration
 
IPv4
IPv4IPv4
IPv4
 
Packet tracer
Packet tracerPacket tracer
Packet tracer
 
IPV4 vs IPV6
IPV4 vs IPV6IPV4 vs IPV6
IPV4 vs IPV6
 
IP Address
IP AddressIP Address
IP Address
 
IPv4 Addressing
 IPv4 Addressing   IPv4 Addressing
IPv4 Addressing
 
Internet control message protocol
Internet control message protocolInternet control message protocol
Internet control message protocol
 
Classless inter domain routing
Classless inter domain routingClassless inter domain routing
Classless inter domain routing
 
Ip address
Ip addressIp address
Ip address
 
Network layer logical addressing
Network layer logical addressingNetwork layer logical addressing
Network layer logical addressing
 
Ipv4 ppt
Ipv4 pptIpv4 ppt
Ipv4 ppt
 
IP addressing seminar ppt
IP addressing seminar pptIP addressing seminar ppt
IP addressing seminar ppt
 

Similar to IPv4 and IPv6 Addressing: A Guide to IP Classes, Notation, and Differences

Similar to IPv4 and IPv6 Addressing: A Guide to IP Classes, Notation, and Differences (20)

ipv4
ipv4ipv4
ipv4
 
https://diplomasolutionstudents.blogspot.com/
https://diplomasolutionstudents.blogspot.com/https://diplomasolutionstudents.blogspot.com/
https://diplomasolutionstudents.blogspot.com/
 
ipv4 (internet protocol version 4)
  ipv4 (internet protocol version 4)     ipv4 (internet protocol version 4)
ipv4 (internet protocol version 4)
 
IP & MAC Addressing
IP & MAC Addressing IP & MAC Addressing
IP & MAC Addressing
 
Ip address
Ip addressIp address
Ip address
 
IPv4 addressing and subnetting
IPv4 addressing and subnettingIPv4 addressing and subnetting
IPv4 addressing and subnetting
 
IP Address
IP AddressIP Address
IP Address
 
ip versions.pdf
ip versions.pdfip versions.pdf
ip versions.pdf
 
IP VERSIONS.pdf
IP VERSIONS.pdfIP VERSIONS.pdf
IP VERSIONS.pdf
 
6 ccna (fundamentals of i pv4 addressing and routing)
6  ccna (fundamentals of i pv4 addressing and routing)6  ccna (fundamentals of i pv4 addressing and routing)
6 ccna (fundamentals of i pv4 addressing and routing)
 
Expl net fund_chapter_06_i_pv4_part_2
Expl net fund_chapter_06_i_pv4_part_2Expl net fund_chapter_06_i_pv4_part_2
Expl net fund_chapter_06_i_pv4_part_2
 
Ip address
Ip address Ip address
Ip address
 
IPv4 and IPv6
IPv4 and IPv6IPv4 and IPv6
IPv4 and IPv6
 
Ramakant tyagi presentation on ip addressing
Ramakant tyagi presentation on ip addressingRamakant tyagi presentation on ip addressing
Ramakant tyagi presentation on ip addressing
 
IP and MAC addressing
IP and MAC addressingIP and MAC addressing
IP and MAC addressing
 
Ch7 IP addressing.pptx
Ch7 IP addressing.pptxCh7 IP addressing.pptx
Ch7 IP addressing.pptx
 
Ipv4 and Ipv6
Ipv4 and Ipv6Ipv4 and Ipv6
Ipv4 and Ipv6
 
ETT 05203 Lecture 5 IP addressing.ppt
ETT 05203 Lecture 5 IP addressing.pptETT 05203 Lecture 5 IP addressing.ppt
ETT 05203 Lecture 5 IP addressing.ppt
 
Unit 1- Network Layer and Protocols-4.pptx
Unit 1- Network Layer and Protocols-4.pptxUnit 1- Network Layer and Protocols-4.pptx
Unit 1- Network Layer and Protocols-4.pptx
 
Introduction to ip addressing by kalyan kk
Introduction to ip addressing by kalyan kkIntroduction to ip addressing by kalyan kk
Introduction to ip addressing by kalyan kk
 

More from Adeel Rasheed

Multan to Sukkur Motorway (M5)
Multan to Sukkur Motorway (M5)Multan to Sukkur Motorway (M5)
Multan to Sukkur Motorway (M5)Adeel Rasheed
 
History of computer (1st to 5th Generations)
History of computer (1st to 5th Generations)History of computer (1st to 5th Generations)
History of computer (1st to 5th Generations)Adeel Rasheed
 
CSS Cascade Style Sheet
CSS Cascade Style SheetCSS Cascade Style Sheet
CSS Cascade Style SheetAdeel Rasheed
 
Zooming and Its Types
Zooming and Its TypesZooming and Its Types
Zooming and Its TypesAdeel Rasheed
 
User Interface & Its Types
User Interface & Its TypesUser Interface & Its Types
User Interface & Its TypesAdeel Rasheed
 
Questions About Android Application Development
Questions About Android Application DevelopmentQuestions About Android Application Development
Questions About Android Application DevelopmentAdeel Rasheed
 
Human and Machine Learning
Human and Machine LearningHuman and Machine Learning
Human and Machine LearningAdeel Rasheed
 
Connection Establishment & Flow and Congestion Control
Connection Establishment & Flow and Congestion ControlConnection Establishment & Flow and Congestion Control
Connection Establishment & Flow and Congestion ControlAdeel Rasheed
 
Privacy and Security Information
Privacy and Security InformationPrivacy and Security Information
Privacy and Security InformationAdeel Rasheed
 
Code of Conduct - Code of Practice & Standards
Code of Conduct - Code of Practice & StandardsCode of Conduct - Code of Practice & Standards
Code of Conduct - Code of Practice & StandardsAdeel Rasheed
 
Self Adaptive Systems
Self Adaptive SystemsSelf Adaptive Systems
Self Adaptive SystemsAdeel Rasheed
 
Synchronous and Asynchronous Transmission
Synchronous and Asynchronous TransmissionSynchronous and Asynchronous Transmission
Synchronous and Asynchronous TransmissionAdeel Rasheed
 
Classes and Objects in C#
Classes and Objects in C#Classes and Objects in C#
Classes and Objects in C#Adeel Rasheed
 
Intel Microprocessors 8086 Documentation
Intel Microprocessors 8086 DocumentationIntel Microprocessors 8086 Documentation
Intel Microprocessors 8086 DocumentationAdeel Rasheed
 
Applications of Computer
Applications of ComputerApplications of Computer
Applications of ComputerAdeel Rasheed
 

More from Adeel Rasheed (20)

Multan to Sukkur Motorway (M5)
Multan to Sukkur Motorway (M5)Multan to Sukkur Motorway (M5)
Multan to Sukkur Motorway (M5)
 
Religious Conflict
Religious ConflictReligious Conflict
Religious Conflict
 
R Studio (Report)
R Studio (Report)R Studio (Report)
R Studio (Report)
 
History of computer (1st to 5th Generations)
History of computer (1st to 5th Generations)History of computer (1st to 5th Generations)
History of computer (1st to 5th Generations)
 
CSS Cascade Style Sheet
CSS Cascade Style SheetCSS Cascade Style Sheet
CSS Cascade Style Sheet
 
Zooming and Its Types
Zooming and Its TypesZooming and Its Types
Zooming and Its Types
 
User Interface & Its Types
User Interface & Its TypesUser Interface & Its Types
User Interface & Its Types
 
Questions About Android Application Development
Questions About Android Application DevelopmentQuestions About Android Application Development
Questions About Android Application Development
 
Human and Machine Learning
Human and Machine LearningHuman and Machine Learning
Human and Machine Learning
 
Connection Establishment & Flow and Congestion Control
Connection Establishment & Flow and Congestion ControlConnection Establishment & Flow and Congestion Control
Connection Establishment & Flow and Congestion Control
 
Computer Crime
Computer CrimeComputer Crime
Computer Crime
 
Privacy and Security Information
Privacy and Security InformationPrivacy and Security Information
Privacy and Security Information
 
Code of Conduct - Code of Practice & Standards
Code of Conduct - Code of Practice & StandardsCode of Conduct - Code of Practice & Standards
Code of Conduct - Code of Practice & Standards
 
Self Adaptive Systems
Self Adaptive SystemsSelf Adaptive Systems
Self Adaptive Systems
 
Ethernet - LAN
Ethernet - LANEthernet - LAN
Ethernet - LAN
 
Synchronous and Asynchronous Transmission
Synchronous and Asynchronous TransmissionSynchronous and Asynchronous Transmission
Synchronous and Asynchronous Transmission
 
Classes and Objects in C#
Classes and Objects in C#Classes and Objects in C#
Classes and Objects in C#
 
Intel Microprocessors 8086 Documentation
Intel Microprocessors 8086 DocumentationIntel Microprocessors 8086 Documentation
Intel Microprocessors 8086 Documentation
 
Applications of Computer
Applications of ComputerApplications of Computer
Applications of Computer
 
Hysteresis Loop
Hysteresis LoopHysteresis Loop
Hysteresis Loop
 

Recently uploaded

New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 

Recently uploaded (20)

New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 

IPv4 and IPv6 Addressing: A Guide to IP Classes, Notation, and Differences

  • 2. IP Addressing • The IP address is a numeric address assigned to every unique instance that is connected to any computer communication network using the TCP/IP communication protocols. • Network nodes are assigned IP addresses by the Dynamic Host Configuration Protocol server as soon as the nodes connect to a network.
  • 3. The network portion of the IP address is allocated to internet service provider(ISP) by the InterNIC, under authority of the internet assigned number authority(IANA). ISPs then assign the host portion of theIP address to the machines on the networks that they operate.
  • 4.  Which section of the IP address represent the network & which sections represent the machine will depend on what “class” of IP address is assigned to anetwork.
  • 5.  IPv4  It is 32 bit number represented in 4 decimal number where each decimal number is of 8 bit (octet) is separated by a dot(.).  IPv4 allows 232 (4294967296) unique address which section of IP address show the network id.  IP address consists of 2 components the network id and the host id.
  • 6.  IPv4 cont…  There are five classes of IP addresses:  Class A  Class B  Class C  Class D  Class E
  • 7.  IPv4 cont… Class A: The first byte is a network id (8 bits) & the last 3 bytes are for host id (24 bits). number-1.0.0.0 to The first bit is ‘0’. Range of network 126.0.0.0 Number of possible networks-127(1-126 usable, 127 is reserved).
  • 8.  IPv4 cont… Class A: Number of possible values in the host portion-16,777,216 It is used for large network.
  • 9.  IPv4 cont… Class B: The first 2 bytes are a network id (16 bits) & the last 2 bytes are for host id (16 bits). The first 2 bits are ‘10’. Range of network number- 128.0.0.0 to 191.255.0.0 Number of possible networks- 16,384
  • 10.  IPv4 cont… Class B: Number of possible values in the host portion- 65536 Used for medium size network.
  • 11.  IPv4 cont… Class C: The first 3 bytes are a network id (24 bits) & the last 1 byte are for host id (8 bit). The first 3 bits are ‘110’. Range of network number- 192.0.0.0 to 223.255.255.0 Number of possible networks- 2,097,152
  • 12.  IPv4 cont… Class C: Number of possible values in the host portion- 256 Used in local area network(LAN).
  • 13.  IPv4 cont… Class D: An IP address which belong to class D has the first octet has its 4bit set to ‘1110’. Range of network number- 224.0.0.0 to 239.255.255.255
  • 14.  IPv4 cont… Class D: Used for multicasting
  • 15.  IPv4 cont… Class E: It reserved for experimental & for future testing purpose. Range of network number- 240.0.0.0 to 255.255.255.254
  • 16.  define IPv6  IPv6 will make use of 128 bit IP address.  An IPv6 address is represented as 8 groups of 4 hexadecimal digits, each group representing 16 bits (2 octets). The groups are separated by colons(:). E.g.:  2001:0db8.85a3:0000:0000:8a2e:037 0:7334
  • 17. Difference Between IPv4 & IPv6 S.N IPv4 IPv6 1. Addresses are 32 bits (4 bytes) long. Addresses are 128 bits (416 bytes) long. 2. Both routers & sending host fragment the packets. Routers don’t fragment the packets but sending host fragment the packets. 3. Header includes a checksum. Header doesn’t includes a checksum.
  • 18. S.N IPv4 IPv6 4. Classes of addressing are A, B, C, D, E. Classes of addressing are unicast, anycast, multicast. 5. Configure either manually or through DHCP. Doesn’t require manual configuration. 6. Must support a 576 byte packet size. Must support 1208 byte packet size.
  • 19. S.N IPv4 IPv6 7. IPv4 address uses the dot- decimal notation. IPv6 address are represented in a hexadecimal, colon- separated notation. 8. Not suitable for mobile networks. IPv6 is better suited to mobile networks. 9. Address space is small (232). Larger address space (2128).