SlideShare a Scribd company logo
1 of 25
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

What's hot

Network protocols
Network protocolsNetwork protocols
Network protocolsHemnath R.
ย 
TCP/IP Model
TCP/IP ModelTCP/IP Model
TCP/IP Modelfarhan516
ย 
SYBSC IT COMPUTER NETWORKS UNIT V Process to-Process Delivery
 SYBSC IT COMPUTER NETWORKS UNIT V Process to-Process Delivery SYBSC IT COMPUTER NETWORKS UNIT V Process to-Process Delivery
SYBSC IT COMPUTER NETWORKS UNIT V Process to-Process DeliveryArti Parab Academics
ย 
Lecture 6 -_presentation_layer
Lecture 6 -_presentation_layerLecture 6 -_presentation_layer
Lecture 6 -_presentation_layerSerious_SamSoul
ย 
TCP/IP Presentation
TCP/IP PresentationTCP/IP Presentation
TCP/IP Presentationeleinepagtakhan
ย 
Networrrrrrrrkkkk secuiiirtyyyyyyyyyyyyyyyyyyyy
Networrrrrrrrkkkk secuiiirtyyyyyyyyyyyyyyyyyyyyNetworrrrrrrrkkkk secuiiirtyyyyyyyyyyyyyyyyyyyy
Networrrrrrrrkkkk secuiiirtyyyyyyyyyyyyyyyyyyyyAvishek Maitra
ย 
TCP/IP Network ppt
TCP/IP Network pptTCP/IP Network ppt
TCP/IP Network pptextraganesh
ย 
03. osi reference-layer
03. osi reference-layer03. osi reference-layer
03. osi reference-layerAkshay Bhardwaj
ย 
Ex 1 chapter05-network-layer-tony_chen
Ex 1 chapter05-network-layer-tony_chenEx 1 chapter05-network-layer-tony_chen
Ex 1 chapter05-network-layer-tony_chenฤรด Giแบขn
ย 
Networking Basics
Networking BasicsNetworking Basics
Networking BasicsCarlo Fonda
ย 
OSI model (7 LAYER )
OSI model (7 LAYER )OSI model (7 LAYER )
OSI model (7 LAYER )AAKASH S
ย 
Chapter04 -- network protocols
Chapter04  -- network protocolsChapter04  -- network protocols
Chapter04 -- network protocolsRaja Waseem Akhtar
ย 
Osi , tcp/ip protocol and Addressing
Osi , tcp/ip protocol and Addressing Osi , tcp/ip protocol and Addressing
Osi , tcp/ip protocol and Addressing marwan aldulaimy
ย 
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)Tutun Juhana
ย 
Ictinfraosi7 layers tcpipmodel2016e
Ictinfraosi7 layers tcpipmodel2016eIctinfraosi7 layers tcpipmodel2016e
Ictinfraosi7 layers tcpipmodel2016euncleRhyme
ย 
Network and Protocol
 Network and Protocol Network and Protocol
Network and ProtocolSaif Muttair
ย 
Networking-basics
Networking-basicsNetworking-basics
Networking-basicsRaj Alam
ย 

What's hot (20)

Network protocols
Network protocolsNetwork protocols
Network protocols
ย 
TCP/IP Model
TCP/IP ModelTCP/IP Model
TCP/IP Model
ย 
Network layer osi
Network layer osiNetwork layer osi
Network layer osi
ย 
SYBSC IT COMPUTER NETWORKS UNIT V Process to-Process Delivery
 SYBSC IT COMPUTER NETWORKS UNIT V Process to-Process Delivery SYBSC IT COMPUTER NETWORKS UNIT V Process to-Process Delivery
