网络初级课-----HCIA HCIP高级 HCIE专家级
华为认证的ICT工程师
网络就是通过一些特殊的通道把分布在不同地址位置的物品连接起来,从而实现信息的传输与共享。
计算机网络
计算机网络
OSI七层模型
DHCP协议
静态路由
RIP协议
OSPF协议
vlan
ACL
Net
1.计算机网络
计算机
1946年诞生,不能识别自然语言,二进制
计算机的功能(来回)
-
应用层 : 自然语言—>编码
-
表示层 : 编码—>二进制数
-
介质访问控制层 :控制硬件,比如二进制转换成电流
-
物理层 : cpu计算,电流输入输出
对等网
两个用户 我输出 你接收
通道 J节点
网络扩大方案
增大距离
- 信号失真 外界干扰 ----传输线缆 仅能减小失真,但不能完全避免失真现象。
- 信号衰减 内在衰减 ----中继器 需要外接电源 最多能延伸5倍,已被淘汰。
增加节点
节点的连接方式 ----- 网络拓扑结构
- 总线型 — 由一条多芯的网线向四周延伸,连接各个节点
优点:信道利用路高,成本低
缺点:同一时刻只能两个节点进行通讯
-
环型 — 由节点和节点连接的线路组成的闭合环
优点:增加和删除设备操作简单
缺点:某一结点故障,全网瘫痪
-
星型 — 由中央节点和通过链路连接到中央节点的节点组成
- 优点:结构简单,连接方便,扩展性强
缺点:信道利用率低,对中央节点要求高
-
全连接型(网状结构)— 实际上是星型拓扑的扩展,使用了全连接的方式。任何节点都可以是中央节点
优点:— 从节点到节点有多条路径可以选择,稳定
缺点:— 结构复杂,成本高
集线器 — HUB
- 地址问题 :MAC地址 — 48位二进制组成
- 延时问题:产生大量垃圾信息,增加了信息延时
- 安全问题:A节点给B节点发送消息,别的节点接收到(目前无法解决)
- 冲突问题:节点A给节点B发送消息,同时B给C发消息,相互抵消
解决方式:CSMA/CD — 载波侦听多路访问/冲突检测机制**(先听后发,边听边发,冲突停发,随机延时后重发)**
该机制仅减少了冲突的次数,而没有完全避免冲突
冲突域 :连接在同一根物理线上的所有工作站的集合
网络扩大需求
-
网络的传输距离无限制
-
完全没有冲突
-
实现数据单播传输
网桥 : 将物理信号转换为二进制数据,并将数据存储在设备内存中,然后重新生成新的物理信号进行传输
交换机—网桥的升级版 看MAC地址
-
二层设备,可以处理二进制数据
-
交换机具备识别MAC地址的功能,并且根据识别的内容,会生成一个表项,叫MAC地址表。交换机基于MAC地址表进行数据转发
-
交换机工作原理
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-AJOlMIZh-1681487150025)(C:\Users\汤建宇\Desktop\屏幕截图 2023-04-05 205034.png)]
-
PC1给PC3发送信息,此时源MAC=PC1,目的MAC=PC3
-
当数据来到交换机时,交换机会开启MAC地址自学习功能,将源MAC地址与接收到该数据的端口的关系记录在MAC地址表中。
-
然后根据目的MAC地址进行查询转发,若MAC地址表中存在该目的MAC地址,则直接单播转发,若不存在,则进行洪泛操作(除了流量的入接口外,所有接口复制转发一次流量)。
-
MAC地址表并不是永久存在,存在300S的老化时间,这样保证了交换机中的MAC地址表不会过于庞大从而影响到数据的转发速率。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tsIfelKf-1681487150027)(C:\Users\汤建宇\AppData\Roaming\Typora\typora-user-images\image-20230405205741429.png)]
广播域 — 一个数据包所洪范的范围
路由器 先看MAC地址,再看IP地址 路由表 IP地址
作用
- 隔离广播域 — 路由器的一个接口就是一个独立的广播域
- 转发数据 — 依靠路由表进行转发(重新编写)
类型
-
同广播域通讯 — 依靠交换机进行 MAC地址
-
跨广播域通讯 — 借助路由器进行 IP地址
设备通过IP地址来判断执行同广播域还是跨广播域通讯
IP地址 — 逻辑地址
IPv4地址 — 32位二进制组成,点分十进制
IPv6地址 — 128位二进制,冒号分十六进制 AAAA:AAAA:AAAA:…共8位
192.168.1.1 — 11000000.10101000.00000001.00000001
IP地址组成 : 网络位(该IP所在的网段)(不固定)+主机位(主机的编号)
同一广播域 :网络位相同而主机位不同
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ubp7k0IW-1681487150027)(C:\Users\汤建宇\AppData\Roaming\Typora\typora-user-images\image-20230405212343396.png)]
掩码
作用:用来判断IP地址的网络位是多少
掩码由32位二进制组成,使用点分十进制表示,是连续的1+连续的0。掩码的1所对应的IP地址中的比特位即为网络位。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HsskUe57-1681487150028)(C:\Users\汤建宇\AppData\Roaming\Typora\typora-user-images\image-20230405213158789.png)]
192.168.1.1/16
网关
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1zGtFjSh-1681487150029)(C:\Users\汤建宇\AppData\Roaming\Typora\typora-user-images\image-20230410191013170.png)]
ARP协议
原理:根据已知的地址来获取与其对应的另一种地址
特殊的目的MAC地址:FFFF:FFFF:FFFF 代表广播地址
ARP表
MAC地址 IP地址
工作过程:
-
发送者
- PC1构造一个广播帧 (目的MAC地址全F),源IP和源MAC是PC1自己的,目的IP是192.168.1.100,该数据被发送给交换机后,交换机看到目的MAC地址全F,则直接进行洪泛操作,而不用在本地MAC地址表中查询。-----ARP请求报文。--------我是谁,我找192.168.1.00,请回复我。
- 若PC2接收到该请求报文,根据目的MAC地址,会认为该报文可能是找我的,故而拆除报文封装,查看IP0地址内容,因目的IP地址非本地,故丢弃该请求报文。
- 路由器构造一个单播帧,源IP和源MAC均为路由器本地数值,目的IP为192.168.1.1,目的MAC为0AAAA:AAAA:AAAA,该报文为ARP应答报文。
- 交换机接收到应答报文后,会根据目的MAC地址查询MAC地址表并进行单播转发。
- PC1接收到该报文后,成功获取到路由器的MAC地址。并将该MAC地址记录在本地的ARP缓存表中,进而构造访问PC3的数据包。
-
ARP缓存表-----存在老化时间----180S
ARP分类
-
正向ARP----通过IP地址获取MAC地址-----网络中最常见的
-
反向ARP----通过MAC地址获取IP地址
-
免费(无故) ARP----
C地址查询MAC地址表并进行单播转发。- PC1接收到该报文后,成功获取到路由器的MAC地址。并将该MAC地址记录在本地的ARP缓存表中,进而构造访问PC3的数据包。
-
ARP缓存表-----存在老化时间----180S
ARP分类
- 正向ARP----通过IP地址获取MAC地址-----网络中最常见的
- 反向ARP----通过MAC地址获取IP地址
- 免费(无故) ARP----
- 代理ARP