星型拓扑结构(最常用):
一、集线器.
中心设备——集线器(HUB,“”),属于物理层设备(针对电信号处理的设备)
使用集线器引发的问题:1.地址(不明); 2.会发生冲突(多台设备同时发信号); 3.安全(隐私性); 4.延迟。
1.地址:MAC地址(物理地址,一种标识,属介质访问控制层) 特征:1.唯一性。MAC地址是全球唯一的; 2.格式统一。由48位二进制构成,前24位表示厂商标识,后24位为厂商烧制分配的 串号,显示为12个16进制数,便于人类区分和标识。
查看MAC地址方法:开始键+r,在CMD中输入--------ipconfig/all
( 逻辑地址:会因为计算机的位置不同而发生变化。)
数据传输时(在介质层转为电信号):
数据的MAC地址资源中包括:SMAC地址(源地址)和DMAC地址(目标地址),便于计算机识别判断信息是否有用。
2.冲突——CSMAC/CD技术 CSMAC/CD技术: 载波侦听多路访问(在接口监听电信号)/冲突检测(发生冲突时,随机 计时再发送,确保不冲突)。优点:解决冲突; 缺点:有延迟。
发展需求:1.无限延长传输距离;2.完全解决冲突——所有节点可以同时发数据;3.实现单播—— 一对一的通信
3. 解决方法:交换机
二、交换机.
二层设备,工作在介质访问控制层。
1.工作原理(一台交换机): 将收到的电信号——二进制(储存数据)——电信号——发送向目的地址。 设A发信息给C:
过程: (1). A发消息——电信号 ; (2). 到交换机:转为二进制,找到SMAC(A)、DMAC(C),记录在交换机的本地MAC表中(记录计算机与对应的接口); (3)在本地MAC中查找目的地址,若存在目的地址记录,则直接发送到目的地址——单播 若没有目的地址记录,则执行”泛洪“——发送给处理源地址接口外的所有接口。 泛洪范围:所有接口(除源接口),即:一台交换机的所有接口都在泛洪范围内。
2.两台交换机的工作原理:A发信息——F(SMAC:A、DMAC:F,假设无DMAC-F记录)
过程:(1).A发出电信号; (2).交换机1处理数据包中的MAC地址—本地MAC表查询无果——泛洪; (3).交换机1向b、c、接口(1)发送信号; (4).交换机2接收信号—处理、无DMAC-F—泛洪; (5).F收到信号。
总结:交换机相连:泛洪范围扩大,则两台计算机的泛洪范围—两台计算机的所有接口(以此类推)
注意:交换机2的本地MAC地址表中出现了A—a,则:在交换机MAC地址表中,一个接口可以对应多个MAC地址,反之,则不行。
3.MAC地址泛洪攻击过程.
设:B被攻陷.
1.B向A发送信号,SMAC:X(发送虚假源地址)、DMAC:A; 2.持续发送信号,每次的SMAC地址都不同且是虚假的,知道将交换机中的本地MAC地址表填满; 3.结果:当别的接口发送信号时,交换机泛洪,所有的信号B都能接收到;导致延迟过度,引起网络瘫痪; 4.解决方法:设置接口与MAC地址的对应关系(固定)
补充:MAC老化时间——300s,例如:A——1,若300s内无刷新,则该对应关系在本地MAC表中被删除。
4.交换机的作用: (1).增加接口密度;(2).无限延长传输距离,可以解决信号畸变(转换电信号储存数据再发送);(3).完全解决冲突;(4).实现单播。
注意:交换机最多容纳200~300台计算机——延迟。
三、路由器
1. 路由器:连接不同的网络(交换机)
作用:(1).隔离泛洪范围; (2).转发数据信息。
2.通信形式分为:(1).泛洪范围内通信(靠交换机); (2).跨泛洪范围通信(靠路由器)。
3. 数据发送前计算机要确认、区分是哪种形式的通信。
4.如何区分泛洪范围:通过IP地址(逻辑地址,有区号)。
5.路由器的工作层次:网络层(表示层下一层)
五、IP
1.IP协议——互联网协议:分为IPv4、IPv6;
2.IPv4:由32位二进制构成,有约43亿个,在计算机中的表示方法——点分十进制;
3.IPv6:由128位二进制构成,数量级庞大,在计算机中的表示方法——冒分十六进制。
六、进制转换
二进制与十进制:
00000001----------1 00000010----------2 00000100----------4 00001000----------8 00010000----------16 00100000----------32 01000000----------64 10000000----------128 ————次方轴