Computer Networking: Chapters 1 & 2 Overview

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/48

flashcard set

Earn XP

Description and Tags

Vocabulary practice flashcards covering fundamental networking concepts, protocol layers, Internet edge and core architectures, delay calculations, security principles, and application-layer models from COMP 2100 lectures.

Last updated 3:16 PM on 10/18/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

49 Terms

1
New cards

Host (End System)

A computing device connected to the Internet (such as a PC, server, smartphone, or laptop) that runs network application programs.

2
New cards

Transmission Rate (Bandwidth)

The maximum capacity of a communication link to carry data, measured in bits per second (bps\text{bps}).

3
New cards

Packet Switch

An intermediate network hardware device, such as a router or link-layer switch, that forwards chunks of data known as packets across communication links.

4
New cards

Request for Comments (RFC)

Official technical standard and specification documents defining Internet protocols, published and maintained by the Internet Engineering Task Force (IETF).

5
New cards

Internet Engineering Task Force (IETF)

The principal international standards organization responsible for developing and promoting open Internet standards and protocols.

6
New cards

Network Protocol

A formal set of rules that defines the format, ordering, and syntax of messages sent and received among network entities, as well as the actions taken on message transmission or receipt.

7
New cards

Access Network

The network and physical communication infrastructure (e.g., DSL, cable, fiber, cellular) that physically connects an end system to the edge router of its service provider.

8
New cards

Guided Media

Physical transmission media where signals propagate within solid physical conductors, such as copper twisted-pair, coaxial cable, or fiber-optic cable.

9
New cards

Unguided Media

Wireless transmission media where electromagnetic signals propagate freely through the atmosphere or outer space without a physical conductor, such as radio, microwave, or satellite links.

10
New cards

Circuit Switching

A networking method in which dedicated transmission resources and an end-to-end communication channel are reserved exclusively between two nodes before communication begins.

11
New cards

Packet Switching

A networking approach where hosts break application-layer messages into discrete packets that share communication links dynamically and are transmitted at full link capacity.

12
New cards

Store-and-Forward Transmission

The packet-switching mechanism where an intermediate packet switch must completely receive all bits of a packet before it can begin transmitting the first bit onto the outbound link.

13
New cards

Packet Transmission Delay (dtransd_{\text{trans}})

The amount of time required to push all of a packet's bits into the communication link, expressed as dtrans=LRd_{\text{trans}} = \frac{L}{R}, where LL is the packet length in bits and RR is the link transmission rate in bits per second.

14
New cards

Forwarding

The router-local operation of transferring an arriving packet from an input link interface to the appropriate output link interface based on the destination address and a local forwarding table.

15
New cards

Routing

The network-wide control process that calculates and determines the end-to-end routes taken by packets from source to destination using routing algorithms.

16
New cards

Internet Exchange Point (IXP)

A physical meeting infrastructure that allows multiple independent Internet service providers (ISPs) to interconnect and exchange traffic directly.

17
New cards

Peering Link

A direct connection between two commercial ISPs allowing them to exchange customer traffic directly without routing through upstream transit providers.

18
New cards

Point of Presence (POP)

A group of one or more routers within a provider's network where customer ISPs and subscriber networks connect to the provider backbone.

19
New cards

Tier-1 ISP

A major global commercial network provider (such as Level 3, Sprint, AT&T, or NTT) that can reach every other network on the Internet solely through free peering arrangements without buying transit.

20
New cards

Nodal Processing Delay (dprocd_{\text{proc}})

The time required by a router to inspect a packet's header, check for bit-level errors, and determine the appropriate outbound interface; typically less than a millisecond.

21
New cards

Queuing Delay (dqueued_{\text{queue}})

The time a packet spends waiting in a router's buffer queue before it can be transmitted onto the outgoing link, which varies according to network congestion.

22
New cards

Propagation Delay (dpropd_{\text{prop}})

The time required for a bit to physically travel across a transmission medium from one node to the next, calculated as dprop=dsd_{\text{prop}} = \frac{d}{s}, where dd is distance and ss is propagation speed (≈2×108 m/s\approx 2 \times 10^8\,\text{m/s}).

23
New cards

Traffic Intensity

The dimensionless ratio L⋅aR\frac{L \cdot a}{R}, where LL is packet length, aa is average packet arrival rate, and RR is link transmission rate; as this ratio approaches 11, queuing delay rises rapidly toward infinity.

