粉丝427获赞7319


大家好,我是 it 专家服务店铺的王维翰。啊,那个我今天呢收到了一个无线的 a p, 是华为的 a p 四零五零 d m 杠 s, 也就是我们这个模拟器里面啊, 这个 ensp 的模拟器里面的 ap 四零五零,那现在的这个状态呢?是我现在这边的网络状态啊,是这样一个价格啊,因为我们做任何事情呢都需要跟这个网络扩谱啊一一对应啊。 呃,我现在电脑里面录制屏幕的这台电脑是 pc 一 pc 一啊。呃,上面一个交换机分别接了一个华为的无线 ap, 并且通上了电,那我这边呢是幺九二点,幺六 八点一五九点的二二零啊,那我们现在呢就是拿到了这个 ap, 我首先进行了一个通电,通电啊啊,我们回到这个文档啊,那这里呢,我是需要做什么呢?我是需要把这个买回来的这个 ap 检查他的一个模式,因为 一般这种 ap 的分为胖模式和瘦模式啊,那我们在这里呢,我们首先展开啊,第一个设备登录对吧?我们需要登录到 前期的这个设备还是用康少口,康少口啊,康少口之后呢,我们打开插小,插小的时候呢,我们之前有设置过啊,这里面我们就不不细讲了啊,为了节省时间按连接, 连接之后呢,这里连接之后你可以敲一下回车,在这里他提示让你输入用户名和密码,对不对?那你在这里呢,你可以选择 地命默默认的华为默认的密码啊,用户名是 id 命,密码是 id 命,艾特华为点 com。 好好,我们从这里看到一些信息啊, inford 当前的一个模式的是 fit 模式啊, fit 模式 是 f i t 模式,那么它这里面呢?是,好吧,它这里 f t p 模式,然后这个反问的 访问的那个类型是创口,那 ip 地址这里面没有,那它是一个 fit 的模式,那就也就是说都是通过 ac 来管理的,但是我们现在要把它刷成判模式,我们怎么操作呢? 上一次呢,我给大家讲过了啊,上一次我给大家讲过了,回到这个文文章,那个文章啊,部件操作里面呢,有一个 a p 控制, 对吧?有固件操作啊,上次的时候呢,我辈分已恢复啊,这地方我没有记录啊,没有记录。其实呢,我这边呢总结的这个两种 ap 啊,他这个刷机模式啊,有两种啊,我们来看一下。 一种呢是 tftp 的模式刷进行刷金刷机。那还有一种呢是用 tf, 用那个 一个软件,就是那个我之前三零一零呃 v 二的时候的那个版本啊,就是有讲过啊,我们来看一下 啊,用一直 fat ap 啊,用这个,那我们今天还同样用这个,再来参试一遍啊,选择他。但是在这里呢,我们还是需要有一点啊, 我们在这个华为的这个康少控制台面里,我们打一个 display 显示 ip interface, 对吧?好,我们来看一下它这里面有没有取到 ip display ip interface 应该是这样,这里面没有 看一下啊,他的 ip 地址是广播地址是,他的 ip 地址是幺九二点幺六八点幺五九点幺零二啊,好,我们记住这一个地址啊,那我们回到这个靠谱,我们简单的这个更新一下啊, 那他的这个地址呢,是和我这个录屏的这个电脑呢,他是一一对应的 啊,都是幺九二点幺六八点幺五九。好,我们检查一下啊,用拼接命,拼接是最基础的一个命令啊,大家要学会用啊。 拼不通,对吧?拼不通,为什么拼不通呢?哦,现在通了,我们再来一次。 好,能拼通,能拼通,我们来选择它的一个模式啊, f t p 的一个,这次呢使用 f t p 的一种方式啊。呃,我记得在这个步骤的时候呢,我需要关闭这个 windows 是我自带的防火墙,因为我之前配置过防火墙。那我们今天换一种方式啊,我们用用那 那个用路由器里面的一个 ctrl 了进行了配置啊,怎么配置呢? labot 让这个路由器重启啊。 好,现在已经重启了,重启的时候大家注意一个细节啊注意一个细节, 好,我们在这里面呢是要选择这个屏幕的时候呢, 选择这个屏幕哦,在这个地方 r f r f 啊, r f。 好,我们跳过了,跳过了,那我们怎么办呢?拔电再来一次啊,因为错过了 这个时间节点呢。嗯,他是不能够哦操作的啊。好,我们接着 按 f 啊,只有两秒钟,它的默认密码同样也是 id 命 at 华为点 com。 好,我们到这样一个模式,对吧。第二我们可以打一个 hop hop 啊, hop hope 在这里面呢,我们看一下啊,用旁,我们可以用 plan 它的黄金变量啊, 还有一个是版本 a p 模式啊,得放的哦,我们打印它当前的一个变量啊,换的 tom 加 n t e n v。 嗯,好,我们在这里看啊,这里有一些信息啊,他当前的 ip 地址是幺九二点幺六八点一点一点一一一。呃,服务器的 ip 是幺九二点幺六八,点一点一一,那我们回到我们这个 cop, 我们这个 cop 是不对的, 对吧?我,我们这个科普应该根据我们的实际环境进行来操作,那怎么操作呢?我的服务器地址,他应该是幺九二点幺六八点幺五九点二二零啊,二二零,那我们在这个模式里面修改 下,应该是 set, set 一问问号。 哦,我打开另外一个文档啊,因为这个时间算的有点久了啊,我不一定记得住。嗯, 哦,在这里了,我们设置他的这个双击啊,我们把这个步骤的复制到我们的文本里面去啊, 在我们这个总的一个文单里面啊,好, 这是 ap。 好,我们复制到这里, 它应该是一个固件操作啊, t 通过 t f t p。 好,首先呢是在这样一个状态按 f, 那这里面呢有一个默认的密码,那我们首先呢设置它,比如说这个 ip, 按住我们 cop 图,它是幺零二,那我们把这个 cop 比如说十吧,我们不要用二零二,好,我们把这个 cop 改一下啊, 十,我们把它截个图啊,好, 哦,不好意思啊,因为我整理的内容会比较多啊,比较零散,但是没有统一起来啊,没有统一起来这个刷机啊,好,哎,不在这个, 这个应该是 a c 和和 a p 啊,然后呢这样一个状态啊,我们现在首先设置了这个网络,一个是 这个,我们回到康嫂, ctrl 加我加微啊,首先设置这个 a p, 它的 ip 地址,对吧?哦, set, 嗯,应该没有错呀, set 英文 ip, 我们再来看一下啊, point set envip i p a d, d r 这上面有啊,这上面有,我们看看哪里是错误了啊?幺九二点 幺六八点幺五九点十。好,没有错了,可能我们在粘贴复制的时候呢多了一些空格啊,他这里面,喏,我们按复制啊粘贴,呃, 设置完成之后呢,然后我们就可以准备这个固件了啊,固件啊,呃,要放在这个我们需要用到的一个软件呢,是我们之前说过的啊,我们之前用到了一个算 tftp 软件啊。 tftp, 呃。我们这里呢敲运行套双击啊。 好,那我们打开的时候呢,我们在这里我们看看这个文件夹里面有没有四零五零的那个 pad ap 啊? fit, 四零三零四零,呃, 其实这些应该都是通用的啊,应该都是通用的,我们就刷刷他吧四零三零刷这个吧啊刷这个吧,或者说 啊刷这刷他刷他啊。我们这里呢右击复制一下这个文件名啊,因为太太多了啊,那我们怎么操作呢?我们在这里面是 update 判模式对吧?然后是九幺三,好,我们来试一下啊,看看它这个过程是怎么样的。 你别指望打啊,因为打的时候特别容易出错啊,打的时候特别容易出错。好,这是一个了刷新 新的一个过程,当然我们也可以观察这一个方式,他这里面的这个文件在传输啊,最后他会有一些提示啊,这个提示呢就是到底刷新成功还是没有成功啊? 好,我再检查一下这个文章,然后需还需要做什么啊? 嗯哦,这边你看我们提示错误了啊,这个错误了啊,这个 错误,如果你不清楚是什么意思呢?你把它复制,比如说放到一个翻译的一个软件里面啊,我们来复制这样一句话,查询啊, 当前的版类型和系统的印象不匹配啊,不匹配,那我们怎么办呢?我们,我们重复回到这里,我们再换一个包啊,我们看看我们之前有没有记录 四零五零 di, 你看看这里有没有这样一个宝啊? 好,没有这个文件,对吧?没有这个文件,那肯定是我这个系统里面肯定是有这个文件的啊,我来查找一下,看看到底在哪,在什么位置啊?这里面呢?牵涉到一些很多知, 是啊,比如说我们在这里打个 drr, 这个文件名加参数加 a, 好麻烦了,四零五零 d m, 那我只能手动来查啊,四零 a p, 五零三,我们这是四零五零 d m, 五零三零,有的啊, 零三零,它这里有没有了 四五五系列的啊?我们来找一下啊,五四零三零 dm, 四零三零,我这是四零 五零四零五,四零五零 d, 二零二四,这个啊,这里也有个估计啊。呃,我们来找他的判模式啊, 他们是这个,那应该是这样一个文件啊,是这个文件啊,好,我们复制他一下,复制他一下呢,到这个 tftp 软件里面去啊,我们运行的 tftp 在这里粘贴,这个文件名太长了啊,我们把它改一下啊,简单的改一下, 四零五零 d m, 对,就这个文件啊,很多人说啊,我要一个一个答,一个一个答,其实很容易出错啊,其实 很多时候我们都是借助于工具的粘贴复制啊,好,我们再来。呃,输入一下啊,好, 这是通过 tftp 的一种方式啊,之前呢,刷机的时候呢?判模式呢?还有其他的一个方式,因为我们也演示过了啊, 如果他不报错,那么 他应该会正常的。还有一个就是更新的一个进度条啊,啊,这里会提示你啊,是不是进行 update, 我们当然选择 update, 对吧,我们就是要做这样一件事情。 好,他这边提示你不能关闭电源啊,在这种情况下如果你关闭电源了,那么这个工作又得重新再来啊,不能重,不能关闭,我们 耐心的等待一下啊,让他能够正常的刷更新下去啊。 哦,好像又有点不对啊,好有镜头调了, 注意观察啊,观察这些那个软件是不是正常啊? 很多人说啊,你这些固件是哪里来的?其实我这些固件的一个信息啊, 店的信息啊,其实都是从华为的官网上面去下载的啊,不是说呃,注册一个账号,那么有的时候你根据这个序列号,那么你可以去下载或者说从一些其他的 ap 上面,比如说备份下来的啊, 所以嗯,大家也其实技术了其实就是一个积累的一个过程,并不是说你根据书书本上的一些知识或者说网络上的一些知识,那么形成一个比较系统的体系,我估计很比较悬的啊,就是你把你这个知识今天学一,学到一个 技巧点,那明天学学到一个技巧点,那么这个技巧点越来越多的时候你就会发现哦你成为一个技术高手了对吧。 oh 它在这里又会提示你按 yes 啊,按 yes, 你看这里面呢有一个这系统 will be defined phantom 模式判模式 please reset the system now。 我们就打个 reset 呗。 reset, 这是重启啊, reset 是重启啊,好,呃,它现在是重启了啊,重启之后我们再来看看啊, 这里其实还有一点,第六点,嗯,打不开的一个情况啊。 哦,我们等它启动好啊,启动好,我们尝试一下啊,那个打开它的 web 界面啊。 well, 哦,这个启动还是有点慢啊,需要三三五分钟啊。好,在这里他提示让我们按任意键,继续让我们敲一下回车。 首先第一个让你设置一个初始的密码,他对密码有要求的啊,八到一百二十八位啊,我们在这里输入大写的 abcd, 一二三四 a b c d 一二三四,要输两次啊,重复一次,它这里面是不是为你起我们来看啊,单因当前的模式是判模式啊。喏,这里有啊。呃,你这里按个 yes 啊,反正是按按 ctrl 加 c 吧,看 ctrl 加 z 结束掉啊,那这里面呢, 我们来检查一下它的 ip 地址, display interface, 然后 display ip interface。 好,我们看看它的 ip 是多少啊,因为这是判模式,我们需要。呃,这里面呢是它默认的 ip 是幺九二幺六八一点一啊,我们看看有没有。 还有一个,他从 dhtp 获取到了一个 ip 地址,是幺九二点幺六八点幺五九点幺零二。好,我们试一下,尝试打开一下这个 ip 地址啊,一定要用 i 一啊。 好,出现这个提示的时候呢,你点详细信息,然后有一个转到网页, 然后我们在这里输入 id, mink。 刚刚我们设置的密码是,诶,大写的 a b c, 小写的 b c d, 一二三四,你点登录 哦,出现这个情况很正常啊,我们在这里要扣有 it 啊,退出来,退出来啊。好,来,我们再来重重新登录一下。嗯,不对 哦, a b c, d 一二三四。那看来是密码错误了啊,密码错误了。好,我们在这里用默认的密码啊。 a d a d m i n at 华为点 com a d m i n but 华为点 com。 哎,看来这个我们来来检查一下 d r s 当前的配置吧。 哦,这个我这边暂时先录制到这里啊,下一节课了呢,我们可以尝试一下啊。先这样啊,谢谢大家。嗯,再见。

