INTRODUCTION
TO
TCP/IP PROTOCOL
SUITE
Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
PROTOCOL LAYERING
In data communication and networking, a Protocol defines the rules
that both the sender and receiver and all intermediate devices need to
follow to be able to communicate effectively.
When communication is simple, we may need only one simple
protocol.
When communication is complex, we may need to divide the task
between different layers, in which case we need a protocol at each
layer, or Protocol Layering.
Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
Source: Data Communications and Networking 5E, Forouzan
A SINGLE LAYER PROTOCOL
1. Greet eachother when they meet
2. Confine the vocabulary to the level
of friendship
3. Refrain from speaking if one is
speaking
4. Opportunity to talk both on an
issue (dialog / monolog)
5. Exchange nice words when
departing
Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
Source: Data Communications and Networking 5E, Forouzan
A THREE-LAYER PROTOCOL
Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
Source: Data Communications and Networking 5E, Forouzan
PRINCIPLES OF PROTOCOL
LAYERINGFirst principle: If we want bidirectional communications, we need to
make each layer so that it is able to perform two opposite tasks, one
in each direction.
Second Principle: Two objects under each layer at both side should be
identical.
Logical connection between peer
layers
Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
Source: Data Communications and Networking 5E, Forouzan
INTRODUCTION
TCP/IP is a protocol suite used in the Internet today. It’s a hierarchical
protocol made up of interactive modules, each of which provides a
specific functionality.
Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
Image Source: Weblink
https://www.google.com/url?s
a=i&source=images&cd=&ved
=2ahUKEwjspoq34s7fAhVJbn0
KHaFSBdMQjRx6BAgBEAU&url
=https%3A%2F%2Fwww.youtub
e.com%2Fwatch%3Fv%3DS9Nh
TS0WssI&psig=AOvVaw2rl2F6
guAkQrGI6I02i1PW&ust=1546
507202644930
COMMUNICATION THROUGH
AN INTERNET
Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
Source: Data Communications and Networking 5E, Forouzan
LAYERS IN THE TCP/IP
PROTOCOL SUITE
Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
Source: Data Communications and Networking 5E, Forouzan
IDENTICAL OBJECTS IN THE
TCP/IP PROTOCOL SUITE
Source: Data Communications and Networking 5E, Forouzan
Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
PHYSICAL LAYER
1. Physical Characteristics of Interface and medium : Type of
Transmission medium
2. Representation of Bits : Encoding Techniques ; Conversion of Bits
to Electrical/Optical signals
3. Data rate: bits/sec
4. Synchronization: Clock Synchronization at Sender & receiver
5. Physical Topology: Star, Bus, Mesh, Ring etc
6. Line Configuration : Point to Point, Multipoint Configurations
7. Transmission Mode : Simplex , Half-Duplex, Full-Duplex
Physical layer is responsible for movements of bits from one
hop(node) to the next
Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
Source: Data Communications and Networking 5E, Forouzan
Image Source:
https://slideplayer.com/slide/9415506/
DATA LINK LAYER
1. Framing
2. Physical Addressing
3.Flow control
4. Error Control: Detection & Correction
5. Access Control
Data link layer is responsible for moving frames from one
hop(node) to the next
e.g., ARP, IEEE 802.3 and IEEE
802.11
Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
Source: Data Communications and Networking 5E, Forouzan
Image Source:
http://www.highteck.net/EN/DataLink/Data_Link_
Layer.html
NETWORK LAYER
1. Logical Addressing: IPv4, IPv6
2. Routing: Routing algorithms & table (traffic routing & control)
Network layer is responsible for delivery of individual packets from source host to
destination host
e.g., IP, ICMP, IGMP, DHCP
Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
Source: Data Communications and Networking 5E, Forouzan
Image Source: Weblink
https://fossbytes.com/networ
k-layer-osi-model/
TRANSPORT LAYER
1. Service point addressing: Port Address
2. Segmentation : Divided into transmittable segments with sequence
numbers
3. Connection Control
4. Flow Control
5. Session Multiplexing
6. Error Detection & Correction (resends)
7. Message reordering (reassembly)
Transport layer is responsible for the delivery of the message from one process to
another
e.g., TCP, UDP
Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
Source: Data Communications and Networking 5E, Forouzan
APPLICATION LAYER
1. Network virtual terminal (e.g. usgs)
2.File transfer, access and management
3.Mail services
4.Directory services
Application layer is responsible for providing services to the user.
Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
Source: Data Communications and Networking 5E, Forouzan Image Socure:
https://www.pinterest.com/pin/561050066049773076/?
lp=true
Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
Source: Data Communications and Networking 5E, Forouzan
Relationship of layers and
Addresses in TCP/IP
Specific
Address
Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
Image Source :
https://slideplayer.com/slide/5357044/
Thank you very much
Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057
Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - info@isquareit.edu.in
http://www.isquareit.edu.in/

