SlideShare uma empresa Scribd logo
1 de 10
TCP/IP Presentation 
Lab 
PROCESS OF ENCAPSULATION AND DE-CAPSULATION IN THE TCP/IP 
MODEL. 
1
What is Encapsulation? 
 Encapsulation is used to describe the process of adding Headers and Trailers around 
data being sent through a network. This applies to the TCP/IP (Transmission Control 
Protocol/Internet Protocol) and the OSI network protocols however, we will be covering 
TCP/IP. 
 For TCP/IP encapsulation there are four layers for encapsulation and four layers for 
de-capsulation. 
 Application Layer 
 Transport Layer 
 Internet Layer 
 Network Access Layer 
2
 For example, you would like to send a gift to a friend. 
 The application layer wraps the gift, the transport layer places 
gift in a bag, the internet layer then packs the gift into a box 
then the network access layer transports the gift. 
 The TCP protocol breaks data like a message or a photo into many, 
much smaller packets. 
 The internet protocol defines the structure of the packet being 
encapsulated to be delivered. The addressing methods for labelling 
the source and destination of the packets in the datagram. is part of 
the IP (Internet Protocol). 
3
 To clarify, encapsulation involves moving data through layers from 
upper level (Application Layer) to lower level (Network Access 
Layer). 
 As the data moves through the layers bundles of information called 
headers and trailers are added. Header is the supplemental data 
placed at the beginning of a block of information when it’s 
transmitted. 
 This supplemental data is used at the receiving side to extract data 
from the encapsulated data packet. 
4
The Process 
5 
Raw 
Data 
Raw 
Data 
The 
Internet
What is De-capsulation? 
 The reverse process of encapsulation (or de-capsulation) occurs 
when data is received on the destination computer. As the data 
moves up from the lower layer to the upper layer of TCP/IP protocol 
stack (incoming transmission), each layer unpacks the 
corresponding header and uses the information contained in the 
header to deliver the packet to the exact network application 
waiting for the data. 
6
Names of different network data 
packets 
 The format of the data packet generated at different layers is 
different, and known by different names. 
 The data packet created at the Application layer is known as a 
"MESSAGE". 
 the Transport Layer contains two important protocols: TCP 
(Transmission Control Protocol) and UDP (User Datagram 
Protocol). TCP is more reliable but consumes more resource. UDP is 
less reliable but consumes fewer resources than and is faster 
than TCP. 
7
Names of different network data 
packets 
 The Application layer message is again encapsulated at 
the Transport Layer. If the protocol used at the Transport Layer is TCP, 
the data packet is known as a "TCP SEGMENT". If the protocol used 
at the Transport layer is UDP, the data packet is known as a "UDP 
DATAGRAM". 
 The data packet created at the Internet layer by Internet Protocol, 
which again encapsulates the Transport layer segment/datagram, is 
known as an "IP DATAGRAM". 
 The data packet at the Network Access layer, which encapsulates 
and may subdivide the IP Datagram, is known as a "FRAME" 
(generally Ethernet Frame). The Frame is converted into a bit-stream 
at the lowest sub-layer of the Network Access layer and then 
placed on medium. 
8
Terminology 
 Frame, Packet, Segment, Datagram 
9 
 Frame - the term "frame" refers to the encapsulated data defined by the Network Access 
layer. A frame can have a header and a trailer that encapsulate a data section. 
 Packet - the term "packet" is used to describe the encapsulated data defined by the Internet 
layer. A packet can have a header with the source and destination IP addresses. 
 Segment - the term "segment" describes encapsulated data defined by the Transport layer. A 
segment can have a header with information such as source and destination port numbers, 
sequence and acknowledgment numbers, etc. 
 Datagram - refers to the Headers and raw data (payload) of the data being transported.
References 
 http://www.omnisecu.com/tcpip/tcpip-encapsulation-decapsulation.php 
 http://www.queryhome.com/49088/tcp-ip-encapsulation-and-decapsulation 
 https://www.ischool.utexas.edu/~l38613dw/website_spring_03/readings/IntroToTCPI 
