日常网络小知识
# 日常网络小知识
# IPV4
IPv4(Internet Protocol version 4)是最常用的互联网协议之一,它使用 32 位二进制数来表示一个 IP 地址,通常写成十进制形式,用点分隔四个数字,每个数字表示一个字节(8位)。IPv4 最大的问题是地址空间有限,总共只有大约 42 亿个可用的唯一地址。由于互联网的快速发展,IPv4 地址已经接近耗尽。
IPv4 支持以下几种地址类型:
- 单播地址:用于一对一通信,最常用的一类地址。
- 广播地址:用于一对多通信,向【整个子网的所有设备】发送消息。
- 组播地址:用于一对多通信,向一组设备发送消息。
# IPV6
IPv6(Internet Protocol version 6)是为了解决 IPv4 地址耗尽问题而设计的新一代互联网协议。IPv6 使用 128 位二进制数来表示一个 IP 地址,通常写成冒号十六进制的形式,用冒号分隔八个两字节的块。IPv6 的地址空间非常大,几乎不可能耗尽。
IPv6 支持以下几种地址类型:
- 单播地址:用于一对一通信,最常用的一类地址。
- 任播地址:用于一对多通信,向【最近的一个设备】发送消息。
- 组播地址:用于一对多通信,向一组设备发送消息。
IPv6 还引入了一些新的功能,如更好的安全性、更简单的网络配置、流标签支持等。尽管 IPv6 已经存在多年,但由于迁移成本高、兼容性问题等原因,IPv4 仍然广泛使用。不过,随着越来越多的组织开始部署 IPv6,未来 IPv6 将逐渐取代 IPv4 成为主流的互联网协议。
# 什么是 WLAN ?
WLAN(Wireless Local Area Network)指的是无线局域网,是一种利用无线电波等无线传输技术实现的计算机网络。WLAN 允许用户通过无线方式接入局域网,从而摆脱传统有线网络的束缚,提供更大的灵活性和移动性。
WLAN 的核心组件是无线接入点(Access Point,AP),它负责将无线客户端连接到有线网络。无线客户端可以是笔记本电脑、智能手机、平板电脑或其他支持无线网络的设备。当无线客户端连接到 AP 时,它们可以通过 AP 访问网络资源,如服务器、打印机和其他网络设备。
WLAN 最常见的标准是 IEEE 802.11 系列,其中包括多种版本,如 802.11a/b/g/n/ac/ax 等,每种版本都定义了不同的数据速率、频带宽度和支持的设备数量等特性。随着技术的发展,WLAN 的数据传输速度不断提高,覆盖范围也在扩大。
在日常生活中,WLAN 广泛应用于家庭、学校、企业、公共场所等各种场景,使得人们能够随时随地接入互联网并进行各种在线活动。
# WLAN 和 WIFE 有什么联系吗?
WLAN(无线局域网)和 Wi-Fi 是两个经常被混淆的概念,它们之间确实有一定的联系。
Wi-Fi 是一种无线网络技术标准,由 Wi-Fi 联盟制定和推广。Wi-Fi 技术基于 IEEE 802.11 标准,允许设备通过无线方式连接到互联网或局域网。Wi-Fi 广泛应用于家庭、办公室、公共场所等各种环境中,使人们能够在没有物理连接的情况下上网。
WLAN(无线局域网)则是一个更广泛的术语,指代所有使用无线技术连接的局域网。**WLAN 包括各种无线网络技术,如蓝牙、ZigBee、Wi-Fi 等。**在大多数情况下,当我们提到 WLAN 时,实际上是在谈论 Wi-Fi 类型的无线局域网。
所以,Wi-Fi 是一种特殊的 WLAN 技术,它遵循 IEEE 802.11 标准。Wi-Fi 是目前最流行、应用最广泛的 WLAN 技术,因此很多人习惯将 Wi-Fi 和 WLAN 视为同义词。
# ipconfig
# VirtualBox Host-Only Network
以太网适配器 VirtualBox Host-Only Network:
连接特定的 DNS 后缀 . . . . . . . :
本地链接 IPv6 地址. . . . . . . . : fe80::ba1:a55f:9665:3d2e%12
IPv4 地址 . . . . . . . . . . . . : 192.168.56.1
子网掩码 . . . . . . . . . . . . : 255.255.255.0
默认网关. . . . . . . . . . . . . :
2
3
4
5
6
7
解释:
这是一个名为 "VirtualBox Host-Only Network" 的以太网适配器的信息。这种类型的网络适配器是由虚拟化软件 VirtualBox 提供的一种特殊网络接口,用于创建仅限于宿主机器和其虚拟机之间通信的专用网络。
以下是各个字段的说明:
连接特定的 DNS 后缀:这个选项允许你指定特定的 DNS 后缀,以便在解析域名时使用。在这个例子中,没有设置任何后缀。
本地链接 IPv6 地址:这是该适配器的本地链接 IPv6 地址。它是一个临时的、非全局的地址,只在本地网络中有效。这里的地址是
fe80::ba1:a55f:9665:3d2e%12
。IPv4 地址:这是该适配器的 IPv4 地址。在这个例子中,它的值是
192.168.56.1
。子网掩码:这是该适配器的子网掩码,用于确定网络地址和主机地址的部分。在这里,子网掩码是
255.255.255.0
,这意味着该网络最多可以容纳 256 个主机。
这个适配器主要用于在宿主机器和虚拟机之间建立隔离的网络环境,方便测试和开发。宿主机器和虚拟机都可以使用这个网络适配器进行通信,但不会暴露给外部网络。
# VMware Network Adapter VMnet1
这是虚拟机软件 VMware 中的一个虚拟网络适配器。它提供了与主机操作系统和其它虚拟机之间的网络连接。
# VMware Network Adapter VMnet8
这是另一个 VMware 虚拟网络适配器,通常用于 NAT 模式下的虚拟机网络连接。
# 无线局域网适配器 WLAN
这是计算机上的无线网络适配器,用于连接到 Wi-Fi 网络。
# 桥接模式、NAT 模式和仅主机模式
在 VMware 中,有三种不同的网络工作模式:Bridged(桥接模式)、NAT(网络地址转换模式)、Host-Only(仅主机模式)。每种模式适用于不同的网络环境和目的。
下面分别介绍这三种模式的工作原理和适用场合。
桥接模式 (Bridged)
桥接模式下,虚拟机与主机位于同一个物理网络中,拥有独立的 IP 地址。**虚拟机可以直接访问物理网络中的其他设备,同时也能够被其他设备访问。**这种方式适合于需要与物理网络进行直接交互的场景,例如测试网络设备、模拟真实网络环境等。
**在桥接模式下,虚拟机的网络配置与主机相同,都需要手动设置 IP 地址、子网掩码、默认网关等参数。**虚拟机的 IP 地址必须与物理网络中的其他设备处于同一网段。
NAT 模式 (Network Address Translation)
NAT 模式下,虚拟机与主机位于不同的网络中,虚拟机的 IP 地址由 VMware 自动分配,一般为
192.168.x.0/24
网段。虚拟机通过一个共享的网卡与主机相连,主机充当虚拟机的网关,并负责将虚拟机发出的网络流量进行地址转换,使其能够与外部网络通信。**在 NAT 模式下,虚拟机不需要手动设置 IP 地址,只需要设置网络连接类型即可。**这种方式适合于需要保护虚拟机免受外部网络威胁的场景,例如开发测试、安全扫描等。
仅主机模式 (Host-Only)
仅主机模式下,虚拟机与主机位于一个独立的网络中,这个网络与物理网络隔离,只能与主机进行通信。在这种模式下,虚拟机不能访问外部网络,除非通过主机作为代理进行转发。
在仅主机模式下,虚拟机的 IP 地址由 VMware 自动分配,一般为
192.168.y.0/24
网段。这种方式适合于需要与物理网络隔离的场景,例如学习实验、内部测试等。
总结起来,
- 桥接模式适合需要与物理网络直接交互的场景;
- NAT 模式适合需要保护虚拟机免受外部网络威胁的场景;
- 仅主机模式适合需要与物理网络隔离的场景。
# 什么是物理网络?
物理网络(Physical Network)是指:由物理设备(如路由器、交换机、网卡等)构成的网络基础设施,这些设备通过物理链路(如光纤、双绞线等)相互连接,形成一个完整的网络体系。
物理网络是构建互联网的基础,也是承载数据传输和通信的重要载体。
在物理网络中,数据包(Packet)通过物理介质(如电缆、光缆等)在节点间传输,这些节点包括但不限于路由器、交换机、集线器、网关等。物理网络的性能受到诸多因素的影响,如网络拓扑结构、网络设备性能、传输媒介质量、信号干扰等因素。
物理网络的特点是:可靠性较高,但可扩展性和灵活性相对较低。一般来说,物理网络的建设和维护成本较高,而且一旦建成,更改网络结构和布局较为困难。因此,物理网络更适合那些对网络性能要求较高的应用场景,如数据中心、企业内部网络等。
相比之下,逻辑网络(Logical Network)则是指在物理网络基础上,通过网络层协议(如 TCP/IP、OSI 模型等)抽象出的逻辑上的网络结构。逻辑网络可以根据实际需求灵活调整,例如划分 VLAN、设置路由表等,以适应不同的业务场景。