概述
网桥工作原理:
一 MAC自学习
网桥收到一帧后先进行自学习,查找转发表中收到帧的源地址有无相匹配的项目,如果没有,就在转发表中增加一个项目,如果有
则把原来的项目进行更新
二 帧转发
查找转发表中收到帧的目的地址有无相匹配的项目,如果没有通过所有其他接口(进入网桥的接口除外)进行转发,如果有,则按照转发表中给的接口进行转发,但是要注意如果给出的接口是该帧进入网桥的接口,则应丢弃这个帧(因为这时不需要网桥进行转发)
特点:1.连接同一类型的网段,用于隔绝冲突域,但不能隔绝广播
2.工作在数据链路层
网桥与转发器(集线器,放大信号)区别:
1.网桥在数据链路层,转发器在物理层
2.网桥不像转发器转发所有的帧,只转发未出现差错,并且目的站属于另一网段的帧或者广播帧,因此隔绝了冲突域
交换机:多接口的网桥。
问题:网桥的转发表是自学习建立的,如果有站,点总是不发送数据而仅仅接受数据,那么在转发表中是否就没有与这样站点相对应的项目?如果要像这个站点发送数据帧,那么网桥能把数据帧正确转发到目的地吗?
答:不发送数据,在转发表中就没有相应的项目,那么网桥能够把数据帧正确转发到目的地址(靠广播发送)
注意:集线器也是物理层设备,不能识别帧中的MAC 地址,所以无论是哪台主机要发送数据,在集线器上都是以广播方式进行的,连接该集线器上的所有节点都会收到这个广播帧,包括网桥连接到该集线器的端口。
下面附上一篇别人写的特别好的博客
https://blog.csdn.net/u013485792/article/details/51493136
最后
以上就是粗犷毛巾为你收集整理的网桥原理分析的全部内容,希望文章能够帮你解决网桥原理分析所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复