SlideShare a Scribd company logo
Tcp
TCP/IP- Transmission control Protocol
- Internet Protocol
INTRODUCTION
Based on the OSI model, TCP/IP has been developed.
There is no difference between TCP/IP & OSI except in
structure or design.
OSI has 7 layers but TCP/IP has only 4 layers.
In TCP/IP indirectly it has 5 layers, directly it has 4
layers.
Main difference between OSI & TCP/IP is, in TCP it
contains sub protocols to transmit the data more
efficiently
MODEL
Application
Transmission
Network
Datalink layer
Physical layer
SMTP FTP Telnet ARPANET
TCP UDP SCTP
ICMP IGMP RARP ARP
All the functionalities of 7 layers are same as in OSI
reference model.
Here both physical & datalink layer is combined as 1
layer called “host-to-network” layer.
Network layer is same as in OSI, here we have some
sub protocols to transfer the data more efficiently.
NETWORK LAYER
ARP: Address Resolution Protocol
When we are sending our data to a particular
destination, sender needs IP & MAC address of
destination.
If sender doesn’t have the IP address of destination
then it uses the “ARP” protocol & broadcasts or
resolves the data in a network.
So that each device receives the data & checks the
MAC address of the data if it is matching with the
device MAC address then it receives otherwise it
deletes the data.
RARP: Reverse Address Resolution Protocol
When we are sending our data to a particular
destination in a network, sender needs IP & MAC
address of destination & it needs self IP & MAC also.
If at all it dosen’t have self IP address then it uses
RARP protocol & identifies its IP address in routing
table by matching its MAC address.
After detecting the IP address it sends the data to the
destination.
ICMP: Internet Control Message Protocol
By using ICMP protocol we can control the messages
in online.
IGMP: Internet Group Message Protocol
By using this protocol source can send message to no.
of devices at a time.
TRANSMISSION LAYER
In transmission layer, we have TCP, UDP, SCTP
protocols.
TCP is connection oriented, we use this in reliable
communication.
UDP is a User Datagram Protocol. It is a
connectionless protocol. We use this in unreliable
communication.
SCTP is a Stream Control Transmission Protocol. This
is the combination of both TCP & UDP protocols.
APPLICATION LAYER
In Application layer we use SMTP, FTP, TELNET,
ARPANET for interfaces to transfer the data efficiently.
Tcp

More Related Content

What's hot (20)

PPTX
Tcp IP Model
Ankur Kumar
 
PPTX
Network layer Part 5
Tutun Juhana
 
PPTX
Role of OSI Layer when we open a webpage
B Shiv Shankar
 
PPTX
TCP/IP Introduction
Dineesha Suraweera
 
PPT
TCP Model
manojkum22
 
PPT
TCP/IP Protocols With All Layer Description
Shubham Khedekar
 
PPT
TCP/IP Basics
sanjoysanyal
 
PPTX
Protocols and the TCP/IP Protocol Suite
Atharaw Deshmukh
 
PPT
Tcp ip
Dhani Ahmad
 
PDF
TCP - IP Presentation
Harish Chand
 
PPT
TCP/IP
Syed Zaid Irshad
 
PDF
Tcp ip-ppt
suganyababu14
 
PPT
IP Utilites
hariprasadnr
 
PDF
Ether Channel High Speed Data Transmission
Netwax Lab
 
KEY
Network infrastructure - TCP/IP
raymondkao
 
PPT
Arp and rarp
Mohd Arif
 
PPT
Network protocol
Online
 
PPTX
Tcp presentation
Noor Khalid
 
PPT
Arp and rarp
Piyush Mittal
 
PDF
Chapter 3 : User Datagram Protocol (UDP)
Ministry of Higher Education
 
Tcp IP Model
Ankur Kumar
 
Network layer Part 5
Tutun Juhana
 
Role of OSI Layer when we open a webpage
B Shiv Shankar
 
TCP/IP Introduction
Dineesha Suraweera
 
TCP Model
manojkum22
 
TCP/IP Protocols With All Layer Description
Shubham Khedekar
 
TCP/IP Basics
sanjoysanyal
 
Protocols and the TCP/IP Protocol Suite
Atharaw Deshmukh
 
Tcp ip
Dhani Ahmad
 
TCP - IP Presentation
Harish Chand
 
Tcp ip-ppt
suganyababu14
 
IP Utilites
hariprasadnr
 
Ether Channel High Speed Data Transmission
Netwax Lab
 
Network infrastructure - TCP/IP
raymondkao
 
Arp and rarp
Mohd Arif
 
Network protocol
Online
 
Tcp presentation
Noor Khalid
 
Arp and rarp
Piyush Mittal
 
