网络入门-TCP、UDP、Wireshark

117、TCP的滑动窗口机制:发送方会在第一次发送数据的时候,发送N个数据包

给接收方,然后接收方会返回一个ACk给发送方,ACk中包含的信息主要就是“请给我发送第N+1个包”,这时候就说明接收方的接受能力已经满足或者没有满足,下一次发送方发送数据包的数量就会大于N,如果发送方接受到的ACk小于N就说明,接收方的接受能力就等于ACk-1,这里的能接受N个,这里的能接受N个数据包,就叫做滑动窗口;

滑动窗口越大,接收方的接受能力越强;

滑动窗口越大,数据交互的效率越高;

滑动窗口机制:

 

可靠传输: 客户端在接收到报文之后,需要发送TCP的ACK的确认包,并告诉服务端接下来需要收到的报文,同时该过程确认了两者传输的Windows窗口大小;

每发送一次数据都会有一次确认——可靠传输

tips:UDP的发送方发送数据的时不会发送确认包,没有回传机制广泛应用于广播电视、直播等

118、1-1024 端口号:熟知端口号(固定、已经分配的)

    1024 以后的端口是随机端口;

119、wireshark的包过滤规则:

ip.addr ==x.x.x.x: 过滤出包含x.x.x.x 的报文;

ip.src ==x.x.x.x : 过滤出源IP地址为x.x.x.x的报文;

ip.des == x.x.x.x. : 过滤出目的IP地址为x.x.x..x的报文;

tcp.descport==80 : 过滤目标端口号为80 的报文;

tcp .srcport ==80 : 过滤源端口号为80 的报文;

tcp.port ==80 ;

eth.dst ==xx-xx-xx-xx-xx-xx: 目标的MAC地址==xx-xx-xx-xx-xx-xx的报文;

tcp or http :过滤高层的协议;

tips :支持与或非: and、or、not

例如:tcp or http and (not vnc)

   ...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不爱学习的小刘~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值