zoukankan      html  css  js  c++  java
  • 网络原理基础

    网络原理基础

    欢迎来到 来到大浪涛天的博客

    1. TCP协议重要原理

    1-1. TCP三次握手过程

    1. 第一次握手:
      发送syn请求建立连接控制字段, 发送seq序列号信息(X), 第一个数据包的系列号默认为0
    2. 第二次握手:
      发送syn请求建立连接控制字段, 同时还会发送ack确认控制字段
      发送seq序列号信息也为(Y), 还会发送ACK确认号(X+1)信息(对上一个数据序列号信息进行确认)
    3. 第三次握手:
      发送ack确认控制字段,发送seq序列号信息(X+1),发送ack确认号(Y+1)

    1-2. TCP四次挥手过程

    1. 第一次挥手:
      发送fin请求断开连接控制字段
    2. 第二次挥手:
      发送ack确认控制字段
    3. 第三次挥手:
      发送fin请求断开连接字段, 发送ack确认字段
    4. 第四次挥手:
      发送ack控制字段

    2. TCP的十一种状态集

    2-1. TCP三次握手: 5种状态

    1. 最开始两台主机都处于关闭状态 closed
    2. 服务端将相应服务进行开启 closed --- listen
    3. 客户端向服务端发出连接请求 closed --- syn_sent
    4. 服务端接收到连接请求,进行确认 listen --- syn_rcvd
    5. 客户端再次进行确认 syn_sent --- established
    6. 服务端接收到确认信息 syn_rcvd --- established

    2-2. TCP四次挥手:6种状态

    1. 客户端发送请求断开连接信息 established -- fin_wait1
    2. 服务端接收断开连接请求,并进行确认 established -- close_wait
    3. 客户端接收到了确认信息 fin_wait1 -- fin_wait2
    4. 服务端发送ack和fin字段 close_wait -- last_ack
    5. 客户端接收到请求断开连接信息,发送确认 fin_wait2 -- time_wait
    6. 服务端接收到确认信息 last_ack -- closed
    7. 客户端等待一段时间 time_wait -- closed

    3. 静态路由的配置

    3-1. centos6

    • 配置默认网关
    route add default gw 10.0.0.2(网关地址)
    route del default gw 10.0.0.2
    • 静态网段路由
    route add -net 10.0.3.0 netmask 255.255.255.0 gw 10.0.1.2
    route del -net 10.0.3.0 netmask 255.255.255.0 gw 10.0.1.2
    • 静态主机路由:
    route add -host 10.0.3.201 dev eth1
    route del -host 10.0.3.201 dev eth1

    3-2. centos7

    • 配置默认网关
    ip route add default via 10.0.0.2
    ip route del default via 10.0.0.2
    • 静态网段路由
    ip route add -net 10.0.3.0 netmask 255.255.255.0 via 10.0.1.2
    ip route del -net 10.0.3.0 netmask 255.255.255.0 via 10.0.1.2
    • 静态主机路由:
    ip route add -host 10.0.3.201 via 10.0.1.2
    ip route del -host 10.0.3.201 via 10.0.1.2
  • 相关阅读:
    支付功能测试用例设计要点
    接口测试用例设计实践总结
    如何高效学习
    性能测试基础总结和自己的理解
    linux安装AWStats业务数据分析工具
    python3登陆接口测试
    Python2和Python3中urllib库中urlencode的使用注意事项
    运用BT在centos下搭建一个博客论坛
    python环境搭建-requests的简单安装(适合新手)
    web 资源好文
  • 原文地址:https://www.cnblogs.com/chacha51/p/13714993.html
Copyright © 2011-2022 走看看