SYBSC IT COMPUTER NETWORKS UNIT V Process to-Process Delivery
ย 
Lecture 02 networking
Lecture 02 networkingLecture 02 networking
Lecture 02 networking
ย 
Lecture 6 -_presentation_layer
Lecture 6 -_presentation_layerLecture 6 -_presentation_layer
Lecture 6 -_presentation_layer
ย 
TCP/IP Presentation
TCP/IP PresentationTCP/IP Presentation
TCP/IP Presentation
ย 
Bcs 052 solved assignment
Bcs 052 solved assignmentBcs 052 solved assignment
Bcs 052 solved assignment
ย 
Networrrrrrrrkkkk secuiiirtyyyyyyyyyyyyyyyyyyyy
Networrrrrrrrkkkk secuiiirtyyyyyyyyyyyyyyyyyyyyNetworrrrrrrrkkkk secuiiirtyyyyyyyyyyyyyyyyyyyy
Networrrrrrrrkkkk secuiiirtyyyyyyyyyyyyyyyyyyyy
ย 
TCP/IP Network ppt
TCP/IP Network pptTCP/IP Network ppt
TCP/IP Network ppt
ย 
03. osi reference-layer
03. osi reference-layer03. osi reference-layer
03. osi reference-layer
ย 
Ex 1 chapter05-network-layer-tony_chen
Ex 1 chapter05-network-layer-tony_chenEx 1 chapter05-network-layer-tony_chen
Ex 1 chapter05-network-layer-tony_chen
ย 
Networking Basics
Networking BasicsNetworking Basics
Networking Basics
ย 
OSI model (7 LAYER )
OSI model (7 LAYER )OSI model (7 LAYER )
OSI model (7 LAYER )
ย 
Chapter04 -- network protocols
Chapter04  -- network protocolsChapter04  -- network protocols
Chapter04 -- network protocols
ย 
Osi , tcp/ip protocol and Addressing
Osi , tcp/ip protocol and Addressing Osi , tcp/ip protocol and Addressing
Osi , tcp/ip protocol and Addressing
ย 
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)
ย 
Ictinfraosi7 layers tcpipmodel2016e
Ictinfraosi7 layers tcpipmodel2016eIctinfraosi7 layers tcpipmodel2016e
Ictinfraosi7 layers tcpipmodel2016e
ย 
Network and Protocol
 Network and Protocol Network and Protocol
Network and Protocol
ย 
Networking-basics
Networking-basicsNetworking-basics
Networking-basics
ย 

Similar to Tcp

Fundamentals of Networking
Fundamentals of NetworkingFundamentals of Networking
Fundamentals of NetworkingIsrael Marcus
ย 
Automation Networking By Shivam Singh
Automation Networking By Shivam SinghAutomation Networking By Shivam Singh
Automation Networking By Shivam SinghShivam Singh
ย 
IT-NET GROUP 3 REPORT.pptx
IT-NET GROUP 3 REPORT.pptxIT-NET GROUP 3 REPORT.pptx
IT-NET GROUP 3 REPORT.pptxEdJulleza
ย 
Introduction to networking
Introduction to networkingIntroduction to networking
Introduction to networkingMohsen Sarakbi
ย 
Transmission Control Protocol
Transmission Control ProtocolTransmission Control Protocol
Transmission Control ProtocolAliHamza410
ย 
Bhargava Presentation.ppt
Bhargava Presentation.pptBhargava Presentation.ppt
Bhargava Presentation.pptEnumulaBhargava1
ย 
Bhargava Presentation.ppt
Bhargava Presentation.pptBhargava Presentation.ppt
Bhargava Presentation.pptEnumulaBhargava1
ย 
unit-1fon (1).pptx
unit-1fon (1).pptxunit-1fon (1).pptx
unit-1fon (1).pptxDeepVala5
ย 
ip net basic understanding slide show ppt
ip net basic understanding slide show pptip net basic understanding slide show ppt
ip net basic understanding slide show pptlolo749806
ย 
ipbasics.ppt
ipbasics.pptipbasics.ppt
ipbasics.pptQadarAhmed1
ย 
Networking
NetworkingNetworking
NetworkingBob Watson
ย 
The Internet and World Wide Web
The Internet and World Wide WebThe Internet and World Wide Web
The Internet and World Wide Webwebhostingguy
ย 
Lecture5_IP_NAT.ppt
Lecture5_IP_NAT.pptLecture5_IP_NAT.ppt
Lecture5_IP_NAT.pptvirendra573048
ย 
Ch4 Protocols.pptx
Ch4 Protocols.pptxCh4 Protocols.pptx
Ch4 Protocols.pptxkebeAman
ย 
Web Technology Management Lecture II
Web Technology Management Lecture IIWeb Technology Management Lecture II
Web Technology Management Lecture IIsopekmir
ย 

