tcp/ip, how it works

25
TCP/IP, How it works. Rhys McBreen (How the internet works) X

Upload: tanaya

Post on 23-Feb-2016

35 views

Category:

Documents


0 download

DESCRIPTION

X. TCP/IP, How it works. 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 - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: TCP/IP, How it works

TCP/IP, How it works.Rhys McBreen

(How the internet works)

X

Page 2: TCP/IP, How it works

ContentsThe Layers and what they doIP Addressing

X

Page 3: TCP/IP, How it works

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

Page 4: TCP/IP, How it works

Application LayerThis 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

Page 5: TCP/IP, How it works

Hypertext Transfer ProtocolThis is used for viewing pages on the internet

X

Page 6: TCP/IP, How it works

File Transfer ProtocolIs for simple file transfer, like downloading a

file.

X

Page 7: TCP/IP, How it works

Simple Mail Transfer ProtocolIs for things like hotmail, etc.This is the protocol for mail transfer from a

mail server to a client computer

X

Page 8: TCP/IP, How it works

Domain Name SystemEver 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

Page 9: TCP/IP, How it works

Routing Information ProtocolThis 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

Page 10: TCP/IP, How it works

Host-to-Host (Transport) LayerThis is what the application layer calls on if

it needs data, or needs to send dataThis has two protocols:

Transmission Control ProtocolUser Datagram Protocol

X

Page 11: TCP/IP, How it works

Transmission Control ProtocolThis give a one to one connection service that

is reliableThis also manages errors such as packet loss,

sequencing and acknowledgment of how many packets were sent

X

Page 12: TCP/IP, How it works

User Datagram ProtocolUDP is a one to one or one to many

communication serviceIt’s very unreliable and connectionlessUDP 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

Page 13: TCP/IP, How it works

Internet layerThis handles addressing, packaging and

routing functionsThis has many protocols such as:

Internet Protocol (IP)Address Resolution Protocol (ARP)Internet Control Message Protocol

(ICMP)Internet Group Management Protocol

(IGMP)

X

Page 14: TCP/IP, How it works

Internet ProtocolThis is an unreliable, connectionless protocol

for routing between hostsThis protocol makes its best effort to get the

data to the receiving hostIf a piece of data does not get through, this

protocol does not attempt to recover that piece of data.

X

Page 15: TCP/IP, How it works

Address Resolution protocolThis 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

Page 16: TCP/IP, How it works

Internet Control Message ProtocolThis is the protocol that makes sure that all

of the packets go through the networkIf a packet is not delivered, or is lost during

transmission, this protocol sends another request to send the packet

X

Page 17: TCP/IP, How it works

Internet Group Management ProtocolThis manages groups of hosts (computers,

routers, etc)The groups can be of any size

X

Page 18: TCP/IP, How it works

Network Interface LayerThis handles placing ‘packets’ of data on and

off of the network mediumThis is designed to give the layers that stack

on top of this to be able to function normally across any network medium

X

Page 19: TCP/IP, How it works

IP AddressingIP 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 AClass BClass C

X

Page 20: TCP/IP, How it works

Class A IP AddressesThese IP addresses make up the base on

which all network capable devices standThese types of IP addresses allow 126

networks and 16,777,214 devices. These are used for major networks or ISPs

X

Page 21: TCP/IP, How it works

Class B IP AddressesThese 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

Page 22: TCP/IP, How it works

Class C IP AddressesThese 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

Page 24: TCP/IP, How it works

How to work this:Just hit the buttonsWave your mouse around to get the cursor upHave fun

Link to previous headerLink to previous topicLink to previous home

Get to the help section (here)

X

• Links to another slide related to the text in the box

Page 25: TCP/IP, How it works

Template

X