CS 438 - Computer Networks - Xiao - Ch1 - Exam 1

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

1/60

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

61 Terms

1
New cards

Computer Network

interconnected collection of autonomous computers via wired media (copper, fiber etc) or wireless (microwave, radio, etc).

2
New cards

Distributed System (DS) vs Computer Network (CN)

DS: transparent to users, higher layer over CN

CN: explicit

3
New cards

Client-Server Model

client explicity requests information from server that hosts that information

4
New cards

Peer-to-peer system

no fixed clients and servers

5
New cards

Types of computer networks

broadband (mobile) access networks, data-center networks, transit networks, enterprise networks

6
New cards

Metcalfe's Law

the value of a network is proportional to the square of the number of connected users in the network

7
New cards

CDN (Content Delivery Network)

collection of servers geographically distributed so content is as close as possible to the users requesting it

8
New cards

Transit Network

carries traffic between content provider and the ISP when not directly connected. Also called backbone networks

9
New cards

VPNs

connect individual networks at different physical sites into one logical network

10
New cards

Broadcasting vs Multicasting vs Unicasting

Unicasting: one to one

Broadcasting: one to all

Multicasting: one to a group/subset

11
New cards

Taxonomy by Scale

PAN < LAN < MAN < WAN < Internet

Personal, local, metropolitan, country, global

12
New cards

Internetwork

Network of interconnected networks. Combines subnets and hosts.

13
New cards

ARPANET

research network sponsored by DoD. Eventually became the Internet.

14
New cards

Why the decline trend in transit networks?

Consolidation of many CDNs, the likes of Amazon, Cloudfare, Limelight etc. (pg. 69 Ch1 notes)

15
New cards

802.16

WiMAX

16
New cards

LTE

Long Term Evolution

17
New cards

5G

up to 10 Gbps. Faster speeds.

18
New cards

4G LTE parts

E-UTRAN, EPC, UMTS,

19
New cards

Broadcast Link

Single channel shared by all the machines. Packets sent by one are received by all. Upon getting a packet, machine checks if it is for itself. Ex analogy) airport announcement

20
New cards

IXP

Internet eXchange Points

21
New cards

E-UTRAN

Evolved UMTS Terrestrial Radio Access Network. Protocol used over the air between mobile device and cellular base station (eNodeB)

22
New cards

UMTS

Universial Mobile Telecomm System. Formal name for cell phone network. Air interface is based on CDMA. 4GLTE

23
New cards

RNC

Radio Network Controller. Controls how the spectrum is used.

24
New cards

Core network

carries traffic for the radio access network and is packed switched, called EPC (evolved packet core).

25
New cards

S-GW

Serving Network Gateway

26
New cards

PGW

Packet Data Network Gateway

27
New cards

802.11 network modes

Ad hoc, access point (AP)

28
New cards

WEP

Wired equivalent privacy

29
New cards

WPA

replaced WEP. Wifi Protected Access

30
New cards

WPA2

replaced WPA. Uses 802.1x

31
New cards

CSMA

Carrie Sense Multiple Access, a method used by Ethernet networks to allowed shared usage of a baseband network, and avoid collisions

32
New cards

Layer n protocol

Layer n in one machine carries on a conversation with layer n on another machine.

33
New cards

Protocol stack

a list of protocols used by a certain system, one protocol per layer

34
New cards

Connection-Oriented vs Connectionless Services

CO requieres a connection to be negotiated and established before communication. Similar to making a phone call. TCP.

Connectionless sends data without dedicated connection. UDP. ICMP.

35
New cards

Six core service primitives

Listen, Connect, Accept, Receive, Send, Disconnect

36
New cards

Services and Protocols Relationship

Services are what, protocol is how. Similar to an abstract data structure in CS, where methods are available but the implementation is handled behind the scenes (ie protocol).

37
New cards

Layer 1

Physical

38
New cards

Layer 2

Data Link

39
New cards

Layer 3

Network

40
New cards

Layer 4

Transport

41
New cards

Layer 5

Session

42
New cards

Layer 6

Presentation

43
New cards

Layer 7

Application

44
New cards

Layer 1 unit exchanged

bit

45
New cards

Layer 2 unit exchanged

data frame

46
New cards

Layer 3 unit exchanged

Packet

47
New cards

Layer 4 unit exchanged

TPDU

48
New cards

Layer 5 unit exchanged

SPDU

49
New cards

Layer 6 unit exchanged

PPDU

50
New cards

Layer 7 unit exchanged

APDU

51
New cards

Three central concepts of OSI model

Services, Interfaces, Protocols

52
New cards

Physical Layer

transmits raw bits

53
New cards

Data Link Layer

break message into data frames (hundreds to thousands bytes) and transmit them sequentially. Error control (ACK), flow control (traffic reg and buffer size).

54
New cards

Network Layer

controls operation of subnet, routing, load balance, and addressing.

55
New cards

Transport Layer

Slit data into smaller units if needed, pass these to network layer, ensure all pieces arrive correctly at other end.

56
New cards

Session Layer

Allows users on different machines to establish sessions between them

57
New cards

Presentation Layer

syntax and semantics of information transmitted

58
New cards

Application layer

HTTP, WWW, FTP, Email etc.

59
New cards

TCP/IP reference model

Application, Transport, Internet (Network), Data Link

60
New cards

Problems with TCP/IP reference model

service, interface, and protocol not distinguished. Model is not at all generalizable to other protocol stacks.

61
New cards

Model used in Book

Application 5, Transport Layer 4, Network Layer 3, Data Link 2, Physical 1

Explore top flashcards