网关是什么?还有跟ip地址的关系是什么?什么时候用到网关?作为一个初学者该怎么通俗地理解?
先理解下这个:01087654321
这是一个电话号码,它是一坨数字但我们很清楚它分为两部分,其中010是表示北京的区号,后面87654321是北京范围内的一台座机号(如有雷同纯属巧合)所以我们经常把它写成010-87654321以区分区号和座机号。
现在来看一个IP地址:192.168.1.3
看上去是一坨数字,里面也包含两个部分,具体的说是两个ID(习惯叫它ID),一个是网络ID一个是主机ID。以后看到一个IP地址的时候一定要有这样的意识,我看到了一个网络标识和一个主机标识。
那么哪一部分是网络ID哪一部分是主机ID呢?单看这个IP是看不出来的,要区分它们需要一些特殊的表示方法。
常用表示法1:192.168.1.3/24
常用表示法2: 192.168.1.3 netmask(子网掩码) 255.255.255.0
这两种表示法都表示相同的意思,即,前面三个十进制数192.168.1是网络ID,后面3表示主机ID)。
Why?
常用表示法1 的/24 表示IP地址的前面24位二进制数是网络ID
常用表示法2 那是IP地址的两部分,网络地址在前,主机地址在后,通过子网掩码进行区分和计算。比如一个IP192.168.1.1,子网掩码255.255.255.0,那么网络地址就是192.168.1.0,主机地址就是0.0.0.1。
网关(Gateway)通俗来讲就是关口,他其实是一个协议转换器
接收并处理本地网段的报文并且发送到目的网段
网关通俗点讲就是生活中岛某一个地方的检查口