rhys mcbreen (how the internet works) x. contents the layers and what they do ip addressing x

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

Upload: chester-clifton-hill

Post on 26-Dec-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Rhys McBreen (How the internet works) X. Contents The Layers and what they do IP Addressing X

TCP/IP, How it works.Rhys McBreen

(How the internet works)

X

Page 2: Rhys McBreen (How the internet works) X. Contents The Layers and what they do IP Addressing X

ContentsThe Layers and what they doIP Addressing

X

Page 3: 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

Page 4: Rhys McBreen (How the internet works) X. Contents The Layers and what they do IP Addressing X

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: Rhys McBreen (How the internet works) X. Contents The Layers and what they do IP Addressing X

Hypertext Transfer ProtocolThis is used for viewing pages on the internet

X

Page 6: Rhys McBreen (How the internet works) X. Contents The Layers and what they do IP Addressing X

File Transfer ProtocolIs for simple file transfer, like downloading a

file.

X

Page 7: Rhys McBreen (How the internet works) X. Contents The Layers and what they do IP Addressing X

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: Rhys McBreen (How the internet works) X. Contents The Layers and what they do IP Addressing X

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: Rhys McBreen (How the internet works) X. Contents The Layers and what they do IP Addressing X

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: Rhys McBreen (How the internet works) X. Contents The Layers and what they do IP Addressing X

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: Rhys McBreen (How the internet works) X. Contents The Layers and what they do IP Addressing X

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: Rhys McBreen (How the internet works) X. Contents The Layers and what they do IP Addressing X

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: Rhys McBreen (How the internet works) X. Contents The Layers and what they do IP Addressing X

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: Rhys McBreen (How the internet works) X. Contents The Layers and what they do IP Addressing X

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: Rhys McBreen (How the internet works) X. Contents The Layers and what they do IP Addressing X

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: Rhys McBreen (How the internet works) X. Contents The Layers and what they do IP Addressing X

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: Rhys McBreen (How the internet works) X. Contents The Layers and what they do IP Addressing X

Internet Group Management ProtocolThis manages groups of hosts (computers,

routers, etc)The groups can be of any size

X

Page 18: Rhys McBreen (How the internet works) X. Contents The Layers and what they do IP Addressing X

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: Rhys McBreen (How the internet works) X. Contents The Layers and what they do IP Addressing X

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: Rhys McBreen (How the internet works) X. Contents The Layers and what they do IP Addressing X

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: Rhys McBreen (How the internet works) X. Contents The Layers and what they do IP Addressing X

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: Rhys McBreen (How the internet works) X. Contents The Layers and what they do IP Addressing X

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: Rhys McBreen (How the internet works) X. Contents The Layers and what they do IP Addressing X

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: Rhys McBreen (How the internet works) X. Contents The Layers and what they do IP Addressing X

Template

X