Network & Web Technologies ii - Protocols & Standards Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

HTTP (Hypertext Transfer Protocol)

A

Application Layer
Facilitates clients requesting information from the servers.
Each HTTP request by a client expects a HTTP response from the server.

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

Get and Post requests

A

The two main types of HTTP request.
‘Get’ is harmless, repeatable and can be bookmarked.
‘Post’ is for when change is meant to occur (e.g. create/update/ destroy operations).

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

URL (Uniform Resource Locator)

A

Text string representing a destination for a protocol (e.g. HTTP) request.
Several parts to URLs; protocol, host, port, path and query.

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

API (Application Programmers Interface)

A

Series of functions or protocol endpoints allowing apps to access features of another system.
E.g. web APIs that use HTTP/ API libraries that provide custom functions.

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

Server Side Processing

A

Server generating on demand content (e.g. personalised HTML) to send to clients.

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

Web API

A

Modern approach to server side processing.

Sends unformatted data to the client on demand and the client decides how to render it.

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

Client Side processing

A

Client generating content based on a data requested from the server.

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

Javascript

A

Created to make web pages interactive.
Can execute HTTP requests without page reload; allowing dynamic web apps to be created (e.g. Google Docs) where the JS interacts with the web APIs.

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

LAN (Local Area Networking)

A

Geographically small area e.g. buildings or several buildings on the same site.

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

WAN (Wide Area Networking)

A

Geographically remote area e.g. across a country, between continents.
Connects LANs together.

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

Explain Bus Topology

A

All devices are connected to a central (backbone) cable.
All devices have equal rights via the backbone cable.
If 2(+) devices send data via the backbone a collision occurs
Random timer + request withdrawn in collision in order to resend the request.

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

Bus Topology (+ve & -ve)

A

+ve: Easy setup & maintenance
Cheap installation
For small networks

-ve: More devices = Less efficient
Heavily dependent on central cable
Low security - all devices can see the data
Hard to isolate faults
Collisions occur
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Explain Ring topology

A

Singular direction data transfer direction using control signal called ‘token’.
Only the node with the ‘token’ can transmit data, avoiding collisions.
Message examined by each successive computer. (to check if they are the message’s destination.
When the message is received, the token is put back on the network for the next node that requires its use.

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

Ring Topology (+ve & -ve)

A

+ve: unidirectional data transmission.
Easily modular for devices.
Cheaper than star network

-ve: Less secure; data transmitted between 2 devices pass through all intermediate devices.
More devices = slower data transmission
1 node failure = whole network fail.

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