计算机网络各层网络设备

KiCad 华秋发行版 new

供应链、设计、制造,一体成就未来

华秋PCB

高可靠多层板制造商

华秋SMT

高可靠一站式PCBA智造商

华秋商城

自营现货电子元器件商城

PCB Layout

高多层、高密度产品设计

钢网制造

专注高品质钢网制造

BOM配单

专业的一站式采购解决方案

华秋DFM

一键分析设计隐患

华秋认证

认证检测无可置疑

发资料

发帖

提问

发视频

扫码添加小助手

加入工程师交流群

OSI七层模型

首先回顾下OSI七层模型

OSI分层(7层):物理层,数据链路层,网络层,传输层,会话层,表示层,应用层。

五层协议(5层):物理层,数据链路层,网络层,运输层,应用层

物理层设备

中继器

问题:中继器是否可以无限使用?

集线器

集线器(Hub) 实质上是一个多端口的中继器,它也工作在物理层。当Hub工作时,一个端口接收到数据信号后,由于信号在从端口到Hub 的传输过程中已有衰减,所以Hub便将该信号进行整形放大,使之再生(恢复)到发送时的状态,紧接着转发到其他所有(除输入端口外)处于工作状态的端口。如果同时有两个或多个端口输入,那么输出时会发生冲突,致使这些数据都无效。从Hub 的工作方式可以看出,它在网络中只起信号放大和转发作用,目的是扩大网络的传输范围,而不具备信号的定向传送能力,即信号传输的方向是固定的,是一个标准的共享式设备。

由Hub组成的网络是共享式网络,但逻辑上仍是一个总线网。Hub的每个端口连接的网络部分是同一个网络的不同网段。同时Hub也只能在半双工状态下工作,网络的吞吐率因而受到限制。

问题:连接到一台集线器的多台计算机如何工作

数据链路层设备

网桥

网桥(Bridge)是一个局域网与另一个局域网之间建立连接的桥梁。是早期的两端口二层网络设备。网桥的两个端口分别有一条独立的交换信道,不是共享一条背板总线,可隔离冲突域。网桥比集线器(Hub)性能更好,集线器上各端口都是共享同一条背板总线的。后来,网桥被具有更多端口、同时也可隔离冲突域的交换机(Switch)所取代。

两个或多个以太网通过网桥连接后,就成为一个覆盖范围更大的以太网,而原来的每个以太网就称为一个网段。网桥工作在链路层的MAC子层,可以使以太网各网段成为隔离开的冲突域。如果把网桥换成工作在物理层的转发器,那么就没有这种过滤通信量的功能。由于各网段相对独立,因此一个网段的故障不会影响到另一个网段的运行。

网桥的缺点

增大了时延(存储转发)

MAC子层没有流量控制功能(流量控制要用到编号机制,编号机制的实现在LLC子层)

不同的MAC子层的网段桥接在一起时,需要进行帧格式的转换

网桥只适合用户数不多和通信量不大的局域网,否则有时还会因传播过多的广播信息而产生网络拥塞,这就是所谓的网络风暴

网桥的分类

使用源路由网桥可以利用最佳路由。若在两个以太网之间使用并联的源路由网桥,则还可使通信量较平均地分配给每个网桥。

采用透明网桥时,只能使用生成树,而使用生成树一般并不能保证所用的路由是最佳的,也不能在不同的链路中进行负载均衡。

局域网(以太网)交换机

局域网(以太网)交换机原理

以太网交换机的原理是,它检测从以太端口来的数据帧的源和目的地的MAC (介质访问层) 地址,然后与系统内部的动态查找表(自学习)进行比较,若数据帧的MAC 地址不在查找表中,则将该地址加入查找表,并将数据帧发送给相应的目的端口。

以太网交换机的特点

以太网交换机的每个端口都直接与单台主机相连(普通网桥的端口往往连接到以太网的一个网段),并且一般都工作在全双工方式。

