原文:Vxlan为何采用UDP封装,而不是TCP或者IP?

. OSI七层模型 OSI七层模型自 年正式提出以来,历经计算机网络 年的发展,非但没有被淘汰,反而历久弥新,为互联网的发展提供了强劲的动力。 下图主要展示OSI七层模型中的代表协议,我们可以看到IP协议位于网络层,而TCP和UDP则位于传输层。 用户数据包在OSI七层模型中的封装与解封装过程如下图,用户数据发送的过程中,会依次经历四层的tcp udp封装,然后在三层经历IP封装,二层加上MAC ...

2021-02-23 14:35 0 746 推荐指数:

查看详情

网络传输数据封装详解(IP,UDP,TCP

IP数据包也叫IP报文分组,传输在ISO网络7层结构中的网络层,它由IP报文头和IP报文用户数据组成,IP报文头的长度一般在20到60个字节之间,而一个IP分组的最大长度则不能超过65535个字节。 下图为IP分组的报文头格式,报文头的前20个字节是固定的,后面的可变。 版本:占4位(bit ...

Wed Apr 16 01:01:00 CST 2014 0 6790
TCP/IPUDP的比较

TCPUDP详解 1、传输层存在的必要性 由于网络层的分组传输是不可靠的,无法了解数据到达终点的时间,无法了解数据未达终点的状态。因此有必要增强网络层提供服务的服务质量。 2、引入传输层的原因 面向连接的传输服务与面向连接的网络服务类似 ...

Thu Nov 09 22:57:00 CST 2017 0 12855
TCP/IP——何时用UDP代替TCP

UDPTCP UDPTCP都有其自身的特点,不同的应用场景和要求需要使用不同的协议来传输,那么何时我们可以用UDP代替TCP呢。 UDP 的优点 UDP支持广播和多播,事实上如果应用程序使用广播或多播,那就必须使用UDP ...

Wed Apr 11 06:01:00 CST 2018 0 1097
TCPUDPIP 协议分析

http://rabbit.xttc.edu.cn/rabbit/htm/artical/201091145609.shtml http://bhsc881114.github.io/2015/06/23/HTTP%E8%AF%B7%E6%B1%82%E7%9A%84TCP%E7%93 ...

Mon Dec 12 02:35:00 CST 2016 0 8214
TCP/IP ---封装与分用

封装 当应用程序用T C P传送数据时,数据被送入协议栈中,然后逐个通过每一层直到被当作一串比特流送入网络。其中每一层对收到的数据都要增加一些首部信息(有时还要增加尾部信息),该过程如图1 - 7所示。T C P传给I P的数据单元称作T C P报文段或简称为T C P段(T C Ps e g ...

Fri Mar 18 00:13:00 CST 2016 0 2217
IP,TCP,UDP Checksum校验

IP数据报的校验: IP数据报只需要对数据头进行校验,步骤如下: 将接收到的数据的checksum字段设置为0 把需要校验的字段的所有位划分为16位(2字节)的字 把所有16位的字相加,如果遇到进位,则将高于16字节的进位部分的值加到最低位上,举例,0xBB5E+0xFCED ...

Sun Feb 08 09:46:00 CST 2015 0 3420
HTTP HTTPS TCP/IP UDP

参考:http://blog.163.com/fighting_fo_rever/blog/static/16340766220144239110488/ HTTP:超文本传输协议(Hyper ...

Tue Sep 20 04:20:00 CST 2016 0 3768
TCPUDPIP校验和

TCPUDP校验和 校验和所校验的内容包括:12字节伪首部、TCP的首部以及全部数据。 伪首部:包含了源地址、目的地址、协议和TCP长度等字段,这能够防止TCP出现 路由选择错误的 数据段。 伪首部并非TCP数据报中实际的有效成分。伪首部是一个虚拟的数据结构,其中的信息 ...

Tue Feb 02 19:19:00 CST 2021 0 368
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM