<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[MarkXu269的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/MarkXu269</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; MarkXu269]]></copyright><item><title><![CDATA[为什么有的网站有www,有的没有？-现代配置篇]]></title><link>https://blog.youkuaiyun.com/MarkXu269/article/details/167085251</link><guid>https://blog.youkuaiyun.com/MarkXu269/article/details/167085251</guid><author>MarkXu269</author><pubDate>Sun, 04 Oct 2026 21:55:23 +0800</pubDate><description><![CDATA[万维网诞生20年后，www 从必要服务前缀演变为可选地址风格。随着虚拟主机、CDN 和云平台普及，同一IP可承载多网站，裸域更简洁，利于品牌传播。但裸域因DNS限制难以直接使用CNAME，现代服务商通过CNAME flattening等技术解决此问题。选择www或裸域取决于需求：前者利于服务隔离与Cookie管理，后者更简短易记。关键在于统一配置并用301重定向确保访问一致，避免因DNS、服务器或证书配置缺失导致访问失败。]]></description><category></category></item><item><title><![CDATA[为什么有的网站有 www，有的没有？-起源篇]]></title><link>https://blog.youkuaiyun.com/MarkXu269/article/details/167085167</link><guid>https://blog.youkuaiyun.com/MarkXu269/article/details/167085167</guid><author>MarkXu269</author><pubDate>Sun, 04 Oct 2026 21:41:56 +0800</pubDate><description><![CDATA[www最初是为区分不同服务而设的三级域名，源于早期互联网按服务命名的习惯（如ftp、mail）。蒂姆·伯纳斯-李在1989年提出万维网时建议使用www作为Web服务器别名，便于识别与管理。尽管其初衷仅为约定俗成，并无技术特权，但因Mosaic浏览器及早期商业网站广泛采用，逐渐成为主流。如今随着DNS灵活性提升和负载均衡需求，越来越多网站直接使用裸域名（如example.com），www已非必需，更多是历史遗留习惯。]]></description><category></category></item><item><title><![CDATA[现在做网页特效有多简单？一些前端组件与动画资源分享]]></title><link>https://blog.youkuaiyun.com/MarkXu269/article/details/164191406</link><guid>https://blog.youkuaiyun.com/MarkXu269/article/details/164191406</guid><author>MarkXu269</author><pubDate>Sun, 30 Aug 2026 17:37:14 +0800</pubDate><description><![CDATA[这一篇就是一个简短的资源分享，没有太多实际内容，分享一下我最近浏览到的很炫酷的网站组件资源。]]></description><category></category></item><item><title><![CDATA[TCP 慢启动的窗口增长：教材、RFC 与 Linux 内核实现的三层对照]]></title><link>https://blog.youkuaiyun.com/MarkXu269/article/details/162640861</link><guid>https://blog.youkuaiyun.com/MarkXu269/article/details/162640861</guid><author>MarkXu269</author><pubDate>Mon, 06 Jul 2026 18:58:50 +0800</pubDate><description><![CDATA[这里可以找到原文RFC 5681 第 3.1 节的核心意思是：在慢启动阶段，TCP 对每个累计确认了新数据的 ACK，增加确认的字节数的大小，最多把cwnd增加SMSS（发送方的 MSS）字节。：触发点是收到 ACK。：这个 ACK 必须累计确认了新的数据。：N 是 ACK 确认收到的字节数，最大不超过发送端 MSS。这里通过一个表格来总结或许最合适：维度教材模型Linux 内核核心视角建立直觉规定协议边界工程实现增长依据ACK 数量ACK 新确认的字节数N。]]></description><category></category></item><item><title><![CDATA[localhost 背后：一趟没有出门的网络旅行]]></title><link>https://blog.youkuaiyun.com/MarkXu269/article/details/162636434</link><guid>https://blog.youkuaiyun.com/MarkXu269/article/details/162636434</guid><author>MarkXu269</author><pubDate>Mon, 06 Jul 2026 15:36:21 +0800</pubDate><description><![CDATA[在一切开始前，需要先来复习下 408 中的网络分层的知识，后面也好依据这个进行分析。小故事环节：网络分层如上图所示，OSI （Open System Interconnection）是国际标准化组织（ISO） 在 1977 年成立了一个专门委员会，开始研究网络互联的标准框架。他们希望制定一套通用的、开放的网络分层模型，让任何遵循该标准的系统都能互相通信。并在 1984 年正式发布的参考模型。其有着最标准的分层，不管什么网络都可以套用进来TCP/IP 的故事要从美国国防部高级研究计划局（ARPA）说起。]]></description><category></category></item><item><title><![CDATA[localhost 背后：一趟没有出门的网络旅行]]></title><link>https://blog.youkuaiyun.com/MarkXu269/article/details/162583265</link><guid>https://blog.youkuaiyun.com/MarkXu269/article/details/162583265</guid><author>MarkXu269</author><pubDate>Sat, 04 Jul 2026 16:49:21 +0800</pubDate><description><![CDATA[对于回环接口，操作系统模拟了一个极简的链路层：它会封装一个假的链路层头部（在 macOS 上是 NULL类型，Linux 上是 LOCALBACK），但它不会添加真实的 MAC 地址，也不会进行 CSMA/CD（载波侦听多点接入/碰撞检测），所以也不会有任何实际的帧传输延迟。| **网络层** | 看到目标 IP 是`127.0.0.1`，操作系统识别出这是一个**回环地址**，不走物理网卡，直接交给回环接口（loopback interface）处理 | 这是最关键的一步——数据压根没离开本机  |]]></description><category></category></item></channel></rss>