zoukankan      html  css  js  c++  java
  • wireshark实践作业——20191322吴泳淋

    wireshark实践作业——20191322吴泳淋

    抓取网站 www.huawei.com

    网站ip 43.243.234.65

    抓取截图(见云班课作业附件)

    三次握手

    第一次握手

    seq=表示还没有发送数据
    ack=0表示还没有收到数据
    not set表示链接还没有确认

    第二次握手

    SYN+ACK同意建立链接
    seq仍为0,还是没有发送数据
    ack=1

    第三次握手

    ack表示已经收到记录
    seq=1表示已经发送了一个数据
    aAck = 1 : 表示当前端成功接收的数据位数,
    虽然服务端没有发送任何有效数据,确认号
    还是被加1,因为包含SYN或FIN标志位(并不
    会对有效数据的计数产生影响,因为含有SYN
    或FIN标志位的包并不携带有效数据)。
    通过三次握手建立了链接

    四次分手

    第一次分手

    客户端给服务器发送TCP包,用来关闭客户端到服务器的数据传送。将标志位FIN和ACK置为1,序号为X=1,确认序号为Z=1。

    第二次分手

    服务器收到FIN后,发回一个ACK(标志位ACK=1),确认序号为收到的序号加1,即X=X+1=2。序号为收到的确认序号=Z。

    第三次分手

    务器关闭与客户端的连接,发送一个FIN。标志位FIN和ACK置为1,序号为Y=1,确认序号为X=2。

    第四次分手

    客户端收到服务器发送的FIN之后,发回ACK确认(标志位ACK=1),确认序号为收到的序号加1,即Y+1=2。序号为收到的确认序号X=2。

  • 相关阅读:
    响应式面包屑菜单
    自定义美化UL OL发光列表
    3D立方体图片切换动画
    超酷Loading进度条
    比特币网络的弱点(二)
    比特币网络的弱点
    C++的价值
    《老罗的Android之旅》导读PPT
    系统的思考性能问题
    no_expand优化案例
  • 原文地址:https://www.cnblogs.com/BillGreen/p/12045784.html
Copyright © 2011-2022 走看看