1、路由器算法
链接两个或多个网络的硬件设备,在网络间起网关的做用,是读取每个数据包中的地址而后决定如何传送的专用智能性的网络设备。它可以理解不一样的协议,例如某个局域网使用的以太网协议,因特网使用的TCP/IP协议。这样,路由器能够分析各类不一样类型网络传来的数据包的目的地址,把非TCP/IP网络的地址转换成TCP/IP地址,或者反之;再根据选定的路由算法把各数据包按最佳路线传送到指定位置。因此路由器能够把非TCP/IP网络链接到因特网上。服务器
路由器又能够称之为网关设备。路由器就是在OSI/RM中完成的网络层中继以及第三层中继任务,对不一样的网络之间的数据包进行存储、分组转发处理,其主要就是在不一样的逻辑分开网络。而数据在一个子网中传输到另外一个子网中,能够经过路由器的路由功能进行处理。在网络通讯中,路由器具备判断网络地址以及选择IP路径的做用,能够在多个网络环境中,构建灵活的连接系统,经过不一样的数据分组以及介质访问方式对各个子网进行连接。路由器在操做中仅接受源站或者其余相关路由器传递的信息,是一种基于网络层的互联设备。网络
原理:性能
网络中的设备相互通讯主要是用它们的IP地址,路由器只能根据具体的IP地址来转发数据。IP地址由网络地址和主机地址两部分组成。在Internet中采用的是由子网掩码来肯定网络地址和主机地址。子网掩码与IP地址同样都是32位的,而且这二者是一一对应的,子网掩码中“1”对应IP地址中的网络地址,“0”对应的是主机地址,网络地址和主机地址就构成了一个完整的IP地址。在同一个网络中,IP地址的网络地址必须是相同的。计算机之间的通讯只能在具备相同网络地址的IP地址之间进行,若是想要与其余网段的计算机进行通讯,则必须通过路由器转发出去。不一样网络地址的IP地址是不能直接通讯的,即使它们距离很是近,也不能进行通讯。路由器的多个端口能够链接多个网段,每一个端口的IP地址的网络地址都必须与所链接的网段的网络地址一致。不一样的端口它的网络地址是不一样的,所对应的网段也是不一样的,这样才能使各个网段中的主机经过本身网段的IP地址把数据发送到路由器上。翻译
2、猫对象
调制解调器,是调制器和解调器的缩写 ,一种计算机硬件,它能把计算机的数字信号翻译成可沿普通电话线传送的模拟信号,而这些模拟信号又可被线路另外一端的另外一个调制解调器接收,并译成计算机可懂的语言。这一简单过程完成了两台计算机间的通讯。路由
3、交换机class
交换是按照通讯两端传输信息的须要,用人工或设备自动完成的方法,把要传输的信息送到符合要求的相应路由上的技术的统称。交换机根据工做位置的不一样,能够分为广域网交换机和局域网交换机。广域的交换机就是一种在通讯系统中完成信息交换功能的设备,它应用在数据链路层。交换机有多个端口,每一个端口都具备桥接功能,能够链接一个局域网或一台高性能服务器或工做站。实际上,交换机有时被称为多端口网桥。原理
网络交换机,是一个扩大网络的器材,能为子网络中提供更多的链接端口,以便链接更多的计算机。配置
交换机与路由器区别:
工做层次不一样:
交换机主要工做在数据链路层(第二层)
路由器工做在网络层(第三层)。
转发依据不一样:
交换机转发所依据的对象是:MAC地址。(物理地址)
路由转发所依据的对象是:IP地址。(网络地址)
主要功能不一样:交换机主要用于组建局域网,而路由主要功能是将由交换机组好的局域网相互链接起来,或者接入Internet。交换机能作的,路由都能作。交换机不能分割广播域,路由能够。路由还能够提供防火墙的功能。路由配置比交换机复杂。