网络编程 tftp 文件下载器过程及格式介绍,这次课我们给大家讲解一下 tftb 文件下载器。那首先呢,我们了解一下什么是 tftp, 那 tftb 呢,它的全称是简单文件传输协议,这个协议呢主要用于我们客户端与服务器之间实现简单文件传输的协议。 从这个名字我们可以看到它有几个特点,第一个呢,它就是比较简单, 运行的时候呢,占用的资源呢比较小,而且他可以传输我们的一些小文件,这个呢他就是比较适合在局域网内进行传输,而且他使用的这个端口是 是一个六十九,那 tftp 呢,它是也是基于我们 udp 协议来实现的, 那要实现我们的 tftp 下载器,也就是最后呢,我们要编写我们一个呢 tftp 的客户端,通过呢发速起球到达我们的 tftp 这个服务器来下载某一个文件, 我们编写的是 tftp 的客户端,那为什么不编写我们的 tftp 服务器呢? 这是由于我们这个 tftp 呢,它是基于我们 udp 协议来去进行实现的,如果一个服务器呢,它要有可靠,也就是发送数据的时候呢,丢标,丢包啊丢包这个现象呢比较少 一点。而我们 tftb 呢是基于 udp 的 udp, 它呢是不可靠的,而 tcp 是面向连接可靠的,所以说我们一般编写服务器的时候呢,使用的协议呢是 tcp 协议, 所以说在编写的时候,我们要实现 tftp 下载器的时候,我们编写的是客户端,那我们这个服务器啊使用什么呢?我们是用一个软件,这个软件的话呢就是我们的 t f t p d 三二这个软件,这个软件的安装非常简单,直接呢下一步,下一步就可以了,安装完以后打开以后呢就是这个样子,它有两个选项,第一个 current directory, 这个呢就是要选一个目录,这个目录呢就是当前你的这个服务器这个下载的这个目录, 比如说我现在呢是写着的是桌面,也就是我要下载的这个资源,必须呢就是从当前这个目录里面找,也就是从这个桌面里面找,如果能找见我才可以进行下载,找不见的话呢,这时候服务器呢他会发送一个错误的信息包, 找见这台也就是机子上面的这个目录了。那你下载的是哪台机子?那我们呢也就是 要连接一个呢 ip, 这个 ip 呢现在呢都是我们的本机,也就是我现在呢要从本机上面下载桌面上面这个文件目录里面的文件,那当然幺二七 七点零点幺啊,我们的时候呢还可以呢,把它改为就是我们本地的本地的 ip 啊,是一个道理。那如何进行实现从服务器上面呢进行下载我们这个文件呢? 下载文件的时候,首先呢也就是我们要在本地呢创建一个空文件,这个空文件的名字有要求,要与服务器上面你下载的这个文件的名字要同名。那创建一个文件我们都会创建用 open 啊,直接打开, 他的名字跟我们下载文件名字要相同,接着呢就往里面写数据,那这个数据他呢就是你客户端发送了请求以后,服务器呢他会将你要下载的 这个数据呢给我们发送过来,那我们呢把它写到我们这个文件里面,最后写完以后直接将我们这个文件呢关闭, 这呢就是我们的下载过程,最后我们的文件进行完成一个文件的复制啊,是一样的边读啊,边写边读边写,最后呢读,写完以后也就是复制了一个与我们某一个目录里面文件相同的一个文件, 最后把我们的这个资源呢进行关闭。那具体的我们的客户端啊,发送我们的请求的时候, 他这个下载过程他与服务器之间而是怎么样子的呢?我们看一下下面这一张图,这一张图里面首先的话呢,也 就是我们要编写的呢是 t f t b 这个客户端,那我们下载的时候呢,这个服务器就是刚才我们打开的安装的那个 t f t p d 三二这个软件,也就是在这个服务器我们所指定的这个目录里面, 我们要下载的文件啊就放在了这个服务器啊所指的目录,那首先的话呢,我们客户端就会发送一个读写请求啊,读写请求,如果呢比如我们现在呢要实现的是文件的下载啊,就是发送一个读这样的请求, 发送这个请求服务器的话呢肯定会 receive from, 也就是他会收到啊,收到这个请求,收到请求以后,他一看我们就知道啊,因为他发送的他俩之间啊有这 格式。服务器呢能看懂我们客户的发送过的这个消息,他发现呢他要进行下载某某某 啊,比如说下载我们某某某这一个文件,这时候服务器呢首先会查找一下所在这个服务器目录里面有没有当前这个文件,如果有当前这个文件,这个服务器呢会将当前这个文件,比如说当前这个文件, 这是我们这个文件文件的大小呢是这样这么大,他不会将这个文件所有的数据呢,直接一次性的把这个数据包发送给我们客户端, 它呢会将我们这个文件的数据啊分成我们的一小块,一小块啊一小块啊,也就是 他呢分成我们的好几小块,也就是每一小块的话呢,他发送的数据这里面是五百一十二啊,这个字减,五百一十二个字减,也就是每次发送的这个数据包里面的数据呢,他发送的是五百一十二个字减, 而且发送的时候呢他不能以六十九这个端口来发送,而是产生一个随机的新端口,为什么不以六十九来进行发送呢?在服务器里面我们这个六十九端口呢专门用来呢就是读写请求的, 而我们要发送这个数据的时候,发送和接收数据使用的是一个新的端口,这样其他的客户端啊,这次 啊发送这个毒蝎体球的时候,服务器可以呢直接收到。而如果我们在发送这个数据的时候也用的是六十九啊,也用人家六十九, 这样呢,你发过去的时候啊使用的是六十九,再发过来也是六十九,也就是六十九这个端口的话呢,一直被在用,这样别的客户端呢是没办法,也就是发送我们这个肚泻起球,服务器呢也是接收不到的,这个呢理解的时候呢,就像我们在拨打幺零零八六, 我们知道呢,我们这个 a 用户它可以拨打 b 用户也可以, c 用户也可以,我们在 a 用户拨打了幺六零八六的时候,有一个幺六零八六的啊,专门的这个客服来为我们服务,那 b 用户这时候也是可以呢拨打幺零零八六, 因为我们的拨打了幺零零八六,其实也就是为 a 用户进行服务的,是幺零零八六里面某一个专员,而 b 用户拨打 他幺六零八六以后也幺六零八六另一个客服给 b 用户呢进行服务, c 用户同时也可以进行拨打, 这样也是我们这个六十九端口的话呢,他专门来处理什么呢?处理我们的读写气球,那这样别的客户端在发出这个读写气球的时候呢,服务器他可以呢进行接收到,我们知道服务器的话呢处理不是一个客户端,而是多个客户端, 这样在发送这个数据的时候呢,我们就不用啊,这个六十九啊,不一直在用这个六十九,而随机的产生 一个新的端口给我们这个客户端啊,也就是首先的话呢,你当前的这个 服务器啊,当前这个服务器呢啊放当前客户端第一次的时候,首先一啊一他会发出一个呢读写的起球,我们服务器呢查找当前你发售的这个 起球里面,例如是要下载叉叉这一个文件,他会发现这个叉叉这个文件存在,这时候呢将他的数据呢分成我们不同的这个啊,这个数据呢分成 一个一个的小一块一块每一块的话呢,而且给他会起一个编号的啊,这样的话就是为了我们在收发确认的时候呢方便,而且每一块他 发送的时候呢数据包的大小是五百一十二,也是将这个数据包呢发送给我们的客户端, 客户端呢收到这个数据帮,这次给夫妻呢要发送一个券肉帮,也就是收到的时候二 他要给我们的夫妻再发售一个确认帮啊,确认帮。 三这样的话呢服务器啊就知道客户端已经收到我们他所发送的数据了,他在左背呢发送第二次啊,也就是第二个小块,也就是我们呢再发送一个 五百一十二的数据包,那服务器的话呢在发送完以后,客户端呢收到了这个包以后呢,他这次 把这个确认包发送给我们的福气,也就是这样多次的进行发送我们的数据,直到呢把我们的数据呢发送我们的完毕。 在发售的过程中有可能呢当前服务器他发这个数据包发出去啊,也就是这个包呢丢失了,我们这个客户端呢长时间的,也就是收到我们这个包, 如果这个时间超时了以后,这时候我们这个服务器的话呢,他会将我们这个包呢再次的进行发送, 这时候客户端啊收到包,他给我们这个服务器呢确认一下,服务器再发送下一个数据包,如果这个确认包 丢失,同样的道理,客户端也是这次的发售一下我们这个确认包啊,这次的发售一下确认包,直到呢服务器收到了当前这个确认啊,哪一个包已经收到,再发售下一次 这样多次的进行接收和发送,最后确保我们这个数据呢都发送完毕。 那这个数据啊,客户端和服务区之间,他进行发售的时候,他有读写请求的,有数据包,有确认包,还有如果呢文件不存在的时候呢,我们有错误包, 在客户端和服务器之间,他可以有一定的格式,不是你随便发送他就可以认识,那他这个格式是什么 样子的呢?看一下读写请求,数据包、确认包以及我们这个错误信息,他最前面的话呢都有一个操作码,而且呢这个操作码所占用的我们这个字节呢是两个字节,两个字节 也就是都有一个操作码。例如读写请求里面这个操作码可以是一和二,一的话呢 就是我们的读啊,代表就是文件下载,二的话呢是写文件的上传啊,它里面是一和二, 那我们这个数据包的话呢,他有个操作码是三,也就是如果这个操作码是三,代表的就是数据包,这个是三,也是两个字节,那确认包,确认包的话呢是四。如果是错误包,操作码是五, 也就是操作码,他这都是占用的是两个字节。这样在收发过程中,我们通过这个操作码就可以知道他现在发所发送的是一个什么样的包。 如果呢是一,就是文件下载,这时候文件下载后面肯定要跟的是我们当前这个文件名,文件名的话呢,他就是啊,有我们的叉,叉叉啊,这个文件名有长有短,那所在的到底是几个字节?具体看一下我们这个文件所在的这个字节数 后面呢要跟一个什么呢?跟一个零,这个零所在的是一个字节,最后面要跟一个模式,例如我们文件下载 o c t t 啊, o c t t, o c t e 啊 t, 也就是文件下载的时候呢,它这个模式选用的就是 o c t t, 它所在的呢就是我们的五个字节,最后又跟的是一个零,这就是读写请求 j 读,也就是下载文件的时候,它肯定是后面呢有一个一啊,操作码是一文件文名叉叉叉,后面要要跟一个呢零,再跟一个 o c t t, 再跟一个零,这就是我们的读请求。 那服务器端要给我们客户端发出这个数据的时候,我们说这个数据的话呢,它的大小占的是五百一十二个字节, 那总共他发速的大小呢是五百一十六,因为呢包括呢两个字节的操作码,这是五百一十四。还有呢 我们的这个块编号,也就是在发数的时候,我们这块这个数据啊,他呢是一个大的数据啊,比如说他有超过了啊三兆,这个超过了三兆,这时候呢他会把这三兆的数据呢进行 切成一小块一小块给用,每一块呢他会编一个编号,第一块的话是一,第二块是二,第二块是三,第二块是四,依次啊把这个编号编下去,这样我在服务器发售了,也就是一这一块的时候呢,我们在 客户端收到礼以后,他发现他收到的就是一啊这一块,这时候他要给服务器呢一个确认,确认的信息也就是我收到一这块了,这时候呢我们服务器知道一一已经发出去了,他应该发二,他这次发二, 也就发出数据的时候呢,这个编号和这个确认编号都在两个字间,就是为了我们搜和发的时候呢,确认这个数据已经发出去了,也已经收到了,再发下一次啊这个编号, 那我们这个错误啊,这个错误的话呢,他的操作嘛,就是五一般的时候呢,经常会遇到的就是你所要下载的这个文件呢,是不存在的,我们要给他发送一个错误信息, 这呢就是我们在发送过程啊,接收过程里面服务器和客户端,他呢进行发送的时候呢,有客户端要给服务器呢发送我们这个读写请求,服务器要给客户端发送这个 数据包,客户端要给服务器呢发入这个确认包以及服务器呢会发出这个错误包,他这个格式,那发送数据的时候,我们这个数据量比较大,那什么时候就结束了呢? 当我们这个客户端搜到的数据小于五百一十二, 数据啊小于五百一十二,那我们这个总数的话小于五百一十六,为什么是五百一十六?因为我们这个 数据里面看一下数据包里面有两个字节的操作吗?和两个字节的这个块编号,所以说最后的话呢,也就是判断总共收到的这个数据是小于五百一十六,两个字节操作吗?两个字节的这个我们这块编号还有五百一十二个 字节的数据,也就是让如果数据小于五百一十二,这时候代表的就是已经发送完毕了,如果恰巧最后一次他就是发了五百一十六,那这时候的话呢,我们还会服务器呢,这次发售一个长度为零的数据包, 那也就是如果搜到小于五百一十六,或者呢输搜到的数据包是零的时候,代表着已经发送完毕, 那发送的时候我们直接将我们的支付串啊发送到这个福气,这个福气呢也是不认识的福气,发送过来以后我们也是不认识的,那我们呢这需要使用一个模块,就是这个 struck, 这个 struck 模块里面它的函数。 首先呢如果呢我们在将支付串发送给服务器的时候,要指定格式把它转化成我们的字节流, 这个格式进行指定,后面的数据对应的雷按这个指定的格式所占了几个字节。最后服务器呢,他进行解析的时候呢,就知道道歉,这个客户端的请求要做什么样的事情? 同样阿派克,阿派克的话呢就是客户端收到的服务器发过来的这个字节流,按照纸类的格式呢,我们可以解析,把它解释出我们的原组, 获取到我们所有的信息,你的操作码是什么?也就是我现在呢是错误了还是我接触到的数据了,例如 我们现在要实现一个什么呢?我要去当前服务器上面下载一个 text 点 gpg 这一个文件也是这个图片, 那我要编写的这个字符串的话呢,就是一啊,操作码是一,就是代表的是读啊,这个起球也是文件下载,后面的话呢就是我要跟的就是下载文件的名字, 后面要跟一个零,再跟一个 o c t t, 再跟一个零,这是我们读写请求他这个格式, 那么怎么样来表证这个一,也就是这个操作码所在的就是两个字节,我这个文件的话呢,所在的字节是几个零?所在的是一个字节 o、 c、 t、 t, 当然在的是五个字节,零又在的是 一个字节呢,需要指定一个格式,这个格式的话呢就用 strug 里面的 pack 方法的第一个参数来指。指定 这个格式写的时候,首先呢要写一个感叹号,这个感叹号表示的就是按照网络传输数据要求形式来进行组织的。 那首先我们是不是要解一个感叹号,那感叹号后面的话呢,这个写一个大 h, 这个大 h 的话呢,它就是对应了什么呢?这个一啊,对应这个一, 也就是大 h 啊,我们这个大 h, 就是呢这个后面这个大 h, 它呢对应的我们就是这个一,代表两个字节,也就是一,再有两个字节。那后面我们所见的文件名字 text 点 g、 b、 g, 它呢是 八个字节,我们应该呢写八个 s 啊,写八个 s, 但是呢我们为了解变直接写八 s, 代表的是写了八个 s, 那后面又写个零。零在的是一个字节,直接写一个 b、 o、 c、 t、 t, 它是五个字节,写一个五 s, 又有一个零在一个子间,所以说直接写一个 b, 那这样 将我们这一个格式啊,什么样的这个格式呢?也就是这个格式, 将这个字符串,他就是进行了解析啊,也就是将它转化成字节流服务器呢,就可以认识。那一啊对应的就是我们的 h, text、 j、 gpg 呢,在于八个字节后面这个零啊, 零的话呢就是一个 b, 那 o, c, t, t 就是我们的五 s, 最后呢这个零就是我们的一个 b, 这样每一个数值它在几个字节这样按着这个格式就来指定 使用 stark, 最后呢 pack 把它分装成我们这个字节流,这个我们的协议呢把它发送到服务器,服务器就知道我们要呢一把这些读也就要下载一个文件,这个文件名字就是 t, x, t, s, t, 点 g, p, g, 它会找我们这个 t, e, s, t, g, g, p, g, 找建了以后呢它就会发送我们的数据包,客户端呢再发送我们的确认包,数据包确认包啊多次进行发送,如果收到的这个 数据呢小于五百一十六的时候,代表,代表呢我们的已经发送完了,这时候我们就可以呢每次收到的数据啊,把它呢写到我们这个文件里面,完成文件的下载。 这以上呢就是我们这个对于 tftb 啊文件下载的这个格式, 以及他这个过程啊,他的介绍,具体的实现呢,我们下次个把它实现了。

