SlideShare a Scribd company logo
1 of 23
INTERNET PROTOCOL ADDRESS
Contents
• What is IP Address ?
• Understanding IP Addressing
• The Format of an IP Address
• Different Classes of IP address
• A brief description on IPv4
• A brief description on IPv6
What is IP Address ?
An IP address (abbreviation of Internet Protocol address) is an
identifier assigned to each computer and other device (e.g.,
printer, router, mobile device, etc.) connected to a TCP/IP
network that is used to locate and identify the node in
communications with other nodes on the network. IP addresses are
usually written and displayed in human-readable notations, such as
172.16.254.1 in IPv4, and in IPv6
2001:0db8:85a3:0000:0000:8a2e:0370:7334
Understanding IP Addressing
• The IP address space is managed globally by the Internet Assigned
Numbers Authority (IANA), and by five regional Internet registries (RIR)
responsible in their designated territories for assignment to end users
and local Internet registries, such as Internet service providers.
• The IPv4 standard is most familiar to people and supported
everywhere on the Internet, but the newer IPv6 standard is gradually
replacing it. IPv4 addresses consist of four bytes (32 bits), while IPv6
addresses are 16 bytes (128 bits) long.
Understanding IP Addressing
There are private IP addresses, public IP addresses, static IP addresses, and dynamic IP
addresses.
• private IP addresses are used "inside" a network, like the one you probably run at
home. These types of IP addresses are used to provide a way for your devices to
communicate with your router and all the other devices in your private network.
Private IP addresses can be set manually or assigned automatically by your router.
• Public IP addresses are used on the "outside" of your network and are assigned by
your ISP. It's the main address that your home or business network uses to
communicate with the rest of the networked devices around the world (i.e. the
Internet).
• Both private IP addresses and public IP addresses are either dynamic or static, which
means that, respectively, they either change or they don't.
• An IP address that is assigned by a DHCP server is a dynamic IP address. If a device
does not have DHCP enabled or does not support it then the IP address must be
assigned manually, in which case the IP address is called a static IP address.
The Format of an IP Address
• An IP address consists of 32 bits, often shown as 4 octets of numbers from 0-255
represented in decimal form instead of binary form. For example, the IP address:
168.212.226.204 in binary form is 10101000.11010100.11100010.11001100.
• But it is easier for us to remember decimals than it is to remember binary
numbers, so we use decimals to represent the IP addresses when describing them.
However, the binary number is important because that will determine which class
of network the IP address belongs to.
The Two Parts of an IP Address
• IP address have two parts prefix and suffix
• The address prefix identifies the physical network to which the computer is
attached , While suffix identifies the individual computer on the network
• Prefix is also called network address
• Suffix is also called host address
Different Classes of IP address
Class A Network
In a Class A Network binary address start with 0, therefore the decimal
number can be anywhere from 1 to 126. The first 8 bits (the first octet) identify the
network and the remaining 24 bits indicate the host within the network. An example
of a Class A IP address is 102.168.212.226, where "102" identifies the network and
"168.212.226" identifies the host on that network.
Class B Network
In a Class B Network, binary addresses start with 10, therefore the decimal
number can be anywhere from 128 to 191. The number 127 is reserved
for loopback and is used for internal testing on the local machine. The first 16 bits (the
first two octets) identify the network and the remaining 16 bits indicate the host within
the network. An example of a Class B IP address is 168.212.226.204 where "168.212"
identifies the network and "226.204" identifies the host on that network.
Different Classes of IP address
Class C Network
Binary addresses start with 110, therefore the decimal number can be
anywhere from 192 to 223. The first 24 bits (the first three octets) identify the network
and the remaining 8 bits indicate the host within the network. An example of a Class C
IP address is 200.168.212.226 where "200.168.212" identifies the network and "226"
identifies the host on that network.
Class D Network
In a Class D Network, binary addresses start with 1110, therefore the decimal
number can be anywhere from 224 to 239. Class D networks are used to
support multicasting.
Class E Network
In a Class E Network, binary addresses start with 1111, therefore the decimal
number can be anywhere from 240 to 255. Class E networks are used for
experimentation. They have never been documented or utilized in a standard way.
Different Classes of IP address
Different Classes of IP address
Different Classes of IP address
ADDRESS
CLASS
BIT IN
PREFIX
MAX.NO OF
NETWORKS
BIT IN
SUFFIX
MAX.NO OF
HOSTS PER
NETWORK
A 7 128 24 1,67,77,216
B 14 16,384 16 65,536
C 21 20,97,157 8 256
IPv4
• Internet Protocol version 4 (IPv4) is the fourth version of the Internet Protocol (IP). It is
one of the core protocols of standards-based internetworking methods in the Internet.
• IPv4 uses 32-bit addresses which limits the address space to 4294967296 (232)
addresses.
IPv4
Version: Version no. of Internet Protocol used (e.g. IPv4).
IHL: Internet Header Length; Length of entire IP header.
DSCP: Differentiated Services Code Point; this is Type of Service.
ECN: Explicit Congestion Notification; It carries information about the congestion seen in the
route.
Total Length: Length of entire IP Packet (including IP header and IP Payload).
Identification: If IP packet is fragmented during the transmission, all the fragments contain
same identification number. to identify original IP packet they belong to.
Flags: As required by the network resources, if IP Packet is too large to handle, these ‘flags’
tells if they can be fragmented or not. In this 3-bit flag, the MSB is always set to ‘0’.
IPv4
Fragment Offset: This offset tells the exact position of the fragment in the original IP
Packet.
Time to Live: To avoid looping in the network, every packet is sent with some TTL value
set, which tells the network how many routers (hops) this packet can cross
Protocol: Tells the Network layer at the destination host, to which Protocol this packet
belongs to, i.e. the next level Protocol.
Header Checksum: This field is used to keep checksum value of entire header which is
then used to check if the packet is received error-free.
Source Address: 32-bit address of the Sender (or source) of the packet.
Destination Address: 32-bit address of the Receiver (or destination) of the packet.
Options: This is optional field, which is used if the value of IHL is greater than 5. These
options may contain values for options such as Security, Record Route, Time Stamp, etc.
IPv6
• Internet Protocol version 6 (IPv6) is the most recent version of the Internet
Protocol (IP), the communications protocol that provides an identification and
location system for computers on networks and routes traffic across the Internet. IPv6
was developed by the Internet Engineering Task Force (IETF) to deal with the long-
anticipated problem of IPv4 address exhaustion. IPv6 is intended to replace IPv4.
• An IPv6 address is represented as eight groups of four hexadecimal digits, each
group representing 16 bits (two octets). The groups are separated by colons (:).
• The hexadecimal digits are case-insensitive, but IETF recommendations suggest the
use of lower case letters. The full representation of eight 4-digit groups may be
simplified by several techniques, eliminating parts of the representation.
IPv6
IPv6
Version (4-bits): It represents the version of Internet Protocol, i.e. 0110.
Traffic Class (8-bits): These 8 bits are divided into two parts. The most significant 6 bits
are used for Type of Service to let the Router Known what services should be provided to
this packet.
Flow Label (20-bits): This label is used to maintain the sequential flow of the packets
belonging to a communication. The source labels the sequence to help the router
identify that a particular packet belongs to a specific flow of information.
Payload Length (16-bits): This field is used to tell the routers how much information a
particular packet contains in its payload.
Next Header (8-bits): This field is used to indicate either the type of Extension Header, or
if the Extension Header is not present then it indicates the Upper Layer PDU.
IPv6
Hop Limit (8-bits): This field is used to stop packet to loop in the network infinitely.
Source Address (128-bits): This field indicates the address of originator of the packet.
Destination Address (128-bits): This field provides the address of intended recipient of
the packet.
Difference between IPv4 vs Ipv6
IPv4 IPv6
IPv4 addresses are 32 bit length. IPv6 addresses are 128 bit length.
IPv4 addresses are binary numbers represented in
decimals.
IPv6 addresses are binary numbers represented
in hexadecimals.
IPSec support is only optional. Inbuilt IPSec support.
Fragmentation is done by sender and forwarding
routers.
Fragmentation is done only by sender.
No packet flow identification.
Packet flow identification is available within the IPv6
header using the Flow Label field.
Checksum field is available in IPv4 header No checksum field in IPv6 header.
Options fields are available in IPv4 header.
No option fields, but IPv6 Extension headers are
available.
Broadcast messages are available.
Broadcast messages are not available. Instead a link-
local scope "All nodes" multicast IPv6 address (FF02::1)
is used for broadcast similar functionality.
Manual configuration (Static) of IPv4 addresses or
DHCP (Dynamic configuration) is required to
configure IPv4 addresses.
Auto-configuration of addresses is available.
Conclusion
• What is IP Address ?
• Understanding IP Addressing
• The Format of an IP Address
• Different Classes of IP address
• A brief description on IPv4
• A brief description on IPv6
Knowledge is
having the right
ANSWER.
Intelligence is
asking the right
QUESTION.
?
IP Address