Chapter 3 : User Datagram Protocol (UDP)
Ministry of Higher Education
 

Viewers also liked (16)

TXT
Pagina ftp http direccion estacion udec
Javier Fernandez Castillo
 
ODP
Statutes and codes of HTTP
Виктор Тыщенко
 
DOCX
Laporan Pendahuluan dan Resmi FTP dan HTTP
Muhammad Sulistiyo
 
PDF
NSN HSDPA Parameters
S.M ADIL ALI
 
PDF
OSI and TCP/IP Reference Model - Ramesh Kumar, Convergence Labs
Ramesh Kumar
 
PPT
Ip sec and ssl
Mohd Arif
 
PPT
Jaimin chp-7 - application layer- 2011 batch
Jaimin Jani
 
PPT
Oracle database - Get external data via HTTP, FTP and Web Services
Kim Berg Hansen
 
PPTX
CENTRAL MANAGEMENT OF NETWORK AND CALL SERVICES
Nazmul Hossain Rakib
 
PDF
Zte umts load-monitoring and expansion guide
Alfri Dinata
 
PPTX
Network Fundamentals: Ch3 - Application Layer Functionality and Protocols
Abdelkhalik Mosa
 
DOC
Drive test learning
Kshitij Verma
 
PPTX
NSN NOKIA 3G KPI for Network planning and optimization
Yogender Singh Rana
 
PPT
WCDMA Tems Parameters Investigation and Drive Testing
S Mohib Naqvi
 
PDF
Zte hsdpa
tmukuze
 
PPT
Proxy Server
guest095022
 
Pagina ftp http direccion estacion udec
Javier Fernandez Castillo
 
Statutes and codes of HTTP
Виктор Тыщенко
 
Laporan Pendahuluan dan Resmi FTP dan HTTP
Muhammad Sulistiyo
 
NSN HSDPA Parameters
S.M ADIL ALI
 
OSI and TCP/IP Reference Model - Ramesh Kumar, Convergence Labs
Ramesh Kumar
 
Ip sec and ssl
Mohd Arif
 
Jaimin chp-7 - application layer- 2011 batch
Jaimin Jani
 
Oracle database - Get external data via HTTP, FTP and Web Services
Kim Berg Hansen
 
CENTRAL MANAGEMENT OF NETWORK AND CALL SERVICES
Nazmul Hossain Rakib
 
Zte umts load-monitoring and expansion guide
Alfri Dinata
 
Network Fundamentals: Ch3 - Application Layer Functionality and Protocols
Abdelkhalik Mosa
 
Drive test learning
Kshitij Verma
 
NSN NOKIA 3G KPI for Network planning and optimization
Yogender Singh Rana
 
WCDMA Tems Parameters Investigation and Drive Testing
S Mohib Naqvi
 
Zte hsdpa
tmukuze
 
Proxy Server
guest095022
 
Ad

Similar to Tcp (20)

PPTX
Lecture 04
Anwal Mirza
 
PPTX
Tcp/ip model
Kumar Alok
 
PPT
TCPIP SLIDES.ppt
aymenshykh
 
PPTX
tcp-140613123317-phpapp01.pptx
touseeqzulfiqar1
 
PPTX
Tcp/Ip Model
ShofiqulIslam38
 
PPTX
Transmission Control Protocol
AliHamza410
 
PPTX
Presentation on TCP/IP Model
Abir Junayed
 
PPT
presentation on TCP/IP protocols data comunications
AnyapuPranav
 
PPTX
Tcp model by ananya shukla
ananya_shukla
 
PPTX
TCP/IP and DNS
Biswadip Dey
 
PPT
TCP/ IP
Harshit Srivastava
 
PPT
The Internet Protocol Suite (commonly known as TCP/IP)
M Shamim Iqbal
 
PPTX
TCP/IP Protocols
Danial Mirza
 
PPTX
Presentationdcn
university of Gujrat, pakistan
 
PPTX
tcp.pptx
HarishPrasanth1
 
PPTX
TCP&IP Model.pptx
karmaYonten5
 
PPTX
Tcp
8871150
 
PPTX
ppt of computer netwokrs.cse engineering.part 5
ANANTHAKRISHNANM17
 
PPT
Bhargava Presentation.ppt
EnumulaBhargava1
 
PPT
Bhargava Presentation.ppt
EnumulaBhargava1
 
Lecture 04
Anwal Mirza
 
Tcp/ip model
Kumar Alok
 
TCPIP SLIDES.ppt
aymenshykh
 
tcp-140613123317-phpapp01.pptx
touseeqzulfiqar1
 
Tcp/Ip Model
ShofiqulIslam38
 
Transmission Control Protocol
AliHamza410
 
