2023-5-7 计算机网络常见硬件设备及其功能
1、物理层设备
- 物理层协议:以太网协议。协议数据单元是比特。这一层的硬件设备仅仅指对信息做一些简单处理(常见的就是信息信号的增强和信息转发),并不直接操作信息内容,工作在网络协议的最底层。
-
调制解调器(猫,光猫):能把计算机的数字信号翻译成可沿普通电话线传送的模拟信号,而这些模拟信号又可被线路另一端的另一个调制解调器接收,并译成计算机可懂的语言。这一简单过程完成了两台计算机间的通信。
简单来说就是完成模拟量与数字量间的转换,在生活我们需要将无线电波电波信号接收后进行调制解调成计算机能理解的数字电信号,或者反过来发送。
-
中继器:用于同一网络远距离下,不同终端之间的信息传送,能够做到信号增强和信息再生。
-
集线器:相当于一个多端口的中继器,能够向所有接入中继器的终端发送转发信息—即我们常说的广播方式。实际的来说,我们使用的计算机物理层传输的是比特流,集线器并不会对比特流中携带的信息内容进行解析,只是简单的向所有的端口发送相同内容。
2、数据链路层
- 数据链路层主要协议有:HDLC协议、PPP协议、帧中继协议,协议数据单元是mac帧。该层设备能够解析对应的mac帧信息。
- 网桥:能够接受并解析mac帧包含的地址信息(包括源mac地址和目标mac地址),该设备自己保存并维护着一张转发表,该转发表上记录着不同mac地址对应的端口,通过mac帧和转发表将mac帧从正确的端口发送出去。注意,其没有信号增强和信息再生的能力。
- 交换机(二层交换机):二层交换机同网桥一样维护着一张mac地址与对应端口的转发表,但是其强大的地方在于一个端口可以对应多个mac地址,进一步提高了连接设备的数量。
3、网络层
-
网络层的协议采用ip协议,其能够选择与下面三种协议中的任意一种协议构成完整的分组结构。
-
地址解析协议:ARP
-
网际控制报文协议:ICMP
-
网际组管理协议:IGMP
协议数据单元叫分组。工作在该层设备够将传输层的协议数据单元拆分封装成多个分组,同时能够解析这些分组信息,并进行分组交换。
-
-
路由器(三层交换机):该设备本身其实就算一个比较智能的计算机它有自己iP地址,能够接受和解析分组信息。它维护着一张ip地址与设备端口的转发路由表,根据解析出的源ip地址和目标ip地址进行路由计算,在选择合适端口将分组转发出去。
实际上,我们生活中最新常见、熟悉的就是三层交换机,到了这一层其实就能够完成绝大部分网络信息交换的需求了。
-
防火墙(可以是不同层的隔离设备或软件,这里是因为常见的物理防火墙工作在网络层):用于监听不同来源的分组,并对这些数据进行过滤,实际上也可以看作是特殊功能的交换机。
4、传输层
- 传输层协议主要有:tcp、upd协议,TCP协议数据单元叫分段,udp协议数据单元叫报文。
-
网关:网关(Gate way)又称网间连接器、协议转换器。网关在传输层上以实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关是一种充当转换重任的计算机系统或设备。
在使用不同的通信协议、数据格式或语言,甚至体系结构完全不同的两种系统之间,网关是一个翻译器。与网桥只是简单地传达信息不同,网关对收到的信息要重新打包,以适应目的系统的需求。网关用于类型不同且差别较大的网络系统间的互连,或用于不同体系结构的网络或者局域网与主机系统的连接,一般只能进行一对一的转换,或是少数几种特定应用协议的转换。
注意:网关逻辑上应该是一个局域网下所有设备接入的交换机,所以在实际生活中由于三网融合,使用的网络协议大都是互联网中采用的协议,因此需要转换的协议场景也少,导致了常见的家庭局域网的网关设备其实就是路由器。
5、应用层
- 应用层常用协议:http、https、ftp、smtp、telnet、snmp协议,常用于开发人员和日常办公人员使用,不同协议协议数据单元也不一样。
- 使用了以上一种或者多种协议的各种智能终端