本节介绍最基本的直连路由,通过1台路由器连接若干不同网段,并实现路由转发。
知识准备:
1、网关
网关实质上是一个网络通向其他网络的IP地址。
比如有网络A和网络B,网络A的IP地址范围为“192.168.1.1~.254”,子网掩码为255.255.255.0;网络B的IP地址范围为“192.168.2.1~.254”,子网掩码为255.255.255.0。在没有路由器的情况下,两个网络之间是不能进行TCP/IP通信的,即使是两个网络连接在同一台交换机上,TCP/IP协议也会根据子网掩码(255.255.255.0)判定两个网络中的主机处在不同的网络里。
而要实现这两个网络之间的通信,则必须通过网关。如果网络A中的主机发现数据包的目的主机不在本地网络中,就把数据包转发给它自己的网关,再由网关转发给网络B的网关,网络B的网关再转发给网络B的某个主机。很多局域网都是用路由器来接入网络,因此通常指的网关就是路由器的IP。

2、不同网段的主机之间通信
ARP协议采用广播机制,不能跨网段,因此不同IP网段的主机,相互之间不能直接通信,必须经过网关等设备转发。——(注:成为高级工程师之前,先不要去管ARP代理,不常见,也超出咱们的要求。)
当发送主机检测到需要把数据包发到远程网络时,目标MAC要写成网关的MAC地址发出去。当网关收到后,根据目标IP地址,通过路由技术寻找下一个路由器,再把目标MAC地址改成下一个路由器的MAC地址发出去。
3、路由
路由是指路由器从一个接口上收到数据包,根据数据包的目的地址进行定向并转发到另一个接口的过程。路由器根据收到数据包中的网络层地址以及路由器内部维护的路由表决定输出端口以及下一跳地址,并且重写链路层数据包头实现转发数据包。
4、路由表
路由表(routing table)或称路由择域信息库(RIB, Routing Information Base),是一个存储在路由器或者联网计算机中的电子表格(文件)或类数据库。
路由表存储着指向特定网络地址的路径(在有些情况下,还记录有路径的路由度量值)。路由表中含有网络周边的拓扑信息。路由表建立的主要目标是为了实现路由协议和静态路由选择。
5、直连路由
直连路由是由链路层协议发现的,一般指去往路由器的接口地址所在网段的路径,该路径信息不需要网络管理员维护,也不需要路由器通过某种算法进行计算获得,只要该接口处于活动状态(Active),路由器就会把通向该网段的路由信息填写到路由表中去
教学PPT下载:

