What is functional composition?
Describe in words what map does
Applies a given function to each element of a list, returning a list of results
Describe in words what filter does
Processes a list to produce a new list containing exactly those elements that match a given condition
Describe in words what fold does
Reduces a list of values to a single value by repeatedly applying a combining function to the list values
What is a proxy server? What does it do?
What is a network topology?
The way a network and its connected devices (computers, printers, servers etc.) are connected. (eg. Star or bus)
Give three disadvantages of bus networks
Give two disadvantages of star networks
What is the purpose of DHCP?
To automate the allocation of IP addresses (configuration) to hosts on a network
Why is DHCP used?
How is an IP address configured using DHCP?
What does a firewall do?
Blocks or allows network traffic, based on predefined or dynamic rules and policies
What is packet filtering?
When a firewall monitors outgoing and incoming packets and allowing them to pass or halt based on
- source and destination IP addresses
- protocols / ports
What is stateful inspection?
How long is an IPv4 address and what is it split into?
What is a subnet mask used for?
Identifying the Network ID part of an IP address (bitwise AND operation applied to subnet mask and IP address)
How long is an IPv6 address and why was it introduced?
What is the difference between routable and non-routable IP addresses?
What is NAT?
What is port forwarding?
What is the purpose of port forwarding?
How to determine if two computers are on the same subnet
Bitwise AND operation of subnet mask with both computer’s IP addresses. The result of the AND operations are the network IDs. These are then compared.
How does routing work?
Explain how a router can be configured so that a Web Server on a LAN can be accessed by computers outside the LAN