网络设备网卡、中继器、集线器、网桥、交换机、路由器工作原理

标签: 网络 设备 网卡 | 发表时间:2017-01-05 10:47 | 作者:huangyongxing310
分享到:
出处:http://www.iteye.com
网络设备网卡、中继器、集线器、网桥、交换机、路由器工作原理


网卡
1.工作在物理层(进行数据接收和发送)


中继器
1.工作在物理层,用来复原网络中的信号并重新发送到其他网段上(进行数据接收再发送)


集线器
1.工作在物理层,集线器实质上是一个多端口中继器。
2.将从一个端口接收到的信息转发到其他所有端口上。
3.接在这个端口上的网卡接收数据,如果是发送给本网卡的就接收并提交到上层应用。

集线器的作用
1.信息转发
2.信号再生
3.减小网络故障


网桥(Bridge)
1.工作在数据链路层,用于连接两个网络总线
2.只有两个端口,用于对网络总线进行分区域,不像集线器那样所有端口共用一条网络总线
3.以MAC地址映射表,决定是不是要转发接收到的信息。在同一个网段(端口)的就不用转发了,不同端口的就要转发。
4.网桥(Bridge)又称为桥接器。和中继器类似,传统的网桥只有两个端口,用于连接不同的网段。和中继器不同的是,网桥具有一定的"智能"性,可以"学习"网络上主机的地址,同时具有信号过滤的功能。
5.如图4所示,网段1的主机A发给主机B的数据包不会被网桥转发到网段2。因为,网桥可以识别这是网段1内部的通信数据流。同样,网段2的主机X发给主机Y的数据包也不会被网桥转发到网段1。可见,网桥可以将一个冲突域分割为两个。其中,每个冲突域共享自己的总线信道带宽。




理解“网桥”的含义
1.也有人把“网桥”比喻成一个聪明的中继器(Repeater)。因为中继器只是对所接收的信号进行放大,然后直接发送到另一个端口连接的电缆上,主要用于扩展网络的物理连接范围;而网桥除了可以扩展网络的物理连接范围外,还可以对MAC 地址进行分区,隔离不同物理网段之间的碰撞(也就是隔离“冲突域”)。集线器和中继器都是物理层设备,而网桥属于二层设备。
2.数据链路层互联的设备是网桥(bridge),在网络互联中它起到数据接收、地址过滤与数据转发的作用,用来实现多个网络系统之间的数据交换。


交换机(Switch)
1.工作在数据链路层
2.端口接收到信息时,交换机会记住这个端口的MAC地址到MAC地址映射表中,方便后面数据的转发。
3.转发时先查MAC地址映射表,如果有就转发到这个端口,如果没有就转发到所有端口(称为泛洪),等端口回复信息时就可以更新到MAC地址映射表了。
4.广播帧和组播帧向所有的端口转发。


网桥和交换机的区别
1.都是以MAC地址映射表进行定向转发。
2.网桥两个端口,交换机多个端口。


路由器
1.工作在网络层,是以IP地址映射表来进行信息转发的(路由表)。
2.以目标地址查路由表得到下一跳IP地址,信息再转发到下一个路由,直到到达目标IP设备。


网关
1.从一个网络向另一个网络发送信息,也必须经过一道“关口”,这道关口就是网关。顾名思义,网关(Gateway)就是一个网络连接到另一个网络的“关口”。
2.网关实质上是一个网络通向其他网络的IP地址。比如有网络A和网络B,网络A的IP地址范围为“192.168.1.1~192. 168.1.254”,子网掩码为255.255.255.0;网络B的IP地址范围为“192.168.2.1~192.168.2.254”,子网掩码为255.255.255.0。在没有路由器的情况下,两个网络之间是不能进行TCP/IP通信的,即使是两个网络连接在同一台交换机(或集线器)上,TCP/IP协议也会根据子网掩码(255.255.255.0)判定两个网络中的主机处在不同的网络里。而要实现这两个网络之间的通信,则必须通过网关。如果网络A中的主机发现数据包的目的主机不在本地网络中,就把数据包转发给它自己的网关,再由网关转发给网络B的网关,网络B的网关再转发给网络B的某个主机(如附图所示)。网络B向网络A转发数据包的过程。
3.路由器默认网关是多少192.168.1.1



参考(网卡、网桥、路由器工作在哪一层): http://blog.csdn.net/firefly_2002/article/details/8187527
参考(网桥及其工作原理): http://book.51cto.com/art/201302/382046.htm
参考(冲突域,冲突,广播域,广播): http://wenku.baidu.com/link?url=B4PTgXIpYcpMG2T267kRqf_0wBzPVYc3FvQwzCNXxfH6iq4xfYW6W9Rcvgc-ljsw40G-U58oXydbn9wl2ew0gZ8OVav_HUS4lp76CoThPXK
参考(交换机的工作原理是什么): https://zhidao.baidu.com/question/206227403.html
参考(网桥工作原理): http://book.51cto.com/art/201409/450861.htm
参考(路由器工作原理): http://www.elecfans.com/article/84/149/2009/2009060967559.html
参考(网关及网关作用): http://www.360doc.com/content/14/0630/14/7821691_390973358.shtml
参考(VMware网络连接模式—桥接、NAT以及仅主机模式的详细介绍和区别): http://www.cnblogs.com/xuan52rock/p/5295069.html


