Networking Flashcards
(36 cards)
Define the Application Layer.
Provides services directly to end users, is the user interface to the network. Protocols = HTTPS & DNS
Define the Presentation Layer.
Translation of data between a networking service and an application; does:
- format conversion
- data compression
- encryption/decryption.
Define the Data link Layer.
concerned with close devices, and uses ethernet protocols to organise bits for reliable delivery. Ethernet communication is mediated by L2 switches.
Define the Physical Layer.
Transmission and reception of raw bit streams
over a physical medium. Converts data bits -> electrical signals and manages voltages + timing.
Define the session layer.
manages the establishment, maintenance and termination of communication sessions. Also handles dialog control.
Define the Transport Layer.
Ensures end to end communication between devices managing quality and reliability.
protocols: TCP, UDP and TLS (or ssl).
Define the Network Layer.
responsible for logical addressing and routing of data packets. uses IP to decide the best path for data to travel. Routers operate at this level.
What data unit is the application layer?
Data unit.
What data unit is session layer?
data
What data unit is network layer?
packets
What data unit is the session layer?
data
What data unit is the transport layer?
segments/ datagram
What data unit is the presentation layer?
data
What data unit is the data link layer?
frames
What are the components of an ethernet data frame?
- destination mac addres
- source mac address
- Type
- Data
- CRC (cyclical redundancy check)
what are the three types of addresses in networking?
domain name, mac address and IP address
What does CRC do?
error detection
In an ethernet frame what does the type field do?
The Type field is used to determine how the payload is processed by the receiver.
What does the IP protocol do?
Packet routing: best path for packet travel within a network.
Addressing: Each device is assigned a unique IP address which identifies the source and destination of the data packets, ensuring that the data is delivered to the correct device.
what is ipv4s format?
consist of four octets, each represented by a decimal
number ranging from 0 to 255
what is ipv6s format?
eight hextets, each represented by a four-digit
hexadecimal number
Function of TCP ?
provides reliable, ordered, and error-checked delivery of a stream of data between applications running on hosts communicating via an IP network.
function of UDP
provides unreliable communication, suitable for applications that
prioritise speed over reliability
what does a port number do?
specifies a specific application/ process/ service
running on the host device.