在开始正题前,提醒一点,注意不要把你的思想仅仅停留在C类段,也别把你的思想仅仅停留在内网
在故事刚开始的时候,一个公司的10台PC需要相互通信,我们可以用交换机将其相连。
现在另一个公司的人想和这个公司连接。也是10台PC。我们首先想到的应该是什么?是并网。就是把两个交换机级连。当然,我们用路由器是没错的,但是请让我们回到Internet刚开始的年代。
下面继续来第三个单位,这个单位的交换机已经是被插满口了。我们的解决方法也有,再买个交换机来,把这第三个单位的,假设是20台电脑也并到前面说的那20台中去。好了,现在大家都在一起了,通信也比较方便了。
下面我们的问题悄悄的发生了。
这所有的电脑发现一个问题:电脑数越多,网速越慢
提问:现在大家想想,为什么电脑越多网速越慢?
回答:
带宽有限
广播垃圾
那我先说明广播问题,再说明宽带问题。
我每天的工作就是坐这里帮过往的行人收信和发信,我刚来这里的时候一个人都不认识。第一天来了个人,他说想把信给某A。好了,我开始跑路,把这里所有的人都问了一句,只有一个人应了。
这个道理我估计这里很多人都知道,但是有个细节我估计不少人没注意。从此之后,别人一想要向A送信的时候,我知道要往哪里跑。从来不会跑错路。并且:我只会往A跑!
下面提问:请问,在三层级连的交换机上,有没有广播问题影响网络速度?
答案是:没有。因为这里不存在广播。等我认识完了这里所有的人后,我就不再去问路了。注意我上面说的一句话:从此之后,别人一想要向A送信的时候,我知道要往哪里跑。也就是说,交换机在记录了MAC地址的情况下是不会广播的。
广播情况不会影响 ->这里<- 的网速。特别注意“这里”这个词。这个细节透露了有广播会影响网速的情况。至于这个问题,将在2层交换一课中说明。
再次提问:在这里带宽问题是由什么决定?带宽显然是物理链路决定,所以在这里不存在带宽问题。
这里请允许我提出两个术语:广播域和冲突域。所谓广播域,就是能接收广播信息的一个物理范围。其实这里提出冲突域是以前的补充。冲突域是由HUB来隔离。什么是冲突域,我很不好解释,只能举例。
就是把一根网线上的1236单拉线。再拿另外的线搭上去。直接从线上面来取信号。一根线直接分两根上网。这样做的后果非常明显。一台PC能上的时候另一台不能上网。这就说明这两台PC是在一个冲突域。解决的方法:用HUB,也就可以这样说,用HUB来隔离冲突域。但是,我们知道,HUB不隔离广播,因为它仅仅负责传输物理信号,无论是什么信号都可以接收和发送。但是交换机不会这样,交换机会看MAC表,按MAC表的地址来只从某端口发信号,就避免了所有端口广播的情况,交换机的这个操作就叫隔离广播域。
交换
|
|
在开始正题前,提醒一点,注意不要把你的思想仅仅停留在C类段,也别把你的思想仅仅停留在内网
在故事刚开始的时候,一个公司的10台PC需要相互通信,我们可以用交换机将其相连。
现在另一个公司的人想和这个公司连接。也是10台PC。我们首先想到的应该是什么?是并网。就是把两个交换机级连。当然,我们用路由器是没错的,但是请让我们回到Internet刚开始的年代。
下面继续来第三个单位,这个单位的交换机已经是被插满口了。我们的解决方法也有,再买个交换机来,把这第三个单位的,假设是20台电脑也并到前面说的那20台中去。好了,现在大家都在一起了,通信也比较方便了。
下面我们的问题悄悄的发生了。
这所有的电脑发现一个问题:电脑数越多,网速越慢
提问:现在大家想想,为什么电脑越多网速越慢?
回答: 带宽有限 广播垃圾
那我先说明广播问题,再说明宽带问题。
我每天的工作就是坐这里帮过往的行人收信和发信,我刚来这里的时候一个人都不认识。第一天来了个人,他说想把信给某A。好了,我开始跑路,把这里所有的人都问了一句,只有一个人应了。
这个道理我估计这里很多人都知道,但是有个细节我估计不少人没注意。从此之后,别人一想要向A送信的时候,我知道要往哪里跑。从来不会跑错路。并且:我只会往A跑!
下面提问:请问,在三层级连的交换机上,有没有广播问题影响网络速度?
答案是:没有。因为这里不存在广播。等我认识完了这里所有的人后,我就不再去问路了。注意我上面说的一句话:从此之后,别人一想要向A送信的时候,我知道要往哪里跑。也就是说,交换机在记录了MAC地址的情况下是不会广播的。
广播情况不会影响 ->这里<- 的网速。特别注意“这里”这个词。这个细节透露了有广播会影响网速的情况。至于这个问题,将在2层交换一课中说明。
再次提问:在这里带宽问题是由什么决定?带宽显然是物理链路决定,所以在这里不存在带宽问题。
这里请允许我提出两个术语:广播域和冲突域。所谓广播域,就是能接收广播信息的一个物理范围。其实这里提出冲突域是以前的补充。冲突域是由HUB来隔离。什么是冲突域,我很不好解释,只能举例。
就是把一根网线上的1236单拉线。再拿另外的线搭上去。直接从线上面来取信号。一根线直接分两根上网。这样做的后果非常明显。一台PC能上的时候另一台不能上网。这就说明这两台PC是在一个冲突域。解决的方法:用HUB,也就可以这样说,用HUB来隔离冲突域。但是,我们知道,HUB不隔离广播,因为它仅仅负责传输物理信号,无论是什么信号都可以接收和发送。但是交换机不会这样,交换机会看MAC表,按MAC表的地址来只从某端口发信号,就避免了所有端口广播的情况,交换机的这个操作就叫隔离广播域。
交换机在PC数量增加的情况下会速度变慢。是因为交换机的慢收敛。其实这里我是借用了路由器的术语。慢收敛原本是说网络的稳定较慢。这个原因在于刚才某人说的,A机不在了的情况。交换机要广播。这是一个大问题,因为这里很多机器可能有换线问题。但是这也只是一部分,更大的部分在于:传输排队。用的是多路复用技术,也就是一条传输路径,当传输大量数据时,带宽被占用,下面需要传输的数据就要排队,这个排队过程在交换机内部进行。
现在需要一个解决手段,因为电脑将会不断增长。我们出现了我们的第一个路由。这个路由的出现大大缓解了以上的毛病。首先,路由隔离了交换机。电脑变动导致的广播问题得以解决。其次,路由并的结构避免带宽资源问题。虽然我并不知道是如何避免了。
继我们第一个路由器出现以来,我们的网络发生了很大的变化,电脑现在增加到上万台,交换机增加到了500多台,路由器增加到了100多台。但是我们不得不面对一个严峻的事实:所有的路由器都是用WAN口连接的。这是从最开始出现了两台路由器用WAN口连接所造成的,用WAN口是完全没好处的,为什么这么说。
举例: 路由-路由-路由-路由-路由-路由-路由-路由-路由-路由-路由-路由-路由
好,现在我要从第一个路由到最后个路由需要经过很多路由。我不想这样,因为这样会导致网络质量的严重下降,并且其中有某路由掉了那整个网络就会出问题。
接下来我用另外个办法避免了这一情况。这个办法就是,用一个路由作为中心路由。然后5个路由作为2级路由。5个路由接5个交换机。交换机再级连。下面再接剩下的路由。这样做的好处有两个。一个看得见的好处是:以上的路由问题解决了。另一个更看得见的好处是:我只需要加强中心那6台路由就不太用担心别的路由了。而不会像以前那样,需要在意这100多个路由,因为一个路由的故障将可能导致非常巨大的问题。并且,还有个好处,就是我能从中心路由直接控制下面的路由并且当下面的路由发生故障的时候我能很快找到原因。可能这个好处大家不一定能理解。
下面来说下路由器连接。请注意下你们调过的路由,PPPoE端口是用的什么端口?是WAN口。
我们其实可以想象下。你们调的路由是接的上面的PPPoE交换机。然后那些交换机接的上面的那5台路由。可能不一定是5台。然后那5台是怎么连上面的中心路由呢?大家能想象下么?我的猜测是:中心路由用的LAN口连下面路由的WAN口。为什么说我的猜测,因为我还不知道G口和WAN口连是否可行,这个问题我要带到CCNP的课程中去找寻。我在这里并不肯定,所以在这里就不误导大家了。然后我们再来追溯下那中心路由上面的呢?那中心路由显然是城市的中心路由。然后继续上连到国家路由。再上连到硅谷那边去。应该是硅谷吧 |
机在PC数量增加的情况下会速度变慢。是因为交换机的慢收敛。其实这里我是借用了路由器的术语。慢收敛原本是说网络的稳定较慢。这个原因在于刚才某人说的,A机不在了的情况。交换机要广播。这是一个大问题,因为这里很多机器可能有换线问题。但是这也只是一部分,更大的部分在于:传输排队。用的是多路复用技术,也就是一条传输路径,当传输大量数据时,带宽被占用,下面需要传输的数据就要排队,这个排队过程在交换机内部进行。
现在需要一个解决手段,因为电脑将会不断增长。我们出现了我们的第一个路由。这个路由的出现大大缓解了以上的毛病。首先,路由隔离了交换机。电脑变动导致的广播问题得以解决。其次,路由并的结构避免带宽资源问题。虽然我并不知道是如何避免了。
继我们第一个路由器出现以来,我们的网络发生了很大的变化,电脑现在增加到上万台,交换机增加到了500多台,路由器增加到了100多台。但是我们不得不面对一个严峻的事实:所有的路由器都是用WAN口连接的。这是从最开始出现了两台路由器用WAN口连接所造成的,用WAN口是完全没好处的,为什么这么说。
好,现在我要从第一个路由到最后个路由需要经过很多路由。我不想这样,因为这样会导致网络质量的严重下降,并且其中有某路由掉了那整个网络就会出问题。
接下来我用另外个办法避免了这一情况。这个办法就是,用一个路由作为中心路由。然后5个路由作为2级路由。5个路由接5个交换机。交换机再级连。下面再接剩下的路由。这样做的好处有两个。一个看得见的好处是:以上的路由问题解决了。另一个更看得见的好处是:我只需要加强中心那6台路由就不太用担心别的路由了。而不会像以前那样,需要在意这100多个路由,因为一个路由的故障将可能导致非常巨大的问题。并且,还有个好处,就是我能从中心路由直接控制下面的路由并且当下面的路由发生故障的时候我能很快找到原因。可能这个好处大家不一定能理解。
下面来说下路由器连接。请注意下你们调过的路由,PPPoE端口是用的什么端口?是WAN口。
我们其实可以想象下。你们调的路由是接的上面的PPPoE交换机。然后那些交换机接的上面的那5台路由。可能不一定是5台。然后那5台是怎么连上面的中心路由呢?大家能想象下么?我的猜测是:中心路由用的LAN口连下面路由的WAN口。为什么说我的猜测,因为我还不知道G口和WAN口连是否可行,这个问题我要带到CCNP的课程中去找寻。我在这里并不肯定,所以在这里就不误导大家了。然后我们再来追溯下那中心路由上面的呢?那中心路由显然是城市的中心路由。然后继续上连到国家路由。再上连到硅谷那边去。应该是硅谷吧