通信人家园

标题: 谁能解答一下二层交换和三层交换的原理?  [查看完整版帖子] [打印本页]

时间:  2009-12-3 21:44
作者: haishuai1986     标题: 谁能解答一下二层交换和三层交换的原理?

请各位前辈帮忙解答一下二层交换和三层交换的原理?
时间:  2009-12-4 08:03
作者: super__m

二层交换机单纯进行数据交换,三层交换机具有路由功能。
时间:  2009-12-4 12:50
作者: stHifly

由OSI层面理解:
二层交换机,有MAC层、物理层的功能。主要起到根据MAC地址转发数据的作用
三层交换机,额外有IP层的功能,能寻找路由,实现不同网段之间的通信...



摘自百度:三层交换机就是具有部分路由器功能的交换机,三层交换机的最重要目的是加快大型局域网内部的数据交换,所具有的路由功能也是为这目的服务的,能够做到一次路由,多次转发。对于数据包转发等规律性的过程由硬件高速实现,而象路由信息更新、路由表维护、路由计算、路由确定等功能,由软件实现。

[ 本帖最后由 stHifly 于 2009-12-4 12:51 编辑 ]
时间:  2009-12-4 12:58
作者: stHifly     标题: 二层交换原理

处于同一网段的计算机A需要与计算机B通信:
在基于以太网的通信中,必须在数据帧中指定目标MAC地址才能正常通信,因此计算机A必须先广播“ARP请求(ARP Request)信息”,来尝试获取计算机B的MAC地址。若B存在,则在B收到ARP请求后会返回相应的信息给A......然后可完成通信。(当然此时交换机的缓存里会维护一张MAC和端口对应表,要是A以后还要发信息给B,则交换机就知道要从哪个接口转发信息给B了)

此时,你是不是问,要是A和B不在同一网段呢?
那A就不会发ARP请求,直接会将信息发给A主机上指定的默认网关(这是一个三层口)。


三层路由基本原理...查书吧,哎,打字手软




通信人家园 (https://www.txrjy.com/) Powered by C114