静态路由和动态路由区别是什么?
通俗地说,普通家用的路由器的话
就是连接到路由器wan口的那个设备开启了DHCP还是设置了静态IP的问题
一般寝室里可能会用到这种情况,一台路由器不够用的情况下,分一个口出来插到另一个路由器的wan口上,第一个路由器一般是回开启DHCP的,也就是这样一来第二个路由器的ip地址跟与第一个路由连接的三台电脑ip地址共同受第一个路由器的动态分配,这样所有的电脑都只要设置ip为自动获取就可以正常联网,路由器就设置成动态ip
但是,如果第一个路由器没有开启DHCP,当然不常用(某些特殊的情况下确实会用到)
这样每台电脑的ip都要自己输进去,第二个路由作为一个主机也是不例外的
从第一个路由器的角度看,跟它连接的三台电脑跟一个路由器这4个设备都是一样的地位
2024-06-12 广告
通俗地说,普通家用的路由器的话
就是连接到路由器wan口的那个设备开启了DHCP还是设置了静态IP的问题
一般寝室里可能会用到这种情况,一台路由器不够用的情况下,分一个口出来插到另一个路由器的wan口上,第一个路由器一般是回开启DHCP的,也就是这样一来第二个路由器的ip地址跟与第一个路由连接的三台电脑ip地址共同受第一个路由器的动态分配,这样所有的电脑都只要设置ip为自动获取就可以正常联网,路由器就设置成动态ip
但是,如果第一个路由器没有开启DHCP,当然不常用(某些特殊的情况下确实会用到)
这样每台电脑的ip都要自己输进去,第二个路由作为一个主机也是不例外的
从第一个路由器的角度看,跟它连接的三台电脑跟一个路由器这4个设备都是一样的地位
纯手打,希望有帮助
再来废话几句,看来楼主问的应该是高级路由器的静态动态设置吧,先上图
不管是静态还是动态,其目的都是一样的,这样一个结构刚连好设好ip以后两台电脑是不能通的,路由就是用来解决这个问题
先看静态路由,看路由器0,对他来说,他的任务就是添加到pc1所在网段的静态路由到自己的路由表,所以路由器0的语句是ip route 192.168.5.0 255.255.255.0 192.168.2.2,这里没什么问题吧
然后看路由器1,由于还没到目的网络,所以他的任务依然同上
ip route 192.168.5.0 255.255.255.0 192.168.3.2,变化的是下一条
路由器2,一样ip route 192.168.5.0 255.255.255.0 192.168.4.2
这样一条路线已经形成了,但只是单路,要ping通必须互相通
所以回过来一样的思路 但是这时的目的网络成了pc0所在的网络
先是路由器3 ip route 192.168.1.0 255.255.255.0 192.168.4.1
路由器2 ip route 192.168.1.0 255.255.255.0 192.168.3.1
路由器1 ip route 192.168.1.0 255.255.255.0 192.168.2.1
行了 反过来也达到了,ping通了
总结一下,静态路由就是对任意两个网络(这里是192.168.1.0和192.168.5.0)要联通,分成两遍,第一遍,从其中任选一个网络开始,从这个网络直接连接的路由器开始,到目的网络连接路由器的前一个路由器,分别ip route ,其中目的ip一样,掩码一样,下一跳不同,回过来也是一样的道理
所以两个网络中间隔了n个路由器的话(直线的),离两个网络最近的路由器分别只要一条语句,其他中间所有路由器都是两条语句,一条过去,一条回来
接着看动态,动态比较直白一点的理解就是,一个路由器连了几个网络,就添加这个网络,任务就完成了
看图中所有的路由器都是连了两个网络是吧 所以每个路由器的都是在 route rip中net那两个网络 比如路由器0就是 route rip 回车 net 192.168.1.0 回车 net 192.168.2.0 回车,后面的同理
这样就确保跟这个结构中所有的网络都是互相通的
乍一看静态路由的语句还少两句在这个例子里,但是在实际中,网络个数肯定不止两个的情况下,动态路由的语句会少很多,楼主自己理解理解
打了这么多了 希望有帮助, 如果还是不明白的可以继续追问
在一个支持DDR(dial-on-demand
routing)的网络中,拨号链路只在需要时才拨通,因此不能为动态路由信息表提供路由信息的变更情况。在这种情况下,网络也适合使用静态路由。
使用静态路由的另一个好处是网络安全保密性高。动态路由因为需要路由器之间频繁地交换各自的路由表,而对路由表的分析可以揭示网络的拓扑结构和网络地址等信息。因此,网络出于安全方面的考虑也可以采用静态路由。
大型和复杂的网络环境通常不宜采用静态路由。一方面,网络管理员难以全面地了解整个网络的拓扑结构;另一方面,当网络的拓扑结构和链路状态发生变化时,路由器中的静态路由信息需要大范围地调整,这一工作的难度和复杂程度非常高。
动态路由器上的路由表项是通过相互连接的路由器之间交换彼此信息,然后按照一定的算法优化出来的,而这些路由信息是在一定时间间隙里不断更新,以适应不断变化的网络,以随时获得最优的寻路效果。为了实现IP分组的高效寻路,IETF制定了多种寻路协议。其中用于自治系统(AS:Autonomous
System)内部网关协议有开放式最短路径优先(OSPF:Open
Shortest
Path
First)协议和寻路信息协议(RIP:Routing
Information
Protocol)。所谓自治系统是指在同一实体(如学校、企业或ISP)管理下的主机、路由器及其他网络设备的集合。还有用于自治域系统之间的外部网络路由协议BGP-4等。
运行这些路由协议的软件就是我们通常说的路由软件,Linux下常见的路由软件有gated和zebra,。前者既有GPL版本的发行,又有收费的版本;而后者则是日本某组织开发的完全GPL的高效的路由软件。Linux的发行里面一般都缺省就有gated这个软件,我们下面主要介绍它的配置和使用方法。