Networks Flashcards
Topology
Physical layout and connections of devices in a network.
Star, bus, ring, mesh, hybrid
Switch
A device that connects computers to a central network and allows for communication between these devices.
Router
A device that makes internet communication possible between two computers
Modem
Is a device that converts data to be transmitted across a communication channel such as ADSL.
WiFi access point
Device that gives off radio signals so that a device can connect wirelessly to internet
PAN Network
Personal area network:
Few meters in size
Personal devices such as phone,laptop, printer
HAN Network
Home area network:
Home based network
More devices that PAN, many connected PAN’s
LAN
Local Area network:
Connects devices in a building e.g. school, business
WAN Network
Very wide area
Cellphone towers, internet, banking systems
Peer to Peer Server
- Equal computers
- High spec computers
- Small amount of computers
- Cheap software
- Low skill needed for installation
- Relatively slow
- Non-serious data breeches
- No server needed + no admin
Client Server
- One main server + weaker computers
- Expensive software
- Large amount of computers can use it
- Admin needed
- High skill installation
- Serious breeches
- Good security needed
- Very fast performance
9.
Server
A computer that manages resources, memory and file storage as a central service.
URL
Identifies a web page with a unique code/name
Gateway
Similar to router, but translates between protocols too. E.g NAT connects a private network to the Internet.
Connects multiple networks.
MAC address
12 digit hexadecimal number. Assigned to a NIC for use as a network address in a network segment. Unique to different devices and used to identify them on different networks.
DHCP and DNS
DHCP - Dynamic host configuration protocol:
Gives devices IP addresses on a network so that it can communicate with other IP networks. Manages these connections
DNS - Translates name of device into an IP address, association
WAP
Allows Wi-Fi devices to connect to network. Usually connects to router.
Wi-Fi and Hotspot
Wi-Fi: facility that allows communication between devices across the internet.
Hotspot: physical location where people can get Internet access using a router.
Protocol
A rule for internet communication
IMAP
POP3
SMTP
Internet Message Access Protocol:
Access email from remote web server from a client
Post Office Protocol 3:
Email is held for you by a server
Simple Mail Transmission Protocol:
Send mail to a mail server as a relay
IP
TCP
UDP
IP - set of rules for routing and addressing packets of data
TCP (Transmission Control Protocol) gives a connection to two hosts to share data and have a network conversation.
User Datagram Protocol sends small messages called data grams across a network
Frame vs Packet
Packet is the basic unit of communications between a sender and destination.
Frames identify data and explain how it should be decoded and interpreted.
Frame is a chunk of data sent across a data link (Ethernet) while a packet is sent on top of it (IP)
HTTP and HTTPS
HyperText Transfer Protocol defines how pages are transferred over the internet.
S means it’s secure.
FTP and WebDAV
File Transfer Protocol describes the transfer of files between a client and a server on a network
Web-bases Distributive Authoring And Versioning allows users to collaborate across files on a server.
FTP vs WebDAV
- WebDAV uses one TCP and is better at bypassing firewalls than FTP
- WebDAV is slightly faster than TCP when transferring small files
Network
A set of computers sharing resources that are located or provided by network nodes
NIC
Network Interface Controller is a device that plugs into the motherboard and allows a computer to connect to a network
Client Types
Thin - Use more resources than it provides
Fat - Provide more resources than it uses
Smart - Internet connected device that allows user’s applications to interact with servers with Web services
LBS and GPS
Location-Based Services - e.g. ordering an item for delivery
based on your location (Uber) or advertisements based on area
Global Positioning System - use of satellites that connect to the device to triangulate where the device/user is in the world
Cloud Computing
Use of offsite servers to store data
Cloud Backup - Used in the event of failure onsite or cyber-attacks, etc.
Software as a Service (SaaS) - G-Suite, Office 365, Adobe, etc.
Advantages:
Easy implementation - access anytime, anywhere
No hardware hence costs kept down
Flexibility for growth
Disadvantages:
Requires internet connectivity
Security risks associated with cloud computing
Encryption Types
Public and private key encryption - SSL
- SSL uses two keys, one public and one private
- Item is sent with private key and verified with the user public key
- Exchange of public keys and the creation of a hash ensures authenticity
Digital Currency
- Currencies stored and mangaged on digital platforms
- Blockchain: Stores transaction records (blocks) in public peer to peer servers (chain)
- Distributed database: Servers spread out across world but look like one server to the user
- DLT used to do the PCS cycle for transactions
Digital certificates and signatures
A signature is used to authenticate that a message was sent by a particular user and not modified by a third party
Certificates binds a digital signature to an entity e.g. personal info of owner, contact details
IPv4 vs IPv6
4 is a 32-bit address while 6 is a 128-bit address. More possibilities with 6
VPN
Allows for protected private connection to a public network. Hides user identity. Masks IP address
Adv: anonymity, censorship, access services from outside country
Dis: Account information still kept by VPN provider
VPN
Allows for protected private connection to a public network. Hides user identity. Masks IP address
Adv: anonymity, censorship,
Centralised and distributed networks
Centralised: All devices connect to a central server e.g. cloud
Distributed: Servers connected to other servers in different geographical locations.
Shaping and Throttling
Shaping - certain online activities restricted during peak times of the day
Throttling - Reduces all activities when network is strained