网络设备
1.1.1.1 基本概念
1.1.1.1.1 IP地址
网段:用来区分网路上的主机是否在同一网路区段内。同一网段内的机器通讯是不通过路由器的。只有跨网段的机器通讯才会通过路由器来转发。
255.255.255.224最后八位为11100000,表示8个子网,32台主机
1.1.1.1.1.1 A类地址
⑴A类地址第1字节为网络地址,其它3个字节为主机地址。另外第1个字节的最高位固定为0。
0*******.*******.******.********
网络地址 主机地址
⑵A类地址范围:1.0.0.1到126.155.255.254。
⑶A类地址中的私有地址和保留地址:
①10.0.0.0到10.255.255.255是私有地址(所谓的私有地址就是在互联网上不使用,而被用在局域网络中的地址)。
②127.0.0.0到127.255.255.255是保留地址,用做循环测试用的。
1.1.1.1.1.2 B类地址
⑴B类地址第1字节和第2字节为网络地址,其它2个字节为主机地址。另外第1个字节的前两位固定为10。
10******.********.********.********
网络地址 主机地址
⑵B类地址范围:128.0.0.1到191.255.255.254。
⑶B类地址的私有地址和保留地址
①172.16.0.0到172.31.255.255是私有地址
②169.254.0.0到169.254.255.255是保留地址。如果你的IP地址是自动获取IP地址,而你在网络上又没有找到可用的DHCP服务器,这时你将会从169.254.0.0到169.254.255.255中临得获得一个IP地址。
1.1.1.1.1.3 C类地址
⑴C类地址第1字节、第2字节和第3个字节为网络地址,第4个个字节为主机地址。另外第1个字节的前三位固定为110。
110*****.********.********
网络地址 主机地址
⑵C类地址范围:192.0.0.1到223.255.255.254。
⑶C类地址中的私有地址:192.168.0.0到192.168.255.255是私有地址。
1.1.1.1.1.4 D类地址
⑴D类地址不分网络地址和主机地址,它的第1个字节的前四位固定为1110。
111****.********.********
网络地址 主机地址
⑵D类地址范围:224.0.0.1到239.255.255.254
1.1.1.1.1.5 E类地址
⑴E类地址也不分网络地址和主机地址,它的第1个字节的前五位固定为11110。
11110***.********.********.********
主机地址
⑵E类地址范围:240.0.0.1到255.255.255.254
A类地址默认子网掩码为255.0.0.0
B类地址默认子网掩码为255.255.0.0
C类地址默认子网掩码为255.255.255.0
了解了上面这些内容就可以解释同一网段这一概念了
将IP地址和子网掩码都转换为二进制,进行按位的and运算,如果多个IP地址与同一子网掩码运算后得到的结果是相同的,则称为在同一网段
1.1.1.1.2 IP地址总结
1.1.1.1.2.1 回路IP127.0.0.1
127是一个保留地址,该地址是指电脑本身,主要作用是预留下作为测试使用,用于网络软件测试以及本地机进程间通信。在windows系统下,该地址还有一个别名叫“localhost”,无论是哪个程序,一旦使用该地址发送数据,协议软件会立即返回,不进行任何网络传输,除非出错,包含该网络号的分组是不能够出现在任何网络上的。
1.1.1.1.2.2 局域网IP
10.0.0.0 到10.255.255.255 A类
169.254.0.0到169.254.255.255 B类
192.168.0.0到192.168.255.255 C类
子网掩码,需要根据不同类型的地址来设置
上面三个网段是私有地址,可以用于自己组网使用,这些地址主要用于企业内部网络中,但不能够在internet网上使用,internet网没有这些地址的路由,而使用这三个网段的计算机要上网必须要通过地址翻译(nat),将私有地址翻译成公用合法的ip地址。一些带宽路由器或是其它的网络设备,往往使用192.168.1.1作为缺省的地址,由于私有个人网络不会与外部互连,所以可以使用随意的ip地址,保留这三个网段的ip地址使其使用,是为了避免以后接入公网时引起地址混乱。
1.1.1.1.2.3 0.0.0.0
严格意义上来说,0.0.0.0已经不是真正意义上的ip地址了。它表示的是这样一个集合,所有不清楚的主机和目的网络。这里的不清楚是指在本机的路由表里没有特定条目指明如何到达。对本机来说,它就是一个收容所,所有不认识的三无人员,一律送进去。如果你在网络设置中设置了缺省网关,那么windows系统就会自动产生一个目的地址为0.0.0.0的缺省路由。
1.1.1.1.2.4 255.255.255.255
受限制的广播地址,对本机来说,这个地址指本网段内(同一个广播域)的所有主机,该地址用于主机配置过程中ip数据包的目的地址,这时主机可能还不知道它所在网络的网络掩码,甚至连它的ip地址也还不知道。在任何情况下,路由器都会禁止转发目的地址为受限的广播地址的数据包,这样的数据包仅会出现在本地网络中。
1.1.1.1.2.5 组播IP224.0.0.0—239.255.255.255
这是一组组播地址,需要注意它与广播地址的区别,其中224.0.0.1特指所有的主机,224.0.0.2特指所有的路由器,224.0.0.5指所有的ospf路由器地址,224.0.0.13指pimv2路由器的地址。另外从224.0.0.0?d?d224.0.0.255只能用于局域网中路由器是不会转发的,239.0.0.0?d?d239.255.255.255是私有地址(与192.168. *.*功能一样),224.0.1.0—238.255.255.255可以用于internet上。如果你的主机开启了irdp(internet路由发现协议,使用组播功能)功能,那么你的主机路由表中应该会有这样的一条路由。
1.1.1.1.2.6 DHCP169.254.*.*
如果你的主机使用了dhcp功能自动获得一个ip地址,那么当你的dhcp服务器发生故障或响应时间太长而超出系统规定的一个时间,windows系统会为你分配这样一个地址。如果你发现你的主机ip地址是个诸如此类的地址,很不幸,十有八九是你的网络不能正常运行了。
1.1.1.2 集线器
特点:广播方式,可以说是串行通讯,一个时刻只能广播一台机器的数据
集线器也叫Hub,工作在物理层(最底层),没有相匹配的软件系统,是纯硬件设备。集线器主要用来连接计算机等网络终端。
集线器为共享式带宽,连接在集线器上的任何一个设备发送数据时,其他所有设备必须等待,此设备享有全部带宽,通讯完毕,再由其他设备使用带宽。正因此,集线器连接了一个冲突域的网络。所有设备相互交替使用,就好象大家一起过一根独木桥一样。
集线器不能判断数据包的目的地和类型,所以如果是广播数据包也依然转发,而且所有设备发出数据以广播方式发送到每个接口,这样集线器也连接了一个广播域的网络
1.1.1.3 交换器
特点:原理类似组播概念,发送数据是会发到指定端口而不是广播到各个端口,并行通讯
VLAN可以把不同的交换机端口上机器划为同一个网段也就是同一个VLAN
交换机-------交换机Switch,工作在数据链路层(第二层),稍微高端一点的交换机都有一个操作系统来支持。和集线器一样主要用于连接计算机等网络终端设备。
交换机比集线器更加先进,允许连接在交换机上的设备并行通讯,好比高速公路上的汽车并行行使一般,设备间通讯不会再发生冲突,因此交换机打破了冲突域,交换机每个接口是一个冲突域,不会与其他接口发生通讯冲突。
并且有系统的交换机可以记录MAC地址表,发送的数据不会再以广播方式发送到每个接口,而是直接到达目的接口,节省了接口带宽。但是交换机和集线器一样不能判断广播数据包,会把广播发送到全部接口,所以交换机和集线器一样连接了一个广播域网络。
高端一点的交换机不仅可以记录MAC地址表,还可以划分VLAN(虚拟局域网)来隔离广播,但是VLAN间也同样不能通讯。要使VLAN间能够通讯,必须有三层设备介入。
1.1.1.4 路由器
特点:用于把某个网段的数据,转发到其他路由器,依靠路由表来实现
同一个网段的通讯是不通过路由器的
路由器的地址,也就是网关的地址,表示如果发送的信息不在本网段,就发送到这个网关。
路由器-------路由器Router,工作在网络层(第三层),所有的路由器都有自己的操作系统来维持,并且需要人员调试,否则不能工作。路由器没有那么多接口,主要用来进行网络与网络的连接。
简单的说路由器把数据从一个网络发送到另一个网络,这个过程就叫路由。路由器不仅能像交换机一样隔离冲突域,而且还能检测广播数据包,并丢弃广播包来隔离广播域,有效的扩大了网络的规模。
在路由器中记录着路由表,路由器以此来转发数据,以实现网络间的通讯。路由器的介入可以使交换机划分的VLAN实现互相通讯。
总结:
集线器:纯硬件、用于连接网络终端、不能打破冲突域和广播域。
交换机:拥有软件系统、用于连接网络终端、能够打破冲突域,但是不能分割广播域。
路由器:拥有软件系统、用于连接网络、可以打破冲突域也可以分割广播域,是连接大型网络的必备设备
---------------------------------river.liu