Presentation on TCP/IP Model
Abir Junayed
 
presentation on TCP/IP protocols data comunications
AnyapuPranav
 
Tcp model by ananya shukla
ananya_shukla
 
TCP/IP and DNS
Biswadip Dey
 
The Internet Protocol Suite (commonly known as TCP/IP)
M Shamim Iqbal
 
TCP/IP Protocols
Danial Mirza
 
tcp.pptx
HarishPrasanth1
 
TCP&IP Model.pptx
karmaYonten5
 
Tcp
8871150
 
ppt of computer netwokrs.cse engineering.part 5
ANANTHAKRISHNANM17
 
Bhargava Presentation.ppt
EnumulaBhargava1
 
Bhargava Presentation.ppt
EnumulaBhargava1
 
Ad

More from Deepa Rani (20)

PPT
Speed controller of dc motor
Deepa Rani
 
PPTX
Foot step power generator
Deepa Rani
 
PPTX
Crime investigation system
Deepa Rani
 
PPT
android content providers
Deepa Rani
 
PPTX
android sqlite
Deepa Rani
 
PPT
android menus
Deepa Rani
 
PPT
android dilaogs
Deepa Rani
 
PPT
android layouts
Deepa Rani
 
PPT
android activity
Deepa Rani
 
PPT
android architecture,life cycle,sdk,execution process
Deepa Rani
 
PPTX
Android the first app - hello world - copy
Deepa Rani
 
PPTX
Android styles and themes
Deepa Rani
 
PPTX
Review of basic data structures
Deepa Rani
 
PPT
Blue Brain
Deepa Rani
 
PPT
Dc machiness
Deepa Rani
 
PPT
Maddy android
Deepa Rani
 
PPTX
Fabric innovation
Deepa Rani
 
PPT
Typical problem
Deepa Rani
 
PPT
straight line
Deepa Rani
 
PPT
Section of solids
Deepa Rani
 
Speed controller of dc motor
Deepa Rani
 
Foot step power generator
Deepa Rani
 
Crime investigation system
Deepa Rani
 
android content providers
Deepa Rani
 
android sqlite
Deepa Rani
 
android menus
Deepa Rani
 
android dilaogs
Deepa Rani
 
android layouts
Deepa Rani
 
android activity
Deepa Rani
 
android architecture,life cycle,sdk,execution process
Deepa Rani
 
Android the first app - hello world - copy
Deepa Rani
 
Android styles and themes
Deepa Rani
 
Review of basic data structures
Deepa Rani
 
Blue Brain
Deepa Rani
 
Dc machiness
Deepa Rani
 
Maddy android
Deepa Rani
 
Fabric innovation
Deepa Rani
 
Typical problem
Deepa Rani
 
straight line
Deepa Rani
 
Section of solids
Deepa Rani
 

Recently uploaded (20)

PPTX
How to Configure Lost Reasons in Odoo 18 CRM
Celine George
 
PDF
1, 2, 3… E MAIS UM CICLO CHEGA AO FIM!.pdf
Colégio Santa Teresinha
 
PPTX
How to Manage Large Scrollbar in Odoo 18 POS
Celine George
 
PDF
CHILD RIGHTS AND PROTECTION QUESTION BANK
Dr Raja Mohammed T
 
PPTX
Pyhton with Mysql to perform CRUD operations.pptx
Ramakrishna Reddy Bijjam
 
PDF
ARAL_Orientation_Day-2-Sessions_ARAL-Readung ARAL-Mathematics ARAL-Sciencev2.pdf
JoelVilloso1
 
PPTX
Stereochemistry-Optical Isomerism in organic compoundsptx
Tarannum Nadaf-Mansuri
 
PDF
Dimensions of Societal Planning in Commonism
StefanMz
 
PPTX
HYDROCEPHALUS: NURSING MANAGEMENT .pptx
PRADEEP ABOTHU
 
PPT
Talk on Critical Theory, Part One, Philosophy of Social Sciences
Soraj Hongladarom
 
PPTX
How to Create Rental Orders in Odoo 18 Rental
Celine George
 
PDF
LAW OF CONTRACT ( 5 YEAR LLB & UNITARY LLB)- MODULE-3 - LEARN THROUGH PICTURE
APARNA T SHAIL KUMAR
 
PPTX
Unit 2 COMMERCIAL BANKING, Corporate banking.pptx
AnubalaSuresh1
 
PPTX
2025 Winter SWAYAM NPTEL & A Student.pptx
Utsav Yagnik
 
PPTX
Capitol Doctoral Presentation -July 2025.pptx
CapitolTechU
 
PDF
Zoology (Animal Physiology) practical Manual
raviralanaresh2
 
