๐ TCP ืืขืืืช UDP โ ืืื ืช ืืืืืืื
๐ ืื ืื TCP?
TCP (Transmission Control Protocol) ืืื ืคืจืืืืงืื ืชืงืฉืืจืช ืืืื, ืืืืกืก ืืืืืจ (Connection-oriented), ืืืืืื ืฉืืืืืข ืืืืข ืืืขืื ืืฉืืืืชื ืืืกืืจ ืื ืืื.

โก ืืื ืื UDP?
UDP (User Datagram Protocol) ืืื ืคืจืืืืงืื ืืืืจ, ืื ืืื ืืืืืช (Connectionless). ืืื ืื ืืืฆืข ืืืืงืืช ืฉื ืืืขืช ืืืืืข ืื ืชืืงืื ืฉืืืืืช.
๐ ืืืืช ืืฉืืืื โ TCP ืืื UDP
ืชืืื ื | TCP | UDP |
---|---|---|
ืกืื ืืืืืืจ | ืืืืกืก ืืืืืจ (Connection-oriented) | ืืื ืืืืืจ (Connectionless) |
ืืืื ืืช | ืืืืื โ ืืืื ืืืืืช ืืฉืืืื ืืืืจืช | ื ืืืื โ ืืื ืืืืืช |
ืกืืจ ืืืขืืจื | ืฉืืืจ ืขื ืกืืจ ืืืืืืืช | ืื ืฉืืืจ ืขื ืกืืจ |
ืืืืจืืช | ืืืื ืืืชืจ | ืืืืจ ืืืื |
ืฉืืืืฉืื ื ืคืืฆืื | ืืืจืืช ืงืืฆืื, ืืชืจื ืืื ืืจื ื, ืืื"ื | ืกืืจืืืื ื, ืืฉืืงืื ืืื ืืืื, VoIP |
ืืงืจืช ืขืืืก | ืื | ืื |
ืชืขืืืจื | ืืืชืจ ืืกืืืจืช | ืงืืืื ืืื ืืกืืืจืช |
๐งช ืืืืืืืช ืืฉืืืืฉืื:
TCP:
- ืืืืฉื ืืืชืจ (HTTP/HTTPS)
- ืฉืืืืช ืืืืืื (SMTP)
- ืืืจืืช ืงืืฆืื (FTP)
UDP:
- ืฉืืืืช ืืื / ืืืืื (VoIP)
- ืืฉืืงื ืจืฉืช ืืืื ืืืช
- ืฉืืืืจ ืืืื
๐ง ืชืืืื ืืขืืืื ืฉื TCP โ ืฉืืื ืืืืืง ืืงืฉืจ (Three-way Handshake):
- SYN โ ืืืงืื ืืืงืฉ ืืคืชืื ืืืืืจ.
- SYN-ACK โ ืืฉืจืช ืืืฉืจ ืืืืืืจ.
- ACK โ ืืืงืื ืืืฉืจ ืืช ืืืืืืจ.
โ ืืืืจ ืืื ืืชืืืื ืฉืืืืช ืื ืชืื ืื ืืฆืืจื ืืืืืืืช ืืืืืงืจืช.
๐ง ืืื ืืืืืจ?
ืชืจืืืฉ | ืขืืืคืืช |
---|---|
ืืืจืืช ืืกืืืื ืืฉืืืื | TCP โ ืืืื ืืช |
ืฉืืืช ืืืืื | UDP โ ืืืืจืืช |
ืืฉืืงืื ืืจืฉืช | UDP โ ืืื ืืืื ืืฉืืืื |
ืื ืงืืืช ืืื ืืืื | TCP โ ืืืืื ืืกืืจ |
๐ฅ ืกืจืืื ืืืืืฅ ืืืกืืจ ืืืืืืื:
๐ ืืกืืืื ืงืฆืจ:
TCP | UDP |
---|---|
ืืืืื ืกืืจ, ืฉืืืืช, ืืืื ืืช | ืืืืจ, ืงื, ืื ืืืืื ืฉืืืืช |
ืืชืืื ืืฉืืจืืชืื ืงืจืืืืื | ืืชืืื ืืฉืืจืืชืื ืืืื ืืืช |