两个网段之间,需要一个路由!这是OSI七层模型和TCP/IP都共同规定过的原则,也是具体的实现。
题目中的192.168.1.1(255.255.255.0)代表着一个内网网段,该网段地址用CIDR表达为192.168.1.0/24,而10.1.1.0(255.255.255.0)也代表着另一个内网网段,用CIDR表示为10.0.0.0/24。
IP地址,处于OSI模型的第三层,也处于TCP/IP协议的网络层,假如这两个网段,物理上位置比较接近,可以使用线缆将其连接起来,那么用一台路由就可以使之联通,这个路由(Route),可以是家用路由器(Router),也可以是同一台电脑的两个网卡,甚至是电脑中虚拟机安装的Openwrt软路由。
连接之后,可以使用指定静态路由表的方式(路由器和客户机都需要指定),实现两个网段的互访,也可以使用默认路由的方式进行两个网段的互访。需要注意的是,默认路由方式有可能会引起上网方式的变化。
中继用于扩大有线和无线网络的覆盖范围,多端口中继器就相当于HUB,HUB已经很少见了,最常见的中继器是用于建立WLAN连接的AP(家用路由器的无线部分也相当于AP);
网桥不但能扩大覆盖范围,还能隔离广播,多端口网桥就相当于交换机,比如家用路由器的多LAN之间就相当于有一个小交换机;
路由用于不同网段间的互通,但不能跨协议,比如你要上互联网,本质上是把你家里的局域网和互联网打通,也就是需要把家里的子网和互联网之间打通;
内置中枢网关的小米路由器
网关能做到所有的事情,包括采用不同协议之间的网络互通,比如智能家居和计算机网络通信就需要一个网关。