CompNet 1

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

1/49

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.

50 Terms

1
New cards

Multiplexing

the action of sharing of resources

2
New cards

Concurrency

how resources are shared

3
New cards

Layers

only adjacent layers interact, use services of layer n-1, provide service to layer n+1, embedding/encapsulation

4
New cards

Entities

an independent existence, interact with layers above and below, communicate with peers

5
New cards

Channel

Peers communicate over channels & provide higher-layer peers with higher-layer channels

6
New cards

Symbol type

bits, packets, waveform

7
New cards

Capacity

bandwidth, data-rate, packet-rate Delay: fixed/variable

8
New cards

Fidelity

signal-to-noise, bit error rate, packet error rate

9
New cards

Connectivity

point-to-point, to-many, many-to-many

10
New cards

Internet Protocol Stack

Application: supports network applications - FTP, SMTP, HTTP Transport: process-process data transfer - TCP, UDP Network: routing of datagrams from source to destination - IP, routing protocols

11
New cards

Link

data transfer between neighboring network elements - Ethernet Physical - bits "on the wire"

12
New cards

ISO/OSI Ref Model

IPC with Presentation: allow applications to interpret data - encryption, compression, machine-specific Session: synchronization, checkpointing, recovery of data exchange. Must be implemented by application

13
New cards

Internet

protocols control send/receiving of msgs eg TCP, IP, HTTP, Skype, Ethernet, loosely hierarchical network of networks, public and private, standards RFC: Request for comments and IETF: Internet Engineering Task Force

14
New cards

Protocols

define format, order of msgs sent/received by network entities, actions taken on transmission/receipt

15
New cards

Dial-up Modem

uses telephone infrastructure, < 64kbps, can't use phone

16
New cards

Digital Subscriber Line

uses telephone infrastructure, < 1Mbps U & < 8 Mbps D, dedicated physical line to exchange

17
New cards

Twisted Pair

2 insulated copper wires, Cat3 - 10 Mbps, Cat6 - 100 Mbps Ethernet

18
New cards

Coaxial Cable

2 concentric copper conductors, bidirectional, Hybrid Fiber Coax with multiple channels on broadband

19
New cards

Fiber-optic Cable

High speed, point to point, low error rate, immune to electromagnetic interference

20
New cards

Microwave

45 Mbps

21
New cards

LAN

(wifi) 11 Mbps+ Wide-area: (cellular - 3G) 1 Mbps

22
New cards

Satellite

< 45 Mbps, 270 ms delay

23
New cards

Circuit Switching

dedicated circuit for every connection + guaranteed performance - no sharing, less reliable

24
New cards

Frequency Division Multiplexing

Divide frequency spectrum between users

25
New cards

Time Division Multiplexing

Divide chunks of time between users. Synchronous TDM - same size time slots

26
New cards

Packet Switching

data is sent across network in small blocks, may all take different route across network, same as Asynchronous Time Division Multiplexing + users share connections, resilient to failure - no guaranteed performance

27
New cards

Statistical Multiplexing

sharing does not have fixed pattern, shared on demand

28
New cards

Store-and-Forward

entire packet must arrive at each hop before can be transmitted on next link

29
New cards

Internet Structure

network of networks, ~ hierarchical, Tier 1,2,3 and local ISPs, connect to peers and higher tiers

30
New cards

Per-packet Processing

error checks, lookup output link

31
New cards

Jitter

Difference between min & max delay

32
New cards

Queuing Delay

time waiting for output link

33
New cards

Transmission Delay

packet length / link bandwidth

34
New cards

Throughput

rate (b/s) of transfer from sender-receiver, instantaneous/average

35
New cards

Client

initiates request, sometimes 'on', no direct communication with other clients, knows server address

36
New cards

Server

services client requests, always 'on', needs fixed, well known address

37
New cards

Peer-to-Peer

no central server, all hosts may be clients & server, more reliable, scalable, less management

38
New cards

Hybrid

VoIP, IM, centralised server helps initiate connection, users then communicate directly

39
New cards

Robust

all endpoints can communicate in un-partitioned network, failures (which don't partition) don't interfere

40
New cards

Delivery Service

Application neutral, allow end-based protocols to provide better service

41
New cards

Host attachment

administrative cost of adding hosts is very low (but have to be smart)

42
New cards

Resource Accountability

no coordinated resource accounting, management or resource control - bad!

43
New cards

Network Architecture

how to break systems into modules, where modules are implemented (end-end principle)

44
New cards

Socket

Processes send/receive messages to/from its socket, abstraction which hides layers below needs port & IP

45
New cards

Process Identifier

IP address & port number, needed to receive messages

46
New cards

App-layer protocol

type of messages, syntax, semantics, rules for when & how to send and respond to messages

47
New cards

Transport Service Characteristics

Data loss - some apps can tolerate loss, Timing - some apps need low delay, Throughput - some apps need min throughput to be effective, Security - encryption, data integrity

48
New cards

IP

Internet's global addressing system used by network DNS: Internet's global system of naming, used by app/user

49
New cards

traffic intensity

packet length * avg arrival rate / link bandwith [0,1]

50
New cards

Propagation

physical distance / propagation speed in medium