首页 软件分类 正文

ssport扫描工具 05, 传输层概述

05、 传输层概述

传输层的两个协议

TCP: 需要将要传输的文件分段传输的情况下使用TCP。TCP会在服务端与客户端建立会话,能够实现可靠传输。还可实现流量控制UDP: 一个数据包就能够完成数据通讯,不需要分段传输的情况下使用UDP。UDP不会在客户端与服务端间建立会话,不需要流量控制,进行不可靠传输。

如何查看电脑是否有奇怪程序在运行:可使用命令:netstat -n || netstat -nb(将应用的名称打印出来)

netstat -n

netstat -nb

可通过命令taskkill /pid 端口号 /f 关闭进程

传输层协议与应用层协议的关系

常见的应用层协议使用的端口:http:TCP+80https:TCP+443DNS:一般使用UDP+53RDP:TCP+3389FTP:TCP+21共享文件夹:TCP+445SMTP:TCP+25POP3: TCP+110telnet:TCP+23

服务和应用层协议之间的关系

服务使用TCP/UDP的端口监听客户端请求,客户端使用IP地址定位服务器,使用目标端口定位服务器上的服务。可以在网卡上设置只开放必要的端口,实现服务器网络安全。

如何查看服务监听的端口

netstat -n 查看建立的会话netstat -nb 查看建立会话的进程telnet <ip> <port> 测试远程计算机端口是否打开扫描工具SSPort

如何更改服务使用的默认端口

可以通过修改注册表,来达到目的。可以迷惑入侵者,是系统更加全。

如何设置Windows网络安全

防火墙设置

UDP

TCP

TCP报文段的首部格式

序号:provider给consumer发送的时候,告诉consumer我这段数据包是第几段数据确认号:consumer回传时,告诉provider下次发送给我传那一段数据(序号)数据偏移:告诉计算机,TCP报文的首部有多长,首部之后的都是数据URG:如果标记为1,则数据包传送时不排队。优先级高PSH:如果标记为1,那么接收方优先处理这个数据ACK:如果是0,确认号无效。如果是1,确认号有效RST:如果为1,则说明TCP会话出现了严重错误,必须释放链接FIN:如果为1,表示正常释放连接,会话结束SYN:如果是1,会话建立同步关系,如果对方也响应SYN,则会话建立成功。之后SYN=0 。一般用于第一次请求。 有一种针对SYN的攻击,就是发送大量的请求,但是源IP为错误地址,那么被攻击者建立连接后一直得不到响应,就等在那里,消耗大量资源,最终瘫痪。

攻击者

被SYN攻击

被Land攻击

TCP协议如何实现可靠传输

窗口滑动机制(连续ARQ协议) 累计确认机制 :假设连续传输了三个数据包,那么由第三个数据包给发送方发消息说我收到了前三个数据包。假设第三个数据包传输失败,第四个上传成功了,那么由第二个数据包传消息给发送方说我收到了前两个数据包,那么发送方重传第三个和第四个数据包。 以字节为单位的滑动窗口技术

A的发送窗口是由B的接受窗口长度决定的。在没有收到B确认收到之前,A不能删掉滑动窗口内的内容。A可以持续给B发送,直到A的滑动窗口内数据都发了。

B收到后给A发确认收到的反馈ACK,序号是下一个应该发送的字节的序号,A收到后,就可以滑动窗口到对应的位置。例如B反馈ACK是7,那么A的滑窗可以移动到7位置,1-6删除。21-26可以发送。

B收到1-6之后,也开始滑窗,B的应用程序可以读取1-6的数据。B的滑窗继续接收。

以上是正常状态下的情况。如果出现丢失情况,例如7-9丢失,此时B反馈的ACK=7.因为10-12收到了,因此B发送SACK(选择性确认),A只发送7-9.

超时重传时间的确定

这个公式的目的是根据网速和带宽的实时情况调整往返时间。

TCP协议如何实现流量控制

解决通信两端处理时间不一样的问题。通过实时调整滑窗尺寸的大小(尺寸甚至可以是0)来实现流量控制。接收端主动调整滑窗大小,发送端根据接收端发送的报文调整相应的滑窗。发送端也会定时发送报文向接收端确认滑窗信息,避免接收端发送的相关调整滑窗大小的报文丢失带来的影响。

TCP协议如何避免网络拥塞

(1)出现资源拥塞的条件:对资源需求的总和>可用资源。(2)拥塞控制是一个全局性的过程,涉及到所有的主机,所有的路由区,以及与降低网络传输性能有关的所有因素。(3)流量控制往往指在给定的发送端和接收端之间的点对点通信量的控制,它所要做的就是抑制发送端发送数据的速率,以便使接收端来得及接收。

拥塞控制起到的作用

红线和绿线之间是数据丢失内容。

慢开始和拥塞避免

(1)发送方维持 拥塞窗口cwnd(congestion window)(2)发送方控制拥塞窗口的原则是:只要网络没有出现拥塞,拥塞窗口就再增大一些,以便把更多的分组发送出去;只要网络出现拥塞,拥塞窗口就减少一些,以减少注入到网络中的分组数。(3)慢开始算法的原理

(4)设置慢开始门限状态变量ssthresh慢开始门限状态变量ssthresh的用法如下:当cwnd<ssthresh时,使用慢开始算法;当cwnd>ssthresh时,停止使用慢开始算法,改用拥塞避免算法;当cwnd=ssthresh时,使用慢开始算法或拥塞避免算法均可;(5)拥塞避免算法的思路让拥塞窗口cwnd缓慢地增大,即每经过一个往返时间RTT就把发送方的拥塞窗口cwnd加1,而不是加倍,使拥塞窗口cwnd按线性规律缓慢增长。(6)当网络出现拥塞时对策无论是在慢开始阶段还是在拥塞避免阶段,只要发送方判断网络出现拥塞(其根据就是没有按时收到确认),就要把慢开始门限ssthresh设置为出现拥塞时的发送方窗口值的一半(但是不能小于2)。然后把拥塞窗口cwnd重新设置为1,执行慢开始算法。这样做的目的就是要迅速减少主机发送到网络中的分组数,使得发生拥塞的路由器有足够的时间吧队列中积压的分组处理完毕。(7)慢开始和拥塞避免算法的实现举例

->拥塞避免并非指完全能够避免拥塞。利用以上的措施要完全避免网络拥塞还是不可能的。->拥塞避免是说在拥塞避免阶段吧拥塞避免窗口控制为按线性规律增长,使网络比较不容易出现拥塞。

快重传和快恢复

快重传算法首先要求接收方每收到一个失序的报文段后就立即发出重复确认,这样做可以让发送方及早知道有报文段没有到达接收方。当发送端收到连续三个重复的确认时,就执行“乘法减少”算法,即把慢开始门限ssthresh减半,但拥塞窗口cwnd现在不设置为1,而是设置为慢开始门限ssthresh减半后的数值,然后开始执行拥塞避免算法(“加法增大”),使拥塞窗口缓慢地线性增大。

发送窗口的实际上限制

取接收方窗口和 拥塞窗口 这两个变量中的较小值。发送窗口的上限制 = min {rwnd, cwnd}.

TCP传输连接管理

三次握手

四次挥手

参考文献:

https://blog.csdn.net/iwanderu/article/details/103812974

https://www.bilibili.com/video/av9876107?p=70

掌握正确防抖姿势 相机也有鸡头效果

在今天防抖功能近乎成为数码相机的标准配置,它能够大大提升出片率,甚至让手持夜景成为可能。然而并非人人清楚防抖工作原理、工作模式以及正确的使用方式,以致发挥不出防抖功能的最佳效果,在此不妨一起深入了解防抖功能原理与正确使用姿态。

防抖技术分类

在进入数码时代后,防抖技术演变成两大阵型,一个是以佳能、尼康为代表的镜头防抖,另一个是以奥林巴斯、宾得为代表的机身防抖,在长达约10年里,镜头防抖、机身防抖好坏一直有所争论,其实二者各有优缺点:

镜头防抖

顾名思义,镜头防抖就是通过镜头的镜片进行运动,补偿手抖造成的理想光轴偏移,佳能IS、尼康VR、索尼OSS、松下O.I.S、富士OIS、腾龙VC、适马OS都属于镜头防抖技术。不过要实现防抖没那么简单,比如说佳能IS镜头除了防抖镜片外,还内置了两个振动陀螺仪感应器,用以检测镜头的振动,还采用了小巧、高响应速度的动圈元件去驱动防抖镜片运动。此外还需要IRED(红外发光二极管)和PSD(位置灵敏探测器)去检查防抖镜片运动状态,并反馈到系统当中。

佳能镜头的防抖装置

镜头防抖优点是防抖系统是针对镜头设计的,无论任何机身都能获得相同防抖效果,而且长焦镜头上镜头防抖拥有压倒性。但是缺点同样突出,防抖镜片是参与镜头成像的,它的运动会直接影响到镜头像差、慧差各项指标,会大幅度提升镜头设计难度;其次为了实现更好的防抖效果防抖镜片必须轻量化,这样才能快速运动,为此防抖镜片往往为单片单组设计,同时尺寸小、厚度薄,镜片相对脆弱。在2021年时候,LensRentals创始人Roger Cicala指出多支租赁的佳能RF 100-500mm f/4.5-7.1L IS USM防抖镜片无故碎裂,同时镜头序列号显示,出现问题镜头都属于早期产品,可见镜头防抖的麻烦之处。