P.html 
 http://en.wikipedia.org/wiki/Internet_Protocol 
 https://www.youtube.com/user/sdanesino 
 https://www.youtube.com/watch?v=_dU4bonmyeE 
10

Mais conteúdo relacionado

Mais procurados

Internetworking
InternetworkingInternetworking
Internetworking
Raghu nath
 

Mais procurados (20)

Tcp
TcpTcp
Tcp
 
Tcp IP Model
Tcp IP ModelTcp IP Model
Tcp IP Model
 
Chapter3
Chapter3Chapter3
Chapter3
 
Protocols and the TCP/IP Protocol Suite
Protocols and the TCP/IP Protocol SuiteProtocols and the TCP/IP Protocol Suite
Protocols and the TCP/IP Protocol Suite
 
Quality of service(qos) by M.BILAL.SATTI
Quality of service(qos) by M.BILAL.SATTIQuality of service(qos) by M.BILAL.SATTI
Quality of service(qos) by M.BILAL.SATTI
 
Transport layer protocol
Transport layer protocolTransport layer protocol
Transport layer protocol
 
GSM Protocol Stack and Frame Formating
GSM Protocol Stack and Frame FormatingGSM Protocol Stack and Frame Formating
GSM Protocol Stack and Frame Formating
 
Logical addressing
Logical  addressingLogical  addressing
Logical addressing
 
Osi model
Osi modelOsi model
Osi model
 
Transport layer
Transport layer Transport layer
Transport layer
 
TCP/IP Presentation
TCP/IP PresentationTCP/IP Presentation
TCP/IP Presentation
 
Ipv4 vs Ipv6 comparison
Ipv4 vs Ipv6 comparisonIpv4 vs Ipv6 comparison
Ipv4 vs Ipv6 comparison
 
IEEE 802.11 Architecture and Services
IEEE 802.11 Architecture and ServicesIEEE 802.11 Architecture and Services
IEEE 802.11 Architecture and Services
 
Transport layer services
Transport layer servicesTransport layer services
Transport layer services
 
Computer networks wireless lan,ieee-802.11,bluetooth
Computer networks  wireless lan,ieee-802.11,bluetoothComputer networks  wireless lan,ieee-802.11,bluetooth
Computer networks wireless lan,ieee-802.11,bluetooth
 
Network Layer,Computer Networks
Network Layer,Computer NetworksNetwork Layer,Computer Networks
Network Layer,Computer Networks
 
TCP-IP Reference Model
TCP-IP Reference ModelTCP-IP Reference Model
TCP-IP Reference Model
 
Internetworking
InternetworkingInternetworking
Internetworking
 
ETHERNET
ETHERNETETHERNET
ETHERNET
 
Congetion Control.pptx
Congetion Control.pptxCongetion Control.pptx
Congetion Control.pptx
 

Destaque

TCP/IP Network ppt
TCP/IP Network pptTCP/IP Network ppt
TCP/IP Network ppt
extraganesh
 
IP adress and routing(networking)
IP adress and routing(networking)IP adress and routing(networking)
IP adress and routing(networking)
welcometofacebook
 
Comparison and Contrast between OSI and TCP/IP Model
Comparison and Contrast between OSI and TCP/IP ModelComparison and Contrast between OSI and TCP/IP Model
Comparison and Contrast between OSI and TCP/IP Model
Conferencias FIST
 
Osi model vs TCP/IP
Osi model vs TCP/IPOsi model vs TCP/IP
Osi model vs TCP/IP
Mannu Khani
 
Subnetting
SubnettingSubnetting
Subnetting
swascher
 
TCP/IP Model
TCP/IP ModelTCP/IP Model
TCP/IP Model
farhan516
 
Process of communication
Process of communicationProcess of communication
Process of communication
Sweetp999
 

