Computer Networking: A Top-Down Approach

0.0(0)
studied byStudied by 0 people
0.0(0)
linked notesView linked note
full-widthCall with Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/20

flashcard set

Earn XP

Description and Tags

These flashcards cover key concepts from the Computer Networking: A Top-Down Approach course, focusing on foundational networking principles, protocols, and architectures.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No study sessions yet.

21 Terms

1
New cards

What are the two key functions of the network core?

Forwarding and Routing.

2
New cards

What does forwarding in networking refer to?

Moving arriving packets from a router's input link to the appropriate output link.

3
New cards

What is circuit switching?

A networking method that establishes a dedicated communication path between two endpoints.

4
New cards

What is Frequency Division Multiplexing (FDM)?

A technique that divides optical or electromagnetic frequencies into narrow bands for each call.

5
New cards

What is Time Division Multiplexing (TDM)?

A method where time is divided into slots and each call is allocated periodic time slots.

6
New cards

Define throughput in networking.

The rate at which bits are sent from the sender to the receiver.

7
New cards

What is average end-to-end throughput?

It is determined by the bottleneck link in the end-to-end path.

8
New cards

What is the significance of layered architecture in networking?

It allows for modularization, making maintenance and updates easier.

9
New cards

What are the layers of the Internet protocol stack?

Application, Transport, Network, Link, Physical.

10
New cards

What is encapsulation in networking?

The process of wrapping data with protocol information at each layer of the protocol stack.

11
New cards

What is the client-server paradigm?

A model where a server provides resources or services, and clients request those services.

12
New cards

What is a socket in networking?

An endpoint for sending or receiving data across a computer network.

13
New cards

What does TCP stand for and what is its purpose?

Transmission Control Protocol; it provides reliable data transfer between sender and receiver.

14
New cards

How does UDP differ from TCP?

UDP is connectionless and does not guarantee reliability or order, while TCP does.

15
New cards

What are HTTP request methods?

Methods that indicate the desired action for a specified resource, such as GET, POST, PUT, and HEAD.

16
New cards

What is the purpose of cookies in web applications?

Cookies are used to maintain state and track user sessions across web transactions.

17
New cards

What is DNS and its role in networking?

Domain Name System; it translates human-readable domain names to IP addresses.

18
New cards

What is a subnet?

A subnet is a segment of a network where devices can communicate directly without needing to pass through a router.

19
New cards

Define dynamic IP addressing.

The method of dynamically assigning IP addresses to devices on a network, often via DHCP.

20
New cards

What is NAT and its purpose?

Network Address Translation; it allows multiple devices on a local network to share a single public IP address.

21
New cards

What is IPv6 and why was it introduced?

Internet Protocol version 6; it was introduced to address the limitations of IPv4, including address exhaustion.