碎裂的RF 100-500mm f/4.5-7.1L IS USM防抖镜片

机身防抖

机身防抖并非抖动相机机身进行防抖,而是通过抖动传感器实现防抖,这是一项数码时代才出现机身(胶片时代使用的是连续胶卷,无法对单张胶片进行抖动)。在机身防抖出现之处,只有两轴防抖,到了今天机身基本采用五轴防抖,只有少数入门相机才会采用三轴防抖,比如说OMD的PEN E-PL11相机。

机身防抖优点是通吃所有镜头,只要给相机系统输入正确的焦距,相机就能实现防抖,非常适合转接镜头使用,而且无需镜头防抖后,能简化镜头设计与降低成本。不过机身防抖问题与镜头防抖一样,缺点相当多,1.对长焦镜头效果会明显下降;2.影响CMOS传感器安装散热器,比如说佳能EOS R5C为了解决8K60P下散热问题,不但加入主动散热系统,而且去掉了机身防抖功能;3.机身防抖会明显增加机身厚度。

双重防抖

为了解决镜头防抖、机身防抖的不足,相机制造商提出的解决方案是在同一系统中同时采用镜头防抖、机身防抖功能,并对镜头防抖功能进行合理配置。比如做得比较成熟的是尼康、索尼、松下,在它们全画幅机身中标配了机身防抖功能,但是一般只在焦距100mm+的镜头上配置镜头防抖功能,这样短焦距镜头简化了设计,通过机身获得防抖能力,长焦距镜头拥有不错的防抖效果,甚至能与机身防抖结合,实现双重防抖,进一步提升防抖效果。

不过限于成本,大部分APS-C相机没有配备机身防抖功能,只能通过镜头实现防抖,不过相信技术成熟以及元器件供应充足,APS-C相机会慢慢普及机身防抖功能。

正确防抖姿势

为了更好衡量防抖效果,CIPA(日本国际相机影像器材工业协会)早在多年前就制定了一套防抖效果测量标准,相机厂商说的几档或是几档防抖正是基于CIPA测量方式得到的。不过我相信很多用户使用相机时会发现防抖效果达不到厂商标称值,为何会出现情况,我们先从CIPA测试流程说起。

按照CIPA防抖测试标准,测试标靶是由黑白跳变的纵横色块组合,每个色块中心是一张重复的照片,标靶大小是1000mm X 750mm,测试时 标靶放在等效全画幅焦距的20倍距离上,也就是说100mm全画幅镜头的标靶摆放距离是2000mm,50mm APS-C镜头(1.5X)的标靶摆放距离是1500mm。测试时相机放在一个特定的振动装置,该装置会沿俯仰、水平轴进行摇摆振动,模拟手持效果,然后拍摄200张照片,并设定一个可以接受的标准(当中涉及到公式计算,限于篇幅在此不展开介绍),最后按照一个算法测出相机、镜头的防抖效果。

CIPA的测试方案出台为提供可以横向评价防抖效果的标准,大家都知道数值越高,防抖效果越好,但是测试漏洞也不少:

1.防抖是水平状态下测试出来的,无法反映俯拍、仰拍时的防抖效果;

2.忽略了被摄物的距离、放大率影响防抖效果;

3.测试是用机器模拟双手抖动,忽略使用者个体差异,比如说使用大炮可能会因为力量不足无法获得最佳防抖效果;

4.测试状态是静对静(相机与被摄物都在原地),在动对静、动对动的状态,CIPA值没有参考意义;

5.测试没有考虑环境因素,比如说强风会影响防抖效果;

因此在实际使用时,要拍摄出清晰的照片,必须对人肉防抖效果进行修正:

1.俯拍、仰拍时防抖效果适当下调1-3档;

2.在近摄时防抖效果下调1-2档;

3.若要手持大炮,多锻炼身体或是使用脚架;

4.动对静、动对动拍摄时,忽略防抖效果,要根据实际速度去决定快门速度;

5.强风环境下防抖效果下调1-2档;

6.微距镜头本质是变焦镜头,在微距状态下建议使用脚架;

7.增倍镜会影响防抖效果,搭载增倍镜时防抖效果请参考官方说明。

选对防抖模式

除了上述要点,要获得最佳防抖效果,还要选择正确防抖模式,下面是尼康、佳能、索尼三家主流相机制造商防抖模式:

