计算机的UDP和TCP的端口都一样吗?

来源:百度知道 编辑:UC知道 时间:2024/05/03 14:46:28

TCP/IP协议中的TCP是传输控制协议,它规定一种可靠的数据信息传递服务
udp用户数据报协议是Internet体系结构中的传输层的一个协议,与TCP协议不同它是一种无连接的协议。因此UDP协议是一种简单的传输层协议。
qq应该是用的udp,msn应该是tcp吧,所以在网络好的情况下,qq会比msn传送的速度快,但是在网络不好的情况下msn传送的速度会和qq差不多,甚至 还要快

TCP 和 UDP 都是 IP 层的传输协议,是 IP 与上层之间的处理接口。TCP 和 UDP 协议端口号被设计来区分运行在单个设备上的多重应用程序的 IP 地址。

由于同一台机器上可能会运行多个网络应用程序,所以计算机需要确保目标计算机上接收源主机数据包的软件应用程序的正确性,以及响应能够被发送到源主机的正确应用程序上。该过程正是通过使用TCP 或 UDP 端口号来实现的。在 TCP 和 UDP 头部分,有“源端口”和“目标端口”段,主要用于显示发送和接收过程中的身份识别信息。IP 地址和端口号合在一起被称为“套接字”。

IETF IANA 定义了三种端口组:公认端口(Well Known Ports)、注册端口(RegisteredPorts)以及动态和/或私有端口(Dynamic and/or Private Ports) 。

公认端口(Well Known Ports)从0到1023。
注册端口(RegisteredPorts)从1024到49151。
动态和/或私有端口(Dynamic and/or Private Ports)从49152到65535。

端口号 协议 服务名称 别名 注释
7 TCP echo Echo
7 UDP echo Echo
9 TCP discard sink null Discard
9 UDP discard sink null Discard
13 TCP daytime Daytime
13 UDP daytime Daytime
17 TCP qotd quote Quote of t