SlideShare a Scribd company logo
X




          Rhys McBreen

(How the internet works)
X




Contents
 The Layers and what they do
 IP Addressing
X




Layers
   Application Layer
   Host-to-Host Layer
   Internet Layer
   Network Interface Layer

These layers stack on top of each other to form the basic
 TCP/IP structure and functionality
X




Application Layer
 This has to accommodate for all of the things an
 application might want to do, so it has the most
 protocols of any layer, these are a few:
   Hypertext Transfer Protocol       (HTTP)
   File Transfer Protocol            (FTP)
   Simple Mail Transfer Protocol     (SMTP)
   Domain Name System                (DNS)
   Routing Information Protocol      (RIP)
X




Hypertext Transfer Protocol
 This is used for viewing pages on the internet
X




File Transfer Protocol
 Is for simple file transfer, like downloading a file.
X




Simple Mail Transfer Protocol
 Is for things like hotmail, etc.
 This is the protocol for mail transfer from a mail server
  to a client computer
X




Domain Name System
 Ever wondered how your computer knows what server
  to connect to when you type in ‘facebook.com’? This is
  the protocol that gets the IP address of the server from
  one of the many DNS servers across the world.
 This finds the nearest DNS server, connects to it, and
  requests the IP of the website your trying to access.
 For example, facebook.com turns into 69.63.189.11


 This is used because facebook.com is far easier to
 remember than 69.63.189.11
X




Routing Information Protocol
 This gives a computers network card information as to
  where to route the packets through
 Instead of the computer sending the packet to every
  other computer on the internet, this gives a
  simple, easy path for the data to go through
X




Host-to-Host (Transport) Layer
 This is what the application layer calls on if it needs
  data, or needs to send data
 This has two protocols:
   Transmission Control Protocol
   User Datagram Protocol
X




Transmission Control Protocol
 This give a one to one connection service that is
  reliable
 This also manages errors such as packet
  loss, sequencing and acknowledgment of how many
  packets were sent
X




User Datagram Protocol
 UDP is a one to one or one to many communication
  service
 It’s very unreliable and connectionless
 UDP is used when:
   the data wanting to be sent is very small (one packet)
   you don’t want to have the bother of setting up a TCP
    connection
   when the applications provide reliable delivery
X




Internet layer
 This handles addressing, packaging and routing
  functions
 This has many protocols such as:
   Internet Protocol                      (IP)
   Address Resolution Protocol            (ARP)
   Internet Control Message Protocol      (ICMP)
   Internet Group Management Protocol     (IGMP)
X




Internet Protocol
 This is an unreliable, connectionless protocol for
  routing between hosts
 This protocol makes its best effort to get the data to
  the receiving host
 If a piece of data does not get through, this protocol
  does not attempt to recover that piece of data.
X




Address Resolution protocol
 This resolves the MAC address (a unique number given
  to every network capable device)
 It helps to deliver the packets to the receiving host by
  giving the packets a path to go through
X




Internet Control Message Protocol
 This is the protocol that makes sure that all of the
  packets go through the network
 If a packet is not delivered, or is lost during
  transmission, this protocol sends another request to
  send the packet
X




Internet Group Management Protocol
 This manages groups of hosts (computers, routers, etc)
 The groups can be of any size
X




Network Interface Layer
 This handles placing ‘packets’ of data on and off of the
  network medium
 This is designed to give the layers that stack on top of
  this to be able to function normally across any network
  medium
X




IP Addressing
 IP addresses consist of 4, 8 bit “octets” that when
  grouped together, make up the IP address of any
  network capable device.
 There are 3 classes of IP address:
   Class A
   Class B
   Class C
X




Class A IP Addresses
 These IP addresses make up the base on which all
  network capable devices stand
 These types of IP addresses allow 126 networks and
  16,777,214 devices. These are used for major networks
  or ISPs
X




Class B IP Addresses
 These classes of IP addresses are for large
  networks, such as universities, schools and large
  businesses
 They allow for 16,384 networks, under each class A IP
  address, and 65,534 hosts, or users, in each network
