PC上设置默认网关的意义

实验环境:
PC(X201)& Router(Cisco 3845)

实验过程:
1.PC直连Router的GE0/0端口,GE0/0的IP地址为192.168.1.1,子网掩码为255.255.255.0。
2.PC的TCP/IP属性配置如下:(默认网关为空)
PC上设置默认网关的意义_第1张图片
3.在PC上的CMD中可以看到PC的路由表信息如下:
PC上设置默认网关的意义_第2张图片
4.接下来修改PC的TCP/IP属性,增加默认网关:路由器接口GE0/0的地址192.168.1.1。
PC上设置默认网关的意义_第3张图片
5.再次查看PC的路由表信息:
PC上设置默认网关的意义_第4张图片
可以发现新增了一条路由信息:所有IP地址(0.0.0.0/0)的下一跳网关为192.168.1.1,下一跳接口为192.168.1.100,度量为10。

即:在PC上填写默认网关后,所有在路由表信息中无法查到的目标IP地址均会从该网关向外路由。这也是网关本身应有的作用。

附:路由表信息详解
destination 目的网段。
mask 子网掩码。
interface 到达该目的地的本设备(PC/Router)的出口ip。
gateway 下一跳 设备(PC/Router)入口的ip,数据包通过interface和gateway定义跳到下一个 设备(PC/Router)的链路,通常情况下,interface和gateway是同一网段的。
metric跳数,该条路由记录的质量,一般情况下,如果有多条到达相同目的地的路由记录,路由器会采用metric值小的那条路由。

Network Destination       Netmask        Gateway      Interface   Metric
         0.0.0.0        0.0.0.0     192.168.1.1   192.168.1.100      10
缺省路由:当一个数据包的目的网段不在路由记录中时,那么设备应该把数据包发到哪里?缺省路由的网关是由设备上的defaultgateway决定的。举例:当我接收到一个数据包的目的网段不在路由记录中,我会将该数据包通过192.168.1.100这个接口发送到192.168.1.1这个地址,这个地址是下一个路由器的一个接口,这样这个数据包就可以交付给下一个路由器处理,与我无关。该路由记录的线路质量10。 

       127.0.0.0       255.0.0.0       127.0.0.1      127.0.0.1      1
本地环路:127.0.0.0这个网段内所有地址都指向设备自身。该路由记录的线路质量1。

     192.168.1.0    255.255.255.0   192.168.1.100  192.168.1.100      10
直联网段的路由记录:当设备收到发往直联网段的数据包时该如何处理,这种情况,路由记录的interface和gateway是同一个。举例:当我接收到一个数据包的目的网段是192.168.1.0时,我会将该数据包通过192.168.1.100这个接口直接发送出去,因为这个端口直接连接着192.168.1.0这个网段,该路由记录的线路质量1。

    192.168.1.100 255.255.255.255       127.0.0.1      127.0.0.1      10
本地主机路由:当设备收到发送给自己的数据包时将如何处理。举例:当我接收到一个数据包的目的IP是192.168.1.100时,我会将该数据包收下,因为这个数据包是发送给我自己的,该路由记录的线路质量1。

    192.168.1.255 255.255.255.255   192.168.1.100   192.168.1.100      10
本地广播路由:当设备收到发送给直联网段的本地广播时如何处理。举例:当我接收到广播数据包的目的网段是192.168.1.255时,我会将该数据从192.168.1.100接口以广播的形式发送出去,该路由记录的线路质量1。

       224.0.0.0       240.0.0.0   192.168.1.100   192.168.1.100      10
组播路由:当设备收到一个组播数据包时该如何处理。举例:当我接收到组播数据包时,我会将该数据从192.168.1.100接口以组播的形式发送出去,该路由记录的线路质量1。

  255.255.255.255 255.255.255.255   192.168.1.100   192.168.1.100      1
广播路由:当路由器收到一个绝对广播时该如何处理。当我接收到绝对广播数据包时,将该数据包丢弃掉。

**************************************************************************************************
附1:网段中地址个数讨论
简单讨论下一个网段中的地址。关于192.168.1.0和192.168.1.255这两个地址。

192.168.1.0:这不是一个地址,它是网络号,用于表示一个网段。我们的这个网段就叫做192.168.1.0网段。这就好像一个班级总要有一个名字,三年级1班就标示着一个班级。如果这个网段没有划分子网那么的IP地址范围就是192.168.1.1-192.168.1.254。

192.168.1.255:一个网段不光有网络号,最后还有必须有一个广播地址。所以192.168.1.255就是192.168.1.0这个网段的广播地址,所以192.168.1.255也是不能用的。

所以C类地址的IP地址数量是256-2=254个。


**************************************************************************************************

附2:静态路由增删

(1)删除路由表中的路由表项

route delete0.0.0.0 "删除所有0.0.0.0的路由"

(2)添加路由表项

route add0.0.0.0 mask 0.0.0.0 192.168.1.1"添加0.0.0.0/0网络路由,一律从192.168.1.1路由出去"

(3)永久添加路由表项,上述(2)所示的方法在PC重启后会消失,永久添加需要加“-p” 

route -p add192.0.0.0 mask 255.0.0.0 192.168.0.1 metric 1

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