Destaque (20)

TCP/IP Network ppt
TCP/IP Network pptTCP/IP Network ppt
TCP/IP Network ppt
 
IP adress and routing(networking)
IP adress and routing(networking)IP adress and routing(networking)
IP adress and routing(networking)
 
Comparison and Contrast between OSI and TCP/IP Model
Comparison and Contrast between OSI and TCP/IP ModelComparison and Contrast between OSI and TCP/IP Model
Comparison and Contrast between OSI and TCP/IP Model
 
Osi model vs TCP/IP
Osi model vs TCP/IPOsi model vs TCP/IP
Osi model vs TCP/IP
 
Cytoplasmic inheritance
Cytoplasmic inheritanceCytoplasmic inheritance
Cytoplasmic inheritance
 
Inheritance
InheritanceInheritance
Inheritance
 
OSI MODEL - A PROJECT
OSI MODEL - A PROJECTOSI MODEL - A PROJECT
OSI MODEL - A PROJECT
 
Subnetting
SubnettingSubnetting
Subnetting
 
TCP/IP Model
TCP/IP ModelTCP/IP Model
TCP/IP Model
 
Osi model
Osi modelOsi model
Osi model
 
Static and Dynamic polymorphism in C++
Static and Dynamic polymorphism in C++Static and Dynamic polymorphism in C++
Static and Dynamic polymorphism in C++
 
Polymorphism
PolymorphismPolymorphism
Polymorphism
 
OSI Model of Networking
OSI Model of NetworkingOSI Model of Networking
OSI Model of Networking
 
Subnetting
SubnettingSubnetting
Subnetting
 
7 layer OSI
7 layer OSI7 layer OSI
7 layer OSI
 
TCP/IP Basics
TCP/IP BasicsTCP/IP Basics
TCP/IP Basics
 
Computer networking devices
Computer networking devicesComputer networking devices
Computer networking devices
 
Process of communication
Process of communicationProcess of communication
Process of communication
 
TCP Model
TCP ModelTCP Model
TCP Model
 
OSI Model
OSI ModelOSI Model
OSI Model
 

Semelhante a TCP/IP Presentation lab encapsulation and de-capsulation Nick Raston 2143803

02 PO_BT1005_C01_0 TCPIP Basis (2).pdf
02 PO_BT1005_C01_0 TCPIP Basis (2).pdf02 PO_BT1005_C01_0 TCPIP Basis (2).pdf
02 PO_BT1005_C01_0 TCPIP Basis (2).pdf
NguynTy5
 
Lab 4 presentation slide
Lab 4 presentation slideLab 4 presentation slide
Lab 4 presentation slide
stevensc27
 
The TCP/IP and OSI models
The TCP/IP and OSI modelsThe TCP/IP and OSI models
The TCP/IP and OSI models
Jake Weaver
 
IntroductionTransport LayerTransport Layer forms the bas.docx
IntroductionTransport LayerTransport Layer forms the bas.docxIntroductionTransport LayerTransport Layer forms the bas.docx
IntroductionTransport LayerTransport Layer forms the bas.docx
mariuse18nolet
 

Semelhante a TCP/IP Presentation lab encapsulation and de-capsulation Nick Raston 2143803 (20)

Internet1
Internet1Internet1
Internet1
 
TCP/IP Protocal Suite
TCP/IP Protocal SuiteTCP/IP Protocal Suite
TCP/IP Protocal Suite
 
Understanding TCP/IP
Understanding TCP/IPUnderstanding TCP/IP
Understanding TCP/IP
 
Network security on Cisco routers and switches
Network security on Cisco routers and switchesNetwork security on Cisco routers and switches
Network security on Cisco routers and switches
 
Advanced TCP IP
Advanced TCP IPAdvanced TCP IP
Advanced TCP IP
 
TCP Vs UDP
TCP Vs UDP TCP Vs UDP
TCP Vs UDP
 
