CS2005 Networks and Operating Systems: Application Layer

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/16

flashcard set

Earn XP

Description and Tags

Vocabulary flashcards based on the key concepts from the CS2005 Networks and Operating Systems lecture notes.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

17 Terms

1
New cards

Protocol

A set of rules that governs the format and transmission of messages over a network.

2
New cards

Client-server architecture

A model where a server provides resources or services to multiple clients that may intermittently connect.

3
New cards

Peer-to-peer (P2P) architecture

A decentralized model where arbitrary end systems communicate directly with each other without the need for a central server.

4
New cards

TCP (Transmission Control Protocol)

A connection-oriented protocol that ensures reliable data transfer between sending and receiving processes.

5
New cards

UDP (User Datagram Protocol)

An unreliable, connectionless protocol that allows data to be sent without establishing a connection first.

6
New cards

IP address

A unique 32-bit identifier for a host device on a network.

7
New cards

Port number

A numerical value that identifies a specific process running on a host and is necessary for sending messages to that process.

8
New cards

RFC (Request for Comments)

A document series that defines the standards and protocols for the Internet.

9
New cards

IETF (Internet Engineering Task Force)

An organization that develops and promotes voluntary Internet standards and protocols.

10
New cards

Encapsulation

The process of wrapping data with the necessary protocol information before network transmission.

11
New cards

Data integrity

Ensuring that data is accurate and has not been altered during transmission.

12
New cards

Congestion control

Techniques used to prevent network congestion and ensure efficient data transmission.

13
New cards

Packet switch

A device that forwards data packets through the network based on their destination address.

14
New cards

Bandwidth

The transmission capacity of a network link, often measured in bits per second.

15
New cards

Internet protocol stack

A layered model that defines the structure and functionality of protocols used in network communications.

16
New cards

Transport service

The service provided to applications for data transfer across a network, including reliability and timing.

17
New cards

Application layer

The top layer of the Internet protocol stack that supports network applications like HTTP and FTP.