Similar to Tcp (20)

Fundamentals of Networking
Fundamentals of NetworkingFundamentals of Networking
Fundamentals of Networking
ย 
Week 2
Week 2Week 2
Week 2
ย 
Avani
AvaniAvani
Avani
ย 
Automation Networking By Shivam Singh
Automation Networking By Shivam SinghAutomation Networking By Shivam Singh
Automation Networking By Shivam Singh
ย 
IT-NET GROUP 3 REPORT.pptx
IT-NET GROUP 3 REPORT.pptxIT-NET GROUP 3 REPORT.pptx
IT-NET GROUP 3 REPORT.pptx
ย 
Introduction to networking
Introduction to networkingIntroduction to networking
Introduction to networking
ย 
Transmission Control Protocol
Transmission Control ProtocolTransmission Control Protocol
Transmission Control Protocol
ย 
Bhargava Presentation.ppt
Bhargava Presentation.pptBhargava Presentation.ppt
Bhargava Presentation.ppt
ย 
Bhargava Presentation.ppt
Bhargava Presentation.pptBhargava Presentation.ppt
Bhargava Presentation.ppt
ย 
unit-1fon (1).pptx
unit-1fon (1).pptxunit-1fon (1).pptx
unit-1fon (1).pptx
ย 
ip-basics.ppt
ip-basics.pptip-basics.ppt
ip-basics.ppt
ย 
ip net basic understanding slide show ppt
ip net basic understanding slide show pptip net basic understanding slide show ppt
ip net basic understanding slide show ppt
ย 
ipbasics.ppt
ipbasics.pptipbasics.ppt
ipbasics.ppt
ย 
Networking
NetworkingNetworking
Networking
ย 
The Internet and World Wide Web
The Internet and World Wide WebThe Internet and World Wide Web
The Internet and World Wide Web
ย 
Lecture5_IP_NAT.ppt
Lecture5_IP_NAT.pptLecture5_IP_NAT.ppt
Lecture5_IP_NAT.ppt
ย 
Lecture5_IP_NAT.ppt
Lecture5_IP_NAT.pptLecture5_IP_NAT.ppt
Lecture5_IP_NAT.ppt
ย 
Ch4 Protocols.pptx
Ch4 Protocols.pptxCh4 Protocols.pptx
Ch4 Protocols.pptx
ย 
Lecture5_IP_NAT.ppt
Lecture5_IP_NAT.pptLecture5_IP_NAT.ppt
Lecture5_IP_NAT.ppt
ย 
Web Technology Management Lecture II
Web Technology Management Lecture IIWeb Technology Management Lecture II
Web Technology Management Lecture II
ย 

More from snarse

Main
MainMain
Mainsnarse
ย 
Strange food combinations that taste good together
Strange food combinations that taste good togetherStrange food combinations that taste good together
Strange food combinations that taste good togethersnarse
ย 
Structure
StructureStructure
Structuresnarse
ย 
Gang inquiry
Gang inquiryGang inquiry
Gang inquirysnarse
ย 
The bermuda triangle[1]
The bermuda triangle[1]The bermuda triangle[1]
The bermuda triangle[1]snarse
ย 
The bermuda triangle[1]
The bermuda triangle[1]The bermuda triangle[1]
The bermuda triangle[1]snarse
ย 

More from snarse (6)

Main
MainMain
Main
ย 
Strange food combinations that taste good together
Strange food combinations that taste good togetherStrange food combinations that taste good together
Strange food combinations that taste good together
ย 
Structure
StructureStructure
Structure
ย 
Gang inquiry
Gang inquiryGang inquiry
Gang inquiry
ย 
The bermuda triangle[1]
The bermuda triangle[1]The bermuda triangle[1]
The bermuda triangle[1]
ย 
The bermuda triangle[1]
The bermuda triangle[1]The bermuda triangle[1]
The bermuda triangle[1]
ย 

Recently uploaded