X




Class C IP Addresses
 These are for smaller networks, such as home
  networks, small businesses, and other places such as
  libraries
 These IP addresses allow for over 2,097,152
  networks, but each with only 254 devices
X




Bibliography
 http://technet.microsoft.com/en-us/library/cc786128(WS.10).aspx
X




How to work this:
 Just hit the buttons
 Wave your mouse around to get the cursor up
 Have fun
                • Links to another slide related to the text in the box

                    Get to the help section (here)

                    Link to previous header

                    Link to previous topic

                    Link to previous home
X




Template

More Related Content

DOCX
Bt0076, tcpip
DOCX
Bt0076, tcpip
PPTX
Network essentials chapter 4
DOCX
Cisco doc
PPTX
Orientation to Computer Networks
PPTX
Internet1
PPTX
computer network OSI layer
PPT
Bt0076, tcpip
Bt0076, tcpip
Network essentials chapter 4
Cisco doc
Orientation to Computer Networks
Internet1
computer network OSI layer

What's hot (20)

PDF
Network protocols
PPTX
TCP/IP Model
PDF
Network layer osi
PPTX
SYBSC IT COMPUTER NETWORKS UNIT V Process to-Process Delivery
PPTX
Lecture 02 networking
PPT
Lecture 6 -_presentation_layer
PPTX
TCP/IP Presentation
PPTX
Networrrrrrrrkkkk secuiiirtyyyyyyyyyyyyyyyyyyyy
PPT
TCP/IP Network ppt
PPT
03. osi reference-layer
PPT
Ex 1 chapter05-network-layer-tony_chen
PDF
Networking Basics
PPT
OSI model (7 LAYER )
PPT
Chapter04 -- network protocols
PPT
Osi , tcp/ip protocol and Addressing
PPTX
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)
PPTX
Ictinfraosi7 layers tcpipmodel2016e
PPTX
Network and Protocol
DOC
Networking-basics
Network protocols
TCP/IP Model
Network layer osi
SYBSC IT COMPUTER NETWORKS UNIT V Process to-Process Delivery
Lecture 02 networking
Lecture 6 -_presentation_layer
TCP/IP Presentation
Networrrrrrrrkkkk secuiiirtyyyyyyyyyyyyyyyyyyyy
TCP/IP Network ppt
03. osi reference-layer
Ex 1 chapter05-network-layer-tony_chen
Networking Basics
OSI model (7 LAYER )
Chapter04 -- network protocols
Osi , tcp/ip protocol and Addressing
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)
Ictinfraosi7 layers tcpipmodel2016e
Network and Protocol
Networking-basics
Ad

Similar to Tcp (20)

PPT
Fundamentals of Networking
PPT
PPTX
PPTX
Automation Networking By Shivam Singh
PPTX
IT-NET GROUP 3 REPORT.pptx
PDF
Introduction to networking
PPTX
Transmission Control Protocol
PPT
Bhargava Presentation.ppt
PPT
Bhargava Presentation.ppt
PPTX
unit-1fon (1).pptx
PPT
ip-basics.ppt
PPT
ip net basic understanding slide show ppt
PPT
ipbasics.ppt
PPS
Networking
PPT
internet protocol and networking basic bachelor of science in informATION TEE...
PPT
The Internet and World Wide Web
PPT
Lecture5_IP_NAT about ip addressing and .ppt
PPT
Lecture5_IP_NAT.ppt
PPT
Lecture5_IP_NAT.ppt
PPT
IP natting and subnetting the IP networks
Fundamentals of Networking
Automation Networking By Shivam Singh
IT-NET GROUP 3 REPORT.pptx
Introduction to networking
Transmission Control Protocol
Bhargava Presentation.ppt
Bhargava Presentation.ppt
unit-1fon (1).pptx
ip-basics.ppt
ip net basic understanding slide show ppt
ipbasics.ppt
Networking
internet protocol and networking basic bachelor of science in informATION TEE...
The Internet and World Wide Web
Lecture5_IP_NAT about ip addressing and .ppt
Lecture5_IP_NAT.ppt
Lecture5_IP_NAT.ppt
IP natting and subnetting the IP networks
Ad

