第一讲:2024/6/4
1、前言
- 在人类社会的起源和发展过程中,通信就一直伴随着我们。从20世纪七、八十年代开始,人类社会已进入到信息时代,对于生活在信息时代的我们,通信的必要性更是不言而喻的。
- 本节课所说的通信,是指借助数据通信网络进行连接的通信。本课程主要介绍通信及数据通信网络的概念,信息传递的过程,网络设备及其作用,网络类型及典型组网,最后还会简要介绍网络工程和网络工程师的相关概念。
- 华为设备图标
2、网络通信基本概念
- 通信,是指人与人、人与物、物与物之间通过某种媒介和行为进行的信息传递与交流。
- 网络通信,是指终端设备之间通过计算机网络进行的通信。
3、OSI参考模型
4、TCP/IP参考模型
- 常见协议
5、常见组织
6、接收方数据解封装
第二讲:2024/6/5
1、以太网卡
2、MAC地址
3、IP地址
第三讲:2024/6/5
1、子网
第四讲:2024/6/5
1、华为VRP系统
2、文件系统
3、存储设备
第五讲:2024/6/5
1、以太网协议
2、冲突域和广播域
3、地址解析协议ARP
4、交换机三种数据处理方式
第六讲:2024/6/6
1、VLAN虚拟局域网
-
通过更改PVID值也可以在二层层面实现不同VLAN间的互通,需要不同vlan为相同网段。
-
vlan只是对标签进行一个操作,是不能隔离广播域的。
第七讲:2024/6/6
1、Hybrid接口
- 实现二层的隔离
- 使用Hybrid接口两个终端连接同一个交换机需要做以上配置。
-
hybrid的接口tagged和untagged都是可以放行vlan,只是是否剥离标签。
-
hybrid的接口一般连接电脑终端的接口是剥离vlan(untagged), 防止有多个PC导致无法通信。
-
对于一条VLAN,tagged和untagged只能有一条命令。
- 配置接口为Hybrid接口:在Access接口和Trunk接口上,只有基于MAC划分的VLAN和PVID相同时,才能使用MAC VLAN功能。所以基于MAC地址划分VLAN推荐在Hybrid口上配置。
第八讲:2024/6/7
1、路由
- 路由器隔离广播域,是不能在同一设备两个接口配置相同的IP地址
- 静态路由一般不要超过三个节点
- 对于直连的路由,是否需要查询路由表呢?
- 是需要的,需要查找到达路由的表
dot1q termination vid 10
此条命令是解封装将vlan剥离(路由器三层接口无法处理携带VLAN Tag的数据帧)。- PC1与PC2进行通信首先通过掩码判断是不是在同一网段,不是的话就请求自己的网关
- 此时第一次请求为网关,二层头的目的IP地址则是网关
- (此时路由器会向其他接口发送ARP请求,所有接口都会触发,因为你需要我的接口进行通信)
- 然后进行二次请求,二次请求目的IP地址就是PC2的地址,到达网关后,网关查找路由表进行转发。
- 路由器默认情况下不接受ARP,需要开启
arp broadcast enable
。
- 是用vlanif通信,这里抓包途中有三个arp包,第一个请求网关,第二个是网关回应
- 但是第三个包发送端是PC2请求网关
- 因为PC1处理完成过后,会发送一个Ping包过去(图中),所以PC2会主动给交换机,而不是交换机主动请求。
- 单臂路由和vlanif的通信的方式,就是使用一个IP地址和两个IP地址的区别。
第九讲:2024/6/8
1、通信过程
- 一般来说二层通信比三层通信是快很多的,因为交换机只看二层头中的IP与Mac的对应关系进行相应的转发。
2、路由优先级
- 到达一个网段相同,掩码不同,有限选择更精确的路径,掩码长度更长(最长掩码匹配)。
第十讲:2024/6/9
1、路由递归
- fib表,转发表
- 问题:配置静态路由为出接口,会发现ARP的包过不去,是为什么?
- 配置出接口,只知道从这里出去,是不知道发给谁的
-
解决办法1:需要配置ARP代理(相当于代理去查询)
[Huawei-GigabitEthernet0/0/0]arp-proxy enable
- 当中间节点收到arp广播请求,如果发现目的IP地址不是自己的地址,会通过目的IP地址查找自己的路由表,如果存在,就会把自己接口的MAC地址给你,如果没有则丢弃。
-
解决办法2:手动绑定mac地址到arp中
2、serial接口
- 使用serial串口点对点网络就不会出现这种状况,通过PPP协议,点对点网络中不存在ARP概念。