静态路由和默认路由的理解

简介:

静态路由 可理解为到特定目的地的路由,有具体的目标网络地址

如果没有指定特定的目标地址,那就会走 缺省路由。


缺省路由又称为默认路由,是一种特殊的静态路由,目的地址与掩码配置为全零(0.0.0.0 0.0.0.0)。当路由表中的所有路由都选择失败的时候,为使得报文有最终的一个发送地,将使用缺省路由。



wKiom1eO4iGgEoFfAAAppNIN6Co306.jpg-wh_50


指令解释:ip route 192.168.3.0 255.255.255.0 192.168.2.2

这句话的意思是:在HOSTA上,路由器见到目的网段为192.168.3.0的数据包,就将数据包发送到192.168.2.2上

注2:ip route 指向一个就可,如果两个都配了,就是说将这个数据包从发fa0/1出去,而另一个说数据包发到这个ip(例如192.168.2.2)。两个重复。一般我们设置为指向IP。



wKiom1eO4qDB8Zf8AABxh4IMv90184.png-wh_50

1)为什么要有默认路由

路由得查看路由表而决定怎么转发数据包,用静态路由一个个的配置,繁琐易错。如果路由器有个邻居知道怎么前往所有的目的地,可以把路由表匹配的任务交给它,省了很多事。

例,网关会知道所有的路由,如果一个路由器连接到网关,就可以配置默认路由,把所有的数据包都转发到网关。

2)为什么默认路由是0.0.0.0

匹配IP地址时,0表示wildcard, 任何值都可以。所以0.0.0.0和任何目的地址匹配都会成功,造成默认路由要求的效果。



本文转自 是阿杰啊 51CTO博客,原文链接:http://blog.51cto.com/jschinamobile/1828069

相关文章
|
安全 Linux 网络安全
/var/log/secure日志详解
Linux系统的 `/var/log/secure` 文件记录安全相关消息,包括身份验证和授权尝试。它涵盖用户登录(成功或失败)、`sudo` 使用、账户锁定解锁及其他安全事件和PAM错误。例如,SSH登录成功会显示"Accepted password",失败则显示"Failed password"。查看此文件可使用 `tail -f /var/log/secure`,但通常只有root用户有权访问。
4485 4
|
4月前
|
存储 Java 中间件
分布式协调双雄深度拆解:ZooKeeper 与 Nacos 从底层原理到生产实战全指南
本文深度解析ZooKeeper与Nacos两大分布式协调中间件:ZooKeeper专注强一致协调,基于ZAB协议与ZNode模型,适用于大数据生态;Nacos则提供AP/CP双模、三层数据隔离及长轮询机制,是云原生下配置中心+服务发现的一站式选择。二者核心能力、架构差异与选型建议全面对比,附生产实践与避坑指南。
1381 6
|
6月前
|
人工智能 运维 安全
伪装成“内部通知”的钓鱼邮件正在攻破企业防线——一场利用信任机制的新型网络攻击风暴
2026年,新型钓鱼攻击利用企业邮件系统配置漏洞,伪造内部邮件绕过SPF/DKIM/DMARC验证,精准窃取账号信息。攻击者借助Tycoon2FA工具生成高度逼真的钓鱼内容,结合AI与员工行为习惯,实施“上下文感知”诈骗。国内外企业已遭重创,专家呼吁强化邮件安全策略、部署AI分析,并推动沉浸式安全演练,构建技术与人防并重的防御体系。
337 1
|
存储 监控 安全
数据库多实例的部署与配置方法
【10月更文挑战第23天】数据库多实例的部署和配置需要综合考虑多个因素,包括硬件资源、软件设置、性能优化、安全保障等。通过合理的部署和配置,可以充分发挥多实例的优势,提高数据库系统的运行效率和可靠性。在实际操作中,要不断总结经验,根据实际情况进行调整和优化,以适应不断变化的业务需求。
|
负载均衡 网络协议 算法
|
SQL 安全 物联网
网络防御前沿:探索安全漏洞与加密技术
在数字化时代,网络安全已成为维护信息完整性、保障个人隐私和公司资产的关键战场。本文深入探讨了网络安全漏洞的成因与影响,分析了加密技术的演进及其在现代网络防御中的作用,并强调了提升公众和企业安全意识的重要性。通过结合最新的研究成果和实际案例,本文旨在为读者提供一套全面的网络安全知识框架,以应对不断变化的网络威胁。
262 26
|
存储 缓存 数据库
CodeFuse开源ModelCache大模型语义缓存
CodeFuse 开源火热进行中!本次开源的是 ModelCache 大模型语义缓存,可大幅降低大模型应用的推理成本,提升用户体验。 CodeFuse-ModelCache 项目地址: https://github.com/codefuse-ai/CodeFuse-ModelCache
1165 0
|
设计模式 安全 Java
HashMap底层原理:数据结构+put()流程+2的n次方+死循环+数据覆盖问题
假如有T1、T2两个线程同时对某链表扩容,他们都标记头结点和第二个结点,此时T2阻塞,T1执行完扩容后链表结点顺序反过来,此时T2恢复运行再进行翻转就会产生环形链表,即B.next=A;采用2的指数进行扩容,是为了利用位运算,提高扩容运算的效率。JDK8中,HashMap采用尾插法,扩容时链表节点位置不会翻转,解决了扩容死循环问题,但是性能差了一点,因为要遍历链表再查到尾部。例如15(即2^4-1)的二进制为1111,31的二进制为11111,63的二进制为111111,127的二进制为1111111。
HashMap底层原理:数据结构+put()流程+2的n次方+死循环+数据覆盖问题
|
监控 安全 网络安全
深入理解VRF在网络通信中的角色与应用
【8月更文挑战第24天】
1379 0
|
存储 缓存 数据处理
计算机随机访问存储器 (RAM)
【8月更文挑战第1天】
6341 5