More Related Content

What's hot (20)

IPv4 Addressing
 IPv4 Addressing   IPv4 Addressing
IPv4 Addressing
 
IP Address
IP AddressIP Address
IP Address
 
IPv4 addressing and subnetting
IPv4 addressing and subnettingIPv4 addressing and subnetting
IPv4 addressing and subnetting
 
Ipv4 & ipv6
Ipv4 & ipv6Ipv4 & ipv6
Ipv4 & ipv6
 
Subnetting Presentation
Subnetting PresentationSubnetting Presentation
Subnetting Presentation
 
Subnetting
SubnettingSubnetting
Subnetting
 
Ip address and subnetting
Ip address and subnettingIp address and subnetting
Ip address and subnetting
 
Internet protocol (ip) ppt
Internet protocol (ip) pptInternet protocol (ip) ppt
Internet protocol (ip) ppt
 
Ip addressing
Ip addressingIp addressing
Ip addressing
 
Ipv4 and Ipv6
Ipv4 and Ipv6Ipv4 and Ipv6
Ipv4 and Ipv6
 
Internet protocol (ip)
Internet protocol (ip)Internet protocol (ip)
Internet protocol (ip)
 
MAC Address – All you Need to Know About it
MAC Address – All you Need to Know About itMAC Address – All you Need to Know About it
MAC Address – All you Need to Know About it
 
