今天分享一下IP路由方面基础知识,博主前期分享的一些文章还是以基础为主,也会加入一些实用案例的内容在里面。写文章的过程也是回顾学习过程,在这个过程中也希望可以和大家共同学习交流一些经验,共同进步。
网站技术分享这几个板块,前期文案还是以数通方面文章为主,基本演示和模拟都以华为设备作为参考标准,博主早期也是学思科出身,不过思科设备现在国内基本上很难接触到了,目前构思要将思科这部分内容作为附加项,在后续做一个精炼的汇总文章,将一些主流路由、交换应用技术做个汇总。一般都是工作中经常会用到的一些技术,以及常见的故障问题总结。整理出一份实际操作手册便于日常查看翻阅使用。好了废话不多讲,下面进入正题:
![248c67d70154a77bdf3e8bfb8a7645bb.png](https://i-blog.csdnimg.cn/blog_migrate/f76f37651cfb7ed8040cff85b67c0845.png)
![35fb8f0de39f641937cc5ff6dfbd04d3.png](https://i-blog.csdnimg.cn/blog_migrate/6b7d47097189fcfd7776e0b3042b83eb.jpeg)
一
路由工作原理路由转发数据过程其实很简单,简单的总结就是:路由接收数据包→查看目的地址→与路由表进行匹配找到转发端口→转发到该端口
具体路由器工作过程:
1)、PC1要给PC2发送数据,因为地址不在同一个网段,PC1会将数据包发送给本网段的网关路由R1的G0/1接口,
2)、R1路由器接收到数据包,查看数据包IP头部中目的地址是2.100,再查询自己路由表,发现到达192.168.2.0/24网段需要从G0/0接口出去,于是R1路由器将数据包发送到G0/0接口,并由此接口将数据发出去到达R2路由器。
3)、R2路由器收到一个来自R1的数据包,同样查看IP首部包中的目的地址是2.100,再查询自己路由表。发现192.168.2.0/24网段在G0/1接口下,R2路由器将数据包再转发到G0/1接口,并由此接口发送到PC2设备上,到此路由工作过程结束。
整个路由转发过程很简单,图中红色部分是两台路由器相互学习到路由条目,黑色部分是路由本地的直连网段,这里我们只学习原理具体路由配置后续再讲。1、路由表
再来看一下概念的东西,通过工作过程基本上可以了解什么是路由表及其作用,总结如下: 1)路由器中维护的路由条目的集合 2)路由器根据路由表做路径选择2、路由表分类
1)直连(Direct):本地接口、回环地址
2)静态(static):需要手动指定
3)动态(dynamic):距离矢量:rip
距离矢量(增强型):BGP
链路状态:ospf、isis等
4)默认路由:0.0.0.0 0.0.0.0是一种特殊的静态路由,如果报文的目的地址无法匹配路由表中的任何一项,路由器将选择依照缺省路由来转发