要组建一个局域网,网络设备是少不了的,所以这帖介绍组建局域网常见的设备。了解这些设备,在以后组网中你就可以选用合适的东西,组网时就能事半功倍。
网线(网线的详细描述请参看:
http://baike.baidu.com/view/104637.htm)。
网线包括光纤、同轴电缆和双绞线。我们组网时一般用到的就是双绞线。我们用到的双绞线一般都是8芯线,其中八根线的布线规则是1236线有用,4578线闲置。网线的两端用RJ45水晶头固定。水晶头的制作方式有两种,一种是568A标准(白绿 绿 白橙 蓝 白蓝 橙 白棕棕),另一种是568B标准(白橙 橙 白绿 蓝 白蓝 绿 白棕 棕)。当双绞线两端使用的是同一个标准时,为平行线,用于连接计算机与交换机、HUB等;当双绞线两端分别使用不同的标准,为交叉线,用于连接计算机与计算机,交换机与交换机等。现在有部分的交换机和路由器有翻转网线的功能,无论用平行线或交叉线都可以连接。不过你不清楚自己的路由器或交换机是否有这个功能时,还是严格按照上边的标准用相应的网线来连接。另外,单条网线的长度不能超过100米,最好就是别超过50米,不然由于信号衰减,可能会影响网速,甚至是无法联网。
网卡(网卡的详细描述请参看:
http://baike.baidu.com/view/4230.htm)。
网卡是计算机与外界局域网的连接是通过主机箱内插入一块网络接口板,是网卡是工作在数据链路层的网路组件。常见的网卡可分为有线网卡和无线网卡。有线网卡需要网线来连接局域网,而无线网卡能通过无线电波来连接局域网,省掉布线的麻烦。不过无线网卡容易受到外界干扰,传输速度和稳定性也不及有线网卡。现在的网卡速率有10Mbps,10/100Mbps,1000Mbps,甚至10Gbps等多种,不过对于普通的交换机和路由器来说,只能提供10/100Mbps的速率,而集线器则只能提供10Mbps速率。所以我们选用网卡时一般用10/100Mbps的网卡就可以了。就算你的主板集成1000Mbps的网卡,插到路由器上也只能工作在00Mbps。
集线器(Hub,集线器的详细描述请参看:
http://baike.baidu.com/view/7770.htm)。
集线器的主要功能是对接收到的信号进行再生整形放大,以扩大网络的传输距离,同时把所有节点集中在以它为中心的节点上。也就是说,如果你想把多台电脑组成一个局域网,你可以用集线器来实现(交换机也可以)。对于普通用户来说,集线器和交换机的作用基本上是相同的,但工作的方式上,集线器与交换机是不同的,主要是这几方面:1、集线器不具备交换机所具有的MAC地址表,所以它发送数据时都是没有针对性的,而是采用广播方式发送。也就是说,集线器将收到的数据包发到每一台电脑上,再由电脑自行决定接收或者拒绝这些数据包。这种广播发送数据方式有两方面不足:(1)用户数据包向所有节点发送,很可能带来数据通信的不安全因素,一些别有用心的人很容易就能非法截获他人的数据包;(2)由于所有数据包都是向所有节点同时发送,加上以上所介绍的共享带宽方式,就更加可能造成网络塞车现象,更加降低了网络执行效率。(3)非双工传输,网络通信效率低。集线器的同一时刻每一个端口只能进行一个方向的数据通信,而不能像交换机那样进行双向双工传输,网络执行效率低,不能满足较大型网络通信需求。2、集线器的速率只能达到10Mbps。随着交换机日渐便宜,集线器在组过中越来越少用了。
集线器的端口包括:UP和DOWN,其中UP口是用物多个集线器连接,DOWN口用于连接电脑
交换机(交换机的详细描述请参看:
http://baike.baidu.com/view/1077.htm)
交换机是一种在网络通信系统中完成信息交换功能的设备。交换机的主要功能包括物理编址、网络拓扑结构、错误校验、帧序列以及流控。目前交换机还具备了一些新的功能,如对VLAN(虚拟局域网)的支持、对链路汇聚的支持,甚至有的还具有防火墙的功能。对于普通用户来说,交换机在组网中的作用与集线器大体是相同的,就是将多台电脑连接起来,组成一个局域网。不过交换机的工作方式不再是广播方式,而是每一个端口都会缓存对应电脑的MAC地址,相应的数据包只会发送到对应的端口上,大大减少了内网中的数据包流量,提高了网速,也提高了通讯的安全性。一般家用的交换机只能提供10/100Mbps的速率。
普通家用交换机的端口包括UPLINK和4个普通端口。其中UPLINK用于连接路由器或交换机,其他端口连接电脑。
路由器(Router,路由器的详细描述请参看:
http://baike.baidu.com/view/1360.htm)
路由器是连接因特网中各局域网、广域网的设备,它会根据信道的情况自动选择和设定路由,以最佳路径,按前后顺序发送信号的设备。路由器的主要作用是用于连接多个逻辑上分开的网络,所谓逻辑网络是代表一个单独的网络或者一个子网。当数据从一个子网传输到另一个子网时,可通过路由器来完成。也就是说,内网连接Internet,或者两个不同网段的子网要建立连接,就必须使用路由器。路由器的工作原理就是将接收到的数据包,根据设定好的路由列表,通过NAT转换发送到其他路由器或电脑上。
举个例子来说,有一个由路由器组成的共享ADSL上网的局域网。当内网主机要发送一个数据包到互联网上的某个服务器。电脑先查询本机的内网IP,由于服务器的IP不在内网IP中,因此电脑将此数据包发送到自己的网关,即宽带路由器上。路由器接收到数据包后,会查询路由列表。根据路由列表,路由器会将数据包封装,进行NAT转换,然后发送到WAN口上。由于WAN口上连接的是MODEM,数据包就会经过MODEM发送到互联网中的上一级路由器上,上一级路由器再根据自己的路由表,一级级地发送,最后经过多个路由器后发送到对应的服务器上。
路由器的NAT转换功能和路由功能是普通交换机和集线器无法实现的(注:高端的三层交换机也可以实现NAT转换)。因此对于多机共享上网来说,路由器是必不可少的。如果没有路由器的话,这个转换就只能在电脑上实现,所以没有路由器共享上网必须有一台电脑做主机。
专业级的路由器只有两个端口,一个是WAN口,另一个是LAN口。WAN口用于连接MODEM或者上一级的路由器,而LAN口一般会连接交换机,再由交换机来连接电脑。而我们常见的宽带路由器有4个LAN口,其实是内置了一个4口的交换机,如下图所示:
所以家用的宽带路由器如果只使用这4个LAN口的话,宽带路由器就相当于是交换机。
路由器中WAN口和LAN口可以理解成两块网卡,因此WAN口和LAN口的MAC地址是不同的,如果是无线路由器,通过无线连接时WLAN口(实际上没有这个端口的)的MAC地址也是不同的。也就是说一个路由器会有2~3个MAC地址。因些在绑定MAC地址时要注意不要搞错。既然路由器中的WAN口和LAN口都有MAC地址,因些WAN口和LAN口都要为其指定IP地址。对于WAN口来说,共享ADSL时这个口是连接MODEM的,因些WAN口的IP地址是自动获取的,由网络供应商提供。但是当两个路由器级联时,WAN口就要根据上一级路由器的LAN口IP地址进行设定,WAN口的IP地址必须和上一级路由器的LAN口IP在同一网段中,不然会造成无法通讯。而LAN口的IP就是平时所说的路由器IP,其默认值可以从说明书中看到(如192.168.1.1)。LAN口的IP可以自行修改,但这个IP修改以后内网中的电脑网关IP也要作相应修改。
路由器中的路由表。路由表是路由器中转发数据的依据。默认的情况下,路由器会将数据转发到WAN口中。对于普通的单路由共享上网的话,这个已经足够了。但是对于多路由级联的情况下,默认的路由规则只能保证电脑共享Internet,却不能实现不同网段之间的互访。如上图所示的两个路由器级联。如果192.168.1.X中的电脑要访问192.168.0.X的电脑,会是怎么样的情况呢?首先192.168.1.X的IP不在192.168.0.X的内网中,因此电脑会将数据包发送到它的网关路由器1中,路由器1接收到数据包后,就根据默认的路由规则将数据包转发到WAN口中。很可惜,192.168.0.X的电脑并不是外网电脑,因此转发到WAN口后,互联网中的上一级路由器发现这个数据包的目录IP是一个C类的保留地址,不属于外网,因此会将其丢弃。结果就是192.168.1.X中的电脑无法访问192.168.0.X中的电脑。因此,要使192.168.1.X中的电脑访问192.168.0.X中的电脑,就必须在路由器1中添加一条路由规则:
目标IP:192.168.0.0
子网掩码:255.255.255.0
网关:192.168.1.2
添加规则以后又变成如何呢?首先192.168.1.X的IP不在192.168.0.X的内网中,因此电脑会将数据包发送到它的网关路由器1中,路由器1接收到数据包后,根据添加进去的路由规则,它会将数据包发到LAN口的192.168.1.2上(即路由器2上)而不再转发到WAN口上。192.168.1.2接收到数据包后,发现192.168.0.X的IP就在自己的LAN口上,于是路由器2就把数据包转发到192.168.2.X上,实现两个子网之间的电脑的通讯。