互联网是什么?网络组成是什么?
互联网(英语:Internet),又称网际网路,或音译因特网、英特网
在当今的网络架构中,基本都是由多个园区网(一个自制系统autonomous system)来组成互联网,即因特网。
网络的组成是由三大部分组成
终端设备:PC ,Sever等等
中间设备:路由器,交换机等等
传输介质:线缆等
2.IP编址+子网+子网掩码+全向广播+定向广播+有类+无类+FLSM+VLSM+CIDR+被路由协议+路由协议
首先必须抛开子网掩码的概念,在你的记忆中,没有子网掩码一说
必须从历史谈起,IP地址=网络号+主机位
注意:网络地址=网络号=前缀
第一阶段:有类地址(主类)
传统的那个时代 ABCDE类地址,A类的网络号是8位,24位主机号,B类16位网络号+16位主机号,C类24位网络号,8位主机号。当你需要买IP地址的时候,向IANA购买的都是一个网络号一个网络号的买,买完主机号随你自己设置的。
假如我一个百度公司买一个A类的网络号, 主机位是2的24次方减2,假如说对百度公司来说够了。
(1)2的24次方的员工的PC都在相同网络号的广播域下,一人发一个ARP广播请求,直接GG
(2)A类地址可用也就1-126个,都被公司买完了,B类,C类都买完了,岂不是新的电脑都无法接入互联网
(3)假如百度公司的地址他还有1W 个地址没人用,别人买不到地址,而你浪费这么多
第二阶段:子网化的出现 FLSM (Fixed-Length Subnet Mask)定长子网掩码,只能借位一次
子网化是为了节省IP地址的第一个手段,通过借用主机位,增加网络号的位数,但是借位只能借定数,要么一个要么两个等等,这就是FLSM
例如: 200.100.0.0 我买的 我借2位主机号 200.100.XX000000.0 这时候网络号就能写成200.100.00000000.0
200.100.01000000.0
200.100.10000000.0
200.100.11000000.0
但是这样的话他们的网络号主类号分的话他们都一样,所以规定了子网掩码这一说
200.100.00000000.0
255.255.11000000.0
200.100.01000000.0
200.100.10000000.0
200.100.11000000.0
这样就可以区分不同的广播域了,前16位分不出来,18位就能分出来了
第三阶段:VLSM( Variable Length Subnet Mask)不定长子网掩码,只有无类环境才支持,因为你将他们汇聚之后不一定就能刚好汇聚成主类网段,可以任意次借位!
上叙的地址每个广播域的主机位最大数都是一样的,但是网络规模大小不同的时候还是会有浪费的
我可以把上述的 200.100.11000000.0 再借位
200.100.11000000.0
200.100.11010000.0
200.100.11100000.0
200.100.11110000.0
又划分出4个子网,最大主机数减小了,以此类推,满足各种规模的广播域,节约了大量的地址
总结::未划分子网:
划分子网 FLSM:
VLSM:
CIDR(无类别域间路由,Classless Inter-Domain Routing)
抛去ABC类,只有数字的概念,其实就是适当的汇总,可以超过主类边界
适当分配多个合适的IP地址,使得这些地址能够进行聚合,减少这些地址在路由表中的表项数
全向广播:不能跨越所在的主机的广播域
形式:255.255.255.255
接收者:该网段内的所有的节点
定向广播:可以跨网段通信
形式:主机位全1
接收者:目的网段内的所有的节点
被路由协议:IPV4 IPV6 IPX appletalk 等 类似与火车轨道或者高速公路
路由协议:RIP OSPF EIGRP BGP等 类似于火车,汽车,飞机