2: Computer Networks Overview Flashcards

1
Q

Protocol ?

A

A set of rules (a language) for communication between two or more computers.

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

TCP ?

IP ?

A

Transmission Control Protocol.

Internet Protocol.

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

How many protocols do modern computers use ?

A

Thousands.

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

What is an open system?

A

A system which has a public architecture (protocols, traffic source code) visible to all.

Anyone can:

  • Connect
  • Modify

an open system.

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

To whom belongs an open system ?

A

It can belong to someone.

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

Who developed Open-Source Software ?

A

A public community of developers, eg Linux OS.

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

3 examples of open systems?

A
  • OS: UNIX, Linux
  • Protocols: IP, TCP
  • Systems: Internet, WWW
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Examples of non-open systems ?

A
  • OS: MS Windows
  • Protocols: Military Protocols
  • Systems: B2B
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Advantages of open systems?

A
  • Users have control over an implementation
  • Bugs are identified and fixed early
  • Adaptable to different domains
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Disadvantages of open systems ?

A
  • No central common version of standard
  • Bugs may not be fixed compatibly
  • Systems may not be always portable
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Lines of code for Linux vs MS windows ?

A

Linux: 1m
Windows: 50m

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

Computer Network ?

A

A collection of computers that are physically and logically connected together to exchange information.

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

Network topology ?

A

A way to connect electronic devices together.

Eg: Internet is an open systems which connects computer networks together.

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

Draw a bus topology of a network.

A
Printer, Web Server, Computer
     |                |               |
|----------------------------------|
|----------------------------------|
           |                   |
Computer,        Camera
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Draw a star topology of a network.

A
Web server
Printer
Computer
Camera
Computer 

all pointing to Backplane

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

Draw a ring topology of a network.

A

Same as start but with a bigger circle in the middle.

17
Q

Circuit-switched networks ?

A
  • Dedicated line for communication between 2 people
  • High quality of service
  • Inefficiently used network resources
  • One break = end of convo
18
Q

How are packet-switched networks messages sent?

A
  • Message broken into individual packets sent separately.

- Potentially different routes, same destination.

19
Q

How are packet-switched networks messages numbered?

A

Sequentially, and can be re-assembled at destination.

Like sending several postcards instead of one long letter.

20
Q

What type of a network is the Internet ?

A

Packet-Switched.

21
Q

How long is a packet typically ?

A

400-600 bytes long.

22
Q

What was the Internet’s original name and short form ?

What was its goal ?

A

Advanced Research Projects Agency (ARPA)’s Network: Arpanet.

Connect Universities to military sites.

23
Q

Who created WWW and when?

A

Tim Berners-Lee in 1990.

24
Q

What was the goal of WWW?

A
  • A naming system for every element on the Internet (URL).
  • A method for documents to contain internal references to these names (HTML)
  • The concept of the web-server to store data and the web-browser to display the data.
25
Q

What’s the full form of URL ?

A

Uniform Resource Locator

26
Q

What are the main components of the architecture of the Internet ?

A
  • Router: connects network to Internet
  • Network core: interconnected routers
  • Network edge: applications and hosts
  • Hosts: computers connected to a network