Introduction to TCP Protocol Suite

  • 1.
    INTRODUCTION TO TCP/IP PROTOCOL SUITE Hope Foundation’sInternational Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - [email protected]
  • 2.
    PROTOCOL LAYERING In datacommunication and networking, a Protocol defines the rules that both the sender and receiver and all intermediate devices need to follow to be able to communicate effectively. When communication is simple, we may need only one simple protocol. When communication is complex, we may need to divide the task between different layers, in which case we need a protocol at each layer, or Protocol Layering. Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - [email protected] Source: Data Communications and Networking 5E, Forouzan
  • 3.
    A SINGLE LAYERPROTOCOL 1. Greet eachother when they meet 2. Confine the vocabulary to the level of friendship 3. Refrain from speaking if one is speaking 4. Opportunity to talk both on an issue (dialog / monolog) 5. Exchange nice words when departing Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - [email protected] Source: Data Communications and Networking 5E, Forouzan
  • 4.
    A THREE-LAYER PROTOCOL HopeFoundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - [email protected] Source: Data Communications and Networking 5E, Forouzan
  • 5.
    PRINCIPLES OF PROTOCOL LAYERINGFirstprinciple: If we want bidirectional communications, we need to make each layer so that it is able to perform two opposite tasks, one in each direction. Second Principle: Two objects under each layer at both side should be identical. Logical connection between peer layers Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - [email protected] Source: Data Communications and Networking 5E, Forouzan
  • 6.
    INTRODUCTION TCP/IP is aprotocol suite used in the Internet today. It’s a hierarchical protocol made up of interactive modules, each of which provides a specific functionality. Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - [email protected] Image Source: Weblink https://www.google.com/url?s a=i&source=images&cd=&ved =2ahUKEwjspoq34s7fAhVJbn0 KHaFSBdMQjRx6BAgBEAU&url =https%3A%2F%2Fwww.youtub e.com%2Fwatch%3Fv%3DS9Nh TS0WssI&psig=AOvVaw2rl2F6 guAkQrGI6I02i1PW&ust=1546 507202644930
  • 7.
    COMMUNICATION THROUGH AN INTERNET HopeFoundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - [email protected] Source: Data Communications and Networking 5E, Forouzan
  • 8.
    LAYERS IN THETCP/IP PROTOCOL SUITE Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - [email protected] Source: Data Communications and Networking 5E, Forouzan
  • 9.
    IDENTICAL OBJECTS INTHE TCP/IP PROTOCOL SUITE Source: Data Communications and Networking 5E, Forouzan Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - [email protected]
  • 10.
    PHYSICAL LAYER 1. PhysicalCharacteristics of Interface and medium : Type of Transmission medium 2. Representation of Bits : Encoding Techniques ; Conversion of Bits to Electrical/Optical signals 3. Data rate: bits/sec 4. Synchronization: Clock Synchronization at Sender & receiver 5. Physical Topology: Star, Bus, Mesh, Ring etc 6. Line Configuration : Point to Point, Multipoint Configurations 7. Transmission Mode : Simplex , Half-Duplex, Full-Duplex Physical layer is responsible for movements of bits from one hop(node) to the next Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - [email protected] Source: Data Communications and Networking 5E, Forouzan Image Source: https://slideplayer.com/slide/9415506/
  • 11.
    DATA LINK LAYER 1.Framing 2. Physical Addressing 3.Flow control 4. Error Control: Detection & Correction 5. Access Control Data link layer is responsible for moving frames from one hop(node) to the next e.g., ARP, IEEE 802.3 and IEEE 802.11 Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - [email protected] Source: Data Communications and Networking 5E, Forouzan Image Source: http://www.highteck.net/EN/DataLink/Data_Link_ Layer.html
  • 12.
    NETWORK LAYER 1. LogicalAddressing: IPv4, IPv6 2. Routing: Routing algorithms & table (traffic routing & control) Network layer is responsible for delivery of individual packets from source host to destination host e.g., IP, ICMP, IGMP, DHCP Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - [email protected] Source: Data Communications and Networking 5E, Forouzan Image Source: Weblink https://fossbytes.com/networ k-layer-osi-model/
  • 13.
    TRANSPORT LAYER 1. Servicepoint addressing: Port Address 2. Segmentation : Divided into transmittable segments with sequence numbers 3. Connection Control 4. Flow Control 5. Session Multiplexing 6. Error Detection & Correction (resends) 7. Message reordering (reassembly) Transport layer is responsible for the delivery of the message from one process to another e.g., TCP, UDP Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - [email protected] Source: Data Communications and Networking 5E, Forouzan
  • 14.
    APPLICATION LAYER 1. Networkvirtual terminal (e.g. usgs) 2.File transfer, access and management 3.Mail services 4.Directory services Application layer is responsible for providing services to the user. Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - [email protected] Source: Data Communications and Networking 5E, Forouzan Image Socure: https://www.pinterest.com/pin/561050066049773076/? lp=true
  • 15.
    Hope Foundation’s InternationalInstitute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - [email protected] Source: Data Communications and Networking 5E, Forouzan
  • 16.
    Relationship of layersand Addresses in TCP/IP Specific Address Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - [email protected] Image Source : https://slideplayer.com/slide/5357044/
  • 17.
    Thank you verymuch Hope Foundation’s International Institute of Information Technology, I²IT, P-14 Rajiv Gandhi Infotech Park, Hinjawadi, Pune - 411 057 Tel - +91 20 22933441 / 2 / 3 | Website - www.isquareit.edu.in ; Email - [email protected] http://www.isquareit.edu.in/