



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
三层交换机报文转发过程解析一、 三层交换机报文转发过程图1-2如图1-2所示,假如主机a想访问主机b,首先主机a会将自己的ip地址和子网掩码做与操作,得出网路地址(如:host-a的ip地址100.1.1.2与自身掩码255.255.255.0做与操作后,得到的网络号是100.1.1.0).然后判断目的ip地址(即host-b的ip地址)与自己的网络地址是不是在同一个子网.因为图中主机a和主机b不在同一子网内,所以需要进行三层转发.1、 主机a发送arp广播获取网关mac地址主机a想访问主机b首先要有主机b的mac地址,由于主机a和主机b不在同一子网,所以主机a首先会向缺省网关发送arp广播报文来获取网关的mac地址。arp报文格式如下:ethernet头arp头d-macs-macs-macs-ipd-macd-ipff:ff:ff:ff:ff:ff00e0-d26b-812100e0-d26b-8121100.1.1.200:00:00:00:00:00100.1.1.12、 交换机形成主机a的mac表项,并用网关mac地址回应主机a的arp请求交换机收到arp广播报文后,首先学习arp报文ethernet头部的源mac地址,交换机芯片将自动记录主机a的mac地址(00e0-d26b-8121)、接收该arp报文的交换机接口号(e1/0/0)及此接口所属的vlan(vlan 10)等信息,并形成一条mac表项放入交换机mac表中.同时,交换机也会通过软件把主机a的ip、mac、上连到交换机的接口等信息保存到交换机的硬件转发表里(三层硬件表项,mac表是没有ip的)。由于主机a发送的arp广播报文中的目的ip地址(100.1.1.1)就是交换机上接收该arp广播报文的接口(e1/0/0)所属vlan(vlan 10)的ip地址,所以交换机将使用vlan10的mac地址回复主机a的arp请求。arp回复报文如下:ethernet头arp头d-macs-macs-macs-ipd-macd-ip00e0-d26b-812100e0-d26b-811100e0-d26b-8111100.1.1.100e0-d26b-8121100.1.1.23、 主机a把网关mac当作主机b的mac访问主机b主机a收到网关的arp回应报文后,会把网关的mac地址当成是主机b的mac地址,这样主机a发送数据给主机b时就会使用网关mac作为目的mac来封装数据侦,侦格式如下:ethernet头ip头数据d-macs-macs-ipd-ipdata00e0-d26b-811100e0-d26b-8121100.1.1.2200.1.1.24、 交换机查找硬件转发表/路由表进行三层转发交换机收到主机a发来的数据报文后,仍然会首先学习数据报文ethernet头部的源mac地址,然后根据ethernet头部的目的mac查找交换机的mac表,此时发现目的mac地址就是本地vlan的mac地址,这种情况下交换机会把该报文上送到交换芯片的三层引擎处理。三层引擎将首先查找硬件转发表。1 如果硬件转发表中有匹配项,则根据报文目的ip地址作相应处理:、目的ip地址就是本地的ip地址,则交相应模块处理。、目的ip是其他设备ip地址,本地只是转发,则根据硬件转发表项使用出接口mac替换报文的源mac地址,用下一跳mac替换报文的目的mac地址,同时ttl值减1,继续转发。(此处与二层的区别在于需要对报文进行源、目的mac进行替换)2 如果不匹配则查找路由表,有匹配项则按照上面(2)中的操作进行,同时把相应的目的ip、下一跳mac、出接口等信息存储到硬件转发表项中,下次就不需要查路由表了,这就是所谓的一次路由多次交换。3 如果路由表也没有匹配项,则丢弃报文。此处,由于主机a数据报文的目的ip是主机b的地址,并且主机b和交换机直连,交换机的硬件转发表/路由表已经有主机b的路由表项,所以交换机将主机a发来的报文中的源、目的mac地址作替换,同时ttl值减1,然后发给主机b。经过mac替换后的报文格式如下:ethernet头ip头数据d-macs-macs-ipd-ipdata00e0-d26b-821200e0-d26b-8222100.1.1.2200.1.1.2这样主机a就把数据报文发到了
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 纪昌学射教课件
- 校园流行风校园作文8篇范文
- 纪念周恩来课件
- 纪念刘和珍路课件
- 2025年软件设计师考试软件测试用例设计与执行试题
- 七年级收心考数学试卷
- 青海省小考数学试卷
- 纪委书记课件
- 去年沭阳小升初数学试卷
- 2024年天津市烟草专卖局(公司)招聘考试真题
- 打造国际化教育环境-学校的外部合作关系构建
- 2025-2030全球无纸化病案管理系统行业调研及趋势分析报告
- 涉密项目保密风险评估及防控措施
- 第六单元碳和碳的氧化物
- JJG(京) 47-2013 出租汽车计价器(行车测距法)检定规程
- 收益法资产评估评估程序表(适用于非整年)
- 5.3 一元一次方程的应用 七年级数学北师大版(2024)上册课时优化训练(含答案)
- 男方因病丧失劳动能力自愿离婚协议书(2篇)
- 化工厂拆除施工方案
- 资产并购咨询合同模板
- 食品物流学:食品保管与储存
评论
0/150
提交评论