1.3.2 Networks Flashcards
What are the requirements of a wired connection?
Physical cables like Ethernet (copper/fibre optic)
Network Interface Card
What are the requirements for a wireless connection?
Wireless Network Interface Card
What are the pros and cons of wired connections?
Faster, more secure
but restricted movement, NIC required
What are the pros and cons of wireless connections?
Freedom of movement, WNIC required
But slower, less secure
What is an IP address?
A unique number acting as an address for a computer which communicates accross WANs
How is an IPv4 address formatted?
Written as four groups of numbers within the range 1-255, separated by periods. (4 bytes)
4 billion possible addresses
How is an IPv6 address formatted?
Written as eight groups of numbers; each group made up of 4 hex values, total representing 16 bits per group. Separated by colons
How is a MAC address formatted?
Written as six groups of 2 hex values; separated by dashes
What are standards and protocols?
They are guidelines/rules that allow computer systems to communicate
What are the needs for standards & protocols?
Allow hardware/software to interact across different manufacturers, without them devices wouldn’t be able to communicate
What is TCP/IP?
Transmission Control Protocol/ Internet Protocol
TCP allows data packets to be sent and received
IP routes and addresses data packets
What is HTTP/HTTPS
Hypertext Transfer Protocol transfers web pages over the Internet
HTTP Secure adds in encryption and authentication
What is FTP?
File Transfer Protocol sends files between computers on a WAN and uploads/downloads files to/from a web server.
What is SMTP?
Simple Mail Transfer Protocol sends emails between mail servers.
What is POP and IMAP?
Post Office Protocol and Internet Message Access Protocol: both receive and store emails from a mail server
POP deletes email from the email server once it has been downloaded to a device.
IMAP syncs email with mail server, so it can be accessed by different devices
What are the benefits of layers?
Splitting a network design into layers benefits programmers since it simplifies design, making it easier to modify and use.