Unit 10 - The Internet Flashcards
Define Internet
A network of inter-connected networks
Define World Wide Web
The set of resources that are available using the Internet
Define Internet Backbone
The principal data routes between interconnected networks and the internet
Define IP address
A unique identifier for a node connected to a network
Define FQDN
Fully Qualified Domain Name - a domain name that identifies the exact location of a web page in the WWW
Define URL
Uniform Resource Locator - a link that specifies the means of accessing a recourse and its location across a network
Define DNS
Domain Name System Server - dedicate computer (used as servers) with an index of domain names and their corresponding IP address
Define data packet
A block of data
Define circuit switching
Creating a communication connection between two end points for the duration of a phone call or transfer of data
Define latency
The time taken for a piece of data to arrive at the desired location
Define gateway
A networking device that connects two networks which are using different protocols
Define a firewall
Hardware or software that consists of a series of ports that control the traffic that pass through them
Define stateful inspection
Scanning payloads for malicious software before allowing them access to a network or device
Define proxy server
A server that acts on a devices behalf in order to keep the IP address of that client hidden when doing things such as using the internet
Define encryption
The act of encoding a plaintext message so that is cannot be deciphered unless you have a numerical key to decrypt it
Define symmetric encryption
Using the same key to decrypt the message as you used to encrypt the message and sending it across a network to the receiver
Define asymmetric encryption
Using two different keys to encrypt and decrypt a message so that a key does not have to be sent over a network
Define a digital signature
A method of verifying the integrity of a message
Define a worm
An individual program that does not need the user to spread through a computer and exploit vulnerabilities in the system
Define a trojan
A malicious piece of software that masquerades as something useful, it cannot self replicate but it can perform functions such as opening up back doors to your computer so the bandwidth and data can be exploited remotely
Define phishing
A communication that causes the user to visit a website and enter information that can then be exploited .e.g. bank details
Define SQL corruption
Entering commands into an SQL database to change processing or corrupt or access data
Define buffer overflow
When a program attempts to write data to a location that is too small and the data is placed into neighboring instruction space
Define TCP/IP stack
A set of rules used to format messages so that they can be sent across a network