Week 7 - Networks And Distributed Architectures Flashcards

1
Q

What is the idea behind networks and distributed architectures?

A

Machines powering our software resides in different places now. There is a separation between physical and software applications

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

What are examples of local area networks?

A

LAN: ethernet (wired) cabled network or wi-if (wireless)

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

What is an ethernet

A

Shared wired connection

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

What is a wi-if

A

Shared radio channel

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

Why are LAN’s useful?

A

You can isolate them from external networks and you can manage different components of the network.

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

What are the benefits and shortcomings to wi-fi

A

[+] Flexibility of connecting from anywhere. You don’t need specific, designated end-points
[-] can be interfered with

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

What are the benefits of ethernet?

A

[+] faster connection

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

What is an IP address and why do you need it?

A

IP stands for internet protocol. It’s an address so that the sender knows who is requesting and receiving the packet.

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

What is a feature of the IP address?

A

It needs to be unique and depends very much on the level of network. For example, there is an IP address for nodes at the global network, centralised network and local network.

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

What are the benefits of distribute architectures

A

You get to manage information at different levels - parcelling them at higher or lower levels.

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

What is my IP (at different levels)

A

ISP assigned IP - SMU’s IP for connection to ISP
Locally assigned IP - SMU assigns IP for each user

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

How does the packet travel?

A

Message sent to SMU’s ISP first then the router decides who is the receiver

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

How does information travel?

A

Data is exchanged on computer networks in packets. The data is split up and the packets are sent out individually, they get routed and switched around.

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

How does the internet work?

A

The network is connected to other networks, till the point that everyone is connected at some point. This is why the internet is described as distributed.

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

Why is the internet distributed architecture?

A

There is no central authority controlling the internet. You can connect as a node and have access to the network to send something from one IP to another IP

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

How to ensure standards?

A

Protocols on open source need to be agreed upon. The standards reflect the standard way of communicating.

17
Q

How is the internet different from the web

A

The internet is the network, the connection itself;
The web is the part of the internet with which you can access resources (HTML access through URL)

18
Q

How do these resources become accessible?

A

Search engines

19
Q

What are intranets?

A

They form part of the deep web and restrict access to search engines. Because these pages are not indexed. They are connected to the internet but not discoverable by google search.

20
Q

What is the dark web?

A

It forms the part fo the web that is undiscoverable by search engines and intentionally hidden from general access. You will need special tools to access the dark web.

21
Q

What is the goal of the dark web

A

To anonymise information, the sender and receiver of the messages

22
Q

How does the dark web achieve anonymization?

A

they use a different protocol

23
Q

What does a VPN do?

A

A VPN allows you to connect to a main server and route all traffic through that server so it looks like its coming from the VPN.

24
Q

What are the concerns of VPN

A

Raises privacy issues and questions surrounding reliability. VPN’s may still be subject to production orders

25
Q

What is the tor project

A

It helps to do its own routing so you can’t tell which place the information originates from (like money laundering)

26
Q

What are some examples of standard protocols?

A

HTML, TCPIP, SMTP

27
Q

What is IPv4?

A

IPv4 is an IP address consisting of 4 parts, each part is exactly 1 byte

28
Q

Why did IPv6 come in?

A

Intended to mitigate the problem of IP address exhaustion under IPv4

29
Q

What’s the purpose of a DNS?

A

A DNS maps human friendly names to IP addresses

30
Q

What does the Domain Name registrar do?

A

It registers the domain name. Countries each have their own top-level domain (TLD)

31
Q

What is the client server model

A

DNS —> IP —> browser has connection from browser (your client) to server. Your browser is the client and the server serves you resource.

32
Q

What is the P2P model?

A

Peers are considered equal in supplying and consuming resources.

33
Q

What’s the key difference between CSN and P2P?

A

CSN: designated node is waiting for the request. The role is designated
P2P: there is no designated server. At any given time, if the peer has the desired file to be shared, it can be shared.

34
Q

What is the key limitation of a P2P network?

A

It only works at scale. If no one is online, the network ceases to exist. You have to incentivise people to use P2P networks

35
Q

What is the concept behind virtualisation

A

How we enabled cloud computing: the repackaged of service and products.

36
Q

How is virtualisation different from the traditional model?

A

Under a traditional model, the PC assumes that the hardware and software is bundled in that manner only.
Under virtualisation, apps such as DBS require a lot more hardware to run on. Rather than buying 10000 pieces of hardware, you parcel the RAM to share with other machines.

37
Q

What are the benefits to virtualisation?

A

Greater efficiency.

38
Q

How does cloud providers features in virtualisation?

A

You can request how much RAM you want. They would request it through the network and bundle it. This drives down technology costs as well.