More from snarse (6)

PPTX
Main
PPTX
Strange food combinations that taste good together
PPTX
Structure
PPTX
Gang inquiry
PPTX
The bermuda triangle[1]
PPTX
The bermuda triangle[1]
Main
Strange food combinations that taste good together
Structure
Gang inquiry
The bermuda triangle[1]
The bermuda triangle[1]

Recently uploaded (20)

PPTX
the-solar-system.pptxxxxxxxxxxxxxxxxxxxx
PDF
Ct.pdffffffffffffffffffffffffffffffffffff
PDF
EVs U-5 ONE SHOT Notes_c49f9e68-5eac-4201-bf86-b314ef5930ba.pdf
PDF
Download GTA 5 Free Full PC Game+Latest Version 2025
DOC
UNG毕业证学历认证,阿莱恩特国际大学毕业证文凭证书
PDF
Best IPTV Service Providers in the UK (2025) – Honest Reviews & Top Picks
DOC
NSCAD毕业证学历认证,温哥华岛大学毕业证国外证书制作申请
PPTX
Hacking Movie – Best Films on Cybercrime & Digital Intrigue
PPTX
Safety_Pharmacology_Tier2_Edibbbbbbbbbbbbbbbable.pptx
PDF
Gess1025.pdfdadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
PPTX
Other Dance Forms - G10 MAPEH Reporting.pptx
PDF
Rare Big Band Arrangers Who Revolutionized Big Band Music in USA.pdf
PDF
WKA #29: "FALLING FOR CUPID" TRANSCRIPT.pdf
PPTX
just letters randomized coz i need to up
PDF
Download FL Studio Crack Latest version 2025
PDF
TAIPANQQ SITUS MUDAH MENANG DAN MUDAH MAXWIN SEGERA DAFTAR DI TAIPANQQ DAN RA...
PDF
MAGNET STORY- Coaster Sequence (Rough Version 2).pdf
PDF
oppenheimer and the story of the atomic bomb
PPTX
PRECISION AGRICULTURE- 1.pptx for agriculture
PDF
Western Pop Music: From Classics to Chart-Toppers
the-solar-system.pptxxxxxxxxxxxxxxxxxxxx
Ct.pdffffffffffffffffffffffffffffffffffff
EVs U-5 ONE SHOT Notes_c49f9e68-5eac-4201-bf86-b314ef5930ba.pdf
Download GTA 5 Free Full PC Game+Latest Version 2025
UNG毕业证学历认证,阿莱恩特国际大学毕业证文凭证书
Best IPTV Service Providers in the UK (2025) – Honest Reviews & Top Picks
NSCAD毕业证学历认证,温哥华岛大学毕业证国外证书制作申请
Hacking Movie – Best Films on Cybercrime & Digital Intrigue
Safety_Pharmacology_Tier2_Edibbbbbbbbbbbbbbbable.pptx
Gess1025.pdfdadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Other Dance Forms - G10 MAPEH Reporting.pptx
Rare Big Band Arrangers Who Revolutionized Big Band Music in USA.pdf
WKA #29: "FALLING FOR CUPID" TRANSCRIPT.pdf
just letters randomized coz i need to up
Download FL Studio Crack Latest version 2025
TAIPANQQ SITUS MUDAH MENANG DAN MUDAH MAXWIN SEGERA DAFTAR DI TAIPANQQ DAN RA...
MAGNET STORY- Coaster Sequence (Rough Version 2).pdf
oppenheimer and the story of the atomic bomb
PRECISION AGRICULTURE- 1.pptx for agriculture
Western Pop Music: From Classics to Chart-Toppers

