我知道路由器有诸如分配IP的一些功能,但我想不通分配IP的这些功能为什么从路由器连一根网线就可以了,不是多条网线多个IP吗?(这里指的是网线直接进路由器口)... 我知道路由器有诸如分配IP的一些功能,但我想不通分配IP的这些功能为什么从路由器连一根网线就可以了,不是多条网线多个IP吗?(这里指的是网线直接进路由器口)
不是一条网线一个地址,而是一个终端一个地址。就好像公路网上,不是一条路(网线)一个牌照(IP),而是一辆车(终端)一个牌照。
互联网是由无数个网络段组成,每一个由交换机连接计算机形成的网络段,其数据交换都是通过mac地址进行,就是通过广播方式用目标mac来询问交换机下的所有计算机,如果该计算机存在,则会响应,进而完成通讯。
当网络段内的计算机希望跨越网络段访问时,就需要进行IP地址的交换,即路由。路由器是根据目标地址来确定数据包的去向(而非询问),这个去向是预先定义好的(路由表),当一个目标没有在路由表中被定义,则访问失败。所以路由器是网络段之间的连接设备。可以说,互联网是由无数个路由器连接一个个网络段形成的。
当网络开始普及后,为了方便非专业人士回避IP、网关、掩码等这些专业问题,微软等企业建立了IP地址自动分配协议,俗称DHCP。DHCP是一个服务,它不是路由器必须的。注意,路由器是随网络诞生而存在的原始网络设备,DHCP则是很晚才出现的一种网络服务,而非网络设备。现代路由器中加入了DHCP服务,仅仅是为小型网络降低成本而进行的配置,中大型网络一般都使用专门的DHCP服务器(windows系统或linux系统都可以)。