tcp端口和udp端口是一样的吗(tcp端口和udp端口的区别)

      最后更新:2023-07-02 19:51

      请问同一台机器上udp端口和tcp端口可以一样对吗,不会冲突?

      -----作废内容,开始-----恩,udp与tcp使用同样的端口是会冲突的,但是有一个端口是例外的,就是DNS所使用的端口,它既属于tcp又属于UDP。DNS的端口号是53-----作废内容,结束-----不会冲突两个进程使用不同协议的同一端口
      是的
      请问同一台机器上udp端口和tcp端口可以一样对吗,不会冲突?

      tcp和udp端口有什么分别?bt和qq用什么端口,是不是全部视频对话都使用udp

      TCP端口和UDP端口的区别是所使用的协议不同。TCP端口使用的是传输与控制协议(TCP);而UDP是使用用户数据报协议。这两个的区别是前一个是面向连接(三次握手);而后者则直接发送与接受,无须对于双方是否可靠接到来确认,因此具有速度的优势。 BT使用的端口为6881-6889端口这九个TCP端口;而QQ使用80,443,4000,6000,8000端口,既有TCP端口又有UDP端口,视频对话也不一定都是使用UDP,只要速度保证,也可使用TCP协议,但是UDP协议简单,直接面向连接,因此与TCP相比,它的传输速度更快。
      tcp和udp端口有什么分别?bt和qq用什么端口,是不是全部视频对话都使用udp

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

      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 Echo7 UDP echo Echo9 TCP discard sink null Discard9 UDP discard sink null Discard13 TCP daytime Daytime13 UDP daytime Daytime17 TCP qotd quote Quote of the day17 UDP qotd quote Quote of the day19 TCP chargen ttytst source Character generator19 UDP chargen ttytst source Character generator20 TCP ftp-data File Transfer21 TCP ftp FTP Control23 TCP telnet Telnet25 TCP smtp mail Simple Mail Transfer37 TCP time Time37 UDP time Time39 UDP rlp resource Resource Location Protocol42 TCP nameserver name Host Name Server42 UDP nameserver name Host Name Server43 TCP nicname whois Who Is53 TCP domain Domain Name53 UDP domain Domain Name Server67 UDP bootps dhcps Bootstrap Protocol Server68 UDP bootpc dhcpc Bootstrap Protocol Client69 UDP tftp Trivial File Transfer70 TCP gopher Gopher79 TCP finger Finger80 TCP http www,http World Wide Web88 TCP kerberos krb5 Kerberos88 UDP kerberos krb5 Kerberos101 TCP hostname hostnames NIC Host Name Server102 TCP iso-tsap ISO-TSAP Class 0107 TCP rtelnet Remote Telnet Service109 TCP pop2 postoffice Post Office Protocol - Version 2110 TCP pop3 postoffice Post Office Protocol - Version 3111 TCP sunrpc rpcbind portmap SUN Remote Procedure Call111 UDP sunrpc rpcbind portmap SUN Remote Procedure Call113 TCP auth ident tap Authentication Sevice117 TCP uucp-path UUCP Path Service119 TCP nntp usenet Network News Transfer Protocol123 UDP ntp Network Time Protocol135 TCP epmap loc-srv DCE endpoint resolution135 UDP epmap loc-srv DCE endpoint resolution137 TCP netbios-ns nbname NETBIOS Name Service137 UDP netbios-ns nbname NETBIOS Name Service138 UDP netbios-dgm nbdatagram NETBIOS Datagram Service139 TCP netbios-ssn nbsession NETBIOS Session Service143 TCP imap imap4 Internet Message Access Protocol158 TCP pcmail-srv repository PC Mail Server161 UDP snmp snmp SNMP162 UDP snmptrap snmp-trap SNMP TRAP170 TCP print-srv Network PostScript179 TCP bgp Border Gateway Protocol194 TCP irc Internet Relay Chat Protocol213 UDP ipx IPX over IP389 TCP ldap Lightweight Directory Access Protocol443 TCP S-HTTP MCom443 UDP S-HTTP MCom445 TCP Microsoft CIFS445 UDP Microsoft CIFS464 TCP kpasswd Kerberos (v5)464 UDP kpasswd Kerberos (v5)500 UDP isakmp ike Internet Key Exchange (IPSec)512 TCP exec Remote Process Execution512 UDP biff comsat Notifies users of new mail513 TCP login Remote Login513 UDP who whod Database of who's logged on,average load514 TCP cmd shell Automatic Authentication514 UDP syslog515 TCP printer spooler Listens for incoming connections517 UDP talk Establishes TCP Connection518 UDP ntalk520 TCP efs Extended File Name Server520 UDP router router routed RIPv.1,RIPv.2525 UDP timed timeserver Timeserver526 TCP tempo newdate Newdate530 TCP,UDP courier rpc RPC531 TCP conference chat IRC Chat532 TCP netnews readnews Readnews533 UDP netwall For emergency broadcasts540 TCP uucp uucpd Uucpd543 TCP klogin Kerberos login544 TCP kshell krcmd Kerberos remote shell550 UDP new-rwho new-who New-who556 TCP remotefs rfs rfs_server Rfs Server560 UDP rmonitor rmonitord Rmonitor561 UDP monitor636 TCP ldaps sldap LDAP over TLS/SSL749 TCP kerberos-adm Kerberos administration 749 UDP kerberos-adm Kerberos administration
      当然不一样呀!~! 一种是可靠的(TCP)一种是不可靠的(UDP) QQ发送消息的是采取UDP方法的..
      TCP/IP协议中的TCP是传输控制协议,它规定一种可靠的数据信息传递服务 udp用户数据报协议是Internet体系结构中的传输层的一个协议,与TCP协议不同它是一种无连接的协议。因此UDP协议是一种简单的传输层协议。 qq应该是用的udp,msn应该是tcp吧,所以在网络好的情况下,qq会比msn传送的速度快,但是在网络不好的情况下msn传送的速度会和qq差不多,甚至 还要快
      计算机的UDP和TCP的端口都一样吗?

      简述TCP与UDP之间的相同点和不同点

      相同点:1、OSI网络层它们都根据OSI参考模型生活在同一层。我们称这层为传输层。在套接字之间的这一层中,传输数据。他们在这方面没有区别。2、安全从安全角度来看,TCP和UDP都是相同的。实际上,TCP由于其会话管理而具有一些小优势,但从总体上看,如果实现SSL,加密等安全机制,则存在安全性。除UDP之外,实现类似TCP的协议的SSL / TLS非常容易。另一方面,像RTP这样的语音通信协议可以升级到SRTP,使底层UDP更安全。不同点:1、数据包结构UDP具有精简包结构。UDP在其标题部分中仅提供源,目标端口,长度,校验和。TCP在包中有更多字段,因为TCP传输有更多的步骤和控件来进行包传递。TCP有12个头字段。2、复杂程度TCP绝对比UDP协议更复杂。正如我们在上侧看到的,TCP具有很多传输相关机制的区域。例如,TCP提供了设置传输缓冲区相关内存的窗口机制。UDP只有校验和机制和数据包计数器,有时候没有实现。3、算法要使用TCP传输数据,必须使用名为3次握手的方法创建会话。第一个客户端发送一个包含SYN标志的数据包,服务器用ACK标志响应,最后一步客户端发送SYNC + ACK以完成与相关服务器的TCP会话。UDP没有任何特殊算法。UDP包直接发送到服务器的端口。管理层通常在上层应用程序层中执行。4、速度TCP协议的复杂性使TCP比UDP慢。至少要发送一个字节,需要进行会话初始化,并在数据传输后关闭会话。这使TCP变慢。关于TCP的速度已经做了一些工作,但架构是有限的新增强功能。如果您通过光纤传输UDP,则UDP 速度很快.UDP速度很快,因为没有会话或会话终止的算法。5、可靠性TCP是一种可靠的协议,因为它运行机制来防止数据丢失或更改。TCP使用会话来提高数据传输的可靠性。同样在数据传输中,在两侧之间检查传输的数据,并且如果发生一些丢失或改变,则再次重新传输数据。UDP也不可靠。真的不是。但是,如果您希望它是可靠的上层应用程序级别机制可以实现,但这些将使传输更复杂。6、协议在这部分中,列出使用UDP或TCP或两者的协议。UDP以下协议使用UDP传输。DHCPDNS流RDPTFTPSNMPVOIPTCP以下协议使用TCP传输。HTTPHTTPSFTPSMTPTELNET
      一、不同点:1、数据包结构不同:UDP具有精简包结构。UDP在其标题部分中仅提供源,目标端口,长度,校验和。TCP在包中有更多字段,因为TCP传输有更多的步骤和控件来进行包传递。TCP有12个头字段。3、算法不同:要使用TCP传输数据,必须使用名为3次握手的方法创建会话。第一个客户端发送一个包含SYN标志的数据包,服务器用ACK标志响应,最后一步客户端发送SYNC + ACK以完成与相关服务器的TCP会话。UDP没有任何特殊算法。UDP包直接发送到服务器的端口。管理层通常在上层应用程序层中执行。二、相同点:从安全角度来看,TCP和UDP都是相同的。实际上,TCP由于其会话管理而具有一些小优势,总体上看,如果实现SSL,加密等安全机制,则存在安全性。除UDP之外,实现TCP的协议的SSL / TLS非常容易。另一方面,像RTP这样的语音通信协议可以升级到SRTP,使底层UDP更安全。传输控制协议(TCP):TCP(传输控制协议)定义了两台计算机之间进行可靠的传输而交换的数据和确认信息的格式,以及计算机为了确保数据的正确到达而采取的措施。协议规定了TCP软件怎样识别给定计算机上的多个目的进程如何对分组重复这类差错进行恢复。协议还规定了两台计算机如何初始化一个TCP数据流传输以及如何结束这一传输。TCP最大的特点就是提供的是面向连接、可靠的字节流服务。以上内容参考:百度百科-TCP/UDP协议
      相同;都是传输层协议,都为用户提供服务不同点;tcp是可靠的,面向链接的,udp是不可靠的,无链接的
      共同点: 都是传输层协议。区别:TCP是面向连接的 可靠传输 ,有三次握手 是有状态的 UDP是无连接的不可靠传输 ,没有状态。
      TCP---传输控制协议,提供的是面向连接、可靠的字节流服务。当客户和服务器彼此交换数据前,必须先在双方之间建立一个TCP连接,之后才能传输数据。TCP提供超时重发,丢弃重复数据,检验数据,流量控制等功能,保证数据能从一端传到另一端。 UDP---用户数据报协议,是一个简单的面向数据报的运输层协议。UDP不提供可靠性,它只是把应用程序传给IP层的数据报发送出去,但是并不能保证它们能到达目的地。由于UDP在传输数据报前不用在客户和服务器之间建立一个连接,且没有超时重发等机制,故而传输速度很快现在Internet上流行的协议是TCP/IP协议,该协议中对低于1024的端口都有确切的定义,他们对应着Internet上一些常见的服务。这些常见的服务可以分为使用TCP端口(面向连接)和使用UDP端口(面向无连接)两种。说到TCP和UDP,首先要明白“连接”和“无连接”的含义,他们的关系可以用一个形象地比喻来说明,就是打电话和写信。两个人如果要通话,首先要建立连接——即打电话时的拨号,等待响应后——即接听电话后,才能相互传递信息,最后还要断开连接——即挂电话。写信就比较简单了,填写好收信人的地址后将信投入邮筒,收信人就可以收到了。从这个分析可以看出,建立连接可以在需要痛心地双方建立一个传递信息的通道,在发送方发送请求连接信息接收方响应后,由于是在接受方响应后才开始传递信息,而且是在一个通道中传送,因此接受方能比较完整地收到发送方发出的信息,即信息传递的可靠性比较高。但也正因为需要建立连接,使资源开销加大(在建立连接前必须等待接受方响应,传输信息过程中必须确认信息是否传到及断开连接时发出相应的信号等),独占一个通道,在断开连接钱不能建立另一个连接,即两人在通话过程中第三方不能打入电话。而无连接是一开始就发送信息(严格说来,这是没有开始、结束的),只是一次性的传递,是先不需要接受方的响应,因而在一定程度上也无法保证信息传递的可靠性了,就像写信一样,我们只是将信寄出去,却不能保证收信人一定可以收到。TCP是面向连接的,有比较高的可靠性,一些要求比较高的服务一般使用这个协议,如FTP、Telnet、SMTP、HTTP、POP3等,而UDP是面向无连接的,使用这个协议的常见服务有DNS、SNMP、QQ等。对于QQ必须另外说明一下,QQ2003以前是只使用UDP协议的,其服务器使用8000端口,侦听是否有信息传来,客户端使用4000端口,向外发送信息(这也就不难理解在一般的显IP的QQ版本中显示好友的IP地址信息中端口常为4000或其后续端口的原因了),即QQ程序既接受服务又提供服务,在以后的QQ版本中也支持使用TCP协议了。 参考资料:http://zhidao.baidu.com/question/79577.html
      简述TCP与UDP之间的相同点和不同点

      TCP端口和UDP端口有什么区别和联系?

      TCP端口和UDP端口主要是区别,基本没什么联系: 1)TCP端口---传输控制协议,提供的是面向连接、可靠的字节流服务。当客户和服务器彼此交换数据前,必须先在双方之间建立一个TCP连接,之后才能传输数据。TCP提供超时重发,丢弃重复数据,检验数据,流量控制等功能,保证数据能从一端传到另一端。 2)UDP端口---用户数据报协议,是一个简单的面向数据报的运输层协议。UDP不提供可靠性,它只是把应用程序传给IP层的数据报发送出去,但是并不能保证它们能到达目的地。由于UDP在传输数据报前不用在客户和服务器之间建立一个连接,且没有超时重发等机制,故而传输速度很快。
      TCP(Transmission Control Protocol,传输控制协议)是基于连接的协议,也就是说,在正式收发数据前,必须和对方建立可靠的连接。一个TCP连接必须要经过三次“对话”才能建立起来,其中的过程非常复杂,我们这里只做简单、形象的介绍,你只要做到能够理解这个过程即可。我们来看看这三次对话的简单过程:主机A向主机B发出连接请求数据包:“我想给你发数据,可以吗?”,这是第一次对话;主机B向主机A发送同意连接和要求同步(同步就是两台主机一个在发送,一个在接收,协调工作)的数据包:“可以,你什么时候发?”,这是第二次对话;主机A再发出一个数据包确认主机B的要求同步:“我现在就发,你接着吧!”,这是第三次对话。三次“对话”的目的是使数据包的发送和接收同步,经过三次“对话”之后,主机A才向主机B正式发送数据。 UDP(User Data Protocol,用户数据报协议)是与TCP相对应的协议。它是面向非连接的协议,它不与对方建立连接,而是直接就把数据包发送过去! UDP适用于一次只传送少量数据、对可靠性要求不高的应用环境。比如,我们经常使用“ping”命令来测试两台主机之间TCP/IP通信是否正常,其实“ping”命令的原理就是向对方主机发送UDP数据包,然后对方主机确认收到数据包,如果数据包是否到达的消息及时反馈回来,那么网络就是通的。例如,在默认状态下,一次“ping”操作发送4个数据包(如图2所示)。大家可以看到,发送的数据包数量是4包,收到的也是4包(因为对方主机收到后会发回一个确认收到的数据包)。这充分说明了UDP协议是面向非连接的协议,没有建立连接的过程。正因为UDP协议没有连接的过程,所以它的通信效果高;但也正因为如此,它的可靠性不如TCP协议高。QQ就使用UDP发消息,因此有时会出现收不到消息的情况。
      TCP端口和UDP端口主要是区别,基本没什么联系: 1)TCP端口---传输控制协议,提供的是面向连接、可靠的字节流服务。当客户和服务器彼此交换数据前,必须先在双方之间建立一个TCP连接,之后才能传输数据。TCP提供超时重发,丢弃重复数据,检验数据,流量控制等功能,保证数据能从一端传到另一端。 2)UDP端口---用户数据报协议,是一个简单的面向数据报的运输层协议。UDP不提供可靠性,它只是把应用程序传给IP层的数据报发送出去,但是并不能保证它们能到达目的地。由于UDP在传输数据报前不用在客户和服务器之间建立一个连接,且没有超时重发等机制,故而传输速度很快。
      每一项服务都对应相应的端口,比如众如周知的www服务的端口是80,smtp是25,ftp是21,win2000/xp安装中默认的都是这些服务开启的。对于个人用户来说确实没有必要,关掉端口也就是关闭无用的服务。 “控制面板”的“管理工具”中的“服务”中来配置。1、关闭7.9等等端口:关闭simpletcp/ipservice,支持以下tcp/ip服务:charactergenerator,daytime,discard,echo,以及quoteoftheday。2、关闭80口:关掉www服务。在“服务”中显示名称为"worldwidewebpublishingservice",通过internet信息服务的管理单元提供web连接和管理。3、关掉25端口:关闭simplemailtransportprotocol(smtp)服务,它提供的功能是跨网传送电子邮件。4、关掉21端口:关闭ftppublishingservice,它提供的服务是通过internet信息服务的管理单元提供ftp连接和管理。5、关掉23端口:关闭telnet服务,它允许远程用户登录到系统并且使用命令行运行控制台程序。6、还有一个很重要的就是关闭server服务,此服务提供rpc支持、文件、打印以及命名管道共享。关掉它就关掉了win2k的默认共享,比如ipc$、c$、admin$等等,此服务关闭不影响您的共他操作。7、还有一个就是139端口,139端口是netbios session端口,用来文件和打印共享,注意的是运行samba的unix机器也开放了139端口,功能一样。以前流光2000用来判断对方主机类型不太准确,估计就是139端口开放既认为是nt机,现在好了。关闭139口听方法是在“网络和拨号连接”中“本地连接”中选取“internet协议(tcp/ip)”属性,进入“高级tcp/ip设置”“wins设置”里面有一项“禁用tcp/ip的netbios”,打勾就关闭了139端口。对于个人用户来说,可以在各项服务属性设置中设为“禁用”,以免下次重启服务也重新启动,端口也开放了。电脑端口基础知识端口可分为3大类:1)公认端口(wellknownports):从0到1023,它们紧密绑定于一些服务。通常这些端口的通讯明确表明了某种服务的协议。例如:80端口实际上总是http通讯。2)注册端口(registeredports):从1024到49151。它们松散地绑定于一些服务。也就是说有许多服务绑定于这些端口,这些端口同样用于许多其它目的。例如:许多系统处理动态端口从1024左右开始。3)动态和/或私有端口(dynamicand/orprivateports):从49152到65535。理论上,不应为服务分配这些端口。实际上,机器通常从1024起分配动态端口。但也有例外:sun的rpc端口从32768开始。你可以在命令行下输入“netstat-an”来查看已经打开的端口“netstat-a-n”,按下回车键后就可以看到以数字形式显示的tcp和udp连接的端口号及状态。netstat命令用法命令格式:netstat-a-e-n-o-s-an-a表示显示所有活动的tcp连接以及计算机监听的tcp和udp端口。-e表示显示以太网发送和接收的字节数、数据包数等。-n表示只以数字形式显示所有活动的tcp连接的地址和端口号。-o表示显示活动的tcp连接并包括每个连接的进程id(pid)。-s 表示按协议显示各种连接的统计信息,包括端口号。也可以通过防火墙的ip规则来管理端口!
      TCP端口和UDP端口有什么区别和联系?

      本文由 在线网速测试 整理编辑,转载请注明出处。

          热门文章

          文章分类