



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
三层交换机报文转发过程解析一、 三层交换机报文转发过程图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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年福建省三明市尤溪县总医院招聘10人考前自测高频考点模拟试题附答案详解(突破训练)
- 药物作用靶点-洞察与解读
- 2025年长庆油田分公司春季招聘(50人)模拟试卷及答案详解(名校卷)
- 2025黑龙江双鸭山市宝清县招聘就业见习人员917人考前自测高频考点模拟试题及答案详解(新)
- 2025广西农信社招考447人职位表考前自测高频考点模拟试题及答案详解(夺冠系列)
- 2025年合肥滨投文化创意发展有限公司招聘3人考前自测高频考点模拟试题及完整答案详解一套
- 2025国网国际发展有限公司第二批高校毕业生录用人选的模拟试卷及答案详解1套
- 2025黑龙江绥化市庆安县招聘教师36人考前自测高频考点模拟试题及答案详解1套
- 2025国有四大银行远程银行中心诚聘客服代表招聘考前自测高频考点模拟试题及答案详解参考
- 热电池安全性研究-洞察与解读
- 湖南安全员c3考试试题及答案
- 2025年中学生心理健康测试题及答案
- 二年级防溺水教案
- 后厨设备安全操作培训课件
- 好风起二部合唱简谱致远音乐
- 电子辅料基础知识培训
- Unit 2 Ways to go to school Part A Let's talk 英语教学课件
- 无人机使用课件
- 柔性装配基础知识培训课件
- 卫生检验副高评审个人汇报
- 2025年低压电工理论考试1000题(附答案)
评论
0/150
提交评论