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
LAN
Local area network - interconnect hosts up to a few or maybe a few tens of km apart
26
MAN
metropolitan area network - connects devices up to a few hundred km apart
27
WAN
wide area network - interconnect hosts that are all over the world
28
Unicast
info sent from one sender to one receiver
29
Anycast
Info delivered to any one receiver that is part of a particular set
30
Multicast
info sent to set of receipients
31
broadcast
info sent to all nodes that are part of a particular network
32
network edge
hosts: client-server - where end devices reside in
33
Where are servers located
often in data centers
34
access networks/physical media
wired, wireless communication links, allow edge to connect to the internet
35
what is the network core
inter connected routers - network of networks | allows movement of traffic between the src and dest
36
how does the network core work?
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
routing
determines src-dest path
38
forwarding
move packets from router input to router output
39
Describe the internet's structure
network of networks End systems connect to internet via access ISPs Access ISPs are inter connected
40
how not to connect ISPs. Why?
have each ISP link to every other ISP in the world- doesnt scale - O(N^2) connections
41
Discuss connecting each ISP to one global ISP - drawbacks
monopoly | not possible - others will see what a viable business it is and join in - will never just have 1 global isp
42
problem with multiple global isp that are not connected
fragmented internet
43
What is an IXP
Internet exchange point - ISPs come together - physical inter connection point because there is traffic that needs to be transfered between ISPs
44
Purpose of a regional network
connect access networks to ISPs
45
what if there was no regional network?
unnecessary hops - e.g.) cape town to global to jhb instead of just cpt to jhb
46
what is the purpose of content provider networks
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
Tier 1 ISP
have global reach - nodes in major cities - connect to them and be able to access everyhting
48
What are content provider networks and what do they do? part2
private network that connects data centers to internet - often bypassing tier 1 and regional ISPs