networks introduction Flashcards

1
Q

hosts

A

millions of connected computing devices, hosts = end systems running on network applications

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

communication links

A

physical infrastructure - fibre, copper, radio, satelite

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

what is bandwidth

A

transmission rate

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

what do packet switches do?

A

forward packets

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

what do protocols generally do

A

control sending and receiving of messages

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

name 2 internet standards

A

RFC - request for comments

IETF - internet engineering task force

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

RFC

A

REQUEST FOR COMMENTS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

IETC

A

INTERNET ENGINEERING TASK FORCE

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

what is a protocol

A

define format and order of messages sent and received amongst network entities and actions taken on message transmission receipt

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

name some pieces that make up a network

A

hosts, routers, links of various media, applications, protocols, hardware, software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

what does a network layer do in general

A

each layer implements a service via its own internal-layer actions, relying on services provided by the layer below

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

why is layering used?

A

Because we’re dealing with complex systems

  • explicit structure allows identification relationship of complex system pieces
  • modularization eases maintenance and updating of system
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

how does modularization ease maintenance and make updating a system easier?

A

change of implementation of a layer’s service is transparent to the rest of the system - e.g change in gate procedure doesnt affect how the rest of the system operates

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

List the 7 layers in the ISO/OSI reference model

A
application
presentation
session
transport
network
link
physical
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

purpose of application layer

A

supporting network application. Focused on end-to-end, App-App and device-device

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

presentation layer purpose

A

allows applications to interpret the meanings of data - how data/info is presented to the user

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

What is the session layer

A

devices - src and dest need to synchronize and be at the same point to ensure that data is not missed - synchronization, checkpointing, recovery of data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Transport layer purpose

A

process to process data transfer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

network layer purpose

A

routing of datagrams from src to dest

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

link layer purpose

A

transfer between neighboring network elements

21
Q

physical layer purpose

A

encoded bits on the physical architecture

22
Q

which layers can be embeded into the application layer?

A

app, pres, session

23
Q

Which layers occur in the Internet protocol stack and TCP/IP suite? give examples of some protocols that exist in these layers

A
Application - ftp, http, smtp
transport - tcp, udp
network - ip, routing protocols
link - ethernet, wifi (802.111)
physical
24
Q

Explain the process of encapsulating in a network

A

message - gets new header at each layer (encoded). Fro m src travels down layers and get put into layer packet each time, then passed back up layers moving along physical and link layers

25
Q

LAN

A

Local area network - interconnect hosts up to a few or maybe a few tens of km apart

26
Q

MAN

A

metropolitan area network - connects devices up to a few hundred km apart

27
Q

WAN

A

wide area network - interconnect hosts that are all over the world

28
Q

Unicast

A

info sent from one sender to one receiver

29
Q

Anycast

A

Info delivered to any one receiver that is part of a particular set

30
Q

Multicast

A

info sent to set of receipients

31
Q

broadcast

A

info sent to all nodes that are part of a particular network

32
Q

network edge

A

hosts: client-server - where end devices reside in

33
Q

Where are servers located

A

often in data centers

34
Q

access networks/physical media

A

wired, wireless communication links, allow edge to connect to the internet

35
Q

what is the network core

A

inter connected routers - network of networks

allows movement of traffic between the src and dest

36
Q

how does the network core work?

A

through packet switching: hosts break application layer messesages into packets
packets are then forwarded from one router to the next, across links on path from source to destination

37
Q

routing

A

determines src-dest path

38
Q

forwarding

A

move packets from router input to router output

39
Q

Describe the internet’s structure

A

network of networks
End systems connect to internet via access ISPs
Access ISPs are inter connected

40
Q

how not to connect ISPs. Why?

A

have each ISP link to every other ISP in the world- doesnt scale - O(N^2) connections

41
Q

Discuss connecting each ISP to one global ISP - drawbacks

A

monopoly

not possible - others will see what a viable business it is and join in - will never just have 1 global isp

42
Q

problem with multiple global isp that are not connected

A

fragmented internet

43
Q

What is an IXP

A

Internet exchange point - ISPs come together - physical inter connection point because there is traffic that needs to be transfered between ISPs

44
Q

Purpose of a regional network

A

connect access networks to ISPs

45
Q

what if there was no regional network?

A

unnecessary hops - e.g.) cape town to global to jhb instead of just cpt to jhb

46
Q

what is the purpose of content provider networks

A

not aimed at providing internet access - instead, they run their own networks to bring their content closer to where the end users are - e..g google will push content to different servers in different parts of the world - content nodes

47
Q

Tier 1 ISP

A

have global reach - nodes in major cities - connect to them and be able to access everyhting

48
Q

What are content provider networks and what do they do? part2

A

private network that connects data centers to internet - often bypassing tier 1 and regional ISPs