Chapter 1
Mobile Devices
Course: 220 1201 Comptia A Exam Core 1
Subject: 220 1201 Comptia Exam Core 1
Chapter: Networking
Overview: Transmission Control Protocol (TCP) and User Datagram Protocol (UDP) are two of the core protocols of the Internet Protocol (IP) suite. They are used for transmitting data across networks but differ in how they establish connections, manage data flow, and ensure data reliability.
1. TCP vs. UDP:
- Transmission Control Protocol (TCP):
Connection-oriented: TCP establishes a connection before transmitting data between devices, ensuring that all data packets reach their destination correctly. This is done through a process called the three-way handshake, which involves establishing a connection, sending the data, and then terminating the connection. Reliability: TCP ensures that data is delivered accurately and in the correct order. It includes mechanisms for error checking, acknowledgment of received data, and retransmission of lost packets. Use Cases: TCP is ideal for applications where data integrity is crucial, such as web browsing (HTTPS), file transfers (FTP), and email communication (SMTP).
- Connection-oriented: TCP establishes a connection before transmitting data between devices, ensuring that all data packets reach their destination correctly. This is done through a process called the three-way handshake, which involves establishing a connection, sending the data, and then terminating the connection.
- Reliability: TCP ensures that data is delivered accurately and in the correct order. It includes mechanisms for error checking, acknowledgment of received data, and retransmission of lost packets.
- Use Cases: TCP is ideal for applications where data integrity is crucial, such as web browsing (HTTPS), file transfers (FTP), and email communication (SMTP).
- User Datagram Protocol (UDP):