文章 2024-11-06 来自:开发者社区

计算机网络常见面试题(一):TCP/IP五层模型、TCP三次握手、四次挥手,TCP传输可靠性保障、ARQ协议

文章目录 一、TCP/IP五层模型(重要) 二、应用层常见的协议 三、TCP与UDP 3.1 TCP、UDP的区别(重要) 3.2 运行于TCP、UDP上的协议 3.3 TCP的三次握手、四次挥手 3.3.1 TCP的三次握手3.3.2 TCP的四次挥手3.3.3 随机生成序列号的原因 四、TCP传输可靠性保障 4.1 保证传输的可靠性 ...

计算机网络常见面试题(一):TCP/IP五层模型、TCP三次握手、四次挥手,TCP传输可靠性保障、ARQ协议
文章 2023-02-08 来自:开发者社区

TCP/UDP相关-三次握手四次挥手以及为什么三次握手-如何实现可靠UDP传输

什么是TCP、UDP以及二者区别TCP连接就像打电话,两者之间必须要有一条不间断的路,数据不到达对方,对方就一直等待,除非对方直接挂电话。先说的话先到,后说的话后到,是有顺序的。UDP就像写信,发信方只管发出信件,不管对方是否收到。但是信封上必须写明地址,发信方和收信方没有通路,而是靠邮局联系。信件可能时隔很久才收到,也可能收不到,先发出的未必先到,后发出的也未必后到。TCP是传输控制协议,提供....

文章 2023-02-01 来自:开发者社区

四十一、TCP可靠传输、流量控制、拥塞控制

可靠:保证接收方从缓存区读出的字节流与发送发发出的字节流是完全一样的。1、TCP实现可靠传输的机制 TCP实现可靠传输的机制包括以下四种:校验,序号,确认和重传。1.1 校验与UDP校验一样,都是通过增加伪首部的方式来实现。1.2 序号一个字节占一个序号,序号字段: 指的是一个报文段第一个字节的序号。1.3 确认 TCP采用累积确认的方式,如上图中当接收方TCP缓存收到“123”报文段之后,会返....

四十一、TCP可靠传输、流量控制、拥塞控制
文章 2023-01-11 来自:开发者社区

计算机网络学习26:TCP/UDP对比区别、TCP流量控制、拥塞控制、超时重传时间的选择、可靠传输的实现

UDP: User Datagram Protocol 用户数据报协议TCP: Transmission Control Protocol 传输控制协议同时这里指的连接是指逻辑连接,而不是物理连接。tcp必须三次握手,才能建立可靠连接,也就是只支持一对一的通信。应用层报文传下来之后或者交付上面,都是保留报文的边界。udp是面向报文的。tcp将应用进程发送下来的数据块仅仅看做是一连串的字节流。tc....

计算机网络学习26:TCP/UDP对比区别、TCP流量控制、拥塞控制、超时重传时间的选择、可靠传输的实现
文章 2022-12-12 来自:开发者社区

《我要进大厂》- 计算机网络夺命连环20问,你能坚持到第几问?(应用层协议 | TCP三次握手、四次挥手 | TCP可靠传输 | Cookie&Session)(下)

三、TCP, UDP 协议的区别UDP 在传送数据之前不需要先建立连接,远地主机在收到 UDP 报文后,不需要给出任何确认。虽然 UDP 不提供可靠交付,但在某些情况下 UDP 却是一种最有效的工作方式(一般用于即时通信),比如: QQ 语音、 QQ 视频 、直播等等TCP 提供面向连接的服务。在传送数据之前必须先建立连接,数据传送结束后要释放连接。 TCP 不提供广播或多播服务。由于 TCP ....

《我要进大厂》- 计算机网络夺命连环20问,你能坚持到第几问?(应用层协议 | TCP三次握手、四次挥手 | TCP可靠传输 | Cookie&Session)(下)
文章 2022-12-12 来自:开发者社区

《我要进大厂》- 计算机网络夺命连环20问,你能坚持到第几问?(应用层协议 | TCP三次握手、四次挥手 | TCP可靠传输 | Cookie&Session)(上)

一、应用层有哪些常见的协议?1、HTTP:超文本传输协议超文本传输协议(HTTP,HyperText Transfer Protocol) 主要是为 Web 浏览器与 Web 服务器之间的通信而设计的。当我们使用浏览器浏览网页的时候,我们网页就是通过 HTTP 请求进行加载的,整个过程如下图所示。HTTP 协是基于 TCP协议,发送 HTTP 请求之前首先要建立 TCP 连接也就是要经历 3 次....

《我要进大厂》- 计算机网络夺命连环20问,你能坚持到第几问?(应用层协议 | TCP三次握手、四次挥手 | TCP可靠传输 | Cookie&Session)(上)
文章 2022-12-04 来自:开发者社区

CentOS7下使用TCP over TLS方式安全传输远程主机系统日志

CentOS7下使用TCP over TLS方式安全传输远程主机系统日志之前有介绍CentOS7下搭建Rsyslog Server记录远程主机系统日志,但由于syslog是UDP 514端口明文传输,基于安全考虑,可以采用TCP over TLS(SSL)方式传输日志 如上图拓扑所示 192.168.198.130 作为Rsyslog Client 192.168.198.131 作为Rsysl....

CentOS7下使用TCP over TLS方式安全传输远程主机系统日志
文章 2022-09-20 来自:开发者社区

TCP 学习笔记(三) 可靠传输

前言让我们来回忆一下TCP,TCP位于传输层(也有人称之为运输层),TCP提供可靠交付的服务,无差错、不丢失,不重复,并且按序到达 ,这句话出自教科书。其实这个不丢失我觉得可以理解为就算是有个数据包丢失的情况下,TCP提供的超时重传也能保证你能收到完整的数据包。丢失的最朴素的场景就是数据包被确定要走哪一片光缆的时候,这片光纤被挖断了,我大学的时候某个月,光纤就老是被挖断,那被分配到这片光缆上的数....

TCP 学习笔记(三) 可靠传输
问答 2022-08-09 来自:开发者社区

TCP传输在哪些应用程序中最好不要使用呢?

TCP传输在哪些应用程序中最好不要使用呢?

问答 2022-08-09 来自:开发者社区

TCP数据包在传输的时候速率变化高会导致哪些问题呢?

TCP数据包在传输的时候速率变化高会导致哪些问题呢?

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

飞天洛神云网络

阿里云飞天洛神云网络

+关注