【计算机网络微课堂】5.8 TCP的运输连接管理
目录
- TCP连接建立
- TCP使用“三报文”建立连接
- “三报文”是否多余?
- TCP连接释放
- TCP通过“四报文”挥手释放连接
- 客户进程有必要时间等待吗?
- 保活计时器的作用
TCP连接建立
TCP使用“三报文”建立连接
SYN:同步序列编号
ack是对seq的确认
注意:
(1)TCP的标准规定,SYN=1的报文段不能携带数据,但要消耗一个序号。
(2)TCP的标准规定,普通的确认报文段如果不携带数据,则不消耗序号
“三报文”是否多余?
不多余!这是为了防止已失效的连接请求报文段突然又传送到了TCP服务器,因而导致错误。
TCP连接释放
TCP通过“四报文”挥手释放连接
等待2MSL时间是为了保证客户端进程发送的确认报文服务端进程收到,并且这样可以让网络中关于本次通信的所有报文消失
客户进程有必要时间等待吗?
这是为了防止如果最后客户进程发送的确认关闭的数据报丢失了,而服务端进程持续发送未有响应。
保活计时器的作用
这是为了防止TCP客户端出现故障不能发送数据报,而导致资源的浪费。
【计算机网络微课堂】5.8 TCP的运输连接管理相关推荐
- TCP的运输连接管理——TCP的连接建立
TCP的连接建立 TCP运输连接有以下三个阶段: 建立TCP连接 数据传送 释放TCP连接 三报文握手 一开始,两端的TCP进程都处于关闭状态. 然后,TCP服务器首先创建传输控制块,用来存储控制块的 ...
- 计算机网络-TCP的运输连接管理(三次握手,四次挥手)补充一下为什么不能将四次挥手改为三次挥手
hello,朋友们.今天咱们分享一下TCP连接建立与释放问题(三次握手与四次挥手问题) 1.简单介绍 基础知识了解(仅代表个人简单理解) SYN 同步(一个信号 代表自己的状态) F ...
- 计算机网络微课堂笔记
计算机网络 计算机网络微课堂 笔记总结 视频地址:https://www.bilibili.com/video/BV1c4411d7jb 文章目录 计算机网络 第一章 概述 1.1 计算机网络在信息时 ...
- 计算机网络微课堂 学习笔记
因有道云笔记转入csdn,图片无法加载,大家可进入笔记学习,链接如下: 有道云笔记地址:计算机网络微课堂 第一章 一.概述 1.1 计算机网络在信息时代的作用 计算机网络已由一种通信基础设施发展成 ...
- 计算机网络期末复习提纲,湖南科技大学《计算机网络微课堂》课题笔记
写在前面: 该笔记为湖南科技大学<计算机网络微课堂>b站视频提纲,笔记内容为个人归纳
- 计算机网络·详解TCP流量控制,拥塞控制,运输连接管理
文章目录 一.TCP流量控制 二.TCP拥塞控制 三.TCP运输连接管理 一.TCP流量控制 目的:让发送方不要发太快(既让接收方接收得过来,又不让网络发生拥塞) 取决于接收方rwnd接收能力 利用连 ...
- 计算机网络-TCP运输连接管理
目录 1 运输连接概述 2 TCP的连接建立 3 TCP的连接释放 1 运输连接概述 TCP 是面向连接的协议 TCP 连接有三个阶段:连接建立,数据传送,连接释放 TCP 连接的管理就是使 TCP ...
- 计算机网络-基本概念(10)【传输层】TCP运输连接管理
三次握手 A主动建立连接.发送SYN=1,seq=x,进入SYN-SENT(同步已发送)状态. B收到请求,同意建立连接,则向A发送确认.发送SYN=1,ACK=1,seq=y,ack=x+1.进入S ...
- 【计算机网络微课堂】
计算机网络 1. 因特网 1.1 因特网概述 1.2 基于ISP的三层结构的因特网 1.3 因特网的标准化工作 1.4 因特网的组成 2. 三种交换方式 2.1 三种交换方式 2.1 电路交换.报文交 ...
最新文章
- Java学习笔记(43)——Java泛型
- Spring配置文件applicationContext.xml的两种拆分方式
- linux下的cat命令
- k8s组件说明:主要组件统一说明
- Python+OpenCV:直方图反向投影(Histogram Backprojection)
- 专题四——线段树、树状数组
- Linux进程的管理与调度(四) -- Linux下的进程类别以及其创建方式
- 机器学习之线性回归(机器学习基石)
- python 会议室预约系统 开源_最新PHP会议室预定管理系统mrbs-1.8.0开源会议室预订系统安装教程...
- win7剪切板_Win7系统打开剪切板windows找不到clipbrd.exe文件如何解决?
- 2021年中国道路交通事故情况分析(附机动车保有量、交通事故发生数量、死亡人数、受伤人数、直接经济损失)[图]
- 《算法和数据结构》题海战术篇
- 计算机名校远程在职硕士信息汇总Online Master
- 霍志刚中国科学院计算机,曙光4000系列高性能计算机研究集体
- 自己计算机设置盘密码怎么操作,电脑硬盘,教您电脑硬盘怎么设置密码
- 使用zii.widgets.CDetailView显示内容
- HttpClient 连接超时重试处理
- 多线程调用ch.ethz.ssh2.Connection执行shell任务时有的执行丢失情况解决
- 做程序员累了想要转行?我想给大家分享一下看法
- Linux 系统安装