以太网交换机能同时连通许多对端口,使每对相互通信的主机都能像独占通信媒体那样,无碰撞地传输数据。

以太网交换机由于使用了专用的交换结构芯片,因此交换速率较高。

以太网交换机独占传输媒体的带宽。

对于普通l0Mb/s 的共享式以太网,若共有N 个用户,则每个用户占有的平均带宽只有总带 宽(l0Mb/s) 的1/N。在使用以太网交换机时,虽然从每个端口到主机的带宽还是10Mb/s, 但由于一个用户在通信时是独占而不是和其他网络用户共享传输媒体的带宽,因此拥有N 对端口的交换机的总容量为N*10Mb/s 。这正是交换机的最大优点。以太网交换机一般都具有多种速率的端口,例如可以具有10Mb/s 、l00Mb/s 和lGb/s 的端口的各种组合,因此大大方便了各种不同情况的用户。

以太网交换机的两种交换模式

直通式交换机只检查帧的目的地址,这使得帧在接收后几乎能马上被传出去。这种方式速度快,但缺乏智能性和安全性,也无法支持具有不同速率的端门的交换。

存储转发式交换机先将接收到的帧缓存到高速缓存器中,并检查数据是否正确,确认无误后通过查找表转换成输出端口将该帧发送出去。如果发现帧有错,那么就将其丢弃。存储转发式的优点是可靠性高,并能支持不同速率端口间的转换,缺点是延迟较大。

网络层设备

路由器

路由器是一种具有多个输入/输出端口的专用计算机,其任务是连接不同的网络(连接异构网络)并完成路由转发。在多个逻辑网络(即多个广播域)互联时必须使用路由器。

注:如果一个存储转发设备实现了某个层次的功能,那么它就可以互联两个在该层次上使用不同协议的网段(网络)。如果网桥实现了物理层和数据链路层,那么网桥可以互联两个物理层和数据链路层不同的网段;但中继器实现了物理层后,却不能互联两个物理层同的网段,这是因为中继器不是存储转发设备,它属于直通式设备。

路由器的体系结构

路由选择部分也称控制部分,其核心构件是路由选择处理机。路由选择处理机的任务是根据 所选定的路由选择协议构造出路由表,同时经常或定期地和其他相邻路由器交换路由信息而不断更新和维护路由表。

分组转发部分由三部分组成:交换结构、一组输入端口和一组输出端口。输入端口在从物理 层接收到的比特流中提取出链路层帧,进而从帧中提取出网络层数据报,输出端口则执行恰好相反的操作。交换结构是路由器的关键部件,它根据转发表对分组进行处理,将某个输入端口进入的分组从一个合适的输出端口转发出去。有三种常用的交换方法:通过存储器进行交换、通过总线进行交换和通过互联网络进行交换。交换结构本身就是一个网络。

转发和路由选择的区别

“转发”是路由器根据转发表把收到的IP数据报从合适的端口转发出去,它仅涉及一个路由器。“路由选择”则涉及很多路由器,路由表是许多路由器协同工作的结果。这些路由器按照复杂的路由算法,根据从各相邻路由器得到的关于网络拓扑的变化情况,动态的改变所选择的路由,并由此构造出整个路由表。

网桥和路由器的区别

网桥只能连接两个逻辑相同的网络(它相当于一个二层交换机),而路由器可以连接不同网络;网桥就是把不同物理位置的机器组成一个大的局域网,连接的多个网络属于同一个局域网;网桥连接的两个网络在逻辑上属于同一个局域网,但可以是不同策略的网络,如以太网和令牌环网;路由器可以连接不同的网络,连接的网络之间可以说没什么关系,是独立的;

网桥基于 MAC 地址转发,路由器基于 IP 转发;

网桥不隔离广播,而路由器可以隔离广播;

网桥工作在链路层,路由器工作在网络层;

