我和你的通信需要网络的传输,这个传输过程中可以说经历了九九八十一难,看到此,是不是点个赞让我安稳下心灵,停,不是现在拉下去点赞,晚点晚点
就是这样穿过无数的节点,无数的路由器才将信息传递到你的屏幕
那么为了保证将信息传递给你,在数据传输到达某一个网络节点后,这个网络节点需要根据一个「约定」将数据传送到另一个网络节点,然后再传输到下一个节点,依此类推到达目标主机。这里的每个网络节点就是「路由」,所谓的约定即路由规则
那么不使用路由就不行?
举个例子,我给你寄几箱猕猴桃,我的地点在北京,到了快递点,我需要写你的地址,比如是"成都市高新区马保国镇222单元",通常邮寄点不会直接帮你送到指定的地址,而是可能先到成都,然后成都这边揽收再送到马保国镇,这种就是采用分发得策略来提升效率。
这里的寄送系统就是一个大型的网络系统,每个寄存点主要负责快递的传送任务,只要快递到达寄存点,就得准确,迅速将信件投递到下一个寄存点处,这里的快递就是通过「路由机制」准确,快速的寄送到目的地的。
有哪几种路由呢
- 静态路由
静态路由是系统管理员通过 route 手工加入的静态路由规则
- 动态路由
动态路由是不同机器彼此经由程序相互交换路由规则而来的。如果网络发生了变化,路由软件会重新计算路由并发出新的路由更新信息
路由如何配置
在Linux中,通过 route 命令配置静态路由信息,