๐“€คCall On 6297143586 ๐“€ค Sonagachi Call Girls In All Kolkata 24/7 Provide Call W...
๐“€คCall On 6297143586 ๐“€ค Sonagachi Call Girls In All Kolkata 24/7 Provide Call W...๐“€คCall On 6297143586 ๐“€ค Sonagachi Call Girls In All Kolkata 24/7 Provide Call W...
๐“€คCall On 6297143586 ๐“€ค Sonagachi Call Girls In All Kolkata 24/7 Provide Call W...rahim quresi
ย 
Verified Trusted Call Girls Tambaram Chennai โœ”โœ”7427069034 Independent Chenna...
Verified Trusted Call Girls Tambaram Chennai โœ”โœ”7427069034  Independent Chenna...Verified Trusted Call Girls Tambaram Chennai โœ”โœ”7427069034  Independent Chenna...
Verified Trusted Call Girls Tambaram Chennai โœ”โœ”7427069034 Independent Chenna... Shivani Pandey
ย 
๐“€คCall On 6297143586 ๐“€ค Ultadanga Call Girls In All Kolkata 24/7 Provide Call W...
๐“€คCall On 6297143586 ๐“€ค Ultadanga Call Girls In All Kolkata 24/7 Provide Call W...๐“€คCall On 6297143586 ๐“€ค Ultadanga Call Girls In All Kolkata 24/7 Provide Call W...
๐“€คCall On 6297143586 ๐“€ค Ultadanga Call Girls In All Kolkata 24/7 Provide Call W...rahim quresi
ย 
(TOP CLASS) Call Girls In Nungambakkam Phone 7427069034 Call Girls Model With...
(TOP CLASS) Call Girls In Nungambakkam Phone 7427069034 Call Girls Model With...(TOP CLASS) Call Girls In Nungambakkam Phone 7427069034 Call Girls Model With...
(TOP CLASS) Call Girls In Nungambakkam Phone 7427069034 Call Girls Model With... Shivani Pandey
ย 
College Call Girls Pune 8617697112 Short 1500 Night 6000 Best call girls Service
College Call Girls Pune 8617697112 Short 1500 Night 6000 Best call girls ServiceCollege Call Girls Pune 8617697112 Short 1500 Night 6000 Best call girls Service
College Call Girls Pune 8617697112 Short 1500 Night 6000 Best call girls ServiceNitya salvi
ย 
Top Rated Kolkata Call Girls Khardah โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex S...
Top Rated Kolkata Call Girls Khardah โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex S...Top Rated Kolkata Call Girls Khardah โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex S...
Top Rated Kolkata Call Girls Khardah โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex S...ritikasharma
ย 
Russian โ„‚all gIRLS In Goa 9316020077 โ„‚all gIRLS Service In Goa
Russian โ„‚all gIRLS In Goa 9316020077  โ„‚all gIRLS Service  In GoaRussian โ„‚all gIRLS In Goa 9316020077  โ„‚all gIRLS Service  In Goa
Russian โ„‚all gIRLS In Goa 9316020077 โ„‚all gIRLS Service In Goarussian goa call girl and escorts service
ย 
Model Call Girls In Pazhavanthangal WhatsApp Booking 7427069034 call girl ser...
Model Call Girls In Pazhavanthangal WhatsApp Booking 7427069034 call girl ser...Model Call Girls In Pazhavanthangal WhatsApp Booking 7427069034 call girl ser...
Model Call Girls In Pazhavanthangal WhatsApp Booking 7427069034 call girl ser... Shivani Pandey
ย 
Call Girls Manjri Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Manjri Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Manjri Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Manjri Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
ย 
Beautiful ๐Ÿ˜‹ Call girls in Lahore 03210033448
Beautiful ๐Ÿ˜‹ Call girls in Lahore 03210033448Beautiful ๐Ÿ˜‹ Call girls in Lahore 03210033448
Beautiful ๐Ÿ˜‹ Call girls in Lahore 03210033448ont65320
ย 
๐“€คCall On 6297143586 ๐“€ค Park Street Call Girls In All Kolkata 24/7 Provide Call...
๐“€คCall On 6297143586 ๐“€ค Park Street Call Girls In All Kolkata 24/7 Provide Call...๐“€คCall On 6297143586 ๐“€ค Park Street Call Girls In All Kolkata 24/7 Provide Call...
๐“€คCall On 6297143586 ๐“€ค Park Street Call Girls In All Kolkata 24/7 Provide Call...rahim quresi
ย 
VIP Model Call Girls Budhwar Peth ( Pune ) Call ON 8005736733 Starting From 5...
VIP Model Call Girls Budhwar Peth ( Pune ) Call ON 8005736733 Starting From 5...VIP Model Call Girls Budhwar Peth ( Pune ) Call ON 8005736733 Starting From 5...
VIP Model Call Girls Budhwar Peth ( Pune ) Call ON 8005736733 Starting From 5...SUHANI PANDEY
ย 
Independent Diamond Harbour Escorts โœ” 9332606886โœ” Full Night With Room Online...
Independent Diamond Harbour Escorts โœ” 9332606886โœ” Full Night With Room Online...Independent Diamond Harbour Escorts โœ” 9332606886โœ” Full Night With Room Online...
Independent Diamond Harbour Escorts โœ” 9332606886โœ” Full Night With Room Online...Riya Pathan
ย 
Goa Call Girls 9316020077 Call Girls In Goa By Russian Call Girl in goa
Goa Call Girls 9316020077 Call Girls  In Goa By Russian Call Girl in goaGoa Call Girls 9316020077 Call Girls  In Goa By Russian Call Girl in goa
Goa Call Girls 9316020077 Call Girls In Goa By Russian Call Girl in goarussian goa call girl and escorts service
ย 
Navsari Escorts Service โ˜Ž๏ธ 6378878445 ( Sakshi Sinha ) High Profile Call Girl...
Navsari Escorts Service โ˜Ž๏ธ 6378878445 ( Sakshi Sinha ) High Profile Call Girl...Navsari Escorts Service โ˜Ž๏ธ 6378878445 ( Sakshi Sinha ) High Profile Call Girl...
Navsari Escorts Service โ˜Ž๏ธ 6378878445 ( Sakshi Sinha ) High Profile Call Girl...mriyagarg453
ย 
Model Call Girls In Velappanchavadi WhatsApp Booking 7427069034 call girl ser...
Model Call Girls In Velappanchavadi WhatsApp Booking 7427069034 call girl ser...Model Call Girls In Velappanchavadi WhatsApp Booking 7427069034 call girl ser...
Model Call Girls In Velappanchavadi WhatsApp Booking 7427069034 call girl ser... Shivani Pandey
ย 
Independent Hatiara Escorts โœ” 9332606886โœ” Full Night With Room Online Booking...
Independent Hatiara Escorts โœ” 9332606886โœ” Full Night With Room Online Booking...Independent Hatiara Escorts โœ” 9332606886โœ” Full Night With Room Online Booking...
Independent Hatiara Escorts โœ” 9332606886โœ” Full Night With Room Online Booking...Riya Pathan
ย 
Borum Call Girls Service โ˜Ž ๏ธ93326-06886 โค๏ธโ€๐Ÿ”ฅ Enjoy 24/7 Escortย Service
Borum Call Girls Service โ˜Ž ๏ธ93326-06886 โค๏ธโ€๐Ÿ”ฅ Enjoy 24/7 Escortย ServiceBorum Call Girls Service โ˜Ž ๏ธ93326-06886 โค๏ธโ€๐Ÿ”ฅ Enjoy 24/7 Escortย Service
Borum Call Girls Service โ˜Ž ๏ธ93326-06886 โค๏ธโ€๐Ÿ”ฅ Enjoy 24/7 Escortย ServiceDamini Dixit
ย 
Tikiapara Call Girls โœ” 8005736733 โœ” Hot Model With Sexy Bhabi Ready For Sex A...
Tikiapara Call Girls โœ” 8005736733 โœ” Hot Model With Sexy Bhabi Ready For Sex A...Tikiapara Call Girls โœ” 8005736733 โœ” Hot Model With Sexy Bhabi Ready For Sex A...
Tikiapara Call Girls โœ” 8005736733 โœ” Hot Model With Sexy Bhabi Ready For Sex A...aamir
ย 
VIP Model Call Girls Koregaon Park ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Koregaon Park ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Koregaon Park ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Koregaon Park ( Pune ) Call ON 8005736733 Starting From ...SUHANI PANDEY
ย 

