趣谈网络协议
Ciruy B.Heimerdinger
我是一名兴趣使然的博主
展开
-
为什么TCP建立连接需要三次握手
为什么TCP建立连接需要三次握手很简单,因为TCP的目的是相对高效地建立可靠的连接。虽然说2次握手,请求方就已经能够确认双方路径已经没有问题了。但是接受方这边接收到的信息却仅仅是,你发起了建立连接的请求。OK,我给你回复了,没有问题,我已经给你创建好了连接。但是我怎么知道我返回给你的信息你能收到?如果你能收到,那当然是最好。既然我需要建立相对可靠的连接,那当然是建立在相对恶劣的假设之下了,如果我的回复你没有收到。然后过一会,你重新请求连接,那么我是不是要再给你创建一个新的连接呢?所以,为了避免这原创 2020-09-01 22:34:56 · 348 阅读 · 0 评论 -
mac brew 安装
mac brew 安装Mac brew 镜像 - 简书Mac 安装brew - 简书注意!在Mac 安装brew - 简书时,homebrew-core的安装目录在cd /usr/local/Homebrew/Library/Taps/homebrew下,而不是cd /usr/local/Homebrew/Library/Taps原创 2020-08-31 22:24:02 · 332 阅读 · 0 评论 -
趣谈网络协议笔记-二(第十九讲)
趣谈网络协议笔记-二(第十九讲)HttpDNS:网络世界的地址簿也会指错路自勉勿谓言之不预也 —— 向为祖国牺牲的先烈致敬!引用dns缓存刷新时间是多久?dns本地缓存时间介绍 - 东大网管 - 博客园正文这一节并没有一张图片,主要讲解的是DNS在某些特定情况下的不足,以及为了应对这些不足,而使用httpDNS。权威服务器在进行DNS解析时会做负载均衡,在低量级的情况下,权威服务器会直接返回给本地服务器几个IP地址,由客户端在需要的时候进行轮询即可。但是对于高量级的情况,往原创 2020-08-31 22:18:18 · 367 阅读 · 0 评论 -
趣谈网络协议笔记-二(第十八讲)
趣谈网络协议笔记-二(第十八讲)DNS协议:网络世界的地址簿自勉勿谓言之不预也 —— 向为祖国牺牲的先烈致敬!正文DNS用于域名解析,但也不仅仅是用于域名解析,不仅仅是将域名转换成IP。在一定程度上对于负载均衡也有很大的作用。域名相对于IP,就像是IP相对于MAC地址,都是在一定程度上加强使用灵活性的一种方式,同时更便于记忆。IPv4的地址一定比MAC地址更加让人感觉到亲切,同理语言化的域名一定比纯数字的IP地址更加便于记忆。我作为客户端,我改怎么通过网络请求的方式来解析一个域名呢原创 2020-08-31 21:24:34 · 356 阅读 · 0 评论 -
我所理解的MVC&MVP&MVVM
MVC&MVP&MVVM引用MVC、MVP、MVVM模式的概念与区别 - 简书正文其实三者的区别远没有想象中那么大。MVC是将MVC三层逻辑分离,三者之间可以进行互相调用。MVP是基于MVC基础上将MV之间的沟通逻辑委托给C层,从而构建链式的连接模型。MVVM则是MVP模型对于前端的一种升级版本,单纯的UI操作其实和数据交互并没有很强的耦合性,所以不应该将两者放在一起。所以就将数据交互逻辑从UI层抽离出来作为VM,从而提高了该层的复用性,因为很多时候数据交互操作其原创 2020-08-21 11:55:17 · 398 阅读 · 0 评论 -
趣谈网络协议笔记-二(第十七讲)
趣谈网络协议笔记-二(第十七讲)P2P协议:我下小电影,99%急死你自勉逃离舒适区!正文一. P2P协议整个篇章讲的就是这两个协议之间的区别。P2P协议就是迅雷下载数据时所用的协议,众所周知,如果使用迅雷进行下载的时候,可以直接复制http链接,也可以输入种子,然后”强大“的迅雷就会进行解析之后,将可下载的文件的目录显示出来。用户就可以通过UI界面选择需要的内容进行下载了。那么种子中到底包含了什么内容呢?为什么迅雷下载会比直接网页上下载更加迅速呢?接下来一个个解开。现在一般的家庭原创 2020-08-20 00:27:07 · 471 阅读 · 0 评论 -
趣谈网络协议笔记-二(第十六讲下)
趣谈网络协议笔记-二(第十六讲下)流媒体协议:如何在直播里看到美女帅哥?自勉我爱你,与你有何相干?毁灭你,又与你有何相干?——《三体》你的无畏来源于无知。——《三体》前言的确有两天没有写这类的文章了,想想还是需要继续下去,毕竟这是我对于自己未知的事情的探索之路。以前,当我看到别人说XXX太简单的时候,总会有一张想去反驳的冲动,因为我对于自己的要求就是不断探索,对于未知永远存在一种渴求和敬畏之心。但是最近,我感觉这种冲动,渐渐变得缓和了。我逐渐能够控制自己了,很多时候,无知者真的是很可原创 2020-08-16 23:21:46 · 372 阅读 · 0 评论 -
趣谈网络协议笔记-二(第十六讲上)
趣谈网络协议笔记-二(第十六讲上)流媒体协议:如何在直播里看到美女帅哥?自勉给岁月以文明,而不是给文明以岁月!——《三体》在触不到的獠牙上点火……就像不必仰望那星星就能够解决……就像不必喊破喉咙就可以一样。——阿散井恋次《死神Bleach》前言今天公司说要办联谊活动,然后同事们就很快乐地帮我报名了= =,就很快乐地帮我报名了。我这人有一个坏毛病,如果有些事情没有尝试过,就特别想去试一试(违法的除外!),所以就点头报名了。然后被拒绝了,说我年纪太小了,应该把机会让给更有需要的人们。《三原创 2020-08-12 21:08:02 · 330 阅读 · 0 评论 -
趣谈网络协议笔记-二(第十五讲)我与刘超有不同看法
趣谈网络协议笔记-二(第十五讲)HTTPS协议:点外卖的过程原来这么复杂前言好饿啊= =,最近感觉自己真的是胖的不行了,所以开始了适当的节食操作。我似乎很不擅长隐藏自己的想法。我似乎很不习惯于带上假面。所以我,时常会露出野兽般狰狞的面孔,用以告诫自己:我已经无法再成为温室中的花朵。自勉如果你明日将化为蛇 ,开始噬人 ,用你噬人之口 ,声声嘶吼着说爱我 ,我是否还能同今日一样 ,对你说出“爱你”这句话呢。——市丸银《死神》我有可能是你所见过的最疯狂的疯子。——Ciruy B.Heim原创 2020-08-11 22:06:33 · 501 阅读 · 0 评论 -
趣谈网络协议笔记-二(第十四讲)
趣谈网络协议笔记-二(第十四讲)HTTP协议:看个新闻原来这么麻烦前言还是从前言写起吧,虽然现在还有两分钟就到明天了,但是还是打算奋斗一下。人们都说,22天左右可以形成一个习惯,现如今,我持续写这个已经过半了,再坚持写剩下的一半,那么这个所谓的优秀的好习惯就形成了。啊,明天已到= =初闻不知曲中意,再听已是曲中人。人真的是会随着年纪的渐长,会渐渐地将自己的一些事情回忆起来,有些让人快乐和自豪,有些却当人后悔。我时常提醒自己,我的时间已经不多了。既没有时间让我去再为过去所达成的成就沾沾自喜,也原创 2020-08-10 19:34:16 · 361 阅读 · 0 评论 -
趣谈网络协议笔记-二(第十三讲)
趣谈网络协议笔记-二(第十三讲)套接字Socket:Talk is cheap, show me the code前言这只是笔记,是为了整理刘超大神的极客时间专栏的只是而存在的!经常会在网络上看到甚至CSDN上看到这类文章,什么人工智能兴起,程序员都将集体丢掉饭碗,然后推荐人工智能课程,我感觉真的很搞笑!首先,先不说人工智能兴起,对程序员的饭碗会不会有影响,我真的为写这种文章的人的不要脸程度感到惊讶,你为了挣钱真的什么东西都不要了,和那些不要脸的培训机构一样,“不要让孩子输在起跑线上”!人工智能和原创 2020-08-07 22:41:03 · 361 阅读 · 0 评论 -
趣谈网络协议笔记-二(第十二讲)
趣谈网络协议笔记二-(第十二讲)TCP协议(下):西行必定多妖孽,恒心智慧消磨难前言哈哈哈,越当我看刘超的通俗讲解,我就越感觉自己的无能。每次当我看了讲解之后,每次当我感觉到这个东西原来是这么简单的东西时,都会情不由衷地感觉到自己,到底是有多么的软弱,多么的脆弱。因为既然是别人打算讲解给你听的东西,那么别人一定是做好充分准备,力求让自己所讲的东西就算是让一头猪来听,都能听得似是而非的。那么既然是连猪都能听得懂的事情,我能听得懂到底有什么值得沾沾自喜的呢?所以,当参加任何的培训的时候,听别人侃侃而谈原创 2020-08-06 22:29:11 · 404 阅读 · 0 评论 -
趣谈网络协议笔记-二(第十一讲)
趣谈网络网络协议笔记-二(第十一讲)因性恶而复杂,先恶后善反轻松自勉我似乎天性不擅长争斗,但是有些时候,我也必须砥砺前行。强大是和平的前提,而善良不是。前言今天回到家里已经是九点半了,然后磨磨蹭蹭洗个澡,洗澡的时候顺便听了会儿B站的视频关于蒋介石为什么会发动四一二反革命事件的起因和经过,然后躺上床= =,单人床,辗转反侧,不是很想动,不过重新想了想,还是起身吧= =!。许个心愿,一年之内,见到刘超大神= =,交流交流心得。另外,总感觉自己的笔记做的不够优秀,之前极客时间有看到刘超大神原创 2020-08-05 23:48:00 · 1081 阅读 · 0 评论 -
趣谈网络协议笔记-二(第十讲)
趣谈网络协议笔记-二(第十讲)UDP协议:因性善而简单,难免碰到”城会玩“自勉如果手上没有剑,我就无法保护你。如果我一直握着剑,我就无法抱紧你。——《Bleach》第五卷卷首语如果还有下次,如果可以重来,我绝对不会放开你的双手了。未来,我憧憬你;未来,请看着我;未来,我将颠覆你!——Ciruy B.Heimerdinger如果你觉得社会不公平,那么你在内心里就一定相信着与之相对的公平一定存在,否则,这所谓的不公平就毫无意义。——罗翔Stay Hungry,stay foolish ——Ste原创 2020-08-03 23:38:30 · 398 阅读 · 0 评论 -
趣谈网络协议笔记-二(第七,八,九讲)
趣谈网络协议笔记-二(第七,八,九讲)勉励人生而自由,却无往不在枷锁(牢笼)之中。 ——————卢梭@《社会契约论》为那些有形的牢笼感到庆幸吧。为自己出生于这个时代感到庆幸吧,因为知识的获取基本不需要获取任何成本。但是,过滤知识的开销就成为了成本,因此,感谢你周围那些乐于奉献的人们吧。前言第七讲和第八讲的内容关联性比较大,另外如果单单归纳第七章,那整理的内容就很少了。感觉看完路由这一部分之后,整体的逻辑瞬间清晰起来了,为什么大学期间的知识总是不能落地呢?我真的感觉很怀疑。是不是给大学教原创 2020-07-31 01:33:11 · 425 阅读 · 0 评论 -
趣谈网络协议笔记-二(第六讲)
趣谈网络协议笔记-二(第六讲)交换机记忆的到底是端口,还是方向,如果是方向那么何来方向,下图中的感觉更像是网桥?局域网中的数据是不是必定先经过交换机(网桥,hub)?为什么广播时mac地址为255:255:255:255:255:255,ip地址为255.255.255.255?x: x:0:1和x: x:255:255分别是网关和广播,那么x: x:0:0是什么?前面章节所讲的交换机其实更像是网桥,只有左右两侧,而交换机常见的绝对不止2个端口。交换机设计上是网桥的进化原创 2020-07-28 23:26:40 · 497 阅读 · 0 评论 -
趣谈网络协议笔记-二(第五讲)
趣谈网络协议笔记-二(第五讲)目录第二模块 底层网络知识讲解:第二层到第三层第5讲 | 从物理层到MAC层:如何在宿舍离自己组网完联机游戏第6讲 | 交换机与VLAN:办公室太复杂,我要回学校第7讲 | ICMP与ping:投石问路第8讲 | 世界这么大,我想出网关:欧洲十国游与玄奘西行前言你的时间是有价值的,而且价值很高。到第二模块的时候我明白了,每个小节结尾的问题主要是为了承上启下。所以很多问题往往可以通过看下一节的方式来回答。也就是所谓的“预知后事如何,请听下回分解“!我渐渐原创 2020-07-27 23:55:03 · 436 阅读 · 0 评论 -
趣谈网络协议笔记-零
前言看到极客时间刘超的分享,感觉捡到宝了,一直以来,真的,无论是大学时期学网络还是自己看网络相关的书籍。让我感觉自己就是一个存储器,只有存储和读取的功能,只知道我存了什么,但是也仅此而已。我在大学的时候真的感觉,大学老师这工资真的很好拿啊!每天对着ppt读字,读完下课就行了!学学人家怎么进行知识的传播,单纯的吞吐别说生命了,用一块硬盘就够了,而且人家还不用领工资,那么你的存在价值何在呢?这是我对别人的吐槽也是对于自己的要求,要说人话!不要说那些狗屁不通的甚至连自己也只是一知半解乃至根本不懂的东西!原创 2020-07-24 22:50:29 · 612 阅读 · 5 评论 -
趣谈网络协议笔记-一
目录第一模块 通信协议综述第一讲 | 为什么要学习网络协议第二讲 | 网络分层的真正含义是什么?第三讲 | ifconfig:最熟悉又陌生的命令行第四讲 | DHCP与PXE:IP是怎么来的,又是怎么没的前言在写这篇文章的时候我其实很矛盾的,矛盾什么呢?矛盾我该怎么记录自己的想法,想了很久,我也不是那种勤奋的人,但是也不想让别人感觉我太懒。犹豫再三,我还是决定用自己的语言来对自己的所得进行重述。家人,我真的很爱你们,但是真的,过去,很多时候在困扰着我,我不知为什么,总是摆脱不了!正.原创 2020-07-25 00:16:45 · 542 阅读 · 0 评论