几天前,我的 ISP(像常见的电信、联通、移动等公司,在为用户提供网络接入服务时,都属于 ISP) 断电后切断了我路由器的 IPv4 连接。幸好 IPv6 连接还能正常使用,但只能访问一小部分网站。在这篇文章中,我将介绍 Linux、WireGuard 和 Hetzner 如何提供帮助 - 仅通过 IPv6 连接即可保持整个互联网可用。背景一天早上,我醒来发 …
未分类
写文章如果本文对你有帮助,欢迎关注、点赞、收藏、转发给朋友,让我有持续创作的动力前言计算机网络基础 该是程序猿需掌握的知识,也是面试过程中常常考察的内容,但往往会被忽略今天,我将献上一份详细 & 清晰的计算机网络基础 学习指南,涵盖 TCPUDP协议、Http协议、Socket等,希望你们会喜欢。目录1. 计算机网络体系结构1.1 简介定义 计算机网络的各层 …
在开发 socket 应用程序时,首要任务通常是确保可靠性并满足一些特定的需求。利用本文中给出的 4 个提示,您就可以从头开始为实现最佳性能来设计并开发 socket 程序。本文内容包括对于 Sockets API 的使用、两个可以提高性能的 socket 选项以及 GNULinux 优化。为了能够开发性能卓越的应用程序,请遵循以下技巧:最小化报文传输的延时 …
1、MTRMTR是Linux平台上一款非常好用的网络诊断工具,或者说网络连通性判断工具,集成了traceroute、ping、nslookup的功能,用于诊断网络状态,可以实时显示经过的每一跳路由的信息,并不断进行探测,可以做路由图供我们分析哪里出现故障或者是否存在有网络拥塞的情况1)首先安装mtr yum install mtr2)mtr的使用示例mtr …
弱电学习圈VIP群已经建立,欢迎大家进群后讨论技术问题,设计方案,投标、施工,工程合作,产品对接等方面,都可以。其中VIP群里大部分人员都是工程商,施工分包商,设计院设计师,公司老板,技术总监、厂家、甲方等。一、计算机网络概述1.1 计算机网络的分类按照网络的作用范围:广域网(WAN)、城域网(MAN)、局域网(LAN);按照网络使用者:公用网络、专用网络。 …
这里主要分享介绍一些网络安全中的三层发现工具,第三层网络扫描基于TCPIP、ICMP协议,这类工具有这样两个优点:可路由速度比较快但是也存在比较明显的缺点:速度比二层发现工具慢经常被边界防火墙过滤掉所有扫描发现技术,都会有相应的对抗办法,所以无论是来自二层的网络扫描还是来自三层的网络扫描,可能会存在误报和漏报的情况,所以不能绝对去不加以论证的方式去单纯相信扫 …
Pathping 是 Windows 系统自带的网络诊断工具,结合了 ping(测试连通性)和 tracert(跟踪路由路径)的功能。它通过向目标发送多个数据包,分析、统计路径中每个节点的延迟和丢包率,帮助定位网络故障。常用示例及解释pathping www.toutiao.com解释:追踪到 www.toutiao.com 的路由,并统计每个节点的丢包率和 …
在现代网络中,数据包丢失(Packet Loss)是一个常见但不容忽视的问题。无论是在家庭网络、企业局域网,还是在数据中心的大型网络环境中,网络丢包都可能导致严重的通信中断、数据传输错误以及整体网络性能的下降。因此,理解网络丢包的概念、识别其发生的情况,以及掌握其诊断和解决方法,对网络工程师、管理员和普通用户来说都至关重要。本文将详细介绍什么是网络丢包,发生 …
一、引言1.1 背景:IPv4地址短缺,引入NAT全球IPv4地址早已不够用,因此人们发明了NAT(网络地址转换)来缓解这个问题。简单来说,大部分机器都使用私有IP地址,如果它们需要访问公网服务,那么,出向流量:需要经过一台NAT设备,它会对流量进行SNAT,将私有srcIP+Port转换成NAT设备的公网IP+Port(这样应答包才能回来),然后再将包发出 …
在网络工程师的日常工作中,网络故障的诊断与排查是非常常见且重要的任务。随着网络结构的复杂化,传统的网络诊断工具有时显得力不从心。这时,Pathping 命令的出现为网络故障排查提供了一种全新的方法。作为 traceroute 命令与 ping 命令的结合体,Pathping 提供了更深入的网络路径分析,并能有效识别网络瓶颈、延迟问题以及丢包现象。本文将详细介 …