• 计算机网络:TCP/IP


    一、tcp和udp区别

    二、tcp可靠性保证

    校验和,序列号,确认应答,超时重传,连接管理,流量控制,拥塞控制

    三、为什么要三次握手

    1、泛洪攻击

    2、

    四、tcp三次握手,四次挥手

    三次握手:
    	1. 主动发起请求端, 发送 SYN 
    	2. 被动建立连接请求端 , 应答ACK 同时 发送 SYN
    	3. 主动发起请求端,发送应答 ACK
    	* 标志 TCP 三次握手建立完成。 —— server:Accept() 返回 。— client:Dial() 返回。
    
    四次挥手:
    	1. 主动关闭连接请求端, 发送 FIN
    	2. 被动关闭连接请求端 ,应答 ACK
    					标志。半关闭完成。 —— close()
    	3. 被动关闭连接请求端 ,发送 FIN
    	4.  主动关闭连接请求端,应答 ACK
    					标志。四次挥手建立完成。 —— close().

    SYN :请求建立连接,在其序列号的字段进行序列号初始值设定。建立连接,设置为1

    ACK:确认号是否有效,一般置为1.

    PSH:提示接收端应用程序立即从TCP缓冲区把数据读走

    FIN:希望断开连接

    RST:对方要求重新建立连接,复位

    URG:紧急指针是否有效。为1,表示某一位需要被优先处理

     

  • 相关阅读:
    Tomcat修改端口号
    如何修改localhost为自己指定的域名
    Tomcat启动时启动窗口中文乱码问题的解决方案
    Java Web 项目jsp页面无法加载样式
    vue 父传子(通过属性传递)
    vue 父传子 讲解
    表白小爱心
    响应式开发
    组件的重复调用
    reduce
  • 原文地址:https://www.cnblogs.com/wuchangblog/p/13435010.html
Copyright © 2020-2023  润新知