Computer Networks Introduction

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

1/46

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 10:32 AM on 5/1/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

47 Terms

1
New cards

What are the three main networking topic areas?

Communications (signals/bits), Networking (packets/Internet), Distributed Systems (apps like gaming/streaming)

2
New cards

What is a Host (end-system)?

A device that supports applications; examples: smartphones, laptops, desktops

3
New cards

What is a Router?

A network device that relays messages between links; examples: access points, cable/DSL modems

4
New cards

What is a Link (channel)?

A connection between nodes; can be wired or wireless

5
New cards

What is Full-Duplex?

A link that is bi-directional — both sides can send simultaneously

6
New cards

What is Half-Duplex?

A link that is bi-directional but not simultaneously — e.g., wireless

7
New cards

What is Simplex?

A link that is unidirectional — data flows only one way at all times

8
New cards

How do wireless links transmit messages?

Messages are broadcast and received by all nodes within the transmission range

9
New cards

What is a PAN?

Personal Area Network; close-proximity scale; example: Bluetooth

10
New cards

What is a LAN?

Local Area Network; building scale; examples: WiFi, Ethernet

11
New cards

What is a MAN?

Metropolitan Area Network; city/campus scale; examples: Cable, DSL

12
New cards

What is a WAN?

Wide Area Network; country scale; example: Large ISP

13
New cards

What is the Internet?

A planet-scale network of all networks

14
New cards

Why do networks need modularity (protocols and layers)?

To manage complexity and support reuse across diverse network functions

15
New cards

How do protocols communicate?

Horizontally — a protocol at one node talks to the same protocol at a peer node

16
New cards

How do layers communicate?

Vertically — a higher layer protocol uses the services of the lower layer on the same node

17
New cards

What is encapsulation?

The mechanism where each lower layer wraps the higher layer content by adding its own header to create a new message for delivery

18
New cards

What is the order of headers added during encapsulation (bottom to top on wire)?

802.11 → IP → TCP → HTTP (first bit to last bit on the wire)

19
New cards

What is demultiplexing?

The process of directing an incoming message to the correct protocol using demultiplexing keys in headers

20
New cards

What are the three demultiplexing keys used in a typical incoming message?

Ethertype value (Ethernet layer), IP protocol field (IP layer), TCP port number (TCP layer)

21
New cards

What is an advantage of layering?

Information hiding and reuse — the same upper layers (HTTP, TCP, IP) can work over different lower layers (Ethernet or 802.11)

22
New cards

What are disadvantages of layering?

Adds overhead; hides information (e.g., app can't easily tell if it's on wired or wireless)

23
New cards

What are the 7 layers of the OSI model (top to bottom)?

Application, Presentation, Session, Transport, Network, Data Link, Physical

24
New cards

What are the 4 layers of the Internet Reference Model (top to bottom)?

Application, Transport, Internet (IP), Link

25
New cards

What protocols are at the Application layer of the Internet model?

HTTP, RTP, SMTP, DNS

26
New cards

What protocols are at the Transport layer of the Internet model?

TCP, UDP

27
New cards

What protocol is at the Internet (Network) layer?

IP

28
New cards

What protocols are at the Link layer of the Internet model?

3G/4G/5G cellular, Ethernet, DSL, Cable, 802.11

29
New cards

What is the "narrow waist" of the Internet and why?

IP — it supports many different link technologies below and many applications above

30
New cards

What is the unit of data at the Application layer?

Message

31
New cards

What is the unit of data at the Transport layer?

Segment

32
New cards

What is the unit of data at the Network layer?

Packet

33
New cards

What is the unit of data at the Link layer?

Frame

34
New cards

What is the unit of data at the Physical layer?

Bit

35
New cards

What layers does a Repeater/Hub operate at?

Physical layer only

36
New cards

What layers does a Switch/Bridge operate at?

Physical and Link layers

37
New cards

What layers does a Router operate at?

Physical, Link, and Network layers

38
New cards

What layers does a Proxy/Middlebox/Gateway operate at?

All layers (Application through Physical)

39
New cards

What body standardizes Internet protocols (e.g., HTTP, DNS)?

IETF (Internet Engineering Task Force)

40
New cards

What body standardizes communications (e.g., Ethernet, WiFi)?

IEEE

41
New cards

What body standardizes web technologies (e.g., HTML5, CSS)?

W3C

42
New cards

What body standardizes telecom (e.g., ADSL, H.264)?

ITU

43
New cards

What happened in 1969 regarding the Internet?

The first ARPAnet node became operational

44
New cards

What were Cerf and Kahn's key internetworking principles (1974)?

Minimalism/autonomy, best-effort service model, stateless routers, decentralized control

45
New cards

When was TCP/IP deployed and DNS defined?

TCP/IP deployed in 1983; DNS also defined in 1983

46
New cards

Who created HTML and HTTP, and when was the Web commercialized?

Tim Berners-Lee; commercialized in the late 1990s

47
New cards

What major developments occurred from 2005–2015 in Internet history?

~750M hosts, smartphone/tablet growth, broadband expansion, social networks (Facebook), cloud computing (Amazon EC2), provider private networks (Google, Microsoft)