部署 tftp 服务,在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。端口号为 udp 的六十九号端口。 由于使用的是 u d p 协议,很适用于 pix 部署传输文件。 u d p 协议使得程序代码实现简单,内存占用小,从而使阆中的 t f t p 客户都安,程序占用也很小。安装 t f t p 服务, 修改 t f t p 配置文件 et cetera then it d t f t p。 修改 server 二的选项。 由于我等会要测试上传,所以加入 c 和 pc 是上传 p 可以解决上传权限。修改 the cable 选项修改成 no 表示启用服务。启动 t d f t p 服务,并设置开机启动验证服务。查看端口是否启动 测试。在测试服务器上安装 tftp 客户端上传测试。先创建一个测试文件,然后使用 tftp 客户端上传刚测试的文件。查看 varley pivb 目录下是否有刚上传的文件。 下载测试,先确认当前目录下的文件。下载文件下载后查看是否下载成功。

我们大家在使用 cqcrt 工具软件在对一些网络设备进行调试操作时,有时可能需要 tftp 服务器方便进行网络设备的一些文件传输,而电脑上又没有单独的 tftp 服务器软件,那么我们该如何操作呢? 其实我们可以在电脑上用 secure c r t。 工具搭建一个 t f t p。 服务器,那么该如何进行 t f t p。 服务器搭建操作呢?接下来小编就来演示一下具体的操作步骤。第一步,打开电脑上安装的 secure c r t。 工具软件。第二步, 进入到 c q c r t。 工具软件的操作主界面。第三步,选择传输,启动 t f t p。 服务器菜单选项。第四步,会弹出 t f t p。 服务器上传目录和下载目录对话框。第五步,自定义上传目录和下载目录位置。第六步,打开 c m d。 窗口,执行 t f t p i。 幺二七点零点零点幺 put x x 指令确认,使用 t f t p 指令将本地 它文件可以成功上传到 t f t p。 目录。完成后,我们就成功用 c q c r t。 工具搭建了 t f t p。 服务器。


如何把照片转换成 pdf? 这是华为手机点图库,这是刚拍的照片,更多 打印或生成 pdf, 点这四个点保存为 pdf 好,选个位置点对号保存 好,他已经存进来了。那我们怎么去找这个 pdf? 打开使用工具,找文件管理, 这就是刚才这个 pdf, 你可以分享,分享到微信上就可以了。如果找不到这个文件管理呢? 有下拉啊,搜索,搜索文件管理啊,在这拍这个照片可以。