集线器(HUB) ---- 物理层设备
集线器所存在的问题:
1. 冲突 ---- CSMA/CD – - 载波侦听多路访问/冲突检测 ---- 排队
2. 安全
3. 延迟
排队 ---- 检测是否有数据在传输,有的话等待传输
物理层的地址:MAC地址(物理地址,二层地址)
特征 : 全球唯一 , 格式统一
MAC地址 :所有芯片在出厂时都具有的一个厂家赋予的串号,这个串号全球唯一,都是由48位二进制构成
MAC地址前24位表示厂商标识,后24位为厂商分配的串号
为了方便人类区分和识别,我们会将48位二进制转换为12位16进制表示 ---- 二层地址 :源MAC地址(SMAC) 、目标MAC地址(DMAC)
查看自己电脑MAC地址:在CMD中使用命令行查看网卡信息 ---- ipconfig/all
交换机
交换机 ---- 二层设备(介质访问控制层)
作用:
- 增加端口密度
- 无限延长传输距离
- 完全解决冲突 ---- 所有节点可以同时收发数据
- 实现单播 ---- 一对一的通信
交换机转发原理:
数据来到交换机,交换机会先看数据中的源MAC地址,之后,将源MAC地址和进入接口的对应关系记录在本地的MAC地址表中。之后,再看目标MAC地址,根据目标MAC地址查看本地的MAC地址表,如果MAC地址表中存在记录,则直接按照记录从对应接口发出,实现单播。但是,如果MAC地址表中没有记录,则需要泛洪 ---- 将数据从除了进入接口以外剩余所有接口均发送一遍
泛洪范围:
连接交换的所有PC
在交换机MAC地址表中,一个接口可以对应多个MAC地址,一个MAC地址只能对应一个接口
MAC地址泛洪攻击
MAC地址表的老化时间 — 300S
应用层
表示层
网络层
介质访问控制
物理层
路由器
作用:
- 隔离泛洪范围 ---- 路由器的一个接口对应一个广播域
- 转发
IP地址
IP地址 ---- IP ---- 互联网协议
IPV4 — 32位二进制构成 — 43亿 — 点分十进制 例:192.168.59.1
IPV6 — 128位二进制构成 — 冒分十六进制
次方轴
00000001 ---- 1
00000010 ---- 2
00000100 ---- 4
00001000 ---- 8
00010000 ---- 16
00100000 ---- 32
01000000 ---- 64
10000000 ---- 128
十进制和二进制的转化:
简单方法,凑和加
十进制 ——> 二进制 ---- 凑
整数位除2 ,从下往上,从左往右写
例:
11 ---- 00001011
168 ---- 10101000
102 ---- 01100110
二进制 ——> 十进制 ---- 加
从右向左,从0开始,2的次方并加和
例:
00110011
128 64 32 16 8 4 2 1
32 + 16 + 2 + 1 = 51