Wireless networking, CSMA, and SSID
Wi-Fi: A local wireless technology enabling devices to connect to the Internet via a WAP
WAP: Wireless Access Point
Formed in 1999
Establishes international standards for interoperability and backwards compatibility
Interoperability: The ability of different systems, devices, applications, or products to connect and communicate with each other in a coordinated way without effort from the end user
Backwards compatibility: The ability for a product or technology to interoperate with an older, legacy system or technology
Consists of hundreds of companies around the world
Enforces the use of standards for network connections and device connectivity
Device needs a wireless network adaptor
Station: the combination of a computer and interface controller
All stations share a single radio frequency communication channel
Each station is tuned in on this frequency to pick up transmissions
Transmissions are received by all stations within range of the WAP
WAP usually connects to a router but this can be part of the router itself
Security protocols and certification programs used to secure wireless networks:
WPA: Wi-Fi Protected Access
WPA2: Wi-Fi Protected Access II
Older, replaced by WPA2
Built into wireless NICs
Provides strong encryption of data transmissions
128-bit key generated for each packet sent
Some network admins use MAC address allow lists to control who is allowed on the network
The opposite of an allow list is a deny list, which specifies the MAC addresses of devices not allowed on the network
Allow lists and deny lists were previously known as white- and black- lists respectively, but use industry-wide has generally declined over the racist connotations the terms have
SSID: Service Set Identification
Service Set Identification (SSID): A locally-unique informal name given to a network to identify it
Broadcast of SSID can be disable to hide network from most users
Not completely hidden - network still visible in specialist tools or visible as ‘Hidden network’
CSMA/CA: Carrier Sense Multiple Access/Collision Avoidance
Carrier Sense Multiple Access/Collision Avoidance (CSMA/CA): Protocol for carrier transmission in wireless LANs for avoiding collisions occurring on a data channel
Collision avoidance not always possible due to the ‘hidden nodes’ problem
Hidden node: A node that can be heard by the WAP but not by another node trying to transmit data
Relies on acknowledgements to know that data has arrived successfully
Node listens for signals to determine whether another node is transmitting
If signal detected
Wait for random period of time for other node to stop transmitting
Listen again
If no signal is detected, start transmitting data
Node continues listening to the channel
If node detects collision
Stop transmitting
Wait random amount of time
Try again
Counteracts the problem of ‘hidden nodes’
RTS signal: Request to Send signal
CTS signal: Clear to Send signal
Node listens for signals to determine whether another node is transmitting
Signal detected → waits for random period of time for node to stop transmitting → listen again
If no signal is detected, transmit an RTS signal
When channel is idle, WAP sends a CTS signal back to the node
Start transmitting data
Wi-Fi: A local wireless technology enabling devices to connect to the Internet via a WAP
WAP: Wireless Access Point
Formed in 1999
Establishes international standards for interoperability and backwards compatibility
Interoperability: The ability of different systems, devices, applications, or products to connect and communicate with each other in a coordinated way without effort from the end user
Backwards compatibility: The ability for a product or technology to interoperate with an older, legacy system or technology
Consists of hundreds of companies around the world
Enforces the use of standards for network connections and device connectivity
Device needs a wireless network adaptor
Station: the combination of a computer and interface controller
All stations share a single radio frequency communication channel
Each station is tuned in on this frequency to pick up transmissions
Transmissions are received by all stations within range of the WAP
WAP usually connects to a router but this can be part of the router itself
Security protocols and certification programs used to secure wireless networks:
WPA: Wi-Fi Protected Access
WPA2: Wi-Fi Protected Access II
Older, replaced by WPA2
Built into wireless NICs
Provides strong encryption of data transmissions
128-bit key generated for each packet sent
Some network admins use MAC address allow lists to control who is allowed on the network
The opposite of an allow list is a deny list, which specifies the MAC addresses of devices not allowed on the network
Allow lists and deny lists were previously known as white- and black- lists respectively, but use industry-wide has generally declined over the racist connotations the terms have
SSID: Service Set Identification
Service Set Identification (SSID): A locally-unique informal name given to a network to identify it
Broadcast of SSID can be disable to hide network from most users
Not completely hidden - network still visible in specialist tools or visible as ‘Hidden network’
CSMA/CA: Carrier Sense Multiple Access/Collision Avoidance
Carrier Sense Multiple Access/Collision Avoidance (CSMA/CA): Protocol for carrier transmission in wireless LANs for avoiding collisions occurring on a data channel
Collision avoidance not always possible due to the ‘hidden nodes’ problem
Hidden node: A node that can be heard by the WAP but not by another node trying to transmit data
Relies on acknowledgements to know that data has arrived successfully
Node listens for signals to determine whether another node is transmitting
If signal detected
Wait for random period of time for other node to stop transmitting
Listen again
If no signal is detected, start transmitting data
Node continues listening to the channel
If node detects collision
Stop transmitting
Wait random amount of time
Try again
Counteracts the problem of ‘hidden nodes’
RTS signal: Request to Send signal
CTS signal: Clear to Send signal
Node listens for signals to determine whether another node is transmitting
Signal detected → waits for random period of time for node to stop transmitting → listen again
If no signal is detected, transmit an RTS signal
When channel is idle, WAP sends a CTS signal back to the node
Start transmitting data