Network Layer
Network LayerNetwork Layer
Network Layer
 
Addressing the Network – IPv4
Addressing the Network – IPv4Addressing the Network – IPv4
Addressing the Network – IPv4
 
Ip address
Ip address Ip address
Ip address
 
Internet control message protocol
Internet control message protocolInternet control message protocol
Internet control message protocol
 
Mac addresses(media access control)
Mac addresses(media access control)Mac addresses(media access control)
Mac addresses(media access control)
 
Ipv4 and Ipv6
Ipv4 and Ipv6Ipv4 and Ipv6
Ipv4 and Ipv6
 
Subnet Masks
Subnet MasksSubnet Masks
Subnet Masks
 
Dhcp
DhcpDhcp
Dhcp
 

Viewers also liked

TCP/IP Network ppt
TCP/IP Network pptTCP/IP Network ppt
TCP/IP Network pptextraganesh
 
Cara Share nomor ip addres
Cara Share nomor ip addresCara Share nomor ip addres
Cara Share nomor ip addresEko Mardianto
 
IP Advantages Intro
IP Advantages IntroIP Advantages Intro
IP Advantages Introhyingli
 
IP Advantages LLC
IP Advantages LLCIP Advantages LLC
IP Advantages LLChyingli
 
Prefix ip address (farisan perkasa)
Prefix ip address (farisan perkasa)Prefix ip address (farisan perkasa)
Prefix ip address (farisan perkasa)Maniak Bandoenx
 
Ip address classes
Ip address classesIp address classes
Ip address classesurshari
 