24
New cards

Packet Loss

The dropping of arriving packets by a router when its finite memory buffer (queue) becomes completely filled due to incoming traffic exceeding link capacity.

25
New cards

Throughput

The actual rate (measured in bits per second) at which data is successfully transferred from a sender to a receiver across a network path.

26
New cards

Bottleneck Link

The communication link on an end-to-end path that has the lowest transmission capacity, thereby constraining the overall throughput of the connection.

27
New cards

Traceroute

A diagnostic utility that determines the path and round-trip delay to a destination by dispatching three probe packets to each successive router along the route.

28
New cards

Encapsulation

The layering process where each protocol layer adds its own header information (such as HtH_t, HnH_n, or HlH_l) to the data payload received from the layer directly above it.

29
New cards

Application Layer

The top layer of the Internet protocol stack responsible for supporting user network applications and services (e.g., HTTP, SMTP, FTP, DNS).

30
New cards

Transport Layer

The protocol layer responsible for providing process-to-process data communication between end systems (e.g., TCP, UDP).

31
New cards

Network Layer

The protocol layer responsible for host-to-host routing of datagrams across multiple intermediate links and networks from source to destination (e.g., IP, routing protocols).

32
New cards

Link Layer

The protocol layer responsible for transferring data frames between directly adjacent network elements across an individual link (e.g., Ethernet, WiFi 802.11, PPP).

33
New cards

Physical Layer

The lowest protocol layer responsible for moving individual raw bits across the physical medium connecting transmitter and receiver pairs.

34
New cards

Presentation Layer

The OSI model layer that allows applications to interpret the meaning of data by providing services such as encryption, compression, and machine-specific syntax conversion.

35
New cards

Session Layer

The OSI model layer responsible for managing, checkpointing, synchronizing, and recovering active communication sessions between processes.

36
New cards

Denial of Service (DoS)

An attack where malicious actors render a network resource, server, or link unavailable to legitimate users by overwhelming it with bogus traffic or requests.

37
New cards

Packet Sniffing

A passive security attack where a promiscuous network interface reads and records all packets traversing a shared or broadcast communication medium.

38
New cards

IP Spoofing

A malicious injection technique in which an attacker generates and transmits packets containing a forged source IP address to conceal identity or impersonate another system.

39
New cards
<p>ARPAnet (1969 Initial Topology)</p>

ARPAnet (1969 Initial Topology)

The pioneering four-node packet-switching network operational in 1969, linking node computers at UCLA, Stanford Research Institute (SRI), UC Santa Barbara (UCSB), and the University of Utah.

40
New cards

Cerf and Kahn's Internetworking Principles

Architectural guidelines formulated in 1974 defining the modern Internet: network minimalism and autonomy, best-effort service, stateless routers, and decentralized control.

41
New cards

Client-Server Architecture

An application design pattern with an always-on host with a fixed IP address (server) that services incoming requests from many intermittently active end systems (clients).

42
New cards

Peer-to-Peer (P2P) Architecture

A distributed application structure featuring arbitrary, direct communication between pairs of intermittently connected hosts (peers) without requiring dedicated central servers.

43
New cards

Client Process

The application-level program execution instance that initiates network communication by sending a request.

44
New cards

Server Process

The application-level program execution instance that passively waits on a host to be contacted by client processes.

45
New cards

Socket

The software interface and communication endpoint (analogous to a door) through which an application process sends and receives data to and from the network via the transport layer.

46
New cards

Port Number

A 16-bit numerical identifier assigned to an endpoint on a host allowing the transport layer to route incoming traffic to a specific application process (e.g., port 80 for HTTP, port 25 for SMTP).

47
New cards

Transmission Control Protocol (TCP)

A reliable, connection-oriented transport-layer protocol providing in-order byte-stream delivery, flow control, and network congestion control.

48
New cards

User Datagram Protocol (UDP)

A lightweight, connectionless transport-layer protocol providing unacknowledged, best-effort datagram delivery without reliability guarantees, flow control, or congestion control.

49
New cards

Secure Sockets Layer (SSL)

An application-layer security mechanism that augments TCP by providing cryptographic encryption, data integrity, and endpoint authentication for socket data streams.