二层与三层转发的简单介绍
来源:互联网 发布:响应式网站整站源码 编辑:程序博客网 时间:2024/06/06 17:08
二层
源端三层发包时发现目的IP与源IP在同一网段,于是不上升到网关,下降到二层,发现没有目的MAC,于是发送ARP报文,交换机收到发现目的MAC为广播地址不会上升到三层(只有目的mac为地址才会上到三层,隔离广播风暴),又发现目的IP非自己,于是广播出去,目的端收到后发回ARP应答,源端学到目的MAC,然后以目的MAC组包,发送出去。交换机发现目的MAC非自己,查找MAC缓存表项,已有MAC缓存表项,于是转发出去。
三层
源端三层发包时发现目的IP与源IP不在同一个网段,于是要把包发给默认网关,下降到二层发现默认网关MAC未知,于是广播ARP报文,交换机收到后发现广播报文,继续解析发现目的IP为自己,于是发回ARP应答,源端学到目的MAC地址,将报文发送到交换机,交换机收到后发现目的MAC为自己,于是上升到三层,三层发现目的IP非自己,于是查找路由表项,发现目的IP为直连,找到发出端口,下降到二层,发现目的MAC未知,于是在端口广播ARP报文,目的端收到ARP发现目的IP为自己,发回ARP应答,于是交换机学到目的MAC,封帧,发包。
0 0
- 二层与三层转发的简单介绍
- 二层交换与三层IP转发
- 二层和三层转发
- 二层和三层转发
- 二层三层转发学习
- 二层三层路由转发
- 网络二层与三层数据包转发过程
- 三层/二层转发基础(1)
- 三层/二层转发基础(2)
- 二层转发和三层交换
- 二层三层路由转发图示
- 二三层交换原理与转发流程
- 二层设备与三层设备的区别
- 二层设备与三层设备的区别
- 二三层转发
- 二三层转发问题
- 二三层转发原理
- 二三层转发原理
- OC基础回顾(六)了解和使用Xcode
- /bin,/sbin,/usr/sbin,/usr/bin 目录之间的简单区别
- 不独立事件的条件概率选取——[即时]抽取【JAVA SE】
- 拷贝构造函数和赋值操作符
- Sublime Text 安装GIt 插件--SublimeGit
- 二层与三层转发的简单介绍
- IOS:Camera的特性分析与使用3_OPENGL特效
- 伟大程序员的十大特质
- eclipse CDT写c++使用文件作为输入源(输入重定向)
- eclipse使用jpa实现数据库反向生成Hibernate实体
- qtobject简介
- Python 标准库 BaseHTTPServer 中文翻译
- hdu 1070 Milk
- Unity3D研究院transform.parent = parent坐标就乱了