TCP/IP Introduction
TCP/IP IntroductionTCP/IP Introduction
TCP/IP Introduction
 
Network layer osi
Network layer osiNetwork layer osi
Network layer osi
 
02 PO_BT1005_C01_0 TCPIP Basis (2).pdf
02 PO_BT1005_C01_0 TCPIP Basis (2).pdf02 PO_BT1005_C01_0 TCPIP Basis (2).pdf
02 PO_BT1005_C01_0 TCPIP Basis (2).pdf
 
7 layer OSI model
7 layer OSI model7 layer OSI model
7 layer OSI model
 
Lab 4 presentation slide
Lab 4 presentation slideLab 4 presentation slide
Lab 4 presentation slide
 
TCP IP PowerPoint presentation download.
TCP IP PowerPoint presentation download.TCP IP PowerPoint presentation download.
TCP IP PowerPoint presentation download.
 
2010fall ch6 uugantsetseg
2010fall ch6 uugantsetseg2010fall ch6 uugantsetseg
2010fall ch6 uugantsetseg
 
The TCP/IP and OSI models
The TCP/IP and OSI modelsThe TCP/IP and OSI models
The TCP/IP and OSI models
 
Networking-basics
Networking-basicsNetworking-basics
Networking-basics
 
53426980 tcp-ip
53426980 tcp-ip53426980 tcp-ip
53426980 tcp-ip
 
IntroductionTransport LayerTransport Layer forms the bas.docx
IntroductionTransport LayerTransport Layer forms the bas.docxIntroductionTransport LayerTransport Layer forms the bas.docx
IntroductionTransport LayerTransport Layer forms the bas.docx
 
Network infrastructure - TCP/IP
Network infrastructure - TCP/IPNetwork infrastructure - TCP/IP
Network infrastructure - TCP/IP
 
C. N. II Lec.4.pdf h
C. N. II Lec.4.pdf                      hC. N. II Lec.4.pdf                      h
C. N. II Lec.4.pdf h
 
Data Networking Concepts
Data Networking ConceptsData Networking Concepts
Data Networking Concepts
 

Último

💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
nirzagarg
 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
 
( Pune ) VIP Pimpri Chinchwad Call Girls 🎗️ 9352988975 Sizzling | Escorts | G...
( Pune ) VIP Pimpri Chinchwad Call Girls 🎗️ 9352988975 Sizzling | Escorts | G...( Pune ) VIP Pimpri Chinchwad Call Girls 🎗️ 9352988975 Sizzling | Escorts | G...
( Pune ) VIP Pimpri Chinchwad Call Girls 🎗️ 9352988975 Sizzling | Escorts | G...
nilamkumrai
 
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
@Chandigarh #call #Girls 9053900678 @Call #Girls in @Punjab 9053900678
 

Último (20)

Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
 
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Bilaspur Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
 
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
 
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
 
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
 
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
 
( Pune ) VIP Pimpri Chinchwad Call Girls 🎗️ 9352988975 Sizzling | Escorts | G...
( Pune ) VIP Pimpri Chinchwad Call Girls 🎗️ 9352988975 Sizzling | Escorts | G...( Pune ) VIP Pimpri Chinchwad Call Girls 🎗️ 9352988975 Sizzling | Escorts | G...
( Pune ) VIP Pimpri Chinchwad Call Girls 🎗️ 9352988975 Sizzling | Escorts | G...
 
Al Barsha Night Partner +0567686026 Call Girls Dubai
Al Barsha Night Partner +0567686026 Call Girls  DubaiAl Barsha Night Partner +0567686026 Call Girls  Dubai
Al Barsha Night Partner +0567686026 Call Girls Dubai
 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
 
Katraj ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For S...
Katraj ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For S...Katraj ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For S...
Katraj ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For S...
 
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts ServiceReal Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
 
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirt
 

