码迷,mamicode.com
首页 >  
搜索关键字:握手    ( 2807个结果
tcp 状态转移图详解
首先看一张图片: 虚线表示服务端的状态转移,实现表示客户端的状态转移。 初始的close状态并不是真是的状态,只是为了方便描述开始和终止状态而构造出来的。 从服务端的状态转移开始说: 服务端打开后处于listen状态,等待客户端的连接请求。当服务端收到客户端发来的SYN时,服务端回复SYN和ACK进 ...
分类:其他好文   时间:2018-07-30 14:44:41    阅读次数:170
TCP和UDP的最完整的区别
TCP和UDP的优缺点及区别 TCP的优点: 可靠,稳定 TCP的可靠体现在TCP在传递数据之前,会有三次握手来建立连接,而且在数据传递时,有确认、窗口、重传、拥塞控制机制,在数据传完后,还会断开连接用来节约系统资源。 TCP的缺点: 慢,效率低,占用系统资源高,易被攻击 TCP在传递数据之前,要先 ...
分类:其他好文   时间:2018-07-30 14:37:56    阅读次数:183
【校招面试 之 网络】第2题 TCP的可靠传输、流量控制、滑动窗口
1、可靠传输 (1)三次握手 TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接: (1)第一次握手:建立连接时,客户端A发送SYN包(SYN=j)到服务器B,并进入SYN_SEND状态,等待服务器B确认。 (2)第二次握手:服务器B收到SYN包,必须确认客户A的SYN(AC ...
分类:其他好文   时间:2018-07-29 23:20:46    阅读次数:240
三次握手与四次挥手
传输层有两个协议:TCP协议和UDP协议,两者主要的区别是TCP是提供可靠服务,而UDP是提供不可靠服务。UDP没有TCP为了保证传输而进行的三次握手和四次挥手,所以UDP在效率上高于TCP,目前还应用在一些语音、视频等对丢失信息不敏感的信息传输中。 本文主要介绍一下TCP中的三次握手和四次挥手,详 ...
分类:其他好文   时间:2018-07-29 17:58:28    阅读次数:144
计算机基础知识
本文涉及的内容有: 网络层次划分/TCP/IP协议、三次握手和四次握手/进程与线程/进程调度算法/死锁/高速缓存Cache/最近最久未使用置换算法LRU的JAVA实现 1、网络层次划分 为了使不同计算机厂家生产的计算机能够相互通信,以便在更大的范围内建立计算机网络,国际标准化组织(ISO)在1978 ...
分类:其他好文   时间:2018-07-29 11:49:31    阅读次数:176
面试题之------三次握手与四次挥手过程
首先,客户端与服务器均处于未连接状态,并且是客户端主动向服务器请求建立连接: 客户端将报文段中的SYN=1,并选择一个seq=x,(即该请求报文的序号为x) 将这个报文发送到服务器。此时,客户端进入同步已发送状态(SYN-SEND).SYN报文段不能携带数据,但是要消耗掉一个序号。 服务器收到请求报 ...
分类:其他好文   时间:2018-07-28 17:20:17    阅读次数:147
Python面试网络编程和并发
1.简述 OSI 七层协议。 OSI 开放系统互联参考模型,它是理论的,参考模型 七层:物理层->数据链路层->网络层->传输层->会话层->表示层->应用层 2.什么是C/S和B/S架构? c/s : 客户端/服务端 b/s : 浏览器/服务端 3.简述 三次握手、四次挥手的流程。 详情 4.什么 ...
分类:编程语言   时间:2018-07-28 15:11:02    阅读次数:154
TCP/IP 三次握手
网络连接状态 网络连接状态非常重要这里既包含三次握手中的也包括四次断开中的,所以要熟悉。 被动关闭端(可以是服务器有可以是客户端)收到了对方发来的FIN后,进入该状态,然后发出ACK+1以回应FIN请求(它的接收也作为文件结束符传递给上层应用程序)。这个状态实际上是说客户端告诉服务器我没有请求或者数 ...
分类:其他好文   时间:2018-07-28 13:45:31    阅读次数:159
TCP keepalive长连接心跳保活
比如:客户端与服务端进行握手时,经常无法握手成功,收不到回复; 需要建立保活机制。 1. 服务端Linux服务器新增系统内核参数配置。 在/etc/sysctl.conf文件中再添加如: 执行sysctl -p来使它生效:检测一下是否已经生效:sysctl -a | grep keepalive 2 ...
分类:其他好文   时间:2018-07-27 14:35:54    阅读次数:155
http那些事
1. 浏览器行为与http协议 浏览器和服务器的交互过程 当浏览器中输入网址回车后: 浏览器会先检查网络是不是通,如果通会到DNS服务器上获取网址的ip地址,然后发送http请求,服务器接到请求并处理(三次握手),返回html相应,浏览器处理html页面和资源。 首先,客户机和服务器建立连接(TCP ...
分类:Web程序   时间:2018-07-27 01:15:00    阅读次数:231
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!