本文会涉及到网关、路由器、交换机等基础概念,帮助你对他们有一个大概了解。
先来说网关,
当没有路由器存在时,两个网络之间是不可以进行一个TCP/IP通信功能的,即便是两个网络一起连接在同一台 交换机 或者集线器上面,
TCP/IP协议同时也能够根据子网掩码(255.255.255.0)判定这两个网络中的主机是处在不同的网络里的。而要使这两个网络之间进行通信交流的话,要做的必须就是通过网关。
假如说网络甲中的主机知道且发现数据包的目的主机不在本地网络里面的话,就会将数据包转发给它自己所属的那个的网关,接着再由网关转发给网络乙所属的网关,
网络乙的网关接着再转发给网络乙的其中某个主机上。像这样类似地,网络乙向网络甲转发数据包的过程也是相同的过程。
我们要注意,‘网关’是一个大概念,不具体特指一类产品,只要连接两个不同的网络的设备都可以叫网关;
网关和路由器有什么关系呢?
‘路由器’么一般特指能够实现路由寻找和转发的特定类产品,路由器很显然能够实现网关的功能。当然电信行业说的‘路由器’又和家用的‘路由器’两个概念,
电信路由器都是自己有路由表能指导转发的,而且每个端口都不能在同一个网段…家用路由器实际上是一个带有三层转发功能的交换机,主要实现的是DHCP,PPPOE这类的功能。
平时所说的默认网关是什么呢?
默认网关事实上不是一个产品而是一个网络层的概念,PC本身不具备路由寻址能力,所以PC要把所有的IP包发送到一个默认的中转地址上面进行转发,也就是默认网关。
这个网关可以在路由器上,可以在三层交换机上,可以在防火墙上,可以在服务器上,所以和物理的设备无关。
DHCP(动态主机配置协议)是一个局域网的网络协议。指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。
上面提到了交换机,交换机又是上面呢?在百度百科上可以看到交换机(Switch)意为“开关”是一种用于电(光)信号转发的网络设备。它可以为接入交换机的任意两个网络节点提供独享的电信号通路。最常见的交换机是以太网交换机。其他常见的还有电话语音交换机、光纤交换机等。
百度百科对交换机的解释比较难懂,但是我们从中可以看出,交换机是一个比较大的概念,最常见的交换机是以太网交换机。以太网又是什么呢?以太网是一种计算机局域网技术,以太网是目前应用最普通的局域网技术。
我们看百度百科对以太网交换机的解释:以太网交换机是基于以太网传输数据的交换机,以太网采用共享总线型传输媒体方式的局域网。以太网交换机的结构是每个端口都直接与主机相连,并且一般都工作在全双工方式。交换机能同时连通许多对端口,使每一对相互通信的主机都能像独占通信媒体那样,进行无冲突地传输数据。
这样太难懂了,不过知乎上有好的答案:路由器实现了不同网络之间的数据转发,交换机实现了特定网络内的数据交换。
也不好懂,不要急,我们一定会搞懂交换机的:
1、认识交换机
从功能上:交换机是用于连接多台设备,让其具备网络互通的条件。
从定义上:交换机是一个网络设备,能连接多台设备到计算机网络中,通过数据包交换的方式,将数据转发到目的地。
肉眼可见的是交换机有很多端口,这些端口是通过MAC地址,也就是网卡的硬件地址来识别,从而达到数据交换的功能;交换机的工作原理很像理想化的交通,各个岔路口(交换机的端口)的车辆(数据)都有自己的专用车道,每辆车都有自己的目的地(MAC地址),所以主干道的交通不会堵塞(交换机的特点:无阻塞的交换数据)。
2、什么情况下使用交换机
我们先看一下这个简单的数据交换场景,如果有两台设备之间需要进行数据交换(通讯),我们只需要用一根网线,连接两台设备的网口;对设备的MAC地址进行设置以后,就能实现数据交换。
3、交换机的连接
目前连接线最长采用的有两种:双绞线(网线)和光纤;连接方式可分为:终端连接交换机、交换机连接交换机、交换机与路由器间的连接、交换机级联、交换机堆叠、链路聚合等。
普通家用型路由器会有WAN端口和LAN端口,
用户常常闹不清他们的作用。
简单来说WAN端口用于外网,LAN端口用于内网。
如果你要连接公司局域网,可以用WAN端口拉网线连过去;
如果你要连接学校局域网,可以用WAN端口拉网线连过去;
如果你要连接运营商,可以用WAN端口拉网线连到猫/光猫上去;
LAN端口连接你自己的设备,笔记本/台式机/打印机等;
无线路由器配置的wifi则相当于LAN端口,连接自己的无线设备,手机/ipad/笔记本等;
当WAN端口连上外网,LAN端口上的各个设备和路由器一起组成了一个小型局域网,
这个局域网内的设备可以互相发现,访问。
上面提到了猫,猫是什么,可以简单的把光猫理解成一个光电转换器。或者说的不恰当点,你可以把它理解成网线的一部分。所以早期的上网方式都是电脑插根网线到光猫(那个时候还是ADSL猫),由电脑发起拨号完成连接。
路由器的作用是把一个网络信号分为多个,从而让很多设备同时上网,而猫的作用主要是转换信号的,所以分工不同,从而也就是说两种设备缺一不可。
但值得注意的是,现在的很多光猫都带路由器的功能,也就是说,有了带无线功能的光猫可以不需要路由器了。
现在的路由猫就是把路由器和猫集成在一起,同时具备猫的功能和路由器拨号功能。
路由猫是一种将路由器与调制解调器(俗称“猫”)合二为一的产品,该产品同时具备调制解调、路由两大功能。集猫和路由于一体。