TCP和UDP协议的要点总结

网络 网络管理
下面我们总结了TCP和UDP协议相关的一些重点。那么通过对练个协议的单独介绍,以及对比介绍,希望大家都能够掌握这部分的要点。

在网络学习中,我们发现TCP和UDP协议总是被大家所提起或者讨论。在不少的考试中,这方面的知识也是一个重要的考点。所以,本文主要就针对这两个协议,来进行一下总结。

在TCP/IP协议族里,传输控制协议(TCP)和用户数据报协议(UDP)运行于传输层,它利用IP层提供的服务,提供端到端的可靠的(TCP)和不可靠的(UDP)服务。

1 TCP协议

传输控制协议TCP(Transmission Control Protocol)是TCP/IP参考模型中的传输层协议,它通过序列确认及包重发机制,提供可靠的数据流发送和应用程序的虚拟连接服务。

与IP协议相组合,TCP组成了因特网协议的核心。TCP服务提供了数据流传输,可靠,有效流控制、全双工操作和多路复用技术等。

2 UDP协议

用户数据报协议UDP(User Datagram Protocol)是TCP/IP参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。

UDP协议基本上是IP协议与上层协议的接口。UDP协议适用端口分别运行在同一台设备上的多个应用程序。

UDP并不提供对IP协议的可靠机制、流量控制,以及错误恢复功能等。一个使用UDP的应用程序要承担可靠性方面的全部工作。

3 TCP和UDP协议的区别

(1) 相同处。传输控制协议和用户数据报协议相同之处包括:都运行于传输层;都利用IP层提供的服务;提供端到端的服务。

(2) 不同处。两者不同之处包括:TCP为应用层提供可靠的数据传输服务;UDP提供不可靠的数据传输服务。

4 TCP和UDP协议的端口

TCP和UDP为了对给定的主机上的多个目标进行区分,产生了端口的概念。不同的服务开放不同的端口。TCP和UDP分别拥有自己的端口号,它们可以共存于一台主机,但互不干扰。

高层协议TCP端口描述高层协议UDP端口描述FTP-DATA20文件传输协议数据DOMAIN53域名服务器FTP21文件传输协议BOOTPS67引导协议服务器TELNET23远程登录协议BOOTPC68引导协议客户机SMTP25简单邮件传输协议TFTP69简单文件传输协议HTTP80超文本传输协议SNMP161简单网络管理协议POP3110邮局协议SNMP-TRAP162简单网络管理协议陷阱。

责任编辑:佟健 来源: csdn.net
相关推荐

2013-05-27 10:48:16

TCPUDP传输协议

2020-07-28 08:38:10

TCPUDP协议

2010-07-12 11:58:02

Java UDP协议

2014-10-10 15:28:08

TCP

2013-08-01 10:01:02

网络协议TCP协议UDP协议

2010-07-07 10:45:22

TCP UDP协议

2010-07-07 10:42:36

TCP UDP协议

2010-07-07 11:02:26

TCP UDP协议服务

2022-09-21 11:54:22

TCPUDP协议

2014-12-03 14:05:01

TCPUDP

2019-03-26 14:07:39

TCPUDPDNS

2010-07-07 10:52:05

TCP UDP协议

2010-06-09 14:42:21

UDP协议TCP协议

2010-06-09 11:38:37

传输层通信协议

2022-09-02 12:13:22

TCPUDP场景

2019-12-31 20:41:39

IPUDPTCP

2019-11-29 07:53:07

DNSTCP网络协议

2010-07-06 15:10:05

UDP协议

2010-06-21 17:51:50

UDP协议

2019-09-12 09:56:33

TCPUDPHTTP
点赞
收藏

51CTO技术栈公众号