记录学习的每一天
HCIA---华为认证的初级网络工程师
HCIP—— 华为认证的高一级网络工程师
HCIE—— 华为认证网络专家
计算机网络:

云技术---云计算---分布式计算
云存储---百度网盘
计算机技术:
抽象语言 --- 编码 应用层
编码 --- 二进制 表示层
二进制 --- 电信号 访问控制层的介质(硬件)
处理电信号 物理层
通信技术:
1946年——第一台电脑问世(计算弹道)
1876年----获得电话专利的贝尔---公共交换电话网---电路交
换----1888
最早的网络——对等网:(一对一)
如何扩大网络:
1,增加网络节点数量
2,从延长传输距离开始
RJ-45双绞线---由8根铜丝组成,分为4组,两两相绞(减少电磁影响)
屏蔽双绞线(加一层金属套,防止干扰)
非屏蔽双绞线
超五类线 --- 1000Mbps --- 100米(最大距离)
实际网速公式:100 / 8 * 0.85 = 10.625
同轴电缆
光纤 --- 由光导纤维组成, 传递的是光信号
电信号 --- 光信号: 发光二极管, 注入式激光二极管(贵)
光信号 --- 电信号: 光电二极管
单模光纤: 注入式激光二极管
多模光纤: 发光二极管
如何连呢?,我们可以采用网络拓扑结构
1.直线型拓扑:(总线型)
2.环形拓扑
3.星型拓扑 --- 性价比最高的结构
4.网状拓扑
5.混合型 --- 多环型拓扑
星型拓扑:性价比最高的结构,所以现在的互联网大都采用这种结构布置网络。
星型拓扑的中间设备 集线器(hub)---- 物理层设备只能处理电信号
集线器的主要功能是:对接收到的信号进行再生整形放大,以扩大网络的传输距离,同时把所有节点集中在以它为中心的节点上。
集线器存在的缺点:
交换机的转发原理:
数据来到交换机,交换机先看源MAC地址,之后将源MAC地址和进入接口的对
应关系记录在
MAC地址表中
。之后,再看目标MAC地址,根据目标MAC地址查
看MAC地址表。如果MAC地址表中存在记录,则直接按照记录中的接口进行单
播,如果没有记录,则进行
泛洪
---- 除了进入的接口外,其余所有接口都发送
一遍。
1.冲突--- 冲突域(一个集线器在同一个冲突域之中)
--- CSMA/CD --- 载波侦听多路访问/冲突检测 ---- 排队
2.安全隐私:所有人都能收到
3.延迟:产生大量垃圾
标识:没有标识,IDcard --- 要求1.全球唯一;2.格式统一
所以就想到了出厂自带的MAC地址
MAC地址 ---- 48位2进制(前24厂商的标识,后24位为厂商分配的串号)---二层地址
物理地址: 201E-88AF-F271
ipconfig /all --- 在CMD中查看MAC地址
SMAC(源地址),DMAC(目标地址)
因为集线器存在上面的缺点,所以我们就要研究一个新设备来解决上面问题 ---- 交换机
交换机 --- 二层设备 --- 可以处理电信号和二进制
1,无限的延长传输距离
2,完全没有冲突 --- 所有节点可以同时收发数据
3,实现单播 --- 一对一的通讯
4,增加接口密度
交换机的转发原理:
数据来到交换机,交换机先看源MAC地址,之后将源MAC地址和进入接口的对
应关系记录在
MAC地址表中
。之后,再看目标MAC地址,根据目标MAC地址查
看MAC地址表。如果MAC地址表中存在记录,则直接按照记录中的接口进行单
播,如果没有记录,则进行
泛洪
---- 除了进入的接口外,其余所有接口都发送
一遍。
泛洪范围
交换机的一个接口可以对应多个MAC地址,一个MAC地址只能对应一个交换机
的接口
MAC地址表 ---- 老化时间 --- 300S
MAC地址泛洪攻击
一个交换机最多连200台计算机左右:因为有泛洪(产生太多垃圾),太多计算机会导致网络瘫痪
为了解决这个问题,斯坦福大学的一对夫妻研究出了 --- 路由器解决了这个问题 ---这对夫妻后来成立了一家公司 --- 思科
路由器 --- 三层设备
所以到现在就见到了五层:
应用层
表示层
网络层
介质访问控制层
物理层
路由器的作用:
1,隔离广播域 --- 路由器的一个接口对应一个广播域 --- 网关
2,转发
IP --- 互联网协议 --- IPV4:32位二进制构成
--- IPV6:128位二进制构成 --- 冒分十六进制
因为ipv4地址不够用了,所以提出了ipv6
IPv4 地址: 192.168.43.105 --- 点分十进制
00000001 == 1
00000010 == 2
00000100 == 4
00001000 == 8
00010000 == 16
00100000 == 32
01000000 == 64
10000000 == 128
--- 次方轴
192.168.43.105
十进制 --- 二进制 --- 凑
128 64 32 16 8 4 2 1
192
11000000
168
10101000
43
00101011
105
01101001
二进制 --- 十进制 --- 加
11100101
128 64 32 16 8 4 2 1
128 + 64 +32 + 4 + 1 = 229
11100101.01010100.11001001.00010100
229.84.201.20
网络位:如果网络位相同,则代表在同一个泛洪范围
主机位:在同一个泛洪范围中,通过主机位区分不同的主机
192.168.43.105
11000000.10101000.00101011.01101001
11111111.11111111.00000000.00000000 --- 1代表网络位,0代表主机位 --- 子网掩
码 --- 一定是又连续的0和连续的1组成
PING ---- 检测网络连通性的工具。本质是发送一个ICMP协议的数据包,对方收到后
需要回包,如果正常接受到回包,则代表网络可达。
ARP协议 --- 地址解析协议 --- 通过一种地址获取另一种地址
广播 --- 逼交换机泛洪
广播地址 --- 全F(48位二进制全一的MAC地址)
广播域 == 泛洪范围
ARP的转发原理 --- ARP发送广播请求包,所有收到ARP请求包的设备都将先记录数
据包中源IP和源MAC的对应关系,记录在本地ARP缓存表中,之后再看请求的IP地
址,如果不是本地的IP地址,则直接丢弃数据包;如果是本地的IP地址,则将以单
播的形式回复ARP应答包。之后,如果再发送数据,则先查看本地的ARP缓存表,
如果表中有记录,则按照记录转发,如果没记录,则将发送ARP请求获取。
PC>arp -a --- 查看设备的ARP缓存表
ARP缓存表也具有老化时间 --- 180S
正向ARP --- 通过IP地址获取MAC地址
反向ARP --- 通过MAC地址获取IP地址
免费ARP --- 1,检测地址冲突;2,自我介绍
新手一枚,如果有错误希望各位大佬及时指正。