The Bits and Bytes of Computer Networking 5 Flashcards
What are the specifications of wireless networks defined by?
The IEEE 802.11 standards.
How is data transferred in wireless networks?
Through radio waves.
What are 3 differences between different 802.11 standards?
They operate at different frequency bands, different channel widths, have different speeds.
What is a frequency band?
A certain section of the radio spectrum that is agreed to be used for certain communications.
What are the 2 most commonly used frequency bands for Wi-Fi, and what are the differences between the 2?
2.4 Ghz - slower, more susceptible to interference, larger range.
5 Ghz - faster, less range.
How many address fields does an 802.11 data frame have, and what are they?
4;
1 Source device MAC
2 Destination device MAC
3 MAC of receiving WAP
4 MAC of sending WAP
What are 3 ways to configure a wireless network?
1 Ad-hoc networks
2 LAN / WLAN
3 Mesh Networks
Describe the configuration of an ad-hoc wireless network.
Simplest type, nodes speak directly to each other, no supporting network infrastructure.
Describe the configuration of a LAN / WLAN.
Consists of one or more WAPS, connected to gateway routers, which act as a bridge between the wired LAN and wireless LAN.
Describe the configuration of a mesh wireless network. What is a benefit of this kind of network?
Is connected to a wired network, can have multiple WAPs, not all need to be connected to wired network, devices communicate with each other.
Benefit - increase performance and range of a wireless network.
What are channels?
Individual, smaller sections of the frequency band used by a wireless network.
What is a collision domain?
Any network segment where one computer can interrupt another.
What is a benefit of using channels in wireless networks?
Help avoid collision domain, wireless networking equipment can auto sense which channels are congested and use another.
What does WEP stand for, and what is it used for?
Wired Equivalent Privacy - an encryption technology. WEP key has 40 bits - not good.
What is the difference between WPA and WPA2?
Wi-Fi Protected Access, encryption technology.
WPA key = 128 bits.
WPA2 key = 256 bits.
How do cellular wireless networks differ to regular wireless networks?
A cellular network is a radio network distributed over land through cells where each cell includes a fixed location transceiver known as base station
Aside from encryption, what is another security measure used in wireless networks?
MAC filtering, only allow certain devices to connect to your network.
What does ICMP stand for, and what is it used for?
Internet Control Message Protocol - used by a router etc to communicate back to the source, why a transmission has failed.
What are 2 tools to check network connectivity (at the network layer)?
Ping, traceroute / tracert (windows).
What are the 2 steps in using a Ping message? (Name each step)
1 In command line interface - type “ping” followed by an IP address or a FQDN = “echo request”.
2 If destination is able to communicate on the network it will send an “echo reply” message.
How does traceroute work?
It will send multiple packets, first with the ttl = 1, second with ttl = 2, and so on. This results in an ICMP time exceeded message being returned from every node along the route. Each time 3 packets will be sent.
How do ping and traceroute output differ?
Ping output is basic info regarding the destination IP, roundtrip time and success rates of packets being sent.
Traceroute output is more detailed, with info about every router along the route, IP addresses and roundtrip time of each.
What are 2 tools to test port connectivity (at the transport layer), what OSs do they work on?
Netcat - Linux / MacOS
Test-NetConnection - Windows
When using the netcat tool, how can you tell if the connection has succeeded or failed?
Failed - command will exit.
Success - will see a blinking cursor waiting for more input.
What are 2 flags you can use with netcat?
- z = zero input / output mode, do not want to send / receive data from the port.
- v = verbose, makes the output more legible for humans.
How would you enter a netcat and a Test-NetConnection command in the shell, to test connection to googles port 80? (with at least one flag)
netcat = “nc -v -z google.com 80”
Test-NetConnection = “Test-NetConnection google.com -port 80”
What is a command you can use to look up the IP of a domain? (name resolution tool)
nslookup twitter.com
What are public DNS servers? Give 2 IP addresses and name who they belong to.
Name servers set up so anyone can freely use them.
Level 3 communications = 4.2.2.4
Google = 8.8.8.8