Communication and Internet Technologies P3 Flashcards
What is a protocol?
A set of rules that define how communication between devices occurs.
Why are protocols important?
They allow devices to communicate across different platforms.
What is the TCP/IP suite?
A set of communication protocols used for the internet
What does TCP do?
Maintains the connection and ensures data delivery between nodes.
What does IP do?
Handles addressing and routing of data packets.
What are the layers of the TCP/IP model?
Application
What is the role of the Application Layer?
Provides user services and formats messages for transmission.
What does HTTP/HTTPS do?
Transfer web pages from a server to a client; HTTPS is secure.
What is FTP used for?
Transferring files over a network.
What are POP3 and IMAP used for?
Receiving emails.
What is SMTP used for?
Sending emails.
What does the Transport Layer do?
Breaks data into packets
How does the Transport Layer handle errors?
By detecting packet loss or corruption and retransmitting.
What is the role of the Internet Layer?
Handles transmission using IP addresses and routes packets.
What is the purpose of IP addresses in packet transmission?
They identify the sender and receiver networks and devices.
What does the Data Link Layer do?
Converts data to signals
What is a peer-to-peer network?
A decentralized network where each device can act as both a client and a server.
What is BitTorrent?
A protocol that uses peer-to-peer file sharing for distributing files.
What is a swarm in BitTorrent?
All connected peers that have all or parts of the file being shared.
What is a tracker in BitTorrent?
A server that keeps track of which peers have which file parts.
What is a seed in BitTorrent?
A peer that is uploading a file or part of a file.
When does a user become a seed?
When they have downloaded even a single piece of the file.
What is circuit switching?
A method where a dedicated communication path is established for the entire session.
When is circuit switching used?
For real-time applications like voice or video calls.