PDF
IMP NAAC-Reforms-Stakeholder-Consultation-Presentation-on-Draft-Metrics-Unive...
BHARTIWADEKAR
 
PPTX
How to Manage Promotions in Odoo 18 Sales
Celine George
 
PDF
IMP NAAC REFORMS 2024 - 10 Attributes.pdf
BHARTIWADEKAR
 
PPTX
How to Set Maximum Difference Odoo 18 POS
Celine George
 
How to Configure Lost Reasons in Odoo 18 CRM
Celine George
 
1, 2, 3… E MAIS UM CICLO CHEGA AO FIM!.pdf
Colégio Santa Teresinha
 
How to Manage Large Scrollbar in Odoo 18 POS
Celine George
 
CHILD RIGHTS AND PROTECTION QUESTION BANK
Dr Raja Mohammed T
 
Pyhton with Mysql to perform CRUD operations.pptx
Ramakrishna Reddy Bijjam
 
ARAL_Orientation_Day-2-Sessions_ARAL-Readung ARAL-Mathematics ARAL-Sciencev2.pdf
JoelVilloso1
 
Stereochemistry-Optical Isomerism in organic compoundsptx
Tarannum Nadaf-Mansuri
 
Dimensions of Societal Planning in Commonism
StefanMz
 
HYDROCEPHALUS: NURSING MANAGEMENT .pptx
PRADEEP ABOTHU
 
Talk on Critical Theory, Part One, Philosophy of Social Sciences
Soraj Hongladarom
 
How to Create Rental Orders in Odoo 18 Rental
Celine George
 
LAW OF CONTRACT ( 5 YEAR LLB & UNITARY LLB)- MODULE-3 - LEARN THROUGH PICTURE
APARNA T SHAIL KUMAR
 
Unit 2 COMMERCIAL BANKING, Corporate banking.pptx
AnubalaSuresh1
 
2025 Winter SWAYAM NPTEL & A Student.pptx
Utsav Yagnik
 
Capitol Doctoral Presentation -July 2025.pptx
CapitolTechU
 
Zoology (Animal Physiology) practical Manual
raviralanaresh2
 
IMP NAAC-Reforms-Stakeholder-Consultation-Presentation-on-Draft-Metrics-Unive...
BHARTIWADEKAR
 
How to Manage Promotions in Odoo 18 Sales
Celine George
 
IMP NAAC REFORMS 2024 - 10 Attributes.pdf
BHARTIWADEKAR
 
How to Set Maximum Difference Odoo 18 POS
Celine George
 

Tcp

  • 2. TCP/IP- Transmission control Protocol - Internet Protocol
  • 3. INTRODUCTION Based on the OSI model, TCP/IP has been developed. There is no difference between TCP/IP & OSI except in structure or design. OSI has 7 layers but TCP/IP has only 4 layers. In TCP/IP indirectly it has 5 layers, directly it has 4 layers. Main difference between OSI & TCP/IP is, in TCP it contains sub protocols to transmit the data more efficiently
  • 4. MODEL Application Transmission Network Datalink layer Physical layer SMTP FTP Telnet ARPANET TCP UDP SCTP ICMP IGMP RARP ARP
  • 5. All the functionalities of 7 layers are same as in OSI reference model. Here both physical & datalink layer is combined as 1 layer called “host-to-network” layer. Network layer is same as in OSI, here we have some sub protocols to transfer the data more efficiently.
  • 7. ARP: Address Resolution Protocol When we are sending our data to a particular destination, sender needs IP & MAC address of destination. If sender doesn’t have the IP address of destination then it uses the “ARP” protocol & broadcasts or resolves the data in a network. So that each device receives the data & checks the MAC address of the data if it is matching with the device MAC address then it receives otherwise it deletes the data.
  • 8. RARP: Reverse Address Resolution Protocol When we are sending our data to a particular destination in a network, sender needs IP & MAC address of destination & it needs self IP & MAC also. If at all it dosen’t have self IP address then it uses RARP protocol & identifies its IP address in routing table by matching its MAC address. After detecting the IP address it sends the data to the destination.
  • 9. ICMP: Internet Control Message Protocol By using ICMP protocol we can control the messages in online.
  • 10. IGMP: Internet Group Message Protocol By using this protocol source can send message to no. of devices at a time.
  • 12. In transmission layer, we have TCP, UDP, SCTP protocols. TCP is connection oriented, we use this in reliable communication. UDP is a User Datagram Protocol. It is a connectionless protocol. We use this in unreliable communication. SCTP is a Stream Control Transmission Protocol. This is the combination of both TCP & UDP protocols.
  • 14. In Application layer we use SMTP, FTP, TELNET, ARPANET for interfaces to transfer the data efficiently.