简述家用路由器是如何工作的

大家好,我叫邢晶(DREW德鲁),我们现在身处于一个万物互联的时代,与我们接触最近的也就是家用的无线路由器了,现在随着房子的面积越来越大,显然一台家用路由器已将不能满足覆盖要求,于是就会产生出了二级路由器,今天我就给大家讲解一下主路由下挂二级路由器上LAN和WAN的区别
首先,我先简单介绍几个术语, LAN俗称局域网技术,用于局域网内的高速转发,而WAN俗称广域网技术,可以说是他带你走遍了全世界, NAT地址转化协议,简单的说就是将你的私网IP地址转化为一个全球可路由的公网IP地址,DHCP动态主机配置协议,大家和不要小看他,他可不仅仅是分配一个IP地址,而是有很多其他的功能(后续我会讲解)
我们进入正题,首先是二级路由器上WAN,这个通俗的说,就相当于你的主路由是个小的“运营商”,主路由用自身的DHCP为你的二级路由器下发地址,二级路由器用自身的DHCP为下联设备下发地址,这样子看似很简单,但其实你是无法发与外界通信的,你们所处的网段不同,而一般家用路由器又没有书写静态路由的能力,那他是怎么和外界通信的呢?
很简单,利用的就是NAT技术,二级路由器将他下发的IP地址,通过NAT转换成他的WAN口的IP地址后与主路由通信,然后主路由再将他下发的IP地址,通过NAT转换成他的公网IP地址,这样子你就可以上网了,这就是多层NAT的原理
下面我再说说LAN的区别,首先二级路由器接受到主路由的IP地址,同样二级路由器用自身的DHCP为下联设备下发地址,这就会产生麻烦了,如果你有多个二级路由去在同一网段,那么可能会出现地址冲突的情况,此时您会想WAN模式会不会产生地址冲突呢?答案是不会的,因为在二级路由器的WAN口是隔离广播域的,而DHCP在没有中继的情况下是无法冲破广播域的,如果和主路由不在一个网段,那你是没有办法通信的,原因简单的说就是一个IP网段分隔了不同的广播域,不同网段之间想要交流,他们需要路由表这个桥梁实现,所以家用路由器并不能很好的解决这个问题
好了,今天我就和大家探讨到这里,总结的来说,WAN口会产生多层NAT 增加了交换延时,而LAN口需要二级路由器关闭自身的DHCP功能让所有设备都通过主路由器在一个大的局域网内,一个小小家用路由器都存在这么多原理,偌大的全球互联网是怎么连接起来的呢?下次我会和大家探讨一下一个数据包的旅程,和大家一起领略一下网络的风景。如有不对的地方,还请各位大神多多指教。也希望大家多多探讨,共同进步。

你可能感兴趣的:(网络运维)