2021-3-13 HCIP2 路由器,交换机的转发过程,第一天总结

当交换机收到一个数据包时;
交换机会将这个数据包包头的目的MAC信息提取出来,与自身的MAC地址表比较;
情况一:如果找到对应项,则按MAC表进行转发;
情况二:如果没找到对应项,则在除了接收到数据包以外的所有端口进行转发(广播);

解释:MAC地址表 是MAC地址与端口对应的关系表;即某个MAC地址连接在某个端口;
问题:当情况二发生时,需要在其他所有端口进行广播(这样做其实很不好),这个广播会到什么地方结束呢?答:——路由器。

为什么到路由器就会结束了呢?
当路由器接收到一个数据包时,工作过程如下:
首先提取数据包头的目的MAC信息,与自身MAC表比较:
情况一:如果找到对应项,则按MAC表进行转发(与交换机一样);
情况二(亮点来了):如果没找到则提取数据包头的目的IP信息,则与自身的路由表进行比较(又分两种情况)
情况二。1找到了对应的路由表,则按着路由表转发(与查到MAC表很像啊)。
情况二。2没找到对应路由表,则按着缺省路由转发(发现了吗自始自终没有出现过广播)

HCIA:
隔离广播域—路由表
路由器转发原理与arp协议
arp协议:
正向ARP:已知对端的IP地址,通过广播查询对端的MAC地址
反向ARP:已知本地或对端MAC地址,通过MAC查询ip地址
无故ARP:在使用ip地址的过程中,向外进行正向ARP,但查询的目标ip地址为本地ip,用于地址冲突检测
代理ARP:是通过使用一个主机(通常为router),来作为指定的设备使用自己的 MAC 地址来
路由表 记录网段转发的一种数据库,包括IP前缀、下一跳、出接口等参数。
路由器的作用:
1.隔离广播域,连通不同的网络
2.选择信息传送的线路,提高网络畅通率
路由表IP前缀的来源:链路层自学习(直连路由)、静态路由、动态路由
动态路由
动态路由的算法:
1.距离矢量型 RIP EIGRP
2.链路状态型 OSPF ISIS
3.路径矢量型 BGP
范围 AS
。IGP 内部网关协议
。EGP 边界网关协议
路由表的构成
IP前缀 掩码 下一跳 出接口
来源 L C O B S
路由优先级 0-255 小优 当路由前缀与掩码一致而来源不一致的时候通过该参数决定那
种来源的路由会放置在路由表中。
开销 不同协议有不同的开销,所以不同的协议不同比较开销。 开销相同会负载均衡
flag
路由的查找原则
精确匹配 /最长匹配
递归查找 以太网中路由的下一跳,会在路由表中再次查找,找出能arp的下一跳与出接
口。
黑洞l路由 下一跳是null接口的路由 作用:防环、安全
路由器封装与解封装接口接收目的MAC是自己的数据帧,还有广播帧以及它需要需要接收的组播帧。目的不是自己MAC的单播帧会被丢弃。
MAC转发表
。表的形成 自学习
当以太网帧到达交换机时,交换机会自动学习该数据帧的源MAC地址与进入的接口形成绑定关
系,注意该表会有老化时间,一般是5min?,这个数值可以修改,当该表项被执行转发时会刷新
老化时间。
。表的查询与转发
查询执行的精确查询,一种完全命中的查询,一次命中。
存储转发 帧所有内容都接受才转发
直通转发 只接受到目的MAC就转发
片段转发 接受到32字节就转发,及一个最小帧的长度
转发

。已知单播帧 精确转发
。未知单播帧 洪范转发
。广播与组播帧 洪范转发
CAM是种存储芯片
CAM 2元 命中和不命中
TCAM 3元 命中,不命中和无所谓
矩阵电路
VLAN
通过vlanb划分接口把mac表分割为以vlan为单位的独立mac表-----隔离广播域的技术
标记技术来解决不同交换机vlan互通的问题------802.1q
路由协议:
静态路由协议 —人工书写的路由
书写规则 前缀+ 掩码 + 下一跳/出接口 在多路网络中只能使用下一跳才能精确到路由的方
向,只有一种情况必要写出接口就是下一跳不固定的场景(拨号线路)
浮动路由 当一个目标有多条线路可达时,我们会使用浮动静态来增加路由的可靠性
默认路由 一般在边界路由器上或者末端路由器上我可以使用默认路由来表示多个目标的路
由。
RIP
学习路由的原则
没有的一定学习
有的分为俩种情况
。同源 无条件更新,会覆盖原来的路由和开销无关
。不同源 会比较选择开销小的
防环原则:
水平分割 —从此口进不从此口出
毒性逆转 —路由器从某个接口上接收到某个网段的路由信息之后,并不是不往回发送信息了,而是发送,只不过是将这个网段的跳数设为无限大,再发送出去
抑制计时器 —收到此种的路由信息后,接收方路由器会立刻抛弃该路由,而不是等待其老化时间到。这样可以加速路由的收敛。如果,路由器从一个网段上得知一条路径失效,然后,立即在另一个网段上得知这个路由有效。这个有效的信息往往是不正确的,抑制计时避免了这个问题,而且,当一条链路频繁起停时,抑制计时减少了路由的浮动,增加了网络的稳定性。
触发更新–若网络中没有变化,则按通常的30秒间隔发送更新信息。但若有变化,路由器就立即发送其新的路由表。这个过程叫做触发更新

在这里插入图片描述
路由器的转发过程:
在pc1处: 源mac为pc1的mac地址 目标mac为1号路由器的A端接口的mac地址 (A端接口会接收目的mac是自己的数据帧,目的不是自己mac的单播将丢弃) 源IP为pc1的IP 目标IP为pc2的IP
在1号路由器处: 拆掉二层封装,看三层的IP地址,找目标IP,查找自己路由表中的IP,此时
1)如果找不到则直接丢弃
2)如果找到了则会得到一个下一跳和出接口,即此时产生的新的源mac与目标mac,对其进行封装生成一个新的二层
即此时在1号路由器处
源mac为1号路由器的B端接口的mac地址
目标mac为2号路由器的C端接口的mac地址
源IP为pc1的IP 目标IP为pc2的Ip
在3号路由器处: 源mac为2号路由器的D端接口的mac地址 目标mac为3号路由器的E端接口的mac地址 源IP为pc1的IP 目标IP为pc2的IP
在pc2处: 源mac为3号路由器的F端接口的mac地址 目标mac为pc2的mac地址 源IP为pc1的IP 目标IP为pc2的IP
OSPF
信息 拓扑信息
传递 传递过程不会更改原始信息
计算 每个路由器都是独立计算路由

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值