网络层之上的设备:网关

网关(Gateway) 就是一个网络连接到另一个网络的“关口”。也就是网络关卡。

注:由于历史的原因,许多有关TCP/IP的文献曾经把网络层使用的路由器称为网关,在今天很多局域网采用都是路由来接入网络,因此通常指的网关就是路由器的IP!

网关实质上是一个网络通向其他网络的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转发数据包的过程。

对默认网关,其意思是一台主机如果找不到可用的网关,就把数据包发给默认指定的网关,由这个网关来处理数据包。现在主机使用的网关,一般指的是默认网关。

网关实质上是一个网络通向其他网络的IP地址,网关在网段内的可用ip中选一个,不过,一般用的是第1个和最后一个。

网络设备常见问题

交换机和路由器的区别

交换机

用于同一网络内部数据的快速传输

转发决策通过查看二层头部完成

转发不需要修改数据帧

工作在 TCP/IP 协议的二层 —— 数据链路层

工作简单,直接使用硬件处理

路由器

用于不同网络间数据的跨网络传输

转发决策通过查看三层头部完成

转发需要修改 TTL ,IP 头部校验和需要重新计算,数据帧需要重新封装

工作在 TCP/IP 协议的三层 —— 网络层

工作复杂,使用软件处理

为什么有时候还要在路由器的后面先接1台交换机再接计算机

路由器是可以直接接电脑等终端设备,为什么标准都是路由器接交换机然后再接电脑等终端,是因为路由器本来就是一个路由设备,用来选路的,不适合大量的数据交换,交换机是用来大量数据交换的,终端在内网的性质就是需要使用交换机,所以标准就是路由器地下接交换机的形式。一般是情况就是在路由器下面接交换机,路由器主要起数据转发,也就是寻址、路由的功能,交换机起到用户接入的目的。但是家用的路由器的话直接就接计算机就可以了,而不必考虑再接交换机。

审核编辑 :李倩

浏览量

浏览量

浏览量

原文标题:计算机网络各层网络设备(中继器、集线器、网桥、交换机、路由器、网关)总结

扫码添加小助手

加入工程师交流群

下载发烧友APP

电子发烧友观察

长沙市望城经济技术开发区航空路6号手机智能终端产业园2号厂房3层(0731-88081133)

