Networking Flashcards
Define the Application Layer.
High-level protocols such as for resource sharing
or remote file access ,e.g. HTTP.
Directly interacts with end-user software. Provides network services to applications.
Define the Presentation Layer.
Translation of data between a networking service
and an application; including character encoding, data compression and encryption/decryption.
Define the Data link Layer.
Transmission of data frames between two nodes
connected by a physical layer.
Define the Physical Layer.
Transmission and reception of raw bit streams
over a physical medium.
Define the session layer.
Managing communication sessions,
i.e., continuous exchange of information in the form of multiple back-and-forth transmissions between two nodes.
Define the Transport Layer.
Reliable transmission of data segments between
points on a network.
Define the Network Layer.
Structuring and managing a multi-node network using packets. Protocol = IP
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: determines the best path for packet travel within a network.
Addressing: Each device on a network 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.