美文网首页
UDP--运输层--计算机网络

UDP--运输层--计算机网络

作者: 一平方米 | 来源:发表于2020-07-16 00:40 被阅读0次

1.UDP与TCP最大的区别是:UDP是无连接。

2.UDP在IP数据报服务之上增加了端口和差错检测。

3.差错检测是对UDP的伪首部,首部,和数据部分进行检测。

4.UDP的优点:

        1)发送数据之前,不需要建立连接。

        2)UDP主机不用维护复杂的连接状态表。

        3)头部只有8个字节开销。

        4)网络出现拥塞不会使源主机的发送效率降低(没有拥塞控制)。这对某些实时应用(如IP电话,实时视频会议)很重要。

        5)支持一对一,一对多,多对一,多对多的交互通信。

5.组成

        UDP由两个部分组成:首部和数据部分。

        首部8字节:源端口,目标端口,长度,校验和各两个字节

6.差错检测

        在进行差错检测时,会自动生成伪首部,共12字节。

        源IP地址,目的IP地址各4各字节

    全0字段            1字节

    协议                1字节(UDP为17)

    长度                2字节

7.差错检测结果

    当反码和相加结果为全1则无差错。

    当反码最高位需要进位时不可忽略,往最低位加1.

相关文章

  • UDP--运输层--计算机网络

    1.UDP与TCP最大的区别是:UDP是无连接。 2.UDP在IP数据报服务之上增加了端口和差错检测。 3.差错检...

  • 计算机网络目录

    计算机网络目录 运输层网络层应用层

  • 计算机网络3-运输层-简介

    计算机网络3-运输层-简介 运输层服务 进程到进程的通信 运输层协议的首要任务是提供进程到进程的通信。网络层负责计...

  • 计算机网络-运输层

    计算机网络-运输层 运输层协议概述 进程间的通信 运输层向它上面的应用层提供通信服务,它属于面向通信部分的最高层,...

  • 网络编程(八)运输层\数据链路层\网络层

    计算机网络_运输层[https://www.jianshu.com/p/bb57de392a12]计算机网络_数据...

  • Socket 一些事

    1. 网络基础 1.1 网络分层 计算机网络分为五层:物理层、数据链路层、网络层、运输层、应用层。其中: 网络层:...

  • (系列1)计算机网络基础知识

    计算机网络 网络分层⭐ 国际标准化组织提出了 OSI 模型:应用层、表示层、会话层、运输层、网络层、链路层和物理层...

  • TCP三次握手原理

    一、TCP协议TCP(Transmission Control Protoco)协议属于计算机网络体系中的运输层。...

  • TCP是如何实现可靠传输的?

    在计算机网络的经典五层协议中,TCP属于运输层,实现了进程间的通信,保证了数据的可靠传输,属于计算机网络协议族中最...

  • 计算机网络自顶向下--运输层

    本书结构是自顶向下的,所以请按下列顺序阅读: 1.计算机网络自顶向下--应用层2.计算机网络自顶向下--运输层3....

网友评论

      本文标题:UDP--运输层--计算机网络

      本文链接:https://www.haomeiwen.com/subject/mkashktx.html