Network Layers Flashcards

1
Q

Application Layer Purpose

A

Header -
Port Number, Packet Number

Suite of different protocols designed to manage communication between different types of programs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Application Protocols

A

SSH POP3 SMTP IMAP
FTP DHCP HTTP(S) DNS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Transport Layer Purpose

A

IP Address (reciever and sender)

Accepts message from the application layer as application data, Breaks data into segments(TCP) or datagrams (UDP)

Sequence numbers allocated. - source and destination port numbers are added to header

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Transport protocols

A

TCP
UDP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Network layer purpose

A

MAC Address (sender and receiver)

Encapsulates segments from transport layers by IP to create IP packets
Each IP packet given header containing source and destination IP address
Source address is allocated to computer sending IP packet
Destination Address locked up via DNS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Network Protocols

A

IP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Link Purpose

A

No protocols
Error Checking (checksum)

Operates across a physical connection (e.g Ethernet)
IP packet further encapsulated by Ethernet frames
Header of frames contain MAC address and type field to indicate what payload carrying

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

DHCP

A

Pool of unused IP address
When a new device wants to join a network the DHCP recognises the request and allocated a temporary IP address
When device is no longer on network IP address is returned to DHCP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

POP3

A

Download emails stored on a remote server to a local client ( remove after download)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

IMAP

A

manages emails on a server so multiple clients can access same email account in synchronity

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

SMTP

A

Used to send emails and forward them between mail servers to their destinations

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

HTTP(S)

A

Data requested is transferred and stored in a database. Sent to a crud application and then a SQL command
Used when interacting with web server, rendering web pages, handling user data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

FTP

A

Protocol used to transfer files

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

SSH

A

Remote log in to another device

How well did you know this?
1
Not at all
2
3
4
5
Perfectly