尼康

尼康在无反时代的防抖模式相对简单,低端产品只有开关VR防抖,但是高端产品提供Normal、Sport两种防抖模式,即使大炮也不例外:

Normal:适用于在拍摄静止拍摄对象时增强光学减震。

Sport:适用于拍摄运动员和其他正在进行迅速且不可预测运动的拍摄对象。

佳能

佳能的防抖模式相对复杂一点,低端产品只能开关防抖,而中高端产品支持模式更多一点,分别是模式1、模式2和模式3三种设定:

模式1:适用于拍摄人像等静止被摄体。

模式2:可用于追随拍摄,适合拍摄赛车、列车等场景。

模式3:适合在拍摄足球、篮球等无规律运动的被摄体时使用。(注:IS机构仅在完全按下快门按钮曝光时进行手抖动补偿动作。拍摄前取景时,可获得与关闭IS功能同样的观察效果。可避免追踪无规律运动被摄体时IS功能带来的取景器效果不自然,更易于捕捉被摄体。)

索尼

索尼的情况与佳能一样,低端只有开关,中高端有三种模式,具体是:

MODE1:补偿常规相机震动。

MODE2:补偿摇摄移动对象时的相机震动。

MODE3:对相机震动进行补偿,从而最大程度减小画面扰动。可以帮助用户跟上体育运动中快速、不规则移动的拍摄主体。

为了更好理解上述防抖模式差异,下表各个防抖模式的用途:

结语

在今天智能化是一大趋势,比如相机的对焦系统已经能识别越来越多物体,但相机作为一件生产力工具,依然有大量知识需要用户了解,海量技巧需要用户,希望这篇文章能够更好帮助用户发挥相机的防抖功能。

相关问答

sport 体育在线登录入口(官方)手机APP下载IOS//网页通用版入口

[回答]兴盛(Prosperity)是儿童牙刷小型品牌。江苏兴盛刷业有限公司始建于1996年,目前是我国规模最大的从事牙刷产品开发、研制和生产的专业化公司。公司以...

Bsportapp官网下载(官方)APP下载安装IOS/Android通用版/手机app

[回答]我公司成立多年来,不断引进和吸取国内外先进技术,研制开发了十多个系列产品,八十多个品种。ZX7直流焊机、WS氩弧焊机、NB气保焊机、LGK等离子切割机...

Bsport体育最新版入口(官方)最新IOS//手机版APP下载_微思

Bsport体育最新版入口主打智能家居控制功能的手机软件。强大的智能家居链接控制,带给你更好的体验,轻松在手机上完成相关的设备调控,帮助你解决生活需求,你还在...

黄色双 s 是什么故障灯?

黄色符号灯亮:说明发动机有故障,该故障虽不影响发动机的正常工作,但必须进行检测和维修。S是SPORT的缩写,是运动模式的意思。仪表盘上显示S,表示当前已经工作...

路虎rangeroversport怎么检测保养时间?

想要检测路虎RangeroverSport的保养时间,最好的方法是查看汽车的保养手册或者询问汽车的前任车主。手册里会详细列出不同保养项目的时间间隔以及具体步骤。...

Bsport体育最新版官方(官方)最新下载IOS//手机版APP_微思

Bsport体育最新版官方下载简介Bsport体育最新版官方APP,现在下载,新用户还送新人礼包.Bsport体育最新版官方互联网兼职软件,该软件为商家发布各种推广需求,用户...

如何给车刷ecu_车坛

给车刷ecu的方法:1、首先会用诊断设备对汽车电脑系统进行全面的检测,如果没有问题我们会用专用设备把汽车电脑里面的程序读出来并备份好。同时对车...

Bsport体育最新版入口(官方)最新下载IOS//手机版APP_微思

Bsport体育最新版入口融合了rpg、动作、仙侠、PK等多种经典游戏玩法于一体的修仙手游,游戏画面精美可爱,给你无限的精彩游戏体验,快来本站点击下载试试吧!Bspo...

仪表盘显示一个车带个双 s 道是怎么回事-ZOL问答

S是SPORT的缩写,是运动模式的意思。仪表盘上显示S,表示当前已经工作在运动模式。一、关于运动模式:将脚踩在制动踏板上,右手抓着变速箱排档杆从P档的位置向下...

奔驰 sports sport +的区别相关知识汇总 - 汽车维修技术网

以下是汽车维修技术网分享的关于奔驰sports和sport+的区别的知识,以及奔驰sports和sport+的区别相关问题的介绍,希望这些奔驰sports和sport+的区别内容能帮助到...