计算机网络快速入门[2]-网络设备-电缆、集线器、交换机、路由器

前文

前言

  • 在上节中介绍了计算机网络快速入门写做的初衷、计算机网络的内涵以及计算机网络5层模型与ISO7层网络模型github

  • 可使用许多不一样的电缆和网络设备来使计算机彼此正确通讯。在本文结束后,您将可以识别和描述各类网络电缆和网络设备。浏览器

电缆(Cables)

了解如何区分不一样的网络设备对于您的成功相当重要。让咱们从有线网络的最基本组件电缆开始服务器

  • 电缆能够将不一样的设备彼此链接,从而能够经过它们传输数据。当今使用的大多数网络电缆能够分为铜缆和光纤两类。网络

  • 铜缆是网络电缆的最多见形式。它们由塑料绝缘体内的多对铜线组成。您可能已经知道,计算机以二进制形式通讯,人们用一和零表示。发送设备经过在两个范围之间更改电压来在这些铜线上传输二进制数据。app

  • 接收端的系统可以将这些电压变化解释为二进制1和0,而后能够将其转换为不一样形式的数据。网络中使用的最多见的铜双绞线电缆是Cat5,Cat5e和Cat6电缆。这些都是表示第五类或第六类电缆的简写方式。ide

  • 这些类别具备不一样的物理特性,例如一对铜线中的绞合数会致使不一样的可用长度和传输速率。 Cat5较旧,大部分已被Cat5e和Cat6电缆取代。从外部看,它们看上去几乎相同,要知道的重要一点是,双绞线在这些电缆内部的布置方式的差别会极大地改变数据在电缆上的发送速度以及这些信号对外部干扰的抵抗力。spa

  • Cat5e电缆已基本取代了那些较旧的Cat5电缆,由于它们的内部结构减小了串扰(crosstalk)。串扰是指在一根导线上意外检测到另外一根导线上的电脉冲时的状况。所以,接收端没法理解致使网络错误的数据。更高级别的协议具备检测丢失的数据并再次请求数据的方法,可是,这会占用更多时间。计算机网络

  • Cat5e电缆的更高质量规格使其不太可能须要从新传输数据。这意味着平均而言,您能够指望在相同的时间内传输更多的数据。 Cat6电缆遵循更加严格的规格以免串扰,从而使这些电缆更加昂贵。与Cat5e电缆相比,Cat6电缆能够更快,更可靠地传输数据,可是因为其内部结构,以更高的速度使用时,它们的最大距离更短。code

  • 网络电缆的第二种主要形式称为光纤,是光纤电缆的缩写。光纤电缆包含单独的光纤,这些光纤是由玻璃制成的细管,其长度与人的头发差很少。这些玻璃管能够传输光束。与使用电压的铜不一样,光缆使用光脉冲来表示基础数据的一和零。光纤有时甚至还专门用于外部来源产生大量电磁干扰的环境,由于这会影响跨铜线发送的数据。

  • 光纤电缆一般能够比铜电缆更快地传输数据,但它们昂贵且易碎。光纤还能够比铜缆传输更长的距离,而不会形成潜在的数据丢失。如今,您对光缆的优缺点有了更多的了解,可是请记住,与办公室或家庭中相比,您更有可能在计算机数据中心(data center)中遇到光缆。

集线器(hub)

  • 电缆使您能够造成点对点网络链接。在这些网络中,链路两端只有一个设备。但在拥有数十亿台计算机的世界中,它们并非很是有用。幸运的是,存在容许许多计算机相互通讯的网络设备。这些设备中最简单的是集线器。

  • 集线器是一种物理层设备,它容许一次从多台计算机进行链接。链接到集线器的全部设备最终将同时与全部其余设备通讯。

v2-05c121d58cef0a374add19af6b5439c9_1440w.jpg


链接到集线器的每一个系统肯定传入的数据是不是其须要的,若是不是,则忽略它。这会在网络上形成大量无用信息,并产生所谓的冲突域,以下图所示。

v2-d9f270e59e7789f50c07981a2144e1a7_1440w.jpg


