“网络”标签的文章
带有“网络”标签的文章共 9 篇,按发布日期从新到旧排列。
-
Windows 名称解析的顺序 ── hosts、DNS 缓存、LLMNR/mDNS 与 DoH
「解析不了名称」「只有部分电脑连不上」,结果取决于是 hosts、DNS 缓存、DNS 服务器还是 LLMNR/mDNS 给出的答案。本文从机制上梳理 Windows 名称解析的顺序与 DoH 改变了什么,并讲解按层排查的步骤。
-
企业内网代理与 Windows 应用——梳理 WinINET、WinHTTP 与 .NET 的代理解析
浏览器能连通,只有业务应用过不了企业内网代理。原因多半是 WinINET、WinHTTP、环境变量、.NET 之中谁读取哪套代理配置的不一致。本文梳理 PAC 与 WPAD、需认证的代理、TLS 检查以及排查步骤。
-
Windows 数据包捕获实务——pktmon、netsh trace 与 Wireshark 的分工
应用日志里只留下“超时”的通信故障,看一眼实际流经线路的数据包就能再深挖一层。装不了 Wireshark 的服务器也能用系统自带的 pktmon、netsh trace 采集。本文按实务步骤讲解采集与分析的分工。
-
Windows 防火墙与业务应用——入站规则要在安装程序中注册
Windows 业务应用在客户现场无法通信时,如何排查入站规则、监听、网络配置文件与管理策略。讲解不依赖首次启动警告的规则设计、安装程序中的注册与更新,以及防火墙日志的解读方式。
-
网络驱动器与 UNC 路径的陷阱 ── 业务应用中处理文件服务器(共享文件夹)的实务
本文整理业务应用向共享文件夹输出、监控时的常见故障:驱动器号(Z:)为何在服务中不可见、各执行账户所需的权限、错误 1219,以及 FileSystemWatcher 的注意事项。
-
不要用 using 包裹 HttpClient —— C# 业务应用的 HTTP 通信实务(创建模式・超时设计・重试)
C# 的 HttpClient 如果每次都用 using 创建会导致套接字耗尽,改成 static 又无法跟上 DNS 变更——本文从 Windows 业务应用的实务角度,整理这两大问题的成因,以及通过 PooledConnectionLifetime、IHttpClientFactory 实现正确创建模式、超时...
-
把OSI参考模型彻底看懂 ── 拆解一个HTTP请求里的七层结构
本文不靠死记硬背来理解OSI参考模型,而是从实物出发。用C#组装出一个承载HTTP GET请求的Ethernet帧并进行解剖,通过十六进制转储和Wireshark确认L2〜L7如何以字节序列的形式层层物理嵌套在一起。文章从实务角度梳理各层与.NET API(HttpClient/SslStream/Socket)...
-
Windows 网卡高级设置指南 - RSS/LSO/EEE/Wake on LAN
从实务角度梳理 Windows 网卡的高级设置。汇总 Jumbo Packet、Speed & Duplex、RSS、RSC、LSO、Flow Control、EEE、Wake on LAN 等项目,说明改动之后到底会发生什么变化。
-
TCP 重传导致工业相机通信中断的原因与排查
本文整理当 TCP 重传导致工业相机通信中断数秒时的排查方法,结合丢包、RTO、RFC1323 时间戳、Wireshark 确认要点一并说明。