TCP/IP Presentation lab encapsulation and de-capsulation Nick Raston 2143803

  • 1. TCP/IP Presentation Lab PROCESS OF ENCAPSULATION AND DE-CAPSULATION IN THE TCP/IP MODEL. 1
  • 2. What is Encapsulation?  Encapsulation is used to describe the process of adding Headers and Trailers around data being sent through a network. This applies to the TCP/IP (Transmission Control Protocol/Internet Protocol) and the OSI network protocols however, we will be covering TCP/IP.  For TCP/IP encapsulation there are four layers for encapsulation and four layers for de-capsulation.  Application Layer  Transport Layer  Internet Layer  Network Access Layer 2
  • 3.  For example, you would like to send a gift to a friend.  The application layer wraps the gift, the transport layer places gift in a bag, the internet layer then packs the gift into a box then the network access layer transports the gift.  The TCP protocol breaks data like a message or a photo into many, much smaller packets.  The internet protocol defines the structure of the packet being encapsulated to be delivered. The addressing methods for labelling the source and destination of the packets in the datagram. is part of the IP (Internet Protocol). 3
  • 4.  To clarify, encapsulation involves moving data through layers from upper level (Application Layer) to lower level (Network Access Layer).  As the data moves through the layers bundles of information called headers and trailers are added. Header is the supplemental data placed at the beginning of a block of information when it’s transmitted.  This supplemental data is used at the receiving side to extract data from the encapsulated data packet. 4
  • 5. The Process 5 Raw Data Raw Data The Internet
  • 6. What is De-capsulation?  The reverse process of encapsulation (or de-capsulation) occurs when data is received on the destination computer. As the data moves up from the lower layer to the upper layer of TCP/IP protocol stack (incoming transmission), each layer unpacks the corresponding header and uses the information contained in the header to deliver the packet to the exact network application waiting for the data. 6
  • 7. Names of different network data packets  The format of the data packet generated at different layers is different, and known by different names.  The data packet created at the Application layer is known as a "MESSAGE".  the Transport Layer contains two important protocols: TCP (Transmission Control Protocol) and UDP (User Datagram Protocol). TCP is more reliable but consumes more resource. UDP is less reliable but consumes fewer resources than and is faster than TCP. 7
  • 8. Names of different network data packets  The Application layer message is again encapsulated at the Transport Layer. If the protocol used at the Transport Layer is TCP, the data packet is known as a "TCP SEGMENT". If the protocol used at the Transport layer is UDP, the data packet is known as a "UDP DATAGRAM".  The data packet created at the Internet layer by Internet Protocol, which again encapsulates the Transport layer segment/datagram, is known as an "IP DATAGRAM".  The data packet at the Network Access layer, which encapsulates and may subdivide the IP Datagram, is known as a "FRAME" (generally Ethernet Frame). The Frame is converted into a bit-stream at the lowest sub-layer of the Network Access layer and then placed on medium. 8
  • 9. Terminology  Frame, Packet, Segment, Datagram 9  Frame - the term "frame" refers to the encapsulated data defined by the Network Access layer. A frame can have a header and a trailer that encapsulate a data section.  Packet - the term "packet" is used to describe the encapsulated data defined by the Internet layer. A packet can have a header with the source and destination IP addresses.  Segment - the term "segment" describes encapsulated data defined by the Transport layer. A segment can have a header with information such as source and destination port numbers, sequence and acknowledgment numbers, etc.  Datagram - refers to the Headers and raw data (payload) of the data being transported.
  • 10. References  http://www.omnisecu.com/tcpip/tcpip-encapsulation-decapsulation.php  http://www.queryhome.com/49088/tcp-ip-encapsulation-and-decapsulation  https://www.ischool.utexas.edu/~l38613dw/website_spring_03/readings/IntroToTCPI P.html  http://en.wikipedia.org/wiki/Internet_Protocol  https://www.youtube.com/user/sdanesino  https://www.youtube.com/watch?v=_dU4bonmyeE 10