序言
开始写周记之后,一直担心会不会找不到可写的东西。但现在我发现我的担心多余了,仅仅是一天的时间,居然就写了500多字的内容。看来生活中还是不缺少素材的,就看能不能注意到了。
这周,我开始系统地学习TCP/IP相关知识了,所以从这周开始在周记中增加“TCP/IP专题”版块,分享我的学习过程。
本网站正式接入IPv6
IPv4最大的问题在于网络地址资源不足,严重之约了互联网的应用和发展。而IPv6是下一代IP协议,其地址数量号称可以为全世界每一粒沙子编上一个地址。本网站也顺应趋势,正式接入了IPv6。目前即使是IPv6-only的网络也是可以访问本站的哦。
其实,本网站接入IPv6已经有一段时间了,只不过写上一周的周记的时候忘记这个话题了,于是只好放在这一周的周记中了。
Microsoft Windows 10的自动更新
Windows 10有自动更新功能,但我偏偏不喜欢自动更新。主要原因是系统往往找不准更新的时机。
为了防止系统自动更新,我特意将我的网络调整为“按流量计费模式”,听说在这种模式下,系统不会未经用户同意,自行下载文件。一直以来都体验不错,但12月26日这一天,当我重新启动计算机时,突然开始自动更新起来了。这就很令人懊恼,但也只能等待它自己更新完成,无计可施。这样看来,肯定是在我不知情的情况下已经安装了更新,至少是在我不知情的情况下下载了文件,只是一直没有自动重启计算机而已。
既然通过系统并无法彻底阻止自动更新,就只能在网络上想办法了。很容易想到,只要在网关上拦截对更新服务器的连接即可,做到这一点应该不是很难,但要想搜集到完整的更新服务器的地址,恐怕还需要一段时间的积累。
阿里云网盘的分享功能
在我收到阿里云网盘的内测码之后,我就发现网盘的分享功能一直处于升级中状态。据官方文档说,升级是因为有人在内测期间通过阿里云网盘分享了违规文件,这的确是一个必须要解决的问题。不过,在我看来,如果网盘没了分享功能,那乐趣就减少了一半,原以为12月份怎么也完成了,但现在看来,估计要等到1月或2月左右了。在这个时候,我能做的只有祝愿阿里云网盘早日找到解决方案,早日部署,早日恢复分享功能了。
类贪吃蛇游戏
最近发现了一款新网页游戏,slither.io,只要在浏览器访问这个网站,就可以加入游戏了。整个游戏和熟悉的贪吃蛇很像,但这是一个多人游戏,所有玩家在同一张地图上争抢食物。与熟悉的贪吃蛇不同的是,当蛇头碰到自己的身体时,是不会死亡的,只有蛇头碰到其他玩家的蛇时,才会死亡。一条蛇死亡后会变成食物出现在地图上,如果其他玩家吃了这些食物,就会把死亡的蛇的长度加在吃他们的蛇的身上。
这个游戏最近似乎挺火的,好多视频平台都有这个游戏的身影,我也玩了一段时间,居然也上了当时的TOP10排行榜,也许只是因为当时大神不在线或刚开始游戏吧。
TCP/IP专题:含有IPv4的IPv6地址
IPv4地址通常通过点分十进制的方式来表示,例如:165.195.130.107。而IPv6地址通常由8个块(或称为字段)组成,每个块由4个十六进制数字组成,块之间用冒号分隔,而且还有很多的简化的表示法,例如:2001:db8::2。
有一类IPv6地址是在内部含有IPv4的地址,《TCP/IP详解》中介绍了有如下三种:
1.在IPv6地址格式中嵌入IPv4地址可使用混合符号形式,紧接着IPv4部分的地址块的值为ffff,地址的其余部分使用点分十进制格式。例如IPv6地址::ffff:10.0.0.1可表示IPv4地址10.0.0.1。它被称为IPv4映射的IPv6地址。
2.IPv6地址的低32位通常采用点分十进制表示法。因此,IPv6地址::0102:f001相当于地址::1.2.240.1。它被称为IPv4兼容的IPv6地址。
3.IPv4地址可以嵌入IPv6地址中,形成一个嵌入IPv4的IPv6地址。有6种不同的格式可用,这取决于使用的IPv6前缀的长度。众所周知的前缀64:ff9b::/96可用于IPv4和IPv6单播地址之间的自动转换。
不过上面介绍了3种含有IPv4的IPv6地址,它们之间到底有什么区别和联系,各自有什么作用呢?凭我的直觉,好像IPv4兼容的IPv6地址只是定义了一种表示方法,可以用简单易懂的方式来表示这个地址而已;另外两个好像是有什么专门的用途,但这也只是我的猜测而已,到目前为止并没有找到答案。如果有了解的小伙伴,请不吝赐教。
结束语
想学好TCP/IP相关知识看书还不够,如果能遇到一个技术专家指导一下就好了。
(正文完)
本作品著作权归属 Rivalsa 所有,除非 Rivalsa 明确许可您使用,否则任何个人或组织不得以任何方式直接或间接的复制、伪造、转载、摘编、翻印、改编、演出或以其他方式使用本作品。
wys - 2021-01-02 16:00:54 举报
IPv6,快普及的时候,我再接入吧,那个时候,可能教程多一些。