已有 0 人发表留言,猛击->> 这里<<-参与讨论


ITeye推荐



相关 [网络 设备 网卡] 推荐:

网络设备网卡、中继器、集线器、网桥、交换机、路由器工作原理

- - 互联网 - ITeye博客
网络设备网卡、中继器、集线器、网桥、交换机、路由器工作原理. 1.工作在物理层(进行数据接收和发送). 1.工作在物理层,用来复原网络中的信号并重新发送到其他网段上(进行数据接收再发送). 1.工作在物理层,集线器实质上是一个多端口中继器. 2.将从一个端口接收到的信息转发到其他所有端口上. 3.接在这个端口上的网卡接收数据,如果是发送给本网卡的就接收并提交到上层应用.

网络互联设备

- - CSDN博客互联网推荐文章
      互联硬件分为硬件的设备和用来传输数据的介质,而传输的设备又由于其所在的协议层不同而不同.分为物理层、数据链路层、网络层的设备. 特点:成本低,但不能保证网络之间的安全. 1.首先要保证每一个分支中的数据包和逻辑链路协议是相同的. 例如,在802.3以太局域网和802.5之间,中继器是无法使它们通信的.

提升 Linux 网络性能,应付 100 GB的网卡

- - 极客521 | 极客521
贾斯玻.布鲁勒在2015年澳大利亚Linux研讨会(LCA)的有关内核的小型研讨会上提到:100GB的网卡即将来临( 见幻灯片,PDF格式的). 对Linux内核来说,要以最大的速度驱动这样的适配器将是巨大的挑战. 应对这一挑战是目前和未来一段时间内工作的重心. 好消息是Linux网络通信速度已经有了很大的提高-不过还有一些问题有待解决.

实时监控Android设备网络封包

- - UC技术博客
对Android网络抓包分析,一般是使用tcpdump抓个文件,再到PC用Wireshark打开分析. 能不能达到直接使用Wireshark的效果. 答案是可以的,至少已经非常接近了. 实现起来很简单,原理就是将tcpdump的数据重定向到网络端口,再通过管道(pipe)转到wireshark就可以了.

Linux上的基础网络设备详解

- - 博客园_知识库
  网络虚拟化是 Cloud 中的一个重要部分. 作为基础知识,本文详细讲述 Linux 抽象出来的各种网络设备的原理、用法、数据流向. 您通过此文,能够知道如何使用 Linux 的基础网络设备进行配置以达到特定的目的,分析出 Linux 可能的网络故障原因.   Linux 抽象网络设备简介.   和磁盘设备类似,Linux 用户想要使用网络功能,不能通过直接操作硬件完成,而需要直接或间接的操作一个 Linux 为我们抽象出来的设备,既通用的 Linux 网络设备来完成.

网络设备集线器、交换机、路由器的理解

- - CSDN博客推荐文章
  集线器就是将网线集中到一起的机器,也就是多台主机和设备的连接器. 集线器的主要功能是对接收到的信号进行同步整形放大,以扩大网络的传输距离,是中继器的一种形式,区别在于集线器能够提供多端口服务,也称为多口中继器. 集线器在OSI/RM中的物理层. 集线器的基本功能是信息分发,它把一个端口接收的所有信号向所有端口分发出去.

混合网络环境(有线+无线)中同时使用多个网卡

- 咖啡里的心碎 - Creke Blog
在这里,我们假设系统有两个网卡,分别称为无线网卡和有线网卡,而且两个网卡都连接上了因特网. 首先,把有线网卡和无线网卡的跃点数都设为“20”. 设置跃点数的具体做法:在对应网卡的属性里,选择“Internet 协议版本4 (TCP/IPv4)”,然后点击右下角的“属性”,在“IP设置”标签卡中,下方的“自动跃点”的复选框取消勾选,最后在“接口跃点数”中填入20即可.

Virtual Router – 用无线网卡虚拟出 WiFi 热点 | 小众软件 > 网络工具

- Jimmy - 中文热文榜|最新
还有 vangie, iissnan, walksnail, 推荐,查看全部 69 个推荐. 小众软件发表于2010-09-25 00:43:40. Virtual Router 是款可以将无线网卡虚拟成 WiFi 热点的工具,满足没有无线路由器时移动设备的需要. 是的,出门可以不用带无线路由器了,支持 Windows 7 / 2008 R2.

UDPonNAT—— 一个UDP代理,能让普通的UDP应用跨越NAT网络设备

- 19GHz - iGFW
UDPonNAT是一个UDP代理,它能让普通的UDP应用跨越NAT网络设备. UDPonNAT使用Python编写,遵守GPL协议发布,可运行的平台包括Windows/Linux/Unix等. UDPonNAT有什么用途:. 普通的UDP应用大多具有如下的工作方式:. Server运行后,UDP服务被绑定到一个固定的IP:Port上,等待来自 Client的UDP数据包并响应.

网络

- 火锅土豆 - 科学松鼠会
本文地址(转载请注明出处): 复制.