现在Internet上流行的协议是TC
P/IP协议,该协议中对低于1024的端口都有确切的定义,他们对应着Internet上一些常见的服务。这些常见的服务可以分为使用TC
P端口(面向连接)和使用UD
P端口(面向无连接)两种。 说到TC
P和UD
P,首先要明白“连接”和“无连接”的含义,他们的关系可以用一个形象地比喻来说明,就是打电话和写信。两个人如果要通话,首先要建立连接——即打电话时的拨号,等待响应后——即接听电话后,才能相互传递信息,最后还要断开连接——即挂电话。写信就比较简单了,填写好收信人的地址后将信投入邮筒,收信人就可以收到了。从这个分析可以看出,建立连接可以在需要痛心地双方建立一个传递信息的通道,在发送方发送请求连接信息接收方响应后,由于是在接受方响应后才开始传递信息,而且是在一个通道中传送,因此接受方能比较完整地收到发送方发出的信息,即信息传递的可靠性比较高。但也正因为需要建立连接,使资源开销加大(在建立连接前必须等待接受方响应,传输信息过程中必须确认信息是否传到及断开连接时发出相应的信号等),独占一个通道,在断开连接钱不能建立另一个连接,即两人在通话过程中第三方不能打入电话。而无连接是一开始就发送信息(严格说来,这是没有开始、结束的),只是一次性的传递,是先不需要接受方的响应,因而在一定程度上也无法保证信息传递的可靠性了,就像写信一样,我们只是将信寄出去,却不能保证收信人一定可以收到。 TC
P是面向连接的,有比较高的可靠性,一些要求比较高的服务一般使用这个协议,如F
TP、Telnet、SMTP、HTTP、POP3等,而UD
P是面向无连接的,使用这个协议的常见服务有D
NS、SNMP、QQ等。对于QQ必须另外说明一下,QQ2003以前是只使用UD
P协议的,其服务器使用8000端口,侦听是否有信息传来,客户端使用4000端口,向外发送信息(这也就不难理解在一般的显IP的QQ版本中显示好友的IP地址信息中端口常为4000或其后续端口的原因了),即QQ程序既接受服务又提供服务,在以后的QQ版本中也支持使用TC
P协议了。

UDP和TCP都是因特网传输层协议,它们有哪些重要区别?

参考答案与解析:

相关试题

UDP和TCP都是()层协议。

[单选题]UDP和TCP都是()层协议。A . 物理B . 数据链路C . 网络D . 传输

  • 查看答案
  • TCP协议与UDP协议的共同点在于它们都是因特网中( )协议。

    [单选题]TCP协议与UDP协议的共同点在于它们都是因特网中( )协议。A.数据链路层程序B.互联网层程序C.传输层程序D.用户应用层程序

  • 查看答案
  • TCP协议与UDP协议的共同点在于它们都是因特网中()协议。

    [单选题]TCP协议与UDP协议的共同点在于它们都是因特网中( )协议。A.数据链路层程序B.互联网层程序C.传输层程序D.用户应用程序

  • 查看答案
  • UDP、TCP和SCTP都是()层协议。

    [单选题]UDP、TCP和SCTP都是()层协议。A . 物理B . 数据链路C . 网络D . 传输

  • 查看答案
  • TCP协议与UDP协议的共同点在于,它们都是因特网中哪种协议?

    [单选题]TCP协议与UDP协议的共同点在于,它们都是因特网中哪种协议?A.数据链路层程序B.互联网层程序C.传输层程序D.用户应用程序

  • 查看答案
  • TCP协议和UDP协议的区别有哪些

    [问答题]TCP协议和UDP协议的区别有哪些

  • 查看答案
  • 在TCP/IP协议中TCP/UDP是传输层的协议,ICMP是网间网层的协议,TP

    [填空题] 在TCP/IP协议中TCP/UDP是传输层的协议,ICMP是网间网层的协议,TP、TELNET是应用层的协议。ARP、RARP是()层的协议。

  • 查看答案
  • 传输控制协议TCP属于传输层协议,用户数据报协议UDP属于应用层协议。() -

    [主观题]传输控制协议TCP属于传输层协议,用户数据报协议UDP属于应用层协议。()

  • 查看答案
  • 传输控制协议(TCP)属于传输层协议,而用户数据报协议(UDP)属于网络层协议。()

    [判断题]传输控制协议(TCP)属于传输层协议,而用户数据报协议(UDP)属于网络层协议。()A.对B.错

  • 查看答案
  • ( )两个应用层协议采用的传输层协议都是UDP协议。

    [单选题]( )两个应用层协议采用的传输层协议都是UDP协议。A.FTTP、FTPB.ARP和RIPC.DNS和DHCPD.SMTP和POP3

  • 查看答案
  • UDP和TCP都是因特网传输层协议,它们有哪些重要区别?