8.11 TCP链接管理与UDP协议

这篇具有很好参考价值的文章主要介绍了8.11 TCP链接管理与UDP协议。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

TCP的链接管理

TCP包头

连接的建立——”三次握手”

连接的释放——“四次挥手”

保活计时器 

UDP协议

计算机网络体系结构

 UDP协议

 UDP的主要特点

UDP是面向报文的


TCP的链接管理

TCP包头

8.11 TCP链接管理与UDP协议

 文章来源地址https://www.toymoban.com/news/detail-506076.html

连接的建立——”三次握手”

TCP 建立连接的过程叫做握手。

采用三报文握手:在客户和服务器之间交换三个 TCP 报文段,以防止已失效的连接请求报文段突然又传送到了,因而产生 TCP 连接建立错误。

8.11 TCP链接管理与UDP协议

 

连接的释放——“四次挥手”

TCP 连接释放过程比较复杂。

数据传输结束后,通信的双方都可释放连接。

TCP 连接释放过程是四报文握手。

8.11 TCP链接管理与UDP协议

保活计时器 

用来防止在 TCP 连接出现长时期空闲。

通常设置为 2 小时 。

若服务器过了 2 小时还没有收到客户的信息,它就发送探测报文段。

若发送了 10 个探测报文段(每一个相隔 75 秒)还没有响应,就假定客户出了故障,因而就终止该连接。 
 

UDP协议

计算机网络体系结构

8.11 TCP链接管理与UDP协议

 UDP协议

8.11 TCP链接管理与UDP协议

 UDP的主要特点

无连接。发送数据之前不需要建立连接。
使用尽最大努力交付。即不保证可靠交付。
面向报文。UDP 一次传送和交付一个完整的报文。 
没有拥塞控制。网络出现的拥塞不会使源主机的发送速率降低。很适合多媒体通信的要求。 
支持一对一、一对多、多对一、多对多等交互通信。
首部开销小,只有 8 个字节。
 

UDP是面向报文的

8.11 TCP链接管理与UDP协议

 发送方 UDP 对应用层交下来的报文,既不合并,也不拆分,按照原样发送。 接收方 UDP 对 IP 层交上来的 UDP 用户数据报,去除首部后就原封不动地交付上层的应用进程,一次交付一个完整的报文。

8.11 TCP链接管理与UDP协议

 

到了这里,关于8.11 TCP链接管理与UDP协议的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 网路原理-传输层UDP,TCP/IP(确认应答,超时重传,连接管理,三次握手,四次挥手,状态转换,流量控制,滑动窗口,拥塞控制,延时应答,捎带应答,异常情况,面向字节流)-网络层(IP协议,地址管理)

    本节重点 • 理解传输层的作⽤,深⼊理解TCP的各项特性和机制 • 对整个TCP/IP协议有系统的理解 • 对TCP/IP协议体系下的其他重要协议和技术有⼀定的了解 我们之前编写完了基本的 java socket ,要知道,我们之前所写的所有代码都在应⽤层,都是为了 完成某项业务,如翻译等。

    2024年04月15日
    浏览(55)
  • 5.8.4 TCP连接管理(二)TCP链接释放

    5.8.4 TCP连接管理(二)TCP链接释放 在数据传输结束之后,通信双方都可以发出释放连接的请求,如图 图中所示的主机A192.168.1.100与百度服务器B:119.75.218.70之间TCP连接释放的过程。 主机B的TCP通知对方要释放从B到A方向上的连接,将发往主机A的TCP报文段首部的终止比特FIN置1,

    2024年02月12日
    浏览(33)
  • TCP 和 UDP 区别? 2、TCP/IP 协议涉及哪几层架构? 3、描述下 TCP 连接 4 次挥手的过程?为什么要 4 次挥手?

    TCP 基于连接,UDP 基于无连接。 TCP 要求系统资源较多,UDP 较少。 UDP 程序结构较简单。 TCP 保证数据正确性,UDP 可能丢包。 TCP 保证数据顺序,UDP 不保证。 应用层 传输层 互连网络层 网络接口层。 因为 TCP 是全双工,每个方向都必须进行单独关闭。关闭连接时,当 Server 端收

    2024年02月03日
    浏览(41)
  • 【TCP 协议】连接管理之 “三次握手,四次挥手”

    哈喽,大家好~我是你们的老朋友: 保护小周ღ    本期为大家带来的是网络编程中的 TCP 传输控制协议保证数据可靠性传输的机制 之一的—— 连接管理 ,通信双方采用 “三次握手” 来建立连接,采用 “四次挥手” 会断开连接,如何进行 ”握手” 和 “挥手” 操作,本文

    2024年02月07日
    浏览(47)
  • TCP协议内部工作机制一(确认应答,超时重传,连接管理)

    目录 TCP报文结构 TCP的首部长度 保留(6位) TCP特点 TCP内部的工作机制 一确认应答 超时重传 连接管理 建立建立(三次握手)  TCP断开连接(四次挥手)  TCP的报文结构中, 16位源端口 , 16位目的端口 , 16位校验和和 UDP是一样的,本篇文章就暂不介绍了,可参考俺之前写的UDP协议详解, T

    2023年04月09日
    浏览(79)
  • TCP首部、和UDP的区别、怎么实现可靠链接

    TCP(传输控制协议)首部是TCP报文段的头部部分,包含了多个字段,用于控制和管理TCP连接的通信。以下是TCP首部的字段及其作用: 源端口号(Source Port):  16位字段,用于标识发送方的应用程序端口号。这个字段指示了发送方数据来自哪个应用程序。 目标端口号(Desti

    2024年02月22日
    浏览(47)
  • TCP协议与UDP协议详解

    TCP协议 TCP,即Transmission Control Protocol,传输控制协议。人如其名,要对数据的传输进行一个详细的控制。 TCP协议的特点:有连接,可靠传输,面向字节流,全双工 有连接:TCP协议使用时必须先建立 TCP 连接。在传送数据完毕后,必须释放已经建立的 TCP 连接。 可靠传输:可靠

    2023年04月09日
    浏览(33)
  • 计算机网络:思科实验【8-运输层端口、TCP的运输连接管理、动态主机配置协议DHCP的作用】

    🌈个人主页:godspeed_lucip 🔥 系列专栏:Cisco Packet Tracer实验 本文对应的实验报告源文件请关注微信公众号 程序员刘同学 ,回复 思科 获取下载链接。 1 验证运输层 TCP / IP 端口号的作用 2 验证 TCP 使用三报文握手建立连接 3 验证 TCP 使用四报文挥手释放连接 Cisco Packet Tracer 模

    2024年03月13日
    浏览(65)
  • QUIC协议 对比 TCP/UDP 协议

    QUIC协议是HTTP3引入的,所以需要了解HTTP的版本迭代。 队头阻塞: 下个请求必须在前一个请求返回后才能发出,导致带宽无法被充分利用,后续请求被阻塞(HTTP 1.1 尝试使用流水线(Pipelining)技术,但先天 FIFO(先进先出)机制导致当前请求的执行依赖于上一个请求执行的完

    2023年04月20日
    浏览(36)
  • TCP协议与UDP协议的区别

    目录 前言 一、TCP协议  1、TCP协议首部组成 2、TCP三次握手和四次挥手 2、1 三次握手 2、2 四次挥手  3、代码实现 二、UDP协议 1、UDP特点   2、首部格式  3、代码实现 三、TCP和UDP的区别          在我们的OSI七层模型或者是四层模型中,我们的传输层始终保持不变,传输

    2023年04月09日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包