S6 advanced issues in erd pdf
S6 advanced issues in erd pdfS6 advanced issues in erd pdf
S6 advanced issues in erd pdfaviy1966
 
S3 dfd1 context diagram pdf
S3 dfd1 context diagram pdfS3 dfd1 context diagram pdf
S3 dfd1 context diagram pdfaviy1966
 
Entity-relation-diagram
Entity-relation-diagramEntity-relation-diagram
Entity-relation-diagramzenek1234
 
Rat malware android
Rat malware androidRat malware android
Rat malware androididsecconf
 
Lecture 10 documentation techniques -transaction processing- james a. hall b...
Lecture 10  documentation techniques -transaction processing- james a. hall b...Lecture 10  documentation techniques -transaction processing- james a. hall b...
Lecture 10 documentation techniques -transaction processing- james a. hall b...Habib Ullah Qamar
 
Kkpteknikkomputerbsiprint 150723132944-lva1-app6891
Kkpteknikkomputerbsiprint 150723132944-lva1-app6891Kkpteknikkomputerbsiprint 150723132944-lva1-app6891
Kkpteknikkomputerbsiprint 150723132944-lva1-app6891advan1111
 

Viewers also liked (20)

Ip address
Ip addressIp address
Ip address
 
CCNA IP Addressing
CCNA IP AddressingCCNA IP Addressing
CCNA IP Addressing
 
TCP/IP Network ppt
TCP/IP Network pptTCP/IP Network ppt
TCP/IP Network ppt
 
Cara Share nomor ip addres
Cara Share nomor ip addresCara Share nomor ip addres
Cara Share nomor ip addres
 
IP Advantages Intro
IP Advantages IntroIP Advantages Intro
IP Advantages Intro
 
IP Advantages LLC
IP Advantages LLCIP Advantages LLC
IP Advantages LLC
 
Tentang TCP/IP
Tentang TCP/IPTentang TCP/IP
Tentang TCP/IP
 
Week9 lec1
Week9 lec1Week9 lec1
Week9 lec1
 
Prefix ip address (farisan perkasa)
Prefix ip address (farisan perkasa)Prefix ip address (farisan perkasa)
Prefix ip address (farisan perkasa)
 
Ip address classes
Ip address classesIp address classes
Ip address classes
 
S6 advanced issues in erd pdf
S6 advanced issues in erd pdfS6 advanced issues in erd pdf
S6 advanced issues in erd pdf
 
S3 dfd1 context diagram pdf
S3 dfd1 context diagram pdfS3 dfd1 context diagram pdf
S3 dfd1 context diagram pdf
 
Entity-relation-diagram
Entity-relation-diagramEntity-relation-diagram
Entity-relation-diagram
 
Classes of adressing
Classes of adressingClasses of adressing
Classes of adressing
 
Rat malware android
Rat malware androidRat malware android
Rat malware android
 
Apresentação sobre ipv6
Apresentação sobre ipv6Apresentação sobre ipv6
Apresentação sobre ipv6
 
Lecture 10 documentation techniques -transaction processing- james a. hall b...
Lecture 10  documentation techniques -transaction processing- james a. hall b...Lecture 10  documentation techniques -transaction processing- james a. hall b...
Lecture 10 documentation techniques -transaction processing- james a. hall b...
 
Diptico radio edu
Diptico radio eduDiptico radio edu
Diptico radio edu
 
Kkpteknikkomputerbsiprint 150723132944-lva1-app6891
Kkpteknikkomputerbsiprint 150723132944-lva1-app6891Kkpteknikkomputerbsiprint 150723132944-lva1-app6891
Kkpteknikkomputerbsiprint 150723132944-lva1-app6891
 
Pengenalan dan Analisa Malware
Pengenalan dan Analisa MalwarePengenalan dan Analisa Malware
Pengenalan dan Analisa Malware
 

Similar to IP Address

IPv6 - The Next next generation protocol
IPv6 - The Next next generation protocolIPv6 - The Next next generation protocol
IPv6 - The Next next generation protocolMohit Sharma
 
