通过程序设定,路由器能适用于最常用的网络协议。这意味着路由器知道地址的格式,知道向网络发出的各基本分组数据包的字节数,并知道如何确保所有数据包都到达目标地址而且能正确“组装”起来。一些路由器被设置在互联网主要骨干节点上,这意味着它们每秒要检测和转发数百万的数据包。此外,路由器并不只是简单地将数据包往其目标地址方向传送。在如今的计算机时代,将数据包以最佳路径传送显得更为重要。
在一个现代网络中,每个电子邮件数据都被分割为许多小块。这些小块被单独的发送至接收方,当它们到达目标地址时,接收方将其排序进行重组还原。因为各个被称为分组的数据小块可经由不同的路径传输,这个路径就如同一列火车经过的一组道岔,这种网络被称为分组交换网络。如此一来,您就不必在外地的朋友和您之间建立专用的网络链接,而您的电子邮件可能会通过数千个路由器中的任何一个到达目标地址。
根据每天不同时段以及每周不同的日子,大型公共分组交换网络的某些部分可能会较其他部分忙碌。当这种情况发生时,构成这一系统的路由器之间会相互通信,以确保目标地址不是高负载区域的网络流量绕行,而选择走低负载的路径。这样不会额外的给本已经很忙碌的网络区域造成负载,从而尽可能的利用了网络资源。在后面的章节中,您将会了解到拒绝服务攻击。在这一过程中,有人向某一台特定的服务器发送了数以百万的数据包,这将会影响到服务器的性能以及向其转发数据包的路由器的性能。当这些信息数据累积起来,网络的多个部分出现阻塞现象时,更多的路由器会发出信息来通告它们的忙碌状态,结果造成整个网络的所有用户都受到影响。
编辑推荐