linux_关于网络

ip 分为 网络位 和 主机位 ;

由于ipv4 数量不够使用, 为了解决这个问题就出现了 私有ip 地址;

a类地址: 10.0.0.0 b类地址: 172.16.0.0 c类地址: 192.168.0.0

虚拟ip是不能访问上层网络的, 只能和同一个层次级别的虚拟ip进行通信, 如果要和上层网络进行通信必须将数据交给此层网络的网关, 网关再将数据发送出去;

网关作用: 下层ip和上层ip传输数据的桥梁; 网关下层的ip都会被记录在hash表中,才能正确发送数据;

网关是一个相对概念, 其有两个ip, 一个是下层的虚拟ip,也就是下层的虚拟ip可以访问, 一个是本层的ip,此网关在本层就是一个普通ip, 可以访问本层的网关, 同时相对于上层的ip来说,此网关就是一个虚拟ip;

nat 全称: Network Address Translation 本质上就是同一个ip被多人使用,类似网关的原理

为了增加网络ip数量, 出现了子网划分规则来增加数量;

子网划分: 把一个大的网络划分成许多小的网络,可以方便使用和管理;

如何划分子网: 从ip地址的主机部分最高位开始借位变为新的子网地址,

使得ip地址的结构变为:网络地址,子网地址, 主机地址;

写法: 192.168.0.0/22 其中22代表 (网络位+子网位) 与 主机位的 分界点;

网络地址16位,子网地址6位,主机地址10位

VMware NAT模式下,物理机使用的ip就是 适配器中VMnet8 配置的ip, 并且此ip 要保证和虚拟机的ip保持在同一个网段下才能进行通信;

同理,如果是桥接模式 物理机和虚拟机进行通信的ip就是物理机本身的ip, 同时物理机和虚拟机的ip都必须在同一个网段下;

你可能感兴趣的:(linux_关于网络)