家庭网络里的 NAT、DHCP 与端口转发
Wifi
频率越高速度越快
好处是同样的时间传输的内容更多, 速度更快, 但抗干扰能力变弱

2.4G 波长 长,波长越长,衰减越小,更容易绕过障碍物继续传播,所以2.4G信号穿墙能力比5G信号强很多
厘米波
R7000P 是AX200
✔❌
- 安装对应驱动
- 插上后重启 (第一次安装系统不插)
频率: 5G 信道 :149(这个网卡在r2s不是所有信道都可以用,只能36-48,149-161) 802.11b速率 ❌ 模式 : 接入点 AP
IPV4
大内网
如果百度显示的ip和路由器ip不一样,说明在大内网,这时候访问内网色被需要内网穿透
IPV6
IPV6 的诞生就是为了解决 IPV4 不够用的问题,但兼容性不如ipv4
IPV5 是基于 IPV4 带有实验性的流媒体协议, 基于 IPV4 的一种, 没有革命性的技术
数字个数也从6位升级到32位
可用2 128次方 5个亿字(可以为全世界每粒沙子提供ip地址)
光猫 (modem)(调制解调器)
(猫以前负责把电话线的模拟信号转换为计算机的数字信号,现在负责将光纤中的光信号转化为数字信号)
光猫桥接
需要用的端口转发映射给 openwrt/nas
- 为了防止光猫性能过弱
- 少一层 nat
- 端口转发(映射)比较费劲
桥接模式会通过软路由上网, 外网所有的数据包都会发给软路由, 软路由设置端口转发就很简单
端口映射
端口映射就是将内网中的主机的一个端口映射到外网主机的一个端口,提供相应的服务。当用户访问外网 IP 的这个端口时,服务器自动将请求映射到对应局域网内部的机器上。端口映射就是将内网中的主机的一个端口映射到外网主机的一个端口,提供相应的服务。当用户访问外网 IP 的这个端口时,服务器自动将请求映射到对应局域网内部的机器上。
比如我们在内网中有一台 Web 服务器,但是外网中的用户是没有办法直接访问该服务器的。于是我们可以在路由器上设置一个端口映射,只要外网用户访问路由器 ip 的 80 端口,那么路由器会把自动把流量转到内网 Web 服务器的 80 端口上。并且,在路由器上还存在一个 Session,当内网服务器返回数据给路由器时,路由器能准确的将消息发送给外网请求用户的主机。在这过程中,路由器充当了一个反向代理的作用,他保护了内网中主机的安全。

端口转发
端口转发:端口转发(Port forwarding),有时被叫做隧道,是安全壳(SSH) 为网络安全通信使用的一种方法。
比如,我们现在在内网中,是没有办法直接访问外网的。但是我们可以通过路由器的 NAT 方式访问外网。假如我们内网现在有 100 台主机,那么我们现在都是通过路由器的这一个公网 IP 和外网通信的。
那么,当互联网上的消息发送回来时,路由器是怎么知道这个消息是给他的,而另外消息是给你的呢?
这就要我们的 ip 地址和路由器的端口进行绑定了,这时,在路由器中就会有一个内网 ip 和路由器端口对应的一张表。当路由器的 10000 端口收到消息时,就知道把消息发送给他,而当 20000 端口收到消息时,就知道把消息发送给你。这就是端口转发,其转发一个端口收到的流量,给另一个主机。

NAT (网络地址转化)
它是一种把内部私有网络地址(IP 地址)转换成公网网络 IP 地址的技术。比如我们电脑里面网卡地址是 192.168.1.100,但是我们再百度搜索“IP”却显示 220.112.224.53,这就是_NAT_的功能.
DHCP
负责给内网每个设备分配 ip 地址并告诉设备网关是多少
如果光猫和旁路由同时向内网设备分配 ip, 会导致一部分设备网关指向光猫, 旁路由失去意义, 所以要关闭光猫 DHCP
Dhcp 关闭会怎么样
关闭 DHCP 功能时,自动获取 IP 地址的客户端就无法得到 IP 地址,因为它获取 IP 地址的请求没有服务器来响应了。
Dhcp 服务关闭后,上网设备需要手动设置 ip 地址才能上网。
DDNS
通过在本地运行 DDNS 服务, 当发现 IP 和 DDNS 记录不符, 会自动更新 DNS 的 IP 记录 (解决家用 IP 经常变化问题)
BBR 拥塞控制算法
BBR谷歌公司的著名加速软件,BBR的目的就是尽量跑满宽带,并且尽量不要有排队的情况,这在服务器端还是比较有用的,自己搭过服务器或者VPS的都知道,BBR加速安装在服务器上,为什么你觉得速度变快了,你的本地网络没有改变,你所感知的变快,其实是安装了BBR的服务器,发送给你的数据变快了,所以BBR优化的是,服务器上发送数据的速度,也就是服务器网络的上行速度,知道这个就好办了,同理,在路由器上开启BBR,其实也是在优化,你本地网络的上行速度,也就是上传,和下行下载速度无关
全锥型 NAT
它其实和防火墙里的 Fullcone NAT, 是一个东西 Turbo ACC 中的这个开关和防火墙的这个开关是一样的都是开启 Fullcone NAT 并且 Fullcone NAT 并不依赖 Turbo ACC 没有他一样可以使用. 这个全锥形 NAT 的作用就是提升 NAT 的级别加大 UDP 的互联速率对 P2P 应用和一些游戏主机, 比如 Switch 和 PS
在P2P网络环境中,彼此连接的多台计算机之间都处于对等的地位,各台计算机有相同的功能,无主从之分,一台计算机既可作为服务器,设定共享资源供网络中其他计算机所使用,又可以作为工作站,整个网络一般来说不依赖专用的集中服务器,也没有专用的工作站,网络中的每一台计算机既能充当网络服务的请求者,又对其它计算机的请求做出响应,提供资源、服务和内容。通常这些资源和服务包括:信息的共享和交换、计算资源(如CPU计算能力共享)、存储共享(如缓存和磁盘空间的使用)、网络共享、打印机共享等
DNS 缓存没有必要, 软件都自带
测试 MTU 命令
MTU 值越大,发包量就大,发包时间减小,理论上是可以提高网络的。怎样测试自己的 MTU 值的最大值呢?
ping -f -l 1453 www.baidu.com