Tcp

  • 1. X Rhys McBreen (How the internet works)
  • 2. X Contents  The Layers and what they do  IP Addressing
  • 3. X Layers  Application Layer  Host-to-Host Layer  Internet Layer  Network Interface Layer These layers stack on top of each other to form the basic TCP/IP structure and functionality
  • 4. X Application Layer  This has to accommodate for all of the things an application might want to do, so it has the most protocols of any layer, these are a few:  Hypertext Transfer Protocol (HTTP)  File Transfer Protocol (FTP)  Simple Mail Transfer Protocol (SMTP)  Domain Name System (DNS)  Routing Information Protocol (RIP)
  • 5. X Hypertext Transfer Protocol  This is used for viewing pages on the internet
  • 6. X File Transfer Protocol  Is for simple file transfer, like downloading a file.
  • 7. X Simple Mail Transfer Protocol  Is for things like hotmail, etc.  This is the protocol for mail transfer from a mail server to a client computer
  • 8. X Domain Name System  Ever wondered how your computer knows what server to connect to when you type in ‘facebook.com’? This is the protocol that gets the IP address of the server from one of the many DNS servers across the world.  This finds the nearest DNS server, connects to it, and requests the IP of the website your trying to access.  For example, facebook.com turns into 69.63.189.11  This is used because facebook.com is far easier to remember than 69.63.189.11
  • 9. X Routing Information Protocol  This gives a computers network card information as to where to route the packets through  Instead of the computer sending the packet to every other computer on the internet, this gives a simple, easy path for the data to go through
  • 10. X Host-to-Host (Transport) Layer  This is what the application layer calls on if it needs data, or needs to send data  This has two protocols:  Transmission Control Protocol  User Datagram Protocol
  • 11. X Transmission Control Protocol  This give a one to one connection service that is reliable  This also manages errors such as packet loss, sequencing and acknowledgment of how many packets were sent
  • 12. X User Datagram Protocol  UDP is a one to one or one to many communication service  It’s very unreliable and connectionless  UDP is used when:  the data wanting to be sent is very small (one packet)  you don’t want to have the bother of setting up a TCP connection  when the applications provide reliable delivery
  • 13. X Internet layer  This handles addressing, packaging and routing functions  This has many protocols such as:  Internet Protocol (IP)  Address Resolution Protocol (ARP)  Internet Control Message Protocol (ICMP)  Internet Group Management Protocol (IGMP)
  • 14. X Internet Protocol  This is an unreliable, connectionless protocol for routing between hosts  This protocol makes its best effort to get the data to the receiving host  If a piece of data does not get through, this protocol does not attempt to recover that piece of data.
  • 15. X Address Resolution protocol  This resolves the MAC address (a unique number given to every network capable device)  It helps to deliver the packets to the receiving host by giving the packets a path to go through
  • 16. X Internet Control Message Protocol  This is the protocol that makes sure that all of the packets go through the network  If a packet is not delivered, or is lost during transmission, this protocol sends another request to send the packet
  • 17. X Internet Group Management Protocol  This manages groups of hosts (computers, routers, etc)  The groups can be of any size
  • 18. X Network Interface Layer  This handles placing ‘packets’ of data on and off of the network medium  This is designed to give the layers that stack on top of this to be able to function normally across any network medium
  • 19. X IP Addressing  IP addresses consist of 4, 8 bit “octets” that when grouped together, make up the IP address of any network capable device.  There are 3 classes of IP address:  Class A  Class B  Class C
  • 20. X Class A IP Addresses  These IP addresses make up the base on which all network capable devices stand  These types of IP addresses allow 126 networks and 16,777,214 devices. These are used for major networks or ISPs
  • 21. X Class B IP Addresses  These classes of IP addresses are for large networks, such as universities, schools and large businesses  They allow for 16,384 networks, under each class A IP address, and 65,534 hosts, or users, in each network
  • 22. X Class C IP Addresses  These are for smaller networks, such as home networks, small businesses, and other places such as libraries  These IP addresses allow for over 2,097,152 networks, but each with only 254 devices
  • 24. X How to work this:  Just hit the buttons  Wave your mouse around to get the cursor up  Have fun • Links to another slide related to the text in the box Get to the help section (here) Link to previous header Link to previous topic Link to previous home