THE END
0.计算机网络基本知识(三):网络互联设备应用层对应设备数据在网络中是以“包”的形式传递的,但不同网络的“包”,其格式也是不一样的。如果在不同的网络间传送数据,由于包格式不同,导致数据无法传送,于是网络间连接设备就充当“翻译”的角色,将一种网络中的“信息包”转换成另一种网络的“信息包”。 一、物理层的设备 jvzquC41dnuh0lxfp0tfv8|f{y~xzui1ctzjeuj1fgzbkux134;37:=36
1.100个网络基础知识普及,看完成半个网络高手1)什么是链接? 链接是指两个设备之间的连接。它包括用于一个设备能够与另一个设备通信的电缆类型和协议。 2)OSI 参考模型的层次是什么?(Open System Interconnection Reference Model) 有7 个 OSI 层:物理层,数据链路层,网络层,传输层,会话层,表示层和应用层。 jvzquC41kplp0~xvd0kew7hp1KZy{8ph||~05B=6ef<5e=i663?2;98;g6?1:mjh7d660qyo
2.OSI七层模型基础知识及各层常见应用为了解决不同体系结构的网络的互联问题,国际标准化组织ISO(注意不要与OSI搞混)于1981年制定了开放系统互连参考模型(Open System Interconnection Reference Model,OSI/RM)。这个模型把网络通信的工作分为7层,它们由低到高分别是物理层(Physical Layer),数据链路层(Data Link Layer),网络层(Network Layer),传输层(jvzq<84zzj4ycrz0gf{/ew4kphu03=5741795B>20jzn
3.计算机网络Ch1.计网体系结构(一)网络层 路由器 子 数据链路层 交换机,网桥 网 物理层 集线器,中继器 资源子网:(实现资源共享功能的设备 以及软件的集合) 通信子网:(各种传输介质,通信设置 准备,由相应的网络协议组成) 2.计算机网络的分类 2.1按分布范围划分: 2.2按用户分: 2.3按交换技术划分:电路交换 报文交换 分组交换 jvzquC41yy}/v~qkpi~vg‚zcp0io1}q|z1ptr869794ivvq
4.层对应的设备及功能(物理层、数据链路层、网络层、传输层、应用层OSI模型的七层协议分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。物理层涉及比特流的传输,数据链路层处理帧的传输,网络层负责IP寻址和路由,传输层处理端到端的连接(如TCP/UDP),会话层管理会话,表示层处理数据编码,应用层支持各种网络应用(如FTP,SMTP,HTTP)。此外,还介绍了各层的关键设备jvzquC41dnuh0lxfp0tfv8uoejvv8ftvkimg8igvcomu8653967;:9
5.计网知识总结之中间设备汇总中间设备有哪些转发器 集线器 网桥 交换机 路由器 网关 转发器、集线器、网桥、交换机、路由器和网关都是网络互连的中间设备。 物理层使用的中间设备叫转发器 数据链路层使用的中间设备叫网桥 网络层使用的中间设备叫路由器 在网络层以上使用的中间设备叫网关 转发器  转发器(Repeater)又被称为中继器或放大器,执行物理层协议,负责物理层的 jvzquC41dnuh0lxfp0tfv8\ykpqz1jwvkerf1mjvckrt1:6:29;68=
6.网络部分的一些简答题kmj2.TCP/IP参考模型,一共几层?分别是多少(低到高)? 五层,物理层、数据链路层、网络层、传输层、应用层 3.计算机、交换机、网卡、防火墙、路由器分别是几层设备? 应用层、数据链路层、物理层、传输层、网络层 5 2 1 4 3 4.Mac地址用二进制表示一共多少位?一共分几组? jvzquC41yy}/ewgnqiy/exr1mop21y4357879960jvsm
7.100个网络基础知识普及,看完成半个网络高手有7 个 OSI 层:物理层,数据链路层,网络层,传输层,会话层,表示层和应用层。 3)什么是骨干网? 骨干网络是集中的基础设施,旨在将不同的路由和数据分发到各种网络。它还处理带宽管理和各种通道。 4)什么是 LAN? LAN 是局域网的缩写。它是指计算机与位于小物理位置的其他网络设备之间的连接。 jvzquC41yy}/cqxvw0kew7hp1yr{z8nphq523::143;70qyo
8.数据链路层使用的信道分成哪两类?分别用在什么场合?数据链路 (data link) 除了物理线路外,还必须有通信协议来控制这些数据的传输。若把实现这些协议的硬件和软件加到链路上(使用适配器——网卡来实现这些协议的硬件和软件,一般的适配器都包括了数据链路层和物理层这两层的功能),就构成了数据链路,通过数据链路也称作逻辑链路。 (3)传输单元帧的概念 常常在两个对等jvzquC41dnuh0lxfp0tfv8hwkapppmwc1gsvrhng1jfvjnnu1739<>99:;
9.计算机网络复习03——数据链路层卫星链路通信中,发送窗口长度数据链路﹔网络中两个结点之间的逻辑通道,把实现控制数据传输协议的硬件和软件加到链路上就构成数据链路。 帧:链路层的协议数据单元,封装网络层数据报。 数据链路层的功能概述 数据链路层在物理层提供服务的基础上向网络层提供服务,其最基本的服务是将源自网络层来的数据可靠地传输到相邻节点的目标机网络层。其主要作jvzquC41dnuh0lxfp0tfv8|gkzooa=<646=658ftvkimg8igvcomu86483?49B8