Clase 1 Direccionamiento IPv4.pdf
Clase 1 Direccionamiento IPv4.pdfClase 1 Direccionamiento IPv4.pdf
Clase 1 Direccionamiento IPv4.pdfFERNANDOBONILLA43
 
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)Ulaş Ural
 
Complete notes of computer networks. Bca or bsc students
Complete notes of computer networks. Bca or bsc studentsComplete notes of computer networks. Bca or bsc students
Complete notes of computer networks. Bca or bsc studentssreejasethu1
 
5 configuring TCP/IP
5 configuring TCP/IP5 configuring TCP/IP
5 configuring TCP/IPHameda Hurmat
 
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.pptxDESTROYER39
 
2 logical addressing
2 logical addressing2 logical addressing
2 logical addressinggafurov_x
 
Report on ip addresses
Report on ip addressesReport on ip addresses
Report on ip addressesAmandeep Kaur
 
IPv4-ADDRESSING.pptx
IPv4-ADDRESSING.pptxIPv4-ADDRESSING.pptx
IPv4-ADDRESSING.pptxmicayaseloisa
 

Similar to IP Address (20)

Ipv4 presentation
Ipv4 presentationIpv4 presentation
Ipv4 presentation
 
I.p. protocol
I.p. protocolI.p. protocol
I.p. protocol
 
IPv6 - The Next next generation protocol
IPv6 - The Next next generation protocolIPv6 - The Next next generation protocol
IPv6 - The Next next generation protocol
 
Clase 1 Direccionamiento IPv4.pdf
Clase 1 Direccionamiento IPv4.pdfClase 1 Direccionamiento IPv4.pdf
Clase 1 Direccionamiento IPv4.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)
 
Complete notes of computer networks. Bca or bsc students
Complete notes of computer networks. Bca or bsc studentsComplete notes of computer networks. Bca or bsc students
Complete notes of computer networks. Bca or bsc students
 
IPv4 and IPv6
IPv4 and IPv6IPv4 and IPv6
IPv4 and IPv6
 
Internet Protocol
Internet ProtocolInternet Protocol
Internet Protocol
 
5 configuring TCP/IP
5 configuring TCP/IP5 configuring TCP/IP
5 configuring TCP/IP
 
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
 
IP Address
IP AddressIP Address
IP Address
 
IPV6
IPV6IPV6
IPV6
 
2 logical addressing
2 logical addressing2 logical addressing
2 logical addressing
 
I pv4 and ipv6
I pv4 and ipv6I pv4 and ipv6
I pv4 and ipv6
 
Report on ip addresses
Report on ip addressesReport on ip addresses
Report on ip addresses
 
IPv4.pdf
IPv4.pdfIPv4.pdf
IPv4.pdf
 
IPv4-ADDRESSING.pptx
IPv4-ADDRESSING.pptxIPv4-ADDRESSING.pptx
IPv4-ADDRESSING.pptx
 
Final Presentation
Final PresentationFinal Presentation
Final Presentation
 
Internet Protocol
Internet ProtocolInternet Protocol
Internet Protocol
 
Index
IndexIndex
Index
 

Recently uploaded

Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 

Recently uploaded (20)

Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 

IP Address

  • 2. Contents • What is IP Address ? • Understanding IP Addressing • The Format of an IP Address • Different Classes of IP address • A brief description on IPv4 • A brief description on IPv6
  • 3. What is IP Address ? An IP address (abbreviation of Internet Protocol address) is an identifier assigned to each computer and other device (e.g., printer, router, mobile device, etc.) connected to a TCP/IP network that is used to locate and identify the node in communications with other nodes on the network. IP addresses are usually written and displayed in human-readable notations, such as 172.16.254.1 in IPv4, and in IPv6 2001:0db8:85a3:0000:0000:8a2e:0370:7334
  • 4. Understanding IP Addressing • The IP address space is managed globally by the Internet Assigned Numbers Authority (IANA), and by five regional Internet registries (RIR) responsible in their designated territories for assignment to end users and local Internet registries, such as Internet service providers. • The IPv4 standard is most familiar to people and supported everywhere on the Internet, but the newer IPv6 standard is gradually replacing it. IPv4 addresses consist of four bytes (32 bits), while IPv6 addresses are 16 bytes (128 bits) long.
  • 5. Understanding IP Addressing There are private IP addresses, public IP addresses, static IP addresses, and dynamic IP addresses. • private IP addresses are used "inside" a network, like the one you probably run at home. These types of IP addresses are used to provide a way for your devices to communicate with your router and all the other devices in your private network. Private IP addresses can be set manually or assigned automatically by your router. • Public IP addresses are used on the "outside" of your network and are assigned by your ISP. It's the main address that your home or business network uses to communicate with the rest of the networked devices around the world (i.e. the Internet). • Both private IP addresses and public IP addresses are either dynamic or static, which means that, respectively, they either change or they don't. • An IP address that is assigned by a DHCP server is a dynamic IP address. If a device does not have DHCP enabled or does not support it then the IP address must be assigned manually, in which case the IP address is called a static IP address.
  • 6. The Format of an IP Address • An IP address consists of 32 bits, often shown as 4 octets of numbers from 0-255 represented in decimal form instead of binary form. For example, the IP address: 168.212.226.204 in binary form is 10101000.11010100.11100010.11001100. • But it is easier for us to remember decimals than it is to remember binary numbers, so we use decimals to represent the IP addresses when describing them. However, the binary number is important because that will determine which class of network the IP address belongs to.
  • 7. The Two Parts of an IP Address • IP address have two parts prefix and suffix • The address prefix identifies the physical network to which the computer is attached , While suffix identifies the individual computer on the network • Prefix is also called network address • Suffix is also called host address
  • 8. Different Classes of IP address Class A Network In a Class A Network binary address start with 0, therefore the decimal number can be anywhere from 1 to 126. The first 8 bits (the first octet) identify the network and the remaining 24 bits indicate the host within the network. An example of a Class A IP address is 102.168.212.226, where "102" identifies the network and "168.212.226" identifies the host on that network. Class B Network In a Class B Network, binary addresses start with 10, therefore the decimal number can be anywhere from 128 to 191. The number 127 is reserved for loopback and is used for internal testing on the local machine. The first 16 bits (the first two octets) identify the network and the remaining 16 bits indicate the host within the network. An example of a Class B IP address is 168.212.226.204 where "168.212" identifies the network and "226.204" identifies the host on that network.
  • 9. Different Classes of IP address Class C Network Binary addresses start with 110, therefore the decimal number can be anywhere from 192 to 223. The first 24 bits (the first three octets) identify the network and the remaining 8 bits indicate the host within the network. An example of a Class C IP address is 200.168.212.226 where "200.168.212" identifies the network and "226" identifies the host on that network. Class D Network In a Class D Network, binary addresses start with 1110, therefore the decimal number can be anywhere from 224 to 239. Class D networks are used to support multicasting. Class E Network In a Class E Network, binary addresses start with 1111, therefore the decimal number can be anywhere from 240 to 255. Class E networks are used for experimentation. They have never been documented or utilized in a standard way.
  • 10. Different Classes of IP address
  • 11. Different Classes of IP address
  • 12. Different Classes of IP address ADDRESS CLASS BIT IN PREFIX MAX.NO OF NETWORKS BIT IN SUFFIX MAX.NO OF HOSTS PER NETWORK A 7 128 24 1,67,77,216 B 14 16,384 16 65,536 C 21 20,97,157 8 256
  • 13. IPv4 • Internet Protocol version 4 (IPv4) is the fourth version of the Internet Protocol (IP). It is one of the core protocols of standards-based internetworking methods in the Internet. • IPv4 uses 32-bit addresses which limits the address space to 4294967296 (232) addresses.
  • 14. IPv4 Version: Version no. of Internet Protocol used (e.g. IPv4). IHL: Internet Header Length; Length of entire IP header. DSCP: Differentiated Services Code Point; this is Type of Service. ECN: Explicit Congestion Notification; It carries information about the congestion seen in the route. Total Length: Length of entire IP Packet (including IP header and IP Payload). Identification: If IP packet is fragmented during the transmission, all the fragments contain same identification number. to identify original IP packet they belong to. Flags: As required by the network resources, if IP Packet is too large to handle, these ‘flags’ tells if they can be fragmented or not. In this 3-bit flag, the MSB is always set to ‘0’.
  • 15. IPv4 Fragment Offset: This offset tells the exact position of the fragment in the original IP Packet. Time to Live: To avoid looping in the network, every packet is sent with some TTL value set, which tells the network how many routers (hops) this packet can cross Protocol: Tells the Network layer at the destination host, to which Protocol this packet belongs to, i.e. the next level Protocol. Header Checksum: This field is used to keep checksum value of entire header which is then used to check if the packet is received error-free. Source Address: 32-bit address of the Sender (or source) of the packet. Destination Address: 32-bit address of the Receiver (or destination) of the packet. Options: This is optional field, which is used if the value of IHL is greater than 5. These options may contain values for options such as Security, Record Route, Time Stamp, etc.
  • 16. IPv6 • Internet Protocol version 6 (IPv6) is the most recent version of the Internet Protocol (IP), the communications protocol that provides an identification and location system for computers on networks and routes traffic across the Internet. IPv6 was developed by the Internet Engineering Task Force (IETF) to deal with the long- anticipated problem of IPv4 address exhaustion. IPv6 is intended to replace IPv4. • An IPv6 address is represented as eight groups of four hexadecimal digits, each group representing 16 bits (two octets). The groups are separated by colons (:). • The hexadecimal digits are case-insensitive, but IETF recommendations suggest the use of lower case letters. The full representation of eight 4-digit groups may be simplified by several techniques, eliminating parts of the representation.
  • 17. IPv6
  • 18. IPv6 Version (4-bits): It represents the version of Internet Protocol, i.e. 0110. Traffic Class (8-bits): These 8 bits are divided into two parts. The most significant 6 bits are used for Type of Service to let the Router Known what services should be provided to this packet. Flow Label (20-bits): This label is used to maintain the sequential flow of the packets belonging to a communication. The source labels the sequence to help the router identify that a particular packet belongs to a specific flow of information. Payload Length (16-bits): This field is used to tell the routers how much information a particular packet contains in its payload. Next Header (8-bits): This field is used to indicate either the type of Extension Header, or if the Extension Header is not present then it indicates the Upper Layer PDU.
  • 19. IPv6 Hop Limit (8-bits): This field is used to stop packet to loop in the network infinitely. Source Address (128-bits): This field indicates the address of originator of the packet. Destination Address (128-bits): This field provides the address of intended recipient of the packet.
  • 20. Difference between IPv4 vs Ipv6 IPv4 IPv6 IPv4 addresses are 32 bit length. IPv6 addresses are 128 bit length. IPv4 addresses are binary numbers represented in decimals. IPv6 addresses are binary numbers represented in hexadecimals. IPSec support is only optional. Inbuilt IPSec support. Fragmentation is done by sender and forwarding routers. Fragmentation is done only by sender. No packet flow identification. Packet flow identification is available within the IPv6 header using the Flow Label field. Checksum field is available in IPv4 header No checksum field in IPv6 header. Options fields are available in IPv4 header. No option fields, but IPv6 Extension headers are available. Broadcast messages are available. Broadcast messages are not available. Instead a link- local scope "All nodes" multicast IPv6 address (FF02::1) is used for broadcast similar functionality. Manual configuration (Static) of IPv4 addresses or DHCP (Dynamic configuration) is required to configure IPv4 addresses. Auto-configuration of addresses is available.
  • 21. Conclusion • What is IP Address ? • Understanding IP Addressing • The Format of an IP Address • Different Classes of IP address • A brief description on IPv4 • A brief description on IPv6
  • 22. Knowledge is having the right ANSWER. Intelligence is asking the right QUESTION. ?