
什么是路由器?
路由器本质上是一台电脑,拥有特定的网络接口和功能。它具备网卡一,连接广域网的WAN口,IP地址由上一级网络分配;另一张网卡是LAN,连接。其主要功能包括路由和转发。
一、路由
路由决定数据包从来源端到目标端的最佳传输路径。
二、转发
转发是在内部进行输入端的数据包转送合适的输出端。
关于静态路由和动态路由:
1. 静态路由
2. 动态路由
动态路由则由路由选择协议而动态构建。路由协议之间通过交换各自所拥有的路由信息实时更新路由表的内容。动态路由可以自动学习网络的拓扑结构,并更新路由表。但其缺点是路由广播更新信息会占据大量的网络带宽。
那么,有哪些路由协议以及它们是如何更新的呢?
路由分为静态路由和动态路由,其中静态路由由管理员手动维护,而动态路由则由路由协议自动维护。
路由算法的步骤主要包括:
1. 向其他路由器传递路由信息。
2. 接收其他路由器信息。
3. 根据接收的路由信息计算到每一个目的网络的最优路径,生成路由选择表。
4. 根据网络拓扑的变化及时做出反应,调整路由并生成新的路由选择表,同时把拓扑变化以路由信息的形式宣告给其他路由器。
常见的路由协议包括基于距离向量法的RIP、IGRP、EIGRP和基于链路状态算法的OSPF、IS-IS等。这些协议实现了路由器之间路由信息的共享。当路由器的网络配置发生变化时,可以通过上述算法动态调整网络的传输路径。接下来简述域名解析过程及本机的干预方法:
