INTE RNE T PROTOCOLS (IP)
Group Members
Abdullah Reg. No. 2223
KifayatAli Reg. No. 2230
Hafeez Ullah Reg. No.
Subject.Advance Transmission & Switching
Instructor. Dr. Khurram Kiyani
Abasyn University Islamabad Campus
What is IP…..
IP stands for Internet Protocol
IP specifies the format of packets also called
datagrams, and addressing scheme. Most
network combines IP with higher level protocol
called Transmission control Protocol (TCP).
Which established a virtual connection
between source and destination.
What is IP…. (Cont.)
IP by itself is something like a postal address
It allow you to address a package and drop it
in the system but there is no direct link
between you and the recipient.
TCP/IP on the other hand establishes a
connection between two hosts so that they
can send message back and forth for period
of time.
What is protocol…(Cont.)
The Internet Protocol is responsible for
addressing host interfaces, encapsulating data into d
atagrams (including fragmentation and reasse
mbly) and routing datagrams from a source ho
st interface to a destination host interf
ace across one or more IP networks.
For these purposes, the Internet Protocol defines th
e format of packets and provides an addressing syst
em.
What is IP… (Cont.)
The Internet Protocol (IP) is the connectionless tr
ansmission mechanism used by the TCP/IP prot
ocol
IP is an unreliable and connectionless dat
agram a best-effort delivery service The term
best effort means that IP provides no error c
hecking or tracking
Unreliable: IP does not make an attempt to rec
over lost packets
What is IP… (Cont.)
Connectionless: Each packet (datagram is handl
ed independently. IP is not aware that pa
ckets between hosts may be sent in a logi
cal sequence
Best effort: IP does not make guarantees on t
he service (no throughput guarantee, no delay
guarantee)
What is IP… (Cont.)
IP is the highest layer protocol which is i
mplemented at both routers and hosts
Purpose of IP…
Need a standard mean of communication
between devices
Can’t communicate if speaking two different
languages
Therefore we have a concept called Protocol.
The Internet Protocols define basic unit of
data transfer (IP Datagram)
IP software perform the routing functions
Purpose of IP…
IP includes a set of rules that process the idea of
unreliable packet delivery.
How host and router should process packets
how and when error message should be generated
The conditions under which packets can be
discarded.
Construction of Datagram
Construction of Datagram
Each datagram has two components: a
header and a payload.
The IP header includes source IP address, d
estination IP address, and other metadata n
eeded to route and deliver the datagram.
The payload is the data that is transported.
This method of nesting the data payload in
a packet with a header is called
encapsulation.
IP is Network layer Protocol
IP is the primary protocol in the Network Layer
of the Internet Protocol Suite, which is a set of
communications protocols consisting of four
abstraction layers: link layer (lowest), Network
layer, transport layer and application layer
(highest).
IP is Network layer Protocol
IPv4 and IPv6
The IPv4 protocol although widely used
IPv6 is now widely implemented, and
deployed in many networks.
The transition from IPv4 towards a majority
IPv6 deployment will take many years to
complete, and indeed IPv4 may never itself
be phased out completely.
Most people think that IPv6 will ultimately
become the dominant version of IP used in
the Internet
IPv4 and IPv6