当前位置:首页 > wifi设置知识 > 正文内容

网络协议中的TCP和UDP区别小记(剖析)

秋天2024年02月08日 22:01:32wifi设置知识112
路由器设置和无线WIFI设置对于提高网络效率和提升用户体验至关重要,本文网络协议中的TCP和UDP区别小记 将为您提供详细的设置方法和操作步骤。

TCP和UDP

#tcp是面向连接的,udp不是面向连接的,就相当于我们生活中打电话或者微信聊天,要先嘟嘟嘟连接,之后才可以打电话聊天,这个就是面向连接的,也是比较可靠的,udp是不用先去做连接的,所以叫做面向非连接,类似生活中发短信,直接发送过去 TCP协议面向连接,UDP协议面向非连接;(链接) TCP协议传输速度慢,UDP协议传输速度快;(速度) TCP有丢包重传机制,UDP没有;(重传) TCP协议保证数据正确性,UDP协议可能丢包;(正确性) TCP适合传递大量数据,UPD适合传递少量数据。(数据量)

网络中进程之间如何通信?首要解决的问题是如何唯一标识一个进程,否则通信无从谈起!在本地可以通过进程PID来唯一标识一个进程,但是在网络中这是行不通的。其实TCP/IP协议族已经帮我们解决了这个问题,网络层的“ip地址”可以唯一标识网络中的主机,而传输层的“协议+端口”可以唯一标识主机中的应用程序(进程)。这样利用三元组(ip地址,协议,端口)就可以标识网络的进程了,网络中的进程通信就可以利用这个标志与其它进程进行交互。 使用TCP/IP协议的应用程序通常采用应用编程接口:UNIX BSD的套接字(socket)和UNIX System V的TLI(已经被淘汰),来实现网络进程之间的通信。就目前而言,几乎所有的应用程序都是采用socket,而现在又是网络时代,网络中进程通信是无处不在,这就是我为什么说“一切皆socket”。

网络协议中的TCP和UDP区别小记(剖析)

什么是Socket

上面我们已经知道网络中的进程是通过socket来通信的,那什么是socket呢?socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,都可以用“打开open –> 读写write/read –> 关闭close”模式来操作。我的理解就是Socket就是该模式的一个实现,socket即是一种特殊的文件,一些socket函数就是对其进行的操作(读/写IO、打开、关闭),这些函数我们在后面进行介绍。

socket一词的起源:在组网领域的首次使用是在1970年2月12日发布的文献IETF RFC33中发现的,撰写者为Stephen Carr、Steve Crocker和Vint Cerf。根据美国计算机历史博物馆的记载,Croker写道:“命名空间的元素都可称为套接字接口。一个套接字接口构成一个连接的一端,而一个连接可完全由一对套接字接口规定。”计算机历史博物馆补充道:“这比BSD的套接字接口定义早了大约12年。”

Flow和Stream的区别

Stream:指成对的主机之间独立的IP会话(可以基于TCP也可以基于UDP); Flow:一对端点(endpoint)之间双向传输的数据包的集合形成Flow。这里端点即可以是主机,也可以是网络; Torrent:一条指定物理链路上的所有流量被统称为Torrent。Flow是一个非常基础的概念,再提供一些辅助的解释。在研究路由时,flow指沿相同方向移动、具有相同源和目的IP地址的数据包。在互联网领域,有时flow是指五元组<协议类型、源IP地址、目的IP地址、源端口号、目的端口号>相同的数据包,但更精确的称呼为microflow。 RFC2711将traffic flow定义为“对一次通话或一条连接的人为的逻辑定义”。 RFC3697将traffic flow定义为“由特定源发送到特定单播、任播或组播目的一条包序列”



~了解本文介绍的路由器设置技巧,可以让你更好地利用网络,保护隐私安全。

扫描二维码推送至手机访问。

版权声明:本文由路由设置网发布,如需转载请注明出处。

本文链接:https://www.shoulian.org/luyou/post/144779.html

分享给朋友:

“网络协议中的TCP和UDP区别小记(剖析)” 的相关文章

路由器怎么不显示绿灯

路由器怎么不显示绿灯

今天和朋友们分享路由器怎么不显示绿灯相关的知识,相信大家通过本文介绍也能对路由器怎么不显示绿灯亮有自已的收获和理解。自己轻松搞问题。本文内容目录一览: 1、路由器无线信号灯不亮是怎么回事? 2、路由器的上网指示灯不亮了怎么解决 3、路由器的指示灯不亮是怎么回事? 4、路由器灯不亮了怎么回...

腾达路由器设置怎么优化

腾达路由器设置怎么优化

当朋友们看到这个文章时想必是想要了解腾达路由器设置怎么优化相关的知识,这里同时多从个角度为大家介绍腾达路由器怎么调相应的内容。 本文内容目录一览:关于腾达路由器设置怎么优化和腾达路由器怎么调的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。...

路由器的tftp怎么关闭

路由器的tftp怎么关闭

今天和朋友们分享路由器的tftp怎么关闭相关的知识,相信大家通过本文介绍也能对tftp 设置有自已的收获和理解。自己轻松搞问题。本文内容目录一览: 1、如何关闭路由器TFTP 2、怎么关闭TFTP服务器 3、路由器tftp服务器怎么关 4、如何更改路由器tftp和xmodem功能,使其更...

路由器功耗发热怎么解决

路由器功耗发热怎么解决

今天给各位分享路由器功耗发热怎么解决的知识,其中也会对路由器发热量大进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站 本文内容目录一览: 1、网络不好+路由器发热? 2、电信路由器发热,怎么办? 3、夏天路由器很热怎么办?解决路由器温度过高的办法 4、无线路由器很烫怎么解决?...

路由器怎么设置多位密码

路由器怎么设置多位密码

今天和朋友们分享路由器怎么设置多位密码相关的知识,相信大家通过本文介绍也能对无线路由器可以用多个吗怎么设置密码有自已的收获和理解。自己轻松搞问题。本文内容目录一览: 1、路由器怎么设置密码 2、路由器要怎么设置密码 3、无线路由器怎么设置密码密码方法 路由器怎么设置密码 路由器(Rout...

怎么确认路由器信道

怎么确认路由器信道

有很多朋友不知道怎么确认路由器信道要如何操作,今天为大家整理了很多怎么确认路由器信道是否正常相关的答案,组成一篇内容丰富的文章,希望能到您 本文内容目录一览: 1、路由器里面的“信道”是啥意思,怎么调? 2、无线路由器信道检测方法是怎样的 3、wifi路由器信道怎么设置 信道是什么 4、...