二层交换与三层IP转发

简介: 最近学习交换与路由知识,做点笔记,作为以后的复习使用,也分享给网友学习使用。

二层交换与三层转发有什么区别呢? 最重要的是他们寻找目的地址的关键字不一样。二层交换是链路层的任务,因此二层交换使用的是MAC地址寻址的方式,MAC地址存在于一个平面地址空间,没有清晰的地址层次,只适合同一网段内的主机通讯。对于不同网段的互联通信,我们通常使用网络层地址--IP地址进行通信。


IP转发的特点:

1.报文逐跳转发

2.报文的转发单位可以是数据包,也可以是数据流。


ip转发的输入与输出关系:

输入:

1 本机的应用层数据;

2外部业务数据

输出:

找到像相应接口进行相应的链路封装,然后物理发送。

应用层数据通过协议栈发到网络上时,每层协议都要加上一个数据首部(header),称为封装(Encapsulation),


下图是tcp/ip对数据的封装过程。


微信图片_20230116134438.png


   不同层次对数据包有不同的称谓:在传输层叫做段(segment)、 网络层叫做数据包(datagram)、数据链路层叫做帧(frame)。


   作为一个三层设备,它的主要功能就是根据报文的目的ip查找路由表,找到合适的出接口,根据接口类型和协议进行封装,通过物理层转发出去。



目录
相关文章
|
3月前
|
网络协议
详解VXLAN网络中报文是如何转发的?值得收藏学习!
详解VXLAN网络中报文是如何转发的?值得收藏学习!
120 0
详解VXLAN网络中报文是如何转发的?值得收藏学习!
|
11月前
|
监控 测试技术
转发路由器
转发路由器(Transit Router,简称TR)是地域范围内企业级核心转发网元
84 6
|
6月前
|
缓存 算法 网络架构
【网络层】IP组播(多播)、硬件组播、IGMP、组播路由选择协议、移动IP、路由器详解、路由表和路由转发
【网络层】IP组播(多播)、硬件组播、IGMP、组播路由选择协议、移动IP、路由器详解、路由表和路由转发
151 0
|
网络协议 网络虚拟化
数据通信网络之IPv6以太网单臂路由
数据通信网络之IPv6以太网单臂路由
98 1
|
存储 网络协议 分布式数据库
网络名词术语解析 | 路由、交换机、集线器、半/全双工、DNS、LAN、WAN、端口、MTU
网络名词术语解析 | 路由、交换机、集线器、半/全双工、DNS、LAN、WAN、端口、MTU
341 0
|
监控 网络虚拟化
三层交换机实现VLAN间路由通信
三层交换机实现VLAN间路由通信
150 2
|
算法 网络协议 网络虚拟化
二层交换机和三层交换机到底区别在哪?
二层交换机和三层交换机到底区别在哪?
168 0
|
网络虚拟化 网络架构
ensp 实现三层交换机和单臂路由之间的通信
ensp 实现三层交换机和单臂路由之间的通信
245 0
ensp 实现三层交换机和单臂路由之间的通信
|
网络协议 安全 网络虚拟化
[ 网络协议篇 ] vlan 详解之 单臂路由 详解
[ 网络协议篇 ] vlan 详解之 单臂路由 详解
929 0
[ 网络协议篇 ] vlan 详解之 单臂路由 详解
|
算法 网络安全 网络架构
二层交换机与路由器的区别
二层交换机与路由器的区别
271 0