Recently uploaded (20)

๐“€คCall On 6297143586 ๐“€ค Sonagachi Call Girls In All Kolkata 24/7 Provide Call W...
๐“€คCall On 6297143586 ๐“€ค Sonagachi Call Girls In All Kolkata 24/7 Provide Call W...๐“€คCall On 6297143586 ๐“€ค Sonagachi Call Girls In All Kolkata 24/7 Provide Call W...
๐“€คCall On 6297143586 ๐“€ค Sonagachi Call Girls In All Kolkata 24/7 Provide Call W...
ย 
Verified Trusted Call Girls Tambaram Chennai โœ”โœ”7427069034 Independent Chenna...
Verified Trusted Call Girls Tambaram Chennai โœ”โœ”7427069034  Independent Chenna...Verified Trusted Call Girls Tambaram Chennai โœ”โœ”7427069034  Independent Chenna...
Verified Trusted Call Girls Tambaram Chennai โœ”โœ”7427069034 Independent Chenna...
ย 
๐“€คCall On 6297143586 ๐“€ค Ultadanga Call Girls In All Kolkata 24/7 Provide Call W...
๐“€คCall On 6297143586 ๐“€ค Ultadanga Call Girls In All Kolkata 24/7 Provide Call W...๐“€คCall On 6297143586 ๐“€ค Ultadanga Call Girls In All Kolkata 24/7 Provide Call W...
๐“€คCall On 6297143586 ๐“€ค Ultadanga Call Girls In All Kolkata 24/7 Provide Call W...
ย 
(TOP CLASS) Call Girls In Nungambakkam Phone 7427069034 Call Girls Model With...
(TOP CLASS) Call Girls In Nungambakkam Phone 7427069034 Call Girls Model With...(TOP CLASS) Call Girls In Nungambakkam Phone 7427069034 Call Girls Model With...
(TOP CLASS) Call Girls In Nungambakkam Phone 7427069034 Call Girls Model With...
ย 
College Call Girls Pune 8617697112 Short 1500 Night 6000 Best call girls Service
College Call Girls Pune 8617697112 Short 1500 Night 6000 Best call girls ServiceCollege Call Girls Pune 8617697112 Short 1500 Night 6000 Best call girls Service
College Call Girls Pune 8617697112 Short 1500 Night 6000 Best call girls Service
ย 
Top Rated Kolkata Call Girls Khardah โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex S...
Top Rated Kolkata Call Girls Khardah โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex S...Top Rated Kolkata Call Girls Khardah โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex S...
Top Rated Kolkata Call Girls Khardah โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex S...
ย 
Russian โ„‚all gIRLS In Goa 9316020077 โ„‚all gIRLS Service In Goa
Russian โ„‚all gIRLS In Goa 9316020077  โ„‚all gIRLS Service  In GoaRussian โ„‚all gIRLS In Goa 9316020077  โ„‚all gIRLS Service  In Goa
Russian โ„‚all gIRLS In Goa 9316020077 โ„‚all gIRLS Service In Goa
ย 
Model Call Girls In Pazhavanthangal WhatsApp Booking 7427069034 call girl ser...
Model Call Girls In Pazhavanthangal WhatsApp Booking 7427069034 call girl ser...Model Call Girls In Pazhavanthangal WhatsApp Booking 7427069034 call girl ser...
Model Call Girls In Pazhavanthangal WhatsApp Booking 7427069034 call girl ser...
ย 
Call Girls Manjri Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Manjri Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Manjri Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Manjri Call Me 7737669865 Budget Friendly No Advance Booking
ย 
Beautiful ๐Ÿ˜‹ Call girls in Lahore 03210033448
Beautiful ๐Ÿ˜‹ Call girls in Lahore 03210033448Beautiful ๐Ÿ˜‹ Call girls in Lahore 03210033448
Beautiful ๐Ÿ˜‹ Call girls in Lahore 03210033448
ย 
๐“€คCall On 6297143586 ๐“€ค Park Street Call Girls In All Kolkata 24/7 Provide Call...
๐“€คCall On 6297143586 ๐“€ค Park Street Call Girls In All Kolkata 24/7 Provide Call...๐“€คCall On 6297143586 ๐“€ค Park Street Call Girls In All Kolkata 24/7 Provide Call...
๐“€คCall On 6297143586 ๐“€ค Park Street Call Girls In All Kolkata 24/7 Provide Call...
ย 
VIP Model Call Girls Budhwar Peth ( Pune ) Call ON 8005736733 Starting From 5...
VIP Model Call Girls Budhwar Peth ( Pune ) Call ON 8005736733 Starting From 5...VIP Model Call Girls Budhwar Peth ( Pune ) Call ON 8005736733 Starting From 5...
VIP Model Call Girls Budhwar Peth ( Pune ) Call ON 8005736733 Starting From 5...
ย 
Independent Diamond Harbour Escorts โœ” 9332606886โœ” Full Night With Room Online...
Independent Diamond Harbour Escorts โœ” 9332606886โœ” Full Night With Room Online...Independent Diamond Harbour Escorts โœ” 9332606886โœ” Full Night With Room Online...
Independent Diamond Harbour Escorts โœ” 9332606886โœ” Full Night With Room Online...
ย 
Goa Call Girls 9316020077 Call Girls In Goa By Russian Call Girl in goa
Goa Call Girls 9316020077 Call Girls  In Goa By Russian Call Girl in goaGoa Call Girls 9316020077 Call Girls  In Goa By Russian Call Girl in goa
Goa Call Girls 9316020077 Call Girls In Goa By Russian Call Girl in goa
ย 
Navsari Escorts Service โ˜Ž๏ธ 6378878445 ( Sakshi Sinha ) High Profile Call Girl...
Navsari Escorts Service โ˜Ž๏ธ 6378878445 ( Sakshi Sinha ) High Profile Call Girl...Navsari Escorts Service โ˜Ž๏ธ 6378878445 ( Sakshi Sinha ) High Profile Call Girl...
Navsari Escorts Service โ˜Ž๏ธ 6378878445 ( Sakshi Sinha ) High Profile Call Girl...
ย 
Model Call Girls In Velappanchavadi WhatsApp Booking 7427069034 call girl ser...
Model Call Girls In Velappanchavadi WhatsApp Booking 7427069034 call girl ser...Model Call Girls In Velappanchavadi WhatsApp Booking 7427069034 call girl ser...
Model Call Girls In Velappanchavadi WhatsApp Booking 7427069034 call girl ser...
ย 
Independent Hatiara Escorts โœ” 9332606886โœ” Full Night With Room Online Booking...
Independent Hatiara Escorts โœ” 9332606886โœ” Full Night With Room Online Booking...Independent Hatiara Escorts โœ” 9332606886โœ” Full Night With Room Online Booking...
Independent Hatiara Escorts โœ” 9332606886โœ” Full Night With Room Online Booking...
ย 
Borum Call Girls Service โ˜Ž ๏ธ93326-06886 โค๏ธโ€๐Ÿ”ฅ Enjoy 24/7 Escortย Service
Borum Call Girls Service โ˜Ž ๏ธ93326-06886 โค๏ธโ€๐Ÿ”ฅ Enjoy 24/7 Escortย ServiceBorum Call Girls Service โ˜Ž ๏ธ93326-06886 โค๏ธโ€๐Ÿ”ฅ Enjoy 24/7 Escortย Service
Borum Call Girls Service โ˜Ž ๏ธ93326-06886 โค๏ธโ€๐Ÿ”ฅ Enjoy 24/7 Escortย Service
ย 
Tikiapara Call Girls โœ” 8005736733 โœ” Hot Model With Sexy Bhabi Ready For Sex A...
Tikiapara Call Girls โœ” 8005736733 โœ” Hot Model With Sexy Bhabi Ready For Sex A...Tikiapara Call Girls โœ” 8005736733 โœ” Hot Model With Sexy Bhabi Ready For Sex A...
Tikiapara Call Girls โœ” 8005736733 โœ” Hot Model With Sexy Bhabi Ready For Sex A...
ย 
VIP Model Call Girls Koregaon Park ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Koregaon Park ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Koregaon Park ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Koregaon Park ( Pune ) Call ON 8005736733 Starting From ...
ย 

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