当前位置: 首页 > news >正文

实习十三——传输层协议

补充

子网划分的主要目的就是为了节约IP,降低成本,但是如果划分私有IP网段,则完全没有意义,因为私有IP可重复,不要钱,所以私有IP严禁进行子网掩码划分

传输层协议

TCP三次握手

TCP协议数据格式

 

  • 第一次握手:Client将标志位SYN置为1,随机生成一个值seq=J,并将数据包发送给Server,Client进入SYN_SENT状态,等待Server确认
  • 第二次握手:Server收到数据包后由标志位SYN=1知道Client请求建立连接,Server将标志位SYN和ACK都置为1,ack序号为J+1,随机生成一个值seq=K,并将该数据包发送给Client以确认连接请求,Server进入SYN_RCVD状态
  • 第三次握手:Client收到确认后,检查ack序号是否为J+1,标志位ACK是否为1,如果正确则将标志位ACK置为1,ack序号K+1,并将该数据包发送给Server,Server检查ack序号是否为K+1,ACK是否为1,如果正确则连接建立成功,Client和Server进入ESTABLISHED状态,完成三次握手,随后可以传输数据

TCP四次挥手

  • 第一次挥手:Client发送一个标志位为FIN包,seq序列=m,用来关闭Client到Server的数据传送,Client进入FIN_WAIT_1状态
  • 第二次挥手:Server收到标志位FIN后,发送一个标志位ACK给Client,Ack确认序号为m+1,Server进入CLOSE_WAIT状态
  • 第三次挥手:Server发送了一个标志位为FIN包,Seq序号=n,Ack确认号=m+1,用来关闭Server到Client的数据传送,Server进入LAST_ACK状态
  • 第四次挥手:Client收到FIN后,Client进入TIME_WAIT状态,接着发送一个ACK标志给Server,Ack确认序号=n+1,Server进入CLOSE状态,完成四次挥手

关于端口

 

补充

  • netstat -an——查询本机网络状态
  • DOS攻击:拒绝服务攻击
  • DDOS攻击:分布式拒绝服务攻击
  • SYN DDOS:利用TCP协议的漏洞进行分布式拒绝服务攻击

解决办法:

  1. 换IP,判断对方是否为恶作剧 ,如果没有解决问题,则大概率是被针对了
  2. 加大投入,提升性能,跟对方打擂台

telnet IP 端口号:远程登录管理(端口号:23)(严禁使用)(明文传输)——服务器端

注:属于客户端常用命令,没有风险,常用来探测对方指定端口是否可以进行远程连接

问题:如果连不上公司服务器了该怎么办?

  1. 首先去ping服务器,如果不通再去ping百度,如果还是不通就说明可能是内网问题或者DNS故障,一个一个去解决。
  2. 如果通了,说明可能是内网到外网的问题,可以通过tracert命令追踪路由,查看故障位置
  3. 如果能ping通服务器,则尝试用telnet命令连接服务器,看看是否是WEB服务器故障。如果能连上,说明WEB服务器没有问题,再看IIS服务器
  4. 如果以上都没有问题,则大概率是IIS服务器出了问题,可以沟通专员查看IIS服务器的网页保存和默认位置,排查IIS服务器故障

 

http://www.dtcms.com/a/286493.html

相关文章:

  • iOS 数据持久化
  • iOS OC 图片压缩
  • 如何快速下载 MT4 交易平台
  • Linux学习之认识Linux的基本指令
  • LeetCodeHot100---螺旋矩阵---一题两解
  • Unity 常见数据结构分析与实战展示 C#
  • 基于单片机自行车自动防盗报警系统设计
  • VUE目录结构详解
  • NW983NW988美光固态闪存NW991NW992
  • 无符号乘法运算的硬件逻辑实现 ————取自《湖科大教书匠》
  • PAT 1012 The Best Rank
  • QML vscode语法高亮和颜色区分。
  • 【vLLM 学习】Encoder Decoder Multimodal
  • Kotlin集合过滤
  • 有效的括号数据结构oj题(力口20)
  • 无人机传感器模组运行与技术难点分析
  • Axure RP 10 预览显示“无标题文档”的空白问题探索【护航版】
  • 美团闪购最新版 mtgsig1.2
  • LP-MSPM0G3507学习--04GPIO控制
  • 消息队列 2.RabbitMQ
  • Elasticsearch:ES|QL 改进的时间线
  • [3-02-01].第01章:框架概述 - Spring生态
  • 表单、表格字段,输入完毕后立即点击【保存】,导致数据未更新就被保存
  • 【教程】基于无人机的大豆光合效率研究
  • 赛思SLIC芯片、语音芯片原厂 赛思SLIC语音芯片ASX630:国产强“芯”赋能FTTR全光网络​
  • vscode 一直连不上远程,网络是通的,ssh 也能直接登录远程
  • 【科研绘图系列】R语言绘制分组箱线图
  • SDC Specical check setting的描述 - false path
  • Docker笔记-部署Redis集群
  • leetcode15.三数之和题解:逻辑清晰带你分析