特定的网络,可以研究网络流量并快速适应在网络中检测到的变化。路由器在O S I模型的网络层连接L A N,从而与网桥相比,可以从包流量中解释更多的信息。
o 有效地指导包从一个网络传输到另一个网络,减少过度的流量。
o 连接相临或远距离的网络。
o 连接截然不同的网络。
o 通过隔离网络的一部分来防止网络的瓶颈。
o 保护网络免受入侵。
与网桥不同,路由器可以连接具有不同数据链接的网络。例如,使用T C P / I P协议的以太网网络可以连接到也使用I P的包交换帧中继网络。有些路由器只支持一种协议,如T C P / I P或I P X。多协议路由器可在不同的网络(如以太网上的T C P / I P和令牌环网上的A p p l e Ta l k )间提供协议间对话。
网桥对其他网络结点如工作站和服务器等是透明的,路由器在这一点上与网桥不同。路由器从结点中接收规则的通信,确认其地址和表识。路由器在设计时,从网络资源的角度来看,是沿着流量最小成本最低的路径传输信息的。按最低成本路由是由距离和路径长度、下一跳的负载、可用的带宽和路由可靠性等因素决定的。在路由器中,可将这些因素之一或其中几个因素综合到一个整体中,这个整体就称为度量( m e t r i c )。路由器还可以将网络隔离,以防止繁忙的流量到达更主要的网络系统中。这种特性可以避免网络运行停止和网络广播风暴。
1. 静态与动态路由
路由可以是静态的,也可以是动态的。静态路由需要有网络管理员创建的路由表,其中指定了任意两个路由器之间的固定的路径。当某一网络设备失效时,网络管理员还要介入更新路由表的工作。静态路由器可以确定一个网络链接是否崩溃,但是在没有网络管理员介入的情况下,它无法对信息流量重新路由。由于这是一种劳动密集型的工作,所以网络管理员通常不使用静态路由。
动态路由独立于网络管理员而工作。动态路由监视着网络的变化、更新其自身的路由表并在需要时随网络路径进行重新配置。当一个网络链接失效时,动态路由器可以自动地检测失效并建立最有效的新路径。新的路径是根据由网络负载、线路类型和带宽决定的最低成本来进行配置的。
路由器在数据库中维持着有关结点地址和网络状态等信息。路由表数据库中包含着其他路由器和每个端结点的地址。动态路由器通过规则地与其他路由器和网络结点交换地址信息来自动地更新表。
路由器还可以有规律地交换有关网络流量、网络拓扑结构和网络链接状态等信息,此信息位于每个路由器的网络状态数据库中。当到来一个包时,路由器检查协议目标地址。这决定了如何根据网络状态信息和跳数的计算来转发包,这两个因素是包到达目标所需要的信息。使用单独一种协议(如T C P / I P )的路由器只维护一个地址数据库。多协议的路由器中对识别的每个协议都有一个地址数据库(例如,T C P / I P结点有数据库,I P X / S P X结点也有数据库)。路由器通过使用一种或几种路由协议来交换信息。例如,只处理T C P / I P的路由器要在路由器之间实现通信,可以使用一种或多种路由协议。多协议的路由器-如处理T C P / I P和I P X / S P X的路由器在路由器间则需要专门的路由协议。
路由器可使用不同的技术来进行通信。例如,路由器可以检验所有与其直接相连的链接状态,并通过链接状态路由通信来将该信息发送给其他路由器。或者,路由器可以给网络上的其他路由器发送一个路由更新,包括发送一个或部分路由表。
交换机提供了桥接能力以及在现存网络上增加带宽的功能。用于L A N上的交换机与网桥相似,因为它们都运作在数据链路层(第2层)的M A C子层上,都检验着所有进入的网络流量的设备地址。与网桥还有一点相似,交换机保持一张有关地址的信息表,并用该信息来决定如何过滤并转发L A N流量。而与网桥不同,交换机采用交换技术来增加数据的输入输出总和和安装介质的带宽。通常情况下,一个L A N的交换机会采用下列两种交换技术(称为交换结构)之一:开通式交换和存储转发交换。
开通式交换(cut-through switching) 是通过在整个帧接收到之前转发帧的部分而实现的。M A C级的目标地址一读取,就可以转发帧,而目标端口是由交换机的表决定的。这种方法给予我们较高的传输速度,而这样高的网络速度部分是因为放弃错误校验而实现的。
在存储转发交换(store-and-forward switching,也称为缓冲交换)中,帧是在完全接收到之后才能转发。一旦交换机接收到了帧,首先要在发送到目标结点之前通过C R C检查错误。其次,帧被缓存起来,直到恰当的端口和通信链接可用(在现有通信中不繁忙)。新的使用存储转发交换技术的交换机(有时称为路由交换机)也可以组合路由和交换技术,因此可以在网络层(第3层)上操作,以建立到目标的最快的路径。组合了路由功能的交换机的优点之一是在网络流量分段方面具有更大的灵活性,从而可以避免在以太网应用中的广播风暴。
存储转发交换技术越来越比开通式交换流行,目前其中有些交换机还利用C P U来增加输入输出总量。在理想条件下,基于C P U的交换机比非C P U的交换机速度要快得多,但在某些环境下,基于C P U的交换机在大量的输入流量下会承受超额负载,致使C P U的利用率达到1 0 0 %,从而实际上降低了交换机的速度,使其比没有C P U的交换机还要慢。如果使用基于C P U的交换机,那么检查C P U的容量以确定其是否与网络负载相匹配是很重要的。
交换技术的最常见的用途之一是在以太局域网上减少冲突并改善带宽。以太网交换机利用其M A C地址表来确定哪个端口接收特定的数据。由于每个端口都通过唯一的一个结点与一个段相连,并没有其他的结点,所以结点和段享有完全的1 0 M b p s (或1 0 0 M b p s或1 Gbps)的带宽,这样就减少了发生冲突的可能。交换机另一个最常见的应用是在令牌环网中。令牌环网交换机在数据链路层只执行桥接功能,或者能在网络层执行源路由桥接功能。
通过直接转接到接收数据的段,交换机可以极大地提高网络的带宽,而无须对现有的网络介质进行升级。例如,考虑下面这种情况,有一个集线器连着8个1 0 M b p s的段,但是却没有交换能力。由于集线器一次只能向一个段重新传送数据,所以集线器的容量就从来不能超过1 0 M b p s。如果用以太局域网交换机来代替集线器,由于交换机可以几乎同时向每个段重新传送数据,所以网络的整个容量就增加了7倍,即8 0 M b p s ( 8×1 0 M b p s = 8 0 M b p s )。因为目前交换机的价格不比集线器贵多少,所以交换机提供了一条在高流量网络上提高性能的快捷之径。
目前有一种受控的交换机可用,它可以提供智能选项,与受控的集线器提供的智能选项相似。有些交换机能够实施虚拟局域网(Virtual LAN,V L A N )技术。根据IEEE 802.1q标准的定义, V L A N是一种基于软件的将网络逻辑地划分为子网络的方法,这些逻辑的子网络组当独立于真实的物理网络拓扑结构。V L A N中组的成员可以在物理上相距甚远的段中,但可以通过V L A N软件和交换机、路由器以及其他网络设备而配置为在同一个逻辑段中。当实施V L A N时,路由交换机是最佳选择,因为根据其子网的容量,路由交换机可以减少管理的开支。V L A N中的第2层交换机要求交换端口链接到M A C地址,这就对V L A N的管理增加了一层额外的工作。
路由交换机的成本比传统的第2层L A N交换机的成本只略高一点,这就使得它们成为许多网络的非常好的选择。考虑一下在您的网络中实施路由交换机来取代第2层交换机,这样就可以使用子网来控制网络流量并防止出现广播风暴。
o 有效地指导包从一个网络传输到另一个网络,减少过度的流量。
o 连接相临或远距离的网络。
o 连接截然不同的网络。
o 通过隔离网络的一部分来防止网络的瓶颈。
o 保护网络免受入侵。
与网桥不同,路由器可以连接具有不同数据链接的网络。例如,使用T C P / I P协议的以太网网络可以连接到也使用I P的包交换帧中继网络。有些路由器只支持一种协议,如T C P / I P或I P X。多协议路由器可在不同的网络(如以太网上的T C P / I P和令牌环网上的A p p l e Ta l k )间提供协议间对话。
网桥对其他网络结点如工作站和服务器等是透明的,路由器在这一点上与网桥不同。路由器从结点中接收规则的通信,确认其地址和表识。路由器在设计时,从网络资源的角度来看,是沿着流量最小成本最低的路径传输信息的。按最低成本路由是由距离和路径长度、下一跳的负载、可用的带宽和路由可靠性等因素决定的。在路由器中,可将这些因素之一或其中几个因素综合到一个整体中,这个整体就称为度量( m e t r i c )。路由器还可以将网络隔离,以防止繁忙的流量到达更主要的网络系统中。这种特性可以避免网络运行停止和网络广播风暴。
1. 静态与动态路由
路由可以是静态的,也可以是动态的。静态路由需要有网络管理员创建的路由表,其中指定了任意两个路由器之间的固定的路径。当某一网络设备失效时,网络管理员还要介入更新路由表的工作。静态路由器可以确定一个网络链接是否崩溃,但是在没有网络管理员介入的情况下,它无法对信息流量重新路由。由于这是一种劳动密集型的工作,所以网络管理员通常不使用静态路由。
动态路由独立于网络管理员而工作。动态路由监视着网络的变化、更新其自身的路由表并在需要时随网络路径进行重新配置。当一个网络链接失效时,动态路由器可以自动地检测失效并建立最有效的新路径。新的路径是根据由网络负载、线路类型和带宽决定的最低成本来进行配置的。
路由器在数据库中维持着有关结点地址和网络状态等信息。路由表数据库中包含着其他路由器和每个端结点的地址。动态路由器通过规则地与其他路由器和网络结点交换地址信息来自动地更新表。
路由器还可以有规律地交换有关网络流量、网络拓扑结构和网络链接状态等信息,此信息位于每个路由器的网络状态数据库中。当到来一个包时,路由器检查协议目标地址。这决定了如何根据网络状态信息和跳数的计算来转发包,这两个因素是包到达目标所需要的信息。使用单独一种协议(如T C P / I P )的路由器只维护一个地址数据库。多协议的路由器中对识别的每个协议都有一个地址数据库(例如,T C P / I P结点有数据库,I P X / S P X结点也有数据库)。路由器通过使用一种或几种路由协议来交换信息。例如,只处理T C P / I P的路由器要在路由器之间实现通信,可以使用一种或多种路由协议。多协议的路由器-如处理T C P / I P和I P X / S P X的路由器在路由器间则需要专门的路由协议。
路由器可使用不同的技术来进行通信。例如,路由器可以检验所有与其直接相连的链接状态,并通过链接状态路由通信来将该信息发送给其他路由器。或者,路由器可以给网络上的其他路由器发送一个路由更新,包括发送一个或部分路由表。
交换机提供了桥接能力以及在现存网络上增加带宽的功能。用于L A N上的交换机与网桥相似,因为它们都运作在数据链路层(第2层)的M A C子层上,都检验着所有进入的网络流量的设备地址。与网桥还有一点相似,交换机保持一张有关地址的信息表,并用该信息来决定如何过滤并转发L A N流量。而与网桥不同,交换机采用交换技术来增加数据的输入输出总和和安装介质的带宽。通常情况下,一个L A N的交换机会采用下列两种交换技术(称为交换结构)之一:开通式交换和存储转发交换。
开通式交换(cut-through switching) 是通过在整个帧接收到之前转发帧的部分而实现的。M A C级的目标地址一读取,就可以转发帧,而目标端口是由交换机的表决定的。这种方法给予我们较高的传输速度,而这样高的网络速度部分是因为放弃错误校验而实现的。
在存储转发交换(store-and-forward switching,也称为缓冲交换)中,帧是在完全接收到之后才能转发。一旦交换机接收到了帧,首先要在发送到目标结点之前通过C R C检查错误。其次,帧被缓存起来,直到恰当的端口和通信链接可用(在现有通信中不繁忙)。新的使用存储转发交换技术的交换机(有时称为路由交换机)也可以组合路由和交换技术,因此可以在网络层(第3层)上操作,以建立到目标的最快的路径。组合了路由功能的交换机的优点之一是在网络流量分段方面具有更大的灵活性,从而可以避免在以太网应用中的广播风暴。
存储转发交换技术越来越比开通式交换流行,目前其中有些交换机还利用C P U来增加输入输出总量。在理想条件下,基于C P U的交换机比非C P U的交换机速度要快得多,但在某些环境下,基于C P U的交换机在大量的输入流量下会承受超额负载,致使C P U的利用率达到1 0 0 %,从而实际上降低了交换机的速度,使其比没有C P U的交换机还要慢。如果使用基于C P U的交换机,那么检查C P U的容量以确定其是否与网络负载相匹配是很重要的。
交换技术的最常见的用途之一是在以太局域网上减少冲突并改善带宽。以太网交换机利用其M A C地址表来确定哪个端口接收特定的数据。由于每个端口都通过唯一的一个结点与一个段相连,并没有其他的结点,所以结点和段享有完全的1 0 M b p s (或1 0 0 M b p s或1 Gbps)的带宽,这样就减少了发生冲突的可能。交换机另一个最常见的应用是在令牌环网中。令牌环网交换机在数据链路层只执行桥接功能,或者能在网络层执行源路由桥接功能。
通过直接转接到接收数据的段,交换机可以极大地提高网络的带宽,而无须对现有的网络介质进行升级。例如,考虑下面这种情况,有一个集线器连着8个1 0 M b p s的段,但是却没有交换能力。由于集线器一次只能向一个段重新传送数据,所以集线器的容量就从来不能超过1 0 M b p s。如果用以太局域网交换机来代替集线器,由于交换机可以几乎同时向每个段重新传送数据,所以网络的整个容量就增加了7倍,即8 0 M b p s ( 8×1 0 M b p s = 8 0 M b p s )。因为目前交换机的价格不比集线器贵多少,所以交换机提供了一条在高流量网络上提高性能的快捷之径。
目前有一种受控的交换机可用,它可以提供智能选项,与受控的集线器提供的智能选项相似。有些交换机能够实施虚拟局域网(Virtual LAN,V L A N )技术。根据IEEE 802.1q标准的定义, V L A N是一种基于软件的将网络逻辑地划分为子网络的方法,这些逻辑的子网络组当独立于真实的物理网络拓扑结构。V L A N中组的成员可以在物理上相距甚远的段中,但可以通过V L A N软件和交换机、路由器以及其他网络设备而配置为在同一个逻辑段中。当实施V L A N时,路由交换机是最佳选择,因为根据其子网的容量,路由交换机可以减少管理的开支。V L A N中的第2层交换机要求交换端口链接到M A C地址,这就对V L A N的管理增加了一层额外的工作。
路由交换机的成本比传统的第2层L A N交换机的成本只略高一点,这就使得它们成为许多网络的非常好的选择。考虑一下在您的网络中实施路由交换机来取代第2层交换机,这样就可以使用子网来控制网络流量并防止出现广播风暴。