大家好,欢迎来到IT知识分享网。
定义:网桥是一个物理设备。用来连接局域网(LAN)。工作在物理链路层。
如何工作:网桥主要是通过转发消息跟过滤消息,来实现多个局域网连接。
- 当两台主机处在不同的局域网。LANA中的主机要向另外一台在LANB中的主机发送消息,这时候网桥拿到消息,会将接到的消息进行拆分。(物理链路层涉及到的以帧为单位进行消息传输)网桥将消息的帧头改装为LANB中的消息帧头,然后发送给LANB中的那个主机。
- 这里面涉及到一些问题:
-
1.网桥如何知道它请求的是不是在一个局域网,并且他怎么知道目标的帧头结构
-
2.网桥如果遇到的主机请求同一个局域网内的主机,是否还进行处理
重点功能
(1) 转发
(2) 过滤
(3)过滤数据库(这个不是功能但是很重要)
首先是过滤数据库里面存储的是他处理过
的请求的主机信息,如MAC地址,接受数据的端口。网桥根据数据库来识别该请求的目标是在哪个网段,并决定是否进行处理(过滤)。
数据库最开始是空的,但是他通过后向学习算法
来填充数据库。数据库为空,他遇到跨局域网的请求时,网桥不知道应该发送给谁,他就会向LANB所有的端口进行Flooding所有的端口。这样目标就能收到信息(但是网桥还是不知道目标的位置,他只是确保了目标收到了消息),这时候网桥可以知道发送主机的信息是确定的,所以会将主机信息记录到数据库中。再有其他主机向这个主机发送消息,网桥可以直接知道目标的端口信息,直接向他发送消息即可,不在需要采用泛洪的方式广播消息。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/146596.html