冲突域是一次只能有一个设备进行通讯的网段。若是多个系统尝试同时发送数据,则经过电缆发送的电脉冲可能会相互干扰。这致使这些系统必须等待一段安静的时间,而后才能再次尝试发送数据。这减慢了网络通讯的速度,而且是集线器不多见的主要缘由。今天,它们大可能是历史文物。

交换机(network switch)

  • 链接多台计算机的一种更常见的方式是使用更复杂的设备——网络交换机,该设备最初称为交换集线器。

v2-c148da47a3f0ec44cb1ad70b1025a575_1440w.jpg

  • 交换机与集线器很是类似,由于您能够将许多设备链接到它,以便它们能够通讯。区别在于,集线器是第1层即物理层设备,而交换机是第2层即数据链路设备。以下图所示。

v2-312fcea742ab9d7ee7d1f1388649ee9b_1440w.jpg

  • 这意味着交换机实际上能够检查经过网络发送的以太网协议数据的内容,肯定该数据打算用于哪一个系统,而后仅将数据发送到该系统。这减小或彻底消除了网络上冲突域的大小,致使更少的失败和更高的总体吞吐量。

客户端与服务器

  • 您刚刚了解的全部网络设备都为了计算机能够相互通讯,不管它们是在同一个房间内仍是相距数千英里。咱们一直称这些设备为节点(notes)

  • 了解服务器和客户端的概念也很重要。能够将服务器理解为将数据提供给请求数据的对象。接收数据的对象称为客户端。虽然咱们常常谈论节点是服务器仍是客户端,可是咱们的定义之因此用词含糊不清是由于节点能够是服务器或客户端。在同一节点上运行的各个计算机程序也能够是彼此的服务器和客户端,而且大多数设备并不是纯粹是服务器或客户端。

v2-aa05997806e50e6cfb30f3f44c75895c_1440w.jpg

  • 在大多数网络拓扑中,每一个节点主要是服务器或客户端。有时咱们将电子邮件服务器称为电子邮件服务器,即便它自己是DNS服务器的客户端。为何?由于其存在的主要缘由是将数据提供给客户端。一样,若是从一台台式机偶尔向其提供数据到另外一台计算机的角度来看,它也充当服务器,则其存在的主要缘由是从服务器获取数据,以便计算机上的用户能够执行其工做。因此,服务器就是能够为客户端提供数据的任何设备。

路由器

  • 集线器和交换机是用于链接单个网络(一般称为LAN或局域网)上的计算机的主要设备。可是咱们常常想向其余网络上的计算机发送或接收数据。这是路由器(route)发挥做用的地方。

  • 路由器是一种知道如何在独立网络之间转发数据的设备。集线器是第一层设备,而交换机是第二层设备。路由器在第三层(网络层)运行。就像交换机能够检查以太网数据来肯定将数据发送到哪里同样,路由器能够检查IP数据来肯定将数据发送到哪里。

  • 路由器存储内部表,该表包含有关如何在全球许多不一样网络之间路由流量的信息。您将看到的最多见的路由器类型是用于家庭网络或小型办公室的路由器。这些设备一般没有很是详细的路由表。这些路由器的目的主要是仅接收来自家庭或办公室LAN内部的流量,并将其转发给ISP或Internet服务提供商。一旦流量到达ISP,一种更复杂的路由器便会接管。这些核心路由器构成了Internet的骨干网,直接负责咱们天天如何在Internet上发送和接收数据。

  • 核心ISP路由器不只处理比家庭或小型办公室路由器更多的流量。在决定将流量发送到哪里时,他们还必须处理更多的复杂性。核心路由器一般与许多其余路由器具备许多不一样的链接。

  • 路由器经过称为边界网关协议(BGP,Border Gateway Protocol)彼此共享数据。这样一来,他们就能够了解转发流量的最佳路径。当您打开Web浏览器并加载网页时,计算机和Web服务器之间的流量可能会通过数十个不一样的路由器。互联网异常庞大且复杂。路由器是将流量吸引到正确位置的全球指南。

总结

  • 在本文咱们介绍了几种网络设备——电缆、集线器、交换机、路由器的内涵、使用场景与发展演进

参考资料