对之前知识的复习:
对等网
--- 扩大 ---
1,延长传输距离;
--- 放大器(中继器) --- 物理层设备 --- 5倍的传输距离
2,增加网络节点数量
--- 星型拓扑
集线器(hub)
1.地址,
2.冲突,
3.安全,
4.延迟
MAC地址
--- 48位二进制 --- 物理地址
需求:
1,无限延长传输距离;
2,完全解决冲突;
3,实现单播
交换机
--- 二层设备 --- MAC地址表 --- 泛洪 --- 泛洪范围
路由器
--- 三层设备 ---
1,隔离泛洪范围(广播域)(路由器的一个接口对应一个广播域);
2,转发 --- IP地址
应用层
表示层
(+网络层)
介质访问控制层
物理层
网络位:如果网络位相同,则代表在同一个泛洪范围内.
主机位:主机位用来区分同一个泛洪范围内的不同设备
例子:10.10.199.210 255.255.0.0 ---- 11111111.11111111.11111000.00000000 --- 1代表网络位,0代表主机位 --- 由连续的1和连续的0组成(1在前,0在后)
128+64+32+16+8+4+2+1=255(全是1)
Ping
--- 检测网络联通性的工具
ARP
--- 地址解析协议 ---- 通过一种地址获取另一种地址(IP和MAC)
全F(mac地址二进制全部是1) --- 广播地址
广播 --- 逼交换机泛洪
广播域 == 泛洪范围
ARP的工作原理
--- ARP以广播的形式发送请求报文,广播域内所有设备均能收到请求报文, 所有收到ARP请求报文的设备会先记录请求报文中的源IP地址和源MAC地址的对应关系,记录在本地的ARP缓存表。之后,再看请求的IP地址,如果请求的不是自己本地的IP地址,则将数据包丢弃;如果请求的IP地址是自己本地的IP地址,则将回复ARP应答报文。之后,如果需要发送数据,则先查看ARP缓存表,如果缓存表中存在记录,则直接按照记录转发;如果ARP缓存表中没记录,则再发送ARP请求报文。
PC>arp -a -- 查看设备的ARP缓存表
ARP缓存表的老化时间 --- 180S
ARP欺骗(伪装目标的IP地址)
正向ARP --- 通过IP地址获取MAC地址
反向ARP --- 通过MAC地址获取IP地址
免费ARP(目标地址是自己的IP地址) --- 1,检测地址冲突;2,自我介绍